Northampton Town have played Shrewsbury Town 61 times in competitive football, winning 24, drawing 12 and losing 25, first meeting on 8 Dec 1951 and most recently on 11 Nov 2025. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 8 Dec 1951 | 1951–52 | Third Division South | H | Shrewsbury Town | 6–0 | ||
| 26 Apr 1952 | 1951–52 | Third Division South | A | Shrewsbury Town | 1–3 | ||
| 8 Nov 1952 | 1952–53 | Third Division South | H | Shrewsbury Town | 3–1 | M.Edelston, Jack English | 13,988 |
| 28 Mar 1953 | 1952–53 | Third Division South | A | Shrewsbury Town | 4–2 | Jack English, W.O'Donnell, Fred Ramscar | 7,329 |
| 5 Dec 1953 | 1953–54 | Third Division South | A | Shrewsbury Town | 4–2 | ||
| 10 Apr 1954 | 1953–54 | Third Division South | H | Shrewsbury Town | 1–0 | ||
| 23 Oct 1954 | 1954–55 | Third Division South | H | Shrewsbury Town | 3–1 | ||
| 12 Mar 1955 | 1954–55 | Third Division South | A | Shrewsbury Town | 0–4 | ||
| 10 Sep 1955 | 1955–56 | Third Division South | H | Shrewsbury Town | 1–0 | ||
| 14 Jan 1956 | 1955–56 | Third Division South | A | Shrewsbury Town | 1–1 | ||
| 27 Oct 1956 | 1956–57 | Third Division South | H | Shrewsbury Town | 1–1 | ||
| 20 Apr 1957 | 1956–57 | Third Division South | A | Shrewsbury Town | 0–2 | ||
| 7 Sep 1957 | 1957–58 | Third Division South | A | Shrewsbury Town | 1–3 | Alan Woan | 9,542 |
| 11 Jan 1958 | 1957–58 | Third Division South | H | Shrewsbury Town | 2–0 | B.Hawkings, K.Leek | 8,391 |
| 25 Oct 1958 | 1958–59 | Fourth Division | H | Shrewsbury Town | 3–3 | B.Tebbutt, Alan Woan | 9,897 |
| 14 Mar 1959 | 1958–59 | Fourth Division | A | Shrewsbury Town | 0–4 | 7,227 | |
| 21 Oct 1961 | 1961–62 | Third Division | A | Shrewsbury Town | 3–1 | C.Holton, B.Edwards, R.Mills | 6,872 |
| 10 Mar 1962 | 1961–62 | Third Division | H | Shrewsbury Town | 3–1 | C.Dixon, B.Lines | 8,173 |
| 13 Apr 1963 | 1962–63 | Third Division | H | Shrewsbury Town | 1–0 | 13,350 | |
| 1 May 1963 | 1962–63 | Third Division | A | Shrewsbury Town | 0–1 | 6,052 | |
| 23 Sep 1967 | 1967–68 | Third Division | H | Shrewsbury Town | 2–2 | Don Martin | 8,922 |
| 3 Feb 1968 | 1967–68 | Third Division | A | Shrewsbury Town | 0–2 | 5,382 | |
| 8 Apr 1969 | 1968–69 | Third Division | H | Shrewsbury Town | 3–4 | F.Rankmore, J.Roberts, P.Neal | 5,521 |
| 16 Apr 1969 | 1968–69 | Third Division | A | Shrewsbury Town | 0–1 | 6,770 | |
| 21 Sep 1974 | 1974–75 | Fourth Division | H | Shrewsbury Town | 3–3 | Paul Stratford, B.Best, D.Carlton | 4,001 |
| 31 Mar 1975 | 1974–75 | Fourth Division | A | Shrewsbury Town | 0–6 | 4,315 | |
| 18 Sep 1976 | 1976–77 | Third Division | A | Shrewsbury Town | 0–3 | 4,191 | |
| 26 Feb 1977 | 1976–77 | Third Division | H | Shrewsbury Town | 5–3 | B.Best, J.Gregory, Don Martin, Paul Stratford | 5,112 |
| 16 Sep 1989 | 1989–90 | Third Division | H | Shrewsbury Town | 2–1 | D.Collins, T.Adcock | 3,084 |
| 3 Apr 1990 | 1989–90 | Third Division | A | Shrewsbury Town | 0–2 | 2,314 | |
| 31 Oct 1992 | 1992–93 | Third Division | H | Shrewsbury Town | 0–0 | 2,730 | |
| 8 May 1993 | 1992–93 | Third Division | A | Shrewsbury Town | 3–2 | P.Chard 51, P.Gavin 72, P.Gavin 84 | 7,278 |
| 6 Nov 1993 | 1993–94 | Third Division | H | Shrewsbury Town | 0–3 | 2,639 | |
| 23 Apr 1994 | 1993–94 | Third Division | A | Shrewsbury Town | 1–2 | K.Wilkin | 6,512 |
| 23 Oct 1999 | 1999–00 | FA Cup | A | Shrewsbury Town | 1–2 | I.Hendon 43 | 2,584 |
| 30 Oct 1999 | 1999–00 | FA Cup | A | Shrewsbury Town | 1–2 | ||
| 11 Dec 1999 | 1999–00 | Third Division | A | Shrewsbury Town | 0–1 | 2,339 | |
| 8 Jan 2000 | 1999–00 | Third Division | H | Shrewsbury Town | 3–0 | R.Green 8, K.Wilson 23, D.Clare 58 | 4,927 |
| 21 Aug 2004 | 2004–05 | League Two | A | Shrewsbury Town | 0–2 | 3,980 | |
| 28 Mar 2005 | 2004–05 | League Two | H | Shrewsbury Town | 2–0 | M.Smith 16, A.Westwood 38 | 6,514 |
| 20 Aug 2005 | 2005–06 | League Two | A | Shrewsbury Town | 1–1 | A.Kirk 80 | 3,562 |
| 17 Dec 2005 | 2005–06 | League Two | H | Shrewsbury Town | 1–0 | S.McGleish 50 | 5,380 |
| 26 Sep 2009 | 2009–10 | League Two | A | Shrewsbury Town | 0–3 | 5,548 | |
| 24 Apr 2010 | 2009–10 | League Two | H | Shrewsbury Town | 2–0 | B.Mckay 54, K.Thornton 82 | 5,019 |
| 18 Sep 2010 | 2010–11 | League Two | A | Shrewsbury Town | 1–3 | K.Thornton 44 | 5,527 |
| 5 Mar 2011 | 2010–11 | League Two | H | Shrewsbury Town | 2–3 | M.Jacobs 6, M.Jacobs 47 | 5,113 |
| 19 Nov 2011 | 2011–12 | League Two | H | Shrewsbury Town | 2–7 | B.Tozer 49, Adebayo Akinfenwa 85 | 5,039 |
| 2 Jan 2012 | 2011–12 | League Two | A | Shrewsbury Town | 1–1 | S.Berahino 22 | 6,045 |
| 23 Aug 2014 | 2014–15 | League Two | H | Shrewsbury Town | 1–1 | E.Sinclair 90 | 4,369 |
| 28 Feb 2015 | 2014–15 | League Two | A | Shrewsbury Town | 2–1 | C.Hackett 20, J.Byrom 47 | 5,310 |
| 22 Oct 2016 | 2016–17 | League One | A | Shrewsbury Town | 4–2 | G.Zakuani 22, P.Anderson 31, Sam Hoskins 65, P.Anderson 89 | 5,023 |
| 17 Apr 2017 | 2016–17 | League One | H | Shrewsbury Town | 1–1 | Marc Richards 21 | 6,211 |
| 5 Aug 2017 | 2017–18 | League One | A | Shrewsbury Town | 0–1 | 5,763 | |
| 20 Mar 2018 | 2017–18 | League One | H | Shrewsbury Town | 1–1 | S.Facey 45 | 4,788 |
| 19 Sep 2020 | 2020–21 | League One | A | Shrewsbury Town | 2–1 | M.Marshall 12, Sam Hoskins 65 | 1,000 |
| 2 Apr 2021 | 2020–21 | League One | H | Shrewsbury Town | 1–0 | R.Watson 27 | |
| 7 Oct 2023 | 2023–24 | League One | A | Shrewsbury Town | 0–1 | 5,722 | |
| 27 Jan 2024 | 2023–24 | League One | H | Shrewsbury Town | 0–2 | 7,186 | |
| 29 Dec 2024 | 2024–25 | League One | A | Shrewsbury Town | 1–1 | C.McGeehan 63 | 6,894 |
| 21 Apr 2025 | 2024–25 | League One | H | Shrewsbury Town | 4–1 | A.McGowan 26, D.Costelloe 44, C.McGeehan 70, D.Costelloe 83 | 6,632 |
| 11 Nov 2025 | 2025–26 | EFL Trophy | H | Shrewsbury Town | 2–1 | K.Swyer 29, C.McCarthy 78 | 802 |
See also: the Shrewsbury Town archive and Shrewsbury Town v Northampton Town.
All Northampton Town head-to-head records · Northampton Town season by season