2023–24 Bradford City A.F.C. season

Bradford City
2023–24 season
ChairmanStefan Rupp
ManagerMark Hughes
(until 4 October)[1]
Kevin McDonald
(caretaker - 4 Oct until 31 Oct)[1][2]
Mark Trueman
(caretaker - 31 Oct until 6 Nov)[2]
Graham Alexander
(from 6 November)[3]
StadiumValley Parade
League Two9th
FA CupFirst round
EFL CupThird round
EFL TrophySemi Final

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[edit]

As of 21 February 2024
No. Name Position Nationality Place of birth Date of birth (Age) Previous club Date signed Fee Contract end
Goalkeepers
1 Sam Walker GK England Gravesend (1991-10-02) 2 October 1991 (age 32) Charlton Athletic 11 January 2024 Free 30 June 2025
13 Colin Doyle GK Republic of Ireland Cork (1985-06-12) 12 June 1985 (age 39) Scotland Kilmarnock 1 July 2022 Free 30 June 2024
29 Heath Richardson GK England Norfolk (2004-01-26) 26 January 2004 (age 20) Academy 1 July 2022 Trainee 30 June 2024
40 Zachariah Hadi GK England Academy 21 February 2024 Trainee 30 June 2024
Defenders
2 Brad Halliday RB England Redcar (1995-07-10) 10 July 1995 (age 28) Fleetwood Town 10 July 2022 Free 30 June 2024
3 Liam Ridehalgh LB England Halifax (1991-04-20) 20 April 1991 (age 33) Tranmere Rovers 1 July 2021 Free 30 June 2024
4 Ash Taylor CB Wales Bromborough (1990-09-02) 2 September 1990 (age 33) Scotland Kilmarnock 1 July 2023 Free 30 June 2025
5 Matthew Platt CB England Knowsley (1997-10-03) 3 October 1997 (age 26) Barrow 1 July 2022 Free 30 June 2024
15 Sam Stubbs CB England Liverpool (1998-11-20) 20 November 1998 (age 25) Exeter City 31 January 2023 Free 30 June 2024
18 Ciaran Kelly CB Republic of Ireland Lucan (1998-07-04) 4 July 1998 (age 25) Republic of Ireland Bohemian 1 January 2023 Free 30 June 2025
22 Daniel Oyegoke RB England Barnet (2003-01-03) 3 January 2003 (age 21) Brentford 1 July 2023 Loan 31 May 2024
31 Jonathan Tomkinson CB United States Plano (2002-04-11) 11 April 2002 (age 22) Norwich City 6 September 2023 Loan 31 May 2024
32 Lewis Richards LB Republic of Ireland Liverpool (2001-10-15) 15 October 2001 (age 22) Wolverhampton Wanderers 18 August 2023 Undisclosed 30 June 2025
Midfielders
6 Richard Smallwood CM England Redcar (1990-12-29) 29 December 1990 (age 33) Hull City 1 July 2022 Free 30 June 2024
7 Jamie Walker AM Scotland Edinburgh (1993-06-25) 25 June 1993 (age 30) Scotland Heart of Midlothian 1 July 2022 Free 30 June 2024
10 Alex Pattison CM England Darlington (1997-09-06) 6 September 1997 (age 26) Harrogate Town 1 July 2023 Free 30 June 2026
11 Alex Gilliead CM England Shotley Bridge (1996-02-11) 11 February 1996 (age 28) Scunthorpe United 1 July 2021 Free 30 June 2025
23 Bobby Pointon AM England Bradford (2004-01-04) 4 January 2004 (age 20) Academy 1 July 2023 Trainee 30 June 2024
26 Kevin McDonald DM Scotland Carnoustie (1988-11-04) 4 November 1988 (age 35) Exeter City 1 July 2023 Free 30 June 2025
39 Gabriel Wadsworth CM England Academy 21 July 2023 Trainee 30 June 2024
Forwards
8 Calum Kavanagh CF Republic of Ireland Wales Cardiff (2003-09-05) 5 September 2003 (age 20) Middlesbrough 1 February 2024 Undisclosed 30 June 2026
9 Andy Cook CF England Bishop Auckland (1990-10-18) 18 October 1990 (age 33) Mansfield Town 1 July 2021 Free 30 June 2026
12 Clarke Oduor LW Kenya Siaya (1999-06-25) 25 June 1999 (age 24) Barnsley 1 July 2023 Free 30 June 2026
14 Tyler Smith CF England Sheffield (1998-12-04) 4 December 1998 (age 25) Hull City 1 July 2023 Free 30 June 2026
20 Harry Chapman LW England Hartlepool (1997-11-05) 5 November 1997 (age 26) Blackburn Rovers 1 July 2022 Free 30 June 2024
27 Matt Derbyshire CF England Great Harwood (1986-04-14) 14 April 1986 (age 38) India NorthEast United 9 January 2023 Free 30 June 2024
28 Jake Young CF England Huddersfield (2001-07-22) 22 July 2001 (age 22) Forest Green Rovers 1 July 2022 Undisclosed 30 June 2025
33 Adam Wilson LW England Ashington (2000-04-10) 10 April 2000 (age 24) The New Saints 28 August 2023 Undisclosed 30 June 2026
36 Tyreik Wright RW Republic of Ireland Ovens (2001-09-22) 22 September 2001 (age 22) Plymouth Argyle 15 January 2024 Loan 31 May 2024
Out on Loan
17 Luke Hendrie RB England Leeds (1994-08-27) 27 August 1994 (age 29) Hartlepool United 31 January 2022 Free 30 June 2024
19 Vadaine Oliver CF England Sheffield (1991-10-21) 21 October 1991 (age 32) Gillingham 10 July 2022 Free 30 June 2025
21 Timi Odusina CB England Croydon (1999-10-28) 28 October 1999 (age 24) Hartlepool United 1 July 2022 Undisclosed 30 June 2025
25 Harvey Rowe CM England (2003-10-04) 4 October 2003 (age 20) Academy 1 July 2023 Trainee 30 June 2024
38 Freddy Jeffreys CM England Leeds (2005-08-25) 25 August 2005 (age 18) Academy 9 October 2023 Trainee 30 June 2024
Finn Cousin-Dawson RB Northern Ireland Stockton-on-Tees (2002-07-04) 4 July 2002 (age 21) Academy 1 July 2020 Trainee 30 June 2024

