fixtures
| # | Team | Pts | P | Home | Away | |
|---|---|---|---|---|---|---|
| 1 |
|
25 | 12 | 16 Jan | 2 - 2 | |
| 2 |
|
23 | 11 | 13 Mar | 29 Nov | |
| 3 |
|
22 | 11 | 04 Nov | 27 Jan | |
| 4 |
|
20 | 11 | 24 Oct | 29 Dec | |
| 5 |
|
20 | 11 | 24 Apr | 08 Dec | |
| 6 |
|
19 | 11 | 1 - 1 | 06 Apr | |
| 7 |
|
18 | 11 | 23 Jan | 31 Oct | |
| 8 |
|
17 | 11 | 12 Dec | 01 Jan | |
| 9 |
|
17 | 11 | 21 Apr | 2 - 1 | |
| 10 |
|
15 | 11 | 27 Feb | 2 - 1 | |
| 11 |
|
15 | 11 | 2 - 2 | 17 Apr | |
| 12 |
|
15 | 11 | 26 Dec | 20 Mar | |
| 13 |
|
15 | 11 | 10 Apr | 2 - 0 | |
| 14 |
|
14 | 11 | 1 - 1 | 06 Mar | |
| 15 |
|
14 | 11 | 03 Apr | 19 Dec | |
| 16 |
|
14 | 11 | 3 - 1 | 20 Feb | |
| 17 |
|
14 | 12 | 13 Feb | 1 - 0 | |
| 18 |
|
12 | 11 | 05 Dec | 16 Mar | |
| 19 |
|
11 | 11 | |||
| 20 |
|
11 | 11 | 5 - 1 | 16 Feb | |
| 21 |
|
9 | 11 | 06 Feb | 21 Nov | |
| 22 |
|
8 | 11 | 07 Nov | 30 Jan | |
| 23 |
|
6 | 11 | 02 Mar | 2 - 2 | |
| 24 |
|
4 | 11 | 24 Nov | 01 May |
Global stats in Championship
- Appearances 11
- Goals for 18
- Penalty goal 1
- Goals against 17
- Yellow 21
- Red 1
Main formation
- 4-2-3-1 8 matches this season
Top players
- Y. Salech 5
- C. Robinson 2
- J. Moylan 3
- O. Tanner 3
- Year of construction: 2009
- Surface: grass
- Capacity: 33280
- Average attendance: 21347
- Maximum attendance: 33082
- % sold: 64
- Type club male
- Names Cardiff City, Cardiff
- Code CAR
- Area Wales
Cardiff City on Football Today
Cardiff City match result
The next match is Cardiff vs Birmingham and kicks-off at 15:00 on the Saturday 24 October 2026 as part of the the week 12 of Championship.
The latest result of Championship featured Middlesbrough and Cardiff and ended up in a 2-2 score.
Cardiff is currently at rank 19. in the General table of Championship 2026/2027.
Main players
Krystian Bielik is the latest most expensive arrival, coming from West Bromwich Albion on the Wednesday 26 August 2026 for a 2.9M € fee.
Jack Moylan is the top scorer with 7 goals.
Cian Ty Ashford has the most assists with 3 goal assists.
The full squad is as follows:Goalkeepers: Nathan Trott, Harry Alfred Tyrer, Matthew David Turner and Daniel Higgs
Defenders: William Thomas Fish, Joel Bagan, Gabriel Osho, Krystian Bielik, Calum Chambers, Jamilu Collins, Calum Alexander Scanlon, Perry Ng, Ronan Sahr Kpakio, Luey Philip Giles, Dylan Rhys Lawlor and Gabriel Keita
Midfielders: Mahlon Romeo, Ryan Wintle, Rubin Colwill, Ollie Anthony Tanner, David Turnbull, Chris Willock, Alexander Sean Pablo Robertson, Eli King, Joel Colwill, Dakarai Asante Mafico, Robert Mariusz Tankiewicz, Isaak Davies, Lloyd Humphries, Joshua Beecher, Noah Dafydd Anyadike, Paul Ujobolo Moreno, Adeteye Gbadehan, Cian Ty Ashford, Cody Twose, Charlie Holt and Troy Ryan Perrett
Strikers: Tanatswa Nyakuhwa, Jack Moylan, Yousef Salech, Axel Donczew, Morgan Wigley and Callum Robinson
Cardiff schedule & next match
Following Cardiff vs Birmingham, the next match will be Wolves vs Cardiff on Saturday 31 October 2026. The manager Brian Barry-Murphy will unveil its strategy and the match sheet a few hours before the game. The team usually starts with a 4-2-3-1 starting 11| # | Team | Pts | P | W | D | L | GF | GA | GD | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
25 | 12 | 7 | 4 | 1 | 27 | 17 | 10 | |
| 2 |
|
23 | 11 | 7 | 2 | 2 | 16 | 8 | 8 | |
| 3 |
|
22 | 11 | 6 | 4 | 1 | 30 | 12 | 18 | |
| 4 |
|
20 | 11 | 5 | 5 | 1 | 20 | 11 | 9 | |
| 5 |
|
20 | 11 | 6 | 2 | 3 | 15 | 12 | 3 | |
| 6 |
|
19 | 11 | 6 | 1 | 4 | 18 | 16 | 2 | |
| 7 |
|
18 | 11 | 5 | 3 | 3 | 19 | 16 | 3 | |
| 8 |
|
17 | 11 | 6 | 3 | 2 | 21 | 10 | 11 | |
| 9 |
|
17 | 11 | 4 | 5 | 2 | 15 | 12 | 3 | |
| 10 |
|
15 | 11 | 4 | 3 | 4 | 17 | 16 | 1 | |
| 11 |
|
15 | 11 | 4 | 3 | 4 | 15 | 14 | 1 | |
| 12 |
|
15 | 11 | 4 | 3 | 4 | 18 | 18 | 0 | |
| 13 |
|
15 | 11 | 4 | 3 | 4 | 14 | 14 | 0 | |
| 14 |
|
14 | 11 | 3 | 5 | 3 | 15 | 16 | -1 | |
| 15 |
|
14 | 11 | 4 | 2 | 5 | 12 | 15 | -3 | |
| 16 |
|
14 | 11 | 3 | 5 | 3 | 10 | 15 | -5 | |
| 17 |
|
14 | 12 | 4 | 2 | 6 | 16 | 23 | -7 | |
| 18 |
|
12 | 11 | 3 | 3 | 5 | 9 | 19 | -10 | |
| 19 |
|
11 | 11 | 2 | 5 | 4 | 18 | 17 | 1 | |
| 20 |
|
11 | 11 | 3 | 2 | 6 | 10 | 19 | -9 | |
| 21 |
|
9 | 11 | 3 | 0 | 8 | 17 | 21 | -4 | |
| 22 |
|
8 | 11 | 1 | 5 | 5 | 16 | 21 | -5 | |
| 23 |
|
6 | 11 | 1 | 3 | 7 | 9 | 20 | -11 | |
| 24 |
|
4 | 11 | 1 | 1 | 9 | 9 | 24 | -15 |
- Promotion
- Promotion Play-off
- Relegation
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
16 | 6 | 5 | 1 | 0 | 16 | 4 | 12 |
| 2 |
|
14 | 6 | 4 | 2 | 0 | 14 | 9 | 5 |
| 3 |
|
11 | 6 | 3 | 2 | 1 | 7 | 3 | 4 |
| 4 |
|
11 | 6 | 3 | 2 | 1 | 9 | 6 | 3 |
| 5 |
|
10 | 5 | 3 | 1 | 1 | 15 | 5 | 10 |
| 6 |
|
10 | 6 | 2 | 4 | 0 | 14 | 7 | 7 |
| 7 |
|
10 | 6 | 3 | 1 | 2 | 8 | 9 | -1 |
| 8 |
|
9 | 5 | 2 | 3 | 0 | 12 | 6 | 6 |
| 9 |
|
9 | 5 | 3 | 0 | 2 | 10 | 6 | 4 |
| 10 |
|
9 | 5 | 3 | 0 | 2 | 9 | 7 | 2 |
| 11 |
|
9 | 5 | 2 | 3 | 0 | 4 | 2 | 2 |
| 12 |
|
8 | 6 | 2 | 2 | 2 | 11 | 8 | 3 |
| 13 |
|
8 | 5 | 2 | 2 | 1 | 8 | 5 | 3 |
| 14 |
|
8 | 6 | 2 | 2 | 2 | 10 | 8 | 2 |
| 15 |
|
8 | 5 | 2 | 2 | 1 | 9 | 7 | 2 |
| 16 |
|
7 | 5 | 2 | 1 | 2 | 7 | 6 | 1 |
| 17 |
|
7 | 5 | 2 | 1 | 2 | 8 | 9 | -1 |
| 18 |
|
6 | 6 | 2 | 0 | 4 | 10 | 10 | 0 |
| 19 |
|
6 | 6 | 2 | 0 | 4 | 3 | 6 | -3 |
| 20 |
|
6 | 6 | 2 | 0 | 4 | 7 | 12 | -5 |
| 21 |
|
4 | 6 | 0 | 4 | 2 | 8 | 10 | -2 |
| 22 |
|
3 | 5 | 1 | 0 | 4 | 4 | 9 | -5 |
| 23 |
|
2 | 6 | 0 | 2 | 4 | 4 | 10 | -6 |
| 24 |
|
2 | 5 | 0 | 2 | 3 | 3 | 12 | -9 |
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
12 | 6 | 3 | 3 | 0 | 15 | 7 | 8 |
| 2 |
|
12 | 5 | 4 | 0 | 1 | 9 | 5 | 4 |
| 3 |
|
11 | 6 | 3 | 2 | 1 | 13 | 8 | 5 |
| 4 |
|
10 | 5 | 3 | 1 | 1 | 6 | 4 | 2 |
| 5 |
|
10 | 6 | 3 | 1 | 2 | 10 | 9 | 1 |
| 6 |
|
10 | 6 | 3 | 1 | 2 | 6 | 7 | -1 |
| 7 |
|
10 | 6 | 3 | 1 | 2 | 8 | 10 | -2 |
| 8 |
|
9 | 6 | 2 | 3 | 1 | 7 | 7 | 0 |
| 9 |
|
9 | 5 | 3 | 0 | 2 | 6 | 6 | 0 |
| 10 |
|
8 | 6 | 2 | 2 | 2 | 6 | 5 | 1 |
| 11 |
|
8 | 5 | 2 | 2 | 1 | 9 | 9 | 0 |
| 12 |
|
8 | 6 | 2 | 2 | 2 | 8 | 8 | 0 |
| 13 |
|
8 | 6 | 2 | 2 | 2 | 9 | 11 | -2 |
| 14 |
|
7 | 5 | 2 | 1 | 2 | 7 | 10 | -3 |
| 15 |
|
6 | 6 | 1 | 3 | 2 | 8 | 9 | -1 |
| 16 |
|
6 | 5 | 1 | 3 | 1 | 5 | 8 | -3 |
| 17 |
|
5 | 5 | 1 | 2 | 2 | 5 | 6 | -1 |
| 18 |
|
5 | 6 | 1 | 2 | 3 | 6 | 13 | -7 |
| 19 |
|
4 | 5 | 1 | 1 | 3 | 8 | 11 | -3 |
| 20 |
|
4 | 5 | 1 | 1 | 3 | 5 | 10 | -5 |
| 21 |
|
3 | 5 | 1 | 0 | 4 | 7 | 11 | -4 |
| 22 |
|
2 | 6 | 0 | 2 | 4 | 6 | 11 | -5 |
| 23 |
|
1 | 5 | 0 | 1 | 4 | 2 | 10 | -8 |
| 24 |
|
1 | 6 | 0 | 1 | 5 | 5 | 15 | -10 |
- Squad size 43
- Average age 23.4
- Foreign players 22 (51.2%)
- Contracts ending 1
-
#2 William Thomas Fish23 years
-
#3 Joel Bagan25 years
-
#4 Gabriel Osho28 years - 06/2029
-
#5 Krystian Bielik28 years
-
#12 Calum Chambers31 years
-
#17 Jamilu Collins32 years
-
#23 Calum Alexander Scanlon21 years
-
#38 Perry Ng30 years - 06/2026
-
#44 Ronan Sahr Kpakio19 years
-
#46 Luey Philip Giles20 years
-
#48 Dylan Rhys Lawlor20 years
-
#50 Gabriel Keita20 years
-
#2 Mahlon Romeo31 years
-
#6 Ryan Wintle29 years
-
#10 Rubin Colwill24 years
-
#11 Ollie Anthony Tanner24 years
-
#14 David Turnbull27 years
-
#16 Chris Willock28 years
-
#18 Alexander Sean Pablo Robertson23 years
-
#24 Eli King23 years
-
#27 Joel Colwill21 years
-
#28 Dakarai Asante Mafico19 years
-
#33 Robert Mariusz Tankiewicz17 years
-
#39 Isaak Davies25 years
-
#39 Lloyd Humphries29 years
-
#40 Joshua Beecher20 years
-
#40 Noah Dafydd Anyadike15 years
-
#43 Paul Ujobolo Moreno16 years
-
#43 Adeteye Gbadehan22 years
-
#45 Cian Ty Ashford22 years
-
#50 Cody Twose20 years
-
#50 Charlie Holt17 years
-
#52 Troy Ryan Perrett19 years
- 4-1-4-1 5 time
- Appearances 11
- Goals for 18
- Penalty goal 1
- Goals against 17
- Yellow 21
- Red 1
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 11 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 5 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 11 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 5 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 11 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 5 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 38'
- Last goal scored on average 61'
- Number of matches - at least 1 goal scored 9
- First goal conceded on average 38'
- Last goal conceded on average 45'
- Number of matches - at least 1 goal conceded 11
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 35'
- Last goal scored on average 67'
- Number of matches - at least 1 goal scored 5
- First goal conceded on average 29'
- Last goal conceded on average 30'
- Number of matches - at least 1 goal conceded 5
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 42'
- Last goal scored on average 53'
- Number of matches - at least 1 goal scored 4
- First goal conceded on average 45'
- Last goal conceded on average 57'
- Number of matches - at least 1 goal conceded 6
- 1. West Ham 2.7
- 2. Middlesbrough 2.3
- 3. Southampton 1.9
- Tournament average 1.5
- 1. Birmingham 0.2
- 1. Lincoln 0.2
- 1. Portsmouth 0.2
- Tournament average 0.1
- 1. Middlesbrough 6.7
- 2. West Ham 6.2
- 4. QPR 5.2
- Tournament average 4.3
- 2. Swansea 59%
- 3. Southampton 57%
- 3. West Ham 57%
- Tournament average 49.38%
- 1. Southampton 86%
- 2. West Brom 85%
- 2. West Ham 85%
- Tournament average 79%
- 1. West Brom 11.7
- 2. Norwich 11.1
- 3. Portsmouth 10.8
- Tournament average 9.3
- 1. O. Tanner 1.8
- 3. A. Robertson 1.7
- 4. C. Willock 1.6
- 2. P. Ng 1.8
- 3. J. Moylan 1.7
- 4. A. Robertson 1.1
- 2. Y. Salech 1.4
- 3. P. Ng 1.3
- 4. J. Colwill 1.3
| Count | Average age | Amount | |
|---|---|---|---|
| Arrivals | 7 | 23 | 4.7M € |
| Departures | 9 | 23 | 0 € |
| Total | 16 | 23 | -4.7M € |