Barnsley vs Stevenage

5 September 2026 · League One · 2026/27 · Referee N Hair

Full time 1 – 5

Half-time: 1–1

  • Cameron McGeehan 17’ (pen)
  • Oliver Sanderson 43’
  • Daniel Kemp 52’, 66’
  • Terence Vancooten 57’
  • Michael Mellon 90+2’

Match summary

Stevenage came from behind to win 5-1 away at Barnsley. It was 1-1 at half-time.

In the first half, Cameron McGeehan put Barnsley ahead from the penalty spot in the 17th minute and Oliver Sanderson equalised with a header in the 43rd minute. In the second half, Daniel Kemp put Stevenage in front in the 52nd minute, Terence Vancooten made it 1-3 from a corner in the 57th minute, Kemp made it 1-4 in the 66th minute, and Michael Mellon made it 1-5 in stoppage time.

There was little between the sides on chances: Barnsley created 1.83 expected goals (xG) from 17 shots, Stevenage 1.93 from 10.

Match stats

56% Possession 44%
17 Shots 10
4 Shots on target 5
7 Corners 3
69 Attacks 88
32 Dangerous attacks 30
389 Passes 305
72.8% Pass accuracy 61.0%
13 Tackles 29
18 Fouls 9
1 Yellow cards 2
2 Offsides 5

Key events

Barnsley Stevenage
Kick-off
16’
Carl PiergianniHandball
Cameron McGeehanPenalty1-0 (Barnsley)
17’
43’
Oliver SandersonHeader1-1 (Stevenage)
Half-time1-1
Jonathan BlandShot on target
47’
Second half underway
52’
Daniel KempRight foot shot1-2 (Stevenage)
57’
Terence Vancooten1-3 (Stevenage)
66’
Daniel KempLeft foot shot1-4 (Stevenage)
Tyrese NoslinShot on target
84’
85’
86’
Luca ConnellShot on target
89’
90+2’
Michael MellonRight foot shot1-5 (Stevenage)
Full-time1-5

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.83 1.93 17’ Cameron McGeehan (Barnsley), 1-0 17’ 43’ Oliver Sanderson (Stevenage), 1-1 43’ 52’ Daniel Kemp (Stevenage), 1-2 52’ 57’ Terence Vancooten (Stevenage), 1-3 57’ 66’ Daniel Kemp (Stevenage), 1-4 66’ 90+2’ Michael Mellon (Stevenage), 1-5 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.83 1.93 17’ Cameron McGeehan (Barnsley), 1-0 McGeehan 17’ 43’ Oliver Sanderson (Stevenage), 1-1 Sanderson 43’ 52’ Daniel Kemp (Stevenage), 1-2 Kemp 52’ 57’ Terence Vancooten (Stevenage), 1-3 Vancooten 57’ 66’ Daniel Kemp (Stevenage), 1-4 Kemp 66’ 90+2’ Michael Mellon (Stevenage), 1-5 Mellon 90+2’
Barnsley 1.83 xGStevenage 1.93 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stevenage attacking Barnsley attacking 
17’ Cameron McGeehan (Barnsley), penalty, 0.79 xG, goal 43’ Oliver Sanderson (Stevenage), set piece, 0.66 xG, goal 90+2’ Michael Mellon (Stevenage), open play, 0.66 xG, goal 84’ Tyrese Noslin (Barnsley), open play, 0.21 xG, saved 47’ Jonathan Bland (Barnsley), open play, 0.17 xG, saved 16’ Tyrese Noslin (Barnsley), open play, 0.17 xG, blocked 66’ Daniel Kemp (Stevenage), open play, 0.14 xG, goal 16’ Patrick Kelly (Barnsley), open play, 0.12 xG, blocked 43’ Oliver Sanderson (Stevenage), set piece, 0.12 xG, hit the woodwork 52’ Daniel Kemp (Stevenage), set piece, 0.09 xG, goal 57’ Terence Vancooten (Stevenage), from a corner, 0.08 xG, goal 18’ Tyrese Noslin (Barnsley), open play, 0.06 xG, blocked 44’ Jordan Roberts (Stevenage), open play, 0.06 xG, off target 13’ Reyes Cleary (Barnsley), open play, 0.05 xG, off target 65’ Oliver Sanderson (Stevenage), set piece, 0.05 xG, off target 3’ Patrick Kelly (Barnsley), open play, 0.05 xG, blocked 14’ Connor O'Riordan (Barnsley), from a corner, 0.04 xG, blocked 51’ Josh Magennis (Stevenage), open play, 0.04 xG, blocked 82’ Luca Connell (Barnsley), open play, 0.04 xG, off target 35’ Oliver Sanderson (Stevenage), open play, 0.03 xG, blocked 48’ Tyrese Noslin (Barnsley), direct free kick, 0.03 xG, off target 6’ Jonathan Bland (Barnsley), open play, 0.02 xG, blocked 88’ Tyrese Noslin (Barnsley), open play, 0.02 xG, off target 36’ Makenzie Kirk (Barnsley), open play, 0.02 xG, blocked 82’ Tyrese Noslin (Barnsley), open play, 0.02 xG, blocked 89’ Luca Connell (Barnsley), open play, 0.02 xG, saved 11’ Tyrese Noslin (Barnsley), open play, 0.01 xG, blocked 17’ Cameron McGeehan (Barnsley), penalty, 0.79 xG, goal 43’ Oliver Sanderson (Stevenage), set piece, 0.66 xG, goal 90+2’ Michael Mellon (Stevenage), open play, 0.66 xG, goal 84’ Tyrese Noslin (Barnsley), open play, 0.21 xG, saved 47’ Jonathan Bland (Barnsley), open play, 0.17 xG, saved 16’ Tyrese Noslin (Barnsley), open play, 0.17 xG, blocked 66’ Daniel Kemp (Stevenage), open play, 0.14 xG, goal 16’ Patrick Kelly (Barnsley), open play, 0.12 xG, blocked 43’ Oliver Sanderson (Stevenage), set piece, 0.12 xG, hit the woodwork 52’ Daniel Kemp (Stevenage), set piece, 0.09 xG, goal 57’ Terence Vancooten (Stevenage), from a corner, 0.08 xG, goal 18’ Tyrese Noslin (Barnsley), open play, 0.06 xG, blocked 44’ Jordan Roberts (Stevenage), open play, 0.06 xG, off target 13’ Reyes Cleary (Barnsley), open play, 0.05 xG, off target 65’ Oliver Sanderson (Stevenage), set piece, 0.05 xG, off target 3’ Patrick Kelly (Barnsley), open play, 0.05 xG, blocked 14’ Connor O'Riordan (Barnsley), from a corner, 0.04 xG, blocked 82’ Luca Connell (Barnsley), open play, 0.04 xG, off target 51’ Josh Magennis (Stevenage), open play, 0.04 xG, blocked 35’ Oliver Sanderson (Stevenage), open play, 0.03 xG, blocked 48’ Tyrese Noslin (Barnsley), direct free kick, 0.03 xG, off target 6’ Jonathan Bland (Barnsley), open play, 0.02 xG, blocked 88’ Tyrese Noslin (Barnsley), open play, 0.02 xG, off target 36’ Makenzie Kirk (Barnsley), open play, 0.02 xG, blocked 82’ Tyrese Noslin (Barnsley), open play, 0.02 xG, blocked 89’ Luca Connell (Barnsley), open play, 0.02 xG, saved 11’ Tyrese Noslin (Barnsley), open play, 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
Ravenhill
Kay
Larkeche 46’
O'Riordan
Gale
Bland 60’
McGeehan 75’
Cleary 60’
Kelly
Noslin
Kirk 46’
Stevenage 4-4-1-1 Starting XI
Setford
Freestone
Vancooten
Piergianni
James-Wildin
Sanderson 72’
Taylor 23’
Phillips 85’
Roberts 85’
Kemp 2
Magennis 72’