Transfers[edit]

In[edit]

Date Pos Player Transferred from Fee Ref
1 July 2023 DM Scotland Kevin McDonald England Exeter City Free Transfer [4]
1 July 2023 LW Kenya Clarke Oduor England Barnsley Free Transfer [5]
1 July 2023 CM England Alex Pattison England Harrogate Town Free Transfer [6]
1 July 2023 CF England Tyler Smith England Hull City Free Transfer [7]
1 July 2023 CB Wales Ash Taylor Scotland Kilmarnock Free Transfer [8]
18 August 2023 LB Republic of Ireland Lewis Richards England Wolverhampton Wanderers Undisclosed [9]
28 August 2023 LW England Adam Wilson England The New Saints Undisclosed [10]
11 January 2024 GK England Sam Walker England Charlton Athletic Free Transfer [11]
1 February 2024 CF Republic of Ireland Calum Kavanagh England Middlesbrough Undisclosed [12]

Out[edit]

Date Pos Player Transferred to Fee Ref
14 June 2023 LB England Matty Foulds England Harrogate Town Undisclosed [13]
30 June 2023 CM England Adam Clayton England Rochdale Released [14][15]
30 June 2023 LW England Abo Eisa England Grimsby Town Released [14][16]
30 June 2023 CF England Cole Roberts Free agent Released [14]
30 June 2023 AM England Kian Scales England Scunthorpe United Released [14][17]
30 June 2023 DM Cameroon Yann Songo'o England Morecambe Released [14][18]
30 June 2023 RB England Oscar Threlkeld England Morecambe Released [14]
30 June 2023 CM England Jack Wilson England Brighouse Town Released [14][19]
30 June 2023 AM England Charlie Wood Free agent Released [14]
11 September 2023 CM England Jay Tinsdale England Sheffield United Free Transfer [20]
1 January 2024 DM England Ryan East England Rochdale Free Transfer [21]
11 January 2024 GK England Harry Lewis England Carlisle United Undisclosed [22]
18 January 2024 RM Republic of Ireland Emmanuel Osadebe England Forest Green Rovers Undisclosed [23]

