Bristol Rovers host Tranmere in League Two. Rovers have had a mixed spell across all competitions lately, while Tranmere's season has been defined by a lot of draws rather than big swings either way.
This one's a month out from the data we're working with, so there's time for both sides to shift before kickoff. Still, the early picture shows a decent gap in the table alongside some pretty similar underlying patterns in how each team's games have gone.
Analysis updated .
Compare bookmakers
Recent form: two different patterns
Bristol Rovers' last 20 matches across all competitions read 6 wins, 4 draws and 10 losses, with 26 scored and 34 conceded. That includes cup and friendly games, but even their recent league run has been choppy: a 0-0, a 1-2 loss, a 1-0 away win, then a 1-3 home defeat to Barnet in successive matches.
Bristol Rovers: 20 completed matches; Tranmere: 20 completed matches.
Bristol Rovers
- Win
- 30% 6 / 20
- Draw
- 20% 4 / 20
- Loss
- 50% 10 / 20
- Scored
- 26
- Conceded
- 34
- Difference
- -8
Tranmere
- Win
- 30% 6 / 20
- Draw
- 45% 9 / 20
- Loss
- 25% 5 / 20
- Scored
- 26
- Conceded
- 25
- Difference
- +1
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Bristol Rovers | Swindon Town | 24.10.2026 | 0-0 |
| League Two | Bristol Rovers | Salford City | 20.10.2026 | 1-2 |
| League Two | Shrewsbury | Bristol Rovers | 17.10.2026 | 1-0 |
| League Two | Bristol Rovers | Barnet | 10.10.2026 | 1-3 |
| EFL Trophy | Wycombe | Bristol Rovers | 06.10.2026 | 4-1 |
| League Two | Crewe | Bristol Rovers | 03.10.2026 | 3-1 |
| 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 | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Crawley Town | Tranmere | 24.10.2026 | 1-1 |
| League Two | Northampton | Tranmere | 20.10.2026 | 0-1 |
| League Two | Tranmere | Barnet | 17.10.2026 | 1-2 |
| League Two | Tranmere | Rochdale | 10.10.2026 | 1-1 |
| League Two | Chesterfield | Tranmere | 03.10.2026 | 4-2 |
| League Two | Tranmere | Walsall | 26.09.2026 | 1-1 |
| EFL Trophy | Tranmere | Shrewsbury | 22.09.2026 | 1-0 |
| League Two | Exeter City | Tranmere | 19.09.2026 | 0-0 |
| League Two | Gillingham | Tranmere | 12.09.2026 | 2-0 |
| League Two | Tranmere | Oldham | 05.09.2026 | 2-0 |
Tranmere's away sample tells a different story. Across their last 20, they've drawn 9 times against 6 wins and 5 losses, with goals fairly even at 26 for and 25 against. Three of their last six matches have finished 1-1, which fits a side that's hard to beat but not winning as often as you'd like.
Tranmere's habit of drawing games suggests they're difficult to break down even without being the stronger side on the day.
Comparative Team Statistics: Bristol Rovers vs Tranmere

Head-to-head: no settled pattern
The last two meetings have gone opposite ways with big scorelines. Bristol Rovers won 2-1 away at Tranmere back in April 2026, while Tranmere hit four at Bristol Rovers' ground the previous October. Before that, the fixture produced mostly draws across 2019 to 2022.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Tranmere | Bristol Rovers | 18.04.2026 | 1-2 |
| League Two | Bristol Rovers | Tranmere | 18.10.2025 | 1-4 |
| League Two | Tranmere | Bristol Rovers | 09.04.2022 | 1-1 |
| League Two | Bristol Rovers | Tranmere | 20.11.2021 | 2-2 |
| League One | Tranmere | Bristol Rovers | 11.02.2020 | 0-0 |
| League One | Bristol Rovers | Tranmere | 20.08.2019 | 2-0 |
| FA Cup | Tranmere | Bristol Rovers | 08.11.2014 | 1-0 |
There's no recent trend here pointing clearly one way. It's been a fixture of streaky results rather than a consistent pattern for either side.
League position gap
Bristol Rovers sit 9th with 15 points from 11 games, built on 5 wins and 6 losses with no draws in that league sample. Tranmere are down in 17th on 12 points, with 2 wins, 6 draws and 3 losses from the same number of matches.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 8 | Cheltenham | 11 | 4 | 3 | 4 | 17/20 | 15 |
| 9 | Bristol Rovers | 11 | 5 | 0 | 6 | 15/18 | 15 |
| 10 | Accrington ST | 11 | 3 | 5 | 3 | 16/15 | 14 |
| 16 | Exeter City | 11 | 3 | 4 | 4 | 6/6 | 13 |
| 17 | Tranmere | 11 | 2 | 6 | 3 | 14/15 | 12 |
| 18 | Swindon Town | 11 | 3 | 3 | 5 | 10/15 | 12 |
The table gap looks bigger than the points difference. Just three points separate the two sides, even though Rovers are eight places higher.
Tranmere's heavy draw count explains most of that gap rather than Rovers running away with results.
Players to note
Franco Cavegn is Bristol Rovers' recorded top scorer with 3 goals in 8 matches, their main reference point in front of goal from the data we have.
On discipline, Tranmere's N. Smith and J. Slater have each picked up 3 yellow cards in a handful of games, matched by Rovers' K. Balmer. Both T. Leigh and B. Faulkner have also picked up a red card apiece in their recent run, so this isn't a fixture short of cards.

