WalesWales
Founded 1889

Cardiff Squad

LWDWL
Cardiff City Stadium · 33,280
Caerdydd

Goalkeepers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
N. Trott
N. Trott#1 · 27y · England
131,17000006.8
H. Tyrer
H. Tyrer#30 · 24y · England
0000000.0
M. Turner
M. Turner#41 · 23y · Wales
0-0000-
PlayerMatchesGoalsRating
N. Trott
N. Trott#1 · 27y · England
1306.8
H. Tyrer
H. Tyrer#30 · 24y · England
000.0
M. Turner
M. Turner#41 · 23y · Wales
00-

Defenders

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
J. Bagan
J. Bagan#3 · 24y · Republic of Ireland
131,14900407.3
P. Ng
P. Ng#38 · 29y · England
121,08011407.2
G. Osho
G. Osho#4 · 27y · England
1088500017.1
K. Bielik
K. Bielik#5 · 27y · Poland
758300107.0
C. Scanlon
C. Scanlon#23 · 20y · England
1241400006.6
W. Fish
W. Fish#2 · 22y · England
425000007.3
R. Kpakio
R. Kpakio#44 · 18y · Wales
722601006.5
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
1307.3
P. Ng
P. Ng#38 · 29y · England
1217.2
G. Osho
G. Osho#4 · 27y · England
1007.1
K. Bielik
K. Bielik#5 · 27y · Poland
707.0
C. Scanlon
C. Scanlon#23 · 20y · England
1206.6
W. Fish
W. Fish#2 · 22y · England
407.3
R. Kpakio
R. Kpakio#44 · 18y · Wales
706.5
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
131,14000407.3
J. Moylan
J. Moylan#8 · 24y · Republic of Ireland
131,10463207.1
O. Tanner
O. Tanner#11 · 23y · England
131,03424306.9
J. Colwill
J. Colwill#27 · 21y · Wales
1371710206.8
Cian Ashford
Cian Ashford#45 · 21y · Wales
1368922106.8
C. Willock
C. Willock#16 · 28y · England
1368401006.9
R. Colwill
R. Colwill#10 · 23y · Wales
632211206.6
D. Turnbull
D. Turnbull#14 · 26y · Scotland
926401006.7
R. Tankiewicz
R. Tankiewicz#33 · 16y
0000000.0
P. Moreno
P. Moreno#43 · 16y
0000000.0
T. Perrett
T. Perrett#52 · 19y · Wales
0-0000-
C. Holt
C. Holt#50
0-0000-
PlayerMatchesGoalsRating
A. Robertson
A. Robertson#18 · 22y · Australia
1307.3
J. Moylan
J. Moylan#8 · 24y · Republic of Ireland
1367.1
O. Tanner
O. Tanner#11 · 23y · England
1326.9
J. Colwill
J. Colwill#27 · 21y · Wales
1316.8
Cian Ashford
Cian Ashford#45 · 21y · Wales
1326.8
C. Willock
C. Willock#16 · 28y · England
1306.9
R. Colwill
R. Colwill#10 · 23y · Wales
616.6
D. Turnbull
D. Turnbull#14 · 26y · Scotland
906.7
R. Tankiewicz
R. Tankiewicz#33 · 16y
000.0
P. Moreno
P. Moreno#43 · 16y
000.0
T. Perrett
T. Perrett#52 · 19y · Wales
00-
C. Holt
C. Holt#50
00-

Attackers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
Y. Salech
Y. Salech#9 · 23y · Denmark
1088031106.5
C. Robinson
C. Robinson#47 · 30y · Republic of Ireland
611420006.9
I. Davies
I. Davies#39 · 24y · Wales
87800006.5
PlayerMatchesGoalsRating
Y. Salech
Y. Salech#9 · 23y · Denmark
1036.5
C. Robinson
C. Robinson#47 · 30y · Republic of Ireland
626.9
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.

Goals have been shared around: 8 different players have scored, led by J. Moylan (6). 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 (46).

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