The 2023–24 season is the 121st season in the existence of Bradford City and their fifth consecutive season in League Two. In addition to the league the club are also participating in the FA Cup, the EFL Cup, and the EFL Trophy.
Current squad
No. Name Position Nationality Place of birth Date of birth (age) Previous club Date signed Fee Contract end Goalkeepers 1 Sam Walker GK Gravesend Charlton Athletic 11 January 2024 Free 30 June 2025 13 Colin Doyle GK Cork Kilmarnock 1 July 2022 Free 30 June 2024 29 Heath Richardson GK Norfolk Academy 1 July 2022 Trainee 30 June 2024 40 Zachariah Hadi GK Academy 21 February 2024 Trainee 30 June 2024 Defenders 2 Brad Halliday RB Redcar Fleetwood Town 10 July 2022 Free 30 June 2024 3 Liam Ridehalgh LB Halifax Tranmere Rovers 1 July 2021 Free 30 June 2024 4 Ash Taylor CB Bromborough Kilmarnock 1 July 2023 Free 30 June 2025 5 Matthew Platt CB Knowsley Barrow 1 July 2022 Free 30 June 2024 15 Sam Stubbs CB Liverpool Exeter City 31 January 2023 Free 30 June 2024 18 Ciaran Kelly CB Lucan Bohemian 1 January 2023 Free 30 June 2025 22 Daniel Oyegoke RB Barnet Brentford 1 July 2023 Loan 31 May 2024 31 Jonathan Tomkinson CB Plano Norwich City 6 September 2023 Loan 31 May 2024 32 Lewis Richards LB Liverpool Wolverhampton Wanderers 18 August 2023 Undisclosed 30 June 2025 Midfielders 6 Richard Smallwood CM Redcar Hull City 1 July 2022 Free 30 June 2024 7 Jamie Walker AM Edinburgh Heart of Midlothian 1 July 2022 Free 30 June 2024 10 Alex Pattison CM Darlington Harrogate Town 1 July 2023 Free 30 June 2026 11 Alex Gilliead CM Shotley Bridge Scunthorpe United 1 July 2021 Free 30 June 2025 23 Bobby Pointon AM Bradford Academy 1 July 2023 Trainee 30 June 2024 26 Kevin McDonald DM Carnoustie Exeter City 1 July 2023 Free 30 June 2025 39 Gabriel Wadsworth CM Academy 21 July 2023 Trainee 30 June 2024 Forwards 8 Calum Kavanagh CF Cardiff Middlesbrough 1 February 2024 Undisclosed 30 June 2026 9 Andy Cook CF Bishop Auckland Mansfield Town 1 July 2021 Free 30 June 2026 12 Clarke Oduor LW Siaya Barnsley 1 July 2023 Free 30 June 2026 14 Tyler Smith CF Sheffield Hull City 1 July 2023 Free 30 June 2026 20 Harry Chapman LW Hartlepool Blackburn Rovers 1 July 2022 Free 30 June 2024 27 Matt Derbyshire CF Great Harwood NorthEast United 9 January 2023 Free 30 June 2024 28 Jake Young CF Huddersfield Forest Green Rovers 1 July 2022 Undisclosed 30 June 2025 33 Adam Wilson LW Ashington The New Saints 28 August 2023 Undisclosed 30 June 2026 36 Tyreik Wright RW Ovens Plymouth Argyle 15 January 2024 Loan 31 May 2024 Out on Loan 17 Luke Hendrie RB Leeds Hartlepool United 31 January 2022 Free 30 June 2024 19 Vadaine Oliver CF Sheffield Gillingham 10 July 2022 Free 30 June 2025 21 Timi Odusina CB Croydon Hartlepool United 1 July 2022 Undisclosed 30 June 2025 25 Harvey Rowe CM Academy 1 July 2023 Trainee 30 June 2024 38 Freddy Jeffreys CM Leeds Academy 9 October 2023 Trainee 30 June 2024 Finn Cousin-Dawson RB Stockton-on-Tees Academy 1 July 2020 Trainee 30 June 2024
Transfers In DatePosPlayerTransferred fromFeeRef 1 July 2023 DM Free transfer 1 July 2023 LW Free transfer 1 July 2023 CM Free transfer 1 July 2023 CF Free transfer 1 July 2023 CB Free transfer 18 August 2023 LB Undisclosed 28 August 2023 LW Undisclosed 11 January 2024 GK Free transfer 1 February 2024 CF Undisclosed
Out DatePosPlayerTransferred toFeeRef 14 June 2023 LB Undisclosed 30 June 2023 CM Released 30 June 2023 LW Released 30 June 2023 CF Free agent Released 30 June 2023 AM Released 30 June 2023 DM Released 30 June 2023 RB Released 30 June 2023 CM Released 30 June 2023 AM Free agent Released 11 September 2023 CM Free transfer 1 January 2024 DM Free transfer 11 January 2024 GK Undisclosed 18 January 2024RMUndisclosed
Loaned in DatePosPlayerLoaned fromFeeRef 1 July 2023 RB End of season 1 September 2023 LW 3 January 2024 1 September 2023 SS 1 February 2024 6 September 2023 CB End of season 15 January 2024 RW End of season
Loaned out DatePosPlayerLoaned toDate untilRef 7 July 2023 RB End of season 2 August 2023 CF 2 January 2024 4 August 2023 CF End of season 14 August 2023 DM 1 January 2024 1 September 2023 RB End of season 15 September 2023 CB End of season 25 October 2023CF 15 February 202414 November 2023DF16 February 202412 January 2024DMEnd of season17 January 2024CFEnd of season 15 February 2024 CF End of season
Pre-season and friendlies On 15 June, Bradford City announced their pre-season schedule, with matches against Bury, Eldense, Bradford (Park Avenue), Hull City, Middlesbrough and Rochdale. In July, it was confirmed that Getafe replaced Eldense as pre-season opposition.
Competitions Overall record
League Two
League table
Results summary
Results by round
Matches On 22 June, the EFL League Two fixtures were released.
FA Cup
Bradford were drawn at home to Wycombe Wanderers in the first round.
EFL Cup
The Bantams were drawn away to Accrington Stanley in the first round, to Wrexham in the second round and at home against Middlesbrough in the third round.
EFL Trophy
The Group stage draw was finalised on 22 June 2023. After topping the group, they were drawn at home to Liverpool U21 in the second round, away to Derby County in the third round, then at home to Doncaster Rovers in the quarter-finals, and finally at home to Wycombe Wanderers in the semi-finals.
References