Shrewsbury host Bristol Rovers in League Two. Rovers have made a steadier start to the campaign, sitting well up the table, while Shrewsbury remain deep in the bottom reaches after seven games.
Both sides arrive with contrasting recent form, Rovers cooling off after four straight wins and Shrewsbury only just finding a bit of rhythm. That contrast leaves plenty of uncertainty over which trend wins out here.
Analysis updated .
Compare bookmakers
Recent Form
Bristol Rovers won four League Two matches in a row through August and September, beating Newport, Crawley, Colchester and Rotherham, before losing their last two away at Grimsby and Gillingham. That still leaves them with four wins and three defeats from seven league games this season.
Shrewsbury: 20 completed matches; Bristol Rovers: 20 completed matches.
Shrewsbury
- Win
- 20% 4 / 20
- Draw
- 40% 8 / 20
- Loss
- 40% 8 / 20
- Scored
- 17
- Conceded
- 27
- Difference
- -10
Bristol Rovers
- Win
- 55% 11 / 20
- Draw
- 20% 4 / 20
- Loss
- 25% 5 / 20
- Scored
- 38
- Conceded
- 26
- Difference
- +12
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Shrewsbury | Colchester | 26.09.2026 | 2-2 |
| EFL Trophy | Tranmere | Shrewsbury | 22.09.2026 | 1-0 |
| League Two | Crewe | Shrewsbury | 19.09.2026 | 1-1 |
| League Two | Shrewsbury | Northampton | 12.09.2026 | 2-0 |
| League Two | Fleetwood Town | Shrewsbury | 05.09.2026 | 2-0 |
| League Two | Rochdale | Shrewsbury | 01.09.2026 | 3-0 |
| League Two | Shrewsbury | Salford City | 29.08.2026 | 1-0 |
| League Cup | Fleetwood Town | Shrewsbury | 25.08.2026 | 4-0 |
| League Two | Shrewsbury | Barnet | 22.08.2026 | 1-3 |
| League Two | Tranmere | Shrewsbury | 15.08.2026 | 2-0 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Bristol Rovers | Exeter City | 26.09.2026 | 1-0 |
| League Two | Gillingham | Bristol Rovers | 19.09.2026 | 3-0 |
| League Two | Grimsby | Bristol Rovers | 12.09.2026 | 2-0 |
| League Two | Bristol Rovers | Rotherham | 05.09.2026 | 1-0 |
| League Two | Bristol Rovers | Colchester | 01.09.2026 | 2-0 |
| League Two | Crawley Town | Bristol Rovers | 29.08.2026 | 0-2 |
| EFL Trophy | Bristol Rovers | Chelsea U21 | 25.08.2026 | 2-2 |
| League Two | Bristol Rovers | Newport County | 22.08.2026 | 5-3 |
| League Two | York | Bristol Rovers | 15.08.2026 | 3-2 |
| League Cup | Bristol Rovers | Peterborough | 08.08.2026 | 0-1 |
Shrewsbury's form has been tougher going. They've won just two of their last seven, with defeats to Tranmere, Barnet, Rochdale and Fleetwood mixed in, though they did beat Northampton and draw with Crewe in their last two outings.
Rovers' underlying form is stronger, but their recent slip narrows the gap a little.
Comparative Team Statistics: Shrewsbury vs Bristol Rovers

Head-to-Head
These two have met many times over the years, mostly in League One, and the longer record between them is fairly even. This season's two League Two meetings, though, have both gone Bristol Rovers' way, a 3-0 away win in January and a 1-0 home win in March.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Bristol Rovers | Shrewsbury | 17.03.2026 | 1-0 |
| League Two | Shrewsbury | Bristol Rovers | 01.01.2026 | 0-3 |
| League One | Shrewsbury | Bristol Rovers | 04.03.2025 | 0-0 |
| League One | Bristol Rovers | Shrewsbury | 22.10.2024 | 1-0 |
| League One | Bristol Rovers | Shrewsbury | 01.04.2024 | 0-0 |
| League One | Shrewsbury | Bristol Rovers | 16.09.2023 | 0-2 |
| League One | Shrewsbury | Bristol Rovers | 02.05.2023 | 2-1 |
| League One | Bristol Rovers | Shrewsbury | 27.08.2022 | 1-1 |
| League One | Bristol Rovers | Shrewsbury | 27.02.2021 | 2-1 |
| League One | Shrewsbury | Bristol Rovers | 20.10.2020 | 0-1 |
That's a clean sweep for Rovers in the two most recent meetings, even though the deeper history is much more balanced.
Recent head-to-head form favours Rovers, for what that's worth given how long ago most of the history took place.
League Two Standings
Bristol Rovers sit sixth with 12 points from seven games, comfortably in the top half this early on. Shrewsbury are down in 18th with just seven points from the same number of matches, already several places and points off mid-table.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 2 | Cheltenham | 8 | 4 | 3 | 1 | 16/12 | 15 |
| 3 | Bristol Rovers | 8 | 5 | 0 | 3 | 13/11 | 15 |
| 4 | York | 8 | 4 | 2 | 2 | 16/10 | 14 |
| 17 | Newport County | 8 | 2 | 3 | 3 | 12/12 | 9 |
| 18 | Shrewsbury | 8 | 2 | 2 | 4 | 7/13 | 8 |
| 19 | Accrington ST | 8 | 1 | 4 | 3 | 11/14 | 7 |
It's still early in the season, so these placings could shift, but right now the table backs up what the recent form suggests: Rovers are the stronger side on paper.
Discipline Watch
There's no fresh injury news to go on, but Bristol Rovers do have a couple of players worth watching for card trouble. K. Balmer has picked up three yellows in seven appearances, and T. Leigh has two yellows and a red in six.
That's not proof either will be missing here, but it's a pattern worth keeping an eye on if discipline becomes a factor.

