WalesWales
Founded 1889

Cardiff Squad

WDLWD
Cardiff City Stadium · 33,280
Caerdydd

Goalkeepers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
N. Trott
N. Trott#1 · 27y · England
141,26000006.8
H. Tyrer
H. Tyrer#30 · 24y · England
0000000.0
M. Turner
M. Turner#41 · 23y · Wales
0000000.0
PlayerMatchesGoalsRating
N. Trott
N. Trott#1 · 27y · England
1406.8
H. Tyrer
H. Tyrer#30 · 24y · England
000.0
M. Turner
M. Turner#41 · 23y · Wales
000.0

Defenders

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
J. Bagan
J. Bagan#3 · 24y · Republic of Ireland
141,23901407.3
P. Ng
P. Ng#38 · 29y · England
131,15211407.1
G. Osho
G. Osho#4 · 27y · England
1088500017.1
K. Bielik
K. Bielik#5 · 27y · Poland
758300106.9
C. Scanlon
C. Scanlon#23 · 20y · England
1347700006.5
W. Fish
W. Fish#2 · 22y · England
534000007.0
R. Kpakio
R. Kpakio#44 · 18y · Wales
824401005.6
D. Lawlor
D. Lawlor#48 · 19y · Wales
311500006.8
N. Anyadike
N. Anyadike#40 · 15y
0000000.0
PlayerMatchesGoalsRating
J. Bagan
J. Bagan#3 · 24y · Republic of Ireland
1407.3
P. Ng
P. Ng#38 · 29y · England
1317.1
G. Osho
G. Osho#4 · 27y · England
1007.1
K. Bielik
K. Bielik#5 · 27y · Poland
706.9
C. Scanlon
C. Scanlon#23 · 20y · England
1306.5
W. Fish
W. Fish#2 · 22y · England
507.0
R. Kpakio
R. Kpakio#44 · 18y · Wales
805.6
D. Lawlor
D. Lawlor#48 · 19y · Wales
306.8
N. Anyadike
N. Anyadike#40 · 15y
000.0

Midfielders

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
A. Robertson
A. Robertson#18 · 22y · Australia
141,23001407.2
J. Moylan
J. Moylan#8 · 24y · Republic of Ireland
141,19493207.2
O. Tanner
O. Tanner#11 · 23y · England
141,12424306.8
J. Colwill
J. Colwill#27 · 21y · Wales
1475210206.7
C. Willock
C. Willock#16 · 28y · England
1474001006.8
Cian Ashford
Cian Ashford#45 · 21y · Wales
1471222106.7
R. Colwill
R. Colwill#10 · 23y · Wales
737711206.5
D. Turnbull
D. Turnbull#14 · 26y · Scotland
1028201006.6
T. Perrett
T. Perrett#52 · 19y · Wales
0000000.0
R. Tankiewicz
R. Tankiewicz#33 · 16y
0000000.0
P. Moreno
P. Moreno#43 · 16y
0000000.0
C. Holt
C. Holt#50
0-0000-
PlayerMatchesGoalsRating
A. Robertson
A. Robertson#18 · 22y · Australia
1407.2
J. Moylan
J. Moylan#8 · 24y · Republic of Ireland
1497.2
O. Tanner
O. Tanner#11 · 23y · England
1426.8
J. Colwill
J. Colwill#27 · 21y · Wales
1416.7
C. Willock
C. Willock#16 · 28y · England
1406.8
Cian Ashford
Cian Ashford#45 · 21y · Wales
1426.7
R. Colwill
R. Colwill#10 · 23y · Wales
716.5
D. Turnbull
D. Turnbull#14 · 26y · Scotland
1006.6
T. Perrett
T. Perrett#52 · 19y · Wales
000.0
R. Tankiewicz
R. Tankiewicz#33 · 16y
000.0
P. Moreno
P. Moreno#43 · 16y
000.0
C. Holt
C. Holt#50
00-

Attackers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
Y. Salech
Y. Salech#9 · 23y · Denmark
1197031106.5
C. Robinson
C. Robinson#47 · 30y · Republic of Ireland
611420005.8
I. Davies
I. Davies#39 · 24y · Wales
87800006.5
PlayerMatchesGoalsRating
Y. Salech
Y. Salech#9 · 23y · Denmark
1136.5
C. Robinson
C. Robinson#47 · 30y · Republic of Ireland
625.8
I. Davies
I. Davies#39 · 24y · Wales
806.5

Squad and player statistics sourced from official match data for the selected competition and season.

Cardiff Championship 2026 squad at a glance

Cardiff's Championship squad lists 27 players this season. Goalkeepers: 3, defenders: 9, midfielders: 12, attackers: 3. The average age of the players who have featured is 23.9. The squad includes players from 7 countries.

J. Moylan has carried the attack, scoring 9 of the team's 21 goals. O. Tanner leads the team in assists (4).

Among the regulars, J. Bagan has the best average rating, 7.3. N. Trott has made the most saves in goal (53).

Forecasts for upcoming matches are on the Cardiff Predictions page, and season numbers on the Cardiff Statistics page.