Shrewsbury
Match Timeline
Swindon Town
Predictions & Statistics
Full analysis and predictions for all markets
All Markets
| Market | Option | Probability | Odds | Stats & Analysis |
|---|
Probability Distribution
Shrewsbury Win 0%
Draw 0%
Swindon Town Win 0%
Expected Goals (xG)
Shrewsbury1.01
Swindon Town1.76
Recent Form (Last 5)
Shrewsbury
WWDLW
31 GF / 58 GA
Swindon Town
WLDWL
60 GF / 38 GA
Key Stats
0.94
Average Goals Scored
1.76
1.76
Average Goals Conceded
1.12
17
BTTS Yes
18
17
Over 2.5
22
3.24
Shots on Goal
4.59
Statistics are based on season averages
Season Statistics
Team averages and season trends before this fixture
Shrewsbury
33 matches
Swindon Town
34 matches
| Shrewsbury | Statistic | Swindon Town |
|---|---|---|
| 8 | Wins | 20 |
| 8 | Draws | 4 |
| 17 | Losses | 10 |
| 31 | Goals For | 60 |
| 58 | Goals Against | 38 |
| 0.94 | Avg Goals Scored | 1.76 |
| 1.76 | Avg Goals Conceded | 1.12 |
| 17 | BTTS Yes | 18 |
| 23 | Over 1.5 | 28 |
| 17 | Over 2.5 | 22 |
| 12 | Over 3.5 | 11 |
| 8 | Clean Sheets | 12 |
| 12 | Failed To Score | 5 |
| 3.24 | Shots On Goal | 4.59 |
| 12.03 | Total Shots | 11.74 |
| 4.06 | Corners | 4.97 |
| 43.1% | Ball Possession | 49.9% |
Match Analysis
Model notes, team context and key prediction signals
H2H Analysis
Across those 14 head-to-head meetings, Shrewsbury won 4 times, Swindon Town won 7 times, while 3 matches finished as draws. The aggregate score in this matchup is 16:21 from Shrewsbury's perspective. 7 of those games went over 2.5 goals, and both teams scored in 8 matches, with an average of 2.64 goals per game.
Predicted formations: Shrewsbury 3-4-1-2 / Swindon Town 3-4-1-2
H2H summary: Shrewsbury wins 4, draws 3, Swindon Town wins 7
Stats
Shrewsbury
Swindon Town
Shots on Goal
4
4
Shots on Goal
5
5
Shots off Goal
5
5
Shots off Goal
1
1
Blocked Shots
10
10
Blocked Shots
4
4
Lineups
Shrewsbury
Formation
Swindon Town
M. Cox
L. Hoole
W. Boyle
J. Ruffels
I. Kabia
T. Sang
T. Perry
K. Berkoe
A. Scully
I. Morgan
G. Lloyd
C. Ripley
J. Ball
O. Clarke
B. Kirkman
J. McGregor
G. Kilkenny
T. Nichols
J. Batty
D. Oldaker
A. Drinan
O. Palmer
Shrewsbury
3-4-1-2
Starting XI
1
M. Cox
G
2
L. Hoole
D
🎯 7'
🟨 22'
5
W. Boyle
D
25
J. Ruffels
D
20
I. Kabia
M
10
T. Sang
M
↓ 79'
14
T. Perry
M
30
K. Berkoe
M
🎯 58'
↓ 83'
🟨 32'
11
A. Scully
F
↓ 79'
19
I. Morgan
F
⚽ 7'
↓ 63'
🟨 45+5'
9
G. Lloyd
F
⚽ 58'
Substitutes
12
W. Brook
G
4
T. Anderson
D
16
N. Freeman
M
⚽ 82'
↑ 79'
26
S. Stubbs
D
7
T. McDermott
M
↑ 79'
3
M. Benning
D
↑ 83'
21
T. Samuel-Ogunsuyi
F
↑ 63'
Swindon Town
3-4-1-2
Starting XI
1
C. Ripley
G
6
J. Ball
D
↓ 46'
🟨 45+5'
8
O. Clarke
D
🟨 31'
34
B. Kirkman
D
⚽ 45'
33
J. McGregor
M
↓ 72'
18
G. Kilkenny
M
7
T. Nichols
M
↓ 72'
26
J. Batty
M
↓ 60'
44
D. Oldaker
F
↓ 72'
23
A. Drinan
F
28
O. Palmer
F
Substitutes
12
L. Ward
G
3
F. Mabete
D
↑ 72'
25
A. Borland
M
↑ 72'
🟨 88'
29
M. Olakigbe
F
↑ 60'
19
J. Snowdon
M
↑ 72'
21
J. Scanlon
M
24
F. Holman
F
↑ 46'
Last matches: Shrewsbury
28.07.26
Fri
Shrewsbury
Hereford
1
1
D
25.07.26
Fri
Shrewsbury
West Brom
1
4
L
21.07.26
Fri
Shrewsbury
Everton U21
1
0
W
19.07.26
Fri
Shrewsbury
Isle of Man
4
0
W
17.07.26
Fri
Shrewsbury
Radcliffe
0
0
D
14.07.26
Fri
Shrewsbury
Stafford Rangers
0
0
D
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
11.04.26
Lea
Shrewsbury
Oldham
1
0
W
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
Last matches: Swindon Town
01.08.26
Fri
Swindon Town
Forest Green
4
1
W
28.07.26
Fri
Swindon Town
Leyton Orient
2
1
W
25.07.26
Fri
Swindon Town
Bristol City
1
3
L
18.07.26
Fri
Swindon Town
Crystal Palace
1
5
L
14.07.26
Fri
Swindon Town
Chippenham Town
0
1
L
04.07.26
Fri
Swindon Town
Swindon Supermarine
4
0
W
02.05.26
Lea
Swindon Town
Chesterfield
1
2
L
25.04.26
Lea
Swindon Town
Grimsby
0
4
L
18.04.26
Lea
Swindon Town
Accrington ST
2
2
D
10.04.26
Lea
Swindon Town
Colchester
0
3
L
06.04.26
Lea
Swindon Town
Walsall
2
1
W
02.04.26
Lea
Swindon Town
Cambridge United
1
1
D
28.03.26
Lea
Swindon Town
Fleetwood Town
1
1
D
21.03.26
Lea
Swindon Town
Tranmere
1
0
W
17.03.26
Lea
Swindon Town
Gillingham
2
0
W
14.03.26
Lea
Swindon Town
Milton Keynes Dons
1
2
L
07.03.26
Lea
Swindon Town
Crawley Town
2
2
D
28.02.26
Lea
Swindon Town
Bristol Rovers
1
1
D
21.02.26
Lea
Swindon Town
Crewe
1
2
L
17.02.26
Lea
Swindon Town
Barnet
2
1
W
H2H: Shrewsbury vs Swindon Town
14.02.26
H2H
Shrewsbury
Swindon Town
3
1
W
23.08.25
H2H
Swindon Town
Shrewsbury
2
1
L
06.02.21
H2H
Swindon Town
Shrewsbury
0
1
W
14.11.20
H2H
Shrewsbury
Swindon Town
3
3
D
07.01.17
H2H
Swindon Town
Shrewsbury
1
1
D
01.10.16
H2H
Shrewsbury
Swindon Town
1
1
D
08.05.16
H2H
Swindon Town
Shrewsbury
3
0
L
19.12.15
H2H
Shrewsbury
Swindon Town
0
1
L
25.01.14
H2H
Swindon Town
Shrewsbury
3
1
L
17.08.13
H2H
Shrewsbury
Swindon Town
2
0
W
19.01.13
H2H
Swindon Town
Shrewsbury
2
0
L
29.09.12
H2H
Shrewsbury
Swindon Town
0
1
L
21.02.12
H2H
Swindon Town
Shrewsbury
2
1
L
27.08.11
H2H
Shrewsbury
Swindon Town
2
1
W
Last matches: Shrewsbury
25.07.26
Fri
Shrewsbury
West Brom
1
4
L
21.07.26
Fri
Shrewsbury
Everton U21
1
0
W
19.07.26
Fri
Shrewsbury
Isle of Man
4
0
W
25.04.26
Lea
Shrewsbury
Fleetwood Town
2
2
D
11.04.26
Lea
Shrewsbury
Oldham
1
0
W
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
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
H2H at home: Shrewsbury
14.02.26
H2H
Shrewsbury
Swindon Town
3
1
W
14.11.20
H2H
Shrewsbury
Swindon Town
3
3
D
01.10.16
H2H
Shrewsbury
Swindon Town
1
1
D
19.12.15
H2H
Shrewsbury
Swindon Town
0
1
L
17.08.13
H2H
Shrewsbury
Swindon Town
2
0
W
29.09.12
H2H
Shrewsbury
Swindon Town
0
1
L
27.08.11
H2H
Shrewsbury
Swindon Town
2
1
W
Last matches: Swindon Town
01.08.26
Fri
Swindon Town
Forest Green
4
1
W
18.07.26
Fri
Swindon Town
Crystal Palace
1
5
L
25.04.26
Lea
Swindon Town
Grimsby
0
4
L
10.04.26
Lea
Swindon Town
Colchester
0
3
L
02.04.26
Lea
Swindon Town
Cambridge United
1
1
D
21.03.26
Lea
Swindon Town
Tranmere
1
0
W
17.03.26
Lea
Swindon Town
Gillingham
2
0
W
07.03.26
Lea
Swindon Town
Crawley Town
2
2
D
17.02.26
Lea
Swindon Town
Barnet
2
1
W
03.02.26
Lea
Swindon Town
Harrogate Town
1
0
W
27.01.26
Lea
Swindon Town
Notts County
1
2
L
24.01.26
Lea
Swindon Town
Bromley
1
2
L
20.01.26
FA
Swindon Town
Salford City
2
3
L
29.12.25
Lea
Swindon Town
Cheltenham
2
0
W
26.12.25
Lea
Swindon Town
Milton Keynes Dons
0
1
L
13.12.25
Lea
Swindon Town
Bristol Rovers
3
0
W
29.11.25
Lea
Swindon Town
Chesterfield
2
1
W
15.11.25
Lea
Swindon Town
Fleetwood Town
1
1
D
01.11.25
FA
Swindon Town
Rotherham
2
1
W
18.10.25
Lea
Swindon Town
Accrington ST
0
4
L
H2H away: Swindon Town
14.02.26
H2H
Shrewsbury
Swindon Town
3
1
L
14.11.20
H2H
Shrewsbury
Swindon Town
3
3
D
01.10.16
H2H
Shrewsbury
Swindon Town
1
1
D
19.12.15
H2H
Shrewsbury
Swindon Town
0
1
W
17.08.13
H2H
Shrewsbury
Swindon Town
2
0
L
29.09.12
H2H
Shrewsbury
Swindon Town
0
1
W
27.08.11
H2H
Shrewsbury
Swindon Town
2
1
L
Standings
League Two
| # | Team | MP | W | D | L | G | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 46 | 24 | 15 | 7 | 71:46 | 25 | 87 |
W
L
D
L
W
|
|
| 2 | 46 | 24 | 14 | 8 | 86:45 | 41 | 86 |
D
W
W
W
D
|
|
| 3 | 46 | 22 | 16 | 8 | 66:33 | 33 | 82 |
D
W
L
D
W
|
|
| 4 | 46 | 25 | 6 | 15 | 61:51 | 10 | 81 |
L
D
W
D
W
|
|
| 5 | 46 | 24 | 8 | 14 | 74:52 | 22 | 80 |
W
D
W
D
W
|
|
| 6 | 46 | 21 | 16 | 9 | 71:56 | 15 | 79 |
D
L
W
W
D
|
|
| 7 | 46 | 22 | 12 | 12 | 74:50 | 24 | 78 |
D
L
D
W
W
|
|
| 8 | 46 | 21 | 13 | 12 | 70:53 | 17 | 76 |
W
W
W
W
W
|
|
| 9 |
Swindon Town
Away
|
46 | 22 | 9 | 15 | 70:59 | 11 | 75 |
L
L
D
L
W
|
| 10 | 46 | 18 | 14 | 14 | 60:44 | 16 | 68 |
W
L
L
L
L
|
|
| 11 | 46 | 19 | 10 | 17 | 64:58 | 6 | 67 |
D
L
L
L
W
|
|
| 12 | 46 | 18 | 12 | 16 | 62:49 | 13 | 66 |
W
L
L
W
W
|
|
| 13 | 46 | 18 | 11 | 17 | 56:56 | 0 | 65 |
L
L
W
L
L
|
|
| 14 | 46 | 19 | 5 | 22 | 56:65 | -9 | 62 |
D
W
W
W
W
|
|
| 15 | 46 | 15 | 16 | 15 | 57:58 | -1 | 61 |
D
D
D
W
L
|
|
| 16 | 46 | 14 | 11 | 21 | 47:58 | -11 | 53 |
L
D
D
L
L
|
|
| 17 | 46 | 13 | 14 | 19 | 53:72 | -19 | 53 |
W
L
L
L
D
|
|
| 18 | 46 | 14 | 10 | 22 | 53:79 | -26 | 52 |
L
L
L
W
W
|
|
| 19 |
Shrewsbury
Home
|
46 | 13 | 10 | 23 | 42:69 | -27 | 49 |
L
D
D
W
L
|
| 20 | 46 | 12 | 7 | 27 | 48:77 | -29 | 43 |
W
W
L
W
L
|
|
| 21 | 46 | 10 | 11 | 25 | 54:79 | -25 | 41 |
D
L
W
L
D
|
|
| 22 | 46 | 8 | 16 | 22 | 44:68 | -24 | 40 |
D
D
D
L
L
|
|
| 23 | 46 | 10 | 9 | 27 | 39:68 | -29 | 39 |
L
W
W
L
L
|
|
| 24 | 46 | 9 | 9 | 28 | 45:78 | -33 | 36 |
L
L
L
W
L
|
Promotion
Promotion Playoffs
Relegation