Cardiff City  Squad
2025-2026
  
[since 1998-1999]

[results] [appearance chart]

(Data likely to be incomplete)
Apps Goals Time Subbed Unused
Jak Alnwick           1    
Matthew Apter 1      90      2    
Cian Ashford 29 +15 5     1 1 2756 16         
Joel Bagan 44 +5 1     9 3898 12         
Calum Chambers 26 +5 3     5 2309 3     14    
Joel Colwill 26 +17 6     6 2221 22     7    
Rubin Colwill 29 +4 9     3 2588 9         
Jesper Daland +1      27          
Isaak Davies 13 +21 5     2 1142 13     1    
Jake Davies +1      1 36          
Alyas Debono 1      1 90          
Jake Dennis           2    
Axel Donczew +2      50      1    
William Fish 30 +12 2     4 2861 4     8    
Trey George 1 +1 1     114          
Luey Giles 2 +1 1     206      2    
Daniel Higgs           2    
Riley Hilaire-Clarke           1    
Jacob Hobson           1    
Gabriel Keita 1      90      2    
Omari Kellyman 30 +9 9     3 2215 27     1    
Eli King +2      2      3    
Jack Kingdon 2 +1      206          
Ronan Kpakio 19 +17 1     8 1968 4     7    
Dylan Lawlor 29 +5 2     5 2513 10     8    
Dakarai Mafico 4      1 305 1     7    
Perry Ng 33 +6 6     5 2882 11     2    
Tanatswa Nyakuhwa 3 +5      324      3    
Daniel Ola 1      44 1         
Gabriel Osho 19 +2      3 1 1490 8     6    
Luke Pearce +2      80 1         
Troy Perrett 3 +1 1     297 2         
T-Jay Prafitt 2 +1      1 133 2         
Alex Robertson 27 +7 6     7 2113 24         
Callum Robinson 13 +32 9     2 1497 13     5    
Yousef Salech 28 +10 13     3 2560 10         
Callum Scanlon 2 +6      194 2     4    
Will Spiers 2 1     154 1         
Jack Sykes +1      12          
Rob Tankiewicz 1      64 1     2    
Ollie Tanner 22 +4 1     3 1721 15     3    
Nathan Trott 45      2 4050      1    
David Turnbull 19 +26 3     6 2156 9     2    
Matthew Turner 8      720      28    
Cody Twose 1      1 90          
Harry Tyrer           4    
Harry Watts +1      4          
Noah Williams +1      46          
Chris Willock 25 +19 8     3 2426 19     2    
Ryan Wintle 42 +3 1     6 1 3607 6     5