Bristol Rovers
ENGLAND
›
LEAGUE TWO
FT
1
-
0
Shrewsbury
Bristol Rovers
Match Timeline
Shrewsbury
Main Prediction
No prediction available
Tactical Setup
Bristol Rovers formation
3-4-1-2
Shrewsbury formation
5-4-1
Bristol Rovers missing
0
Shrewsbury missing
0
Key Squad Notes
Head-to-Head Snapshot
Bristol Rovers and Shrewsbury have faced each other 15 times recently.
Quick Insight
Predicted formations: Bristol Rovers 3-4-1-2 / Shrewsbury 5-4-1
H2H summary: Bristol Rovers wins 7, draws 5, Shrewsbury wins 3
Match Analysis
Stats
Bristol Rovers
Shrewsbury
Shots on Goal
2
2
Shots on Goal
1
1
Shots off Goal
6
6
Shots off Goal
4
4
Blocked Shots
0
0
Blocked Shots
0
0
Last matches: Bristol Rovers
25.04.26
Lea
Bristol Rovers
Cheltenham
4
0
W
18.04.26
Lea
Bristol Rovers
Tranmere
2
1
W
11.04.26
Lea
Bristol Rovers
Crawley Town
3
1
W
06.04.26
Lea
Bristol Rovers
Harrogate Town
3
2
W
03.04.26
Lea
Bristol Rovers
Fleetwood Town
1
0
W
28.03.26
Lea
Bristol Rovers
Accrington ST
2
0
W
21.03.26
Lea
Bristol Rovers
Gillingham
2
1
W
14.03.26
Lea
Bristol Rovers
Bromley
0
1
L
10.03.26
Lea
Bristol Rovers
Barrow
2
0
W
07.03.26
Lea
Bristol Rovers
Crewe
2
1
W
28.02.26
Lea
Bristol Rovers
Swindon Town
1
1
D
21.02.26
Lea
Bristol Rovers
Grimsby
3
1
W
17.02.26
Lea
Bristol Rovers
Oldham
0
2
L
14.02.26
Lea
Bristol Rovers
Cambridge United
1
3
L
07.02.26
Lea
Bristol Rovers
Chesterfield
2
3
L
03.02.26
Lea
Bristol Rovers
Walsall
2
0
W
31.01.26
Lea
Bristol Rovers
Newport County
3
0
W
27.01.26
Lea
Bristol Rovers
Milton Keynes Dons
0
1
L
24.01.26
Lea
Bristol Rovers
Salford City
0
1
L
17.01.26
Lea
Bristol Rovers
Colchester
0
1
L
Last matches: Shrewsbury
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
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
17.01.26
Lea
Shrewsbury
Harrogate Town
1
0
W
H2H: Bristol Rovers vs Shrewsbury
17.03.26
H2H
Bristol Rovers
Shrewsbury
1
0
W
01.01.26
H2H
Shrewsbury
Bristol Rovers
0
3
W
04.03.25
H2H
Shrewsbury
Bristol Rovers
0
0
D
22.10.24
H2H
Bristol Rovers
Shrewsbury
1
0
W
01.04.24
H2H
Bristol Rovers
Shrewsbury
0
0
D
16.09.23
H2H
Shrewsbury
Bristol Rovers
0
2
W
02.05.23
H2H
Shrewsbury
Bristol Rovers
2
1
L
27.08.22
H2H
Bristol Rovers
Shrewsbury
1
1
D
27.02.21
H2H
Bristol Rovers
Shrewsbury
2
1
W
20.10.20
H2H
Shrewsbury
Bristol Rovers
0
1
W
29.02.20
H2H
Bristol Rovers
Shrewsbury
0
1
L
23.11.19
H2H
Shrewsbury
Bristol Rovers
3
4
W
09.02.19
H2H
Bristol Rovers
Shrewsbury
1
1
D
01.09.18
H2H
Shrewsbury
Bristol Rovers
1
1
D
03.02.18
H2H
Bristol Rovers
Shrewsbury
1
2
L
Last matches: Bristol Rovers
25.04.26
Lea
Bristol Rovers
Cheltenham
4
0
W
11.04.26
Lea
Bristol Rovers
Crawley Town
3
1
W
03.04.26
Lea
Bristol Rovers
Fleetwood Town
1
0
W
28.03.26
Lea
Bristol Rovers
Accrington ST
2
0
W
07.03.26
Lea
Bristol Rovers
Crewe
2
1
W
21.02.26
Lea
Bristol Rovers
Grimsby
3
1
W
07.02.26
Lea
Bristol Rovers
Chesterfield
2
3
L
03.02.26
Lea
Bristol Rovers
Walsall
2
0
W
31.01.26
Lea
Bristol Rovers
Newport County
3
0
W
17.01.26
Lea
Bristol Rovers
Colchester
0
1
L
29.12.25
Lea
Bristol Rovers
Barnet
0
2
L
26.12.25
Lea
Bristol Rovers
Bromley
2
3
L
13.12.25
Lea
Bristol Rovers
Swindon Town
0
3
L
29.11.25
Lea
Bristol Rovers
Notts County
0
1
L
08.11.25
Lea
Bristol Rovers
Gillingham
0
1
L
18.10.25
Lea
Bristol Rovers
Tranmere
1
4
L
11.10.25
Lea
Bristol Rovers
Milton Keynes Dons
0
4
L
27.09.25
Lea
Bristol Rovers
Salford City
2
1
W
13.09.25
Lea
Bristol Rovers
Barrow
2
1
W
23.08.25
Lea
Bristol Rovers
Cambridge United
1
0
W
H2H at home: Bristol Rovers
17.03.26
H2H
Bristol Rovers
Shrewsbury
1
0
W
22.10.24
H2H
Bristol Rovers
Shrewsbury
1
0
W
01.04.24
H2H
Bristol Rovers
Shrewsbury
0
0
D
27.08.22
H2H
Bristol Rovers
Shrewsbury
1
1
D
27.02.21
H2H
Bristol Rovers
Shrewsbury
2
1
W
29.02.20
H2H
Bristol Rovers
Shrewsbury
0
1
L
09.02.19
H2H
Bristol Rovers
Shrewsbury
1
1
D
03.02.18
H2H
Bristol Rovers
Shrewsbury
1
2
L
Last matches: Shrewsbury
18.04.26
Lea
Shrewsbury
Crawley Town
0
0
D
07.04.26
Lea
Shrewsbury
Bromley
1
2
L
28.03.26
Lea
Shrewsbury
Newport County
0
1
L
07.03.26
Lea
Shrewsbury
Chesterfield
3
2
W
24.02.26
Lea
Shrewsbury
Salford City
2
1
W
21.02.26
Lea
Shrewsbury
Accrington ST
2
0
W
07.02.26
Lea
Shrewsbury
Colchester
0
2
L
27.01.26
Lea
Shrewsbury
Cambridge United
0
1
L
24.01.26
Lea
Shrewsbury
Milton Keynes Dons
1
5
L
10.01.26
FA
Shrewsbury
Wolves
1
6
L
29.12.25
Lea
Shrewsbury
Grimsby
0
1
L
26.12.25
Lea
Shrewsbury
Cheltenham
1
3
L
13.12.25
Lea
Shrewsbury
Walsall
1
1
D
06.12.25
FA
Shrewsbury
Sutton Utd
2
1
W
22.11.25
Lea
Shrewsbury
Fleetwood Town
1
3
L
08.11.25
Lea
Shrewsbury
Crewe
1
3
L
02.11.25
FA
Shrewsbury
South Shields
3
1
W
25.10.25
Lea
Shrewsbury
Oldham
2
2
D
04.10.25
Lea
Shrewsbury
Barrow
0
0
D
20.09.25
Lea
Shrewsbury
Harrogate Town
0
2
L
H2H away: Shrewsbury
17.03.26
H2H
Bristol Rovers
Shrewsbury
1
0
L
22.10.24
H2H
Bristol Rovers
Shrewsbury
1
0
L
01.04.24
H2H
Bristol Rovers
Shrewsbury
0
0
D
27.08.22
H2H
Bristol Rovers
Shrewsbury
1
1
D
27.02.21
H2H
Bristol Rovers
Shrewsbury
2
1
L
29.02.20
H2H
Bristol Rovers
Shrewsbury
0
1
W
09.02.19
H2H
Bristol Rovers
Shrewsbury
1
1
D
03.02.18
H2H
Bristol Rovers
Shrewsbury
1
2
W
Lineups
Bristol Rovers
Formation
Shrewsbury
13
B. Young
17
K. Balmer
5
A. Kilgour
26
R. Harbottle
2
J. Senior
6
C. Mola
36
R. Smallwood
3
J. Sparkes
24
T. Leigh
29
F. Cavegn
27
J. Quigley
1
M. Cox
16
N. Freeman
4
T. Anderson
5
W. Boyle
26
S. Stubbs
30
K. Berkoe
20
I. Kabia
10
T. Sang
11
A. Scully
19
I. Morgan
9
G. Lloyd
Bristol Rovers
3-4-1-2
Starting XI
13
B. Young
G
17
K. Balmer
D
5
A. Kilgour
D
26
R. Harbottle
D
↓ 63'
🟨 38'
2
J. Senior
M
6
C. Mola
M
36
R. Smallwood
M
3
J. Sparkes
M
24
T. Leigh
F
⚽ 79'
↓ 86'
29
F. Cavegn
F
↓ 63'
27
J. Quigley
F
↓ 63'
Substitutes
1
L. Southwood
G
15
R. De Havilland
M
14
K. Thompson-Sommers
M
↑ 86'
10
Y. Akhamrich
F
↑ 63'
19
E. Harrison
F
↑ 63'
12
T. Lockyer
D
11
L. Thomas
M
↑ 63'
Shrewsbury
5-4-1
Starting XI
1
M. Cox
G
16
N. Freeman
D
↓ 80'
4
T. Anderson
D
5
W. Boyle
D
26
S. Stubbs
D
↓ 89'
30
K. Berkoe
D
20
I. Kabia
M
10
T. Sang
M
11
A. Scully
M
↓ 88'
19
I. Morgan
M
↓ 58'
9
G. Lloyd
F
Substitutes
12
W. Brook
G
7
T. McDermott
M
↑ 80'
🟨 90+11'
3
M. Benning
D
↑ 89'
21
T. Samuel-Ogunsuyi
F
↑ 58'
23
I. Lee
D
43
W. Gray
F
↑ 88'
45
O. Hall
Standings
| # | Team | MP | W | D | L | G | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Milton Keynes Dons
|
45 | 24 | 13 | 8 | 85:44 | 41 | 85 |
W
W
W
D
D
|
| 2 |
Bromley
|
45 | 23 | 15 | 7 | 68:45 | 23 | 84 |
L
D
L
W
D
|
| 3 |
Cambridge United
|
45 | 22 | 15 | 8 | 66:33 | 33 | 81 |
W
L
D
W
D
|
| 4 |
Salford City
|
45 | 25 | 5 | 15 | 61:51 | 10 | 80 |
W
W
D
L
W
|
| 5 |
Notts County
|
45 | 24 | 7 | 14 | 73:51 | 22 | 79 |
W
L
L
W
L
|
| 6 |
Grimsby
|
45 | 22 | 11 | 12 | 73:49 | 24 | 77 |
W
W
W
L
W
|
| 7 |
Chesterfield
|
45 | 20 | 16 | 9 | 69:55 | 14 | 76 |
W
D
W
D
W
|
| 8 |
Swindon Town
|
45 | 22 | 9 | 14 | 69:57 | 12 | 75 |
L
D
L
W
D
|
| 9 |
Barnet
|
45 | 20 | 13 | 12 | 68:52 | 16 | 73 |
W
W
W
W
D
|
| 10 |
Crewe
|
45 | 19 | 9 | 17 | 64:58 | 6 | 66 |
L
L
L
W
L
|
| 11 |
Oldham
|
45 | 17 | 14 | 14 | 57:44 | 13 | 65 |
L
L
L
L
D
|
| 12 |
Walsall
|
45 | 18 | 11 | 16 | 55:53 | 2 | 65 |
L
W
L
L
D
|
| 13 |
Colchester
|
45 | 17 | 12 | 16 | 58:48 | 10 | 63 |
L
L
W
W
W
|
| 14 |
Bristol Rovers
Home
|
45 | 19 | 4 | 22 | 55:64 | -9 | 61 |
W
W
W
W
W
|
| 15 |
Fleetwood Town
|
45 | 15 | 15 | 15 | 56:57 | -1 | 60 |
D
D
W
L
L
|
| 16 |
Accrington ST
|
45 | 14 | 11 | 20 | 47:55 | -8 | 53 |
D
D
L
L
L
|
| 17 |
Cheltenham
|
45 | 14 | 10 | 21 | 52:75 | -23 | 52 |
L
L
W
W
W
|
| 18 |
Gillingham
|
45 | 12 | 14 | 19 | 52:72 | -20 | 50 |
L
L
L
D
W
|
| 19 |
Shrewsbury
Away
|
45 | 13 | 10 | 22 | 42:68 | -26 | 49 |
D
D
W
L
W
|
| 20 |
Tranmere
|
45 | 10 | 10 | 25 | 53:78 | -25 | 40 |
L
W
L
D
L
|
| 21 |
Newport County
|
45 | 11 | 7 | 27 | 46:76 | -30 | 40 |
W
L
W
L
L
|
| 22 |
Crawley Town
|
45 | 8 | 15 | 22 | 44:68 | -24 | 39 |
D
D
L
L
W
|
| 23 |
Harrogate Town
|
45 | 10 | 9 | 26 | 38:66 | -28 | 39 |
W
W
L
L
W
|
| 24 |
Barrow
|
45 | 9 | 9 | 27 | 44:76 | -32 | 36 |
L
L
W
L
L
|