Barnsley vs Reading

13 September 2025 · League One · 2025/26 · Referee Elliot Bell

Full time 3 – 2

Half-time: 1–1

  • Josh Earl 9’
  • Davis Keillor-Dunn 55’
  • Adam Phillips 59’ (pen)
  • Jack Marriott 35’
  • Daniel Kyerewaa 66’

Match summary

Barnsley beat Reading 3-2. It was 1-1 at half-time.

In the first half, Josh Earl put Barnsley ahead with a header in the 9th minute and Jack Marriott equalised in the 35th minute. In the second half, Davis Keillor-Dunn put Barnsley back in front with a header in the 55th minute, Adam Phillips made it 3-1 from the penalty spot in the 59th minute, and Daniel Kyerewaa pulled one back to make it 3-2 in the 66th minute.

The chances backed that up: Barnsley created 1.90 expected goals (xG) from 15 shots to Reading's 1.04 from 14.

Key events

Barnsley Reading
Kick-off
Davis Keillor-DunnShot on target
8’
Josh EarlHeader1-0 (Barnsley)
9’
22’
35’
Jack MarriottRight foot shot1-1 (Reading)
36’
38’
45+2’
Half-time1-1
Second half underway
52’
Lewis WingShot on target
Davis Keillor-DunnHeader2-1 (Barnsley)
55’
57’
Jack MarriottShot on target
Adam PhillipsPenalty3-1 (Barnsley)
59’
66’
Daniel KyerewaaRight foot shot3-2 (Reading)
Davis Keillor-DunnShot on target
69’
70’
71’
Kamari DoyleBen Elliott
73’
80’
Mamadi CamaraJack Marriott
88’
90+4’
Lewis WingShot on target
Murphy CooperTime wasting
90+6’
Full-time3-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.90 1.04 9’ Josh Earl (Barnsley), 1-0 9’ 35’ Jack Marriott (Reading), 1-1 35’ 55’ Davis Keillor-Dunn (Barnsley), 2-1 55’ 59’ Adam Phillips (Barnsley), 3-1 59’ 66’ Daniel Kyerewaa (Reading), 3-2 66’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.90 1.04 9’ Josh Earl (Barnsley), 1-0 Earl 9’ 35’ Jack Marriott (Reading), 1-1 Marriott 35’ 55’ Davis Keillor-Dunn (Barnsley), 2-1 Keillor-Dunn 55’ 59’ Adam Phillips (Barnsley), 3-1 Phillips 59’ 66’ Daniel Kyerewaa (Reading), 3-2 Kyerewaa 66’
Barnsley 1.90 xGReading 1.04 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Reading attacking Barnsley attacking 
59’ Adam Phillips (Barnsley), penalty, 0.79 xG, goal 55’ Davis Keillor-Dunn (Barnsley), open play, 0.28 xG, goal 38’ Derrick Williams (Reading), from a corner, 0.15 xG, blocked 84’ Kamari Doyle (Reading), open play, 0.15 xG, blocked 23’ Jack Marriott (Reading), open play, 0.12 xG, blocked 5’ Davis Keillor-Dunn (Barnsley), open play, 0.11 xG, off target 23’ David McGoldrick (Barnsley), direct free kick, 0.11 xG, blocked 69’ Davis Keillor-Dunn (Barnsley), open play, 0.11 xG, saved 80’ Kelvin Ehibhatiomhan (Reading), open play, 0.11 xG, off target 9’ Josh Earl (Barnsley), from a corner, 0.10 xG, goal 7’ Paddy Lane (Reading), from a corner, 0.09 xG, off target 35’ Jack Marriott (Reading), open play, 0.09 xG, goal 4’ Jonathan Bland (Barnsley), open play, 0.06 xG, off target 16’ Josh Earl (Barnsley), set piece, 0.07 xG, off target 61’ Caylan Vickers (Barnsley), open play, 0.06 xG, blocked 74’ Luca Connell (Barnsley), direct free kick, 0.06 xG, off target 90+4’ Lewis Wing (Reading), direct free kick, 0.07 xG, saved 57’ Jack Marriott (Reading), open play, 0.06 xG, saved 66’ Daniel Kyerewaa (Reading), open play, 0.05 xG, goal 71’ Charlie Savage (Reading), open play, 0.05 xG, off target 8’ Davis Keillor-Dunn (Barnsley), open play, 0.04 xG, saved 34’ Davis Keillor-Dunn (Barnsley), open play, 0.04 xG, blocked 12’ Charlie Savage (Reading), open play, 0.04 xG, off target 45’ Daniel Kyerewaa (Reading), open play, 0.03 xG, blocked 52’ Lewis Wing (Reading), direct free kick, 0.03 xG, saved 8’ Luca Connell (Barnsley), open play, 0.03 xG, off target 70’ Davis Keillor-Dunn (Barnsley), open play, 0.02 xG, off target 23’ Luca Connell (Barnsley), open play, 0.01 xG, blocked 37’ Lewis Wing (Reading), set piece, 0.01 xG, blocked 59’ Adam Phillips (Barnsley), penalty, 0.79 xG, goal 55’ Davis Keillor-Dunn (Barnsley), open play, 0.28 xG, goal 38’ Derrick Williams (Reading), from a corner, 0.15 xG, blocked 84’ Kamari Doyle (Reading), open play, 0.15 xG, blocked 5’ Davis Keillor-Dunn (Barnsley), open play, 0.11 xG, off target 23’ Jack Marriott (Reading), open play, 0.12 xG, blocked 23’ David McGoldrick (Barnsley), direct free kick, 0.11 xG, blocked 80’ Kelvin Ehibhatiomhan (Reading), open play, 0.11 xG, off target 69’ Davis Keillor-Dunn (Barnsley), open play, 0.11 xG, saved 9’ Josh Earl (Barnsley), from a corner, 0.10 xG, goal 7’ Paddy Lane (Reading), from a corner, 0.09 xG, off target 35’ Jack Marriott (Reading), open play, 0.09 xG, goal 4’ Jonathan Bland (Barnsley), open play, 0.06 xG, off target 16’ Josh Earl (Barnsley), set piece, 0.07 xG, off target 61’ Caylan Vickers (Barnsley), open play, 0.06 xG, blocked 74’ Luca Connell (Barnsley), direct free kick, 0.06 xG, off target 90+4’ Lewis Wing (Reading), direct free kick, 0.07 xG, saved 57’ Jack Marriott (Reading), open play, 0.06 xG, saved 66’ Daniel Kyerewaa (Reading), open play, 0.05 xG, goal 71’ Charlie Savage (Reading), open play, 0.05 xG, off target 8’ Davis Keillor-Dunn (Barnsley), open play, 0.04 xG, saved 34’ Davis Keillor-Dunn (Barnsley), open play, 0.04 xG, blocked 12’ Charlie Savage (Reading), open play, 0.04 xG, off target 45’ Daniel Kyerewaa (Reading), open play, 0.03 xG, blocked 52’ Lewis Wing (Reading), direct free kick, 0.03 xG, saved 8’ Luca Connell (Barnsley), open play, 0.03 xG, off target 70’ Davis Keillor-Dunn (Barnsley), open play, 0.02 xG, off target 23’ Luca Connell (Barnsley), open play, 0.01 xG, blocked 37’ Lewis Wing (Reading), set piece, 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

