Shrewsbury vs Oldham

League Two prediction, odds, stats and match analysis.

16 Jun 2026
11 Apr 2026 14:00
ENGLAND LEAGUE TWO REGULAR SEASON - 43
Shrewsbury
W D W L W
FT
1 - 0
Oldham
L D L W W
🏟️ The Croud Meadow
Shrewsbury
Referee: E. Heaslip

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Shrewsbury 1 - 0 Oldham
Shrewsbury Timeline Oldham
1st Half 1 - 0
30'
W. Boyle Assist: T. Perry
1 - 0
2nd Half 0 - 0
46'
K. Payne ↔ J. Garner Substitution
47'
Iwan Morgan yellow card
57'
D. Daniels ↔ D. Simeu Substitution
62'
Joe Garner yellow card
63'
J. Hawkes ↔ F. Jalo Substitution
77'
Bradley Ihionvien yellow card
79'
W. Gray ↔ N. Freeman Substitution
80'
B. Ihionvien ↔ G. Lloyd Substitution
85'
I. Morgan ↔ A. Scully Substitution
87'
Fabio Jaló yellow card

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
No predictions available for this match.
🧠

AI Insight Summary

No strong prediction signal is available for this match yet.

Confidence 0% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

88 matches analysed
Shrewsbury
Shrewsbury Home
VS
Oldham Away
Oldham
🎟️ 45 Matches Played
🏆 14 Wins
🎯 1 Avg Goals
🎟️ 43 Matches Played
🏆 18 Wins
🎯 1.3 Avg Goals
45
Matches Played
43
14
Wins
18
8
Draws
14
23
Losses
11
45
Goals For
56
74
Goals Against
39
1
Avg Goals Scored
1.3
1.64
Avg Goals Conceded
0.91
22
BTTS Yes
19
23
Over 2.5
20
11
Clean Sheets
18
16
Failed To Score
12

Key Stats

Quick comparison based on available match data

1
Average Goals Scored
1.3
1.64
Average Goals Conceded
0.91
22
BTTS Yes
19
23
Over 2.5
20
3.31
Shots on Goal
4.44

Trend Signals

Derived from season data
Attack Edge Oldham
Defensive Edge Oldham
BTTS Signal Strong BTTS profile
Goals Trend Good Over 2.5 trend

Quick Verdict

Pre-match summary
Home Win Rate 31%
Away Win Rate 42%

Oldham show the stronger season trend before kickoff.

Shrewsbury Shrewsbury

Match Statistics

