Oldham Athletic vs Shrewsbury Town: Prediction, Head-to-Head, Odds & Stats (Sat, 25 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 25 Oct, 02:00 PM UTC

Next Match 25/10/25 at 02:00 PM

Oldham Athletic vs Shrewsbury Town

Scheduled H2H Match For Oldham Athletic Vs Shrewsbury Town

League Two

Sat, 25 Oct 2025 at 02:00 PM UTC

Oldham Athletic
Oldham Athletic

ENG ENG

Recent Form

W
W
W
D
L
Shrewsbury Town
Shrewsbury Town

ENG ENG

Recent Form

W
L
L
L
D

2

Win

Played

10
1 Draws

7

Win

6.90
Avg. Rating
6.66
15
Position
23
Micky Mellon
Manager
Michael Appleton

Game Schedule - Time Of Fixture

Oldham Athletic will square off vs Shrewsbury Town in League Two on Sat, 25 Oct 2025 at 02: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.

Oldham Athletic vs Shrewsbury Town H2H Game Summary

Over the last 10 head-to-head fixtures between these competitors, Oldham Athletic have won 2 times and Shrewsbury Town have won on 7 occasion. In the most recent match between them, Shrewsbury Town won 2-1.


Head-to-HeadMatch Wins
Oldham Athletic2
Shrewsbury Town7

Oldham Athletic vs Shrewsbury Town Past H2H Matches

334
Football League Trophy
07:00 PM
23/01/18
82
Shrewsbury Town
2
65
Oldham Athletic
1
06:45 PM
01/09/15
82
Shrewsbury Town
2
65
Oldham Athletic
0
06:30 PM
03/09/13
82
Shrewsbury Town
1
65
Oldham Athletic
4
06:45 PM
31/08/10
65
Oldham Athletic
0
82
Shrewsbury Town
1
24
League One
03:00 PM
01/01/18
82
Shrewsbury Town
1
65
Oldham Athletic
0
02:00 PM
16/09/17
65
Oldham Athletic
1
82
Shrewsbury Town
2
03:00 PM
21/01/17
82
Shrewsbury Town
1
65
Oldham Athletic
0
02:00 PM
03/09/16
65
Oldham Athletic
2
82
Shrewsbury Town
3
07:45 PM
26/01/16
82
Shrewsbury Town
0
65
Oldham Athletic
1
02:00 PM
22/08/15
65
Oldham Athletic
1
82
Shrewsbury Town
1
03:00 PM
01/01/14
65
Oldham Athletic
1
82
Shrewsbury Town
2
07:45 PM
26/11/13
82
Shrewsbury Town
1
65
Oldham Athletic
2
06:45 PM
23/04/13
82
Shrewsbury Town
1
65
Oldham Athletic
0
03:00 PM
23/03/13
82
Shrewsbury Town
65
Oldham Athletic
03:00 PM
24/11/12
65
Oldham Athletic
1
82
Shrewsbury Town
0

Oldham Athletic Recent Matches

25
League Two (11 Matches)
02:00 PM
04/10/25
56
Notts County
3
65
Oldham Athletic
1
L
11:30 AM
27/09/25
65
Oldham Athletic
1
77
Barnet
1
D
02:00 PM
20/09/25
69
Cheltenham Town
0
65
Oldham Athletic
3
W
02:00 PM
13/09/25
65
Oldham Athletic
1
180
Bromley
0
W
02:00 PM
06/09/25
63
Cambridge United
0
65
Oldham Athletic
1
W
02:00 PM
30/08/25
65
Oldham Athletic
0
20
Gillingham
1
L
02:00 PM
23/08/25
23959
Fleetwood Town
1
65
Oldham Athletic
1
D
06:45 PM
19/08/25
76
Bristol Rovers
0
65
Oldham Athletic
0
D
11:30 AM
16/08/25
65
Oldham Athletic
1
53
Swindon Town
2
L
02:00 PM
09/08/25
65
Oldham Athletic
1
66
Colchester United
1
D
02:00 PM
02/08/25
4
Milton Keynes Dons
0
65
Oldham Athletic
0
D
334
Football League Trophy (1 Matches)
06:00 PM
26/08/25
65
Oldham Athletic
1
36544
Manchester City U21
5
L
21
EFL Cup (1 Matches)
06:45 PM
05/08/25
187
Accrington Stanley
3
65
Oldham Athletic
1
L
853
Club Friendly Games (3 Matches)
06:45 PM
29/07/25
25936
Curzon Ashton FC
65
Oldham Athletic
-
12:00 PM
26/07/25
65
Oldham Athletic
0
22
Bradford City
1
L
01:00 PM
19/07/25
2349
Dundee United
0
65
Oldham Athletic
0
D
173
National League (14 Matches)
02:00 PM
01/06/25
65
Oldham Athletic
3
99
Southend United
2
W
06:45 PM
20/05/25
73
York City
0
65
Oldham Athletic
3
W
06:45 PM
14/05/25
65
Oldham Athletic
4
87
FC Halifax Town
0
W
02:00 PM
05/05/25
65
Oldham Athletic
2
114
Ebbsfleet United
0
W
02:00 PM
26/04/25
94
Forest Green Rovers
1
65
Oldham Athletic
0
L
02:00 PM
21/04/25
73
York City
1
65
Oldham Athletic
1
D
02:00 PM
18/04/25
65
Oldham Athletic
2
101
Hartlepool United
1
W
02:00 PM
12/04/25
131
Yeovil Town
2
65
Oldham Athletic
1
L
06:45 PM
08/04/25
65
Oldham Athletic
1
128
Woking
2
L
02:00 PM
05/04/25
65
Oldham Athletic
128
Woking
-
05:30 PM
29/03/25
99
Southend United
1
65
Oldham Athletic
0
L
03:00 PM
22/03/25
65
Oldham Athletic
2
87
FC Halifax Town
0
W
12:30 PM
15/03/25
65
Oldham Athletic
1
103
Rochdale
1
D
07:45 PM
11/03/25
65
Oldham Athletic
2
6191
Eastleigh
0
W

Shrewsbury Town Recent Matches

25
League Two (11 Matches)
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 (2 Matches)
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
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 (10 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
02:00 PM
12/04/25
92
Lincoln City
1
82
Shrewsbury Town
1
D
06:45 PM
08/04/25
82
Shrewsbury Town
1
28
Reading
3
L
02:00 PM
05/04/25
82
Shrewsbury Town
0
63
Cambridge United
1
L
06:45 PM
01/04/25
62
Wycombe Wanderers
0
82
Shrewsbury Town
0
D
03:00 PM
29/03/25
9
Birmingham City
4
82
Shrewsbury Town
1
L
03:00 PM
15/03/25
82
Shrewsbury Town
0
134
Burton Albion
2
L

Oldham Athletic Next Fixtures

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

Shrewsbury Town Next Fixtures

25
League Two
02:00 PM
11/10/25
82
Shrewsbury Town
63
Cambridge United
Prediction
02:00 PM
18/10/25
82
Shrewsbury Town
4875
Crawley Town
Prediction
02:00 PM
25/10/25
65
Oldham Athletic
82
Shrewsbury Town
Prediction
12:30 PM
08/11/25
19
Crewe Alexandra
82
Shrewsbury Town
Prediction
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
03:00 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

Oldham Athletic Last Match Played stats

Notts County vs Oldham Athletic

Final Score :3 - 1

(H)Match overview (A)
51%Ball possession49%
5Big chances1
18Total shots10
3Goalkeeper saves9
2Corner kicks9
2Fouls12
440Passes393
20Tackles18
12Free kicks2
1Yellow cards1
(H)Shots (A)
18Total shots10
11Shots on target4
1Hit woodwork0
4Shots off target3
3Blocked shots3
12Shots inside box9
6Shots outside box1
(H)Attack (A)
1Big chances scored1
4Big chances missed0
2Through balls0
29Touches in penalty area20
1Fouled in final third0
1Offsides2
(H)Passes (A)
319Accurate passes279
27Throw-ins26
74Final third entries77
79/129 (61%)Final third phase73/118 (62%)
16/78 (21%)Long balls31/86 (36%)
3/10 (30%)Crosses7/32 (22%)
(H)Duels (A)
53%Duels47%
9Dispossessed14
36/57 (63%)Ground duels21/57 (37%)
21/50 (42%)Aerial duels29/50 (58%)
6/15 (40%)Dribbles1/7 (14%)
(H)Defending (A)
65%Tackles won78%
20Total tackles18
10Interceptions8
60Recoveries62
33Clearances22
0Errors lead to a goal1
(H)Goalkeeping (A)
3Total saves9
8Goal kicks6

Shrewsbury Town Last Match Played stats

Barrow AFC vs Shrewsbury Town

Final Score :0 - 0

(H)Match overview (A)
48%Ball possession52%
1Big chances0
7Total shots9
1Goalkeeper saves2
3Corner kicks7
11Fouls12
317Passes339
13Tackles16
12Free kicks11
2Yellow cards2
(H)Shots (A)
7Total shots9
2Shots on target2
0Hit woodwork1
3Shots off target2
2Blocked shots5
5Shots inside box6
2Shots outside box3
(H)Attack (A)
1Big chances missed0
8Touches in penalty area23
3Fouled in final third3
2Offsides4
(H)Passes (A)
184Accurate passes214
34Throw-ins25
65Final third entries77
40/93 (43%)Final third phase81/151 (54%)
17/71 (24%)Long balls28/95 (29%)
2/13 (15%)Crosses2/24 (8%)
(H)Duels (A)
52%Duels48%
10Dispossessed12
31/60 (52%)Ground duels29/60 (48%)
17/32 (53%)Aerial duels15/32 (47%)
6/12 (50%)Dribbles3/4 (75%)
(H)Defending (A)
62%Tackles won44%
13Total tackles16
4Interceptions10
50Recoveries54
41Clearances30
1Errors lead to a shot0
(H)Goalkeeping (A)
1Total saves2
2High claims1
1Punches0
14Goal kicks7

Oldham Athletic Vs Shrewsbury Town Season Stats

Oldham AthleticPerformance SummaryShrewsbury Town
11Matches11
10Goals Scored7
9Goals Conceded20
0.91Goals per Game0.64
0.82Goals Conceded per Game1.82
4.27Shots on Target per Game2.82
2Big Chances per Game1
47.55%Ball Possession46.00%
5Clean Sheets3
16.82Tackles per Game16.91
1Penalty Goals Conceded0
13.55Fouls per Game11.91
2.18Offsides per Game1.73
7.91Goal Kicks per Game8.73
25.45Throw-ins per Game27.36
1.64Yellow Cards per Game2.55
0Red Cards2

League Two 25/26 Standings

POSTEAMMPWLPTS
1WalsallWalsall118225
2Swindon TownSwindon Town118324
3Grimsby TownGrimsby Town116221
4GillinghamGillingham116221
5Crewe AlexandraCrewe Alexandra116419
6Salford CitySalford City116419
7Milton Keynes DonsMilton Keynes Dons115318
8Cambridge UnitedCambridge United115318
9ChesterfieldChesterfield115318
10Notts CountyNotts County115417
11BarnetBarnet115417
12Bristol RoversBristol Rovers115417
13BromleyBromley113215
14Fleetwood TownFleetwood Town114415
15Oldham AthleticOldham Athletic113314
16Harrogate TownHarrogate Town114514
17Barrow AFCBarrow AFC114613
18Tranmere RoversTranmere Rovers102311
19Colchester UnitedColchester United112411
20Accrington StanleyAccrington Stanley10259
21Crawley TownCrawley Town11278
22Cheltenham TownCheltenham Town11287
23Shrewsbury TownShrewsbury Town11176
24Newport CountyNewport County11185
Promotion
Promotion Playoffs
Relegation

Football Previews & Betting Tips

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025