All-time
5 – 11
6 draws · 22 meetings
Meetings
22
Goals
29 – 32
Last meeting
2 May 2026
Peterborough United wins
5
Draws
6
Doncaster Rovers wins
11
Last 25 meetings
EFL League One
- Sat 2 MayPeterborough United1 – 3Doncaster Rovers
- Sat 29 NovDoncaster Rovers2 – 1Peterborough United
- Sun 9 MayDoncaster Rovers1 – 4Peterborough United
- Tue 27 AprPeterborough United2 – 2Doncaster Rovers
- Thu 26 DecPeterborough United0 – 3Doncaster Rovers
- Sat 21 SeptDoncaster Rovers2 – 0Peterborough United
- Sat 9 FebDoncaster Rovers3 – 1Peterborough United
- Sat 1 SeptPeterborough United1 – 1Doncaster Rovers
- Mon 1 JanPeterborough United1 – 1Doncaster Rovers
- Sat 2 SeptDoncaster Rovers0 – 0Peterborough United
- Sat 19 MarDoncaster Rovers1 – 2Peterborough United
- Sat 24 OctPeterborough United4 – 0Doncaster Rovers
- Sat 14 MarDoncaster Rovers0 – 2Peterborough United
- Sun 28 DecPeterborough United0 – 0Doncaster Rovers
- Sat 19 FebPeterborough United0 – 2Doncaster Rovers
- Sat 30 OctDoncaster Rovers2 – 1Peterborough United
Championship
EFL League Two
Frequently asked
- How many times have Peterborough United and Doncaster Rovers played each other?
- Peterborough United and Doncaster Rovers have met 22 times in our archive across all competitions.
- Who has the better head-to-head record between Peterborough United and Doncaster Rovers?
- Peterborough United have won 5, Doncaster Rovers have won 11, with 6 draws. Peterborough United trail Doncaster Rovers on the all-time meetings.
- When did Peterborough United last play Doncaster Rovers?
- Their most recent meeting in our archive was Peterborough United 1-3 Doncaster Rovers (May 2026, EFL League One).
- What is the all-time goal record between Peterborough United and Doncaster Rovers?
- Peterborough United have scored 29 goals against Doncaster Rovers, and Doncaster Rovers have scored 32 against Peterborough United.