All-time
12 – 7
5 draws · 24 meetings
Meetings
24
Goals
35 – 26
Last meeting
17 Feb 2026
Bristol Rovers wins
12
Draws
5
Oldham Athletic wins
7
Last 25 meetings
EFL League Two
EFL League One
- Sat 30 DecOldham Athletic1 – 1Bristol Rovers
- Tue 12 SeptBristol Rovers2 – 3Oldham Athletic
- Mon 17 AprBristol Rovers1 – 0Oldham Athletic
- Sat 22 OctOldham Athletic0 – 2Bristol Rovers
- Sat 19 FebBristol Rovers1 – 0Oldham Athletic
- Sat 4 SeptOldham Athletic1 – 1Bristol Rovers
- Sat 10 AprOldham Athletic2 – 1Bristol Rovers
- Sat 12 SeptBristol Rovers1 – 0Oldham Athletic
- Tue 24 FebOldham Athletic0 – 2Bristol Rovers
- Tue 21 OctBristol Rovers2 – 0Oldham Athletic
- Tue 12 FebBristol Rovers1 – 0Oldham Athletic
- Sat 25 AugOldham Athletic0 – 1Bristol Rovers
- Mon 16 AprOldham Athletic1 – 0Bristol Rovers
- Sat 28 OctBristol Rovers0 – 2Oldham Athletic
- Sat 26 FebOldham Athletic1 – 4Bristol Rovers
- Sat 18 SeptBristol Rovers3 – 2Oldham Athletic
- Tue 13 AprOldham Athletic2 – 1Bristol Rovers
- Sat 28 NovBristol Rovers2 – 2Oldham Athletic
- Sat 21 FebBristol Rovers3 – 1Oldham Athletic
- Sat 27 SeptOldham Athletic4 – 4Bristol Rovers
Frequently asked
- How many times have Bristol Rovers and Oldham Athletic played each other?
- Bristol Rovers and Oldham Athletic have met 24 times in our archive across all competitions.
- Who has the better head-to-head record between Bristol Rovers and Oldham Athletic?
- Bristol Rovers have won 12, Oldham Athletic have won 7, with 5 draws. Bristol Rovers lead Oldham Athletic on the all-time meetings.
- When did Bristol Rovers last play Oldham Athletic?
- Their most recent meeting in our archive was Oldham Athletic 2-0 Bristol Rovers (February 2026, EFL League Two).
- What is the all-time goal record between Bristol Rovers and Oldham Athletic?
- Bristol Rovers have scored 35 goals against Oldham Athletic, and Oldham Athletic have scored 26 against Bristol Rovers.