2025–26 Cardiff City F.C. season

Cardiff City
2025–26 season
OwnerVincent Tan
ChairmanMehmet Dalman
Head coachBrian Barry-Murphy
StadiumCardiff City Stadium
League One2nd
FA CupFirst round
EFL CupQuarter-finals
EFL TrophyRound of 32
Top goalscorerLeague: Yousef Salech (12)
All: Yousef Salech (13)
Highest home attendance27,280 v Lincoln City
(7 March 2026)
Lowest home attendance15,814 v Burton Albion
(30 September 2025)
Average home league attendance19,398
Biggest win4-0 v Plymouth Argyle
4–0 v Barnsley
4–0 v Doncaster Rovers (Away)
4–0 v Exeter City (Away)
Biggest defeat2–5 v Plymouth Argyle
All statistics correct as of 17 March 2026.

The 2025–26 season is the 127th season in the history of Cardiff City Football Club and their first season back in League One (third tier) since the 2002–03 season following relegation from the Championship in the previous season. In addition to the domestic league, the club would also participate in the FA Cup, the EFL Cup, and the EFL Trophy.

Prior to the season starting, Brian Barry-Murphy was appointed as Head Coach on a three-year contract.[1]

Transfers

In

Date Pos. Player From Fee Ref.
3 July 2025 CM Matthew Apter Everton Free [2]
CB Gabriel Keita Norwich City [2]
CB Charlie O'Brien Queens Park Rangers [2]
29 August 2025 CB Jack Kingdon Manchester United [3]
CB Gabriel Osho Auxerre Undisclosed [4]
16 January 2026 GK Harry Tyrer Everton [5]
21 January 2026 CB Caden Voice Wolverhampton Wanderers Free Transfer [6]
2 February 2026 CAM Isaac Davies Nottingham Forest Undisclosed [7]
RW Herbie James Tottenham Hotspur [7]

Out

Date Pos. Player To Fee Ref.
4 July 2025 LW Callum O'Dowda Ferencváros Undisclosed [8]
5 August 2025 CB Ryotaro Tsunoda Yokohama F. Marinos [9]
8 January 2026 GK Jak Alnwick Huddersfield Town [10]
22 January 2026 LW Isaac Jefferies The New Saints [11]
29 January 2026 GK Ethan Horvath New York Red Bulls Free Transfer [12][13]

Loaned in

Date Pos. Player From Date until Ref.
6 August 2025 GK Nathan Trott Copenhagen 31 May 2026 [14]
1 September 2025 CAM Omari Kellyman Chelsea [15]
1 February 2026 LB Calum Scanlon Liverpool [16]

Loaned out

Date Pos. Player To Date until Ref.
27 June 2025 CF Michael Reindorf Newport County 3 February 2026[a] [17][18]
28 June 2025 CF Roko Šimić Karlsruher SC 31 May 2026 [19]
1 August 2025 CF Kion Etete Rotherham United 15 January 2026[b] [20][21]
22 August 2025 GK Ethan Horvath Sheffield Wednesday 2 January 2026 [22]
30 August 2025 CB Jesper Daland Fortuna Düsseldorf 31 May 2026 [23]
1 September 2025 CF Isaac Jefferies The New Saints 10 January 2026 [24]
CF Morgan Wigley Barry Town United [25]
21 October 2025 RB Will Spiers Merthyr Town 31 December 2025 [26]
3 January 2026 LB Luey Giles Eastleigh 31 May 2026 [27]
RB Will Spiers 9 February 2026[c] [27][28]
9 January 2026 CDM Dakarai Mafico Yeovil Town 31 May 2026 [29]
12 January 2026 CM Troy Perrett [30]
14 January 2026 CF Tanatswa Nyakuhwa Newport County [31]
21 January 2026 CF Kion Etete St Mirren [32]
3 February 2026 CF Michael Reindorf Tamworth [18]
4 February 2026 GK Ewan Griffiths Cardiff Metropolitan University [33]
9 February 2026 RB Will Spiers Merthyr Town [28]
13 February 2026 GK Jake Dennis 17 March 2026[d] [34][35]
17 March 2026 LB Jac Thomas 31 May 2026 [36]
  1. ^ On 3 February, Reindorf was recalled back from his season-long loan at Newport County and subsequently joined Tamworth on loan
  2. ^ On 15 January, Etete's initial season-long loan at Rotherham United was terminated
  3. ^ On 9 February, Spiers was recalled back from his loan at Eastleigh and subsequently joined Merthyr Town on loan
  4. ^ On 17 March, Dennis was recalled back from his short-term loan at Merthyr Town

Released / out of contract

Date Pos. Player Subsequent club Join date Ref.
30 June 2025 AM Kieron Evans Eastleigh 1 July 2025 [37]
CB Dimitrios Goutas Gençlerbirliği 3 July 2025 [38]
CM Aaron Ramsey UNAM [39]
GK Joe Thomas Barry Town 4 July 2025 [40]
CB Freddie Cook A.F.C.Telford United 8 August 2025 [40]
RW Cole Fleming Chippenham Town [40]
CM Raheem Conte Morecambe 20 August 2025 [40]
CF Yakou Méïté Damac 27 August 2025 [41]
RW Anwar El Ghazi Al-Sailiya SC 10 September 2025 [42]
LB Jamilu Collins Erzgebirge Aue 26 September 2025 [43]
CM Joe Ralls Plymouth Argyle 5 November 2025 [44][45]
CM Andy Rinomhota Reading 12 November 2025 [46][47]
CM Adeteye Gbadehan [40]
LW Baylin Johnson [40]

New contract

Date Pos. Player Contract until Ref.
2 July 2025 CAM Jake Davies Undisclosed[a] [48]
CB Alyas Debono [48]
CF Daniel Ola [48]
LB Jac Thomas [48]
3 July 2025 CF Isaac Jefferies Undisclosed [2]
31 July 2025 LW Mannie Barton Undisclosed[a] [49]
5 August 2025 RW Ollie Tanner 30 June 2029 [50]
27 August 2025 CB Dylan Lawlor 30 June 2028 [51]
22 September 2025 CF Isaak Davies 30 June 2029 [52]
RB Ronan Kpakio [53]
30 October 2025 CDM Eli King 30 June 2027 [54]
7 November 2025 GK Matthew Turner 30 June 2028 [55]
10 December 2025 GK Luke Armstrong [56]
20 January 2026 CF Yousef Salech 30 June 2030 [57]
2 March 2026 RW Cian Ashford [58]
16 March 2026 CAM Rubin Colwill [59]
  1. ^ a b First professional contract

Current squad

