Cardiff vs Portsmouth

22 October 2024 · Championship · 2024/25 · Referee O Langford

Full time 2 – 0

Half-time: 2–0

  • Regan Poole 6’ (og)
  • Callum Robinson 13’

Match summary

Cardiff saw off Portsmouth 2-0. Cardiff led 2-0 at half-time.

Poole's own goal put Cardiff ahead in the 6th minute and Callum Robinson made it 2-0 from a corner in the 13th minute.

The chances backed that up: Cardiff created 2.72 expected goals (xG) from 24 shots to Portsmouth's 0.77 from 8.

Match stats

Cardiff Portsmouth
24 Shots 8
10 Shots on Target 2
12 Corners 5
2 Yellow Cards 2
0 Red Cards 0
2.72 xG 0.68
2.72 Non-penalty xG 0.68

Key events

Cardiff Portsmouth
Kick-off
Regan Poole
Own goal
1-0 (Cardiff)
6’
Callum Robinson2-0 (Cardiff)
13’
Half-time2-0
Full-time2-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Cardiff
  • Calum Chambers
  • Andy Rinomhota
Portsmouth
  • Jordan Lee Williams
  • Freddie Potts

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.72 0.77 6’ Regan Poole (Cardiff) own goal, 1-0 6’ 13’ Callum Robinson (Cardiff), 2-0 13’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.72 0.77 6’ Regan Poole (Cardiff) own goal, 1-0 Poole 6’ 13’ Callum Robinson (Cardiff), 2-0 Robinson 13’
Cardiff 2.72 xGPortsmouth 0.77 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Portsmouth attacking Cardiff attacking 
13’ Callum Robinson (Cardiff), from a corner, 0.53 xG, goal 90+4’ Rubin Colwill (Cardiff), open play, 0.50 xG, saved 57’ Callum Lang (Portsmouth), open play, 0.47 xG, saved 90+4’ Yakou Méïté (Cardiff), open play, 0.27 xG, off target 59’ Anwar El Ghazi (Cardiff), open play, 0.25 xG, saved 25’ Ollie Tanner (Cardiff), open play, 0.21 xG, off target 24’ Callum Robinson (Cardiff), set piece, 0.18 xG, off target 49’ Callum Robinson (Cardiff), open play, 0.17 xG, off target 57’ Kusini Yengi (Portsmouth), open play, 0.10 xG, off target 78’ Callum Lang (Portsmouth), open play, 0.10 xG, saved 64’ Perry Ng (Cardiff), set piece, 0.08 xG, blocked 38’ Rubin Colwill (Cardiff), open play, 0.06 xG, blocked 20’ Ollie Tanner (Cardiff), open play, 0.06 xG, off target 34’ David Turnbull (Cardiff), open play, 0.04 xG, off target 90+6’ Dimitris Goutas (Cardiff), from a corner, 0.05 xG, saved 24’ Anwar El Ghazi (Cardiff), direct free kick, 0.04 xG, saved 60’ Perry Ng (Cardiff), from a corner, 0.04 xG, saved 3’ Dimitris Goutas (Cardiff), open play, 0.03 xG, off target 90+5’ Rubin Colwill (Cardiff), direct free kick, 0.03 xG, saved 13’ Dimitris Goutas (Cardiff), from a corner, 0.03 xG, off target 36’ Callum Lang (Portsmouth), open play, 0.03 xG, off target 3’ Anwar El Ghazi (Cardiff), set piece, 0.02 xG, blocked 51’ David Turnbull (Cardiff), from a corner, 0.02 xG, saved 85’ Christian Saydee (Portsmouth), set piece, 0.02 xG, blocked 86’ Matt Ritchie (Portsmouth), open play, 0.02 xG, off target 42’ David Turnbull (Cardiff), open play, 0.02 xG, saved 46’ David Turnbull (Cardiff), open play, 0.02 xG, off target 53’ Rubin Colwill (Cardiff), from a corner, 0.02 xG, saved 54’ Rubin Colwill (Cardiff), open play, 0.02 xG, blocked 7’ Josh Murphy (Portsmouth), open play, 0.02 xG, blocked 51’ Dimitris Goutas (Cardiff), from a corner, 0.01 xG, blocked 80’ Freddie Potts (Portsmouth), set piece, 0.01 xG, blocked 6’ Regan Poole (Portsmouth), own goal 13’ Callum Robinson (Cardiff), from a corner, 0.53 xG, goal 90+4’ Rubin Colwill (Cardiff), open play, 0.50 xG, saved 57’ Callum Lang (Portsmouth), open play, 0.47 xG, saved 90+4’ Yakou Méïté (Cardiff), open play, 0.27 xG, off target 59’ Anwar El Ghazi (Cardiff), open play, 0.25 xG, saved 25’ Ollie Tanner (Cardiff), open play, 0.21 xG, off target 24’ Callum Robinson (Cardiff), set piece, 0.18 xG, off target 49’ Callum Robinson (Cardiff), open play, 0.17 xG, off target 57’ Kusini Yengi (Portsmouth), open play, 0.10 xG, off target 78’ Callum Lang (Portsmouth), open play, 0.10 xG, saved 64’ Perry Ng (Cardiff), set piece, 0.08 xG, blocked 38’ Rubin Colwill (Cardiff), open play, 0.06 xG, blocked 20’ Ollie Tanner (Cardiff), open play, 0.06 xG, off target 90+6’ Dimitris Goutas (Cardiff), from a corner, 0.05 xG, saved 34’ David Turnbull (Cardiff), open play, 0.04 xG, off target 24’ Anwar El Ghazi (Cardiff), direct free kick, 0.04 xG, saved 60’ Perry Ng (Cardiff), from a corner, 0.04 xG, saved 3’ Dimitris Goutas (Cardiff), open play, 0.03 xG, off target 90+5’ Rubin Colwill (Cardiff), direct free kick, 0.03 xG, saved 13’ Dimitris Goutas (Cardiff), from a corner, 0.03 xG, off target 36’ Callum Lang (Portsmouth), open play, 0.03 xG, off target 3’ Anwar El Ghazi (Cardiff), set piece, 0.02 xG, blocked 51’ David Turnbull (Cardiff), from a corner, 0.02 xG, saved 86’ Matt Ritchie (Portsmouth), open play, 0.02 xG, off target 46’ David Turnbull (Cardiff), open play, 0.02 xG, off target 54’ Rubin Colwill (Cardiff), open play, 0.02 xG, blocked 85’ Christian Saydee (Portsmouth), set piece, 0.02 xG, blocked 42’ David Turnbull (Cardiff), open play, 0.02 xG, saved 53’ Rubin Colwill (Cardiff), from a corner, 0.02 xG, saved 7’ Josh Murphy (Portsmouth), open play, 0.02 xG, blocked 51’ Dimitris Goutas (Cardiff), from a corner, 0.01 xG, blocked 80’ Freddie Potts (Portsmouth), set piece, 0.01 xG, blocked 6’ Regan Poole (Portsmouth), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

Players16 players
Jak Alnwick
90′ – – – – – – –
90′ – – 2 0.12 – – –
90′ – – 4 0.12 – – –
90′ – – – – – –
90′ – – – – – – –
Alex Robertson Taken off
66′ – – – – – – –
David Turnbull Taken off
66′ – – 4 0.10 – – –
Ollie Tanner Taken off
77′ – – 2 0.27 – – –
90′ – – 5 0.63 – – –
Anwar El Ghazi Taken off
78′ – – 3 0.31 – – –
Callum Robinson Taken off
85′ 1 – 3 0.89 – – –
Andy Rinomhota Came on as a substitute
24′ – – – – – –
Manolis Siopis Came on as a substitute
24′ – – – – – – –
Yakou Méïté Came on as a substitute
13′ – – 1 0.27 – – –
Chris Willock Came on as a substitute
12′ – – – – – – –
Wilfried Kanga Came on as a substitute
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 52% Avg odds 1.82
Draw 26% Avg odds 3.69
Portsmouth win 22% Avg odds 4.29

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. Referee data before 2025/26 from the Transfermarkt datasets project.