Oldham Oldham
2
🎯 Shots on Goal
2
4
Shots off Goal
5
2
🛡️ Blocked Shots
3
3
🚩 Corner Kicks
5
9
🦶 Fouls
14
48%
Ball Possession
52%
8
Total Shots
10
317
Total passes
345
189
Passes accurate
205
2
🟨 Yellow Cards
2
0
🟥 Red Cards
0
Last matches: Shrewsbury
02.05.26
Lea
Shrewsbury
Gillingham
0
1
L
25.04.26
Lea
Shrewsbury
Fleetwood Town
2
2
D
18.04.26
Lea
Shrewsbury
Crawley Town
0
0
D
07.04.26
Lea
Shrewsbury
Bromley
1
2
L
03.04.26
Lea
Shrewsbury
Tranmere
1
0
W
28.03.26
Lea
Shrewsbury
Newport County
0
1
L
21.03.26
Lea
Shrewsbury
Crewe
0
4
L
17.03.26
Lea
Shrewsbury
Bristol Rovers
0
1
L
14.03.26
Lea
Shrewsbury
Cheltenham
0
2
L
07.03.26
Lea
Shrewsbury
Chesterfield
3
2
W
28.02.26
Lea
Shrewsbury
Walsall
1
2
L
24.02.26
Lea
Shrewsbury
Salford City
2
1
W
21.02.26
Lea
Shrewsbury
Accrington ST
2
0
W
17.02.26
Lea
Shrewsbury
Notts County
1
0
W
14.02.26
Lea
Shrewsbury
Swindon Town
3
1
W
10.02.26
Lea
Shrewsbury
Barrow
2
1
W
07.02.26
Lea
Shrewsbury
Colchester
0
2
L
31.01.26
Lea
Shrewsbury
Barnet
0
0
D
27.01.26
Lea
Shrewsbury
Cambridge United
0
1
L
24.01.26
Lea
Shrewsbury
Milton Keynes Dons
1
5
L
Last matches: Oldham
02.05.26
Lea
Oldham
Accrington ST
3
0
W
25.04.26
Lea
Oldham
Newport County
2
3
L
18.04.26
Lea
Oldham
Salford City
1
2
L
14.04.26
Lea
Oldham
Barrow
2
3
L
06.04.26
Lea
Oldham
Milton Keynes Dons
1
1
D
03.04.26
Lea
Oldham
Colchester
3
1
W
28.03.26
Lea
Oldham
Crewe
1
2
L
24.03.26
Lea
Oldham
Notts County
3
0
W
21.03.26
Lea
Oldham
Harrogate Town
1
0
W
17.03.26
Lea
Oldham
Chesterfield
3
0
W
14.03.26
Lea
Oldham
Grimsby
1
0
W
07.03.26
Lea
Oldham
Tranmere
3
1
W
03.03.26
Lea
Oldham
Bromley
0
0
D
28.02.26
Lea
Oldham
Crawley Town
2
0
W
21.02.26
Lea
Oldham
Gillingham
3
0
W
17.02.26
Lea
Oldham
Bristol Rovers
2
0
W
14.02.26
Lea
Oldham
Fleetwood Town
1
1
D
07.02.26
Lea
Oldham
Swindon Town
0
3
L
31.01.26
Lea
Oldham
Cambridge United
0
3
L
24.01.26
Lea
Oldham
Barnet
2
3
L
H2H: Shrewsbury vs Oldham
11.04.26
H2H
Shrewsbury
Oldham
1
0
W
25.10.25
H2H
Oldham
Shrewsbury
2
2
D
03.08.24
H2H
Oldham
Shrewsbury
1
0
L
23.01.18
H2H
Shrewsbury
Oldham
2
1
W
01.01.18
H2H
Shrewsbury
Oldham
1
0
W
16.09.17
H2H
Oldham
Shrewsbury
1
2
W
21.01.17
H2H
Shrewsbury
Oldham
1
0
W
03.09.16
H2H
Oldham
Shrewsbury
2
3
W
26.01.16
H2H
Shrewsbury
Oldham
0
1
L
01.09.15
H2H
Shrewsbury
Oldham
2
0
W
22.08.15
H2H
Oldham
Shrewsbury
1
1
D
01.01.14
H2H
Oldham
Shrewsbury
1
2
W
26.11.13
H2H
Shrewsbury
Oldham
1
2
L
03.09.13
H2H
Shrewsbury
Oldham
1
4
L
23.04.13
H2H
Shrewsbury
Oldham
1
0
W
Last matches: Shrewsbury
25.04.26
Lea
Shrewsbury
Fleetwood Town
2
2
D
03.04.26
Lea
Shrewsbury
Tranmere
1
0
W
21.03.26
Lea
Shrewsbury
Crewe
0
4
L
14.03.26
Lea
Shrewsbury
Cheltenham
0
2
L
28.02.26
Lea
Shrewsbury
Walsall
1
2
L
17.02.26
Lea
Shrewsbury
Notts County
1
0
W
14.02.26
Lea
Shrewsbury
Swindon Town
3
1
W
10.02.26
Lea
Shrewsbury
Barrow
2
1
W
31.01.26
Lea
Shrewsbury
Barnet
0
0
D
17.01.26
Lea
Shrewsbury
Harrogate Town
1
0
W
01.01.26
Lea
Shrewsbury
Bristol Rovers
0
3
L
20.12.25
Lea
Shrewsbury
Chesterfield
0
1
L
09.12.25
Lea
Shrewsbury
Grimsby
1
1
D
29.11.25
Lea
Shrewsbury
Gillingham
3
3
D
15.11.25
Lea
Shrewsbury
Newport County
1
0
W
18.10.25
Lea
Shrewsbury
Crawley Town
1
0
W
11.10.25
Lea
Shrewsbury
Cambridge United
2
0
W
27.09.25
Lea
Shrewsbury
Milton Keynes Dons
1
2
L
13.09.25
Lea
Shrewsbury
Salford City
1
3
L
30.08.25
Lea
Shrewsbury
Accrington ST
0
0
D
H2H at home: Shrewsbury
11.04.26
H2H
Shrewsbury
Oldham
1
0
W
23.01.18
H2H
Shrewsbury
Oldham
2
1
W
01.01.18
H2H
Shrewsbury
Oldham
1
0
W
21.01.17
H2H
Shrewsbury
Oldham
1
0
W
26.01.16
H2H
Shrewsbury
Oldham
0
1
L
01.09.15
H2H
Shrewsbury
Oldham
2
0
W
26.11.13
H2H
Shrewsbury
Oldham
1
2
L
03.09.13
H2H
Shrewsbury
Oldham
1
4
L
23.04.13
H2H
Shrewsbury
Oldham
1
0
W
Last matches: Oldham
25.04.26
Lea
Oldham
Newport County
2
3
L
14.04.26
Lea
Oldham
Barrow
2
3
L
03.04.26
Lea
Oldham
Colchester
3
1
W
28.03.26
Lea
Oldham
Crewe
1
2
L
17.03.26
Lea
Oldham
Chesterfield
3
0
W
07.03.26
Lea
Oldham
Tranmere
3
1
W
03.03.26
Lea
Oldham
Bromley
0
0
D
21.02.26
Lea
Oldham
Gillingham
3
0
W
07.02.26
Lea
Oldham
Swindon Town
0
3
L
24.01.26
Lea
Oldham
Barnet
2
3
L
29.12.25
Lea
Oldham
Walsall
2
1
W
26.12.25
Lea
Oldham
Grimsby
0
0
D
13.12.25
Lea
Oldham
Crawley Town
2
2
D
06.12.25
FA
Oldham
Milton Keynes Dons
1
3
L
29.11.25
Lea
Oldham
Accrington ST
0
1
L
08.11.25
Lea
Oldham
Harrogate Town
1
0
W
18.10.25
Lea
Oldham
Salford City
0
1
L
04.10.25
Lea
Oldham
Notts County
1
3
L
20.09.25
Lea
Oldham
Cheltenham
3
0
W
06.09.25
Lea
Oldham
Cambridge United
1
0
W
H2H away: Oldham
11.04.26
H2H
Shrewsbury
Oldham
1
0
L
23.01.18
H2H
Shrewsbury
Oldham
2
1
L
01.01.18
H2H
Shrewsbury
Oldham
1
0
L
21.01.17
H2H
Shrewsbury
Oldham
1
0
L
26.01.16
H2H
Shrewsbury
Oldham
0
1
W
01.09.15
H2H
Shrewsbury
Oldham
2
0
L
26.11.13
H2H
Shrewsbury
Oldham
1
2
W
03.09.13
H2H
Shrewsbury
Oldham
1
4
W
23.04.13
H2H
Shrewsbury
Oldham
1
0
L
Shrewsbury
Shrewsbury 3-4-1-2
Lineups 3-4-1-2 vs 4-2-3-1
Oldham 4-2-3-1
Oldham
1
M. Cox
26
S. Stubbs
5
W. Boyle
25
J. Ruffels
20
I. Kabia
14
T. Perry
🎯
43
W. Gray
30
K. Berkoe
19
I. Morgan
🟨
48
B. Ihionvien
🟨
27
J. Marquis
1
M. Hudson
16
W. Sutton
5
D. Daniels
6
M. Monthe
24
J. Robson
4
T. Pett
8
R. Woods
15
K. Drummond
26
K. Payne
21
J. Hawkes
9
M. Fondop-Talum
Shrewsbury Oldham ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