As of 17 March 2026

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
13 Nathan Trott GK (1998-11-21) 21 November 1998 40 0 2025 Copenhagen Loan 2026
30 Harry Tyrer GK (2001-12-06) 6 December 2001 0 0 2026 Everton Undisclosed 2029
41 Matthew Turner GK (2002-03-27) 27 March 2002 9 0 2021 Leeds United Free 2028[60]
Defenders
2 Will Fish CB (2003-02-17) 17 February 2003 61 2 2024 Manchester United Undisclosed 2028
3 Joel Bagan LB (2001-09-03) 3 September 2001 122 4 2020 Academy Trainee 2026[61]
4 Gabriel Osho CB/RB (1998-08-14) 14 August 1998 19 0 2025 Auxerre Undisclosed 2029[62]
12 Calum Chambers CB/RB/DM (1995-01-20) 20 January 1995 72 5 2024 Aston Villa Free 2027
23 Calum Scanlon LB (2005-02-14) 14 February 2005 6 0 2026 Liverpool Loan 2026
38 Perry Ng RB/LB/CB (1996-04-27) 27 April 1996 218 14 2021 Crewe Alexandra £350,000 2026[63]
44 Ronan Kpakio RB (2007-05-25) 25 May 2007 40 1 2024 Academy Trainee 2029[64]
48 Dylan Lawlor CB (2006-01-01) 1 January 2006 32 2 2024 Academy Trainee 2028[65]
Midfielders
6 Ryan Wintle DM/CM/CB (1997-06-13) 13 June 1997 157 6 2021 Crewe Alexandra Free 2026[66]
8 Omari Kellyman AM/RW/CF (2005-09-15) 15 September 2005 34 7 2025 Chelsea Loan 2026
10 Rubin Colwill AM/LW/RW (2002-04-27) 27 April 2002 181 21 2020 Academy Trainee 2027[67]
14 David Turnbull AM (1999-07-10) 10 July 1999 76 4 2024 Celtic Undisclosed 2027[68]
18 Alex Robertson CM/AMDM (2003-04-17) 17 April 2003 68 9 2024 Manchester City Undisclosed 2028
24 Eli King DM/CM (2002-12-23) 23 December 2002 10 0 2021 Academy Trainee 2027[69]
27 Joel Colwill CM (2004-10-27) 27 October 2004 44 6 2022 Academy Trainee 2028[67]
Forwards
11 Ollie Tanner RW/LW (2002-05-13) 13 May 2002 93 5 2022 Lewes £50,000 2029
16 Chris Willock LW/RW/AM (1998-01-31) 31 January 1998 75 9 2024 Queens Park Rangers Free 2027
22 Yousef Salech CF (2002-01-17) 17 January 2002 56 22 2025 IK Sirius Undisclosed 2030
39 Isaak Davies CF/SS/RW (2001-09-25) 25 September 2001 86 11 2020 Academy Trainee 2029[70]
45 Cian Ashford AM/RW/LW (2004-09-24) 24 September 2004 82 9 2022 Academy Trainee 2030[71]
47 Callum Robinson CF/LW/RW (1995-02-02) 2 February 1995 124 32 2022 West Bromwich Albion £1,500,000 2027
Out on Loan
5 Jesper Daland CB (2000-01-06) 6 January 2000 23 0 2024 Cercle Brugge Undisclosed 2028
28 Dakarai Mafico CM (2006-12-07) 7 December 2006 4 0 2025 Academy Trainee
29 Tanatswa Nyakuhwa LW (2005-09-17) 17 September 2005 9 0 2024 Academy Trainee
Kion Etete CF/SS (2001-11-28) 28 November 2001 62 9 2022 Tottenham Hotspur £500,000 2027
Roko Šimić CF (2003-09-10) 10 September 2003 0 0 2024 FC Red Bull Salzburg Undisclosed 2028
Michael Reindorf CF (2005-05-10) 10 May 2005 4 0 2024 Norwich City Free Undisclosed

Pre-season and friendlies

On 6 June, Cardiff City announced as part of their pre-season preparations the squad would travel to Murcia for a warm-weather training camp.[72] Six days later, two friendlies were confirmed, against Yeovil Town and Cambridge United.[73] A further two friendlies against Queens Park Rangers and Notts County were later added.[74] On 30 June, friendlies against Johor Darul Ta'zim and Southend United were added to the Spain training camp.[75][76]

  Win   Draw   Loss   Fixtures

9 July 2025 Friendly Cardiff City 2–2 Johor Darul Ta'zim San Pedro del Pinatar, Spain
19:00 CEST
  • Turnbull 48'
  • R. Colwill 62'
Report Stadium: Pinatar Arena
12 July 2025 Friendly Cardiff City 3–0 Southend United San Pedro del Pinatar, Spain
19:00 CEST
Report Stadium: Pinatar Arena
18 July 2025 Friendly Cardiff City 5–1 Cambridge United Vale of Glamorgan
13:00 BST Report Stadium: Cardiff City Training Ground
Attendance: 0 (Behind-closed-doors)
23 July 2025 Friendly Queens Park Rangers 2–2 Cardiff City Hounslow
14:00 BST Report Stadium: TSG Training Centre
Attendance: 0 (Behind-closed-doors)
26 July 2025 Friendly Notts County 2–2 Cardiff City Nottingham
15:00 BST
Report
Stadium: Meadow Lane

Competitions

Overall record

Competition First match Last match Starting round Final position Record
Pld W D L GF GA GD Win %
EFL League One 2 August 2025 2 May 2026 Matchday 1 TBD 38 23 7 8 73 41 +32 060.53
FA Cup 1 November 2025 1 November 2025 First round First round 1 0 0 1 0 1 −1 000.00
EFL Cup 12 August 2025 16 December 2025 First round Quarter Final 5 4 0 1 10 6 +4 080.00
EFL Trophy September 2025 2 December 2025 Group stage Round of 32 4 2 0 2 5 7 −2 050.00
Total 48 29 7 12 88 55 +33 060.42

Last updated: 17 March 2026
Source: Soccerway

League One

League table

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Lincoln City 38 24 9 5 71 34 +37 81 Promotion to EFL Championship
2 Cardiff City 38 23 7 8 73 41 +32 76
3 Bolton Wanderers 38 17 15 6 55 38 +17 66 Qualification for League One play-offs
4 Bradford City 38 19 8 11 48 42 +6 65
5 Stockport County 36 17 8 11 50 47 +3 59
Updated to match(es) played on 17 March 2026. Source: EFL Official Website
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) 12-point sending off offences[77]


Results summary

Overall Home Away
Pld W D L GF GA GD Pts W D L GF GA GD W D L GF GA GD
38 23 7 8 73 41  +32 76 14 1 4 42 22  +20 9 6 4 31 19  +12

Last updated: 17 March 2026.
Source: Soccerway

Results by round

