The 2023–24 season is the 125th season in the history of Cardiff City and their fifth consecutive season in the Championship. The club are participating in the Championship, the FA Cup, and the EFL Cup.
2023–24 season | |
---|---|
Owner | Vincent Tan |
Chairman | Mehmet Dalman |
Manager | Erol Bulut[1] |
Stadium | Cardiff City Stadium |
Championship | 12th |
FA Cup | Third round |
EFL Cup | Third round |
Top goalscorer | League: Perry Ng (6) Karlan Grant (6) All: Kion Etete (6) Perry Ng (6) Karlan Grant (6) |
Highest home attendance | 28,648 vs. Swansea City, 16 September 2023 |
Lowest home attendance | 17,131 vs. Blackburn Rovers , 20 February 2024 |
Average home league attendance | 21,213 |
Biggest win | 4–0 vs. Huddersfield Town, 25 October 2023 |
Biggest defeat | 1–4 vs. Norwich City, 17 February 2024 1–4 vs. Middlesbrough, 27 April 2024 2-5 vs. Rotherham, 4 May 2024 |
All statistics correct as of 4 May 2024. |
Current squad
edit- As of 4 May 2024
Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
No. | Name | Nat. | Position(s) | Date of birth (Age) | Apps. | Goals | Year signed | Signed from | Transfer fee | Ends |
---|---|---|---|---|---|---|---|---|---|---|
Goalkeepers | ||||||||||
1 | Ethan Horvath | GK | 9 June 1995 | 16 | 0 | 2024 | Nottingham Forest | Undisclosed | 2027 | |
21 | Jak Alnwick | GK | 17 June 1993 | 32 | 0 | 2022 | St Mirren | Free | 2025 | |
28 | Rohan Luthra | GK | 6 May 2002 | 1 | 0 | 2021 | Crystal Palace | Free | 2024 | |
41 | Matthew Turner | GK | 27 March 2002 | 0 | 0 | 2021 | Leeds United | Free | 2024 | |
Defenders | ||||||||||
2 | Mahlon Romeo | RB/RM | 19 September 1995 | 51 | 0 | 2022 | Millwall | Undisclosed | 2025 | |
4 | Dimitrios Goutas | CB | 4 April 1994 | 45 | 4 | 2023 | Sivasspor | Free | 2025 | |
5 | Mark McGuinness | CB | 5 January 2001 | 84 | 4 | 2021 | Arsenal | Undisclosed | 2027 | |
12 | Nat Phillips | CB | 21 March 1997 | 18 | 1 | 2024 | Liverpool | Loan | 2024 | |
15 | Oliver Denham | CB/RB | 4 May 2002 | 8 | 0 | 2021 | Manchester United | Trainee | 2024 | |
17 | Jamilu Collins | LB/CB/LM | 5 August 1994 | 40 | 1 | 2022 | SC Paderborn | Free | 2024 | |
30 | Josh Wilson-Esbrand | LB | 26 December 2002 | 11 | 0 | 2024 | Manchester City | Loan | 2024 | |
38 | Perry Ng | RB/LB/CB | 27 April 1996 | 144 | 8 | 2021 | Crewe Alexandra | £350,000 | 2026 | |
Midfielders | ||||||||||
6 | Ryan Wintle | DM/CM/CB | 13 June 1997 | 117 | 5 | 2021 | Crewe Alexandra | Free | 2026 | |
8 | Joe Ralls | CM/LM/DM | 12 October 1993 | 386 | 34 | 2011 | Academy | Trainee | 2025 | |
10 | Aaron Ramsey | CM/AM | 26 December 1990 | 41 | 6 | 2023 | Nice | Free | 2025 | |
11 | Callum O'Dowda | LW/AM/RW/LWB | 23 April 1995 | 51 | 4 | 2022 | Bristol City | Free | 2025 | |
15 | David Turnbill | AM | 10 July 1999 | 17 | 0 | 2024 | Celtic | Undisclosed | 2027 | |
19 | Romaine Sawyers | AM/CM/SS | 2 November 1991 | 44 | 3 | 2022 | West Bromwich Albion | Free | 2024 | |
23 | Manolis Siopis | CM | 14 May 1994 | 41 | 0 | 2023 | Trabzonspor | Free | 2026 | |
27 | Rubin Colwill | AM/LW/RW | 27 April 2002 | 105 | 9 | 2020 | Academy | Trainee | 2027 | |
32 | Ollie Tanner | LW/AM/RW | 13 May 2002 | 40 | 2 | 2022 | Lewes | £50,000 | 2027 | |
34 | Joel Colwill | CM | 27 October 2004 | 5 | 0 | 2022 | Academy | Trainee | 2028 | |
45 | Cian Ashford | AM/LW/RW | 24 September 2004 | 9 | 1 | 2022 | Academy | Trainee | 2027 | |
Forwards | ||||||||||
9 | Kion Etete | CF/SS | 28 November 2001 | 61 | 9 | 2022 | Tottenham Hotspur | £500,000 | 2025 | |
14 | Josh Bowler | RW/LW | 5 March 1999 | 38 | 5 | 2023 | Nottingham Forest | Loan | 2024 | |
16 | Karlan Grant | CF/LW | 18 September 1997 | 39 | 6 | 2023 | West Bromwich Albion | Loan | 2024 | |
20 | Famara Diédhiou | CF | 15 December 1992 | 16 | 2 | 2024 | Granada | Loan | 2024 | |
22 | Yakou Méïté | LW/CF/RW | 11 February 1996 | 37 | 2 | 2023 | Reading | Free | 2025 | |
47 | Callum Robinson | LW/CF/RW | 2 February 1995 | 47 | 10 | 2022 | West Bromwich Albion | £1,500,000 | 2025 | |
Out on Loan | ||||||||||
3 | Joel Bagan | LB | 3 September 2001 | 42 | 3 | 2020 | Academy | Trainee | 2026 | |
18 | Ebou Adams | CM/DM/AM | 15 January 1996 | 12 | 0 | 2022 | Forest Green Rovers | Free | 2025 | |
25 | Kieron Evans | AM | 19 December 2001 | 11 | 1 | 2020 | Academy | Trainee | 2024 | |
35 | Andy Rinomhota | CM/DM/RM | 21 April 1997 | 48 | 0 | 2022 | Reading | Free | 2025 | |
39 | Isaak Davies | SS/RW/LW | 25 September 2001 | 42 | 4 | 2020 | Academy | Trainee | 2025 | |
44 | Xavier Benjamin | CB | 11 January 2004 | 2 | 0 | 2022 | Fulham | Academy | 2024 | |
54 | Sheyi Ojo | LW/RW/SS | 19 June 1997 | 81 | 7 | 2022 | Liverpool | Free | 2024 | |
— | Eli King | DM/CM | 23 December 2002 | 7 | 0 | 2021 | Academy | Trainee | 2026 | |
Ryotaro Tsunoda | CB/LB | 27 June 1999 | 0 | 0 | 2024 | Yokohama F. Marinos | Undisclosed |
Statistics
edit- As of 4 May 2024
- Players with names in italics and marked * were on loan from another club for the whole of their season with Cardiff City.
No. | Pos | Nat | Player | Total | Championship | FA Cup | EFL Cup | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | |||||||
1 | GK | USA | Ethan Horvath | 16 | 0 | 16+0 | 0 | 0+0 | 0 | 0+0 | 0 | |||
2 | DF | ATG | Mahlon Romeo | 18 | 0 | 8+7 | 0 | 0+0 | 0 | 3+0 | 0 | |||
4 | DF | GRE | Dimitrios Goutas | 45 | 4 | 45+0 | 4 | 0+0 | 0 | 0+0 | 0 | |||
5 | DF | IRL | Mark McGuinness | 30 | 2 | 28+1 | 2 | 0+0 | 0 | 0+1 | 0 | |||
6 | MF | ENG | Ryan Wintle | 44 | 3 | 27+15 | 2 | 1+0 | 0 | 1+0 | 1 | |||
8 | MF | ENG | Joe Ralls | 35 | 1 | 32+3 | 1 | 0+0 | 0 | 0+0 | 0 | |||
9 | FW | ENG | Kion Etete | 31 | 6 | 12+15 | 3 | 1+0 | 0 | 3+0 | 3 | |||
10 | MF | WAL | Aaron Ramsey | 12 | 3 | 6+6 | 3 | 0+0 | 0 | 0+0 | 0 | |||
11 | MF | IRL | Callum O'Dowda | 11 | 1 | 5+6 | 1 | 0+0 | 0 | 0+0 | 0 | |||
12 | DF | ENG | Nathaniel Phillips* | 18 | 1 | 17+1 | 1 | 0+0 | 0 | 0+0 | 0 | |||
14 | FW | ENG | Josh Bowler* | 39 | 4 | 31+7 | 4 | 1+0 | 0 | 0+0 | 0 | |||
15 | MF | SCO | David Turnbull | 17 | 0 | 11+6 | 0 | 0+0 | 0 | 0+0 | 0 | |||
16 | FW | ENG | Karlan Grant* | 39 | 6 | 36+2 | 6 | 0+0 | 0 | 1+0 | 0 | |||
17 | DF | NGA | Jamilu Collins | 36 | 0 | 32+3 | 0 | 0+0 | 0 | 1+0 | 0 | |||
19 | MF | SKN | Romaine Sawyers | 5 | 0 | 0+1 | 0 | 1+0 | 0 | 3+0 | 0 | |||
20 | FW | SEN | Famara Diédhiou* | 16 | 2 | 5+11 | 2 | 0+0 | 0 | 0+0 | 0 | |||
21 | GK | ENG | Jak Alnwick | 25 | 0 | 23+0 | 0 | 1+0 | 0 | 1+0 | 0 | |||
22 | FW | CIV | Yakou Méïté | 37 | 2 | 24+13 | 2 | 0+0 | 0 | 0+0 | 0 | |||
23 | MF | GRE | Manolis Siopis | 42 | 0 | 37+5 | 0 | 0+0 | 0 | 0+0 | 0 | |||
27 | MF | WAL | Rubin Colwill | 38 | 3 | 13+21 | 1 | 1+0 | 0 | 3+0 | 2 | |||
30 | DF | ENG | Josh Wilson-Esbrand* | 11 | 0 | 8+3 | 0 | 0+0 | 0 | 0+0 | 0 | |||
32 | MF | ENG | Ollie Tanner | 38 | 2 | 9+25 | 2 | 1+0 | 0 | 3+0 | 0 | |||
34 | MF | WAL | Joel Colwill | 5 | 0 | 0+2 | 0 | 0+1 | 0 | 0+2 | 0 | |||
36 | MF | ENG | Raheem Conte | 3 | 0 | 0+3 | 0 | 0+0 | 0 | 0+0 | 0 | |||
38 | DF | ENG | Perry Ng | 40 | 6 | 38+0 | 6 | 1+0 | 0 | 1+0 | 0 | |||
40 | DF | ENG | Josh Beecher | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | |||
44 | DF | ENG | Xavier Benjamin | 2 | 0 | 0+0 | 0 | 1+0 | 0 | 1+0 | 0 | |||
45 | MF | WAL | Cian Ashford | 9 | 1 | 3+2 | 1 | 0+1 | 0 | 0+3 | 0 | |||
47 | FW | IRL | Callum Robinson | 24 | 3 | 9+13 | 2 | 1+0 | 0 | 1+0 | 1 | |||
48 | MF | ENG | Cameron Antwi | 1 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 | |||
49 | DF | WAL | Luey Giles | 2 | 0 | 0+2 | 0 | 0+0 | 0 | 0+0 | 0 | |||
Out on Loan: | ||||||||||||||
3 | DF | IRL | Joel Bagan | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | |||
18 | MF | GAM | Ebou Adams | 12 | 0 | 2+8 | 0 | 0+0 | 0 | 2+0 | 0 | |||
25 | MF | WAL | Kieron Evans | 4 | 0 | 0+0 | 0 | 0+1 | 0 | 2+1 | 0 | |||
33 | FW | WAL | James Crole | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | |||
35 | MF | ZIM | Andy Rinomhota | 6 | 0 | 1+2 | 0 | 1+0 | 0 | 2+0 | 0 | |||
54 | FW | ENG | Sheyi Ojo | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | |||
Players who have left the club: | ||||||||||||||
12 | FW | CAN | Iké Ugbo* | 20 | 4 | 9+9 | 4 | 0+0 | 0 | 0+2 | 0 | |||
13 | GK | ISL | Rúnar Alex Rúnarsson* | 8 | 0 | 6+0 | 0 | 0+0 | 0 | 2+0 | 0 | |||
24 | DF | ENG | Jonathan Panzo* | 5 | 0 | 0+4 | 0 | 0+0 | 0 | 1+0 | 0 | |||
26 | DF | ENG | Jack Simpson | 2 | 0 | 0+1 | 0 | 0+0 | 0 | 1+0 | 0 |
Goals record
edit- As of 4 May 2024
Rank | No. | Nat. | Po. | Name | Championship | FA Cup | EFL Cup | Total |
---|---|---|---|---|---|---|---|---|
1 | 9 | CF | Kion Etete | 3 | 0 | 3 | 6 | |
16 | CF | Karlan Grant | 6 | 0 | 0 | 6 | ||
38 | RB | Perry Ng | 6 | 0 | 0 | 6 | ||
4 | 14 | RW | Josh Bowler | 5 | 0 | 0 | 5 | |
5 | 4 | CB | Dimitrios Goutas | 4 | 0 | 0 | 4 | |
12 | CF | Iké Ugbo | 4 | 0 | 0 | 4 | ||
Own Goals | 4 | 0 | 0 | 4 | ||||
8 | 6 | DM | Ryan Wintle | 2 | 0 | 1 | 3 | |
10 | CM | Aaron Ramsey | 3 | 0 | 0 | 3 | ||
27 | AM | Rubin Colwill | 1 | 0 | 2 | 3 | ||
47 | LW | Callum Robinson | 2 | 0 | 1 | 3 | ||
12 | 5 | CB | Mark McGuinness | 2 | 0 | 0 | 2 | |
20 | CF | Famara Diédhiou | 2 | 0 | 0 | 2 | ||
22 | CF | Yakou Méïté | 2 | 0 | 0 | 2 | ||
32 | RW | Ollie Tanner | 2 | 0 | 0 | 2 | ||
16 | 8 | CM | Joe Ralls | 1 | 0 | 0 | 1 | |
11 | LM | Callum O'Dowda | 1 | 0 | 0 | 1 | ||
12 | CB | Nathaniel Phillips | 1 | 0 | 0 | 1 | ||
17 | LB | Jamilu Collins | 1 | 0 | 0 | 1 | ||
45 | AM | Cian Ashford | 1 | 0 | 0 | 1 | ||
Total | 51 | 0 | 7 | 58 |
Assists record
edit- As of 4 May 2024
Rank | No. | Nat. | Po. | Name | Championship | FA Cup | EFL Cup | Total |
---|---|---|---|---|---|---|---|---|
1 | 8 | CM | Joe Ralls | 7 | 0 | 0 | 7 | |
2 | 6 | DM | Ryan Wintle | 4 | 0 | 0 | 4 | |
27 | AM | Rubin Colwill | 2 | 0 | 2 | 4 | ||
38 | RB | Perry Ng | 4 | 0 | 0 | 4 | ||
5 | 16 | CF | Karlan Grant | 2 | 0 | 1 | 3 | |
17 | LB | Jamilu Collins | 3 | 0 | 0 | 3 | ||
7 | 14 | RW | Josh Bowler | 2 | 0 | 0 | 2 | |
47 | LW | Callum Robinson | 2 | 0 | 0 | 2 | ||
9 | 11 | LM | Callum O'Dowda | 1 | 0 | 0 | 1 | |
12 | CF | Iké Ugbo | 1 | 0 | 0 | 1 | ||
15 | AM | David Turnbull | 1 | 0 | 0 | 1 | ||
19 | AM | Romaine Sawyers | 0 | 0 | 1 | 1 | ||
22 | CF | Yakou Méïté | 1 | 0 | 0 | 1 | ||
25 | AM | Kieron Evans | 0 | 0 | 1 | 1 | ||
32 | RW | Ollie Tanner | 1 | 0 | 0 | 1 | ||
35 | CM | Andy Rinomhota | 0 | 0 | 1 | 1 | ||
45 | AM | Cian Ashford | 1 | 0 | 0 | 1 | ||
49 | LB | Luey Giles | 1 | 0 | 0 | 1 | ||
Total | 33 | 0 | 6 | 39 |
Disciplinary record
edit- As of 5 May 2024
Rank | No. | Nat. | Po. | Name | Championship | FA Cup | EFL Cup | Total | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 38 | RB | Perry Ng | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 0 | 0 | |
2 | 4 | CB | Dimitrios Goutas | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | 0 | |
17 | LB | Jamilu Collins | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | 0 | ||
4 | 22 | LW | Yakou Méïté | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 | |
4 | 14 | RW | Josh Bowler | 5 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | |
5 | 23 | CM | Manolis Siopis | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | |
27 | AM | Rubin Colwill | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5 | 0 | 0 | ||
8 | 6 | DM | Ryan Wintle | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
9 | 8 | CM | Joe Ralls | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
9 | CF | Kion Etete | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | ||
16 | CF | Karlan Grant | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | ||
18 | CM | Ebou Adams | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | ||
32 | RW | Ollie Tanner | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | ||
14 | 2 | RB | Mahlon Romeo | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | |
5 | CB | Mark McGuinness | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
10 | CM | Aaron Ramsey | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
12 | CB | Nathaniel Phillips | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
24 | CB | Jonathan Panzo | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
20 | 15 | AM | David Turnbull | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
21 | GK | Jak Alnwick | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
CB | Jack Simpson | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |||
30 | LB | Josh Wilson-Esbrand | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
35 | CM | Andy Rinomhota | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | ||
44 | CB | Xavier Benjamin | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
Total | 76 | 1 | 0 | 2 | 0 | 0 | 4 | 0 | 0 | 82 | 1 | 0 |
Clean sheets
editIncludes all competitive matches. The list is sorted by squad number when total clean sheets are equal. Numbers in parentheses represent games where both goalkeepers participated and both kept a clean sheet; the number in parentheses is awarded to the goalkeeper who was substituted on, whilst a full clean sheet is awarded to the goalkeeper who was on the field at the start of play.
- As of match played 5 May 2024
Rank | No. | Nat. | Name | Matches played | Championship | FA Cup | EFL Cup | Total |
---|---|---|---|---|---|---|---|---|
1 | 21 | Jak Alnwick | 25 | 7 | 0 | 0 | 7 | |
2 | 1 | Ethan Horvath | 16 | 4 | 0 | 0 | 4 | |
3 | Rúnar Alex Rúnarsson | 8 | 1 | 0 | 0 | 1 |
Captains
edit- Correct as of match played on 5 May 2024
No. | Nat. | Pos. | Name | Championship | FA Cup | EFL Cup | Total |
---|---|---|---|---|---|---|---|
8 | CM | Joe Ralls | 30 | 0 | 0 | 30 | |
6 | CM | Ryan Wintle | 11 | 1 | 1 | 13 | |
10 | CM | Aaron Ramsey | 2 | 0 | 0 | 2 | |
19 | AM | Romaine Sawyers | 0 | 0 | 1 | 1 | |
21 | GK | Jak Alnwick | 0 | 0 | 1 | 1 |
Contracts
editDate | Position | Nationality | Name | Status | Contract Length | Expiry Date | Ref. |
---|---|---|---|---|---|---|---|
9 June 2023 | CF | Mark Harris | Rejected | 0 years | June 2023 | [2][3] | |
9 June 2023 | LB | Joel Bagan | Signed | 3 years | June 2026 | [2][4] | |
9 June 2023 | DM | Eli King | Signed | 3 years | June 2026 | [2][5] | |
4 August 2023 | DM | Ryan Wintle | Signed | 3 years | June 2026 | [6] | |
17 August 2023 | CB | Mark McGuinness | Signed | 4 years | June 2027 | [7] | |
24 August 2023 | RB | Perry Ng | Signed | 3 years | June 2026 | [8] | |
15 September 2023 | CM | Joel Colwill | Signed | 5 years | June 2028 | [9] | |
15 September 2023 | AM | Rubin Colwill | Signed | 4 years | June 2027 | [9] | |
18 September 2023 | GK | Jak Alnwick | Signed | 1 year | June 2025 | [10] | |
19 January 2024 | AM | Cian Ashford | Signed | 3+1⁄2 years | June 2027 | [11] | |
11 March 2024 | CM | Joe Ralls | Signed | 1 year | June 2025 | [12] |
Transfers
editIn
editDate | Pos | Player | Transferred from | Fee | Ref |
---|---|---|---|---|---|
5 July 2023 | CB | Dimitrios Goutas | Sivasspor | Free Transfer | [13] |
6 July 2023 | CB | Freddie Cook † | Leicester City | Free Transfer | [14] |
7 July 2023 | LW | Yakou Méïté | Reading | Free Transfer | [15] |
15 July 2023 | CM | Aaron Ramsey | Nice | Free Transfer | [16] |
21 July 2023 | CF | Finlay Johnson ‡ | Stevenage | Compensation | [17] |
18 August 2023 | CM | Manolis Siopis | Trabzonspor | Free Transfer | [18] |
15 September 2023 | GK | Corey Foggarty † | Cambrian & Clydach Vale | Free Transfer | [19] |
19 September 2023 | CB | Malachi Fagan-Walcott ‡ | Free agent | — | [20] |
23 January 2024 | CB | Ryotaro Tsunoda | Yokohama F. Marinos | Undisclosed | [21] |
1 February 2024 | GK | Ethan Horvath | Nottingham Forest | Undisclosed | [22] |
1 February 2024 | AM | David Turnbull | Celtic | Undisclosed | [23] |
‡ Signed initially for the Under-21s
† Signed initially for the Academy
Out
editDate | Pos | Player | Transferred to | Fee | Ref |
---|---|---|---|---|---|
30 June 2023 | CB | Jac Clay | Pontyclun | Released | [2] |
30 June 2023 | CF | Mark Harris | Oxford United | Released | [3][24] |
30 June 2023 | DM | Taylor Jones | Cambrian & Clydach Vale | Released | [2] |
30 June 2023 | RW | Jack Leahy | Hornchurch | Released | [2][25] |
30 June 2023 | CB | Aidan MacNamara | Haverfordwest County | Released | [2] |
30 June 2023 | GK | Dillon Phillips | Rotherham United | Released | [2][26] |
30 June 2023 | CB | Owen Pritchard | Pontypridd United | Released | [2] |
30 June 2023 | RB | Tom Sang | Port Vale | Released | [2][27] |
30 June 2023 | RW | Gavin Whyte | Portsmouth | Released | [2][28] |
30 June 2023 | CF | Connor Wickham | Free agent | Released | [2] |
24 July 2023 | CF | Max Watters | Barnsley | Undisclosed | [29] |
30 August 2023 | GK | Ryan Allsop | Hull City | Undisclosed | [30] |
31 August 2023 | CB | Jack Simpson | Free agent | Mutual Consent | [31] |
1 February 2024 | RB | Vontae Daley-Campbell | Peterborough United | Mutual Consent | [32][33] |
Loaned in
editDate | Pos | Player | Loaned from | Date until | Ref |
---|---|---|---|---|---|
4 July 2023 | CF | Iké Ugbo | Troyes | 11 January 2024[a] | [34][35] |
15 July 2023 | CF | Karlan Grant | West Bromwich Albion | End of Season | [36] |
1 August 2023 | RW | Josh Bowler | Nottingham Forest | End of Season | [37] |
18 August 2023 | GK | Rúnar Alex Rúnarsson | Arsenal | 1 February 2024[b] | [38][39] |
1 September 2023 | CB | Jonathan Panzo | Nottingham Forest | End of Season | [40] |
30 January 2024 | CB | Nat Phillips | Liverpool | End of Season | [41] |
31 January 2024 | CF | Famara Diédhiou | Granada | End of Season | [42] |
1 February 2024 | LB | Josh Wilson-Esbrand | Manchester City | End of Season | [43] |
Loaned out
editDate | Pos | Player | Loaned to | End date | Ref |
---|---|---|---|---|---|
10 July 2023 | CB | Oliver Denham | Dundee United | 22 January 2024[a] | [44] |
26 July 2023 | LB | Tom Davies | Kilmarnock | End of Season | [45] |
28 July 2023 | DM | Eli King | Morecambe | 8 January 2024[b] | [46][47] |
2 August 2023 | SS | Isaak Davies | Kortrijk | End of Season | [48] |
11 August 2023 | LB | Joel Bagan | Zulte Waregem | End of Season | [49] |
16 August 2023 | LW | Sheyi Ojo | Kortijk | End of Season | [50] |
24 August 2023 | GK | Rohan Luthra | Slough Town | 1 January 2024 | [51] |
26 August 2023 | CF | Chanka Zimba | Maidenhead United | End of Season[c] | [52][53] |
12 January 2024 | CB | Malachi Fagan-Walcott | Dunfermline Athletic | End of Season | [54] |
15 January 2024 | DM | Eli King | Ross County | End of Season | [55] |
17 January 2024 | AM | Kieron Evans | Gateshead | End of Season | [56] |
23 January 2024 | CB | Ryotaro Tsunoda | Kortijk | End of Season | [21] |
31 January 2024 | CM | Ebou Adams | Derby County | End of Season | [57] |
31 January 2024 | CF | James Crole | Queen's Park | End of Season | [58] |
1 February 2024 | RB | Xavier Benjamin | Dunfermline Athletic | End of Season | [59] |
1 February 2024 | GK | Jake Dennis | Gloucester City | End of Season | [60] |
1 February 2024 | CM | Ryan kavanagh | Truro City | End of Season | [61] |
1 February 2024 | CM | Andy Rinomhota | Rotherham United | End of Season | [62] |
2 February 2024 | CB | Oliver Denham | Sligo Rovers | End of Season | [63] |
Pre-season and friendlies
editOn 9 June, Cardiff City announced their first pre-season friendly, against Wycombe Wanderers to contest Joe Jacobson's tesimonial.[64] Two weeks later, two home friendlies were confirmed, against Penybont and The New Saints.[65] Two behind-closed-doors fixtures were also included during pre-season, against Cambridge United and Bristol Rovers.[66]
Win Draw Loss Fixtures
1 July 2023 Friendly | Cardiff City | 2–0 | Penybont | Leckwith |
15:00 BST | McGuinness 11' Tanner 80' |
Cardiff City Official Site | Stadium: Cardiff City Stadium |
4 July 2023 Friendly | Cardiff City | 3–1 | The New Saints | Leckwith |
19:30 BST |
|
Report | Redmond 14' | Stadium: Cardiff City Stadium |
7 July 2023 Friendly | Cardiff City | 1–1 | Cambridge United | Leckwith |
15:00 BST | Robinson 75' | Report | Ahadme 90' | Stadium: Cardiff City Stadium Attendance: 0 (Behind-closed-doors) |
11 July 2023 Friendly | Cardiff City | 2–1 | Bristol Rovers | Leckwith |
15:00 BST | Robinson 45+1' Tanner 49' |
Report | Sinclair 13' | Stadium: Cardiff City Stadium Attendance: 0 (Behind-closed-doors) |
19 July 2023 Friendly | Braga | 1–0 | Cardiff City | Algarve, Portugal |
19:00 WEST 19:00 BST |
Banza 40' (pen.) | Report |
22 July 2023 Friendly | Porto | 4–0 | Cardiff City | Algarve, Portugal |
19:00 WEST 19:00 BST |
Martínez 16', 45+1' Taremi 50' (pen.) Navarro 76' |
Report |
29 July 2023 Joe Jacobson's Testimonial | Wycombe Wanderers | 0–0 | Cardiff City | High Wycombe |
15:00 BST | Report | Stadium: Adams Park |
Competitions
editOverall record
editCompetition | First match | Last match | Starting round | Final position | Record | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |||||
Championship | 6 August 2023 | 4 May 2024 | Matchday 1 | 12th | 46 | 19 | 5 | 22 | 53 | 70 | −17 | 41.30 |
FA Cup | 6 January 2024 | Third round | Third round | 1 | 0 | 0 | 1 | 0 | 4 | −4 | 0.00 | |
EFL Cup | 9 August 2023 | 27 September 2023 | First round | Third Round | 3 | 1 | 1 | 1 | 7 | 8 | −1 | 33.33 |
Total | 50 | 20 | 6 | 24 | 60 | 82 | −22 | 40.00 |
Last updated: 4 May 2024
Source: Soccerway
Championship
editLeague table
editPos | Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|---|
9 | Coventry City | 46 | 17 | 13 | 16 | 70 | 59 | +11 | 64 |
10 | Preston North End | 46 | 18 | 9 | 19 | 56 | 67 | −11 | 63 |
11 | Bristol City | 46 | 17 | 11 | 18 | 53 | 51 | +2 | 62 |
12 | Cardiff City | 46 | 19 | 5 | 22 | 53 | 70 | −17 | 62 |
13 | Millwall | 46 | 16 | 11 | 19 | 45 | 55 | −10 | 59 |
14 | Swansea City | 46 | 15 | 12 | 19 | 59 | 65 | −6 | 57 |
15 | Watford | 46 | 13 | 17 | 16 | 61 | 61 | 0 | 56 |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) Number of 12-point sending off offences; 9) Play-off (only if needed to determine promotion/relegation)[67]
Results summary
editOverall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
46 | 19 | 5 | 22 | 53 | 70 | −17 | 62 | 10 | 3 | 10 | 27 | 32 | −5 | 9 | 2 | 12 | 26 | 38 | −12 |
Last updated: 4 May 2024.
Source: Soccerway
Results by round
editA = Away; H = Home; W = Win; D = Draw; L = Loss
Notes:
- 1 Matchday 29 (vs Blackburn Rovers) was postponed due to Blackburn's FA Cup involvement.
Matches
editOn 22 June, the EFL Championship fixtures were released.[68]
Win Draw Loss Fixtures
6 August 2023 1 | Leeds United | 2–2 | Cardiff City | Leeds |
14:30 BST | Cooper 49' Ampadu 90+3' Summerville 90+5' 90+6' |
BBC Report Sky Report |
Bowler 23' Ugbo 39' Méïté 70' |
Stadium: Elland Road Attendance: 36,368 Referee: Josh Smith (Peterborough) |
Note: Live on Sky Sports |
12 August 2023 2 | Cardiff City | 1–2 | Queens Park Rangers | Leckwith |
15:00 BST | Adams 25' Ugbo 78' Bowler 83' |
BBC Report Sky report |
Armstrong 27', 34' Paal 65' Adomah 90' |
Stadium: Cardiff City Stadium Attendance: 21,230 Referee: Oliver Langford (West Midlands) |
19 August 2023 3 | Leicester City | 2–1 | Cardiff City | Leicester |
15:00 BST | Mavididi 5' Marçal-Madivadua 36' Casadei 90+2' |
BBC Report Sky report |
Ramsey 19', 45+1' Goutas 57' Collins 87' Simpson 90+1' Romeo 90+4' 90+6' |
Stadium: King Power Stadium Attendance: 31,595 Referee: Graham Scott (Oxfordshire) |
26 August 2023 4 | Cardiff City | 2–1 | Sheffield Wednesday | Leckwith |
15:00 BST | Ugbo 48' Wintle 90+8' (pen) |
BBC Report Sky report |
Bannan 43', 76' Bernard 66' Delgado 80' Paterson 90' Windass 90+12' |
Stadium: Cardiff City Stadium Attendance: 21,058 Referee: Darren Bond (Lancashire) |
2 September 2023 5 | Ipswich Town | 3–2 | Cardiff City | Ipswich |
15:00 BST | Clarke 33' Broadhead 59', 90+6' Burns 64' Ladapo 68', 78' Williams 90' |
BBC Report Sky report |
Ramsey 30' Tanner 38' Ralls 52' Ng 65' Panzo 87' |
Stadium: Portman Road Attendance: 28,011 Referee: Gavin Ward (Surrey) |
16 September 2023 6 | Cardiff City | 2–0 | Swansea City | Leckwith |
19:45 BST | Tanner 71', 81' Ramsey 86' (pen) |
BBC report Sky report |
Fulton 57' | Stadium: Cardiff City Stadium Attendance: 28,648 Referee: Samuel Barrott (Yorkshire) |
Note: Live on Sky TV |
19 September 2023 7 | Cardiff City | 3–2 | Coventry City | Leckwith |
19:45 BST | BBC Report Sky report |
|
Stadium: Cardiff City Stadium Attendance: 18,297 Referee: Sam Allison (Wiltshire) |
24 September 2023 8 | Sunderland | 0–1 | Cardiff City | Monkwearmouth |
15:00 BST | BBC report Sky report |
|
Stadium: Stadium of Light Attendance: 41,581 Referee: Steve Martin (Staffordshire) |
30 September 2023 9 | Cardiff City | 2–0 | Rotherham United | Leckwith |
15:00 BST | BBC report Sky report |
Stadium: Cardiff City Stadium Attendance: 20,136 Referee: Leigh Doughty (Lancashire) |
3 October 2023 10 | Middlesbrough | 2–0 | Cardiff City | Middlesbrough |
19:45 BST |
|
BBC report Sky report |
Stadium: Riverside Stadium Attendance: 24,276 Referee: Andy Madley (Huddersfield) |
7 October 2023 11 | Cardiff City | 1–1 | Watford | Leckwith |
15:00 BST |
|
BBC report Sky report |
Stadium: Cardiff City Stadium Attendance: 19,804 Referee: Gavin Ward (Surrey) |
21 October 2023 12 | Blackburn Rovers | 1–0 | Cardiff City | Blackburn |
15:00 BST | Rankin-Costello 53' | BBC report Sky report |
Stadium: Ewood Park Attendance: 13,572 Referee: Bobby Madley (Yorkshire) |
24 October 2023 13 | Huddersfield Town | 0–4 | Cardiff City | Huddersfield |
19:45 BST | BBC report Sky report |
Stadium: John Smith’s Stadium Attendance: 16,780 Referee: Anthony Backhouse (Cumbria) |
28 October 2023 14 | Cardiff City | 2–0 | Bristol City | Leckwith |
15:00 BST | BBC report Sky report |
Stadium: Cardiff City Stadium Attendance: 25,803 Referee: Darren England (Barnsley) |
4 November 2023 15 | Stoke City | 0–0 | Cardiff City | Stoke-on-Trent |
15:00 GMT | BBC report Sky report |
Stadium: Bet365 Stadium Attendance: 23,089 Referee: Oliver Langford (West Midlands) |
11 November 2023 16 | Cardiff City | 2–3 | Norwich City | Leckwith |
15:00 GMT | BBC report Sky report |
Stadium: Cardiff City Stadium Attendance: 21,271 Referee: Rebecca Welch (Tyneside) |
25 November 2023 17 | Preston North End | 1–2 | Cardiff City | Preston |
15:00 GMT | BBC report Sky report |
Stadium: Deepdale Attendance: 14,593 Referee: Bobby Madley (Yorkshire) |
28 November 2023 18 | Cardiff City | 0–1 | West Bromwich Albion | Leckwith |
19:45 GMT | BBC report Sky report |
Sarmiento 50' | Stadium: Cardiff City Stadium Attendance: 18,248 Referee: Josh Smith (Peterborough) |
2 December 2023 19 | Southampton | 2–0 | Cardiff City | Southampton |
15:00 GMT |
|
BBC report Sky report |
Stadium: St Mary's Stadium Attendance: 28,659 Referee: James Bell (South Yorkshire) |
9 December 2023 20 | Cardiff City | 1–0 | Millwall | Leckwith |
15:00 GMT | BBC report Sky report |
|
Stadium: Cardiff City Stadium Attendance: 19,426 Referee: Andrew Kitchen (Durham) |
13 December 2023 21 | Cardiff City | 0–1 | Birmingham City | Leckwith |
19:45 GMT | Méïté 55' | BBC report Sky report |
Stadium: Cardiff City Stadium Attendance: 17,669 Referee: Steve Martin (Staffordshire) |
16 December 2023 22 | Hull City | 3–0 | Cardiff City | Kingston upon Hull |
15:00 GMT | BBC report Sky report |
Stadium: KCOM Stadium Attendance: 20,352 Referee: Keith Stroud (Hampshire) |
23 December 2023 23 | Sheffield Wednesday | 1–2 | Cardiff City | Owlerton, Sheffield |
15:00 GMT |
|
BBC report Sky report |
Stadium: Hillsborough Attendance: 26,009 Referee: Samuel Barrott (Yorkshire) |
26 December 2023 24 | Cardiff City | 2–2 | Plymouth Argyle | Cardiff |
15:00 GMT | BBC report Sky report |
|
Stadium: Cardiff City Stadium Attendance: 23,583 Referee: Andy Davies |
29 December 2023 25 | Cardiff City | 0–2 | Leicester City | Leckwith |
19:45 GMT | BBC report Sky report |
|
Stadium: Cardiff City Stadium Attendance: 24,656 Referee: John Busby (Oxfordshire) |
1 January 2024 26 | Queens Park Rangers | 1–2 | Cardiff City | Sheperd’s Bush |
15:00 GMT |
|
BBC report Sky report |
Stadium: Loftus Road Attendance: 16,849 Referee: Andrew Kitchen (Durham) |
13 January 2024 27 | Cardiff City | 0–3 | Leeds United | Leckwith |
15:00 GMT | BBC report Sky report |
Bamford 13' James 31' Summerville 79' Rutter 88' |
Stadium: Cardiff City Stadium Attendance: 25,991 Referee: Oliver Langford (West Midlands) |
20 January 2024 28 | Plymouth Argyle | 3–1 | Cardiff City | Plymouth |
15:00 GMT | BBC report Sky report |
|
Stadium: Home Park Attendance: 16.471 Referee: Steve Martin (Staffordshire) |
3 February 2024 30 | Watford | 0–1 | Cardiff City | Watford |
15:00 GMT | Chakvetadze 44' Pollock 47' Livermore 50' |
BBC report Sky report |
Bowler 41', 69' Colwill 51' Goutas 91' |
Stadium: Vicarage Road Attendance: 19,739 Referee: John Busby (Oxfordshire) |
10 February 2024 31 | Cardiff City | 0–2 | Preston North End | Leckwith |
15:00 GMT | Alnwick 41' Méïté 90' |
BBC report Sky report |
Riis Jakobsen 31' Whiteman 40' Frøkjær-Jensen 74' |
Stadium: Cardiff City Stadium Attendance: 18,763 Referee: Dean Whitestone (Northampton) |
13 February 2024 32 | West Bromwich Albion | 2–0 | Cardiff City | West Bromwich |
20:00 GMT | BBC report Sky report |
Stadium: The Hawthorns Attendance: 23,541 Referee: Rebecca Welch (Tyneside) |
17 February 2024 33 | Norwich City | 4–1 | Cardiff City | Norwich |
15:00 GMT |
|
BBC report Sky report |
|
Stadium: Carrow Road Attendance: 25,902 Referee: Darren Bond (Lancashire) |
20 February 2024 29[69] | Cardiff City | 0–0 | Blackburn Rovers | Leckwith |
19:45 GMT | BBC report Sky report |
Stadium: Cardiff City Stadium Attendance: 17,131 Referee: Leigh Doughty (Lancashire) | ||
Note: Fixture was originally scheduled for 27 January, but was postponed due to Blackburn's FA Cup involvement. |
24 February 2024 34 | Cardiff City | 2–1 | Stoke City | Leckwith |
15:00 GMT | BBC report Sky report |
|
Stadium: Cardiff City Stadium Attendance: 18,976 Referee: Anthony Backhouse (Cumbria) |
2 March 2024 35 | Bristol City | 0–1 | Cardiff City | Bristol |
12:30 GMT |
|
BBC report Sky report EFL report |
|
Stadium: Ashton Gate Stadium Attendance: 24,035 Referee: Sam Allison |
6 March 2024 36 | Cardiff City | 1–0 | Huddersfield Town | Leckwith |
19:45 GMT | BBC report Sky report |
|
Stadium: Cardiff City Stadium Attendance: 17,243 Referee: Matt Donohue (Manchester) |
9 March 2024 37 | Cardiff City | 2–1 | Ipswich Town | Leckwith |
12:30 GMT | BBC report Sky report |
|
Stadium: Cardiff City Stadium Attendance: 21,771 Referee: Oliver Langford (West Midlands) | |
Note: Live on Sky TV |
16 March 2024 38 | Swansea City | 2–0 | Cardiff City | Swansea |
12:30 GMT | BBC report Sky report EFL report |
|
Stadium: Swansea.com Stadium Attendance: 20,005 Referee: David Webb (County Durham) | |
Note: Live on Sky TV |
29 March 2024 39 | Cardiff City | 0–2 | Sunderland | Leckwith |
15:00 GMT | BBC report Sky report |
|
Stadium: Cardiff City Stadium Attendance: 22,141 Referee: Jeremy Simpson (Lancashire) |
1 April 2024 40 | Coventry City | 1–2 | Cardiff City | Coventry |
15:00 BST | Simms 22' | BBC report Sky report |
Kitching 29' (og), 67' (og) | Stadium: Coventry Building Society Arena Attendance: 28,529 Referee: Leigh Doughty (Lancashire) |
6 April 2024 41 | Cardiff City | 1–3 | Hull City | Leckwith |
15:00 BSTT | Grant 57' | BBC report Sky report |
Stadium: Cardiff City Stadium Attendance: 20,688 Referee: John Busby (Oxfordshire) |
10 April 2024 42 | Birmingham City | 0–1 | Cardiff City | Birmingham |
19:45 BST | BBC report Sky report |
Bowler 65' | Stadium: St Andrews Stadium Attendance: 20,894 Referee: Sam Allison (Wiltshire) |
13 April 2024 43 | Millwall | 3–1 | Cardiff City | Bermondsey |
15:00 BST | BBC report Sky report |
Stadium: The Den Attendance: 17,151 Referee: Will Finnie (Bedfordshire) |
20 April 2024 44 | Cardiff City | 2–1 | Southampton | Leckwith |
15:00 BST | BBC report Sky report |
|
Stadium: Cardiff City Stadium Attendance: 22,372 Referee: Oliver Langford (West Midlands) |
27 April 2024 45 | Cardiff City | 1–4 | Middlesbrough | Leckwith |
15:00 BST | Bowler 90+1' | BBC report Sky report |
Stadium: Cardiff City Stadium Attendance: 22,999 Referee: Jeremy Simpson (Lancashire) |
4 May 2024 46 | Rotherham United | 5–2 | Cardiff City | Rotherham |
12:30 BST | BBC report Sky report |
Stadium: AESSEAL New York Stadium Referee: Andy Davies |
FA Cup
editCardiff entered the competition in the third round, as a Championship club, and were drawn away to Sheffield Wednesday.[70]
Win Draw Loss Fixtures
6 January 2024 Third Round | Sheffield Wednesday | 4–0 | Cardiff City | Owlerton, Sheffield |
17:30 GMT | BBC report Sky report |
Stadium: Hillsborough Attendance: 10,955 Referee: Thomas Kirk (Manchester) |
EFL Cup
editCardiff were drawn at home to Colchester United in the first round,[71] and then away to Birmingham City in the second round[72] and Blackburn Rovers in the third round.[73]
Win Draw Loss Fixtures
9 August 2023 First round | Cardiff City | 2–2 (3–0 p) | Colchester United | Leckwith |
19:45 BST | Colwill 19', 78' Etete 35' |
BBC Sport | Akinde 40' Taylor 44' Tovide 89' Greenidge 90+7' |
Stadium: Cardiff City Stadium Attendance: 5,158 Referee: Will Finnie |
Penalties | ||||
Colwill Romeo Ojo Ugbo |
Fevrier Tchamadeu Hopper |
29 August 2023 Second round | Birmingham City | 1–3 | Cardiff City | Bordesley |
19:45 BST | Oakley 35' Jutkiewicz 56' Hogan 70' Cosgrove 76' |
BBC Report Sky report |
Colwill 3' Rinomhota 23' Etete 50', 90+4' Wintle 68' Romeo 90+3' |
Stadium: St Andrew's Stadium Referee: Leigh Doughty (Blackpool) |
27 September 2023 Third round | Blackburn Rovers | 5–2 | Cardiff City | Blackburn |
19:45 BST | Garrett 13' Sigurðsson 36' Moran 49', 54' Markanday 69' |
BBC report Sky report |
Robinson 18' Etete 45+3' |
Stadium: Ewood Park Attendance: 5,371 Referee: Andrew Kitchen |
Welsh League Cup
editCardiff were drawn away against Cambrian & Clydach Vale in the first round.[74]
Win Draw Loss Fixtures
21 July 2023 First round | Cambrian & Clydach Vale | 2–2 (3–4 p) | Cardiff City Under 21 | Clydach Vale |
19:30 BST | Parker 6' Morgan 90+1' |
Report | K. Jones 33' (og) Ashford 44' |
Stadium: King George's New Field Referee: Alex McInch |
Penalties | ||||
Spencer Thomas Morgan Keetch Parker Caffell |
Crole Ashford Wigley Lawlor Hughes Spiers |
6 August 2023 Second round | Haverfordwest County | 0–4 | Cardiff City Under 21 | Haverfordwest |
14:30 BST | Club report | Ashford 7', 26', 47', 65' | Stadium: Bridge Meadow Stadium Referee: Benjamin Williams |
19 September 2023 Third round | Swansea City | 1–1 (5-3 p) | Cardiff City Under 21 | Swansea |
19:30 BST |
|
Cymru Football report |
|
Stadium: Swansea.com Stadium Referee: Bryn Markham-Jones |
Penalties | ||||
|
References
edit- ^ "Erol Bulut appointed as First Team Manager". Cardiff City FC. 3 June 2023. Retrieved 3 June 2023.
- ^ a b c d e f g h i j k l "2022/23 Retained List". Cardiff City FC. 9 June 2023. Retrieved 9 June 2023.
- ^ a b "Mark Harris departs". Cardiff City FC. 30 June 2023. Retrieved 30 June 2023.
- ^ "Joel Bagan pens a new City deal". Cardiff City F.C. 1 July 2023. Retrieved 1 July 2023.
- ^ "Eli King signs new three-year contract". Cardiff City F.C. 27 June 2023. Retrieved 28 June 2023.
- ^ "Ryan Wintle pens a new three-year deal". Cardiff City F.C. 4 August 2023. Retrieved 4 August 2023.
- ^ "Mark McGuinness signs a new four-year deal". Cardiff City F.C. 17 August 2023. Retrieved 17 August 2023.
- ^ "Perry Ng signs new City deal". Cardiff City F.C. 24 August 2023. Retrieved 24 August 2023.
- ^ a b "Rubin Colwill & Joe Colwill sign new City deals". Cardiff City. 15 September 2023. Retrieved 15 September 2023.
- ^ "Jak Alnwick pens a new contract". Cardiff City. 18 September 2023. Retrieved 18 September 2023.
- ^ "Cian Ashford extends contract with the Bluebirds". Cardiff City. 19 January 2024. Retrieved 19 January 2024.
- ^ "Cardiff City: Captain Joe Ralls signs new Bluebirds contract". BBC Sport Football. 11 March 2024. Retrieved 29 March 2024.
- ^ "Dimitrios Goutas joins Cardiff City". Cardiff City F.C. 5 July 2023. Retrieved 5 July 2023.
- ^ "Young Bluebirds sign professional contracts with Cardiff City". Cardiff City FC. 6 July 2023. Retrieved 6 July 2023.
- ^ "Yakou Méïté signs for Cardiff City". Cardiff City FC. 7 July 2023. Retrieved 7 July 2023.
- ^ "Aaron Ramsey returns home". Cardiff City FC. 15 July 2023. Retrieved 15 July 2023.
- ^ "Finlay Johnson signs for City". Cardiff City FC. 21 July 2023. Retrieved 21 July 2023.
- ^ "Manolis Siopis is a Bluebird". Cardiff City FC. 18 August 2023. Retrieved 18 August 2023.
- ^ "Corey Foggarty signs for City". Cardiff City FC. 15 September 2023. Retrieved 15 September 2023.
- ^ "Malachi Fagan-Walcott signs for City". Cardiff City FC. 19 September 2023. Retrieved 19 September 2023.
- ^ a b "Tsunoda completes transfer and loan out deal". Cardiff City FC. 23 January 2024.
- ^ "Ethan Horvath signs". Cardiff City FC. 1 February 2024. Retrieved 2 February 2024.
- ^ "David Turnbull is a Bluebird". Cardiff City F.C. 1 February 2024. Retrieved 11 February 2024.
- ^ "Oxford sign former Cardiff forward Harris". British Broadcasting Corporation. 11 July 2023. Retrieved 11 July 2023.
- ^ "Jack Leahy signs". Hornchurch FC. 23 June 2023. Retrieved 28 June 2023.
- ^ "Rotherham sign keeper Phillips after Cardiff exit". British Broadcasting Corporation. 4 July 2023. Retrieved 4 July 2023.
- ^ "Port Vale FC Announce Tom Sang As First Summer Signing". Port Vale FC. 12 June 2023. Retrieved 12 June 2023.
- ^ "Pompey Complete Whyte Signing". Portsmouth FC. 2 July 2023. Retrieved 2 July 2023.
- ^ "Max Watters Returns To Oakwell In Permanent Deal". Barnsley FC. 24 July 2023. Retrieved 24 July 2023.
- ^ "Ryan Allsop joins Hull City". Cardiff City FC. 30 August 2023. Retrieved 30 August 2023.
- ^ "Jack Simpson leaves by mutual consent". Cardiff City FC. 31 August 2023. Retrieved 31 August 2023.
- ^ "Vontae Daley-Campbell departs". Cardiff City FC. 1 February 2024. Retrieved 1 February 2024.
- ^ "Posh Complete Signing Of Daley-Campbell". Peterborough United FC. 14 February 2024. Retrieved 15 February 2024.
- ^ "Iké Ugbo is a Bluebird". Cardiff City FC. 4 July 2023. Retrieved 4 July 2023.
- ^ "Ugbo recalled by Troyes". Cardiff City FC. 11 January 2024. Retrieved 11 January 2024.
- ^ "Karlan Grant is a Bluebird". Cardiff City. 15 July 2023. Retrieved 15 July 2023.
- ^ "Josh Bowler is a Bluebird". Cardiff City. 1 August 2023. Retrieved 1 August 2023.
- ^ "JRúnar Alex Rúnarsson joins from Arsenal". Cardiff City. 18 August 2023. Retrieved 1 August 2023.
- ^ "Rúnarsson returns to Arsenal". Cardiff City FC. 1 February 2024. Retrieved 1 February 2024.
- ^ "Jonathan Panzo picks the Bluebirds". Cardiff City. 1 September 2023. Retrieved 1 September 2023.
- ^ "Nat Phillips joins Cardiff City". Cardiff City FC. 30 January 2024. Retrieved 31 January 2024.
- ^ "Famara Diédhiou signs for the Bluebirds on loan". Cardiff City. 31 January 2024. Retrieved 11 February 2024.
- ^ "Josh Wilson-Esbrand joins Cardiff City". Cardiff City FC. 1 February 2024. Retrieved 2 February 2024.
- ^ "Ollie Denham joins Dundee United". Cardiff City F.C. 10 July 2023. Retrieved 10 July 2023.
- ^ "Davies joins Killie from Cardiff". Kilmarnock FC. 26 July 2023. Retrieved 26 July 2023.
- ^ "King arrives on loan from Cardiff". Morecambe FC. 28 July 2023. Retrieved 28 July 2023.
- ^ "Bluebirds recall Eli King". Cardiff City FC. 8 January 2024. Retrieved 8 January 2024.
- ^ "Isaak Davies joins K.V. Kortrijk". Cardiff City FC. 2 August 2023. Retrieved 2 August 2023.
- ^ "Joel Bagan joins S.V. Zulte Waregem". Cardiff City FC. 11 August 2023. Retrieved 11 August 2023.
- ^ "Sheyi Ojo joins K.V. Kortrijk". Cardiff City FC. 16 August 2023. Retrieved 16 August 2023.
- ^ "Rohan Luthra joins Slough Town". Cardiff City FC. 24 August 2023. Retrieved 24 August 2023.
- ^ "Chanka Zimba joins Maidenhead United". Cardiff City FC. 26 August 2023. Retrieved 26 August 2023.
- ^ "Chanka Zimba extends spell with Maidenhead United". Cardiff City FC. 8 January 2024. Retrieved 8 January 2024.
- ^ "Fagan-Walcott joins Dunfermline Athletic on loan". Cardiff City FC. 12 January 2024. Retrieved 12 January 2024.
- ^ "Eli King joins Ross County". Cardiff City FC. 15 January 2024.
- ^ "Kieron Evans joins Gateshead". Cardiff City FC. 17 January 2024. Retrieved 17 January 2024.
- ^ "Ebou Adams joins Derby County". Cardiff City FC. 31 January 2024. Retrieved 31 January 2024.
- ^ "James Crole joins Queen's Park". Cardiff City FC. 31 January 2024. Retrieved 31 January 2024.
- ^ "Xavier Benjamin joins Dunfermline Athletic on loan". Cardiff City FC. 1 February 2024. Retrieved 2 February 2024.
- ^ "Jake Dennis joins Gloucester City on loan". Cardiff City F.C. 1 February 2024. Retrieved 11 February 2024.
- ^ "Ryan Kavanagh joins Truro City on loan". Cardiff City F.C. 1 February 2024. Retrieved 11 February 2024.
- ^ "Andy Rinomhota joins Rotherham United". Cardiff City FC. 1 February 2024. Retrieved 2 February 2024.
- ^ "Ollie Denham joins on loan from Cardiff City". Sligo Rovers. 2 February 2024.
- ^ "Pre-Season 2023 | Wycombe Wanderers vs. Cardiff City - 29/07". Cardiff City FC. 9 June 2023. Retrieved 9 June 2023.
- ^ "2023 Pre-Season | Home Fixtures Announced". Cardiff City FC. 23 June 2023. Retrieved 23 June 2023.
- ^ "Behind Closed Doors Fixtures Announced". Cardiff City FC. 29 June 2023. Retrieved 29 June 2023.
- ^ "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". EFL. Retrieved 8 April 2022.
- ^ "2023/24 Sky Bet Championship fixtures". Cardiff City FC. 22 June 2023. Retrieved 22 June 2023.
- ^ "Fixture alteration | Cardiff City vs. Blackburn Rovers". Cardiff City FC. 15 January 2024. Retrieved 15 January 2024.
- ^ "City to visit Sheffield Wednesday". Cardiff City FC. 3 December 2023. Retrieved 11 December 2023.
- ^ "Carabao Cup: Burton v Leicester, Leeds v Shrewsbury & Gillingham v Southampton in first round". British Broadcasting Corporation. 22 June 2023. Retrieved 22 June 2023.
- ^ "2023/24 Carabao Cup Round Two | Birmingham City vs. Cardiff City". Cardiff City FC. 9 August 2023. Retrieved 10 August 2023.
- ^ "Carabao Cup Round Three draw confirmed". English Football League. 30 August 2023. Retrieved 31 August 2023.
- ^ "Nathaniel MG Cup First Round Draw | Cambrian & Clydach vs. City". Cardiff City FC. 27 June 2023. Retrieved 27 June 2023.