Shrewsbury Town vs Bristol Rovers prediction

Shrewsbury Town 18th in League TwoLLWDL
0–0
· UK time
Live
Bristol Rovers 9th in League TwoLLLWL

League Two · Matchday 11 · The Croud Meadow, Shrewsbury, Shropshire

Who wins? (1X2)

Bookmakers agree to within a point on all three outcomes. (Odds with their margin removed.)

Voting closed at kick-off. Fans’ opinion, not a scientific poll.

In short

Shrewsbury Town (18th, 11 points) host Bristol Rovers (9th, 15 points) at the Croud Meadow. Both sides arrive in poor form: Shrewsbury have lost three of their last five, while Rovers have lost four of five league games. Rovers miss the suspended Tommy Leigh but welcome back Bobby Kamwa.

More markets

Win or draw (double chance)

Shrewsbury Town win or draw
61%
Either team wins (no draw)
70%
Bristol Rovers win or draw
69%

Goals in the match (over/under)

2+ goals
72%
3+ goals
46%
4+ goals
25%

Both teams score (BTTS)

Yes
52%
No
48%

We expect about 1.3 goals from Shrewsbury Town and 1.3 from Bristol Rovers. (expected goals)

Most likely score: 1–1 (13%). Even the likeliest exact score happens less than 1 time in 10. Next: 1–0 (10%), 0–1 (10%), 2–1 (8%), 1–2 (8%).

Lineups Confirmed

Shrewsbury Town3-4-1-2

Goalkeeper

  • 1William Michael Brook

Defenders

  • 6S. Stubbs
  • 5W. Boyle
  • 3J. Ruffels

Midfielders

  • 2L. Hoole
  • 10T. Sang
  • 7J. Turner-Cooke
  • 11K. Berkoe
  • 18K. M. Brown

Forwards

  • 9G. Lloyd
  • 13J. Davison
Substitutes (7)
  • 8Isaac Andrew Fletcher
  • 20M. Golding
  • 21will gray
  • 17Arkelle Nicholas Cecil Jude-Boyd
  • 24L. Sousa
  • 23I. Lee
  • 32Cameron Gregory
Bristol Rovers4-2-3-1

Goalkeeper

  • 1Brad Young

Defenders

  • 2T. James
  • 4K. Balmer
  • 17C. Kelly
  • 14B. Purrington

Midfielders

  • 21R. Smallwood
  • 6C. Mola
  • 22Keenan Gough
  • 7S. Forde
  • 10B. Kamwa

Forward

  • 29F. Cavegn
Substitutes (7)
  • 28A. Appiah
  • 9J. Quigley
  • 8R. Russell-Denny
  • 3J. Sparkes
  • 27P. Sanyaolu
  • 32Charlie Binns
  • 19E. Harrison

Official team sheets, updated UK time.

Injuries and suspensions

PlayerTeamStatusSource
Tommy LeighBristol RoversSuspended[1]
Bobby KamwaBristol RoversReturning[1]

Key facts

  • Shrewsbury sit 18th in League Two with 11 points from 10 games, including two home wins, one home draw and two home defeats.[4]
  • Shrewsbury's most recent league result was a 0-1 home defeat to Exeter City on 10 October; their last league win was 2-1 at Grimsby on 3 October.[4]
  • Tommy Leigh is suspended for Rovers after a second red card in successive games, which may force Steve Evans to switch from a 4-4-2 diamond to a conventional 4-4-2.[1]
  • Bobby Kamwa is back in contention for Rovers after recovering from a tight hamstring that kept him out of the Barnet defeat.[1]
  • Rovers goalkeeper Brad Young has conceded a league-high 17 goals and ranks second-worst in League Two for goals prevented at -4.3.[1]
  • Shrewsbury have no absences listed in our feed, giving them a full-strength squad for this fixture.[4]

Still unclear

  • Whether Evans starts Kamwa or shifts to Smallwood/Gough reshuffle in midfield
  • Whether Rovers use 4-4-2 or revert to the diamond

Sources

  1. bristolpost.co.uk – Bristol Rovers predicted team vs Shrewsbury Town: Bobby Kamwa ... (2026-10-17)
  2. sportsmole.co.uk – Preview: Shrewsbury Town vs Bristol Rovers - prediction, team ... (2026-10-17)
  3. shrewsburytown.com – Match Report | Shrewsbury 0-3 Bristol Rovers | Shrewsbury Town FC (2026-10-17)
  4. footballpark.com – Shrewsbury vs Bristol Rovers: Lineups, Predictions & Betting ... (2026-10-17)
  5. shrewsbury.localgazette.co.uk – Shrewsbury Gazette — Latest Local News (2026-10-17)

Off the pitch

  • Shrewsbury's takeover by an American consortium has been approved by the Independent Football Regulator and the EFL, with written confirmation received this week.[5]

Match context

Stadium
The Croud Meadow, Shrewsbury, Shropshire
9,875 seats · grass
Travel for Bristol Rovers
139 km
Rest days
Shrewsbury Town 6Bristol Rovers 6
Matches in the last 14 days: Shrewsbury Town 3 · Bristol Rovers 3
Weather at kick-off
11°C · wind 12 km/h
Dry
Coaches
M. Appleton
Shrewsbury Town, 19 months in charge
D. Clarke
Bristol Rovers, 17 months in charge
Goals in this league
League Two average: 2.48 per match