Round1234568910711113141516171816319212223242526272829303132333435361223738394243404444154546
GroundHAHAAHAHAHHHAAAHHAHAHHAHAAHHAAHHAAHAAHHAHAAHHA
ResultWDWWWWDLWLWWLLWWWWWLWWDWDWDWDWWWLWLDWL
Position982211144431341111111111111111111122222
Points3471013161717202023262626293235384141444748515255565960636669697272737676
Source: EFL
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
  • 1 Matchday 7 (vs. Burton Albion) was postponed due to international call-ups.
  • 2 Matchday 12 (vs. Barnsley) was postponed due to international call-ups.
  • 3 Matchday 16 (vs. Huddersfield Town) was postponed due to international call-ups.
  • 4 Matchday 40 (vs. Huddersfield Town) was postponed due to international call-ups.
  • 5 Matchday 41 (vs. Port Vale) was postponed because of Port Vale's FA Cup tie.

Matches

  Win   Draw   Loss   Fixtures

2 August 2025 (2025-08-02) 1 Cardiff City 2–1 Peterborough United Cardiff
12:30 BST
BBC report
Cardiff City report
Sky report
Stadium: Cardiff City Stadium
Attendance: 19,615
Referee: Benjamin Speedie
7 August 2025 (2025-08-07) 2 Port Vale 0–0 Cardiff City Stoke-on-Trent
20:00 BST
BBC report
Sky report
Bagan  54' Stadium: Vale Park
Attendance: 9,791
Referee: Tom Reeves
Note: Fixture was originally scheduled for 9 August, but was moved live Sky Sports broadcasting.[78]
16 August 2025 (2025-08-16) 3 Cardiff City 3–0 Rotherham United Cardiff
15:00 BST
BBC report
Sky report
Martha  22'
Agbaire  38'
Raggett  68'
Stadium: Cardiff City Stadium
Attendance: 17,555
Referee: Thomas Parsons
19 August 2025 4 AFC Wimbledon 0–1 Cardiff City Wimbledon
19:45 BST
BBC report
Sky report
Stadium: Plough Lane
Attendance: 8,452
Referee: David Rock
23 August 2025 5 Luton Town 0–1 Cardiff City Luton
12:30 BST
BBC report
Sky report
Club report
Stadium: Kenilworth Road
Attendance: 11,456
Referee: Martin Coy
Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved live Sky Sports broadcasting.[78]
30 August 2025 6 Cardiff City 4–0 Plymouth Argyle Cardiff
12:30 BST
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 21,813
Referee: Scott Oldham
Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved live Sky Sports broadcasting.[78]
13 September 2025 8 Stockport County 1–1 Cardiff City Stockport
15:00 BST
BBC report
Sky report
Stadium: Edgeley Park
Attendance: 9,956
Referee: Simon Mather
20 September 2025 9 Cardiff City 1–3 Bradford City Cardiff
15:00 BST BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 22,132
Referee: Martin Woods
27 September 2025 10 Wigan Athletic 0–2 Cardiff City Wigan
15:00 BST
BBC report
Sky report
Stadium: Brick Community Stadium
Referee: Darren Drysdale
30 September 2025 7[79] Cardiff City 0–1 Burton Albion Cardiff
19:45 BST
BBC Report
Sky report
Stadium: Cardiff City Stadium
Attendance: 15,814
Referee: Jacob Miles
Note: Fixture was originally scheduled for 6 September, but was postponed due to international call-ups.[80]
4 October 2025 11 Cardiff City 4–3 Leyton Orient Cardiff
15:00 BST
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 18,528
Referee: Matthew Corlett
18 October 2025 13 Cardiff City 2–1 Reading Cardiff
15:00 BST
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 20,363
Referee: Lee Swabey
25 October 2025 14 Bolton Wanderers 1–0 Cardiff City Bolton
12:30 BST
BBC report
Sky report
Ng  41' Stadium: Toughsheet Community Stadium
Attendance: 22,587
Referee: Ben Toner
Note: Fixture was originally scheduled for a 15:00 kick-off, but was rescheduled for live Sky Sports broadcasting.[81]
8 November 2025 15 Blackpool 3–1 Cardiff City Blackpool
15:00 GMT
BBC report
Sky report
Stadium: Bloomfield Road
Attendance: 10,792
Referee: Bobby Madley
22 November 2025 17 Northampton Town 1–3 Cardiff City Northampton
15:00 GMT BBC report
Sky report
Stadium: Sixfields Stadium
Attendance: 7,151
Referee: Neil Hair
29 November 2025 18 Cardiff City 3–0 Mansfield Town Cardiff
15:00 GMT
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 18,174
Referee: Ben Atkinson
6 December 2025 16[82] Cardiff City 3–2 Huddersfield Town Cardiff
12:30 GMT
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 16,048
Referee: Elliot Bell
Note: Live on Sky Sports+. Fixture was originally scheduled for 15 November, but was postponed due to international call-ups.[83]
9 December 2025 19 Stevenage 0–1 Cardiff City Stevenage
19:45 GMT
BBC report
Sky report
Stadium: Lamex Stadium
Attendance: 4,428
Referee: James Oldham
Note: Live on Sky Sports+. Kick Off was delayed until 8pm following bad weather.
13 December 2025 20 Cardiff City 4–3 Doncaster Rovers Leckwith
15:00 GMT
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 18,934
Referee: Alex Chilowicz
20 December 2025 21 Lincoln City 2–1 Cardiff City Lincoln
15:00 GMT
BBC report
Sky report
Stadium: Sincil Bank
Attendance: 9,913
Referee: Richard Eley
26 December 2025 22 Cardiff City 1–0 Exeter City Cardiff
15:00 GMT BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 22,291
Referee: Tom Reeves
Note: Live on Sky Sports+.
29 December 2025 23 Cardiff City 2–1 Stevenage Cardiff
19:45 GMT
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 19,678
Referee: Charles Breakspear
1 January 2026 24 Wycombe Wanderers 1–1 Cardiff City High Wycombe
15:00 GMT BBC report
Sky report
Stadium: Adams Park
Attendance: 7,364
Referee: Alan Young
Note: Live on Sky Sports
4 January 2026 25 Cardiff City 1–0 Wigan Athletic Cardiff
15:00 GMT BBC report
Sky report
Club report
Stadium: Cardiff City Stadium
Attendance: 18,174
Referee: Will Finnie
10 January 2026 26 Leyton Orient 1–1 Cardiff City Leyton
15:00 GMT Ballard 12' BBC report
Sky report
Salech 33' Stadium: Brisbane Road
Attendance: 8,423
Referee: Scott Oldham
17 January 2026 27 Bradford City 1–2 Cardiff City Bradford
12:30 GMT BBC report
Sky report
Stadium: Valley Parade
Attendance: 21,571
Referee: David Rock
Note: Fixture was initially scheduled for a 15:00 kick-off, but was rescheduled for live Sky Sports broadcasting.[84]
24 January 2026 28 Cardiff City 1–1 Stockport County Leckwith
12:30 GMT
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 19,684
Referee: Paul Howard
Note: Fixture was initially scheduled for a 15:00 kick-off, but was rescheduled for live Sky Sports broadcasting.[84]
27 January 2026 29 Cardiff City 4–0 Barnsley Leckwith
19:45 GMT Perry Ng 3'
Robertson  5'
Willock 45+1', 69'
Kellyman 63'
BBC report
Sky report
O'Connell  17'
O'Keeffe  87'
Stadium: Cardiff City Stadium
Attendance: 17,841
Referee: Lee Swabey
Note: Live on Sky Sports+
31 January 2026 30 Burton Albion 2–2 Cardiff City Burton upon Trent
15:00 GMT BBC report
Sky report
Stadium: Pirelli Stadium
Attendance: 4,864
Referee: Martin Coy
7 February 2026 31 Rotherham United 0–3 Cardiff City Rotherham
15:00 GMT BBC report
Sky report
Stadium: New York Stadium
Attendance: 8,786
Referee: Seb Stockbridge
14 February 2026 32 Cardiff City 3–1 Luton Town Leckwith
15:00 GMT
BBC report
Sky report
Club report
Stadium: Cardiff City Stadium
Attendance: 19,524
Referee: Oliver Yates
17 February 2026 33 Cardiff City 4–1 AFC Wimbledon Leckwith
19:45 GMT
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 18,028
Referee: Simon Mather
21 February 2026 34 Plymouth Argyle 5–2 Cardiff City Plymouth
12:30 GMT
BBC report
Club report
Sky report
Stadium: Home Park
Attendance: 16,713
Referee: Darren Drysdale
Note: Fixture was initially scheduled for a 15:00 kick-off, but was rescheduled for live Sky Sports broadcasting.[84]
28 February 2026 35 Doncaster Rovers 0–4 Cardiff City Doncaster
15:00 GMT BBC report
Sky report
Stadium: Eco-Power Stadium
Attendance: 11,618
Referee: Edward Duckworth
7 March 2026 36 Cardiff City 0–2 Lincoln City Leckwith
12:30 GMT BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 27,280
Referee: Tom Reeves
Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved for an earlier time for live Sky Sports broadcasting.[85]
10 March 2026 12[86] Barnsley 1–1 Cardiff City Barnsley
19:45 GMT
BBC report
Sky report
Stadium: Oakwell
Attendance: 9,677
Referee: Will Finnie
Note: Live on Sky Sports+. Fixture was originally scheduled for 11 October, but was postponed due to international call-ups.[87]
14 March 2026 37 Exeter City 0–4 Cardiff City Exeter
15:00 GMT BBC report
Sky report
Stadium: St James Park
Attendance: 7,180
Referee: Benjamin Speedie
17 March 2026 38 Cardiff City 0–2 Wycombe Wanderers Leckwith
19:45 GMT
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 16,663
Referee: Carl Brook
Note: Live on Sky Sports+
21 March 2026 39 Cardiff City v Blackpool Leckwith
12:30 GMT Sky report Stadium: Cardiff City Stadium
Note: Fixture was initially scheduled for a 15:00 kick-off, but was brought forward for Sky Sports broadcasting.[88]
6 April 2026 42 Peterborough United v Cardiff City Peterborough
15:00 BST Sky report Stadium: London Road Stadium
Note: Live on Sky Sports+
11 April 2026 43 Cardiff City v Bolton Wanderers Leckwith
12:30 BST Sky report Stadium: Cardiff City Stadium
Note: Live on Sky Sports+
14 April 2026 40[89] Huddersfield Town v Cardiff City Huddersfield
19:45 BST Sky report Stadium: Accu Stadium
Note: Fixture was initially scheduled for 28 March, but was rearranged due to international call-ups.
18 April 2026 44 Reading v Cardiff City Reading
15:00 BST Sky report Stadium: Select Car Leasing Stadium
22 April 2026 41 Cardiff City v Port Vale Leckwith
19:45 BST Sky report Stadium: Cardiff City Stadium
Note: Fixture was postponed due to Vale in FA Cup quarter-final involvements.
25 April 2026 45 Cardiff City v Northampton Town Leckwith
15:00 BST Sky report Stadium: Cardiff City Stadium
2 May 2026 46 Mansfield Town v Cardiff City Mansfield
15:00 BST Sky report Stadium: One Call Stadium

