Bristol Rovers
ENGLAND LEAGUE TWO
FT
1 - 0
Memorial Stadium
Referee: D. Rock
Shrewsbury
Bristol Rovers
Match Timeline
Shrewsbury
HT
0' 15' 30' 45' 60' 75' 90'
🟨
38'
Riley Harbottle
Bristol Rovers
🔄
58'
I. Morgan ↔ T. Samuel-Ogunsuyi
Shrewsbury
🔄
63'
F. Cavegn ↔ Y. Akhamrich
Bristol Rovers
🔄
63'
J. Quigley ↔ E. Harrison
Bristol Rovers
🔄
63'
R. Harbottle ↔ L. Thomas
Bristol Rovers
79'
T. Leigh
Bristol Rovers
🔄
80'
N. Freeman ↔ T. McDermott
Shrewsbury
🔄
86'
T. Leigh ↔ K. Thompson-Sommers
Bristol Rovers
🔄
88'
A. Scully ↔ W. Gray
Shrewsbury
🔄
89'
S. Stubbs ↔ M. Benning
Shrewsbury
🟨
90+11'
Tommy McDermott
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 Bristol Rovers
Shrewsbury Shrewsbury
Shots on Goal
2
Shots on Goal
1
Shots off Goal
6
Shots off Goal
4
Blocked Shots
0
Blocked Shots
0
3 Corner Kicks 0
11 Fouls 10
6 Offsides 3
54% Ball Possession 46%
8 Total Shots 5
2 Shots on Goal 1
6 Shots off Goal 4
0 Blocked Shots 0
4 Shots insidebox 4
4 Shots outsidebox 1
1 Goalkeeper Saves 1
310 Total passes 270
192 Passes accurate 140
0.23 expected_goals 0.49
🟨 1 Yellow Cards 1 🟨
🟥 0 Red Cards 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
B. Young
13
B. Young
K. Balmer
17
K. Balmer
A. Kilgour
5
A. Kilgour
R. Harbottle
26
R. Harbottle
J. Senior
2
J. Senior
C. Mola
6
C. Mola
R. Smallwood
36
R. Smallwood
J. Sparkes
3
J. Sparkes
T. Leigh
24
T. Leigh
F. Cavegn
29
F. Cavegn
J. Quigley
27
J. Quigley
M. Cox
1
M. Cox
N. Freeman
16
N. Freeman
T. Anderson
4
T. Anderson
W. Boyle
5
W. Boyle
S. Stubbs
26
S. Stubbs
K. Berkoe
30
K. Berkoe
I. Kabia
20
I. Kabia
T. Sang
10
T. Sang
A. Scully
11
A. Scully
I. Morgan
19
I. Morgan
G. Lloyd
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
↓ 63' 🟨 38'
D
2
J. Senior
M
6
C. Mola
M
36
R. Smallwood
M
3
J. Sparkes
M
24
T. Leigh
⚽ 79' ↓ 86'
F
29
F. Cavegn
↓ 63'
F
27
J. Quigley
↓ 63'
F
Substitutes
1
L. Southwood
G
15
R. De Havilland
M
14
K. Thompson-Sommers
↑ 86'
M
10
Y. Akhamrich
↑ 63'
F
19
E. Harrison
↑ 63'
F
12
T. Lockyer
D
11
L. Thomas
↑ 63'
M
Shrewsbury 5-4-1
Starting XI
1
M. Cox
G
16
N. Freeman
↓ 80'
D
4
T. Anderson
D
5
W. Boyle
D
26
S. Stubbs
↓ 89'
D
30
K. Berkoe
D
20
I. Kabia
M
10
T. Sang
M
11
A. Scully
↓ 88'
M
19
I. Morgan
↓ 58'
M
9
G. Lloyd
F
Substitutes
12
W. Brook
G
7
T. McDermott
↑ 80' 🟨 90+11'
M
3
M. Benning
↑ 89'
D
21
T. Samuel-Ogunsuyi
↑ 58'
F
23
I. Lee
D
43
W. Gray
↑ 88'
F
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