How This One Might Play Out
Shrewsbury have scored just five goals in their seven league games this season while conceding 11, a sign they've struggled at both ends. Rovers, by contrast, have scored 12 and conceded 11, so there's simply more goal involvement in their matches generally.
Given Shrewsbury's early struggles to find the net, this could be a game where Rovers create the better chances even accounting for their recent dip in results.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| W. Boyle | England | 31 | Defender | 191 | 83 |
| G. Lloyd | England | 26 | Attacker | 172 | 63 |
| S. Stubbs | England | 27 | Defender | 183 | 64 |
| T. Sang | England | 27 | Midfielder | 188 | 79 |
| T. Anderson | England | 33 | Defender | 193 | 83 |
| J. Ruffels | England | 32 | Defender | 178 | 75 |
| Cameron Akash James Gregory | England | 26 | Goalkeeper | 192 | 75 |
| J. Price | England | 33 | Midfielder | 171 cm | 87 kg |
| K. Berkoe | England | 25 | Midfielder | 178 | 65 |
| L. Hoole | Wales | 24 | Defender | 178 | 64 |
| J. Davison | England | 27 | Attacker | 188 | 79 |
| J. Turner-Cooke | England | 22 | Midfielder | n/a | n/a |
| William Michael Brook | England | 22 | Goalkeeper | 190 | n/a |
| L. Sousa | England | 21 | Midfielder | 185 cm | n/a |
| Isaac Andrew Fletcher | England | 24 | Attacker | 194 | 87 |
| B. Pendleton | England | 20 | Defender | n/a | n/a |
| M. Golding | England | 20 | Midfielder | 178 | 73 |
| J. Gbode | England | 21 | Attacker | 180 | n/a |
| S. Proctor | England | 19 | Goalkeeper | n/a | n/a |
| Arkelle Nicholas Cecil Jude-Boyd | England | 23 | Midfielder | 182 | 74 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| J. Sparkes | England | 26 | Defender | 177 | 75 |
| T. James | Wales | 30 | Defender | 180 | 65 |
| L. Southwood | Northern Ireland | 28 | Goalkeeper | 185 | n/a |
| J. Quigley | Republic of Ireland | 30 | Attacker | 191 | 83 |
| R. Smallwood | England | 35 | Midfielder | 180 | 72 |
| E. Harrison | Wales | 32 | Attacker | 180 | 79 |
| B. Purrington | England | 30 | Defender | 184 | 73 |
| M. Southam-Hales | Wales | 30 | Defender | 175 | 69 |
| A. Kilgour | England | 28 | Defender | 178 | 75 |
| J. Aitchison | Scotland | 26 | Midfielder | 180 | 70 |
| C. Kelly | Republic of Ireland | 28 | Defender | 191 | 79 |
| K. Balmer | Northern Ireland | 26 | Defender | 183 | 70 |
| Brad Young | England | 24 | Goalkeeper | 191 | 85 |
| C. Mola | England | 25 | Midfielder | 184 | 80 |
| B. Kamwa | Cameroon | 26 | Attacker | 188 | 77 |
| T. Leigh | England | 26 | Midfielder | 185 | n/a |
| M. Rijks | Netherlands | 23 | Attacker | 180 | 73 |
| R. Harbottle | England | 26 | Defender | 187 | 75 |
| S. Forde | England | 22 | Midfielder | 174 | n/a |
| R. Russell-Denny | England | 20 | Midfielder | 178 | n/a |
Rovers head into this on the stronger footing overall, sixth in the table with more goals scored, a healthier points total, and both recent meetings won. But two defeats in a row take some shine off that, and Shrewsbury have shown a bit more resilience lately.
With no market to test any of this against, we're happy to sit this one out rather than force a pick.