FA Cup

Cardiff were drawn away to Peterborough United in the first round.[90]

  Win   Draw   Loss   Fixtures

1 November 2025 First round Peterborough United 1–0 Cardiff City Peterborough
15:00 GMT
BBC report
Sky report
Stadium: London Road Stadium
Attendance: 4,405
Referee: Seb Stockbridge

EFL Cup

Cardiff were drawn at home to Swindon Town in the first round,[91][92] Cheltenham Town in the second round,[93][94] then away to Burnley in the third round,[95][96] Wrexham in the fourth round[97][98] and then back at home to Chelsea in the quarter-finals.[99][100]

  Win   Draw   Loss   Fixtures

12 August 2025 First round Cardiff City 2–1 Swindon Town Cardiff
19:45 BST
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 7,160
Referee: Elliot Bell
26 August 2025 Second round Cardiff City 3–0 Cheltenham Town Cardiff
19:45 BST Davies 11'
Robinson  26'
Chambers 32'
J. Colwill 51'
Ng  56'
BBC report
Sky report
Angol  45+3'
Mažionis  90+1'
Stadium: Cardiff City Stadium
Attendance: 6,233
Referee: Edward Duckworth
Note: Live on Sky Sports+
23 September 2025 Third round Burnley 1–2 Cardiff City Burnley
19:45 BST Ugochukwu  23'
Edwards  34'
Flemming 56'
BBC Report
Sky report
J. Colwill 30'
Robinson 35'
Wintle  67'
Stadium: Turf Moor
Attendance: 6,010
Referee: David Webb
Note: Live on Sky Sports+
28 October 2025 Fourth round Wrexham 1–2 Cardiff City Wrexham
20:00 GMT Moore 52' BBC Report
Sky report
Stadium: Racecourse Ground
Attendance: 10,563
Referee: Gavin Ward
Note: Live on ITV and Sky Sports
16 December 2025 Quarter-finals Cardiff City 1–3 Chelsea Cardiff
20:00 GMT
BBC Report
Sky report
Stadium: Cardiff City Stadium
Attendance: 33,027
Referee: Tony Harrington
Note: Broadcast live on Sky Sports

EFL Trophy

Cardiff were drawn against Exeter City, Newport County and Arsenal U21 in the group stage.[101] By winning the group, City were drawn at home to AFC Wimbledon in the round of 32.[102][103]

Pos Div Team Pld W PW PL L GF GA GD Pts Qualification
1 L1 Cardiff City (A) 3 2 0 0 1 4 2 +2 6 Advance to Round 2
2 L1 Exeter City (A) 3 2 0 0 1 5 4 +1 6
3 L2 Newport County (E) 3 1 0 0 2 2 3 −1 3
4 ACA Arsenal U21 (E) 3 1 0 0 2 6 8 −2 3
Updated to match(es) played on 28 October 2025. Source: EFL
(A) Advance to next round; (E) Eliminated

  Win   Draw   Loss   Fixtures

