Northampton Town have played Swindon Town 114 times in competitive football, winning 37, drawing 25 and losing 52, first meeting on 28 Nov 1908 and most recently on 15 Aug 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 28 Nov 1908 | 1908–09 | Southern League | H | Swindon Town | 1–1 | R.Walker 86 | 8,000 |
| 3 Apr 1909 | 1908–09 | Southern League | A | Swindon Town | 0–1 | 9,000 | |
| 28 Mar 1921 | 1920–21 | Third Division | A | Swindon Town | 1–2 | ||
| 29 Mar 1921 | 1920–21 | Third Division | H | Swindon Town | 1–2 | ||
| 29 Aug 1921 | 1921–22 | Third Division South | A | Swindon Town | 2–4 | ||
| 5 Sep 1921 | 1921–22 | Third Division South | H | Swindon Town | 2–1 | ||
| 26 Aug 1922 | 1922–23 | Third Division South | A | Swindon Town | 0–2 | ||
| 2 Sep 1922 | 1922–23 | Third Division South | H | Swindon Town | 1–2 | ||
| 26 Dec 1923 | 1923–24 | Third Division South | A | Swindon Town | 0–2 | ||
| 27 Dec 1923 | 1923–24 | Third Division South | H | Swindon Town | 1–1 | ||
| 29 Nov 1924 | 1924–25 | Third Division South | A | Swindon Town | 0–5 | ||
| 4 Apr 1925 | 1924–25 | Third Division South | H | Swindon Town | 0–0 | ||
| 21 Nov 1925 | 1925–26 | Third Division South | H | Swindon Town | 2–0 | ||
| 3 Apr 1926 | 1925–26 | Third Division South | A | Swindon Town | 2–1 | ||
| 25 Sep 1926 | 1926–27 | Third Division South | A | Swindon Town | 1–3 | ||
| 12 Feb 1927 | 1926–27 | Third Division South | H | Swindon Town | 1–0 | ||
| 7 Apr 1928 | 1927–28 | Third Division South | H | Swindon Town | 3–0 | ||
| 25 Apr 1928 | 1927–28 | Third Division South | A | Swindon Town | 0–4 | ||
| 3 Nov 1928 | 1928–29 | Third Division South | A | Swindon Town | 1–0 | ||
| 16 Mar 1929 | 1928–29 | Third Division South | H | Swindon Town | 1–1 | ||
| 26 Oct 1929 | 1929–30 | Third Division South | A | Swindon Town | 0–2 | ||
| 1 Mar 1930 | 1929–30 | Third Division South | H | Swindon Town | 3–3 | ||
| 13 Dec 1930 | 1930–31 | Third Division South | H | Swindon Town | 3–0 | ||
| 18 Apr 1931 | 1930–31 | Third Division South | A | Swindon Town | 1–5 | ||
| 19 Dec 1931 | 1931–32 | Third Division South | A | Swindon Town | 0–3 | ||
| 30 Apr 1932 | 1931–32 | Third Division South | H | Swindon Town | 4–1 | ||
| 17 Sep 1932 | 1932–33 | Third Division South | H | Swindon Town | 6–0 | ||
| 28 Jan 1933 | 1932–33 | Third Division South | A | Swindon Town | 1–2 | ||
| 30 Mar 1934 | 1933–34 | Third Division South | A | Swindon Town | 1–1 | ||
| 2 Apr 1934 | 1933–34 | Third Division South | H | Swindon Town | 2–2 | ||
| 20 Oct 1934 | 1934–35 | Third Division South | H | Swindon Town | 4–2 | ||
| 2 Mar 1935 | 1934–35 | Third Division South | A | Swindon Town | 3–5 | ||
| 9 Nov 1935 | 1935–36 | Third Division South | A | Swindon Town | 1–3 | ||
| 29 Feb 1936 | 1935–36 | Third Division South | H | Swindon Town | 0–0 | ||
| 29 Aug 1936 | 1936–37 | Third Division South | A | Swindon Town | 0–2 | ||
| 26 Dec 1936 | 1936–37 | Third Division South | H | Swindon Town | 4–0 | ||
| 6 Nov 1937 | 1937–38 | Third Division South | H | Swindon Town | 1–0 | ||
| 19 Mar 1938 | 1937–38 | Third Division South | A | Swindon Town | 0–1 | ||
| 7 Apr 1939 | 1938–39 | Third Division South | A | Swindon Town | 0–1 | ||
| 10 Apr 1939 | 1938–39 | Third Division South | H | Swindon Town | 0–2 | ||
| 31 Aug 1946 | 1946–47 | Third Division South | H | Swindon Town | 4–1 | ||
| 28 Dec 1946 | 1946–47 | Third Division South | A | Swindon Town | 1–3 | ||
| 23 Aug 1947 | 1947–48 | Third Division South | A | Swindon Town | 0–0 | ||
| 18 Mar 1948 | 1947–48 | Third Division South | H | Swindon Town | 0–0 | ||
| 4 Sep 1948 | 1948–49 | Third Division South | H | Swindon Town | 0–1 | ||
| 15 Jan 1949 | 1948–49 | Third Division South | A | Swindon Town | 2–2 | ||
| 17 Sep 1949 | 1949–50 | Third Division South | A | Swindon Town | 1–6 | ||
| 21 Jan 1950 | 1949–50 | Third Division South | H | Swindon Town | 0–1 | ||
| 23 Sep 1950 | 1950–51 | Third Division South | A | Swindon Town | 0–1 | ||
| 3 Feb 1951 | 1950–51 | Third Division South | H | Swindon Town | 1–2 | ||
| 17 Nov 1951 | 1951–52 | Third Division South | A | Swindon Town | 1–1 | ||
| 5 Apr 1952 | 1951–52 | Third Division South | H | Swindon Town | 1–0 | ||
| 25 Sep 1952 | 1952–53 | Third Division South | H | Swindon Town | 3–1 | M.Edelston, Tommy Fowler | 8,746 |
| 6 Dec 1952 | 1952–53 | FA Cup | A | Swindon Town | 0–2 | 12,936 | |
| 11 Apr 1953 | 1952–53 | Third Division South | A | Swindon Town | 0–3 | 9,564 | |
| 13 Mar 1954 | 1953–54 | Third Division South | H | Swindon Town | 2–0 | ||
| 28 Apr 1954 | 1953–54 | Third Division South | A | Swindon Town | 0–0 | ||
| 2 Oct 1954 | 1954–55 | Third Division South | A | Swindon Town | 1–0 | ||
| 11 Dec 1954 | 1954–55 | Third Division South | H | Swindon Town | 1–0 | ||
| 24 Aug 1955 | 1955–56 | Third Division South | A | Swindon Town | 1–0 | ||
| 1 Sep 1955 | 1955–56 | Third Division South | H | Swindon Town | 2–1 | ||
| 22 Apr 1957 | 1956–57 | Third Division South | A | Swindon Town | 0–4 | ||
| 23 Apr 1957 | 1956–57 | Third Division South | H | Swindon Town | 2–0 | ||
| 21 Sep 1957 | 1957–58 | Third Division South | A | Swindon Town | 1–5 | K.Leek | 9,967 |
| 1 Feb 1958 | 1957–58 | Third Division South | H | Swindon Town | 3–0 | Tommy Fowler, B.Hawkings, K.Leek | 9,845 |
| 23 Sep 1961 | 1961–62 | Third Division | H | Swindon Town | 1–2 | C.Holton 90 | 9,263 |
| 10 Feb 1962 | 1961–62 | Third Division | A | Swindon Town | 2–2 | C.Holton 30, M.Everitt 80 | 8,985 |
| 25 Aug 1962 | 1962–63 | Third Division | A | Swindon Town | 3–2 | C.Holton 67, R.Sanders 77, A.Ashworth 82 | 13,174 |
| 26 Mar 1963 | 1962–63 | Third Division | H | Swindon Town | 1–1 | B.Hails 38 | 16,812 |
| 28 Sep 1963 | 1963–64 | Second Division | H | Swindon Town | 4–0 | P.Kane 10, Frank Large 21, Frank Large 79, P.Kane 90 | 18,177 |
| 8 Feb 1964 | 1963–64 | Second Division | A | Swindon Town | 3–2 | P.Kane 48, Frank Large 68, B.Lines 76 | 17,455 |
| 5 Dec 1964 | 1964–65 | Second Division | H | Swindon Town | 2–1 | B.Brown 72, H.Walden 75 | 9,586 |
| 23 Mar 1965 | 1964–65 | Second Division | A | Swindon Town | 2–4 | B.Brown | 17,886 |
| 16 Sep 1967 | 1967–68 | Third Division | A | Swindon Town | 0–4 | 13,280 | |
| 20 Jan 1968 | 1967–68 | Third Division | H | Swindon Town | 2–0 | Don Martin 4, J.Kiernan 32 | 10,339 |
| 26 Nov 1968 | 1968–69 | Third Division | H | Swindon Town | 2–6 | J.Roberts 16, B.Hatton 57 | 6,827 |
| 1 Mar 1969 | 1968–69 | Third Division | A | Swindon Town | 0–1 | 17,281 | |
| 14 Aug 1976 | 1976–77 | League Cup | A | Swindon Town | 2–3 | D.Christie, J.Gregory | 6,353 |
| 18 Aug 1976 | 1976–77 | League Cup | H | Swindon Town | 2–0 | Don Martin, Paul Stratford | 7,037 |
| 23 Oct 1976 | 1976–77 | Third Division | A | Swindon Town | 1–5 | A.McGowan 70 | 7,483 |
| 1 Apr 1977 | 1976–77 | Third Division | H | Swindon Town | 1–1 | B.Best 77 | 5,609 |
| 28 Sep 1982 | 1982–83 | Fourth Division | H | Swindon Town | 0–1 | 2,706 | |
| 8 May 1983 | 1982–83 | Fourth Division | A | Swindon Town | 5–1 | S.Massey 8, P.Denyer 18, D.Syrett 68, B.Jeffrey 70, S.Massey 75 | 3,554 |
| 5 Nov 1983 | 1983–84 | Fourth Division | H | Swindon Town | 2–0 | T.Austin 29, T.Austin 44 | 2,354 |
| 6 Mar 1984 | 1983–84 | Fourth Division | A | Swindon Town | 0–0 | 2,798 | |
| 10 Nov 1984 | 1984–85 | Fourth Division | H | Swindon Town | 4–0 | Ian Benjamin, W.Gage, A.Hayes | 2,274 |
| 13 Apr 1985 | 1984–85 | Fourth Division | A | Swindon Town | 0–2 | 3,642 | |
| 6 Sep 1985 | 1985–86 | Fourth Division | A | Swindon Town | 2–3 | R.Hill, P.Cavener | 4,102 |
| 1 Feb 1986 | 1985–86 | Fourth Division | H | Swindon Town | 0–1 | 4,449 | |
| 2 Dec 2000 | 2000–01 | Second Division | H | Swindon Town | 0–1 | 5,816 | |
| 7 Apr 2001 | 2000–01 | Second Division | A | Swindon Town | 1–1 | D.Savage 39 | 5,932 |
| 29 Sep 2001 | 2001–02 | Second Division | H | Swindon Town | 1–1 | R.Hunter 66 | |
| 2 Feb 2002 | 2001–02 | Second Division | A | Swindon Town | 1–2 | J.Forrester 81 | 6,585 |
| 21 Sep 2002 | 2002–03 | Second Division | A | Swindon Town | 0–2 | 4,719 | |
| 8 Mar 2003 | 2002–03 | Second Division | H | Swindon Town | 1–0 | P.Harsley 61 | 5,566 |
| 11 Aug 2007 | 2007–08 | League One | H | Swindon Town | 1–1 | A.Kirk 9 | 6,210 |
| 2 Feb 2008 | 2007–08 | League One | A | Swindon Town | 1–1 | Adebayo Akinfenwa 87 | 7,375 |
| 21 Oct 2008 | 2008–09 | League One | A | Swindon Town | 1–2 | G.Coke 90 | 6,653 |
| 24 Mar 2009 | 2008–09 | League One | H | Swindon Town | 3–4 | Adebayo Akinfenwa 3, D.Jackman 68, I.Anya 87 | 5,025 |
| 31 Dec 2011 | 2011–12 | League Two | H | Swindon Town | 1–2 | M.Jacobs 22 | 5,808 |
| 9 Apr 2012 | 2011–12 | League Two | A | Swindon Town | 0–1 | 8,745 | |
| 27 Sep 2016 | 2016–17 | League One | A | Swindon Town | 3–1 | N.Beautyman 7, JJ.O'Toole 76, K.Gorré 82 | 6,590 |
| 14 Feb 2017 | 2016–17 | League One | H | Swindon Town | 2–1 | L.Jones 64, JJ.O'Toole 82 | 5,094 |
| 6 Oct 2018 | 2018–19 | League Two | A | Swindon Town | 1–1 | JJ.O'Toole 60 | 6,138 |
| 26 Dec 2018 | 2018–19 | League Two | H | Swindon Town | 1–1 | A.Williams 6 | 5,759 |
| 20 Aug 2019 | 2019–20 | League Two | A | Swindon Town | 1–0 | A.Williams 67 | 7,203 |
| 11 Feb 2020 | 2019–20 | League Two | H | Swindon Town | 0–1 | 5,759 | |
| 20 Oct 2020 | 2020–21 | League One | H | Swindon Town | 2–1 | C.Missilou 7, D.Rose 28 | |
| 27 Feb 2021 | 2020–21 | League One | A | Swindon Town | 1–2 | R.Watson 26 | |
| 18 Sep 2021 | 2021–22 | League Two | H | Swindon Town | 1–1 | F.Horsfall 83 | 5,863 |
| 1 Jan 2022 | 2021–22 | League Two | A | Swindon Town | 2–5 | Sam Hoskins 37, J.Guthrie 50 | 9,071 |
| 1 Oct 2022 | 2022–23 | League Two | A | Swindon Town | 2–1 | B.Fox 68, M.Pinnock 88 | 9,789 |
| 29 Dec 2022 | 2022–23 | League Two | H | Swindon Town | 1–2 | Sam Hoskins 90 | 7,156 |
| 15 Aug 2026 | 2026–27 | League Two | H | Swindon Town | 0–0 | 7,120 |
See also: the Swindon Town archive and Swindon Town v Northampton Town.
All Northampton Town head-to-head records · Northampton Town season by season