Walsall have played Exeter City 84 times in competitive football, winning 40, drawing 17 and losing 27, first meeting on 17 Dec 1927 and most recently on 13 Aug 2024. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 17 Dec 1927 | 1927–28 | Third Division South | A | Exeter City | 0–3 | ||
| 28 Apr 1928 | 1927–28 | Third Division South | H | Exeter City | 5–1 | ||
| 1 Dec 1928 | 1928–29 | Third Division South | H | Exeter City | 7–2 | ||
| 13 Apr 1929 | 1928–29 | Third Division South | A | Exeter City | 1–1 | ||
| 14 Sep 1929 | 1929–30 | Third Division South | A | Exeter City | 2–0 | ||
| 30 Nov 1929 | 1929–30 | FA Cup | H | Exeter City | 1–0 | ||
| 18 Jan 1930 | 1929–30 | Third Division South | H | Exeter City | 5–2 | ||
| 18 Feb 1931 | 1930–31 | Third Division South | A | Exeter City | 5–2 | ||
| 18 Apr 1931 | 1930–31 | Third Division South | H | Exeter City | 2–1 | ||
| 12 Sep 1936 | 1936–37 | Third Division South | H | Exeter City | 4–2 | ||
| 9 Jan 1937 | 1936–37 | Third Division South | A | Exeter City | 0–3 | ||
| 6 Nov 1937 | 1937–38 | Third Division South | H | Exeter City | 0–2 | ||
| 19 Mar 1938 | 1937–38 | Third Division South | A | Exeter City | 2–3 | ||
| 8 Oct 1938 | 1938–39 | Third Division South | H | Exeter City | 1–2 | ||
| 15 Feb 1939 | 1938–39 | Third Division South | A | Exeter City | 2–3 | ||
| 2 Nov 1946 | 1946–47 | Third Division South | A | Exeter City | 2–2 | ||
| 24 May 1947 | 1946–47 | Third Division South | H | Exeter City | 2–1 | ||
| 23 Aug 1947 | 1947–48 | Third Division South | H | Exeter City | 4–0 | ||
| 21 Apr 1948 | 1947–48 | Third Division South | A | Exeter City | 6–0 | ||
| 9 Oct 1948 | 1948–49 | Third Division South | A | Exeter City | 1–2 | ||
| 5 Mar 1949 | 1948–49 | Third Division South | H | Exeter City | 4–3 | ||
| 19 Nov 1949 | 1949–50 | Third Division South | H | Exeter City | 3–0 | ||
| 8 Apr 1950 | 1949–50 | Third Division South | A | Exeter City | 1–2 | ||
| 2 Sep 1950 | 1950–51 | Third Division South | A | Exeter City | 0–1 | ||
| 30 Dec 1950 | 1950–51 | Third Division South | H | Exeter City | 0–2 | ||
| 8 Sep 1951 | 1951–52 | Third Division South | A | Exeter City | 0–1 | ||
| 5 Jan 1952 | 1951–52 | Third Division South | H | Exeter City | 1–2 | ||
| 6 Sep 1952 | 1952–53 | Third Division South | A | Exeter City | 1–6 | ||
| 17 Jan 1953 | 1952–53 | Third Division South | H | Exeter City | 2–2 | ||
| 22 Aug 1953 | 1953–54 | Third Division South | H | Exeter City | 1–1 | ||
| 19 Dec 1953 | 1953–54 | Third Division South | A | Exeter City | 1–2 | ||
| 4 Dec 1954 | 1954–55 | Third Division South | A | Exeter City | 1–1 | ||
| 23 Apr 1955 | 1954–55 | Third Division South | H | Exeter City | 1–0 | ||
| 28 Jan 1956 | 1955–56 | Third Division South | A | Exeter City | 1–1 | ||
| 21 Apr 1956 | 1955–56 | Third Division South | H | Exeter City | 3–1 | ||
| 24 Nov 1956 | 1956–57 | Third Division South | A | Exeter City | 1–0 | ||
| 6 Apr 1957 | 1956–57 | Third Division South | H | Exeter City | 2–0 | ||
| 2 Nov 1957 | 1957–58 | Third Division South | A | Exeter City | 1–2 | ||
| 15 Mar 1958 | 1957–58 | Third Division South | H | Exeter City | 3–0 | ||
| 23 Aug 1958 | 1958–59 | Fourth Division | A | Exeter City | 0–3 | ||
| 17 Mar 1959 | 1958–59 | Fourth Division | H | Exeter City | 3–0 | ||
| 26 Sep 1959 | 1959–60 | Fourth Division | A | Exeter City | 2–1 | ||
| 22 Mar 1960 | 1959–60 | Fourth Division | H | Exeter City | 2–2 | ||
| 31 Oct 1964 | 1964–65 | Third Division | A | Exeter City | 1–0 | ||
| 13 Mar 1965 | 1964–65 | Third Division | H | Exeter City | 2–1 | ||
| 11 Apr 1966 | 1965–66 | Third Division | H | Exeter City | 1–1 | ||
| 13 Apr 1966 | 1965–66 | Third Division | A | Exeter City | 2–0 | ||
| 5 Oct 1966 | 1966–67 | League Cup | A | Exeter City | 2–1 | ||
| 6 Jan 1968 | 1967–68 | FA Cup | A | Exeter City | 3–1 | ||
| 20 Aug 1977 | 1977–78 | Third Division | H | Exeter City | 1–3 | ||
| 14 Jan 1978 | 1977–78 | Third Division | A | Exeter City | 1–1 | ||
| 26 Dec 1978 | 1978–79 | Third Division | A | Exeter City | 1–3 | ||
| 14 Apr 1979 | 1978–79 | Third Division | H | Exeter City | 2–2 | ||
| 21 Oct 1980 | 1980–81 | Third Division | H | Exeter City | 1–3 | ||
| 10 Jan 1981 | 1980–81 | Third Division | A | Exeter City | 3–0 | ||
| 16 Jan 1982 | 1981–82 | Third Division | A | Exeter City | 0–2 | ||
| 1 May 1982 | 1981–82 | Third Division | H | Exeter City | 2–1 | ||
| 6 Nov 1982 | 1982–83 | Third Division | A | Exeter City | 3–4 | ||
| 19 Mar 1983 | 1982–83 | Third Division | H | Exeter City | 3–2 | ||
| 27 Aug 1983 | 1983–84 | Third Division | A | Exeter City | 1–0 | ||
| 14 Jan 1984 | 1983–84 | Third Division | H | Exeter City | 4–1 | ||
| 17 Aug 1993 | 1993–94 | League Cup | H | Exeter City | 0–0 | ||
| 25 Aug 1993 | 1993–94 | League Cup | A | Exeter City | 1–2 | ||
| 19 Nov 1994 | 1994–95 | Third Division | H | Exeter City | 1–0 | ||
| 4 Apr 1995 | 1994–95 | Third Division | A | Exeter City | 3–1 | ||
| 12 Aug 1997 | 1997–98 | League Cup | H | Exeter City | 2–0 | Clive Platt, Roger Boli | 2,321 |
| 26 Aug 1997 | 1997–98 | League Cup | A | Exeter City | 1–0 | Roger Boli | 2,467 |
| 18 Nov 2000 | 2000–01 | FA Cup | H | Exeter City | 4–0 | ||
| 21 Aug 2001 | 2001–02 | League Cup | A | Exeter City | 1–0 | Herivelto | 1,993 |
| 17 Oct 2009 | 2009–10 | League One | H | Exeter City | 3–0 | ||
| 27 Mar 2010 | 2009–10 | League One | A | Exeter City | 1–2 | ||
| 9 Oct 2010 | 2010–11 | League One | H | Exeter City | 2–1 | Reuben Reid 32, Matt Richards 43 | 3,776 |
| 22 Jan 2011 | 2010–11 | League One | A | Exeter City | 1–2 | Julian Gray 85 | 4,853 |
| 25 Oct 2011 | 2011–12 | League One | H | Exeter City | 1–2 | Alex Nicholls 12 | 4,003 |
| 12 Nov 2011 | 2011–12 | FA Cup | A | Exeter City | 1–1 | Mark Wilson 21 | 3,026 |
| 23 Nov 2011 | 2011–12 | FA Cup | H | Exeter City | 3–2 | Jon Macken 64, Alex Nicholls 69, George Bowerman 98 | 2,089 |
| 21 Apr 2012 | 2011–12 | League One | A | Exeter City | 2–4 | Alex Nicholls 30, Florent Cuvelier 55 | 4,307 |
| 21 Dec 2019 | 2019–20 | League Two | A | Exeter City | 3–3 | Pierce Sweeney 13, Caolan Lavery 18, Josh Gordon 31 | 4,323 |
| 7 Mar 2020 | 2019–20 | League Two | H | Exeter City | 3–1 | Rory Holden 3, Elijah Adebayo 71, Elijah Adebayo 90+2 | 5,521 |
| 17 Oct 2020 | 2020–21 | League Two | H | Exeter City | 0–0 | ||
| 2 Mar 2021 | 2020–21 | League Two | A | Exeter City | 0–0 | ||
| 2 Oct 2021 | 2021–22 | League Two | A | Exeter City | 2–2 | George Miller 37, George Miller 70 | 4,839 |
| 22 Jan 2022 | 2021–22 | League Two | H | Exeter City | 0–2 | 4,750 | |
| 13 Aug 2024 | 2024–25 | League Cup | H | Exeter City | 1–1 | Jamie Jellis 90+3 | 2,352 |
See also: the Exeter City archive and Exeter City v Walsall.