Cardiff City
Metrics Lab
WAL
· League One
Cardiff City Stadium
· Cardiff (Caerdydd)
· 33,280 seats
· Grass
· Est. 2009
Form (last 5)
D
W
W
W
L
📅
Fromext match
Club Friendlies
Cardiff
Home
VS
10:00 UTC
2026-07-11
FC Midtjylland
Away
2
Table position
2
1.96
Goals per match
1.40
1.09
Goals conceded per match
1.30
📋
6.4
Last lineup
4-2-3-1 · Ø age 23.7
GK
30
Harry Tyrer
24y
5.2
DF
44
Ronan Kpakio
18y
6.2
DF
2
William Fish
23y
5.2
DF
48
Dylan Lawlor
20y
4.8
DF
3
Joel Bagan
24y
5.7
MF
27
Joel Colwill
21y
5.3
MF
14
David Turnbull
26y
5.5
FW
11
Ollie Tanner
23y
8.1
MF
10
Rubin Colwill
24y
7.9
FW
16
Chris Willock
28y
5.9
FW
22
Yousef Salech
24y
6.4
Harry Tyrer
24y
5.2
DF
44
Ronan Kpakio
18y
6.2
DF
2
William Fish
23y
5.2
DF
48
Dylan Lawlor
20y
4.8
DF
3
Joel Bagan
24y
5.7
MF
27
Joel Colwill
21y
5.3
MF
14
David Turnbull
26y
5.5
FW
11
Ollie Tanner
23y
8.1
MF
10
Rubin Colwill
24y
7.9
FW
16
Chris Willock
28y
5.9
FW
22
Yousef Salech
24y
6.4
Market value XI
€15.549.869
Top Scorers
Top Assists
Squad (35)
| # | Name | Position |
|---|---|---|
Brian Barry-Murphy
|
Coach | |
| 13 |
Nathan Trott
|
Keeper |
| 30 |
Harry Tyrer
|
Keeper |
| 41 |
Matthew Turner
|
Keeper |
| 51 |
Daniel Higgs
|
Keeper |
Luey Giles
|
Defender | |
T-Jay Parfitt
|
Defender | |
Will Spiers
|
Defender | |
| 2 |
William Fish
|
Defender |
| 3 |
Joel Bagan
|
Defender |
| 4 |
Gabriel Osho
|
Defender |
| 12 |
Calum Chambers
|
Defender |
| 38 |
Perry Ng
|
Defender |
| 44 |
Ronan Kpakio
|
Defender |
| 48 |
Dylan Lawlor
|
Defender |
| 70 |
Noah Williams
|
Defender |
| 6 |
Ryan Wintle
|
Midfielder |
| 10 |
Rubin Colwill
|
Midfielder |
| 14 |
David Turnbull
|
Midfielder |
| 18 |
Alex Robertson
|
Midfielder |
| 24 |
Eli King
|
Midfielder |
| 27 |
Joel Colwill
|
Midfielder |
| 55 |
Rob Tankiewicz
|
Midfielder |
| 62 |
Trey George
|
Midfielder |
Kion Etete
|
Attacker | |
Michael Reindorf
|
Attacker | |
Morgan Wigley
|
Attacker | |
Tanatswa Nyakuhwa
|
Attacker | |
| 11 |
Ollie Tanner
|
Attacker |
| 16 |
Chris Willock
|
Attacker |
| 22 |
Yousef Salech
|
Attacker |
| 31 |
Axel Donczew
|
Attacker |
| 39 |
Isaak Davies
|
Attacker |
| 45 |
Cian Ashford
|
Attacker |
| 47 |
Callum Robinson
|
Attacker |
Transfers
In (4)
Nathan Trott
from FC København
Harry Tyrer
from Everton
Gabriel Osho
from Auxerre
undisclosed
Nathan Trott
from FC København
on loan
Out (6)
Ethan Horvath
to NY Red Bulls
free transfer
Kion Etete
to St. Mirren
on loan
Jesper Daland
to Düsseldorf
on loan
Ethan Horvath
to Sheff Wed
on loan
Dimitrios Goutas
to Gençlerbirliği
free transfer
Roko Simic
to Karlsruher SC
on loan
Season Statistics
League One · with rank in league
⭐
Key metrics
— 6 metrics
#1
Team rating
7.04
1. Cardiff City
7.04
2. Lincoln City
7
3. Stockport County
6.96
#1
Goals per match
2
1. Cardiff City
2
2. Lincoln City
1.9
3. Plymouth Argyle
1.6
#3
Goals conceded per match
1.1
1. Lincoln City
0.9
2. Stevenage
1
3. Cardiff City
1.1
#1
Average possession
63.1%
1. Cardiff City
63.1
2. Bolton Wanderers
59.2
3. Luton Town
55.7
#3
Clean sheets
17
1. Lincoln City
19
1. Stevenage
19
3. Cardiff City
17
#3
Attendance
19564
1. Bolton Wanderers
21692
2. Bradford City
20444
3. Cardiff City
19564
⚔️
Attack
— 12 metrics
#1
Expected goals
76.4
1. Cardiff City
76.4
2. Plymouth Argyle
74.2
3. Bolton Wanderers
73.9
#3
xG difference
17.8
1. Bolton Wanderers
25.8
2. Lincoln City
18.7
3. Cardiff City
17.8
#1
Shots on target per match
5.4
1. Cardiff City
5.4
2. Bolton Wanderers
5.2
3. Plymouth Argyle
4.8
#1
Big chances
132
1. Cardiff City
132
2. Plymouth Argyle
130
3. Doncaster Rovers
116
#1
Big chances missed
82
1. Cardiff City
82
2. Doncaster Rovers
81
3. Plymouth Argyle
80
#1
Accurate passes per match
433
1. Cardiff City
433
2. Bolton Wanderers
373.9
3. Peterborough United
349.2
#7
Accurate long balls per match
25.8
1. Stockport County
29
2. Exeter City
28.4
7. Cardiff City
25.8
#11
Accurate crosses per match
4.6
1. Bolton Wanderers
5.7
2. Stockport County
5.3
11. Cardiff City
4.6
#22
Penalties awarded
1
1. Luton Town
12
2. Plymouth Argyle
8
22. Cardiff City
1
#1
Touches in opposition box
1371
1. Cardiff City
1371
2. Bolton Wanderers
1311
3. Lincoln City
1140
#2
Corners
287
1. Bolton Wanderers
290
2. Cardiff City
287
3. Luton Town
280
#22
Set piece goals
12
1. Lincoln City
30
2. Plymouth Argyle
30
22. Cardiff City
12
🛡️
Defense
— 8 metrics
#13
xG conceded
58.6
1. Bradford City
45.9
2. Bolton Wanderers
48
13. Cardiff City
58.6
#24
Interceptions per match
6.5
1. Reading
9.5
2. Rotherham United
9.2
24. Cardiff City
6.5
#23
Tackles per match
13.9
1. Bradford City
18
2. Stockport County
17.8
23. Cardiff City
13.9
#24
Clearances per match
25.5
1. Plymouth Argyle
37.8
2. Blackpool
37.4
24. Cardiff City
25.5
#3
Possession won final 3rd per match
4.1
1. Luton Town
4.3
2. Bradford City
4.1
3. Cardiff City
4.1
#8
Set piece goals conceded
14
1. Mansfield Town
6
2. Stevenage
11
8. Cardiff City
14
#8
Penalties conceded
5
1. Barnsley
9
2. Mansfield Town
9
8. Cardiff City
5
#17
Saves per match
2.4
1. Peterborough United
3.6
2. Northampton Town
3.1
17. Cardiff City
2.4
🟨
Discipline
— 3 metrics
#24
Fouls per match
9.6
1. Lincoln City
12.7
2. Leyton Orient
12.7
24. Cardiff City
9.6
#15
Yellow cards
80
1. Plymouth Argyle
119
2. Bradford City
105
15. Cardiff City
80
#15
Red cards
2
1. Wigan Athletic
9
2. Blackpool
6
15. Cardiff City
2
Recent Matches
2026-05-02
League One
Mansfield
5 - 4
Cardiff
2026-04-25
League One
Cardiff
5 - 1
Northampton
2026-04-22
League One
Cardiff
1 - 0
Port Vale
2026-04-18
League One
Reading
1 - 3
Cardiff
2026-04-14
League One
Huddersfield
1 - 1
Cardiff
2026-04-11
League One
Cardiff
2 - 0
Bolton
2026-04-06
League One
Peterborough
1 - 1
Cardiff
2026-03-21
League One
Cardiff
0 - 0
Blackpool
2026-03-17
League One
Cardiff
0 - 2
Wycombe
2026-03-14
League One
Exeter
0 - 4
Cardiff
2026-03-10
League One
Barnsley
1 - 1
Cardiff
2026-03-07
League One
Cardiff
0 - 2
Lincoln
2026-02-28
League One
Doncaster
0 - 4
Cardiff
2026-02-21
League One
Plymouth
5 - 2
Cardiff
2026-02-17
League One
Cardiff
4 - 1
Wimbledon
2026-02-14
League One
Cardiff
3 - 1
Luton
2026-02-07
League One
Rotherham
0 - 3
Cardiff
2026-01-31
League One
Burton
2 - 2
Cardiff
2026-01-27
League One
Cardiff
4 - 0
Barnsley
2026-01-24
League One
Cardiff
1 - 1
Stockport County
Coach History
| Season | Coach | League | W | D | L | PPG | Win % |
|---|---|---|---|---|---|---|---|
| 2012/2013 | Malky Mackay | Championship | 25 | 12 | 9 | 1.89 | 54% |
| 2013/2014 | Malky Mackay | Premier League | 4 | 5 | 9 | 0.94 | 22% |
| 2013/2014 | Ole Gunnar Solskjær | Premier League | 3 | 3 | 12 | 0.67 | 17% |
| 2014/2015 | Ole Gunnar Solskjær | Championship | 2 | 2 | 3 | 1.14 | 29% |
| 2014/2015 | Daniel Gabbidon | Championship | 1 | 2 | 1 | 1.25 | 25% |
| 2016/2017 | Neil Warnock | Championship | 15 | 9 | 11 | 1.54 | 43% |
| 2017/2018 | Neil Warnock | Championship | 27 | 9 | 10 | 1.96 | 59% |
| 2018/2019 | Neil Warnock | Premier League | 10 | 4 | 24 | 0.89 | 26% |
| 2019/2020 | Neil Warnock | Championship | 5 | 6 | 5 | 1.31 | 31% |
| 2019/2020 | Neil Harris | Championship | 14 | 10 | 6 | 1.73 | 47% |
| 2020/2021 | Neil Harris | Championship | 8 | 5 | 11 | 1.21 | 33% |
| 2020/2021 | Mick McCarthy | Championship | 10 | 9 | 3 | 1.77 | 45% |
| 2021/2022 | Mick McCarthy | Championship | 3 | 2 | 9 | 0.79 | 21% |
| 2021/2022 | Steve Morison | Championship | 12 | 6 | 14 | 1.31 | 38% |
| 2022/2023 | Steve Morison | Championship | 3 | 2 | 5 | 1.10 | 30% |
| 2022/2023 | Mark Hudson | Championship | 4 | 6 | 7 | 1.06 | 24% |
| 2022/2023 | Dean Whitehead | Championship | 0 | 0 | 1 | - | 0% |
| 2022/2023 | Sabri Lamouchi | Championship | 6 | 2 | 10 | 1.11 | 33% |
| 2023/2024 | Erol Bulut | Championship | 19 | 5 | 22 | 1.35 | 41% |
| 2024/2025 | Erol Bulut | Championship | 0 | 1 | 5 | 0.17 | 0% |
| 2024/2025 | Ömer Riza | Championship | 9 | 14 | 14 | 1.11 | 24% |
| 2025/2026 | Brian Barry-Murphy | League One | 27 | 10 | 9 | 1.98 | 59% |
Trophies
🏆
Premier League
Won: 0x
· Runner-up: 1x
🏆
Championship
Won: 1x
· Runner-up: 4x
🏆
League One
Won: 0x
· Runner-up: 1x
🏆
League Two
Won: 0x
· Runner-up: 1x
🏆
Community Shield
Won: 1x
🏆
FA Cup
Won: 1x
· Runner-up: 2x
🏆
EFL Cup
Won: 0x
· Runner-up: 1x
Brian Barry-Murphy
Nathan Trott
Matthew Turner
Daniel Higgs
Luey Giles
T-Jay Parfitt
Will Spiers
Gabriel Osho
Calum Chambers
Noah Williams
Alex Robertson
Eli King
Rob Tankiewicz
Trey George
Kion Etete
Michael Reindorf
Morgan Wigley
Tanatswa Nyakuhwa
Axel Donczew
Isaak Davies
Cian Ashford