16 September 2025 South Group A Exeter City 0–1 Cardiff City Exeter
19:00 BST
BBC Report
Sky report
Stadium: St James Park
Attendance: 2,152
Referee: Robert Massey-Ellis
Note: Live on Sky Sports+
7 October 2025 South Group A Cardiff City 0–1 Newport County Leckwith
19:45 BST Turnbull  42'
Wintle  45+4'
Parfitt  62'
BBC Report
Sky report
Davies 43'
Antwi  54'
Wright  76'
Evans  79'
Stadium: Cardiff City Stadium
Attendance: 8,505
Referee: Ollie Yates
Note: Live on Sky Sports+
11 November 2025 South Group A Cardiff City 3–1 Arsenal U21 Leckwith
19:45 GMT Twose  17'
Perrett 19'
Debono  50'
J. Davies  58'
Spier 67'
George 90+4'
BBC report
Sky report
Washington 17'
Copley  39'
Rojas  59'
Sweet  90+2'
Stadium: Cardiff City Stadium
Attendance: 3,040
Referee: Richie Watkins
Note: Live on Sky Sports+
2 December 2025 Round of 32 Cardiff City 1–5 AFC Wimbledon Leckwith
19:00 GMT
BBC report
Sky report
Stadium: Cardiff City Stadium
Attendance: 2,107
Referee: Abigail Byrne
Note: Live on Sky Sports+

Statistics

Appearances and goals

As of match played 17 March 2026

Players with no appearances are not included on the list; italics indicate a loaned in player}}

No. Pos Nat Player Total League One FA Cup EFL Cup EFL Trophy
Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
2 DF  ENG Will Fish 37 2 22+8 1 1+0 0 3+2 1 1+0 0
3 DF  IRL Joel Bagan 44 1 34+3 1 1+0 0 5+0 0 0+1 0
4 DF  NGA Gabriel Osho 19 0 15+1 0 0+0 0 0+1 0 2+0 0
5 DF  NOR Jesper Daland 1 0 0+1 0 0+0 0 0+0 0 0+0 0
6 MF  ENG Ryan Wintle 40 1 33+1 1 0+1 0 4+0 0 1+0 0
8 MF  ENG Omari Kellyman 34 7 21+7 7 1+0 0 1+1 0 3+0 0
10 MF  WAL Rubin Colwill 28 7 20+3 6 1+0 0 3+1 1 0+0 0
11 MF  ENG Ollie Tanner 22 1 18+3 1 0+0 0 0+1 0 0+0 0
12 DF  ENG Calum Chambers 28 3 17+5 2 0+0 0 5+0 1 1+0 0
13 GK  ENG Nathan Trott 40 0 35+0 0 1+0 0 4+0 0 0+0 0
14 MF  SCO David Turnbull 40 3 12+21 2 1+0 0 2+2 1 2+0 0
16 FW  ENG Chris Willock 39 7 22+12 7 0+0 0 0+4 0 0+1 0
18 MF  AUS Alex Robertson 29 5 22+4 5 1+0 0 0+2 0 0+0 0
22 FW  DEN Yousef Salech 33 13 24+2 12 0+1 0 2+3 1 1+0 0
23 DF  ENG Calum Scanlon 6 0 1+5 0 0+0 0 0+0 0 0+0 0
24 MF  WAL Eli King 2 0 0+1 0 0+0 0 0+1 0 0+0 0
27 MF  WAL Joel Colwill 39 6 20+12 4 0+1 0 4+1 2 1+0 0
28 MF  WAL Dakarai Mafico 4 0 1+0 0 0+0 0 1+0 0 2+0 0
29 FW  WAL Tanatswa Nyakuhwa 9 0 0+4 0 0+1 0 1+1 0 2+0 0
31 FW  WAL Axel Donczew 2 0 0+0 0 0+0 0 0+0 0 0+2 0
38 DF  ENG Perry Ng 35 5 25+5 5 0+0 0 3+1 0 1+0 0
39 FW  WAL Isaak Davies 34 5 8+19 4 0+1 0 4+1 1 1+0 0
41 GK  WAL Matthew Turner 8 0 3+0 0 0+0 0 1+0 0 4+0 0
44 DF  WAL Ronan Kpakio 34 1 15+14 1 1+0 0 2+1 0 0+1 0
45 MF  WAL Cian Ashford 42 5 21+13 4 1+0 0 4+1 1 1+1 0
46 FW  IRL Luke Pearce 1 0 0+0 0 0+0 0 0+0 0 0+1 0
47 FW  IRL Callum Robinson 42 9 6+29 7 1+0 0 4+0 1 1+1 1
48 DF  WAL Dylan Lawlor 30 2 20+5 2 1+0 0 2+0 0 2+0 0
49 DF  WAL Luey Giles 3 1 0+0 0 0+0 0 0+1 0 2+0 1
50 DF  ENG Gabriel Keita 1 0 0+0 0 0+0 0 0+0 0 1+0 0
52 MF  WAL Troy Perrett 4 1 0+0 0 0+0 0 0+0 0 3+1 1
55 MF  WAL Rob Tankiewicz 1 0 0+0 0 0+0 0 0+0 0 1+0 0
56 DF  WAL Will Spiers 2 1 0+0 0 0+0 0 0+0 0 2+0 1
57 DF  SCO Jack Kingdon 3 0 0+0 0 0+0 0 0+0 0 2+1 0
58 DF  WAL T-Jay Parfitt 3 0 0+0 0 0+0 0 0+0 0 2+1 0
59 MF  ENG Matthew Apter 1 0 0+0 0 0+0 0 0+0 0 1+0 0
60 DF  WAL Alyas Debono 1 0 0+0 0 0+0 0 0+0 0 1+0 0
61 MF  WAL Cody Twose 1 0 0+0 0 0+0 0 0+0 0 1+0 0
62 MF  WAL Trey George 2 1 0+0 0 0+0 0 0+0 0 1+1 1
63 MF  WAL Jake Davies 1 0 0+0 0 0+0 0 0+0 0 0+1 0
64 FW  WAL Daniel Ola 1 0 0+0 0 0+0 0 0+0 0 1+0 0
66 FW  IRL Luke Pearce 1 0 0+0 0 0+0 0 0+0 0 0+1 0
69 FW  WAL Jack Sykes 1 0 0+0 0 0+0 0 0+0 0 0+1 0
70 DF  WAL Noah Williams 1 0 0+0 0 0+0 0 0+0 0 0+1 0

Goals record