Loaned in[edit]

Date Pos Player Loaned from Fee Ref
1 July 2023 RB England Daniel Oyegoke England Brentford End of Season [24]
1 September 2023 LW England Chisom Afoka England Aston Villa 3 January 2024[a] [25][26]
1 September 2023 SS England Rayhaan Tulloch England West Bromwich Albion 1 February 2024[b] [27][28]
6 September 2023 CB United States Jonathan Tomkinson England Norwich City End of Season [29]
15 January 2024 RW Republic of Ireland Tyreik Wright England Plymouth Argyle End of Season [30]
  1. ^ Afoka returned to parent club Aston Villa early from his season-long loan.
  2. ^ Tulloch returned to parent club West Brom early from his season-long loan.

Loaned out[edit]

Date Pos Player Loaned to Date until Ref
7 July 2023 RB Northern Ireland Finn Cousin-Dawson England Blyth Spartans End of Season [31]
2 August 2023 CF England Jake Young England Swindon Town 2 January 2024[a] [32][33]
4 August 2023 CF England Isaac Robinson England Farsley Celtic End of Season [34]
14 August 2023 DM England Ryan East England Rochdale 1 January 2024[b] [35][21]
1 September 2023 RB England Luke Hendrie England Hartlepool United End of Season [36]
15 September 2023 CB England Timi Odusina England Woking End of Season[c] [37][38]
25 October 2023 CF England Dylan Youmbi England Farsley Celtic End of Season
12 January 2024 DM England Harvey Rowe England Farsley Celtic End of Season
17 January 2024 CF England Vadaine Oliver England Stevenage End of Season [39]
15 February 2024 CF England Dylan Youmbi England Scunthorpe United End of Season [40]
  1. ^ On 2 January, Young was recalled back from his season-long loan at Swindon early.
  2. ^ On 22 December, it was announced East would join Rochdale permanently in January.
  3. ^ On 5 January, Odusina's loan at Woking was extended until the end of season.

Pre-season and friendlies[edit]

On 15 June, Bradford City announced their pre-season schedule, with matches against Bury, Eldense, Bradford (Park Avenue), Hull City, Middlesbrough and Rochdale.[41] In July, it was confirmed that Getafe replaced Eldense as pre-season opposition.[42]

  Win   Draw   Loss   Fixtures

8 July 2023 Friendly Bury 0–6 Bradford City Bury
15:00 BST Report Pattison 7'
Cook 12'
Osadebe 27'
Ridehalgh 28'
Derbyshire 53'
Walker 88'
Stadium: Gigg Lane
14 July 2023 Friendly Getafe 3–0 Bradford City Oliva, Spain
17:00 BST Mayoral 3'
Iglesias 37'
Altimira 71'
Report Stadium: Oliva Nova Sports Center
18 July 2023 Friendly Bolton Wanderers 5–2 Bradford City Bolton, England
12:00 BST Stadium: Eddie Davies Academy (Behind Closed Doors)
19 July 2023 Friendly Bradford (Park Avenue) 1–1 Bradford City Bradford
19:30 BST Longbottom 58' Report Youmbi 44' Stadium: Horsfall Stadium
Attendance: 2,354
22 July 2023 Friendly Bradford City 1–1 Hull City Bradford
15:00 BST Stubbs 90' Report Slater 22' Stadium: Valley Parade
Attendance: 3,411
26 July 2023 Friendly Bradford City 3–3 Middlesbrough Bradford
19:30 BST Cook 12', 41', 58' Report Silvera 4'
Gilbert 29' (pen.)
Nkrumah 90'
Stadium: Valley Parade
Attendance: 4,378 (1,413 Middlesbrough supporters)
29 July 2023 Friendly Rochdale 1–0 Bradford City Rochdale
15:00 BST Rodney 46' Report Stadium: Spotland Stadium
Attendance: 1,971 (697 away supporters)

