Bolton Wanderers vs Doncaster Rovers

17 March 2026 · League One · 2025/26 · Referee Jamie O'Connor

Full time 0 – 0

Half-time: 0–0

Match summary

Neither Bolton Wanderers nor Doncaster Rovers found the net in a 0-0 draw.

Bolton Wanderers had the better of the chances, with 1.70 expected goals (xG) from 24 shots to Doncaster Rovers's 0.87 from 15.

Match stats

63% Possession 37%
24 Shots 15
3 Shots on target 1
9 Corners 6
496 Passes 298
84.3% Pass accuracy 66.8%
9 Tackles 14
10 Fouls 13
2 Yellow cards 4
1 Offsides 5

Key events

Bolton Wanderers Doncaster Rovers
Kick-off
5’
Robbie GottsShot on target
Johnny KennyShot on target
25’
45+1’
Half-time0-0
Second half underway
54’
58’
Jordi Osei-TutuCyrus Christie
63’
Max ConwayShot on target
70’
72’
Elliott LeeHarry Clifton
Robert ApterShot on target
80’
84’
Billy SharpHakeeb Adelakun
90+5’
Jamie SterryTime wasting
Eoin ToalFoul
90+7’
90+8’
Full-time0-0

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.70 0.87 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.70 0.87
Bolton Wanderers 1.70 xGDoncaster Rovers 0.87 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Doncaster Rovers attacking Bolton Wanderers attacking 
24’ George Johnston (Bolton Wanderers), from a corner, 0.20 xG, off target 47’ Jack Senior (Doncaster Rovers), open play, 0.19 xG, blocked 70’ Max Conway (Bolton Wanderers), open play, 0.19 xG, saved 90+4’ Jordan Gibson (Doncaster Rovers), open play, 0.13 xG, off target 35’ Johnny Kenny (Bolton Wanderers), from a corner, 0.13 xG, blocked 35’ Johnny Kenny (Bolton Wanderers), from a corner, 0.12 xG, blocked 75’ Sam Dalby (Bolton Wanderers), open play, 0.12 xG, blocked 27’ Glenn Middleton (Doncaster Rovers), open play, 0.11 xG, blocked 66’ Sam Dalby (Bolton Wanderers), open play, 0.11 xG, blocked 13’ Johnny Kenny (Bolton Wanderers), open play, 0.10 xG, off target 24’ Mason Burstow (Bolton Wanderers), from a corner, 0.08 xG, blocked 24’ Mason Burstow (Bolton Wanderers), from a corner, 0.08 xG, off target 33’ Cyrus Christie (Bolton Wanderers), open play, 0.08 xG, blocked 39’ Johnny Kenny (Bolton Wanderers), open play, 0.08 xG, blocked 29’ Harry Clifton (Doncaster Rovers), open play, 0.06 xG, off target 80’ Robert Apter (Bolton Wanderers), open play, 0.07 xG, saved 5’ Robbie Gotts (Doncaster Rovers), open play, 0.06 xG, saved 90+4’ Jordan Gibson (Doncaster Rovers), open play, 0.05 xG, blocked 25’ Johnny Kenny (Bolton Wanderers), open play, 0.05 xG, saved 89’ Billy Sharp (Doncaster Rovers), open play, 0.05 xG, off target 37’ Glenn Middleton (Doncaster Rovers), open play, 0.04 xG, blocked 83’ Kyle Dempsey (Bolton Wanderers), from a corner, 0.04 xG, blocked 44’ Cyrus Christie (Bolton Wanderers), open play, 0.03 xG, hit the woodwork 65’ Thierry Gale (Bolton Wanderers), open play, 0.04 xG, off target 69’ Luke Molyneux (Doncaster Rovers), open play, 0.04 xG, off target 78’ Luke Molyneux (Doncaster Rovers), open play, 0.04 xG, blocked 90+2’ Max Conway (Bolton Wanderers), from a corner, 0.03 xG, off target 35’ Eoin Toal (Bolton Wanderers), from a corner, 0.03 xG, off target 72’ George Johnston (Bolton Wanderers), open play, 0.03 xG, off target 74’ Robert Apter (Bolton Wanderers), open play, 0.03 xG, blocked 90+8’ Neill Byrne (Doncaster Rovers), set piece, 0.03 xG, off target 47’ Jamie Sterry (Doncaster Rovers), open play, 0.02 xG, off target 47’ Robbie Gotts (Doncaster Rovers), open play, 0.02 xG, blocked 6’ Luke Molyneux (Doncaster Rovers), from a corner, 0.02 xG, off target 24’ Thierry Gale (Bolton Wanderers), from a corner, 0.02 xG, off target 33’ Mason Burstow (Bolton Wanderers), open play, 0.02 xG, off target 72’ Jordi Osei-Tutu (Bolton Wanderers), open play, 0.02 xG, blocked 75’ Robert Apter (Bolton Wanderers), from a corner, 0.01 xG, off target 79’ Robbie Gotts (Doncaster Rovers), from a corner, 0.01 xG, off target 24’ George Johnston (Bolton Wanderers), from a corner, 0.20 xG, off target 47’ Jack Senior (Doncaster Rovers), open play, 0.19 xG, blocked 70’ Max Conway (Bolton Wanderers), open play, 0.19 xG, saved 90+4’ Jordan Gibson (Doncaster Rovers), open play, 0.13 xG, off target 35’ Johnny Kenny (Bolton Wanderers), from a corner, 0.13 xG, blocked 35’ Johnny Kenny (Bolton Wanderers), from a corner, 0.12 xG, blocked 75’ Sam Dalby (Bolton Wanderers), open play, 0.12 xG, blocked 66’ Sam Dalby (Bolton Wanderers), open play, 0.11 xG, blocked 27’ Glenn Middleton (Doncaster Rovers), open play, 0.11 xG, blocked 13’ Johnny Kenny (Bolton Wanderers), open play, 0.10 xG, off target 24’ Mason Burstow (Bolton Wanderers), from a corner, 0.08 xG, blocked 39’ Johnny Kenny (Bolton Wanderers), open play, 0.08 xG, blocked 24’ Mason Burstow (Bolton Wanderers), from a corner, 0.08 xG, off target 33’ Cyrus Christie (Bolton Wanderers), open play, 0.08 xG, blocked 29’ Harry Clifton (Doncaster Rovers), open play, 0.06 xG, off target 80’ Robert Apter (Bolton Wanderers), open play, 0.07 xG, saved 5’ Robbie Gotts (Doncaster Rovers), open play, 0.06 xG, saved 90+4’ Jordan Gibson (Doncaster Rovers), open play, 0.05 xG, blocked 25’ Johnny Kenny (Bolton Wanderers), open play, 0.05 xG, saved 89’ Billy Sharp (Doncaster Rovers), open play, 0.05 xG, off target 37’ Glenn Middleton (Doncaster Rovers), open play, 0.04 xG, blocked 65’ Thierry Gale (Bolton Wanderers), open play, 0.04 xG, off target 83’ Kyle Dempsey (Bolton Wanderers), from a corner, 0.04 xG, blocked 44’ Cyrus Christie (Bolton Wanderers), open play, 0.03 xG, hit the woodwork 69’ Luke Molyneux (Doncaster Rovers), open play, 0.04 xG, off target 78’ Luke Molyneux (Doncaster Rovers), open play, 0.04 xG, blocked 90+2’ Max Conway (Bolton Wanderers), from a corner, 0.03 xG, off target 35’ Eoin Toal (Bolton Wanderers), from a corner, 0.03 xG, off target 72’ George Johnston (Bolton Wanderers), open play, 0.03 xG, off target 74’ Robert Apter (Bolton Wanderers), open play, 0.03 xG, blocked 90+8’ Neill Byrne (Doncaster Rovers), set piece, 0.03 xG, off target 47’ Jamie Sterry (Doncaster Rovers), open play, 0.02 xG, off target 6’ Luke Molyneux (Doncaster Rovers), from a corner, 0.02 xG, off target 33’ Mason Burstow (Bolton Wanderers), open play, 0.02 xG, off target 47’ Robbie Gotts (Doncaster Rovers), open play, 0.02 xG, blocked 24’ Thierry Gale (Bolton Wanderers), from a corner, 0.02 xG, off target 72’ Jordi Osei-Tutu (Bolton Wanderers), open play, 0.02 xG, blocked 75’ Robert Apter (Bolton Wanderers), from a corner, 0.01 xG, off target 79’ Robbie Gotts (Doncaster Rovers), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Bolton Wanderers 4-2-3-1 Starting XI
Bonham
Conway
Toal
Johnston
Christie 63’
Sheehan 85’
Dempsey
Gale 72’
Burstow 63’
Kenny
Dalby
Doncaster Rovers 4-1-4-1 Starting XI
Lo-Tutala
Senior
Byrne
Pearson
Sterry
Gotts
Middleton 84’
Bailey
Clifton 72’
Molyneux 88’
Adelakun 84’