As of match played 17 March 2026
Rank No. Nat. Pos. Name League One FA Cup EFL Cup EFL Trophy Total
1 22 FW Yousef Salech 12 0 1 0 13
2 47 FW Callum Robinson 7 0 1 1 9
3 8 MF Omari Kellyman 7 0 0 0 7
10 MF Rubin Colwill 6 0 1 0 7
16 MF Chris Willock 7 0 0 0 7
6 27 MF Joel Colwill 4 0 2 0 6
7 18 MF Alex Robertson 5 0 0 0 5
38 DF Perry Ng 5 0 0 0 5
39 FW Isaak Davies 4 0 1 0 5
45 MF Cian Ashford 4 0 1 0 5
11 12 DF Calum Chambers 2 0 1 0 3
14 MF David Turnbull 2 0 1 0 3
13 2 DF Will Fish 1 0 1 0 2
48 DF Dylan Lawlor 2 0 0 0 2
15 3 DF Joel Bagan 1 0 0 0 1
6 MF Ryan Wintle 1 0 0 0 1
11 FW Ollie Tanner 1 0 0 0 1
44 DF Ronan Kpakio 1 0 0 0 1
49 DF Luey Giles 0 0 0 1 1
52 MF Troy Perrett 0 0 0 1 1
56 MF Will Spiers 0 0 0 1 1
62 MF Trey George 0 0 0 1 1
Own goals 1 0 0 0 1
Total 73 0 10 5 88

Assists record

As of match played 17 March 2026
Rank No. Nat. Pos. Name League One FA Cup EFL Cup EFL Trophy Total
1 11 MF Ollie Tanner 11 0 0 0 11
2 10 MF Rubin Colwill 4 0 2 0 6
44 DF Ronan Kpakio 6 0 0 0 6
4 3 DF Joel Bagan 4 0 1 0 5
6 MF Ryan Wintle 5 0 0 0 5
16 FW Chris Willock 5 0 0 0 5
38 DF Perry Ng 4 0 1 0 5
8 3 DF Joel Bagan 3 0 1 0 4
14 MF David Turnbull 4 0 0 0 4
22 FW Yousef Salech 4 0 0 0 4
45 FW Cian Ashford 3 0 0 1 4
12 18 MF Alex Robertson 2 0 0 0 2
27 MF Joel Colwill 2 0 0 0 2
39 FW Isaak Davies 1 0 1 0 2
48 DF Dylan Lawlor 2 0 0 0 2
16 8 MF Omari Kellyman 1 0 0 0 1
12 DF Calum Chambers 0 0 1 0 1
28 MF Dakarai Mafico 0 0 1 0 1
47 FW Callum Robinson 1 0 0 0 1
61 MF Cody Twose 0 0 0 1 1
64 FW Daniel Ola 0 0 0 1 1
Total 62 0 8 3 73

Disciplinary record

As of match played 17 March 2026
Rank No. Nat. Pos. Name League One FA Cup EFL Cup EFL Trophy Total
         
1 3 DF Joel Bagan 7 0 0 0 0 0 1 0 0 0 0 0 8 0 0
6 MF Ryan Wintle 3 0 1 0 0 0 1 0 0 1 0 0 5 0 1
3 18 MF Alex Robertson 6 0 0 0 0 0 1 0 0 0 0 0 7 0 0
44 DF Ronan Kpakio 4 0 0 0 0 0 2 0 0 1 0 0 7 0 0
5 27 MF Joel Colwill 6 0 0 0 0 0 0 0 0 0 0 0 6 0 0
6 4 DF Gabriel Osho 2 0 1 0 0 0 0 0 0 0 0 0 2 0 1
12 DF Calum Chambers 4 0 0 0 0 0 1 0 0 0 0 0 5 0 0
8 14 MF David Turnbull 2 0 0 0 0 0 0 0 0 2 0 0 4 0 0
38 DF Perry Ng 3 0 0 0 0 0 1 0 0 0 0 0 4 0 0
48 DF Dylan Lawlor 4 0 0 0 0 0 0 0 0 0 0 0 4 0 0
11 8 MF Omari Kellyman 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0
10 MF Rubin Colwill 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0
11 MF Ollie Tanner 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0
16 FW Chris Willock 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0
22 CF Yousef Salech 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0
16 2 DF Will Fish 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0
13 GK Nathan Trott 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0
39 FW Isaak Davies 1 0 0 0 0 0 0 0 0 1 0 0 2 0 0
45 FW Cian Ashford 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0
47 FW Callum Robinson 1 0 0 0 0 0 1 0 0 0 0 0 2 0 0
19 28 MF Dakarai Mafico 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0
58 DF T-Jay Parfitt 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0
60 DF Ajays Debono 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0
61 MF Cody Twose 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0
63 MF Jake Daniels 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0
Total 63 0 2 0 0 0 9 0 0 8 1 0 80 1 2

Clean sheets

As of match played 17 March 2026
Rank No. Nat. Name League One FA Cup EFL Cup EFL Trophy Total
1 13 Nathan Trott 13 0 1 0 14
2 41 Matthew Turner 1 0 1 1 3
Total 14 0 2 1 17

Captains

As of match played 17 March 2026
Rank No. Nat. Pos. Name League One FA Cup EFL Cup EFL Trophy Total
1 12 DF Calum Chambers 19 0 5 1 25
2 10 MF Rubin Colwill 13 1 0 0 14
3 6 MF Ryan Wintle 5 0 0 0 5
4 47 FW Callum Robinson 2 0 0 1 2
5 27 MF Joel Colwill 0 0 0 1 1
57 DF Jack Kingdon 0 0 0 1 1

