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
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.
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
Shrewsbury
Home
VS
Oldham
Away
🎟️
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
Match Statistics
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
3-4-1-2
Lineups
3-4-1-2 vs 4-2-3-1
Oldham
4-2-3-1
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