Form

All competitions, newest first.

Shrewsbury Town: last 6

LLWDLD · 5 scored, 8 conceded

10 Octvs Exeter City0–1L
6 Octvs Stockport County EFL Trophy0–2L
3 Octat Grimsby2–1W
26 Sepvs Colchester2–2D
22 Sepat Tranmere EFL Trophy0–1L
19 Sepat Crewe1–1D

Last 5 at home: LLDWW

Bristol Rovers: last 6

LLLWLL · 4 scored, 15 conceded

10 Octvs Barnet1–3L
6 Octat Wycombe EFL Trophy1–4L
3 Octat Crewe1–3L
26 Sepvs Exeter City1–0W
19 Sepat Gillingham0–3L
12 Sepat Grimsby0–2L

Last 5 away: LLLLW

Season stats

Shrewsbury TownBristol Rovers
0.90Goals scored per game1.50
1.50Goals conceded per game1.70
1.20Scored per game at home2.00
0.60Scored per game away1.00
40%Matches over 2.5 goals50%
40%Both teams scored40%
20%Clean sheets40%
40%Failed to score20%
3.10Yellow cards per game2.30

League matches only, 10 games each.

When goals come

Goals scored this season by 15-minute period.
MinutesShrewsbury TownBristol Rovers
0–15 min 11
16–30 min 23
31–45 min 33
46–60 min 11
61–75 min 12
76–90 min 14

League Two table

#TeamPldGoal diff.PointsForm
6Walsall9+615DDWDD
7Chesterfield10+315DWLWW
8Cheltenham10+015LLWDW
9Bristol Rovers10-215LLWLL
10Rochdale10-114DWWWD
11Grimsby10+213LLLWW
12Newport County10+113WDWDD
…
15Accrington ST10-111DWDDL
16Fleetwood Town10-111DLLLD
17Swindon Town10-511LLDLL
18Shrewsbury Town10-611LWDDW
19Colchester9-310LDDDL
20Rotherham10-410LLDWD
21Oldham9-48DLLLL

Full League Two table · Predicted final table

Head-to-head

Last 6 meetings: Shrewsbury Town won 0, Bristol Rovers 4, 2 draws; 1.2 goals per game.

DateHomeScoreAwayCompetition
17 Mar 2026Bristol Rovers1–0Shrewsbury TownLeague Two
1 Jan 2026Shrewsbury Town0–3Bristol RoversLeague Two
4 Mar 2025Shrewsbury Town0–0Bristol RoversLeague One
22 Oct 2024Bristol Rovers1–0Shrewsbury TownLeague One
1 Apr 2024Bristol Rovers0–0Shrewsbury TownLeague One
16 Sep 2023Shrewsbury Town0–2Bristol RoversLeague One

Published 17 Oct 2026, 06:56 UTC · Updated 17 Oct 2026, 10:50 UTC

How we got to these numbers

Home = Shrewsbury Town win, Away = Bristol Rovers win.
HomeDrawAway3+ goals
Bookmakers30%30%40%47%
Goals model37%27%36%54%
AI experts37%28%35%52%
Our forecast31%30%39%46%
  • Squad & availability: Leigh's suspension and Rovers' leaky goalkeeper give Shrewsbury a small availability edge the model cannot see, though Kamwa's return and the strong head-to-head record keep the away side competitive.
  • Form, tactics & morale: Rovers' table position is better but their form is collapsing, and the forced formation change plus the goalkeeper's poor goals-prevented figure tilt things slightly toward the home side.
  • Market sceptic: The market already partially prices Rovers' slump, so we only nudge home probability up modestly rather than fading the away side outright, given their head-to-head dominance.

Verdict: Our probabilities stay close to the market because Rovers' poor recent form and Leigh's suspension are partly offset by their strong head-to-head record against Shrewsbury, while Shrewsbury's own form is modest. The small home tilt reflects Rovers' goalkeeper weakness and the suspension, which the market may underweight slightly.

Our forecast starts from the bookmakers' prices and moves only by what the news justifies, capped at 8 percentage points per outcome. Methodology

Prediction history

#Published (UK time)HomeDrawAwayReason
117 Oct 07:56 31%30%40%First analysis
217 Oct 11:49 31%30%39%Official lineups

Frozen at kick-off. Version 2 is the one that counts in our track record. Every version is in the public ledger.

This analysis was generated automatically by an AI model from public sources. How it works →

18+ · Predictions are probabilities, not certainties. If you bet, bet only what you can afford to lose. Responsible gambling

Related

More League Two matches

  1. Live Fleetwood TownRotherham United 462628
  2. 17 Oct
    Tranmere RoversBarnet Preview 282646
  3. 17 Oct
    Swindon TownWalsall Preview 332740
  4. 17 Oct
    Salford CityCrawley Town Preview 691813
  5. 17 Oct
    Port ValeChesterfield Preview 332839
  6. 17 Oct
    Oldham AthleticCheltenham Town Preview 542422
  7. 17 Oct
    Newport CountyYork City Preview 272548
  8. 17 Oct
    Grimsby TownNorthampton Town Preview 542422
  9. 17 Oct
    Crewe AlexandraRochdale Preview 502624
  10. 17 Oct
    Colchester UnitedExeter City Preview 442828
  11. 17 Oct
    Accrington StanleyGillingham Preview 402733