Peterborough United vs Doncaster Rovers head to head

Updated

Peterborough United and Doncaster Rovers have met 23 times in the league since 1997: Peterborough United won 5, Doncaster Rovers won 12 and 6 ended in a draw (goals 29-34).

Next meeting

All-time record (league matches since 1997)

Peterborough UnitedDrawsDoncaster Rovers
Wins5612
Goals2934

Peterborough United at home: 1 wins, 4 draws, 7 defeats. Over 2.5 goals in 13 of 23 games; both teams scored in 13. Competitions: League Two, League One, Championship.

This season

Peterborough UnitedDoncaster Rovers
LeagueLeague OneLeague One
Position19th (9 pts)17th (9 pts)
FormWLWWDLWWWL
CoachDarren FergusonRob Jones
StadiumWeston Homes StadiumClub Doncaster Sports Village

Meetings this season

Previous league meetings

  • Peterboro 1-3 Doncaster · League One · Sat, 2 May 2026
  • Doncaster 2-1 Peterboro · League One · Sat, 29 Nov 2025
  • Doncaster 1-4 Peterboro · League One · Sun, 9 May 2021
  • Peterboro 2-2 Doncaster · League One · Tue, 27 Apr 2021
  • Peterboro 0-3 Doncaster · League One · Thu, 26 Dec 2019
  • Doncaster 2-0 Peterboro · League One · Sat, 21 Sept 2019
  • Doncaster 3-1 Peterboro · League One · Sat, 9 Feb 2019
  • Peterboro 1-1 Doncaster · League One · Sat, 1 Sept 2018
  • Peterboro 1-1 Doncaster · League One · Mon, 1 Jan 2018
  • Doncaster 0-0 Peterboro · League One · Sat, 2 Sept 2017
  • Doncaster 1-2 Peterboro · League One · Sat, 19 Mar 2016

Teams

Questions

Who has won more matches between Peterborough United and Doncaster Rovers?

Doncaster Rovers lead with 12 wins to 5, with 6 draws in 23 league meetings since 1997.

What is the biggest win in Peterborough United vs Doncaster Rovers?

Peterborough United: Doncaster 0-5 Peterboro (Sat, 16 Aug 1997). Doncaster Rovers: Peterboro 0-3 Doncaster (Thu, 26 Dec 2019).

How many goals are scored when Peterborough United play Doncaster Rovers?

2.74 per game on average; 57% of meetings had over 2.5 goals and both teams scored in 57%.

When do Peterborough United and Doncaster Rovers play next?

Doncaster v Peterborough on Sat, 17 Apr 2027, 14:00 UTC (League One).

What was the last result between Peterborough United and Doncaster Rovers?

Peterborough 0-2 Doncaster on Sat, 19 Sept 2026.