Doncaster Rovers vs Peterborough United

29 November 2025 · League One · 2025/26 · Referee Oliver Yates

Full time 2 – 1

Half-time: 2–0

  • Jordan Gibson 7’, 24’
  • Harry Leonard 50’

Match summary

Doncaster Rovers beat Peterborough United 2-1. Doncaster Rovers led 2-0 at half-time.

Jordan Gibson put Doncaster Rovers ahead in the 7th minute, Gibson made it 2-0 in the 24th minute, and Harry Leonard pulled one back to make it 2-1 in the 50th minute.

The chances backed that up: Doncaster Rovers created 1.84 expected goals (xG) from 10 shots to Peterborough United's 0.67 from 10.

Match stats

37% Possession 63%
10 Shots 10
4 Shots on target 5
3 Corners 4
318 Passes 554
67.3% Pass accuracy 83.6%
20 Tackles 11
16 Fouls 13
5 Yellow cards 2
2 Offsides 4

Key events

Doncaster Rovers Peterborough United
Kick-off
Jordan GibsonLeft foot shot1-0 (Doncaster Rovers)
7’
19’
Archie CollinsShot on target
Jordan GibsonRight foot shot2-0 (Doncaster Rovers)
24’
32’
33’
34’
Half-time2-0
Second half underway
48’
Declan FrithShot on target
50’
Harry LeonardRight foot shot2-1 (Peterborough United)
Jay McGrathShot on target
57’
Brandon HanlanShot on target
57’
Billy SharpBrandon Hanlan
62’
62’
Harry LeonardShot on target
63’
Matthew GarbettShot on target
65’
69’
James MaxwellTime wasting
76’
77’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.84 0.67 7’ Jordan Gibson (Doncaster Rovers), 1-0 7’ 24’ Jordan Gibson (Doncaster Rovers), 2-0 24’ 50’ Harry Leonard (Peterborough United), 2-1 50’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.84 0.67 7’ Jordan Gibson (Doncaster Rovers), 1-0 Gibson 7’ 24’ Jordan Gibson (Doncaster Rovers), 2-0 Gibson 24’ 50’ Harry Leonard (Peterborough United), 2-1 Leonard 50’
Doncaster Rovers 1.84 xGPeterborough United 0.67 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Peterborough United attacking Doncaster Rovers attacking 
66’ Billy Sharp (Doncaster Rovers), open play, 0.56 xG, off target 24’ Jordan Gibson (Doncaster Rovers), open play, 0.44 xG, goal 7’ Jordan Gibson (Doncaster Rovers), open play, 0.34 xG, goal 57’ Jay McGrath (Doncaster Rovers), from a corner, 0.27 xG, saved 58’ Harry Leonard (Peterborough United), open play, 0.18 xG, off target 62’ Harry Leonard (Peterborough United), open play, 0.12 xG, saved 50’ Harley Mills (Peterborough United), open play, 0.09 xG, blocked 70’ Matthew Garbett (Peterborough United), open play, 0.08 xG, off target 57’ Brandon Hanlan (Doncaster Rovers), open play, 0.07 xG, saved 48’ Declan Frith (Peterborough United), open play, 0.05 xG, saved 71’ Jordan Gibson (Doncaster Rovers), open play, 0.06 xG, blocked 50’ Harry Leonard (Peterborough United), set piece, 0.05 xG, goal 36’ Harry Clifton (Doncaster Rovers), set piece, 0.04 xG, off target 1’ Harry Clifton (Doncaster Rovers), open play, 0.03 xG, off target 83’ Matthew Garbett (Peterborough United), set piece, 0.03 xG, blocked 63’ Matthew Garbett (Peterborough United), from a corner, 0.03 xG, saved 19’ Archie Collins (Peterborough United), open play, 0.02 xG, saved 30’ Luke Molyneux (Doncaster Rovers), open play, 0.02 xG, off target 66’ Benjamin Woods (Peterborough United), set piece, 0.01 xG, blocked 68’ Jordan Gibson (Doncaster Rovers), from a corner, 0.01 xG, blocked 66’ Billy Sharp (Doncaster Rovers), open play, 0.56 xG, off target 24’ Jordan Gibson (Doncaster Rovers), open play, 0.44 xG, goal 7’ Jordan Gibson (Doncaster Rovers), open play, 0.34 xG, goal 57’ Jay McGrath (Doncaster Rovers), from a corner, 0.27 xG, saved 58’ Harry Leonard (Peterborough United), open play, 0.18 xG, off target 62’ Harry Leonard (Peterborough United), open play, 0.12 xG, saved 50’ Harley Mills (Peterborough United), open play, 0.09 xG, blocked 70’ Matthew Garbett (Peterborough United), open play, 0.08 xG, off target 57’ Brandon Hanlan (Doncaster Rovers), open play, 0.07 xG, saved 71’ Jordan Gibson (Doncaster Rovers), open play, 0.06 xG, blocked 48’ Declan Frith (Peterborough United), open play, 0.05 xG, saved 50’ Harry Leonard (Peterborough United), set piece, 0.05 xG, goal 36’ Harry Clifton (Doncaster Rovers), set piece, 0.04 xG, off target 1’ Harry Clifton (Doncaster Rovers), open play, 0.03 xG, off target 83’ Matthew Garbett (Peterborough United), set piece, 0.03 xG, blocked 63’ Matthew Garbett (Peterborough United), from a corner, 0.03 xG, saved 19’ Archie Collins (Peterborough United), open play, 0.02 xG, saved 30’ Luke Molyneux (Doncaster Rovers), open play, 0.02 xG, off target 66’ Benjamin Woods (Peterborough United), set piece, 0.01 xG, blocked 68’ Jordan Gibson (Doncaster Rovers), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Doncaster Rovers 4-1-4-1 Starting XI
Lo-Tutala
Maxwell
O'Riordan
McGrath
Sterry
Broadbent
Gibson 2 73’
Bailey
Clifton 61’
Molyneux 84’
Hanlan 62’
Peterborough United 4-2-3-1 Starting XI
Bass
Lees
O'Connor
Mills
Kioso
Collins
Woods
Lisbie 71’
Khela 46’
Garbett
Morgan 46’

Player stats

Goalkeeper1 player
90′ 4 1 34 – – – – –
Defenders5 players
90′ 3 3 – 4 – 25 – – – –
90′ 3 3 – 4 1 38 4 – –
90′ 2 2 – 4 1 41 1 – –
90′ 4 2 – 8 2 37 – – –
Sean Grehan Came on as a substitute
17′ 1 – – 4 2 6 – – – –
Midfielders7 players
90′ – 1 28 1 0.41 3 2 6 1 2 –
Luke Molyneux Taken off
84′ – 1 21 4 0.73 1 1 3 1 1 –
90′ – – 26 – 0.00 2 1 8 2 4 –
Harry Clifton Taken off
61′ – – 17 1 0.00 – – 1 2 –
Jordan Gibson Taken off
73′ 2 – 23 – 0.03 1 1 3 1 – –
Robbie Gotts Came on as a substitute
29′ – – 10 – 0.00 – 2 – 1 – –
Glenn Middleton Came on as a substitute
11′ – – 2 – 0.00 – 1 – 1 – –
Forwards2 players
Brandon Hanlan Taken off
62′ – – 1 1 0.07 0.02 – 2 1 6
Billy Sharp Came on as a substitute
28′ – – 1 – 0.56 0.01 – 1 1 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Doncaster Rovers win 44% Avg odds 2.12
Draw 27% Avg odds 3.49
Peterborough United win 29% Avg odds 3.19

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.