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 28 +15 5     1 1 2666 16         
Joel Bagan 41 +4 1     8 3620 12         
Calum Chambers 25 +5 3     5 2265 2     14    
Joel Colwill 25 +15 6     6 2110 21     6    
Rubin Colwill 25 +4 7     3 2250 7         
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 28 +10 2     3 2643 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 27 +8 7     3 1941 25     1    
Eli King +2      2      3    
Jack Kingdon 2 +1      206          
Ronan Kpakio 18 +16 1     7 1832 4     6    
Dylan Lawlor 26 +5 2     4 2252 9     8    
Dakarai Mafico 4      1 305 1     7    
Perry Ng 30 +6 5     5 2612 11     1    
Tanatswa Nyakuhwa 3 +5      324      3    
Daniel Ola 1      44 1         
Gabriel Osho 17 +2      2 1 1339 7     6    
Luke Pearce +2      80 1         
Troy Perrett 3 +1 1     297 2         
T-Jay Prafitt 2 +1      1 133 2         
Alex Robertson 24 +6 5     7 1864 21         
Callum Robinson 12 +31 9     2 1435 12     3    
Yousef Salech 27 +7 13     3 2436 10         
Callum Scanlon 1 +5      98 1     3    
Will Spiers 2 1     154 1         
Jack Sykes +1      12          
Rob Tankiewicz 1      64 1     2    
Ollie Tanner 19 +4 1     3 1452 14     2    
Nathan Trott 41      2 3690      1    
David Turnbull 17 +24 3     4 1984 8     2    
Matthew Turner 8      720      25    
Cody Twose 1      1 90          
Harry Tyrer           4    
Harry Watts +1      4          
Noah Williams +1      46          
Chris Willock 23 +18 7     3 2240 17     1    
Ryan Wintle 39 +2 1     5 1 3336 6     5