Competitions[edit]

Overall record[edit]

Competition First match Last match Starting round Final position Record
Pld W D L GF GA GD Win %
League Two 5 Aug 2023 Matchday 1 45 18 12 15 57 58 −1 040.00
FA Cup 4 Nov 2023 4 November 2023 First round First round 1 0 0 1 1 2 −1 000.00
EFL Cup 8 Aug 2023 28 September 2023 First round Third round 3 0 2 1 2 4 −2 000.00
EFL Trophy 10 Oct 2023 Group stage 6 6 0 0 16 2 +14 100.00
Total 55 24 14 17 76 66 +10 043.64

Last updated: 17 February 2024
Source: Soccerway

League Two[edit]

League table[edit]

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
6 Crewe Alexandra 46 19 14 13 69 65 +4 71 Qualified for League Two play-offs
7 Crawley Town (O, P) 46 21 7 18 73 67 +6 70
8 Barrow 46 18 15 13 62 56 +6 69
9 Bradford City 46 19 12 15 61 59 +2 69
10 AFC Wimbledon 46 17 14 15 64 51 +13 65
11 Walsall 46 18 11 17 69 73 −4 65
12 Gillingham 46 18 10 18 46 57 −11 64
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[43]
(O) Play-off winners; (P) Promoted


Results summary[edit]

Overall Home Away
Pld W D L GF GA GD Pts W D L GF GA GD W D L GF GA GD
46 19 12 15 61 59  +2 69 9 8 6 29 28  +1 10 4 9 32 31  +1

Last updated: 23 April 2024.
Source: Soccerway

Results by round[edit]

Round123456789101112131415161718192022232425262728211303032333429237383936440414243444535346
GroundAHAAHAHHAHAHAHAAHAHAAAHHAHAHAHAHHHAHHHAHAHAAAH
ResultLWDLWDDDWLLWWDLLLLWWWWDDLLDDLDWWWDWLLLLWDWWWWW
Position181113181215161711141814111115161818141414101011131415161818141313161313151717141414131099
Updated to match(es) played on 23 April 2024. Source: Soccerway
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
  • 1 Matchday 21 (vs Salford City) was postponed due to a waterlogged pitch.
  • 2 Matchday 29 (vs Doncaster Rovers) was postponed due to a frozen pitch.
  • 3 Matchday 35 (vs Barrow) was postponed after the referee deemed the pitch to be unplayable.
  • 4 Matchday 36 (vs Notts County) was postponed due to a waterlogged pitch.

Matches[edit]

On 22 June, the EFL League Two fixtures were released.[44]

  Win   Draw   Loss   Fixtures

