Bristol Rovers vs Shrewsbury Prediction & Match Stats

Here are our complete predictions for this match. Every selection is based on a detailed review of past results, head to head (h2h) records, current team form and data from our advanced prediction system. We analyze all the key factors so you can place your bets with confidence and make smarter betting choices.

England: League Two
17/03/2026 - 19:45
Score Prediction
(-)
Venue
Memorial Stadium, Bristol

Bristol Rovers

14th place in League Two

VS

Shrewsbury

19th place in League Two

Full Time: 1-0

Riley Harbottle

Yellow Card

38'
58'

I. Morgan (in)

T. Samuel-Ogunsuyi (out)

F. Cavegn (in)

Y. Akhamrich (out)

63'

J. Quigley (in)

E. Harrison (out)

63'

R. Harbottle (in)

L. Thomas (out)

63'

T. Leigh

Goal

79'
80'

N. Freeman (in)

T. McDermott (out)

T. Leigh (in)

K. Thompson-Sommers (out)

86'
88'

A. Scully (in)

W. Gray (out)

89'

S. Stubbs (in)

M. Benning (out)

90+11'

Tommy McDermott

Yellow Card

Recent Form

Bristol Rovers's Last 5 Analysis

14
Goals Scored (2.3 avg)
5
Goals Conceded (0.8 avg)
  • Notts CountyNotts CountyvsBristol RoversBristol Rovers1-1
  • Bristol RoversBristol RoversvsCheltenhamCheltenham4-0
  • TranmereTranmerevsBristol RoversBristol Rovers1-2
  • Bristol RoversBristol RoversvsCrawley TownCrawley Town3-1
  • Harrogate TownHarrogate TownvsBristol RoversBristol Rovers2-3
  • Bristol RoversBristol RoversvsFleetwood TownFleetwood Town1-0

Shrewsbury's Last 5 Analysis

5
Goals Scored (0.8 avg)
5
Goals Conceded (0.8 avg)
  • GillinghamGillinghamvsShrewsburyShrewsbury1-0
  • ShrewsburyShrewsburyvsFleetwood TownFleetwood Town2-2
  • Crawley TownCrawley TownvsShrewsburyShrewsbury0-0
  • ShrewsburyShrewsburyvsOldhamOldham1-0
  • BromleyBromleyvsShrewsburyShrewsbury2-1
  • ShrewsburyShrewsburyvsTranmereTranmere1-0

Head To Head (h2h)

20
Total Matches
9
Bristol Rovers Wins
5
Draws
6
Shrewsbury Wins
17.12.16Shrewsbury vs Bristol Rovers2 - 0
17.10.17Shrewsbury vs Bristol Rovers4 - 0
01.09.18Shrewsbury vs Bristol Rovers1 - 1
23.11.19Shrewsbury vs Bristol Rovers3 - 4
14.02.12Shrewsbury vs Bristol Rovers1 - 0
20.10.20Shrewsbury vs Bristol Rovers0 - 1
02.05.23Shrewsbury vs Bristol Rovers2 - 1
16.09.23Shrewsbury vs Bristol Rovers0 - 2
04.03.25Shrewsbury vs Bristol Rovers0 - 0
01.01.26Shrewsbury vs Bristol Rovers0 - 3
01.04.17Bristol Rovers vs Shrewsbury2 - 0
03.02.18Bristol Rovers vs Shrewsbury1 - 2
09.02.19Bristol Rovers vs Shrewsbury1 - 1
29.02.20Bristol Rovers vs Shrewsbury0 - 1
13.09.11Bristol Rovers vs Shrewsbury1 - 0
27.02.21Bristol Rovers vs Shrewsbury2 - 1
27.08.22Bristol Rovers vs Shrewsbury1 - 1
01.04.24Bristol Rovers vs Shrewsbury0 - 0
22.10.24Bristol Rovers vs Shrewsbury1 - 0
17.03.26Bristol Rovers vs Shrewsbury1 - 0

Team News & Formation

Bristol Rovers

Injuries:

No significant injuries reported.

Formation:

3-4-1-2

Shrewsbury

Injuries:

No significant injuries reported.

Formation:

5-4-1

League Standings

#TeamPWDLPts
1Bromley Bromley462415787
2Milton Keynes Dons Milton Keynes Dons462414886
3Cambridge United Cambridge United462216882
4Salford City Salford City462561581
5Notts County Notts County462481480
6Chesterfield Chesterfield462116979
7Grimsby Grimsby4622121278
8Barnet Barnet4621131276
9Swindon Town Swindon Town462291575
10Oldham Oldham4618141468
11Crewe Crewe4619101767
12Colchester Colchester4618121666
13Walsall Walsall4618111765
14Bristol Rovers Bristol Rovers461952262
15Fleetwood Town Fleetwood Town4615161561
16Accrington ST Accrington ST4614112153
17Gillingham Gillingham4613141953
18Cheltenham Cheltenham4614102252
19Shrewsbury Shrewsbury4613102349
20Newport County Newport County461272743
21Tranmere Tranmere4610112541
22Crawley Town Crawley Town468162240
23Harrogate Town Harrogate Town461092739
24Barrow Barrow46992836

Watch Live

The game starts soon. Don't miss out!