Cardiff City  Squad
2023-2024
  
[since 1998-1999]

[results] [appearance chart]

(Data likely to be incomplete)
Apps Goals Time Subbed Unused
Ebou Adams 5 +7      4 489 2     17    
Karlan Ahearne-Grant 38 +2 5     3 3177 12         
Jak Alnwick 26      1 2340      7    
Cameron Antwi +1      5      3    
Cian Ashford 3 +6 1     385      9    
Joel Bagan +1      16          
Joshua Beecher +1      31          
Xavier Benjamin 2      1 118 2         
Josh Bowler 31 +8 5     6 2495 25         
Jamilu Collins 34 +3 1     9 3074 4     4    
Joel Colwill +5      137      10    
Rubin Colwill 18 +22 3     5 1942 12     5    
Raheem Conte +3      92      2    
James Crole +1      31          
Vontae Daley-Campbell           2    
Famara Diedhiou 5 +11 2     577 4     1    
Kion Etete 16 +15 6     3 1350 14     3    
Kieron Evans 2 +2      179 2     3    
Luey Giles +2      28      2    
Dimitrios Goutas 46 4     8 4126 1         
Ethan Horvath 16      1440      1    
Dylan Lawlor           2    
Rohan Luthra           3    
Dakarai Mafico           1    
Mark McGuinness 29 +2 2     1 2615 1         
Yakou Meite 26 +12 2     7 2152 23     2    
Perry Ng 41 6     8 3562 5     1    
Callum O'Dowda 5 +6 1     552          
Oluwaseyi Ojo +1      16          
Jonathan Panzo 1 +4      2 174      18    
Nathaniel Phillips 17 +1 1     2 1530 2         
Joe Ralls 32 +3 1     3 2313 26     6    
Aaron Ramsey 7 +6 3     2 717 6     1    
Andy Rinomhota 5 +2      1 484 1     11    
Callum Robinson 11 +14 3     1040 9     5    
Mahlon Romeo 11 +7      2 1 1038 4     26    
Rúnar Rúnarsson 8      720      18    
Romaine Sawyers 4 +2      358 1     22    
Jai Semenyo           2    
Jack Simpson 1 +1      1 104      2    
Manolis Siopis 38 +4      6 3317 13     2    
Ollie Tanner 13 +26 2     3 1528 12     9    
David Turnbull 11 +6      1 864 9     1    
Matthew Turner           21    
Cody Twose           1    
Ike Ugbo 11 +11 4     956 11     3    
Malachi Walcott           2    
Morgan Wigley           2    
Josh Wilson-Esbrand 8 +3      1 667 6     2    
Ryan Wintle 29 +14 3     4 2760 8     2