Barnsley 4-2-3-1 Starting XI
Cooper
Ogbeta
Watson
Shepherd
Earl
Bland
Connell
Phillips 90’
Vickers 83’
McGoldrick 68’
Keillor-Dunn
Reading 4-3-3 Starting XI
Pereira
Jacob
Ahmed 65’
Burns
Williams
Elliott 71’
Wing
Savage 80’
Marriott 80’
Kyerewaa
Lane 65’

Player stats

Goalkeeper1 player
90′ 3 2 32 2 – – –
Defenders3 players
Tennai Watson
90′ 1 3 – 4 1 31 4 – – –
90′ – 1 3 7 4 55 2 – – –
90′ 2 – 1 10 7 55 2 1 – –
Midfielders5 players
90′ – 1 28 2 0.48 1 2 7 1 3 –
90′ – – 54 2 0.12 4 – 10 1 1 –
90′ – – 69 3 0.23 3 – 3 2 –
Adam Phillips Taken off
89′ 1 – 42 1 0.12 – – 7 1 3 –
Jon Russell Came on as a substitute
22′ – – 6 – 0.03 – – 3 – – –
Forwards4 players
Caylan Vickers Taken off
83′ – 1 1 – 0.06 0.12 2 3 1 24 –
David McGoldrick Taken off
68′ – – 1 – 0.11 0.03 1 5 1 26 –
90′ 1 – 6 3 0.61 0.05 1 3 1 27
Neil Farrugia Came on as a substitute
15′ – – – – – 0.00 – 2 – 6 –
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

Barnsley win 51% Avg odds 1.84
Draw 24% Avg odds 3.88
Reading win 25% Avg odds 3.75

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.