The 2023–24 season was the 126th season in the history of Bristol City and their ninth consecutive season in the Championship. The club participated in the Championship, the FA Cup, and the EFL Cup.

First-team squad

No. Player Position Nationality Place of birth Date of birth (age) Previous club Date signed Fee Contract end Goalkeepers 1 Max O'Leary GK Bath Academy 1 July 2015 Trainee 30 June 2026 23 Stefan Bajic GK Saint-Étienne Pau 5 July 2022 Free 30 June 2025 Defenders 3 Cameron Pring LB Cheltenham Academy 1 July 2020 Trainee 30 June 2026 4 Kal Naismith CB Glasgow Luton Town 1 July 2022 Free 30 June 2025 5 Robert Atkinson CB Chesterfield Oxford United 3 July 2021 £1,500,000 30 June 2026 16 Robert Dickie CB Wokingham Queens Park Rangers 14 June 2023 £700,000 30 June 2026 19 George Tanner RB Blackpool Carlisle United 30 August 2021 Undisclosed 30 June 2026 22 Taylor Gardner-Hickman RB Telford West Bromwich Albion 15 January 2024 Undisclosed 30 June 2027 24 Haydon Roberts CB Brighton Brighton & Hove Albion 1 July 2023 Free 30 June 2026 26 Zak Vyner CB Southwark Academy 1 June 2015 Trainee 30 June 2026 27 Jamie Knight-Lebel CB Montréal Academy 1 July 2023 Trainee 30 June 2027 34 Joseph James CB Weston-super-Mare Academy 20 October 2023 Trainee 30 June 2024 35 Duncan Idehen CB Birmingham City 1 January 2022 Undisclosed 30 June 2024 Midfielders 2 Ross McCrorie DM Dailly Aberdeen 14 June 2023 £1,975,000 30 June 2026 6 Matty James CM Bacup Leicester City 1 July 2021 Free 30 June 2024 7 Scott Twine AM Swindon Burnley 15 January 2024 Loan 31 May 2024 8 Joe Williams CM Liverpool Wigan Athletic 20 August 2020 Undisclosed 30 June 2024 10 Andy King CM Barnstaple Oud-Heverlee Leuven 2 July 2021 Free 30 June 2024 11 Anis Mehmeti AM Islington Wycombe Wanderers 31 January 2023 Undisclosed 30 June 2026 12 Jason Knight CM Dublin Derby County 11 July 2023 £1,975,000 30 June 2027 17 Mark Sykes RM Belfast Oxford United 1 July 2022 Free 30 June 2025 18 Ayman Benarous CM Bristol Academy 1 July 2021 Trainee 30 June 2025 36 Jed Meerholz CM Bristol Academy 2 December 2023 Trainee 30 June 2024 37 Tommy Backwell CM Bristol Academy 1 July 2022 Trainee 30 June 2024 Forwards 9 Harry Cornick CF Poole Luton Town 31 January 2023 Undisclosed 30 June 2026 15 Tommy Conway CF Taunton Academy 1 July 2021 Trainee 30 June 2025 20 Sam Bell CF Bristol Academy 1 July 2020 Trainee 30 June 2026 21 Nahki Wells CF Hamilton Burnley 30 January 2020 £4,750,000 30 June 2025 30 Raekwon Nelson CF Academy 23 May 2022 Trainee 30 June 2026 47 Adedire Mebude RW London Westerlo 1 February 2024 Loan 31 May 2024 Out on Loan 13 Harvey Wiles-Richards GK Bath Bath City 1 July 2020 Free 30 June 2024 14 Andreas Weimann AM Vienna Derby County 3 July 2018 £2,250,000 30 June 2024 28 Raphael Araoye CB Hamburg Academy 1 July 2023 Trainee 30 June 2024 29 Ephraim Yeboah CF Montirone Academy 21 July 2023 Trainee 30 June 2026 32 Lewis Thomas GK Swansea Forest Green Rovers 29 September 2023 Free 30 June 2025 38 Omar Taylor-Clarke DM Newport Academy 10 October 2022 Trainee 30 June 2025 Max Bird DM Burton upon Trent Derby County 1 February 2024 Undisclsoed 30 June 2027

Statistics

Players with names in italics and marked * were on loan from another club for the whole of their season with Bristol City.

Goals record

Rank No. Nat. Po. Name Championship FA Cup EFL Cup Total115CF 102012221CF 7018312CM 4127420CF 500516CB 500517RM 5005711 CM 400489 CF 20136 CM 3003104 LB 10127 CM 20021222 CM 100124 CB 100114 CF 1001Total 513559

Disciplinary record

Rank No. Nat. Po. Name Championship FA Cup EFL Cup Total 116CBRob Dickie 11000010021021CF 30000000030028 CM 20000000020014SS 20000000020019RB 20000000020022RB 20000000020029CF 20000000020083 LB 1000000001004 LB 10000000010024LB 10000000010012CM 10000000010024LBHaydon Roberts 000000100100Total 18000002002000

