Cardiff vs Barnsley

27 January 2026 · League One · 2025/26 · Referee Lee Swabey

Full time 4 – 0

Half-time: 2–0

  • Perry Ng 3’
  • Chris Willock 45+1’, 69’
  • Omari Kellyman 63’

Match summary

Cardiff won comfortably, 4-0 at home to Barnsley. Cardiff led 2-0 at half-time.

In the first half, Perry Ng put Cardiff ahead in the 3rd minute and Chris Willock made it 2-0 in first-half stoppage time. In the second half, Omari Kellyman made it 3-0 in the 63rd minute and Willock made it 4-0 in the 69th minute.

The chances backed that up: Cardiff created 2.24 expected goals (xG) from 15 shots to Barnsley's 0.36 from 7.

Match stats

65% Possession 35%
15 Shots 7
6 Shots on target 4
6 Corners 3
606 Passes 329
85.8% Pass accuracy 76.6%
12 Tackles 18
7 Fouls 10
1 Yellow cards 2
3 Offsides 1

Key events

Cardiff Barnsley
Kick-off
Perry NgRight foot shot1-0 (Cardiff)
3’
5’
17’
35’
Davis Keillor-DunnShot on target
38’
Davis Keillor-DunnShot on target
Chris WillockRight foot shot2-0 (Cardiff)
45+1’
Half-time2-0
48’
Jonathan BlandShot on target
Second half underway
60’
Patrick KellyShot on target
Omari KellymanLeft foot shot3-0 (Cardiff)
63’
David TurnbullShot on target
68’
Chris WillockRight foot shot4-0 (Cardiff)
69’
73’
Maël de GevigneyTennai Watson
87’
Callum RobinsonShot on target
90+3’
Full-time4-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 2.24 0.36 3’ Perry Ng (Cardiff), 1-0 3’ 45+1’ Chris Willock (Cardiff), 2-0 45+1’ 63’ Omari Kellyman (Cardiff), 3-0 63’ 69’ Chris Willock (Cardiff), 4-0 69’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.24 0.36 3’ Perry Ng (Cardiff), 1-0 Ng 3’ 45+1’ Chris Willock (Cardiff), 2-0 Willock 45+1’ 63’ Omari Kellyman (Cardiff), 3-0 Kellyman 63’ 69’ Chris Willock (Cardiff), 4-0 Willock 69’
Cardiff 2.24 xGBarnsley 0.36 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Barnsley attacking Cardiff attacking 
63’ Omari Kellyman (Cardiff), open play, 0.54 xG, goal 69’ Chris Willock (Cardiff), open play, 0.49 xG, goal 15’ Ollie Tanner (Cardiff), open play, 0.29 xG, off target 72’ Perry Ng (Cardiff), open play, 0.24 xG, off target 19’ Calum Chambers (Cardiff), from a corner, 0.10 xG, blocked 31’ William Fish (Cardiff), from a corner, 0.10 xG, off target 36’ Eoghan O'Connell (Barnsley), from a corner, 0.09 xG, off target 46’ Chris Willock (Cardiff), open play, 0.09 xG, goal 72’ Callum Robinson (Cardiff), open play, 0.09 xG, blocked 54’ Omari Kellyman (Cardiff), open play, 0.08 xG, off target 60’ Patrick Kelly (Barnsley), open play, 0.08 xG, saved 38’ Davis Keillor-Dunn (Barnsley), open play, 0.07 xG, saved 49’ Davis Keillor-Dunn (Barnsley), open play, 0.06 xG, blocked 3’ Perry Ng (Cardiff), open play, 0.05 xG, goal 29’ Perry Ng (Cardiff), from a corner, 0.03 xG, off target 88’ Callum Robinson (Cardiff), open play, 0.03 xG, blocked 90+2’ Callum Robinson (Cardiff), open play, 0.03 xG, off target 90+3’ Callum Robinson (Cardiff), open play, 0.03 xG, saved 68’ David Turnbull (Cardiff), open play, 0.03 xG, saved 90’ Maël de Gevigney (Barnsley), from a corner, 0.03 xG, off target 35’ Davis Keillor-Dunn (Barnsley), set piece, 0.02 xG, saved 48’ Jonathan Bland (Barnsley), open play, 0.02 xG, saved 63’ Omari Kellyman (Cardiff), open play, 0.54 xG, goal 69’ Chris Willock (Cardiff), open play, 0.49 xG, goal 15’ Ollie Tanner (Cardiff), open play, 0.29 xG, off target 72’ Perry Ng (Cardiff), open play, 0.24 xG, off target 19’ Calum Chambers (Cardiff), from a corner, 0.10 xG, blocked 31’ William Fish (Cardiff), from a corner, 0.10 xG, off target 46’ Chris Willock (Cardiff), open play, 0.09 xG, goal 36’ Eoghan O'Connell (Barnsley), from a corner, 0.09 xG, off target 60’ Patrick Kelly (Barnsley), open play, 0.08 xG, saved 72’ Callum Robinson (Cardiff), open play, 0.09 xG, blocked 54’ Omari Kellyman (Cardiff), open play, 0.08 xG, off target 38’ Davis Keillor-Dunn (Barnsley), open play, 0.07 xG, saved 49’ Davis Keillor-Dunn (Barnsley), open play, 0.06 xG, blocked 3’ Perry Ng (Cardiff), open play, 0.05 xG, goal 29’ Perry Ng (Cardiff), from a corner, 0.03 xG, off target 88’ Callum Robinson (Cardiff), open play, 0.03 xG, blocked 90+2’ Callum Robinson (Cardiff), open play, 0.03 xG, off target 90+3’ Callum Robinson (Cardiff), open play, 0.03 xG, saved 68’ David Turnbull (Cardiff), open play, 0.03 xG, saved 90’ Maël de Gevigney (Barnsley), from a corner, 0.03 xG, off target 35’ Davis Keillor-Dunn (Barnsley), set piece, 0.02 xG, saved 48’ Jonathan Bland (Barnsley), open play, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Cardiff 4-2-3-1 Starting XI
Trott
Bagan 79’
Fish
Chambers
Ng
Robertson 46’
Wintle
Willock 2
Colwill 71’
Tanner 71’
Kellyman 71’
Barnsley 3-4-2-1 Starting XI
Goodman
Watson 73’
O'Connell
Shepherd
O'Keeffe
Bland 61’
Connell
Kelly
Cleary 31’
Phillips 73’
Keillor-Dunn

