Port Vale vs Barnsley

14 April 2026 · League One · 2025/26 · Referee Oliver Mackey

Full time 0 – 0

Half-time: 0–0

Match summary

Port Vale and Barnsley played out a goalless draw.

Barnsley had the better of the chances, with 2.56 expected goals (xG) from 20 shots to Port Vale's 0.59 from 8. Adam Phillips had a penalty saved for Barnsley.

Match stats

47% Possession 53%
8 Shots 20
1 Shots on target 4
8 Corners 9
297 Passes 330
60.6% Pass accuracy 68.5%
10 Tackles 12
10 Fouls 10
1 Yellow cards 1
1 Offsides 2

Key events

Port Vale Barnsley
Kick-off
20’
25’
Scott BanksShot on target
Half-time0-0
Second half underway
Rhys WaltersShot on target
53’
62’
Adam PhillipsMissed penaltysaved
62’
Adam PhillipsShot on target
63’
Vimal YoganathanShot on target
Martin SherifBen Waine
71’
74’
Josh EarlPersistent fouling
90+1’
Tom BradshawShot on target
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 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.59 2.56 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.59 2.56
Port Vale 0.59 xGBarnsley 2.56 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Barnsley attacking Port Vale attacking 
62’ Adam Phillips (Barnsley), penalty, 0.79 xG, saved 90+4’ Patrick Kelly (Barnsley), from a corner, 0.37 xG, off target 90+1’ Tom Bradshaw (Barnsley), open play, 0.25 xG, saved 38’ Tom Bradshaw (Barnsley), open play, 0.23 xG, off target 78’ Tom Bradshaw (Barnsley), open play, 0.18 xG, off target 20’ Jordan Lawrence-Gabriel (Port Vale), open play, 0.15 xG, blocked 90+3’ Tom Bradshaw (Barnsley), open play, 0.14 xG, blocked 47’ Dajaune Brown (Port Vale), open play, 0.13 xG, off target 53’ Rhys Walters (Port Vale), open play, 0.12 xG, saved 45’ Vimal Yoganathan (Barnsley), open play, 0.10 xG, off target 90+4’ Josh Earl (Barnsley), from a corner, 0.07 xG, off target 27’ Jayden Stockley (Port Vale), open play, 0.07 xG, off target 30’ Eoghan O'Connell (Barnsley), from a corner, 0.06 xG, off target 44’ Connor Hall (Port Vale), from a corner, 0.06 xG, blocked 79’ Tom Bradshaw (Barnsley), open play, 0.06 xG, off target 33’ Eoghan O'Connell (Barnsley), set piece, 0.05 xG, off target 90+1’ Vimal Yoganathan (Barnsley), open play, 0.05 xG, off target 76’ Rhys Walters (Port Vale), from a corner, 0.04 xG, blocked 86’ Vimal Yoganathan (Barnsley), open play, 0.03 xG, blocked 63’ Vimal Yoganathan (Barnsley), open play, 0.03 xG, saved 83’ Luca Connell (Barnsley), open play, 0.03 xG, blocked 81’ Vimal Yoganathan (Barnsley), open play, 0.02 xG, blocked 82’ Luca Connell (Barnsley), open play, 0.03 xG, blocked 22’ Eoghan O'Connell (Barnsley), open play, 0.02 xG, off target 25’ Scott Banks (Barnsley), open play, 0.02 xG, saved 2’ Adam Phillips (Barnsley), set piece, 0.02 xG, off target 9’ Ben Garrity (Port Vale), open play, 0.02 xG, blocked 40’ Liam Gordon (Port Vale), from a corner, 0.02 xG, blocked 62’ Adam Phillips (Barnsley), penalty, 0.79 xG, saved 90+4’ Patrick Kelly (Barnsley), from a corner, 0.37 xG, off target 90+1’ Tom Bradshaw (Barnsley), open play, 0.25 xG, saved 38’ Tom Bradshaw (Barnsley), open play, 0.23 xG, off target 78’ Tom Bradshaw (Barnsley), open play, 0.18 xG, off target 20’ Jordan Lawrence-Gabriel (Port Vale), open play, 0.15 xG, blocked 90+3’ Tom Bradshaw (Barnsley), open play, 0.14 xG, blocked 47’ Dajaune Brown (Port Vale), open play, 0.13 xG, off target 53’ Rhys Walters (Port Vale), open play, 0.12 xG, saved 45’ Vimal Yoganathan (Barnsley), open play, 0.10 xG, off target 90+4’ Josh Earl (Barnsley), from a corner, 0.07 xG, off target 27’ Jayden Stockley (Port Vale), open play, 0.07 xG, off target 30’ Eoghan O'Connell (Barnsley), from a corner, 0.06 xG, off target 44’ Connor Hall (Port Vale), from a corner, 0.06 xG, blocked 79’ Tom Bradshaw (Barnsley), open play, 0.06 xG, off target 33’ Eoghan O'Connell (Barnsley), set piece, 0.05 xG, off target 90+1’ Vimal Yoganathan (Barnsley), open play, 0.05 xG, off target 76’ Rhys Walters (Port Vale), from a corner, 0.04 xG, blocked 86’ Vimal Yoganathan (Barnsley), open play, 0.03 xG, blocked 63’ Vimal Yoganathan (Barnsley), open play, 0.03 xG, saved 82’ Luca Connell (Barnsley), open play, 0.03 xG, blocked 83’ Luca Connell (Barnsley), open play, 0.03 xG, blocked 81’ Vimal Yoganathan (Barnsley), open play, 0.02 xG, blocked 22’ Eoghan O'Connell (Barnsley), open play, 0.02 xG, off target 25’ Scott Banks (Barnsley), open play, 0.02 xG, saved 2’ Adam Phillips (Barnsley), set piece, 0.02 xG, off target 9’ Ben Garrity (Port Vale), open play, 0.02 xG, blocked 40’ Liam Gordon (Port Vale), from a corner, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Port Vale 3-4-2-1 Starting XI
Gauci
Humphreys
Hall
Campbell
Gordon 88’
Lawrence-Gabriel
Walters 87’
Garrity
Waine 71’
Hall 87’
Stockley 46’
Barnsley 4-2-3-1 Starting XI
Goodman
O'Keeffe
Roberts
O'Connell
Earl
Bland 68’
Yoganathan
Phillips
Kelly
Banks 68’
Bradshaw

