Walsall vs Shrewsbury Town: Prediction, Head-to-Head, Odds & Stats (Sat, 13 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 01 Sep, 08:26 AM

Next Match 13/12/25 at 03:00 PM

Walsall vs Shrewsbury Town

Scheduled H2H Match For Walsall Vs Shrewsbury Town

League Two

Sat, 13 Dec 2025 at 03:00 PM UTC

Walsall
Walsall

ENG ENG

Recent Form

D
L
L
W
L
Shrewsbury Town
Shrewsbury Town

ENG ENG

Recent Form

W
W
D
L
W

3

Win

Last 10 Played

10
4 Draws

3

Win

6.78
Avg. Rating
6.72
2
Position
21
Matt Sadler
Manager
Michael Appleton

Game Schedule - Time Of Fixture

Walsall will square off vs Shrewsbury Town in League Two on Sat, 13 Dec 2025 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.

Walsall vs Shrewsbury Town H2H Results Summary

In the last 10 head-to-head matches between these rivals, Walsall have won 3 times and Shrewsbury Town have won on 3 occasion. In the latest match between them, Walsall won 1-3.


Head-to-Head (Last 10 Matches)
Walsall3
Draw4
Shrewsbury Town3

Walsall vs Shrewsbury Town Past H2H Matches

334
Football League Trophy
06:00 PM
02/09/25
82
Shrewsbury Town
1
26
Walsall
3
07:00 PM
12/11/24
26
Walsall
3
82
Shrewsbury Town
0
07:00 PM
14/11/23
82
Shrewsbury Town
3
26
Walsall
2
07:30 PM
05/12/18
82
Shrewsbury Town
2
26
Walsall
1
07:45 PM
07/11/17
82
Shrewsbury Town
0
26
Walsall
1
06:45 PM
30/08/11
26
Walsall
2
82
Shrewsbury Town
1
24
League One
04:30 PM
04/05/19
82
Shrewsbury Town
0
26
Walsall
0
06:45 PM
02/10/18
26
Walsall
0
82
Shrewsbury Town
0
03:00 PM
10/03/18
82
Shrewsbury Town
2
26
Walsall
0
02:00 PM
07/10/17
26
Walsall
1
82
Shrewsbury Town
1
02:00 PM
14/04/17
82
Shrewsbury Town
1
26
Walsall
1
02:00 PM
15/10/16
26
Walsall
3
82
Shrewsbury Town
2
06:45 PM
26/04/16
26
Walsall
2
82
Shrewsbury Town
1
02:00 PM
28/03/16
26
Walsall
82
Shrewsbury Town
07:45 PM
01/12/15
82
Shrewsbury Town
1
26
Walsall
3
03:00 PM
14/11/15
82
Shrewsbury Town
26
Walsall
03:00 PM
29/03/14
26
Walsall
1
82
Shrewsbury Town
0
01:00 PM
14/12/13
82
Shrewsbury Town
0
26
Walsall
1
03:00 PM
02/03/13
26
Walsall
3
82
Shrewsbury Town
1
02:30 PM
14/10/12
82
Shrewsbury Town
1
26
Walsall
0
19
FA Cup
07:45 PM
18/11/14
82
Shrewsbury Town
1
26
Walsall
0
03:00 PM
08/11/14
26
Walsall
2
82
Shrewsbury Town
2
03:00 PM
09/11/13
26
Walsall
3
82
Shrewsbury Town
0

Walsall Recent Matches

25
League Two (20 Matches)
12:30 PM
22/11/25
159
Harrogate Town
0
26
Walsall
2
W
03:00 PM
15/11/25
26
Walsall
0
66
Colchester United
2
L
03:00 PM
08/11/25
79
Newport County
2
26
Walsall
4
W
11:30 AM
25/10/25
69
Cheltenham Town
1
26
Walsall
0
L
02:00 PM
18/10/25
26
Walsall
1
97
Barrow AFC
2
L
02:00 PM
11/10/25
4875
Crawley Town
1
26
Walsall
1
D
02:00 PM
04/10/25
26
Walsall
2
76
Bristol Rovers
1
W
02:00 PM
27/09/25
187
Accrington Stanley
1
26
Walsall
3
W
02:00 PM
20/09/25
26
Walsall
4
51
Tranmere Rovers
2
W
02:00 PM
13/09/25
23959
Fleetwood Town
1
26
Walsall
1
D
02:00 PM
06/09/25
26
Walsall
1
68
Chesterfield
0
W
02:00 PM
30/08/25
4
Milton Keynes Dons
0
26
Walsall
1
W
11:30 AM
23/08/25
26
Walsall
1
37998
Salford City
0
W
07:00 PM
19/08/25
26
Walsall
0
18
Grimsby Town
1
L
02:00 PM
16/08/25
77
Barnet
1
26
Walsall
2
W
02:00 PM
09/08/25
20
Gillingham
1
26
Walsall
0
L
02:00 PM
02/08/25
26
Walsall
2
53
Swindon Town
1
W
02:00 PM
26/05/25
23957
AFC Wimbledon
1
26
Walsall
0
L
07:00 PM
16/05/25
26
Walsall
2
68
Chesterfield
1
W
02:30 PM
11/05/25
68
Chesterfield
0
26
Walsall
2
W
19
FA Cup (1 Matches)
02:15 PM
02/11/25
6191
Eastleigh
0
26
Walsall
3
W
334
Football League Trophy (3 Matches)
07:00 PM
28/10/25
26
Walsall
0
36539
Chelsea U21
0
W
06:00 PM
07/10/25
26
Walsall
0
57
Northampton Town
1
L
06:00 PM
02/09/25
82
Shrewsbury Town
1
26
Walsall
3
W
21
EFL Cup (1 Matches)
06:45 PM
12/08/25
29
Stoke City
0
26
Walsall
0
L
853
Club Friendly Games (5 Matches)
02:00 PM
26/07/25
94
Forest Green Rovers
0
26
Walsall
3
W
06:30 PM
22/07/25
26
Walsall
2
27
Derby County
3
L
06:30 PM
16/07/25
26
Walsall
1
40
Aston Villa
0
W
02:00 PM
12/07/25
107
Hereford FC
0
26
Walsall
3
W
06:30 PM
08/07/25
34728
Leamington
0
26
Walsall
4
W

Shrewsbury Town Recent Matches

25
League Two (17 Matches)
03:00 PM
22/11/25
23959
Fleetwood Town
3
82
Shrewsbury Town
1
L
03:00 PM
15/11/25
82
Shrewsbury Town
1
79
Newport County
0
W
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
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
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 (2 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

Walsall Next Fixtures

Shrewsbury Town Next Fixtures

25
League Two
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
02:00 PM
25/04/26
82
Shrewsbury Town
23959
Fleetwood Town
Prediction
02:00 PM
02/05/26
20
Gillingham
82
Shrewsbury Town
Prediction

Walsall Last Match Played stats

Harrogate Town vs Walsall

Final Score :0 - 2

(H)Match overview (A)
55%Ball possession45%
0.40Expected goals2.07
0Big chances3
7Total shots18
4Goalkeeper saves0
2Corner kicks7
16Fouls14
329Passes263
17Tackles21
14Free kicks16
1Yellow cards2
(H)Shots (A)
7Total shots18
0Shots on target6
0Hit woodwork0
4Shots off target4
3Blocked shots8
4Shots inside box11
3Shots outside box7
(H)Attack (A)
0Big chances scored2
0Big chances missed1
13Touches in penalty area31
1Fouled in final third4
2Offsides1
(H)Passes (A)
200Accurate passes157
37Throw-ins25
72Final third entries70
37/100 (37%)Final third phase54/111 (49%)
27/96 (28%)Long balls24/81 (30%)
3/13 (23%)Crosses5/21 (24%)
(H)Duels (A)
46%Duels54%
9Dispossessed11
28/69 (41%)Ground duels41/69 (59%)
31/60 (52%)Aerial duels29/60 (48%)
2/14 (14%)Dribbles7/13 (54%)
(H)Defending (A)
53%Tackles won29%
17Total tackles21
5Interceptions7
37Recoveries48
49Clearances27
(H)Goalkeeping (A)
4Total saves0
4Big saves0
1Punches0
10Goal kicks7

Shrewsbury Town Last Match Played stats

Fleetwood Town vs Shrewsbury Town

Final Score :3 - 1

(H)Match overview (A)
45%Ball possession55%
1.87Expected goals1.15
3Big chances1
13Total shots13
2Goalkeeper saves3
3Corner kicks2
8Fouls6
366Passes442
18Tackles14
6Free kicks8
2Yellow cards1
1Red cards0
(H)Shots (A)
13Total shots13
6Shots on target3
0Hit woodwork0
5Shots off target7
2Blocked shots3
9Shots inside box8
4Shots outside box5
(H)Attack (A)
1Big chances scored0
2Big chances missed1
19Touches in penalty area18
0Fouled in final third2
2Offsides4
(H)Passes (A)
241Accurate passes318
27Throw-ins31
91Final third entries83
61/136 (45%)Final third phase71/138 (51%)
25/89 (28%)Long balls32/87 (37%)
2/16 (13%)Crosses2/17 (12%)
(H)Duels (A)
51%Duels49%
8Dispossessed8
32/57 (56%)Ground duels25/57 (44%)
24/53 (45%)Aerial duels29/53 (55%)
9/15 (60%)Dribbles4/14 (29%)
(H)Defending (A)
61%Tackles won79%
18Total tackles14
8Interceptions11
56Recoveries57
33Clearances25
1Errors lead to a goal0
(H)Goalkeeping (A)
2Total saves3
1Big saves0
2High claims0
13Goal kicks8

Walsall Vs Shrewsbury Town Season Stats

WalsallPerformance SummaryShrewsbury Town
17Matches17
25Goals Scored15
17Goals Conceded28
1.47Goals per Game0.88
1Goals Conceded per Game1.65
4.47Shots on Target per Game3
2.35Big Chances per Game1.06
38.00%Ball Possession45.29%
4Clean Sheets6
16.71Tackles per Game16.82
1Penalty Goals Conceded0
11.88Fouls per Game11.94
1.71Offsides per Game2.12
8.53Goal Kicks per Game8.53
27.65Throw-ins per Game25.88
1.65Yellow Cards per Game2.65
2Red Cards2

League Two 25/26 Standings

POSTEAMMPWLDPTS
1WalsallWalsall17105232
2Swindon TownSwindon Town1794431
3BromleyBromley1783630
4Milton Keynes DonsMilton Keynes Dons1784529
5Notts CountyNotts County1785428
6ChesterfieldChesterfield1773728
7GillinghamGillingham1774627
8Crewe AlexandraCrewe Alexandra1786327
9Grimsby TownGrimsby Town1775526
10Cambridge UnitedCambridge United1775526
11Fleetwood TownFleetwood Town1775526
12Salford CitySalford City1787226
13Colchester UnitedColchester United1765624
14BarnetBarnet1765624
15Oldham AthleticOldham Athletic1754823
16Tranmere RoversTranmere Rovers1745820
17Barrow AFCBarrow AFC1758419
18Accrington StanleyAccrington Stanley1747618
19Crawley TownCrawley Town1748517
20Bristol RoversBristol Rovers17510217
21Cheltenham TownCheltenham Town17510217
22Shrewsbury TownShrewsbury Town1749416
23Harrogate TownHarrogate Town17410315
24Newport CountyNewport County17312211
Promotion
Promotion Playoffs
Relegation

Top Upcoming

08:00 PM 24/11/25
Prediction
Manchester UnitedManchester United
EvertonEverton
02:00 PM 23/11/25
Prediction
MantovaMantova
SpeziaSpezia
07:30 PM 24/11/25
Prediction
SampdoriaSampdoria
Juve StabiaJuve Stabia
01:00 PM 23/11/25
Prediction
Deportivo La CoruñaDeportivo La Coruña
AD CeutaAD Ceuta
07:00 PM 28/11/25
Prediction
PEC ZwollePEC Zwolle
SC HeerenveenSC Heerenveen
12:00 PM 23/11/25
Prediction
Sheffield WednesdaySheffield Wednesday
Sheffield UnitedSheffield United
01:45 PM 23/11/25
Prediction
Lech PoznańLech Poznań
Radomiak RadomRadomiak Radom
02:00 PM 23/11/25
Prediction
AuxerreAuxerre
Olympique LyonnaisOlympique Lyonnais
04:15 PM 23/11/25
Prediction
ToulouseToulouse
AngersAngers
04:30 PM 23/11/25
Prediction
FC St. PauliFC St. Pauli
1. FC Union Berlin1. FC Union Berlin