KickoffDNA
0 live

Cardiff City

Championship 21th of 24 · 4 pts · P7 W0 D4 L3 · GD -4 DLLDL

Coach: Brian Barry-Murphy · since Jul 2025 · 0.50 ppg over 8

Next: v Charlton Athletic · Championship

8 team matches · 7 goals · 2025-11-01 → 2026-09-12 · ranks within the current squad · 4 players who appeared but left not shown

Most influential

#1
Joel Bagan 3 · Left Back
● 7.17
Minutes #2G+A #12Rating #1Defence #3
Minutes
720 (100% of team) · 8 starts
Goals + assists
0 + 0 (0% of team goals) · xG 0.2
Rating
7.18 (98th pct, defenders in league)
Defence
6.3 actions/90 · duels 63% · aerials 58%
  • LBolton WanderersA7.1
  • DStoke CityH6.9
  • LPortsmouthA7.0
  • LQueens Park RangersA7.4
  • DSheffield UnitedH7.4
#2
Alex Robertson 18 · Central Midfield
● 7.23
Minutes #3G+A #11Rating #3Creation #5
Minutes
690 (96% of team) · 8 starts
Goals + assists
0 + 0 (0% of team goals) · xG 0.5
Rating
7.09 (92th pct, midfielders in league)
Creation
11.0 key passes · 3.0 big chances · 2.04/90
  • LBolton WanderersA7.2
  • DStoke CityH8.5
  • LPortsmouthA6.8
  • LQueens Park RangersA6.7
  • DSheffield UnitedH7.0
#3
Yousef Salech 9 · Centre Forward
● 6.73
Minutes #4G+A #3Rating #11Creation #13
Minutes
643 (89% of team) · 7 starts + 1 sub
Goals + assists
1 + 0 (14% of team goals) · xG 3.6
Rating
6.74 (49th pct, attackers in league)
Creation
4.0 key passes · 0.0 big chances · 0.59/90
  • LBolton WanderersA7.0
  • DStoke CityH6.9
  • LPortsmouthA6.5
  • LQueens Park RangersA6.7
  • DSheffield UnitedH6.6
#4
Perry Ng 38 · Right Back · captain ×4
● 7.06
Minutes #5G+A #8Rating #5Defence #4
Minutes
630 (88% of team) · 7 starts
Goals + assists
1 + 0 (14% of team goals) · xG 0.3
Rating
6.92 (77th pct, defenders in league)
Defence
6.1 actions/90 · duels 63% · aerials 75%
  • LBolton WanderersA7.0
  • DStoke CityH7.2
  • LPortsmouthA6.4
  • LQueens Park RangersA1G7.9
  • DSheffield UnitedH6.8
#5
Cian Ashford 45 · Right Wing
● 6.88
Minutes #10G+A #1Rating #7Creation #8
Minutes
391 (54% of team) · 5 starts + 3 sub
Goals + assists
2 + 1 (43% of team goals) · xG 1.1
Rating
6.85 (70th pct, attackers in league)
Creation
4.0 key passes · 0.0 big chances · 1.2/90
  • LBolton WanderersA6.7
  • DStoke CityH6.4
  • LPortsmouthA6.7
  • LQueens Park RangersA6.2
  • DSheffield UnitedH1G 1A8.5

Full squad by position · click a column to sort