What kind of game this might be
Put the two patterns together and neither side looks like an obvious control team right now. Rovers have won and lost at home within the same month, and Tranmere's away form keeps circling back to 1-1 scorelines.
That combination doesn't point to a clear favourite dominating from the front. It looks more like a contest where small moments, not sustained pressure, could decide it.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| E. Henderson | Scotland | 26 | Midfielder | 186 | 70 |
| A. Hagelskjær | Denmark | 29 | Defender | 192 | 84 |
| S. Moore | England | 32 | Goalkeeper | 187 cm | 72 kg |
| J. Sparkes | England | 26 | Midfielder | 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 |
| A. Appiah | England | 25 | Attacker | 173 | 63 |
| J. Wildsmith | England | 30 | Goalkeeper | 183 | 65 |
| R. Smallwood | England | 35 | Midfielder | 180 | 72 |
| E. Harrison | Wales | 32 | Attacker | 180 | 79 |
| C. Woodrow | England | 31 | Attacker | 184 | 78 |
| B. Purrington | England | 30 | Defender | 184 | 73 |
| J. Grimmer | Scotland | 32 | Defender | 184 | 84 |
| M. Southam-Hales | Wales | 30 | Midfielder | 175 | 69 |
| A. Kilgour | England | 28 | Defender | 178 | 75 |
| A. Morley | England | 26 | Midfielder | 174 | 67 |
| L. Leahy | England | 33 | Midfielder | 178 | 74 |
| J. Aitchison | Scotland | 26 | Midfielder | 180 | 70 |
| C. Kelly | Republic of Ireland | 28 | Defender | 191 | 79 |
| D. Casey | Republic of Ireland | 29 | Defender | 185 cm | 88 kg |
| K. Balmer | Northern Ireland | 26 | Defender | 183 | 70 |
| Armando Quitirna | England | 26 | Defender | 170 cm | 64 kg |
| Brad Young | England | 24 | Goalkeeper | 191 | 85 |
| C. Mola | England | 25 | Midfielder | 184 | 80 |
| R. De Havilland | England | 25 | Midfielder | 177 | n/a |
| E. Tezgel | England | 21 | Midfielder | 182 | n/a |
| Silko Amari Otieno Thomas | England | 22 | Attacker | n/a | n/a |
| M. Mothersille | England | 23 | Midfielder | n/a | n/a |
| B. Kamwa | Cameroon | 26 | Attacker | 188 | 77 |
| T. Leigh | England | 26 | Midfielder | 185 | n/a |
| C. Taylor | England | 25 | Defender | 183 | n/a |
| M. Rijks | Netherlands | 23 | Attacker | 180 | 73 |
| R. Harbottle | England | 26 | Defender | 187 | 75 |
| S. Forde | England | 22 | Attacker | 174 | n/a |
| R. Russell-Denny | England | 20 | Midfielder | 178 | n/a |
| F. Cavegn | Switzerland | 24 | Attacker | 178 | 78 |
| Sam Parker | Wales | 20 | Defender | 178 | 65 |
| Keenan Gough | England | 20 | Defender | n/a | n/a |
| O. Dewsbury | Wales | 18 | Attacker | n/a | n/a |
| P. Sanyaolu | n/a | n/a | Midfielder | n/a | n/a |
| K. Cross | n/a | n/a | Attacker | n/a | n/a |
| Charlie Binns | n/a | n/a | Goalkeeper | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| R. Watson | England | 33 | Midfielder | 185 cm | 73 kg |
| J. Turnbull | England | 32 | Defender | 185 | 73 |
| N. Smith | England | 30 | Defender | 180 | 70 |
| T. Conlon | England | 30 | Midfielder | 173 | 62 |
| C. Baker-Richardson | England | 30 | Attacker | 188 | 73 |
| T. Ince | England | 34 | Attacker | 178 | 66 |
| W. Vaulks | Wales | 33 | Midfielder | 180 | 75 |
| L. McGee | England | 31 | Goalkeeper | 193 | 80 |
| S. Finley | England | 34 | Midfielder | 170 | 68 |
| P. Brough | England | 30 | Defender | 191 | 74 |
| J. Davies | Wales | 28 | Midfielder | 184 | 74 |
| J. Ironside | England | 33 | Attacker | 180 | 75 |
| J. Senior | England | 27 | Midfielder | 181 | 70 |
| L. O'Connor | Republic of Ireland | 26 | Defender | 185 | 75 |
| O. Scott | England | 26 | Defender | n/a | n/a |
| C. Boyce-Clarke | Jamaica | 23 | Goalkeeper | 183 | 79 |
| H. Male | England | 26 | Goalkeeper | 188 | n/a |
| Charlie Jay Whitaker | England | 23 | Attacker | ||
| L. Warrington | England | 24 | Midfielder | n/a | n/a |
| B. Faulkner | England | 22 | Defender | n/a | n/a |
| J. Plant | England | 22 | n/a | 174 | 70 |
| J. Slater | England | 22 | Defender | 182 | 74 |
| G. Nevett | Wales | 20 | Defender | n/a | n/a |
| Charlie Veevers | England | 21 | Midfielder | n/a | n/a |
| Z. Okoro | England | 19 | Attacker | n/a | n/a |
| David Kamara | England | 21 | Attacker | n/a | n/a |
| D. Jones | England | n/a | Attacker | n/a | n/a |
| David Kamara | England | 20 | n/a | n/a | n/a |
| S. Mann | n/a | n/a | Attacker | n/a | n/a |
With no quoted market to weigh up and the evidence pointing in different directions for both sides, there isn't a clean angle to back here.
Rovers' league position suggests they should have an edge, but their broader form and Tranmere's habit of drawing games make it hard to commit to that gap translating into a result on the day.