5 August 2023 1 Crawley Town 1–0 Bradford City Crawley
15:00 BST Gordon Yellow card 11'
Wright 14'
Kelly Yellow card 15'
Darcy Yellow card 30'
Conroy Yellow card 72'
Orsi Yellow card 90'
Henry Yellow card 90+3'
Report Kelly Yellow card 12'
Oyegoke Yellow card 31' Yellow-red card 41'
Halliday Yellow card 64'
Walker Yellow card 82'
Stadium: Broadfield Stadium
Attendance: 3,883
Referee: Thomas Parsons
12 August 2023 2 Bradford City 2–1 Colchester United Bradford
15:00 BST Walker Yellow card 7'
Oduor 45'
Platt Yellow card 45+5'
Pattison 58'
Report Taylor 9' Yellow card 57'
Dallison Yellow card 40'
Stadium: Valley Parade
Attendance: 17,177
Referee: Marc Edwards
15 August 2023 3 Stockport County 1–1 Bradford City Edgeley
19:45 BST Knoyle Yellow card 20'
Olaofe 80'
Croasdale Yellow card 87'
Report Gilliead Yellow card 20'
Pattison 47'
Oyegoke Yellow card 52'
Platt Yellow card 52'
Stadium: Edgeley Park
Attendance: 9,296
Referee: Seb Stockbridge
19 August 2023 4 Morecambe 3–0 Bradford City Morecambe
15:00 BST
Report
Stadium: Mazuma Stadium
Attendance: 4,713
Referee: Lewis Smith
26 August 2023 5 Bradford City 1–0 Crewe Alexandra Bradford
15:00 BST
Report Stadium: Valley Parade
Attendance: 16,736
Referee: Darren Drysdale
2 September 2023 6 Mansfield Town 0–0 Bradford City Mansfield
15:00 BST
Report
Stadium: Field Mill
Attendance: 8,525
Referee: Leigh Doughty
9 September 2023 7 Bradford City 1–1 Grimsby Town Bradford
12:30 BST
Report
Stadium: Valley Parade
Attendance: 18,879
Referee: Sam Purkiss
16 September 2023 8 Bradford City 1–1 Harrogate Town Bradford
15:00 BST
Report
Stadium: Valley Parade
Attendance: 17,283
Referee: Sunny Gill
23 September 2023 9 Newport County 1–4 Bradford City Newport
15:00 BST
Report
Stadium: Rodney Parade
Attendance: 4,087
Referee: Andy Davies
30 September 2023 10 Bradford City 1–3 Walsall Bradford
15:00 BST
Report
Stadium: Valley Parade
Attendance: 17,038
Referee: Scott Jackson
3 October 2023 11 Tranmere Rovers 2–1 Bradford City Birkenhead
19:45 BST
Report
Stadium: Prenton Park
Attendance: 5,672
Referee: Scott Oldham
7 October 2023 12 Bradford City 1–0 Swindon Town Bradford
15:00 BST
Report
Stadium: Valley Parade
Attendance: 16,788
Referee: Christopher Pollard
14 October 2023 13 AFC Wimbledon 0–1 Bradford City Wimbledon
10:00 BST
Report
Stadium: Plough Lane
Attendance: 8,270
Referee: Scott Simpson
21 October 2023 14 Bradford City 1–1 Wrexham Bradford
15:00 BST Smallwood Yellow card 6'
Walker Yellow card 26'
Pointon Yellow card 37'
Wilson 85'
Report Mullin Yellow card 2' 68' (Barnett)
Jones Yellow card 29'
Stadium: Valley Parade
Attendance: 21,552
Referee: Ross Joyce
24 October 2023 15 Milton Keynes Dons 4–1 Bradford City Milton Keynes
10:00 BST
Report
Stadium: Stadium MK
Attendance: 5,510
Referee: Matthew Corlett
28 October 2023 16 Sutton United 2–1 Bradford City Sutton
15:00 GMT
Report
Stadium: Gander Green Lane
Attendance: 2,866
Referee: Oliver Langford
11 November 2023 17 Bradford City 1–2 Barrow Bradford
15:00 GMT
Report
Stadium: Valley Parade
Attendance: 17,247
Referee: David Webb
18 November 2023 18 Notts County 4–2 Bradford City Nottingham
12:30 GMT
Report
Stadium: Meadow Lane
Attendance: 11,909
Referee: Tom Reeves
25 November 2023 19 Bradford City 1–0 Accrington Stanley Bradford
15:00 GMT
Report
Stadium: Valley Parade
Attendance: 16,548
Referee: Keith Stroud
28 November 2023 20 Forest Green Rovers 0–3 Bradford City Nailsworth
19:45 GMT
Stadium: The New Lawn
Attendance: 1,462
Referee: Simon Mather
16 December 2023 22 Gillingham 0–2 Bradford City Gillingham
15:00 GMT
Report
Stadium: Priestfield Stadium
Attendance: 4,874
Referee: Scott Jackson
22 December 2023[45] 23 Doncaster Rovers 1–3 Bradford City Doncaster
19:45 GMT
Report
Stadium: Eco-Power Stadium
Attendance: 8,695
Referee: Edward Duckworth
26 December 2023 24 Bradford City 2–2 Morecambe Bradford
15:00 GMT
Report
Stadium: Valley Parade
Attendance: 18,540
Referee: Darren Drysdale
29 December 2023 25 Bradford City 0–0 Stockport County Bradford
19:45 GMT
Report
Stadium: Valley Parade
Attendance: 9,657
Referee: Lewis Smith
1 January 2024 26 Crewe Alexandra 1–0 Bradford City Crewe
15:00 GMT
Report
Stadium: Gresty Road
Attendance: 5,529
Referee: Peter Wright
6 January 2024 27 Bradford City 2–4 Crawley Town Bradford
15:00 GMT
Report
Stadium: Valley Parade
Attendance: 16,699
Referee: Neil Hair
13 January 2024 28 Colchester United 1-1 Bradford City Colchester
15:00 GMT
Report
Stadium: Colchester Community Stadium
Attendance: 4,625
Referee: Scott Simpson
23 January 2024 21[46] Bradford City 1–1 Salford City Bradford
19:45 GMT Report
Stadium: Valley Parade
Attendance: 16,549
Referee: Martin Woods
Note: Fixture was originally scheduled for 9 December, but was postponed due to a waterlogged pitch.[47]
27 January 2024 30 Swindon Town 2–0 Bradford City Swindon
15:00 GMT
Report
Stadium: County Ground
Attendance: 7,878
Referee: Geoff Eltringham
3 February 2024 31 Bradford City 0–0 AFC Wimbledon Bradford
15:00 GMT
Report
Stadium: Valley Parade
Referee: Ross Joyce
10 February 2024 32 Wrexham 0–1 Bradford City Wrexham
15:00 BST Report Platt Yellow card 25'
Gilliead Yellow card 45+2'
Tomkinson Yellow card 64'
Cook soccer ball with red X 83, 90'
Stadium: Racecourse Ground
Attendance: 12,447
Referee: Ben Speedie
13 February 2024 33 Bradford City 4–0 Milton Keynes Dons Bradford
19:45 GMT
Report
Stadium: Valley Parade
Attendance: 16,234
Referee: Ollie Yates
17 February 2024 34 Bradford City 1–0 Sutton United Bradford
15:00 GMT
Report
Stadium: Valley Parade
Attendance: 16,697
Referee: Marc Edwards
5 March 2024 29[48] Bradford City 1–1 Doncaster Rovers Bradford
19:45 GMT
Report
Stadium: Valley Parade
Attendance: 17,138
Referee: Leigh Doughty
Note: Fixture was originally scheduled for 20 January, but was postponed due to a frozen pitch.[49]
9 March 2024 37 Accrington Stanley 0–3 Bradford City Accrington
15:00 GMT
Report
Stadium: Crown Ground
Attendance: 4,099
Referee: Paul Howard
12 March 2024 38 Bradford City 0–2 Forest Green Rovers Bradford
19:45 GMT
Report
Stadium: Valley Parade
Attendance: 15,418
Referee: Simon Mather
16 March 2024 39 Bradford City 1–5 Mansfield Town Bradford
15:00 GMT
Report
Stadium: Valley Parade
Attendance: 16,496
Referee: Martin Coy
19 March 2024 36[50] Bradford City 0–3 Notts County Bradford
19:45 GMT
Report
Stadium: Valley Parade
Attendance: 17,983
Referee: Ben Toner
Note: Fixture was originally scheduled for 2 March, but was postponed due to a waterlogged pitch.[51]
23 March 2024 40 Harrogate Town 3–0 Bradford City Harrogate
13:00 GMT
Report
Stadium: Wetherby Road
Attendance: 3,905
Referee: Sam Purkiss
29 March 2024 41 Bradford City 2–0 Tranmere Rovers Bradford
15:00 GMT
Report
Stadium: Valley Parade
Attendance: 18,009
Referee: Richie Watkins
1 April 2024 42 Grimsby Town 1–1 Bradford City Cleethorpes
13:00 BST
Report
Stadium: Blundell Park
Attendance: 6,711
Referee: Matthew Corlett
6 April 2024 43 Bradford City 1–0 Gillingham Bradford
15:00 BST
Report
Stadium: Valley Parade
Attendance: 16,735
Referee: Edward Duckworth
13 April 2024 44 Salford City 1–2 Bradford City Kersal
15:00 BST
Report
Stadium: Moor Lane
Attendance: 3,517
Referee: Jacob Miles
20 April 2024 45 Walsall 2–3 Bradford City Bescot
15:00 BST
Report
Stadium: Bescot Stadium
Attendance: 6,656
Referee: Adam Herczeg
23 April 2024 35[52][53] Barrow 1–2 Bradford City Barrow-in-Furness
19:45 BST
Report
Stadium: Holker Street
Attendance: 4,527
Referee: Ross Joyce
Note: Fixture was originally scheduled for 24 February, but was postponed due to the referee deeming the playing surface to be unplayable.[54] Fixture was later postponed for a second time due to a waterlogged pitch.[55]
27 April 2024 46 Bradford City 4–1 Newport County Bradford
15:00 BST Kavanagh 44'
Cook 45+1'
Pointon 44'
Walker 90+3'
Report Stadium: Valley Parade
Attendance: 18,842
Referee: Thomas Kirk

