Shrewsbury Town vs Crewe Alexandra: Prediction, Head-to-Head, Odds & Stats (Sat, 21 Mar '26)

Wojtek Kolan

Wojtek Kolan

Published on 02 Nov, 10:41 PM UTC

Next Match 21/03/26 at 03:00 PM

Shrewsbury Town vs Crewe Alexandra

Scheduled H2H Match For Shrewsbury Town Vs Crewe Alexandra

League Two

Sat, 21 Mar 2026 at 03:00 PM UTC

Shrewsbury Town
Shrewsbury Town

ENG ENG

Recent Form

D
W
W
D
L
Crewe Alexandra
Crewe Alexandra

ENG ENG

Recent Form

W
L
L
W
W

3

Win

Last 10 Played

10
2 Draws

5

Win

6.70
Avg. Rating
6.79
23
Position
8
Michael Appleton
Manager
Lee Bell

Game Schedule - Time Of Fixture

Shrewsbury Town will square off vs Crewe Alexandra in League Two on Sat, 21 Mar 2026 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Shrewsbury Town vs Crewe Alexandra H2H Results Summary

For the most recent 10 head-to-head fixtures for these teams, Shrewsbury Town have won 3 times and Crewe Alexandra have won on 5 occasion. In the most recent game between them, Crewe Alexandra won 3-1.


Head-to-Head (Last 10 Matches)
Shrewsbury Town3
Draw2
Crewe Alexandra5

Shrewsbury Town vs Crewe Alexandra Past H2H Matches

25
League Two
12:30 PM
08/11/25
19
Crewe Alexandra
3
82
Shrewsbury Town
1
03:00 PM
03/03/12
19
Crewe Alexandra
1
82
Shrewsbury Town
1
02:00 PM
20/08/11
82
Shrewsbury Town
2
19
Crewe Alexandra
0
03:00 PM
03/01/11
82
Shrewsbury Town
0
19
Crewe Alexandra
1
07:45 PM
02/11/10
19
Crewe Alexandra
1
82
Shrewsbury Town
2
02:00 PM
10/04/10
19
Crewe Alexandra
0
82
Shrewsbury Town
3
02:00 PM
12/09/09
82
Shrewsbury Town
2
19
Crewe Alexandra
0
24
League One
03:00 PM
15/01/22
19
Crewe Alexandra
0
82
Shrewsbury Town
0
02:00 PM
11/09/21
82
Shrewsbury Town
1
19
Crewe Alexandra
1
11:00 AM
09/05/21
19
Crewe Alexandra
3
82
Shrewsbury Town
2
07:00 PM
02/02/21
82
Shrewsbury Town
0
19
Crewe Alexandra
1
03:00 PM
02/01/21
82
Shrewsbury Town
19
Crewe Alexandra
03:00 PM
28/12/15
19
Crewe Alexandra
1
82
Shrewsbury Town
2
02:00 PM
19/09/15
82
Shrewsbury Town
0
19
Crewe Alexandra
1
02:00 PM
18/04/14
82
Shrewsbury Town
1
19
Crewe Alexandra
3
03:00 PM
21/12/13
19
Crewe Alexandra
1
82
Shrewsbury Town
1
03:00 PM
16/03/13
19
Crewe Alexandra
1
82
Shrewsbury Town
1
03:00 PM
17/11/12
82
Shrewsbury Town
1
19
Crewe Alexandra
0
334
Football League Trophy
06:00 PM
31/08/21
82
Shrewsbury Town
0
19
Crewe Alexandra
1
06:00 PM
10/11/20
19
Crewe Alexandra
3
82
Shrewsbury Town
4
07:30 PM
13/11/18
19
Crewe Alexandra
1
82
Shrewsbury Town
2
06:15 PM
09/10/12
82
Shrewsbury Town
1
19
Crewe Alexandra
2

Shrewsbury Town Recent Matches

334
Football League Trophy (3 Matches)
07:00 PM
11/11/25
57
Northampton Town
2
82
Shrewsbury Town
1
L
06:00 PM
02/09/25
82
Shrewsbury Town
1
26
Walsall
3
L
06:00 PM
26/08/25
82
Shrewsbury Town
3
36539
Chelsea U21
1
W
25
League Two (15 Matches)
12:30 PM
08/11/25
19
Crewe Alexandra
3
82
Shrewsbury Town
1
L
02:00 PM
25/10/25
65
Oldham Athletic
2
82
Shrewsbury Town
2
D
02:00 PM
18/10/25
82
Shrewsbury Town
1
4875
Crawley Town
0
W
02:00 PM
11/10/25
82
Shrewsbury Town
2
63
Cambridge United
0
W
02:00 PM
04/10/25
97
Barrow AFC
0
82
Shrewsbury Town
0
D
02:00 PM
27/09/25
82
Shrewsbury Town
1
4
Milton Keynes Dons
2
L
11:30 AM
20/09/25
159
Harrogate Town
2
82
Shrewsbury Town
0
L
02:00 PM
13/09/25
82
Shrewsbury Town
1
37998
Salford City
3
L
02:00 PM
06/09/25
77
Barnet
1
82
Shrewsbury Town
3
W
02:00 PM
30/08/25
82
Shrewsbury Town
0
187
Accrington Stanley
0
D
02:00 PM
23/08/25
53
Swindon Town
2
82
Shrewsbury Town
1
L
06:45 PM
20/08/25
56
Notts County
4
82
Shrewsbury Town
1
L
02:00 PM
16/08/25
82
Shrewsbury Town
0
66
Colchester United
2
L
11:30 AM
09/08/25
51
Tranmere Rovers
4
82
Shrewsbury Town
0
L
02:00 PM
02/08/25
82
Shrewsbury Town
0
180
Bromley
0
D
19
FA Cup (1 Matches)
12:00 PM
02/11/25
264622
South Shields
1
82
Shrewsbury Town
3
W
21
EFL Cup (1 Matches)
06:45 PM
12/08/25
18
Grimsby Town
3
82
Shrewsbury Town
1
L
853
Club Friendly Games (6 Matches)
02:00 PM
26/07/25
82
Shrewsbury Town
2
6
Burnley
2
D
06:00 PM
22/07/25
82
Shrewsbury Town
2
5
Bolton Wanderers
5
L
02:00 PM
19/07/25
82
Shrewsbury Town
3
90
Kidderminster Harriers
0
W
06:30 PM
15/07/25
130
Telford United
1
82
Shrewsbury Town
2
W
02:00 PM
12/07/25
34728
Leamington
0
82
Shrewsbury Town
2
W
12:00 PM
09/07/25
29
Stoke City
0
82
Shrewsbury Town
1
W
24
League One (4 Matches)
02:00 PM
03/05/25
82
Shrewsbury Town
1
4875
Crawley Town
2
L
02:00 PM
26/04/25
23
Barnsley
1
82
Shrewsbury Town
2
W
02:00 PM
21/04/25
57
Northampton Town
4
82
Shrewsbury Town
1
L
02:00 PM
18/04/25
82
Shrewsbury Town
0
49
Wigan Athletic
1
L

Crewe Alexandra Recent Matches

29013
Cheshire Senior Cup (1 Matches)
07:30 PM
13/11/25
19
Crewe Alexandra
2
549352
Barnton AFC
0
W
334
Football League Trophy (3 Matches)
07:00 PM
11/11/25
134
Burton Albion
1
19
Crewe Alexandra
3
W
06:00 PM
14/10/25
19
Crewe Alexandra
2
36556
Liverpool U21
0
W
06:00 PM
02/09/25
19
Crewe Alexandra
7
68
Chesterfield
1
W
25
League Two (17 Matches)
12:30 PM
08/11/25
19
Crewe Alexandra
3
82
Shrewsbury Town
1
W
02:00 PM
25/10/25
19
Crewe Alexandra
3
18
Grimsby Town
2
W
02:00 PM
18/10/25
4
Milton Keynes Dons
3
19
Crewe Alexandra
1
L
02:00 PM
11/10/25
19
Crewe Alexandra
0
180
Bromley
1
L
07:00 PM
06/10/25
159
Harrogate Town
1
19
Crewe Alexandra
2
W
02:00 PM
04/10/25
159
Harrogate Town
19
Crewe Alexandra
-
11:30 AM
27/09/25
19
Crewe Alexandra
2
56
Notts County
1
W
02:00 PM
20/09/25
97
Barrow AFC
1
19
Crewe Alexandra
0
L
02:00 PM
13/09/25
19
Crewe Alexandra
1
77
Barnet
2
L
02:00 PM
06/09/25
66
Colchester United
1
19
Crewe Alexandra
1
D
11:30 AM
30/08/25
19
Crewe Alexandra
0
53
Swindon Town
3
L
02:00 PM
23/08/25
20
Gillingham
1
19
Crewe Alexandra
0
L
06:45 PM
19/08/25
23959
Fleetwood Town
1
19
Crewe Alexandra
4
W
02:00 PM
16/08/25
19
Crewe Alexandra
1
4875
Crawley Town
0
W
02:00 PM
09/08/25
19
Crewe Alexandra
2
187
Accrington Stanley
0
W
02:00 PM
02/08/25
37998
Salford City
1
19
Crewe Alexandra
3
W
02:00 PM
03/05/25
19
Crewe Alexandra
0
26
Walsall
1
L
19
FA Cup (1 Matches)
03:00 PM
01/11/25
19
Crewe Alexandra
1
84
Doncaster Rovers
2
L
21
EFL Cup (1 Matches)
06:30 PM
12/08/25
10
Stockport County
3
19
Crewe Alexandra
1
L
853
Club Friendly Games (7 Matches)
02:00 PM
26/07/25
122
Southport
2
19
Crewe Alexandra
1
L
06:30 PM
23/07/25
19
Crewe Alexandra
1
29
Stoke City
2
L
02:00 PM
19/07/25
19
Crewe Alexandra
4
9
Birmingham City
0
W
06:45 PM
15/07/25
257
Radcliffe FC
1
19
Crewe Alexandra
5
W
12:30 PM
12/07/25
161
Ashton United
0
19
Crewe Alexandra
5
W
06:30 PM
08/07/25
36281
Newcastle Town
1
19
Crewe Alexandra
7
W
02:00 PM
05/07/25
45012
Kidsgrove Athletic FC
0
19
Crewe Alexandra
6
W

Shrewsbury Town Next Fixtures

25
League Two
03:00 PM
15/11/25
82
Shrewsbury Town
79
Newport County
Prediction
03:00 PM
22/11/25
23959
Fleetwood Town
82
Shrewsbury Town
Prediction
03:00 PM
29/11/25
82
Shrewsbury Town
20
Gillingham
Prediction
07:45 PM
09/12/25
82
Shrewsbury Town
18
Grimsby Town
Prediction
03:00 PM
13/12/25
26
Walsall
82
Shrewsbury Town
Prediction
03:00 PM
20/12/25
82
Shrewsbury Town
68
Chesterfield
Prediction
03:00 PM
26/12/25
69
Cheltenham Town
82
Shrewsbury Town
Prediction
07:45 PM
29/12/25
18
Grimsby Town
82
Shrewsbury Town
Prediction
03:00 PM
01/01/26
82
Shrewsbury Town
76
Bristol Rovers
Prediction
03:00 PM
04/01/26
37998
Salford City
82
Shrewsbury Town
Prediction
03:00 PM
10/01/26
82
Shrewsbury Town
97
Barrow AFC
Prediction
03:00 PM
17/01/26
82
Shrewsbury Town
159
Harrogate Town
Prediction
03:00 PM
24/01/26
4
Milton Keynes Dons
82
Shrewsbury Town
Prediction
07:45 PM
27/01/26
63
Cambridge United
82
Shrewsbury Town
Prediction
03:00 PM
31/01/26
82
Shrewsbury Town
77
Barnet
Prediction
03:00 PM
07/02/26
66
Colchester United
82
Shrewsbury Town
Prediction
03:00 PM
14/02/26
82
Shrewsbury Town
53
Swindon Town
Prediction
07:45 PM
17/02/26
82
Shrewsbury Town
56
Notts County
Prediction
03:00 PM
21/02/26
187
Accrington Stanley
82
Shrewsbury Town
Prediction
12:30 PM
28/02/26
82
Shrewsbury Town
26
Walsall
Prediction
03:00 PM
07/03/26
68
Chesterfield
82
Shrewsbury Town
Prediction
03:00 PM
14/03/26
82
Shrewsbury Town
69
Cheltenham Town
Prediction
07:45 PM
17/03/26
76
Bristol Rovers
82
Shrewsbury Town
Prediction
03:00 PM
21/03/26
82
Shrewsbury Town
19
Crewe Alexandra
Prediction
03:00 PM
28/03/26
79
Newport County
82
Shrewsbury Town
Prediction
02:00 PM
03/04/26
82
Shrewsbury Town
51
Tranmere Rovers
Prediction
02:00 PM
06/04/26
180
Bromley
82
Shrewsbury Town
Prediction
02:00 PM
11/04/26
82
Shrewsbury Town
65
Oldham Athletic
Prediction
02:00 PM
18/04/26
4875
Crawley Town
82
Shrewsbury Town
Prediction

Crewe Alexandra Next Fixtures

25
League Two
03:00 PM
15/11/25
65
Oldham Athletic
19
Crewe Alexandra
Prediction
03:00 PM
22/11/25
19
Crewe Alexandra
68
Chesterfield
Prediction
03:00 PM
29/11/25
63
Cambridge United
19
Crewe Alexandra
Prediction
07:45 PM
09/12/25
19
Crewe Alexandra
79
Newport County
Prediction
03:00 PM
13/12/25
51
Tranmere Rovers
19
Crewe Alexandra
Prediction
07:45 PM
19/12/25
19
Crewe Alexandra
76
Bristol Rovers
Prediction
03:00 PM
26/12/25
26
Walsall
19
Crewe Alexandra
Prediction
07:30 PM
29/12/25
79
Newport County
19
Crewe Alexandra
Prediction
03:00 PM
01/01/26
19
Crewe Alexandra
69
Cheltenham Town
Prediction
03:00 PM
04/01/26
77
Barnet
19
Crewe Alexandra
Prediction
03:00 PM
10/01/26
19
Crewe Alexandra
159
Harrogate Town
Prediction
03:00 PM
17/01/26
19
Crewe Alexandra
97
Barrow AFC
Prediction
12:30 PM
24/01/26
56
Notts County
19
Crewe Alexandra
Prediction
07:45 PM
27/01/26
180
Bromley
19
Crewe Alexandra
Prediction
03:00 PM
31/01/26
19
Crewe Alexandra
66
Colchester United
Prediction
12:30 PM
07/02/26
4875
Crawley Town
19
Crewe Alexandra
Prediction
03:00 PM
14/02/26
19
Crewe Alexandra
20
Gillingham
Prediction
07:45 PM
17/02/26
19
Crewe Alexandra
23959
Fleetwood Town
Prediction
12:30 PM
21/02/26
53
Swindon Town
19
Crewe Alexandra
Prediction
03:00 PM
28/02/26
19
Crewe Alexandra
51
Tranmere Rovers
Prediction
03:00 PM
07/03/26
76
Bristol Rovers
19
Crewe Alexandra
Prediction
03:00 PM
14/03/26
19
Crewe Alexandra
26
Walsall
Prediction
07:45 PM
17/03/26
69
Cheltenham Town
19
Crewe Alexandra
Prediction
03:00 PM
21/03/26
82
Shrewsbury Town
19
Crewe Alexandra
Prediction
03:00 PM
28/03/26
19
Crewe Alexandra
65
Oldham Athletic
Prediction
02:00 PM
03/04/26
187
Accrington Stanley
19
Crewe Alexandra
Prediction
02:00 PM
06/04/26
19
Crewe Alexandra
37998
Salford City
Prediction
02:00 PM
11/04/26
18
Grimsby Town
19
Crewe Alexandra
Prediction
02:00 PM
18/04/26
19
Crewe Alexandra
4
Milton Keynes Dons
Prediction

Shrewsbury Town Last Match Played stats

Northampton Town vs Shrewsbury Town

Final Score :2 - 1

(H)Match overview (A)
52%Ball possession48%
1Big chances5
7Total shots12
5Goalkeeper saves0
10Corner kicks4
11Fouls16
313Passes296
15Tackles24
16Free kicks11
3Yellow cards2
(H)Shots (A)
7Total shots12
2Shots on target6
0Hit woodwork0
3Shots off target3
2Blocked shots3
4Shots inside box12
3Shots outside box0
(H)Attack (A)
1Big chances scored1
0Big chances missed4
0Through balls6
14Touches in penalty area28
3Fouled in final third2
2Offsides1
(H)Passes (A)
228Accurate passes211
33Throw-ins17
75Final third entries51
66/113 (58%)Final third phase58/94 (62%)
30/84 (36%)Long balls32/73 (44%)
4/27 (15%)Crosses5/20 (25%)
(H)Duels (A)
47%Duels53%
9Dispossessed7
40/83 (48%)Ground duels43/83 (52%)
13/30 (43%)Aerial duels17/30 (57%)
10/25 (40%)Dribbles8/16 (50%)
(H)Defending (A)
53%Tackles won79%
15Total tackles24
1Interceptions12
46Recoveries49
23Clearances31
(H)Goalkeeping (A)
5Total saves0
2Big saves0
5Goal kicks10

Crewe Alexandra Last Match Played stats

Crewe Alexandra vs Barnton AFC

Final Score :2 - 0

Shrewsbury Town Vs Crewe Alexandra Season Stats

Shrewsbury TownPerformance SummaryCrewe Alexandra
15Matches15
13Goals Scored23
25Goals Conceded19
0.87Goals per Game1.53
1.67Goals Conceded per Game1.27
2.8Shots on Target per Game4
0.87Big Chances per Game2.13
44.40%Ball Possession50.67%
5Clean Sheets2
16.93Tackles per Game16.4
0Penalty Goals Conceded1
12.2Fouls per Game13.6
1.87Offsides per Game2.67
8.53Goal Kicks per Game8
26.33Throw-ins per Game25.47
2.67Yellow Cards per Game1.87
2Red Cards0

League Two 25/26 Standings

POSTEAMMPWLDPTS
1WalsallWalsall1594229
2Swindon TownSwindon Town1594229
3Notts CountyNotts County1584327
4Salford CitySalford City1585226
5Milton Keynes DonsMilton Keynes Dons1574425
6Grimsby TownGrimsby Town1574425
7GillinghamGillingham1574425
8Crewe AlexandraCrewe Alexandra1586125
9BromleyBromley1563624
10ChesterfieldChesterfield1563624
11BarnetBarnet1565422
12Cambridge UnitedCambridge United1565422
13Fleetwood TownFleetwood Town1565422
14Oldham AthleticOldham Athletic1544719
15Barrow AFCBarrow AFC1556419
16Colchester UnitedColchester United1545618
17Bristol RoversBristol Rovers1558217
18Tranmere RoversTranmere Rovers1535716
19Crawley TownCrawley Town1548315
20Accrington StanleyAccrington Stanley1537514
21Harrogate TownHarrogate Town1549214
22Cheltenham TownCheltenham Town1549214
23Shrewsbury TownShrewsbury Town1538413
24Newport CountyNewport County15310211
Promotion
Promotion Playoffs
Relegation

Football Previews & Betting Tips

14 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Luxembourg vs Germany Betting Tips & Picks November 14, 2025

14 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Gibraltar vs Montenegro Betting Tips & Picks November 14, 2025

14 Nov 2025

LaLiga 2 Preview And Prediction: Real Valladolid vs Las Palmas Betting Tips & Picks November 14, 2025

14 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Slovakia vs Northern Ireland Betting Tips & Picks November 14, 2025

14 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Poland vs Netherlands Betting Tips & Picks November 14, 2025

14 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Croatia vs Faroe Islands Betting Tips & Picks November 14, 2025