Doncaster Rovers vs Barnsley

8 November 2025 · League One · 2025/26 · Referee Darren Drysdale

Full time 1 – 2

Half-time: 1–1

  • Luke Molyneux 38’
  • Vimal Yoganathan 33’
  • Davis Keillor-Dunn 68’

Match summary

Barnsley beat Doncaster Rovers 2-1 on the road. It was 1-1 at half-time.

Vimal Yoganathan put Barnsley ahead in the 33rd minute, Luke Molyneux equalised in the 38th minute, and Davis Keillor-Dunn won it in the 68th minute.

Doncaster Rovers can feel hard done by, creating 1.86 expected goals (xG) from 18 shots to Barnsley's 0.49 from 11.

Match stats

53% Possession 47%
18 Shots 11
5 Shots on target 4
5 Corners 8
352 Passes 323
74.1% Pass accuracy 71.5%
24 Tackles 21
5 Fouls 11
1 Yellow cards 3
2 Offsides 1

Key events

Doncaster Rovers Barnsley
G. McCannManagerArgument
0’
Kick-off
Billy SharpShot on target
4’
9’
David McGoldrickShot on target
33’
Vimal YoganathanLeft foot shot0-1 (Barnsley)
Luke MolyneuxRight foot shot1-1 (Doncaster Rovers)
38’
Owen BaileyShot on target
44’
Half-time1-1
Second half underway
48’
Vimal YoganathanShot on target
55’
Billy SharpShot on target
66’
68’
Davis Keillor-DunnRight foot shot1-2 (Barnsley)
75’
Marc RobertsFoul
Brandon HanlanShot on target
82’
88’
Tom NixonFoul
90+5’
Full-time1-2

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.86 0.49 33’ Vimal Yoganathan (Barnsley), 0-1 33’ 38’ Luke Molyneux (Doncaster Rovers), 1-1 38’ 68’ Davis Keillor-Dunn (Barnsley), 1-2 68’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.86 0.49 33’ Vimal Yoganathan (Barnsley), 0-1 Yoganathan 33’ 38’ Luke Molyneux (Doncaster Rovers), 1-1 Molyneux 38’ 68’ Davis Keillor-Dunn (Barnsley), 1-2 Keillor-Dunn 68’
Doncaster Rovers 1.86 xGBarnsley 0.49 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Barnsley attacking Doncaster Rovers attacking 
52’ Jordan Gibson (Doncaster Rovers), open play, 0.37 xG, off target 38’ Luke Molyneux (Doncaster Rovers), open play, 0.33 xG, goal 3’ Billy Sharp (Doncaster Rovers), open play, 0.14 xG, blocked 20’ Patrick Kelly (Barnsley), from a corner, 0.13 xG, blocked 76’ Owen Bailey (Doncaster Rovers), set piece, 0.12 xG, off target 4’ Harry Clifton (Doncaster Rovers), open play, 0.10 xG, off target 33’ Vimal Yoganathan (Barnsley), open play, 0.09 xG, goal 42’ Owen Bailey (Doncaster Rovers), open play, 0.10 xG, blocked 4’ Billy Sharp (Doncaster Rovers), open play, 0.09 xG, saved 44’ Owen Bailey (Doncaster Rovers), set piece, 0.09 xG, saved 82’ Brandon Hanlan (Doncaster Rovers), open play, 0.08 xG, saved 60’ Harry Clifton (Doncaster Rovers), open play, 0.08 xG, off target 64’ Jack Senior (Doncaster Rovers), open play, 0.07 xG, off target 9’ David McGoldrick (Barnsley), from a corner, 0.07 xG, saved 66’ Billy Sharp (Doncaster Rovers), open play, 0.06 xG, saved 68’ Davis Keillor-Dunn (Barnsley), open play, 0.06 xG, goal 31’ Harry Clifton (Doncaster Rovers), open play, 0.06 xG, off target 42’ Jordan Gibson (Doncaster Rovers), open play, 0.05 xG, off target 17’ George Broadbent (Doncaster Rovers), from a corner, 0.03 xG, blocked 22’ Jordan Gibson (Doncaster Rovers), open play, 0.03 xG, off target 56’ Luke Molyneux (Doncaster Rovers), direct free kick, 0.03 xG, blocked 14’ Vimal Yoganathan (Barnsley), open play, 0.03 xG, off target 35’ David McGoldrick (Barnsley), open play, 0.03 xG, blocked 18’ Jordan Gibson (Doncaster Rovers), from a corner, 0.03 xG, blocked 77’ Nathanael Ogbeta (Barnsley), open play, 0.02 xG, off target 16’ Reyes Cleary (Barnsley), open play, 0.02 xG, off target 36’ Luca Connell (Barnsley), open play, 0.02 xG, off target 48’ Vimal Yoganathan (Barnsley), from a corner, 0.02 xG, saved 11’ David McGoldrick (Barnsley), open play, 0.01 xG, off target 52’ Jordan Gibson (Doncaster Rovers), open play, 0.37 xG, off target 38’ Luke Molyneux (Doncaster Rovers), open play, 0.33 xG, goal 3’ Billy Sharp (Doncaster Rovers), open play, 0.14 xG, blocked 20’ Patrick Kelly (Barnsley), from a corner, 0.13 xG, blocked 76’ Owen Bailey (Doncaster Rovers), set piece, 0.12 xG, off target 4’ Harry Clifton (Doncaster Rovers), open play, 0.10 xG, off target 33’ Vimal Yoganathan (Barnsley), open play, 0.09 xG, goal 42’ Owen Bailey (Doncaster Rovers), open play, 0.10 xG, blocked 44’ Owen Bailey (Doncaster Rovers), set piece, 0.09 xG, saved 4’ Billy Sharp (Doncaster Rovers), open play, 0.09 xG, saved 60’ Harry Clifton (Doncaster Rovers), open play, 0.08 xG, off target 82’ Brandon Hanlan (Doncaster Rovers), open play, 0.08 xG, saved 64’ Jack Senior (Doncaster Rovers), open play, 0.07 xG, off target 9’ David McGoldrick (Barnsley), from a corner, 0.07 xG, saved 66’ Billy Sharp (Doncaster Rovers), open play, 0.06 xG, saved 68’ Davis Keillor-Dunn (Barnsley), open play, 0.06 xG, goal 31’ Harry Clifton (Doncaster Rovers), open play, 0.06 xG, off target 42’ Jordan Gibson (Doncaster Rovers), open play, 0.05 xG, off target 22’ Jordan Gibson (Doncaster Rovers), open play, 0.03 xG, off target 17’ George Broadbent (Doncaster Rovers), from a corner, 0.03 xG, blocked 56’ Luke Molyneux (Doncaster Rovers), direct free kick, 0.03 xG, blocked 14’ Vimal Yoganathan (Barnsley), open play, 0.03 xG, off target 18’ Jordan Gibson (Doncaster Rovers), from a corner, 0.03 xG, blocked 35’ David McGoldrick (Barnsley), open play, 0.03 xG, blocked 77’ Nathanael Ogbeta (Barnsley), open play, 0.02 xG, off target 16’ Reyes Cleary (Barnsley), open play, 0.02 xG, off target 36’ Luca Connell (Barnsley), open play, 0.02 xG, off target 48’ Vimal Yoganathan (Barnsley), from a corner, 0.02 xG, saved 11’ David McGoldrick (Barnsley), open play, 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