PlayerRankAppsMinGAxGRatingFormMin#G+A#Rat#
Goalkeepers
Nathan Trott 1 New signing · 1 Jul #11 8 720 0 0 0.0 6.79 ● 6.67 1 15 9
Harry Tyrer 30 0 0 0 0 ● None
Matthew Turner 41 0 0 0 0 ● None
Defenders
Joel Bagan 3 #1 8 720 0 0 0.2 7.18 ● 7.17 2 12 1
Perry Ng 38 #4 7 630 1 0 0.3 6.92 ● 7.06 5 8 5
Gabriel Osho 4 #10 6 540 0 0 0.1 7.1 ● 7.13 8 14 2
Krystian Bielik 5 New signing · 26 Aug #12 5 404 0 0 0.7 6.85 ● 6.85 9 10 8
Ronan Kpakio 44 #15 4 191 0 1 0.1 6.48 6.48 16 9 16
Calum Scanlon 23 On loan · from Liverpool U21 #16 6 228 0 0 0.0 6.61 ● 6.51 14 16 15
Midfielders
Alex Robertson 18 #2 8 690 0 0 0.5 7.09 ● 7.23 3 11 3
Rubin Colwill 10 #6 6 383 1 1 0.6 6.85 ● 6.94 11 2 6
Ollie Tanner 11 #7 7 557 0 1 2.0 6.77 ● 6.72 7 4 10
Jack Moylan 8 New signing · 5 Aug #8 7 596 1 0 1.7 6.69 ● 6.75 6 5 12
Chris Willock 16 #9 7 376 0 1 0.8 7.03 ● 7.09 12 7 4
Joel Colwill 27 #13 8 256 1 0 1.0 6.63 ● 6.69 13 6 14
David Turnbull 14 #14 4 196 0 0 0.1 6.69 6.69 15 13 13
Rob Tankiewicz 33 0 0 0 0 ● None
Attackers
Yousef Salech 9 #3 8 643 1 0 3.6 6.74 ● 6.73 4 3 11
Cian Ashford 45 #5 8 391 2 1 1.1 6.85 ● 6.88 10 1 7
Callum Robinson 47 5 88 0 0 0.2 6.58 ● 6.58
Isaak Davies 39 5 68 0 0 0.3 6.54 ● 6.54

Ranks need 90+ minutes in the window (rating also 2+ rated matches). Form = average rating over the player's last 5 appearances anywhere, arrow vs their own last-365 average (±0.3). With/without shown only with 5+ matches each side and is a record, not an effect.

This week · last 7 days

1match played · last one 6 days ago
477 kmtravelled · round trips from Cardiff City Stadium, as the crow flies
1 duntil the next match
Last win from behind · 685 days ago 2 Nov 2024 · v Norwich City 2-1 · Championship From 1 down at 52′ · level Callum Robinson 89′ · winner Callum O'Dowda 90+2′
  • 12 Sepat Bolton Wanderers · University of Bolton Stadium, Bolton · 239 km each way · UK CHAMP

Market · 2026/2027 · Championship · 7 priced matches

4 ptsthe market expected 9.0 ± 3.4 · gap -5.0 (-1.5 sd)
14%went in as favourite · even 57% · underdog 29%

Pinnacle closing 1X2, margin removed; expected points = 3 × P(win) + P(draw) per match, summed. ± is one standard deviation of the season total, so about a third of team-seasons finish outside it and the gap is a description of this season, not a rating of the team or the market.

8 matches · 2025-11-01 → 2026-09-12