References

  1. ^ "Brian Barry-Murphy appointed as First Team Head Coach". Cardiff City FC. 16 June 2025. Retrieved 16 June 2025.
  2. ^ a b c d "Three new recruits join City's U21s". Cardiff City FC. 3 July 2025. Retrieved 4 July 2025.
  3. ^ "Jack Kingdon joins the Bluebirds". Cardiff City FC. 29 August 2025. Retrieved 29 August 2025.
  4. ^ "Gabriel Osho is a Bluebird". Cardiff City FC. 29 August 2025. Retrieved 29 August 2025.
  5. ^ "Harry Tyrer joins the Bluebirds". Cardiff City FC. 16 January 2026. Retrieved 16 January 2026.
  6. ^ "Caden Voice joins the Bluebirds". Cardiff City FC. 21 January 2026. Retrieved 21 January 2026.
  7. ^ a b "James & Davies sign for the young Bluebirds". Cardiff City FC. 2 February 2026. Retrieved 2 February 2026.
  8. ^ "O'Dowda leaves Cardiff to join Ferencvaros". BBC Sport. 4 July 2025. Retrieved 4 July 2025.
  9. ^ "Ryotaro Tsunoda departs for Yokohama F. Marinos". Cardiff City FC. 5 August 2025. Retrieved 5 August 2025.
  10. ^ "Jak Alnwick joins Huddersfield Town". Cardiff City FC. 8 January 2026. Retrieved 8 January 2026.
  11. ^ "Isaac Jefferies makes permanent move to The New Saints". Cardiff City FC. 22 January 2026. Retrieved 22 January 2026.
  12. ^ "Ethan Horvath joins New York Red Bulls". Cardiff City FC. 29 January 2026. Retrieved 29 January 2026.
  13. ^ "Red Bull New York Completes Transfer of United States International Ethan Horvath from Cardiff City". New York Red Bulls. 29 January 2026. Retrieved 29 January 2026.
  14. ^ "Nathan Trott joins the Bluebirds". Cardiff City FC. 6 August 2025. Retrieved 6 August 2025.
  15. ^ "Omari Kellyman joins the Bluebirds". Cardiff City FC. 1 September 2025. Retrieved 1 September 2025.
  16. ^ "Calum Scalon joins the Bluebirds". Cardiff City. 1 February 2026. Retrieved 1 February 2026.
  17. ^ "Newport sign Cardiff striker Reindorf on loan". BBC Sport. 27 June 2025. Retrieved 27 June 2025.
  18. ^ a b "Michael Reindorf joins Tamworth". Cardiff City FC. 3 February 2026. Retrieved 4 February 2026.
  19. ^ "Simic joins Karlsruher SC". Cardiff City F.C. 28 June 2025. Retrieved 28 June 2025.
  20. ^ "Rotherham sign Cardiff striker Etete on loan". BBC Sport. 1 August 2025. Retrieved 1 August 2025.
  21. ^ "Kion Etete returns from loan at Rotherham United". Cardiff City FC. 15 January 2026. Retrieved 16 January 2026.
  22. ^ "Ethan Horvath joins Sheffield Wednesday on loan". Cardiff City FC. 22 August 2025. Retrieved 22 August 2025.
  23. ^ "Jesper Daland joins Fortuna Düsseldorf on loan". Cardiff City FC. 30 August 2025. Retrieved 30 August 2025.
  24. ^ "Isaac Jefferies joins The New Saints on loan". Cardiff City FC. 1 September 2025. Retrieved 1 September 2025.
  25. ^ "Morgan Wigley heads to Barry Town United on loan". Cardiff City FC. 1 September 2025. Retrieved 1 September 2025.
  26. ^ "Will Spiers joins Merthyr Town on loan". Cardiff City FC. 21 October 2025. Retrieved 22 October 2025.
  27. ^ a b "Giles and Spiers join Eastleigh on loan". Cardiff City FC. 3 January 2026. Retrieved 3 January 2026.
  28. ^ a b "Will Spiers joins Merthyr Town on a youth loan". Cardiff City FC. 9 February 2026. Retrieved 9 February 2026.
  29. ^ "Dakarai Mafico joins Yeovil Town on loan". Cardiff City FC. 9 January 2026. Retrieved 10 January 2026.
  30. ^ "Troy Perrett joins Yeovil Town". Cardiff City FC. 12 January 2026. Retrieved 12 January 2026.
  31. ^ "Tanatswa Nyakuhwa links up with Newport County". Cardiff City FC. 14 January 2026. Retrieved 15 January 2026.
  32. ^ "Etete joins St. Mirren on loan". Cardiff City FC. 21 January 2026. Retrieved 21 January 2026.
  33. ^ "Ewan Griffiths joins Cardiff Met FC on loan". Cardiff City FC. 4 February 2026. Retrieved 4 February 2026.
  34. ^ "Jake Dennis joins Merthyr Town". Cardiff City FC. 13 February 2026. Retrieved 14 February 2026.
  35. ^ @CF11Academy (17 March 2026). "Jake Dennis has been recalled from his loan spell at Merthyr Town and will continue his development with the Bluebirds" (Tweet). Retrieved 17 March 2026 – via X (formerly Twitter).
  36. ^ "Jac Thomas joins Merthyr Town". Cardiff City FC. 17 March 2026. Retrieved 17 March 2026.
  37. ^ "Evans moves to National League after Cardiff exit". BBC Sport. 26 June 2025. Retrieved 26 June 2025.
  38. ^ "Goutas returns to Turkey after Cardiff exit". BBC Sport. 12 July 2025. Retrieved 12 July 2025.
  39. ^ "Wales midfielder Ramsey finalises move to Mexican side Pumas". BBC Sport. 3 July 2025. Retrieved 3 July 2025.
  40. ^ a b c d e f "2024/25 Retained List". Cardiff City FC. 12 June 2025. Retrieved 12 June 2025.
  41. ^ "ضمك يُبرم عقدًا مع المهاجم الإيفواري ياكو ميتي". damac.sa (in Arabic). Damac FC. 27 August 2025. Retrieved 28 August 2025.
  42. ^ "Al Sailiya Signs Anwar El Ghazi for Two Seasons". Qatar News Agency. 10 September 2025. Retrieved 10 September 2025.
  43. ^ "Brian Barry-Murphy issues Cardiff City demand as summer departure makes announcement". Wales Online. 29 September 2025. Retrieved 29 September 2025.
  44. ^ "Joe Ralls to leave Cardiff City". Cardiff City FC. 21 June 2025. Retrieved 21 June 2025.
  45. ^ "Joe Ralls signs for Argyle". Plymouth Argyle FC. 5 November 2025. Retrieved 6 November 2025.
  46. ^ "Andy Rinomhota to depart". Cardiff City FC. 21 June 2025. Retrieved 21 June 2025.
  47. ^ "Rinomhota Returns to Reading". Reading FC. 12 November 2025. Retrieved 12 November 2025.
  48. ^ a b c d "Four young Bluebirds sign professional terms". Cardiff City FC. 2 July 2025. Retrieved 2 July 2025.
  49. ^ "Mannie Barton signs professional contract". Cardiff City FC. 31 July 2025. Retrieved 31 July 2025.
  50. ^ "Ollie Tanner signs new City deal". Cardiff City FC. 5 August 2025. Retrieved 5 August 2025.
  51. ^ "Dylan Lawlor extends contract with the Bluebirds". Cardiff City FC. 27 August 2025. Retrieved 27 August 2025.
  52. ^ "Isaak Davies agrees new Bluebirds contract". Cardiff City FC. 22 September 2025. Retrieved 22 September 2025.
  53. ^ "Ronan Kpakio pens new City deal". Cardiff City FC. 22 September 2025. Retrieved 22 September 2025.
  54. ^ "Eli King extends contract with the Bluebirds". Cardiff City FC. 30 October 2025. Retrieved 31 October 2025.
  55. ^ "Matt Turner extends City contract". Cardiff City FC. 7 November 2025. Retrieved 11 November 2025.
  56. ^ "Luke Armstrong extends stay with the Bluebirds". Cardiff City FC. 10 December 2025. Retrieved 10 December 2025.
  57. ^ "Yousef Salech pens contract extension". Cardiff City FC. 20 January 2026. Retrieved 21 January 2026.
  58. ^ "Cian Ashford pens new City deal". Cardiff City FC. 2 March 2026. Retrieved 9 March 2026.
  59. ^ "Rubin Colwill signs new deal". Cardiff City FC. 16 March 2026. Retrieved 16 March 2026.
  60. ^ "Matt Turner extends City contract". Cardiff City. 7 November 2025. Retrieved 7 November 2025.
  61. ^ "Joel Bagan pens a new City deal". Cardiff City F.C. 1 July 2023. Retrieved 1 July 2023.
  62. ^ "Cardiff sign Auxerre defender Osho on four-year deal". BBC Sport. 29 August 2025. Retrieved 29 August 2025.
  63. ^ "Perry Ng signs new City deal". Cardiff City F.C. 24 August 2023. Retrieved 24 August 2023.
  64. ^ "Ronan Kpakio pens new City deal". Cardiff City F.C. 22 September 2025. Retrieved 22 September 2025.
  65. ^ "Dylan Lawlor extends contract with the Bluebirds". Cardiff City F.C. 27 August 2025. Retrieved 27 August 2025.
  66. ^ "Ryan Wintle pens a new three-year deal". Cardiff City F.C. 4 August 2023. Retrieved 4 August 2023.
  67. ^ a b "Rubin Colwill & Joe Colwill sign new City deals". Cardiff City. 15 September 2023. Retrieved 15 September 2023.
  68. ^ "David Turnbull is a Bluebird". Cardiff City F.C. 1 February 2024. Retrieved 11 February 2024.
  69. ^ "Eli King extends contract with the Bluebirds". Cardiff City F.C. 30 October 2025. Retrieved 31 October 2025.
  70. ^ "Isaak Davies agrees new Bluebirds contract". Cardiff City F.C. 22 September 2025. Retrieved 23 September 2025.
  71. ^ "Cian Ashford pens new City deal". Cardiff City. 2 March 2026. Retrieved 2 March 2026.
  72. ^ "Bluebirds travel to Spain". Cardiff City FC. 6 June 2025. Retrieved 8 June 2025.
  73. ^ "City to face Yeovil Town & Cambridge United". Cardiff City FC. 12 June 2025. Retrieved 12 June 2025.
  74. ^ "QPR & Notts County friendlies confirmed". Cardiff City FC. 20 June 2025. Retrieved 20 June 2025.
  75. ^ "City to face Johor Darul Ta'zim". Cardiff City FC. 30 June 2025. Retrieved 2 July 2025.
  76. ^ "City to face Southend United in Spain". Cardiff City FC. 30 June 2025. Retrieved 2 July 2025.
  77. ^ "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". English Football League. Retrieved 8 April 2022.
  78. ^ a b c "League One fixture alterations | August 2025". Cardiff City FC. 4 July 2025. Retrieved 4 July 2025.
  79. ^ "Cardiff City vs. Burton Albion | 30/09/25". Cardiff City FC. 4 September 2025. Retrieved 4 September 2025.
  80. ^ "Match Postponed | Cardiff City vs. Burton Albion". Cardiff City FC. 28 August 2025. Retrieved 28 August 2025.
  81. ^ "League One fixture alterations | October 2025-January 2026". Cardiff City FC. 29 July 2025. Retrieved 31 July 2025.
  82. ^ "Cardiff City vs. Huddersfield Town | 06/12/2025". Cardiff City FC. 6 November 2025. Retrieved 6 November 2025.
  83. ^ "Match Postponed | Cardiff City vs. Huddersfield Town". Cardiff City FC. 29 October 2025. Retrieved 30 October 2025.
  84. ^ a b c "League One fixture alterations | January-February 2026". Cardiff City FC. 7 November 2025. Retrieved 8 November 2025.
  85. ^ "Ticket News - City at Home | March fixtures". Cardiff City FC. 5 February 2026. Retrieved 5 February 2026.
  86. ^ "Barnsley vs. Cardiff City | 10/03/2026". Cardiff City FC. 22 December 2025. Retrieved 22 December 2025.
  87. ^ "Match Postponed | Barnsley vs. Cardiff City". Cardiff City FC. 25 September 2025. Retrieved 25 September 2025.
  88. ^ @CardiffCityFC (19 February 2026). "Our home clash with Blackpool has been selected for live Sky Sports coverage, and will now kick off at the earlier time of 12:30pm" (Tweet). Retrieved 20 February 2026 – via X (formerly Twitter).
  89. ^ "Fixture Alteration | Huddersfield Town vs. Cardiff City". Cardiff City FC. 12 March 2026. Retrieved 12 March 2026.
  90. ^ "Emirates FA Cup R1 | Peterborough United vs. Cardiff City". Cardiff City FC. 13 October 2025. Retrieved 13 October 2025.
  91. ^ "Carabao Cup Round One confirmed". English Football League. 26 June 2025. Retrieved 5 July 2025.
  92. ^ "Carabao Cup R1 Fixture Confirmation | Cardiff City vs. Swindon Town". Cardiff City FC. 4 July 2025. Retrieved 5 July 2025.
  93. ^ "Carabao Cup Round Two Draw | Cardiff City vs. Cheltenham Town". Cardiff City FC. 13 August 2025. Retrieved 13 August 2025.
  94. ^ "Ticket News - City at Home | Cheltenham Town". Cardiff City FC. 15 August 2025. Retrieved 15 August 2025.
  95. ^ "Carabao Cup R3 | Burnley vs. Cardiff City". Cardiff City FC. 27 August 2025. Retrieved 28 August 2025.
  96. ^ "Carabao Cup R3 | Burnley vs. Cardiff City". Cardiff City FC. 3 September 2025. Retrieved 3 September 2025.
  97. ^ "Carabao Cup Round Four Draw | Wrexham AFC vs. Cardiff City". Cardiff City FC. 24 September 2025. Retrieved 25 September 2025.
  98. ^ "Carabao Cup Round Four | Wrexham vs. Cardiff City". Cardiff City FC. 29 September 2025. Retrieved 29 September 2025.
  99. ^ "Carabao Cup Quarter-Final | Cardiff City vs. Chelsea". Cardiff City FC. 29 October 2025. Retrieved 30 October 2025.
  100. ^ "Carabao Cup Quarter-Final | Cardiff City vs. Chelsea". Cardiff City FC. 3 November 2025. Retrieved 3 November 2025.
  101. ^ "Under-21 teams and Group Stage draw confirmed for 2025/26 Vertu Trophy". English Football League. 25 June 2025. Retrieved 9 July 2025.
  102. ^ "Vertu Trophy | City vs. AFC Wimbledon". Cardiff City FC. 13 November 2025. Retrieved 14 November 2025.
  103. ^ "Vertu Trophy | City vs. AFC Wimbledon". Cardiff City FC. 18 November 2025. Retrieved 19 November 2025.