Bristol Rovers sit 9th in the League Two on 15 points from 10 matches, having scored 15 and conceded 17. On the model's scale they rate 0.54 in attack and 2.31 in defence (1.00 = an average top-flight side, lower defence is better), against League Two averages of 0.50 and 2.09: about average in attack, below it at the back. Across their last 5 league matches they have 1 win and 4 defeats, most recently losing to Barnet 1-3 at home. That is 1.50 points a match, scoring 1.50 and conceding 1.70 per game across 5 wins, 0 draws and 5 defeats. That leaves them 4 points behind Salford City at the top, in a table of 24. Among the 24 rated sides in the division that is the 5th-best attack and the 20th-best defence. They scored in 5 of those 5 and kept 3 clean sheets. Next they travel to Shrewsbury in the League Two on 17 October 2026, a match the model gives them 40%.
Model rating
How the model rates this team from its recent expected-goals output, on one scale across every league we cover: 1.00 is an average top-flight side, so clubs in lower divisions read below it — how the ratings are built.
League Two table
| # | Team | P | W | D | L | Goals | GD | Last 5 | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Salford City | 10 | 6 | 1 | 3 | 15:10 | +5 | DWWWW | 19 |
| 2 | Barnet | 8 | 5 | 3 | 0 | 20:11 | +9 | DDWWW | 18 |
| 3 | Crewe | 10 | 4 | 6 | 0 | 12:7 | +5 | DDDWW | 18 |
| 4 | Gillingham | 10 | 4 | 4 | 2 | 15:10 | +5 | WWLDW | 16 |
| 5 | York | 9 | 4 | 3 | 2 | 17:11 | +6 | DWLWD | 15 |
| 6 | Walsall | 9 | 3 | 6 | 0 | 12:6 | +6 | DDWDD | 15 |
| 7 | Chesterfield | 10 | 4 | 3 | 3 | 17:14 | +3 | WWLWD | 15 |
| 8 | Cheltenham | 10 | 4 | 3 | 3 | 16:16 | 0 | WDWLL | 15 |
| 9 | Bristol Rovers | 10 | 5 | 0 | 5 | 15:17 | -2 | LLWLL | 15 |
| 10 | Rochdale | 10 | 4 | 2 | 4 | 11:12 | -1 | DWWWD | 14 |
| 11 | Grimsby | 10 | 3 | 4 | 3 | 13:11 | +2 | WWLLL | 13 |
| 12 | Newport County | 10 | 3 | 4 | 3 | 13:12 | +1 | DDWDW | 13 |
| 13 | Tranmere | 10 | 2 | 6 | 2 | 13:13 | 0 | LDDLD | 12 |
| 14 | Exeter City | 10 | 3 | 3 | 4 | 6:6 | 0 | LDLWW | 12 |
| 15 | Accrington Stanley | 10 | 2 | 5 | 3 | 13:14 | -1 | LDDWD | 11 |
| 16 | Fleetwood Town | 10 | 2 | 5 | 3 | 10:11 | -1 | DLLLD | 11 |
| 17 | Swindon Town | 10 | 3 | 2 | 5 | 9:14 | -5 | LLDLL | 11 |
| 18 | Shrewsbury | 10 | 3 | 2 | 5 | 9:15 | -6 | WDDWL | 11 |
| 19 | Colchester | 9 | 2 | 4 | 3 | 10:13 | -3 | LDDDL | 10 |
| 20 | Rotherham | 10 | 2 | 4 | 4 | 12:16 | -4 | DWDLL | 10 |
| 21 | Oldham | 9 | 2 | 2 | 5 | 9:13 | -4 | LLLLD | 8 |
| 22 | Port Vale | 8 | 2 | 2 | 4 | 4:9 | -5 | LLWLW | 8 |
| 23 | Northampton | 8 | 1 | 4 | 3 | 4:7 | -3 | DWLLD | 7 |
| 24 | Crawley Town | 8 | 1 | 2 | 5 | 8:15 | -7 | DLLLD | 5 |
- Promotion to League One
- League Two play-offs
- Relegation
Bristol Rovers sit 9 of 24, as the table stands today. Every competition we cover.
Recent league form
- L1-3Barnet10 October 2026
- L1-3away to Crewe3 October 2026
- W1-0Exeter City26 September 2026
- L0-3away to Gillingham19 September 2026
- L0-2away to Grimsby12 September 2026
Last 5 league matches, most recent first.
Next match: Bristol Rovers vs Shrewsbury
Bristol Rovers travel to Shrewsbury at New Meadow, Shrewsbury on 17 October 2026, 11:30 UTC. The model makes it 40% Bristol Rovers, 27% draw and 33% Shrewsbury, with a most likely scoreline of 1-2. It projects 1.50 expected goals for Bristol Rovers against 1.34. Beyond the result it puts both teams to score at 58% and over 2.5 goals at 54%.
Full preview and model analysis for Bristol Rovers vs Shrewsbury
Recent meetings with Shrewsbury
- 17 March 2026Bristol Rovers 1–0 ShrewsburyLeague Two
- 1 January 2026Shrewsbury 0–3 Bristol RoversLeague Two
- 4 March 2025Shrewsbury 0–0 Bristol RoversLeague One
- 22 October 2024Bristol Rovers 1–0 ShrewsburyLeague One
- 1 April 2024Bristol Rovers 0–0 ShrewsburyLeague One
The last 5 meetings between the two, most recent first.