Player stats

Goalkeeper1 player
90′ 4 0 28 – – – – –
Defenders5 players
90′ 2 – – 3 1 83 – 1 – –
90′ 1 – – 4 3 71 – – – –
90′ 2 2 1 3 – 70 – – – –
Joel Bagan Taken off
79′ – – – 1 1 46 1 – – –
Ronan Kpakio Came on as a substitute
11′ 2 – – 2 – 21 – – – –
Midfielders7 players
90′ – – 90 2 0.07 1 – 1 – – –
Alex Robertson Taken off
45′ – – 30 1 0.07 – – 1 3 –
Ollie Tanner Taken off
71′ – 1 25 1 0.08 1 – 1 1 – –
Joel Colwill Taken off
71′ – – 22 – 0.03 2 – 7 1 3 –
90′ 2 1 51 2 0.63 – 1 2 1 1 –
David Turnbull Came on as a substitute
45′ – – 43 1 0.04 – – 1 – 1 –
Cian Ashford Came on as a substitute
19′ – – 6 – 0.01 – – 1 – 1 –
Forwards3 players
Omari Kellyman Taken off
71′ 1 1 2 1 0.62 0.04 1 4 3 12 –
Isaak Davies Came on as a substitute
19′ – – – – – 0.01 – – – 3 –
Callum Robinson Came on as a substitute
19′ – – 4 1 0.19 0.00 – 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

Cardiff win 57% Avg odds 1.64
Draw 24% Avg odds 3.87
Barnsley win 19% Avg odds 4.95

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.