All-time
11 – 5
6 draws · 22 meetings
Meetings
22
Goals
32 – 29
Last meeting
2 May 2026
Doncaster Rovers wins
11
Draws
6
Peterborough United wins
5
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 Doncaster Rovers and Peterborough United played each other?
- Doncaster Rovers and Peterborough United have met 22 times in our archive across all competitions.
- Who has the better head-to-head record between Doncaster Rovers and Peterborough United?
- Doncaster Rovers have won 11, Peterborough United have won 5, with 6 draws. Doncaster Rovers lead Peterborough United on the all-time meetings.
- When did Doncaster Rovers last play Peterborough United?
- 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 Doncaster Rovers and Peterborough United?
- Doncaster Rovers have scored 32 goals against Peterborough United, and Peterborough United have scored 29 against Doncaster Rovers.