MetricAll 8Home 3Away 5
Results
Matches85
Points per game0.500.20
W / D / L0 / 4 / 40 / 1 / 4
Goals for / match0.880.60
Goals against / match1.501.60
Clean sheets0%0%
Failed to score38%60%
Both teams scored62%40%
Over 2.538%40%
Expected goals
xG for / match1.891.71
xG against / match1.461.55
xG difference0.430.17
Finishing vs xG-0.89-0.96
xPts / match1.621.48
Points vs xPts-1.05-1.23
Game state
Scored first25%20%
PPG when scoring first1.001.00
PPG when conceding first0.330.00
Came back from behind43%0%
Won from behind00
Came back for a point or win30
Leads held0%0%
Minutes leading3%4%
Minutes level52%60%
Minutes trailing45%37%
First goal (min)5046
First goal conceded (min)3144
Timing
Goals scored in 2nd half43%33%
Goals conceded in 2nd half33%50%
Late goals for (76'+)0.130.00
Late goals against0.130.20
Style
Possession67%66%
Shots15.611.8
On target5.65.0
Shot conversion6%5%
Shots inside box70%70%
Big chances created2.32.0
Corners7.66.4
xG from set plays32%34%
Goals from headers14%0%
Pressure index16.714.8
Dominant minutes58.654.2
Pass accuracy85%84%
Fouls9.610.3
Cards1.501.80

Goal timing for / against per 15 min

0–15'13
16–30'12
31–45'23
46–60'03
61–75'20
76–90'11

Current: winless 16 · conceding 9

FormationUsePPGGFGAxGxGA
4-2-3-14 50%0.50.751.52.211.13
4-1-4-13 38%0.671.331.671.451.9
4-4-21 12%0.00.01.0

Windows with fewer than 5 matches show no figures. Won from behind counts matches the team trailed in at any point and won on goals; a shootout win after coming back to level counts as a comeback, not a win from behind. Distances are straight-line round trips from the ground the team hosts most, never road or air miles.

7 matches with pressure data · intensity v an average side in the same situations, SD units · raw 17.58 for, 8.99 against

Pressure above an average side in the same situations (+0.38) · stands out: 10 min after scoring +0.69

Typical match · pressure by minute, smoothed · overall home away

0'15'30'45'60'75'90'

Tempo

Overall intensity+0.387
Early press (0-15, level)+0.597
Late push (76+, level)+0.615
Late chase (76+, behind)-0.234

Game state

When ahead+0.252
When level+0.567
When behind+0.186
10 min after conceding+0.187
10 min after scoring+0.695

Situations

At home+0.323
Away+0.434
3 days rest or fewer+0.452
4+ days rest+0.365

Opposition

v mid-tier opponents+0.233
v bottom-tier opponents+0.504
Evenly matched+0.394
As underdog+0.242

Conceded

Pressure conceded-0.107
Conceded when ahead-0.482
Conceded late (76+)-0.227

Congested vs rested +0.09 · Ahead vs level -0.31 · Behind vs level -0.38

Bars are SD units against the league baseline for the same venue, game state, men on the pitch and minute; the last column is the number of matches behind each figure. Fewer than 3 matches shows greyed.

7 played in the 2026/27 season · W0 D4 L3 · tap a result for the summary, events, stats, lineups, player stats and closing odds.

Championship· 2026/2027W0 D4 L3

39 fixtures in the feed · kick-off times in your local time.

Sat 19 SepChampionship · Matchweek 8 Cardiff City v Charlton Athletic 1/1 Sat 10 OctChampionship · Matchweek 9 Blackburn Rovers v Cardiff City 1/1 Tue 13 OctChampionship · Matchweek 10 Cardiff City v Watford 1/1 Sat 17 OctChampionship · Matchweek 11 Middlesbrough v Cardiff City 1/1 Sat 24 OctChampionship · Matchweek 12 Cardiff City v Birmingham City 1/1 Sat 31 OctChampionship · Matchweek 13 Wolverhampton Wanderers v Cardiff City 1/1 Wed 4 NovChampionship · Matchweek 14 Cardiff City v West Ham United 1/1 Sat 7 NovChampionship · Matchweek 15 Cardiff City v Burnley 1/1 Sat 21 NovChampionship · Matchweek 16 Norwich City v Cardiff City 1/1 Tue 24 NovChampionship · Matchweek 17 Cardiff City v Preston North End 1/1 Sun 29 NovChampionship · Matchweek 18 Swansea City v Cardiff City 1/1 Sat 5 DecChampionship · Matchweek 19 Cardiff City v Lincoln City 1/1 Tue 8 DecChampionship · Matchweek 20 West Bromwich Albion v Cardiff City 1/1 Sat 12 DecChampionship · Matchweek 21 Cardiff City v Southampton 1/1 Sat 19 DecChampionship · Matchweek 22 Bristol City v Cardiff City 1/1 Sat 26 DecChampionship · Matchweek 23 Cardiff City v Millwall 1/1 Tue 29 DecChampionship · Matchweek 24 Birmingham City v Cardiff City 1/1 Fri 1 JanChampionship · Matchweek 25 Southampton v Cardiff City 1/1 Sat 16 JanChampionship · Matchweek 26 Cardiff City v Middlesbrough 1/1 Sat 23 JanChampionship · Matchweek 27 Cardiff City v Wolverhampton Wanderers 1/1 Wed 27 JanChampionship · Matchweek 28 West Ham United v Cardiff City 1/1 Sat 30 JanChampionship · Matchweek 29 Burnley v Cardiff City 1/1 Sat 6 FebChampionship · Matchweek 30 Cardiff City v Norwich City 1/1 Sat 13 FebChampionship · Matchweek 31 Cardiff City v Bolton Wanderers 1/1 Tue 16 FebChampionship · Matchweek 32 Watford v Cardiff City 1/1 Sat 20 FebChampionship · Matchweek 33 Charlton Athletic v Cardiff City 1/1 Sat 27 FebChampionship · Matchweek 34 Cardiff City v Blackburn Rovers 1/1 Tue 2 MarChampionship · Matchweek 35 Cardiff City v Derby County 1/1 Sat 6 MarChampionship · Matchweek 36 Wrexham v Cardiff City 1/1 Sat 13 MarChampionship · Matchweek 37 Cardiff City v Swansea City 1/1 Tue 16 MarChampionship · Matchweek 38 Lincoln City v Cardiff City 1/1 Sat 20 MarChampionship · Matchweek 39 Millwall v Cardiff City 1/1 Sat 3 AprChampionship · Matchweek 40 Cardiff City v Bristol City 1/1 Tue 6 AprChampionship · Matchweek 41 Stoke City v Cardiff City 1/1 Sat 10 AprChampionship · Matchweek 42 Cardiff City v Portsmouth 1/1 Sat 17 AprChampionship · Matchweek 43 Sheffield United v Cardiff City 1/1 Wed 21 AprChampionship · Matchweek 44 Cardiff City v Queens Park Rangers 1/1 Sat 24 AprChampionship · Matchweek 45 Cardiff City v West Bromwich Albion 1/1 Sat 1 MayChampionship · Matchweek 46 Preston North End v Cardiff City 1/1

21 players in the current squad · 2026/2027. Appearances, minutes and rating over the last 365 days for this club.

Goalkeepers 3

  • 1 Nathan Trott New signing · 1 JulGoalkeeper · 27 · England 8 (8) 720′ 0+0 6.79
  • 30 Harry TyrerGoalkeeper · 24 · England 0 0′ 0+0
  • 41 Matthew TurnerGoalkeeper · 24 · Wales 0 0′ 0+0

Defenders 6

  • 3 Joel BaganLeft Back · 25 · England 8 (8) 720′ 0+0 7.18
  • 4 Gabriel OshoCentre Back · 28 · England 6 (6) 540′ 0+0 7.1
  • 5 Krystian Bielik New signing · 26 AugCentre Back · 28 · Poland 5 (4) 404′ 0+0 6.85
  • 23 Calum Scanlon On loan · from Liverpool U21Left Back · England 6 (3) 228′ 0+0 6.61
  • 38 Perry NgRight Back · 30 · England 7 (7) 630′ 1+0 6.92
  • 44 Ronan KpakioRight Back · 19 · Wales 4 (2) 191′ 0+1 6.48

Midfielders 8

  • 8 Jack Moylan New signing · 5 AugAttacking Midfield · 25 · Republic of Ireland 7 (7) 596′ 1+0 6.69
  • 10 Rubin ColwillAttacking Midfield · 24 · Wales 6 (4) 383′ 1+1 6.85
  • 11 Ollie TannerRight Wing · 24 · England 7 (7) 557′ 0+1 6.77
  • 14 David TurnbullCentral Midfield · 27 · Scotland 4 (2) 196′ 0+0 6.69
  • 16 Chris WillockLeft Wing · 28 · England 7 (4) 376′ 0+1 7.03
  • 18 Alex RobertsonCentral Midfield · 23 · Australia 8 (8) 690′ 0+0 7.09
  • 27 Joel ColwillAttacking Midfield · 21 · Wales 8 (2) 256′ 1+0 6.63
  • 33 Rob TankiewiczCentral Midfield · 17 0 0′ 0+0

Attackers 4

  • 9 Yousef SalechCentre Forward · 24 · Denmark 8 (7) 643′ 1+0 6.74
  • 39 Isaak DaviesLeft Wing · 24 · Wales 5 68′ 0+0 6.54
  • 45 Cian AshfordRight Wing · 21 · Wales 8 (5) 391′ 2+1 6.85
  • 47 Callum RobinsonCentre Forward · 31 · Republic of Ireland 5 (1) 88′ 0+0 6.58