The 2023–24 FA Youth Cup was the 72nd edition of the competition.
The competition consisted of several rounds and was preceded by a qualifying competition, starting with two preliminary rounds which was followed by three qualifying rounds for non-League teams. The Football League teams entered the draw thereafter, with League One and League Two teams entered in the first round proper, and Premier League and Championship teams entered in the third round proper.
A record 630 clubs were accepted into the competition. The current defending Champions are West Ham United who defeated Arsenal 5–1 at the Emirates Stadium in front of 34,127 fans.
Calendar Round Matches played from Matches Clubs New entries Extra preliminary round 14 August 2023 96 630 → 534 192 Preliminary round 4 September 2023 189 534 → 345 282 First round qualifying 18 September 2023 116 345 → 229 43 Second round qualifying 2 October 2023 70 229 → 15924 Third round qualifying 16 October 2023 35 159 → 124 First round 4 November 2023 40 124 → 84 45 Second round 25 November 2023 20 84 → 64 Third round 16 December 2023 32 64 → 32 44 Fourth round 20 January 2024 16 32 → 16 Fifth round 10 February 2024 8 16 → 8 Quarter-finals 9 March 2024 4 8 → 4Semi-finals 6 April 2024 2 4 → 2Final 4 May 2024 1 2 → 1
Qualifying rounds Extra preliminary round In the Extra Preliminary Round, 192 teams competed. The draw was announced on 7 July 2023. Eleven teams withdrew from this round resulting in 11 walkovers. The teams that withdrew in this round were Barnstaple Town, Basildon Town, Cirencester Town, Concord Rangers, Guildford City, Hanwell Town, Kidlington, Lingfield, Little Oakley, VCD Athletic, and Wells City. Northampton ON Chenecks were ruled ineligible after their game against Daventry Town so Daventry Town moved on instead.
Tie Home team (tier) Score Away team (tier) Monday 14 August 2023 17 Basford United (7) 6–1 Anstey Nomads (8) 158 65 Sevenoaks Town (8) 0–3 Cray Wanderers (7) 118 25 Worcester City (9) 0–5 Coventry Copsewood (10) 40 60 Erith Town (9) 1–3 Cray Valley Paper Mills (8) 89 Match played at Cray Valley Paper Mills. 64 Croydon (10) 3–1 Faversham Town (9) 75 68 Little Common (9) 4–4 South Park (8) 30 Match played at Newhaven FC. 69 Eastbourne Town (9) 2–1 Peacehaven & Telscombe (9) 103 73 Chipstead (8) 0–2 Whitehawk (7) 78 94 Clevedon Town (9) 6–1 Longwell Green Sports (10) 56 14 Liversedge (10) 0–3 Staveley Miners Welfare (10) 67 21 Lutterworth Town (9) 0–5 Stamford AFC (7) 22 Paget Rangers (10) 1–3 Lye Town (8) 70 23 Evesham United (8) 0–6 Atherstone Town (9) 66 26 Rugby Borough (9) 0–3 Stourbridge (7) 48 30 Northampton ON Chenecks (10) 9–1 Daventry Town (9) Match played at Daventry Town. 45 New Salamis (8) 3–1 Frenford (9) 90 Match played at Cheshunt FC. 52 Hackney Wick (10) 2–2 Enfield Town (7) Match played at Clapton FC. 56 Bedfont Sports (9) 3–3 Flackwell Heath (9) 76 57 Penn & Tylers Green (10) 4–1 Kings Langley (8) 47 63 Chatham Town (7) W/O VCD Athletic (9) NA 67 Leatherhead (8) 5–1 Loxwood (9) 87 Bashley (8) 0–4 Fareham Town (9) 148 29 Bedworth United (8) 3–2 Droitwich Spa (10) 72 Tuesday 15 August 2023 36 Ampthill Town (10) 0–2 Royston Town (7) 104 28 Chasetown (8) 4–1 Newcastle Town (8) 71 Match played at Darlaston Town 1874 FC. 38 Newmarket Town (9) 6–1 Woodbridge Town (9) 102 40 Gorleston (9) 0–6 Haverhill Rovers (9) 63 Match played at Haverhill Rovers. 41 Thetford Town (9) 2–4 Ipswich Wanderers (8) 60 43 Framlingham Town (10) 0–17 AFC Sudbury (7) 44 Wroxham (8) 9–0 Soham Town Rangers (9) 57 66 Mile Oak (10) 0–4 Colliers Wood United (9) 76 Horsham (7) 5–3 Tooting Bec (10) Wednesday 16 August 2023 1 Pickering Town (9) 2–2 Newcastle Benfield (9) 10 AFC Liverpool (9) 4–1 Clitheroe (8) 97 79 Hungerford Town (7) 4–0 North Leigh (8) 91 Fairford Town (9) 0–6 Bridgwater United (9) 7 Runcorn Town (10) 0–15 Burscough (9) 63 20 Coalville Town (7) 3–1 Birstall United (10) 137 55 Oxhey Jets (10) 4–1 Leverstock Green (9) 60 70 Selsey (10) 2–2 Corinthian Casuals (8) 97 74 Bexhill United (9) 3–3 East Grinstead Town (8) 86 Match played at Hailsham Town FC. 81 Hartley Wintney (8) 4–1 Fleet Town (9) 140 16 Kirby Muxloe (10) 2–2 Hinckley Leicester Road (8) 71 24 Walsall Wood (8) 3–3 Lichfield City (9) 63 27 Stafford Rangers (7) 2–1 Coton Green (10) 91 31 Hitchin Town (7) 2–1 Arlesey Town (9) 149
Tie Home team (tier) Score Away team (tier) 42 Lowestoft Town (8) 2–3 Sheringham (9) 151 59 Northwood (8) 2–5 Tring Athletic (9) 71 85 United Services Portsmouth (9) 2–1 Bournemouth (9) 34 Thursday 17 August 2023 3 Sunderland RCA (9) 1–6 Consett AFC (8) 116 33 Milton Keynes Irish (9) 0–9 Shefford Town & Campton (10) 62 53 Sawbridgeworth Town (9) 1–2 West Essex (9) 61 Punjab United (9) 2–7 Sutton Common Rovers (8) 36 72 Saltdean United (9) 3–2 Badshot Lea (8) 88 Bradford Town (10) 1–3 Bristol Manor Farm (8) 57 89 Bishop Sutton (10) 0–7 Swindon Supermarine (7) 93 Cheddar (10) 3–11 Hengrove Athletic (10) 80 62 Sutton Athletic (9) 0–3 Erith & Belvedere (8) 2 Shildon AFC (9) 1–4 Billingham Town (10) 68 5 Congleton Town (9) 2–3 Trafford (8) 84 6 Nantwich Town (8) 3–1 West Didsbury & Chorlton (9) Match played at West Didsbury & Chorlton. 11 Atherton Laburnum Rovers (10) 1–4 Hyde United (7) 95 15 Lutterworth Athletic (10) 3–4 Grantham Town (8) 115 Match played at Grantham Town FC. 19 Leicester Nirvana (9) 2–1 GNG Oadby Town (9) 47 Grays Athletic (8) 0–3 Enfield Borough (10) Match played at Aveley FC. 82 Risborough Rangers (9) 1–6 Winslow United (10) 60 95 Cinderford Town (9) 0–6 Slimbridge (9) 50 96 Barnstaple Town (9) W/O Tiverton Town (7) NA 4 Stockton Town (8) 6–0 Penrith (9) 121 18 Long Eaton United (7) 6–2 Quorn (9) 75 32 Rothwell Corinthians (10) 2–3 Corby Town (8) 40 34 Dunstable Town (9) 3–2 Moulton (10) 117 35 Wellingborough Whitworth (10) 5–0 Eynesbury Rovers (9) 55 37 Buckingham Athletic (10) 1–4 AFC Rushden & Diamonds (8) 69 39 Diss Town (10) 1–1 Cornard United (10) 79 46 St. Margaretsbury (10) 1–1 Ilford (9) 128 48 Takeley (9) 2–1 Cockfosters (9) 50 Hornchurch (7) 1–1 Brentwood Town (8) 144 71 Arundel (10) 2–2 Carshalton Athletic (7) 78 Wantage Town (9) 0–9 Bracknell Town (7) 100 80 Kidlington (8) W/O Thatcham Town (8) NA 84 Alton (9) 1–1 Winchester City (7) 86 Millbrook (10) 4–1 Lymington Town (9) 73 Friday 18 August 2023 8 Glossop North End (9) 1–5 City of Liverpool (8) 143 49 London Lions (9) W/O Little Oakley (9) NA 51 FC Clacton (9) W/O Concord Rangers (7) NA 54 Basildon United (8) W/O Holland (10) NA 58 Hanwell Town (7) W/O Hilltop (9) NA 75 Lingfield (9) W/O Horsham YMCA (9) NA 77 Guildford City (9) W/O Bognor Regis Town (7) NA Match played at Sheerwater FC. 90 Cirencester Town (8) W/O Newent Town (10) NA 92 Wells City (10) W/O Welton Rovers (9) NA 9 Marine (7) 4–2 Vauxhall Motors (8) 198 12 Emley AFC (9) 20–0 Dronfield Town (10) 120 13 Handsworth (9) 4–1 Eccleshill United (9) 83 Christchurch (9) 3–4 AFC Stoneham (9) Match played at AFC Stoneham.
Preliminary round In this round of the competition, 378 teams competed, with the 96 winners from the previous round joining 282 new teams entering the competition in this phase. Sixteen teams—AFC Aldermaston, Boro Rangers, Cleethorpes Town, Coventry United, Dunkirk, East Thurrock United, Godalming Town, Harrogate Railway Athletic, Horndean, Lower Breck, Newent Town, North Greenford United, Norwich United, Seaham Red Star, Southend Manor, and Torrington—withdrew from the tournament at this phase, resulting in 16 walkovers. Brentwood Town was rewarded a tie as Cheshunt was removed from the tournament. The draw was announced on 7 July 2023.