Bristol Rovers

League Two

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.

Attacking strength0.54× top-flight avg
Defensive solidity2.31× top-flight conceded

League Two table

#TeamPWDLGoalsGDLast 5Pts
1Salford City1061315:10+5DWWWW19
2Barnet853020:11+9DDWWW18
3Crewe1046012:7+5DDDWW18
4Gillingham1044215:10+5WWLDW16
5York943217:11+6DWLWD15
6Walsall936012:6+6DDWDD15
7Chesterfield1043317:14+3WWLWD15
8Cheltenham1043316:160WDWLL15
9Bristol Rovers1050515:17-2LLWLL15
10Rochdale1042411:12-1DWWWD14
11Grimsby1034313:11+2WWLLL13
12Newport County1034313:12+1DDWDW13
13Tranmere1026213:130LDDLD12
14Exeter City103346:60LDLWW12
15Accrington Stanley1025313:14-1LDDWD11
16Fleetwood Town1025310:11-1DLLLD11
17Swindon Town103259:14-5LLDLL11
18Shrewsbury103259:15-6WDDWL11
19Colchester924310:13-3LDDDL10
20Rotherham1024412:16-4DWDLL10
21Oldham92259:13-4LLLLD8
22Port Vale82244:9-5LLWLW8
23Northampton81434:7-3DWLLD7
24Crawley Town81258:15-7DLLLD5
  • 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.

Upcoming fixtures

17 October 2026away to ShrewsburyLeague Two40% win 20 October 2026vs Salford CityLeague Two35% win 24 October 2026vs Swindon TownLeague Two45% win
31 October 2026away to Fleetwood TownLeague Two32% win
14 November 2026vs ChesterfieldLeague Two36% win

Recent results