Transfers In DatePosPlayerTransferred fromFeeRef. 14 June 2023 DF Robert Dickie Queens Park Rangers Undisclosed 14 June 2023 DF Ross McCrorie Aberdeen Undisclosed 1 July 2023 DF Haydon Roberts Brighton & Hove Albion Free transfer 11 July 2023 MF Jason Knight Derby County Undisclosed 29 September 2023 GK Lewis Thomas Forest Green Rovers Free transfer 2 January 2024 FW Jack Griffin Guernsey Undisclosed 2 January 2024 DF Jack Hooper Unattached Free transfer 3 January 2024 MF Adam Murphy St Patrick's Athletic Undisclosed 15 January 2024 DF Taylor Gardner-Hickman West Bromwich Albion Undisclosed 22 January 2024 MF Josh Stokes Aldershot Town £250,000 1 February 2024 MF Max Bird Derby County Undisclosed 16 February 2024 GK Isaac Finch Bridgwater United Free transfer

Out DatePosPlayerTransferred toFeeRef 30 June 2023 GK Will Buse Yeovil Town Free transfer 30 June 2023 DF Jay Dasilva Coventry City Free transfer 30 June 2023 FW Prince Henry Bromsgrove Sporting Free transfer 30 June 2023 DF Taylor Moore Valenciennes Free transfer 30 June 2023 MF James Morton Weston-super-Mare Free transfer 30 June 2023 MF Josh Owers Yeovil Town Free transfer 30 June 2023 MF Joseph Porton Melksham Town Free transfer 30 June 2023 DF James Taylor Truro City Free transfer 11 July 2023 DF Kane Wilson Derby County Undisclosed 16 July 2023 MF Brandon Oputeri Yate Town Free transfer 18 July 2023 DF Joe Low Wycombe Wanderers Undisclosed 10 August 2023 MF Alex Scott AFC Bournemouth £25,000,000 26 August 2023 DF Tomáš Kalas Schalke 04 Free transfer 1 September 2023 MF Han-Noah Massengo Burnley Compensation 1 September 2023 FW Owura Edwards Colchester United Undisclosed 12 January 2024 FW Sam Pearson Yeovil Town Free transfer

Loaned in DatePosPlayerLoaned fromUntilRef 22 August 2023 DF Taylor Gardner-Hickman West Bromwich Albion 15 January 2024 15 January 2024 FW Scott Twine Burnley End of season 1 February 2024 FW Adedire Mebude Westerlo End of season

Loaned out DatePosPlayerLoaned toUntilRef 13 July 2023 DF Zac Bell Yeovil Town 1 January 2024 20 July 2023 FW Olly Thomas Yeovil Town 31 August 2023 20 July 2023 FW Seb Palmer-Houlden Newport County End of season 21 July 2023 MF Ewan Clark Bath City 13 January 2024 26 July 2023 GK Josey Casa-Grande Tiverton Town 13 January 2024 4 August 2023 MF Dylan Kadji Forest Green Rovers 4 March 2024 1 September 2023 FW Olly Thomas Newport County 24 November 2023 18 October 2023 DF Harry Leeson Gloucester City 7 January 2024 27 October 2023 MF Kai Churchley Gloucester City 27 November 2023 15 November 2023 DF Duncan Idehen Yeovil Town 18 December 2023 9 January 2024 DF Zac Bell Taunton Town End of season 9 January 2024 FW Marley Rose Taunton Town End of season 13 January 2024 GK Josey Casa-Grande Bath City End of season 15 January 2024 FW Andreas Weimann West Bromwich Albion End of season 22 January 2024 MF Josh Stokes Aldershot Town End of season 23 January 2024 DF Raphael Araoye Weston-super-Mare 20 February 2024 1 February 2024 MF Max Bird Derby County End of season 23 February 2024 GK Mac Boyd Cribbs End of Season 23 February 2024 FW Olly Thomas Yeovil Town End of Season 23 February 2024 DF Callum Wood Weston-super-Mare End of Season 27 February 2024 FW Ephraim Yeboah Bath City End of Season 1 March 2024 GK Harvey Wiles-Richards Weymouth End of Season 4 March 2024 MF Dylan Kadji Aldershot Town End of Season 11 March 2024 MF Omar Taylor-Clarke Weston-super-Mare End of Season 22 March 2024 DF Duncan Idehen Bath City End of Season 22 March 2024 GK Lewis Thomas Bromley End of Season

New Contracts DatePosPlayerLengthSquadRef 14 July 2023 FW Seb Palmer-Houlden 1 year Under-21s 14 July 2023 MF Andy King 1 year First team 21 July 2023 FW Ephraim Yeboah 3 years First team 24 July 2023 DF Cameron Pring 3 years First team 1 September 2023 DF Zak Vyner 3 years First team 3 October 2023 FW Sam Bell 3 years First team 16 February 2024 GK Josey Casa-Grande 2 years Under-21s 16 February 2024 GK Lewis Thomas 1 year First team 21 February 2024 FW Seb Palmer-Houlden 3 years Under-21s 15 March 2024 DF Jamie Knight-Lebel 3 years First team 21 May 2024 MF Elijah Morrison 3 years First team 29 May 2024 MF Joe Williams 3 years First team

Pre-season and friendlies On 17 May, Bristol City announced their pre-season preparations would end away to Portsmouth. A day later, the club confirmed their pre-season schedule, with fixtures against Reading, Swindon Town, Newport County, Oxford United and Exeter City. A seventh and final friendly was later confirmed, against Cheltenham Town. On July 14, the club announced they would begin pre-season with a behind closed doors friendly against Torquay United.

Competitions Overall record

Championship

League table

Results summary

Results by round

Matches On 22 June, the EFL Championship fixtures were released.

FA Cup

The club entered the competition in the third round and were drawn away to West Ham United.

EFL Cup

Bristol City were drawn at home to Oxford United in the first round and to Norwich City in the second round.

References