SportSignals
World Cup 2026Group stage · Matchday 3 2 live nowToday: 6 matchesNext: Panama v England · 22:00Full schedule →

Peterborough United vs Doncaster Rovers

League OneFull time · 2 May 2026
Peterborough United

Peterborough United

Lost · xG 1.50LDLDLLast 5

Doncaster Rovers

Won · xG 2.43WDLWWLast 5
Doncaster Rovers
PRESSURE INDEX · FINAL▲ DNR · last goal · 79'
46
54
PTU · 1.50 xG2.43 xG · DNR
Match StoryFull breakdown

Peterborough United 1–3 Doncaster Rovers

Doncaster Rovers delivered a composed and convincing away performance at London Road, winning 3-1 to confirm their credentials as one of League One's finest sides this season. Peterborough, despite the home advantage, could not contain a visiting team that moved with intelligence and purpose throughout.

Key Takeaways
Result

Doncaster Rovers claimed an impressive away victory to boost their season.

Goals

Plenty of attacking intent from both sides produced an entertaining goal tally.

Table

The result has implications at both ends of the Doncaster Rovers end of the standings.

Match Facts
VenueN/A
AttendanceN/A
RefereeN/A
RoundN/A
CompetitionLeague One
First Goal
Patrick McCarthy
54'
Patrick McCarthy3 goals in match
George BroadbentAssist: George Broadbent
Match Report
Doncaster Rovers Win 3-1 at Peterborough to Underline League One Quality
RMRafael Mbeki

Doncaster Rovers Win 3-1 at Peterborough to Underline League One Quality

Doncaster Rovers delivered a composed and convincing away performance at London Road, winning 3-1 to confirm their credentials as one of League One's finest sides this season. Peterborough, despite the home advantage, could not contain a visiting team that moved with intelligence and purpose throughout.

Read full report
Key Events
  1. 22'
    off: B. Shofowoke
  2. 38'
    Foul
  3. 54'
    assist: George Broadbent
  4. 56'
  5. 66'
    off: Brandon Khela
  6. 66'
    off: H. Mills
  7. 67'
    off: Darren Robinson
  8. 68'
    Foul
  9. 71'
    off: Hakeeb Adelakun
  10. 73'
    assist: Harry Clifton
  11. 76'
    assist: J. Dornelly
  12. 78'
    off: J. Dornelly
  13. 79'
    assist: Elliot Lee
  14. 82'
    off: B. Hanlan
  15. 83'
    off: Thimothee Lo-Tutala
  16. 83'
    off: Sean Grehan
  17. 87'
    Foul
Game Flow

Expected Goals (xG)

Peterborough United 1.50 xGDoncaster Rovers 2.43 xG
Cumulative · approximated from goal events
0'45'90'
Table ImpactFull table

How the result affects the League One standings.

#TeamPWDLPts
1Bristol City42289593
1Lincoln City4631105103
1Lincoln42289593
2Cardiff422410882
2Cardiff City462710991
3Bolton431916873
3Stockport County4622111377
4Bradford City4622111377
Frequently Asked Questions
What was the final score of Peterborough United vs Doncaster Rovers?

The match finished 1-3 to Doncaster Rovers.

Who won Peterborough United vs Doncaster Rovers?

Doncaster Rovers won the match 3-1.

When did Peterborough United vs Doncaster Rovers take place?

The match took place on Saturday, 2 May 2026.

📊 AI-generated recap and structured data

Peterborough United fell to Doncaster Rovers 1-3 in League One, with our model's pick of a Doncaster win at 39% probability landing as expected. Peterborough's recent form offered little resistance; the side had lost three of its last five matches heading into Saturday. Both teams had scored in all their recent outings, though Doncaster proved the more clinical finisher on the day. Past performance does not guarantee future results.

Peterborough's relegation battle intensifies as they sit 17th, 2 points adrift of safety with matches dwindling. Doncaster, 2 points clear in 15th, cannot afford to slip further. Both sides show BTTS% of 100 across recent fixtures, indicating open play despite Peterborough's defensive fragility. May fixtures carry playoff implications for mid-table sides; this match carries genuine consequence for both.

Peterborough United v Doncaster Rovers · League One · 02/05/2026, 15:00:00