Player stats

Goalkeeper1 player
90′ 4 0 42 – – – – –
Defenders3 players
90′ 1 – – 5 3 31 1 – –
90′ 1 – 1 6 4 41 1 – – –
90′ – 2 2 4 4 31 – – – –
Midfielders7 players
90′ – – 24 1 0.07 – – 5 2 4 –
Rhys Walters Taken off
87′ – – 21 1 0.01 – 2 5 – 3 –
90′ – – 30 – 0.01 3 – 9 1 – –
Liam Gordon Taken off
88′ – – 29 1 0.28 1 1 5 – 1 –
Ethon Archer Came on as a substitute
3′ – – 2 – 0.00 – – – – – –
Ryan Croasdale Came on as a substitute
3′ – – 3 – 0.03 – – – – – –
Jaheim Headley Came on as a substitute
2′ – – – – – – 1 1 – – –
Forwards5 players
Ben Waine Taken off
71′ – – – – – 0.02 1 1 – 13 –
George Hall Taken off
87′ – – – – – 0.13 1 4 1 13 –
Jayden Stockley Taken off
45′ – – 1 – 0.07 0.00 – 3 – 9 –
Dajaune Brown Came on as a substitute
45′ – – 1 – 0.13 0.00 – 3 – 7 –
Martin Sherif Came on as a substitute
19′ – – – – – 0.00 – 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

Port Vale win 34% Avg odds 2.71
Draw 28% Avg odds 3.28
Barnsley win 38% Avg odds 2.48

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.