Player stats

Goalkeeper1 player
90′ 0 5 28 – – – – –
Defenders4 players
90′ 2 1 – 5 2 48 – – – –
90′ – 2 – 6 6 46 – – – –
90′ 1 1 – 6 3 66 2 – – –
Ziyad Larkeche Taken off
45′ 3 – 1 5 – 16 – – – –
Midfielders8 players
Jonathan Bland Taken off
60′ – – 21 1 0.00 1 1 2 2 – –
Cameron McGeehan Taken off
75′ 1 – 32 – 0.01 3 1 4 3 – –
90′ – – 36 2 0.07 1 3 4 5 2 –
90′ – – 31 3 0.04 1 – 3 2 –
Reyes Cleary Taken off
60′ – – 10 1 0.06 – – 4 1 – –
Luca Connell Came on as a substitute
30′ – – 31 – 0.21 2 – 2 1 – –
Luke Alker Came on as a substitute
30′ – – 3 – 0.00 – – – 1 – –
Clayton Taylor Came on as a substitute
15′ – – 6 1 0.01 – – – – – –
Forwards3 players
Makenzie Kirk Taken off
45′ – – 1 – 0.02 0.00 – 2 1 7 –
Leo Farrell Came on as a substitute
45′ – – – – – 0.00 – – – 3 –
Amani Richards Came on as a substitute
45′ – – – – – 0.01 1 1 1 5 –
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 42% Avg odds 2.20
Draw 28% Avg odds 3.36
Stevenage 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.