Player stats

Goalkeeper1 player
90′ 1 0 39 1 – – – –
Defenders5 players
Cyrus Christie Taken off
63′ – 1 3 – – 29 1 – – –
90′ – – 1 2 2 66 1 – –
90′ – – 1 4 4 87 – – – –
90′ 3 1 – 8 3 55 – – – –
Jordi Osei-Tutu Came on as a substitute
27′ – – – – – 17 1 – – –
Midfielders6 players
Josh Sheehan Taken off
85′ – – 53 2 0.14 1 – 3 2 – –
90′ – – 42 5 0.42 2 1 7 2 1
Thierry Gale Taken off
72′ – – 26 2 0.27 – – 1 – 1 –
Robert Apter Came on as a substitute
27′ – – 16 2 0.05 – – – – – –
Ibrahim Cissoko Came on as a substitute
18′ – – 7 1 0.18 – – 3 – 2 –
Rúben Rodrigues Came on as a substitute
14′ – – 4 – 0.01 1 1 1 – – –
Forwards3 players
Mason Burstow Taken off
63′ – – 3 – 0.18 0.02 3 2 – 33 –
90′ – – 5 1 0.48 0.08 – 3 2 10 –
90′ – – 2 – 0.24 0.07 2 4 2 12 –
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

Bolton Wanderers win 58% Avg odds 1.60
Draw 23% Avg odds 4.16
Doncaster Rovers win 19% Avg odds 4.90

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.