Oldham host Bristol Rovers in League Two. Neither side has found much consistency lately, and both come into this one looking to end a rough spell rather than build on anything substantial.
These two have met in this fixture before, including fairly recently, so there's a bit of shared history behind this one. Form for both clubs has gone the wrong way since the turn of autumn, though, which leaves things fairly open.
Analysis updated .
Compare bookmakers
Both sides have cooled off recently
Oldham have managed just one win in their last five League Two matches, with a home defeat to Crawley and an away loss at Walsall mixed in among a couple of draws. It's not disastrous, but it's not the platform you'd want heading into a game like this.
Oldham: 20 completed matches; Bristol Rovers: 20 completed matches.
Oldham
- Win
- 35% 7 / 20
- Draw
- 15% 3 / 20
- Loss
- 50% 10 / 20
- Scored
- 25
- Conceded
- 27
- Difference
- -2
Bristol Rovers
- Win
- 30% 6 / 20
- Draw
- 20% 4 / 20
- Loss
- 50% 10 / 20
- Scored
- 25
- Conceded
- 33
- Difference
- -8
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Northampton | Oldham | 03.11.2026 | 0-1 |
| League Two | Oldham | Crawley Town | 31.10.2026 | 0-1 |
| League Two | Barnet | Oldham | 24.10.2026 | 1-1 |
| League Two | Walsall | Oldham | 20.10.2026 | 3-0 |
| League Two | Oldham | Cheltenham | 17.10.2026 | 4-1 |
| EFL Trophy | Oldham | Leeds United U21 | 13.10.2026 | 4-2 |
| League Two | Oldham | Accrington ST | 10.10.2026 | 0-0 |
| League Two | Oldham | Salford City | 26.09.2026 | 1-4 |
| EFL Trophy | Oldham | Fleetwood Town | 22.09.2026 | 1-0 |
| League Two | Rochdale | Oldham | 19.09.2026 | 2-0 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| FA Cup | Bristol Rovers | Cambridge United | 06.11.2026 | 2-0 |
| League Two | Fleetwood Town | Bristol Rovers | 31.10.2026 | 3-1 |
| 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 |
Bristol Rovers have had it tougher still. Four defeats in their last five league outings, including home losses to Salford and Barnet, show a side that's lost its way a bit since the start of October.
Bristol Rovers' league position looks a touch flattering given how recent results have actually gone.
Comparative Team Statistics: Oldham vs Bristol Rovers

A recent win for Oldham, but history is mixed
The most recent meeting between these two came in February, when Oldham won 2-0 at home in League Two. The reverse fixture last August finished goalless at Bristol Rovers' place.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Oldham | Bristol Rovers | 17.02.2026 | 2-0 |
| League Two | Bristol Rovers | Oldham | 19.08.2025 | 0-0 |
| League Two | Oldham | Bristol Rovers | 08.02.2022 | 2-1 |
| League Two | Bristol Rovers | Oldham | 17.08.2021 | 1-0 |
| League One | Oldham | Bristol Rovers | 30.12.2017 | 1-1 |
| League One | Bristol Rovers | Oldham | 12.09.2017 | 2-3 |
| League One | Bristol Rovers | Oldham | 17.04.2017 | 1-0 |
| League One | Oldham | Bristol Rovers | 22.10.2016 | 0-2 |
Further back the sides also met a few times in League One, with results split fairly evenly, but that's from a different era for both clubs and doesn't tell us much about where they stand now.
Both clubs sit toward the lower end of the table
Bristol Rovers are 17th with 16 points from 14 games, having won five and lost eight. Oldham are 21st with 12 points from 13 games, winning three and losing seven.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 16 | Fleetwood Town | 14 | 4 | 5 | 5 | 18/18 | 17 |
| 17 | Bristol Rovers | 14 | 5 | 1 | 8 | 17/23 | 16 |
| 18 | Port Vale | 12 | 4 | 3 | 5 | 10/14 | 15 |
| 20 | Northampton | 12 | 3 | 5 | 4 | 9/9 | 14 |
| 21 | Oldham | 13 | 3 | 3 | 7 | 14/19 | 12 |
| 22 | Rotherham | 14 | 2 | 6 | 6 | 18/25 | 12 |
There's a gap there, but it's not a huge one, and neither record points to a side full of confidence right now.
Goals have come from a narrow group so far
C. Kavanagh has been Oldham's main source of output, with four goals and three assists in his last eight appearances, so a lot seems to run through him going forward.
For Bristol Rovers, F. Cavegn leads the scoring with three goals in his last eight. On discipline, O. Norburn has picked up the most bookings for Oldham, while Bristol Rovers' T. Leigh has already seen red once in his last six games.

An evenly matched contest on current evidence
Put the pieces together and this looks tight. Oldham have the slightly better recent head-to-head record and a home match to work with, but their own form has been patchy too.
Bristol Rovers sit higher in the table but arrive with the worse recent form of the two, so that league gap may not count for much by kickoff.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| T. Pett | England | 35 | Midfielder | 173 | 70 |
| E. Monthe | Cameroon | 31 | Defender | 194 | 80 |
| N. Chilvers | England | 25 | Midfielder | 173 cm | 64 kg |
| J. Hawkes | England | 27 | Midfielder | 183 | 80 |
| M. Fondop-Talum | England | 32 | Attacker | 190 | 86 |
| M. Hudson | England | 28 | Goalkeeper | 193 | 70 |
| R. Woods | England | 32 | Midfielder | 173 | 70 |
| D. Daniels | Montserrat | 32 | Defender | 186 | 91 |
| R. Delaney | Republic of Ireland | 30 | Defender | 196 | 72 |
| O. Norburn | Grenada | 34 | Midfielder | 185 | 82 |
| J. Robson | Scotland | 28 | Defender | 170 | 68 |
| K. Appiah-Forson | England | 25 | Midfielder | n/a | n/a |
| Thomas Daniel Hill | England | 24 | Midfielder | ||
| G. Scott-Morriss | England | 29 | Defender | 184 | 73 |
| W. Sutton | England | 24 | Defender | 188 | n/a |
| C. Kavanagh | Republic of Ireland | 23 | Attacker | 183 | n/a |
| E. Nevitt | England | 30 | Attacker | 183 | n/a |
| O. Hammond | Wales | 24 | Midfielder | 179 | n/a |
| F. Fawunmi | England | 20 | Midfielder | n/a | n/a |
| L. Temple | Republic of Ireland | 21 | Defender | n/a | n/a |
| Kai Payne | England | 21 | Midfielder | n/a | n/a |
| K. Drummond | England | 25 | Midfielder | n/a | n/a |
| Aston Wilson | England | n/a | Goalkeeper | n/a | n/a |
| Z. Tahir | n/a | n/a | Defender | n/a | n/a |
| 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 |
| S. Dunne | n/a | n/a | Midfielder | n/a | n/a |
With no clear market to point to and both teams showing patchy form coming into this, we're not inclined to back a particular outcome here.
It's the kind of League Two fixture where home advantage and recent head-to-head form offer some guidance, but not enough certainty to make a confident call either way.
