Peterborough United vs Doncaster Rovers
Peterborough United
Doncaster Rovers
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.
Doncaster Rovers claimed an impressive away victory to boost their season.
Plenty of attacking intent from both sides produced an entertaining goal tally.
The result has implications at both ends of the Doncaster Rovers end of the standings.


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 →- 22'off: B. Shofowoke
- 38'Foul
- 54'assist: George Broadbent
- 56'Foul
- 66'off: Brandon Khela
- 66'off: H. Mills
- 67'off: Darren Robinson
- 68'Foul
- 71'off: Hakeeb Adelakun
- 73'assist: Harry Clifton
- 76'assist: J. Dornelly
- 78'off: J. Dornelly
- 79'assist: Elliot Lee
- 82'off: B. Hanlan
- 83'off: Thimothee Lo-Tutala
- 83'off: Sean Grehan
- 87'Foul
Expected Goals (xG)
How the result affects the League One standings.
| # | Team | P | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | 42 | 28 | 9 | 5 | 93 | |
| 1 | 46 | 31 | 10 | 5 | 103 | |
| 1 | 42 | 28 | 9 | 5 | 93 | |
| 2 | 42 | 24 | 10 | 8 | 82 | |
| 2 | 46 | 27 | 10 | 9 | 91 | |
| 3 | 43 | 19 | 16 | 8 | 73 | |
| 3 | 46 | 22 | 11 | 13 | 77 | |
| 4 | 46 | 22 | 11 | 13 | 77 |
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