Doncaster Rovers 4-2-3-1 Starting XI
Lo-Tutala
Senior
Grehan 46’
O'Riordan
Pearson 78’
Bailey
Broadbent
Gibson 73’
Clifton 73’
Molyneux
Sharp
Barnsley 4-2-3-1 Starting XI
Cooper
Watson
Roberts
Shepherd
Rooney 46’
Bland
Connell
Cleary
Yoganathan 81’
Kelly
McGoldrick 62’

Player stats

Goalkeeper1 player
90′ 2 2 38 – – – – –
Defenders5 players
Sean Grehan Taken off
45′ 3 – – 4 1 16 – – – –
90′ 2 – 1 6 4 51 – – – –
Matty Pearson Taken off
78′ 1 2 – 2 1 36 1 – – –
90′ – 2 1 3 2 33 – – – –
Tom Nixon Came on as a substitute
45′ 3 – – 5 – 20 2 – –
Midfielders7 players
90′ – – 24 1 0.02 4 2 7 – 1 –
90′ – – 46 – 0.04 4 3 5 – – –
90′ 1 – 29 5 0.36 1 1 8 1 2 –
Harry Clifton Taken off
73′ – – 25 – 0.01 4 – 12 – 4 –
Jordan Gibson Taken off
73′ – – 14 1 0.06 2 – 6 – 1 –
Glenn Middleton Came on as a substitute
17′ – – 5 2 0.21 – – 1 – – –
Robbie Gotts Came on as a substitute
17′ – – 1 – – – – – – – –
Forwards2 players
Billy Sharp
90′ – 1 3 2 0.29 0.33 1 2 – 13 –
Brandon Hanlan Came on as a substitute
12′ – – 1 1 0.08 0.00 – 4 1 1 –
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.14
Draw 26% Avg odds 3.60
Barnsley win 30% Avg odds 3.08

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.