Cardiff vs Rotherham United

16 August 2025 · League One · 2025/26 · Referee Thomas Parsons

Full time 3 – 0

Half-time: 1–0

  • Yousef Salech 43’
  • Cian Ashford 55’
  • Rubin Colwill 60’

Match summary

Cardiff won comfortably, 3-0 at home to Rotherham United. Cardiff led 1-0 at half-time.

Yousef Salech put Cardiff ahead with a header in the 43rd minute, Cian Ashford made it 2-0 in the 55th minute, and Rubin Colwill made it 3-0 in the 60th minute.

The chances backed that up: Cardiff created 2.11 expected goals (xG) from 14 shots to Rotherham United's 0.03 from 1.

Key events

Cardiff Rotherham United
Kick-off
Yousef SalechShot on target
10’
20’
32’
38’
Yousef SalechHeader1-0 (Cardiff)
43’
Half-time1-0
Rubin ColwillShot on target
49’
Second half underway
51’
Cian AshfordLeft foot shot2-0 (Cardiff)
55’
Rubin ColwillShot on target
58’
Rubin ColwillLeft foot shot3-0 (Cardiff)
60’
60’
Jack HolmesLiam Kelly
68’
75’
James ClarkeDru Yearwood
86’
Marvin KaletaShot on target
Full-time3-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.11 0.03 43’ Yousef Salech (Cardiff), 1-0 43’ 55’ Cian Ashford (Cardiff), 2-0 55’ 60’ Rubin Colwill (Cardiff), 3-0 60’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.11 0.03 43’ Yousef Salech (Cardiff), 1-0 Salech 43’ 55’ Cian Ashford (Cardiff), 2-0 Ashford 55’ 60’ Rubin Colwill (Cardiff), 3-0 Colwill 60’
Cardiff 2.11 xGRotherham United 0.03 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rotherham United attacking Cardiff attacking 
60’ Rubin Colwill (Cardiff), open play, 0.68 xG, goal 24’ Yousef Salech (Cardiff), open play, 0.22 xG, off target 43’ Yousef Salech (Cardiff), from a corner, 0.21 xG, goal 49’ David Turnbull (Cardiff), from a corner, 0.21 xG, blocked 10’ Yousef Salech (Cardiff), open play, 0.18 xG, saved 67’ Yousef Salech (Cardiff), open play, 0.17 xG, off target 84’ Joel Colwill (Cardiff), open play, 0.11 xG, blocked 6’ Rubin Colwill (Cardiff), from a corner, 0.07 xG, off target 55’ Cian Ashford (Cardiff), open play, 0.06 xG, goal 19’ David Turnbull (Cardiff), from a corner, 0.06 xG, off target 90+6’ Isaak Davies (Cardiff), open play, 0.05 xG, blocked 58’ Rubin Colwill (Cardiff), open play, 0.04 xG, saved 86’ Marvin Kaleta (Rotherham United), open play, 0.03 xG, saved 49’ Rubin Colwill (Cardiff), open play, 0.02 xG, saved 90+2’ Joel Colwill (Cardiff), open play, 0.03 xG, blocked 60’ Rubin Colwill (Cardiff), open play, 0.68 xG, goal 24’ Yousef Salech (Cardiff), open play, 0.22 xG, off target 43’ Yousef Salech (Cardiff), from a corner, 0.21 xG, goal 49’ David Turnbull (Cardiff), from a corner, 0.21 xG, blocked 10’ Yousef Salech (Cardiff), open play, 0.18 xG, saved 67’ Yousef Salech (Cardiff), open play, 0.17 xG, off target 84’ Joel Colwill (Cardiff), open play, 0.11 xG, blocked 6’ Rubin Colwill (Cardiff), from a corner, 0.07 xG, off target 55’ Cian Ashford (Cardiff), open play, 0.06 xG, goal 19’ David Turnbull (Cardiff), from a corner, 0.06 xG, off target 90+6’ Isaak Davies (Cardiff), open play, 0.05 xG, blocked 58’ Rubin Colwill (Cardiff), open play, 0.04 xG, saved 86’ Marvin Kaleta (Rotherham United), open play, 0.03 xG, saved 90+2’ Joel Colwill (Cardiff), open play, 0.03 xG, blocked 49’ Rubin Colwill (Cardiff), 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
Fish
Lawlor
Mafico 35’
Kpakio 88’
Turnbull
Wintle
Colwill 81’
Ashford 81’
Tanner
Salech 82’
Rotherham United 5-3-2 Starting XI
Dawson
James
Agbaire 46’
Raggett
Jules
Hall
Gore
Kelly 60’
Yearwood 75’
Hugill
Martha 75’

Player stats

Goalkeeper1 player
90′ 1 0 24 – – – – –
Defenders5 players
Ronan Kpakio Taken off
88′ – – – 5 – 54 – – – –
90′ – 1 – 4 3 111 – – – –
90′ 1 1 – 5 3 106 2 – – –
Joel Bagan Came on as a substitute
55′ – 1 – 3 1 55 2 – –
Calum Chambers Came on as a substitute
8′ – – – – – 14 – – – –
Midfielders7 players
Dakarai Mafico Taken off
35′ – – 20 – 0.01 – – 1 3 1
90′ – 2 67 4 0.39 1 – 4 – 2 –
90′ – – 84 – 0.12 – 1 4 – 2 –
Cian Ashford Taken off
81′ 1 – 21 1 0.07 – 1 1 1 1 –
Rubin Colwill Taken off
81′ 1 – 35 – 0.05 1 – 5 3 – –
90′ – – 29 3 0.39 1 – 4 2 – –
Joel Colwill Came on as a substitute
9′ – – 6 – 0.06 – – 1 – 1 –
Forwards3 players
Yousef Salech Taken off
82′ 1 1 4 2 0.79 0.73 2 5 3 14 –
Isaak Davies Came on as a substitute
9′ – – 1 – 0.05 0.01 – – – 7 –
Callum Robinson Came on as a substitute
8′ – – – – – 0.18 2 1 1 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

Cardiff win 62% Avg odds 1.51
Draw 22% Avg odds 4.20
Rotherham United win 16% Avg odds 5.93

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.