FA Cup[edit]

Bradford were drawn at home to Wycombe Wanderers in the first round.[56]

  Win   Draw   Loss   Fixtures

4 November 2023 First Round Bradford City 1–2 Wycombe Wanderers Bradford
15:00 GMT
Report
Stadium: Valley Parade
Attendance: 3,642
Referee: Declan Bourne

EFL Cup[edit]

The Bantams were drawn away to Accrington Stanley in the first round,[57] to Wrexham in the second round[58] and at home against Middlesbrough in the third round.[59]

  Win   Draw   Loss   Fixtures

8 August 2023 First round Accrington Stanley 1–1
(1–4 p)
Bradford City Accrington
19:45 BST Coyle Yellow card 32'
Whalley Yellow card 39'
Andrews 66'
Hills Yellow card 87'
Report Pattison 45+1'
Halliday Yellow card 60'
Stubbs Yellow card 86'
Stadium: Crown Ground
Attendance: 2,368
Referee: Martin Coy
Penalties
Leigh soccer ball with check mark
Nolan soccer ball with red X
Adedoyin soccer ball with red X
Cook soccer ball with check mark
Gilliead soccer ball with check mark
Walker soccer ball with check mark
Oduor soccer ball with check mark
29 August 2023 Second round Wrexham 1–1
(3–4 p)
Bradford City Wrexham
19:45 BST
Report
Stadium: Racecourse Ground
Attendance: 9,816
Referee: Ben Speedie
Penalties
26 September 2023 Third round Bradford City 0–2 Middlesbrough Bradford
19:45 BST
Report
Stadium: Valley Parade
Attendance: 15,754
Referee: Tom Nield

EFL Trophy[edit]

The Group stage draw was finalised on 22 June 2023.[60] After topping the group, they were drawn at home to Liverpool U21 in the second round,[61][62] away to Derby County in the third round,[63][64] then at home to Doncaster Rovers in the quarter-finals,[65] and finally at home to Wycombe Wanderers in the semi-finals.[66][67] If Bradford Beat Wycombe, they will face Peterborough United at Wembley Stadium.

Pos Div Team Pld W PW PL L GF GA GD Pts Qualification
1 L2 Bradford City 3 3 0 0 0 10 2 +8 9 Advance to Round 2
2 L1 Barnsley 3 2 0 0 1 6 6 0 6
3 ACA Manchester City U21 3 0 1 0 2 3 8 −5 2
4 L2 Grimsby Town 3 0 0 1 2 3 6 −3 1
Updated to match(es) played on 31 October 2023. Source: EFL.com

  Win   Draw   Loss   Fixtures

10 October 2023 Group stage Grimsby Town 1–2 Bradford City Cleethorpes
19:30 BST
Report