fixtures
Global stats in League One
Main formation
- 4-2-3-1 43 matches this season
Top players
- C. Ashford 1
- D. Turnbull 1
- C. Chambers 1
- I. Davies 1
- Year of construction: 2009
- Surface: grass
- Capacity: 33280
- Average attendance: 20975
- Maximum attendance: 33082
- % sold: 63
- Type club male
- Names Cardiff City, Cardiff
- Code CAR
- Area Wales
Cardiff City on Football Today
Cardiff City match result
The latest result of League One featured Mansfield and Cardiff and ended up in a 5-4 score.
Main players
Gabriel Osho is the latest most expensive arrival, coming from Auxerre on the Friday 29 August 2025 for a 1M € fee.
Joel Colwill is the top scorer with 2 goals.
Rubin Colwill has the most assists with 2 goal assists.
The full squad is as follows:Goalkeepers: Nathan Trott, Jak Alnwick, Harry Alfred Tyrer, Matthew David Turner and Daniel Higgs
Defenders: William Thomas Fish, Joel Bagan, Gabriel Osho, Calum Chambers, Jamilu Collins, Calum Alexander Scanlon, Dakarai Asante Mafico, Perry Ng, Ronan Sahr Kpakio, Dylan Rhys Lawlor, Gabriel Keita and Noah Williams
Midfielders: Mahlon Romeo, Ryan Wintle, Rubin Colwill, Ollie Anthony Tanner, David Turnbull, Chris Willock, Alexander Sean Pablo Robertson, Eli King, Joel Colwill, Isaak Davies, Lloyd Humphries, Joshua Beecher, Adeteye Gbadehan, Cian Ty Ashford, Callum Robinson, Luey Philip Giles, Cody Twose, Robert Tankiewicz, Troy Ryan Perrett and Paul Ujobolo Moreno
Strikers: Omari Jamian Kellyman, Yousef Salech, Tanatswa Nyakuhwa, Axel Donczew, Morgan Wigley and Isaac Jefferies
- Squad size 43
- Average age 23.1
- Foreign players 22 (51.2%)
- Contracts ending 1
-
#2 William Thomas Fish23 years
-
#3 Joel Bagan24 years
-
#4 Gabriel Osho27 years - 06/2029
-
#12 Calum Chambers31 years
-
#17 Jamilu Collins31 years
-
#23 Calum Alexander Scanlon21 years
-
#28 Dakarai Asante Mafico19 years
-
#38 Perry Ng29 years - 06/2026
-
#44 Ronan Sahr Kpakio19 years
-
#48 Dylan Rhys Lawlor20 years
-
#50 Gabriel Keita19 years
-
#70 Noah Williams18 years
-
#2 Mahlon Romeo30 years
-
#6 Ryan Wintle28 years
-
#10 Rubin Colwill24 years
-
#11 Ollie Anthony Tanner24 years
-
#14 David Turnbull26 years
-
#16 Chris Willock28 years
-
#18 Alexander Sean Pablo Robertson23 years
-
#24 Eli King23 years
-
#27 Joel Colwill21 years
-
#39 Isaak Davies24 years
-
#39 Lloyd Humphries28 years
-
#40 Joshua Beecher20 years
-
#43 Adeteye Gbadehan22 years
-
#45 Cian Ty Ashford21 years
-
#47 Callum Robinson31 years
-
#49 Luey Philip Giles19 years
-
#50 Cody Twose19 years
-
#55 Robert Tankiewicz16 years
-
#55 Troy Ryan Perrett19 years
-
#71 Paul Ujobolo Moreno16 years
- 4-1-4-1 3 time
- 4-1-2-1-2 1 time
- 3-3-3-1 1 time
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 46 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 23 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 23 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 46 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 23 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 23 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 46 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 23 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 23 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 42'
- Last goal scored on average 68'
- Number of matches - at least 1 goal scored 40
- First goal conceded on average 41'
- Last goal conceded on average 56'
- Number of matches - at least 1 goal conceded 29
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 37'
- Last goal scored on average 69'
- Number of matches - at least 1 goal scored 19
- First goal conceded on average 43'
- Last goal conceded on average 56'
- Number of matches - at least 1 goal conceded 14
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 47'
- Last goal scored on average 67'
- Number of matches - at least 1 goal scored 21
- First goal conceded on average 39'
- Last goal conceded on average 56'
- Number of matches - at least 1 goal conceded 15
-
1st half
- 0 - 0 8 (35%)
- 1 - 0 4 (17%)
- 1 - 1 3 (13%)
- 2 - 0 2 (9%)
- 0 - 1 2 (9%)
- 3 - 0 1 (4%)
- 3 - 1 1 (4%)
- 2 - 2 1 (4%)
- 0 - 2 1 (4%)
-
Final Time
- 2 - 1 3 (13%)
- 1 - 0 3 (13%)
- 4 - 0 2 (9%)
- 3 - 0 2 (9%)
- 4 - 3 2 (9%)
- 0 - 2 2 (9%)
- 5 - 1 1 (4%)
- 4 - 1 1 (4%)
- 3 - 1 1 (4%)
- 2 - 0 1 (4%)
- 3 - 2 1 (4%)
- 1 - 1 1 (4%)
- 0 - 0 1 (4%)
- 0 - 1 1 (4%)
- 1 - 3 1 (4%)
-
1st half
- 0 - 0 7 (30%)
- 0 - 1 5 (22%)
- 1 - 0 4 (17%)
- 1 - 1 3 (13%)
- 0 - 2 2 (9%)
- 3 - 2 1 (4%)
- 3 - 0 1 (4%)
-
Final Time
- 1 - 1 6 (26%)
- 0 - 1 3 (13%)
- 0 - 4 2 (9%)
- 1 - 3 2 (9%)
- 0 - 3 1 (4%)
- 0 - 2 1 (4%)
- 1 - 2 1 (4%)
- 2 - 2 1 (4%)
- 0 - 0 1 (4%)
- 5 - 4 1 (4%)
- 2 - 1 1 (4%)
- 1 - 0 1 (4%)
- 3 - 1 1 (4%)
- 5 - 2 1 (4%)
| Count | Average age | Amount | |
|---|---|---|---|
| Arrivals | 8 | 25 | 1M € |
| Departures | 17 | 27 | 0 € |
| Total | 25 | 26 | -1M € |