League Two Standings

# Team MP GD PTS Form
1
Bromley
46 25 87
W L D L W
2
Milton Keynes Dons
46 41 86
D W W W D
3
Cambridge United
46 33 82
D W L D W
4
Salford City
46 10 81
L D W D W
5
Notts County
46 22 80
W D W D W
6
Chesterfield
46 15 79
D L W W D
7
Grimsby
46 24 78
D L D W W
8
Barnet
46 17 76
W W W W W
9
Swindon Town
46 11 75
L L D L W
10
Oldham
46 16 68
W L L L L
11
Crewe
46 6 67
D L L L W
12
Colchester
46 13 66
W L L W W
13
Walsall
46 0 65
L L W L L
14
Bristol Rovers
46 -9 62
D W W W W
15
Fleetwood Town
46 -1 61
D D D W L
16
Accrington ST
46 -11 53
L D D L L
17
Gillingham
46 -19 53
W L L L D
18
Cheltenham
46 -26 52
L L L W W
19
Shrewsbury
46 -27 49
L D D W L
20
Newport County
46 -29 43
W W L W L
21
Tranmere
46 -25 41
D L W L D
22
Crawley Town
46 -24 40
D D D L L
23
Harrogate Town
46 -29 39
L W W L L
24
Barrow
46 -33 36
L L L W L
Promotion
Promotion Playoffs
Relegation

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Shrewsbury 1 - 0 Oldham
Shrewsbury Timeline Oldham
1st Half 1 - 0
30'
W. Boyle Assist: T. Perry
1 - 0
2nd Half 0 - 0
46'
K. Payne ↔ J. Garner Substitution
47'
Iwan Morgan yellow card
57'
D. Daniels ↔ D. Simeu Substitution
62'
Joe Garner yellow card
63'
J. Hawkes ↔ F. Jalo Substitution
77'
Bradley Ihionvien yellow card
79'
W. Gray ↔ N. Freeman Substitution
80'
B. Ihionvien ↔ G. Lloyd Substitution
85'
I. Morgan ↔ A. Scully Substitution
87'
Fabio Jaló yellow card