Club XI — the playable archive of every English football club

Crewe Alexandra v Shrewsbury Town: head-to-head record

Crewe Alexandra have played Shrewsbury Town 51 times in competitive football, winning 18, drawing 15 and losing 18, first meeting on 23 Mar 1951 and most recently on 21 Mar 2026. Every meeting is listed below.

Every Crewe Alexandra v Shrewsbury Town match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
23 Mar 19511950–51Third Division NorthHShrewsbury Town1–2
26 Mar 19511950–51Third Division NorthAShrewsbury Town1–0
18 Oct 19581958–59Fourth DivisionAShrewsbury Town2–2
7 Mar 19591958–59Fourth DivisionHShrewsbury Town2–4
7 Sep 19631963–64Third DivisionAShrewsbury Town0–3
11 Jan 19641963–64Third DivisionHShrewsbury Town3–2
24 Aug 19681968–69Third DivisionAShrewsbury Town1–1
14 Mar 19691968–69Third DivisionHShrewsbury Town0–1
31 Aug 19741974–75Fourth DivisionAShrewsbury Town1–0
28 Feb 19751974–75Fourth DivisionHShrewsbury Town0–0
26 Aug 19861986–87League CupAShrewsbury Town0–0
2 Sep 19861986–87League CupHShrewsbury Town0–4
25 Aug 19871987–88League CupHShrewsbury Town3–3
8 Sep 19871987–88League CupAShrewsbury Town1–4
30 Sep 19891989–90Third DivisionAShrewsbury Town0–0
6 Mar 19901989–90Third DivisionHShrewsbury Town1–1
9 Nov 19901990–91Third DivisionAShrewsbury Town0–1
22 Feb 19911990–91Third DivisionHShrewsbury Town1–2
28 Dec 19921992–93Third DivisionAShrewsbury Town1–4
12 Apr 19931992–93Third DivisionHShrewsbury Town2–2
2 Nov 19931993–94Third DivisionAShrewsbury Town2–2
16 Apr 19941993–94Third DivisionHShrewsbury Town0–0
15 Oct 19941994–95Second DivisionHShrewsbury Town1–0
29 Apr 19951994–95Second DivisionAShrewsbury Town2–1
9 Sep 19951995–96Second DivisionHShrewsbury Town3–0
27 Feb 19961995–96Second DivisionAShrewsbury Town3–2
26 Oct 19961996–97Second DivisionAShrewsbury Town1–0Danny Murphy3,878
30 Nov 19961996–97Second DivisionHShrewsbury Town5–1Danny Murphy, Shaun Smith, Mark Rivers, Mark Rivers, Gareth Whalley4,035
29 Jan 20032002–03EFL TrophyAShrewsbury Town2–4Rob Hulse, Dean Ashton4,646
12 Sep 20092009–10League TwoAShrewsbury Town0–26,204
10 Apr 20102009–10League TwoHShrewsbury Town0–34,283
2 Nov 20102010–11League TwoHShrewsbury Town1–2Shaun Miller 494,594
3 Jan 20112010–11League TwoAShrewsbury Town1–0Shaun Miller 676,561
20 Aug 20112011–12League TwoAShrewsbury Town0–25,050
3 Mar 20122011–12League TwoHShrewsbury Town1–1Nick Powell 225,086
9 Aug 20122012–13EFL TrophyAShrewsbury Town2–1Luke Murphy 9, Max Clayton 572,063
17 Nov 20122012–13League OneAShrewsbury Town0–16,169
16 Mar 20132012–13League OneHShrewsbury Town1–15,106
21 Dec 20132013–14League OneHShrewsbury Town1–1Tom Hitchcock 214,801
18 Apr 20142013–14League OneAShrewsbury Town3–1Mathias Pogba 38, Uche Ikpeazu 51, Anthony Grant 896,947
19 Sep 20152015–16League OneAShrewsbury Town1–0Adam King 25,481
28 Dec 20152015–16League OneHShrewsbury Town1–2Ryan Colclough 265,506
13 Nov 20182018–19EFL TrophyHShrewsbury Town1–2Jordan Bowery 791,009
10 Nov 20202020–21EFL TrophyHShrewsbury Town3–4Daniel Powell 34, Offrande Zanzala 40, Daniel Powell 60
2 Feb 20212020–21League OneAShrewsbury Town1–0Owen Dale 27
9 May 20212020–21League OneHShrewsbury Town3–2Mikael Mandron 10, Mikael Mandron 21, Chris Porter 81
31 Aug 20212021–22EFL TrophyAShrewsbury Town1–0Ben Knight 90+21,680
11 Sep 20212021–22League OneAShrewsbury Town1–1Mikael Mandron 445,867
15 Jan 20222021–22League OneHShrewsbury Town0–05,587
8 Nov 20252025–26League TwoHShrewsbury Town3–1Owen Lunt 21, Tommi O'Reilly 56, Omar Bogle 90+36,614
21 Mar 20262025–26League TwoAShrewsbury Town4–0Matthew Cox 5, Josh March 8, Josh March 63, Emre Tezgel 707,041

See also: the Shrewsbury Town archive and Shrewsbury Town v Crewe Alexandra.

All Crewe Alexandra head-to-head records · Crewe Alexandra season by season