The 2024–25 FA Youth Cup was the 73rd 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 633 clubs were accepted into the competition. Although 3 teams Hutton, Newent Town, and Thame United withdrew before the draw began, 630 competed in the competition. The current defending Champions are Manchester City who defeated Leeds United 4–0 at the City of Manchester Stadium in front of 20,000 fans.
Calendar Round Matches Clubs Extra preliminary round 12 August 2024 93 186 Preliminary round 2 September 2024 191 537 → 346 289 First round qualifying 16 September 2024 117 346 → 229 43 Second round qualifying 30 September 2024 70 229 → 15923 Third round qualifying 14 October 2024 35 159 → 124 First round 2 November 2024 40 124 → 84 45 23 November 2024 20 84 → 64 Third round 14 December 2024 32 64 → 32 44 Fourth round 18 January 2025 16 32 → 16 Fifth round 8 February 2025 8 16 → 8 Quarter-finals 8 March 2025 4 8 → 4Semi-finals 5 April 2025 2 4 → 2Final 3 May 2025 1 2 → 1
Qualifying rounds Extra preliminary round 186 teams from tiers 7-10 competed in the Extra preliminary Round. 9 walkovers occurred in this round as Ardley United, Arundel, Godalming Town, Rochester United, St Blazey, Selsey, Soham Town Rangers, Sutton Athletic and West Didsbury & Chorlton all withdrew from the competition at this stage. The result is 9 total walkovers so far. The draw was released on 5 July 2024.
Tie Home team (tier) Score Away team (tier) Friday 9 August 2024 13 Emley AFC (8) 4–1 Gainsborough Trinity (7) 158 Monday 12 August 2024 8 West Didsbury & Chorlton (9) W/O Hyde United (7) NA 23 Newcastle Town (8) 7–0 Stafford Rangers (8) 56 59 AFC Croydon Athletic (8) W/O Sutton Athletic (9) NA 63 Rochester United (10) W/O Rusthall (9) NA 76 Farnham Town (8) W/O Godalming Town (10) NA 85 Gosport Borough (7) 12–0 United Services Portsmouth (9) 165 28 Lye Town (8) 5–0 Studley (9) 53 Match played at Studley. 42 Sawbridgeworth Town (9) 2–4 Saffron Walden Town (9) 57 Hendon (7) 1–2 Hillingdon Borough (10) 69 73 Three Bridges (8) 3–2 Westfield (8) 68 Match played at Westfield. 77 Hastings United (7) W/O Arundel (10) NA 78 Didcot Town (8) 3–1 Frimley Green (10) 71 88 Bristol Manor Farm (8) 3–2 Yate Town (8) 126 92 St Blazey (9) W/O Saltash United (9) NA 22 Romulus (9) 1–2 Coton Green (10) 50 Match played at Coton Green. 25 Stratford Town (7) 3–2 Redditch United (7) 60 38 Brantham Athletic (9) W/O Soham Town Rangers (9) NA 41 Haverhill Borough (10) 1–3 Haverhill Rovers (10) 45 Hackney Wick (10) 3–0 Brentwood Town (8) 51 Bowers & Pitsea (7) 4–3 London Lions (10) 53 Berkhamsted (8) 4–2 Spelthorne Sports (9) 30 70 South Park (Reigate) (8) 2–1 Little Common (9) 52 75 Redhill (9) 1–4 Horsham YMCA (9) 85 Tuesday 13 August 2024 36 Lakenheath (9) 4–0 Swaffham Town (10) 52 Rayners Lane (8) 2–1 Holmer Green (10) 14 Guiseley AFC (7) 3–0 Dronfield Town (10) 123 34 St Ives Town (7) 6–1 Crawley Green (9) 83 48 Waltham Abbey (8) 1–7 Hashtag United (7) 124 55 Hanworth Villa (8) 1–0 Burnham (9) 78 69 Steyning Town Community (8) 1–3 Chipstead (9) 40 Wednesday 14 August 2024 10 FC United of Manchester (7) 2–0 Darwen (10) 188 61 Phoenix Sports (8) 1–5 Dartford (7) 103 79 Reading City (9) 4–3 Marlow (7) 85 21 Clifton All Whites (10) 4–1 Hinckley LR (8) 80 24 AFC Telford United (7) 3–1 Stourbridge (7) 72 Match played at Shifnal Town. 31 Kempston Rovers (9) 6–2 Letchworth Garden City Eagles (10) 150 54 Brook House (10) 2–3 Oxhey Jets (10) 88 67 Merstham (8) 5–1 Roffey (9) 137 74 Guildford City (9) 1–5 Newhaven (9) 50 89 Shortwood United (10) 0–5 Mangotsfield United (9) 15 Gresley Rovers (9) 10–0 Lincoln United (9) 145 27 Halesowen Town (7) 1–2 Pershore Town (9) 107 43 Bishop's Stortford (7) 0–0 Potters Bar Town (7) 307 47 Frenford (9) 2–3 May & Baker Eastbrook Community (10) 66 50 Little Oakley (9) 0–5 Enfield Borough (10) 12 56 Wembley (9) 0–10 Northwood (8) 35
Tie Home team (tier) Score Away team (tier) 60 Hollands & Blair (9) 2–1 Glebe (9) 62 Sutton Common Rovers (8) 2–1 Sevenoaks Town (8) 54 68 Horsham (7) 2–2 Carshalton Athletic (7) 78 72 Bognor Regis Town (7) 1–2 Worthing United (10) 75 81 Fleet Town (9) 2–2 Hartley Wintney (8) 188 86 Bishop's Cleeve (8) 4–3 Odd Down (10) Thursday 15 August 2024 7 Ramsbottom United (9) 6–1 Colne (9) 70 9 Wythenshawe Town (8) 1–6 Warrington Rylands (7) 102 19 Loughborough Students (8) 1–2 Matlock Town (7) 96 30 Moulton (10) 0–1 Royston Town (7) 58 Sheppey United (8) 2–3 Erith & Belvedere (9) 81 18 Leicester Nirvana (9) 0–2 Hinckley AFC (9) 72 32 Kettering Town (7) 2–4 Shefford Town & Campton (9) 44 Hullbridge Sports (9) 3–2 West Essex (9) 49 Walthamstow (8) 2–3 Barking (9) 64 Mile Oak (10) 0–2 Walton & Hersham (8) 87 Hengrove Athletic (10) 0–3 Fairford Town (9) 87 Match played at Fairford Town. 90 Thornbury Town (9) 1–3 Cheltenham Saracens (10) 107 91 Malmesbury Victoria (9) 0–11 Paulton Rovers (8) Match played at Paulton Rovers. 93 Falmouth Town AFC (8) 1–8 Helston Athletic (8) 3 Workington AFC (7) 2–5 Whickham (9) 4 Cheadle Heath Nomads (10) 1–2 South Liverpool (9) 5 Skelmersdale United (10) 7–1 Sandbach United (10) Match played at Sandbach United. 11 Ossett United (8) 1–6 Golcar United (9) 119 12 Harrogate Railway Athletic (10) 0–1 Tadcaster Albion (9) 115 16 Holbeach United (10) 1–2 Ashby Ivanhoe (9) 20 Sherwood Colliery (8) 6–1 Louth Town (10) 67 26 Coventry Sphinx (8) 5–0 Hereford Pegasus (9) 29 Droitwich Spa (10) 1–5 Worcester City (8) 33 March Town United (9) 0–12 Harpenden Town (9) 35 AFC Rushden & Diamonds (8) 4–1 FC Peterborough (10) 84 37 Cambridge City (8) 2–1 Stowmarket Town (9) 55 Match played at Stowmarket Town. 39 Felixstowe & Walton United (8) 3–2 Great Yarmouth Town (9) 149 40 Woodbridge Town (9) 0–4 Ipswich Wanderers (8) 65 Loxwood (9) 4–0 Ash United (10) 82 Basingstoke Town (7) W/O Ardley United (9) NA 84 Petersfield Town (9) 2–2 AFC Totton (7) 79 Friday 16 August 2024 2 Pickering Town (9) 0–2 Newcastle Benfield (9) 6 Cheadle Town (9) 2–2 AFC Liverpool (9) 73 46 Fisher (9) 1–4 Wingate & Finchley (7) 148 1 Penrith AFC (9) 2–4 Whitby Town (7) 65 80 Wantage Town (10) 3–0 Abingdon United (10) 166 17 Ilkeston Town (7) 2–2 Quorn (9) 172 Match played at Quorn. 66 Kingstonian (8) W/O Selsey (10) NA Match played at South Park Reigate. 83 AFC Stoneham (9) 5–0 Fareham Town (9) 82 Sunday 18 August 2024 71 Pagham (9) 6–0 Saltdean United (9)
Preliminary round 382 teams competed in the Preliminary round with the 93 winners from the previous round along with 289 new teams. 17 walkovers occurred in this round as Baldock Town, Barnstaple Town, Bideford, Carlisle City, Crowborough Athletic, Evesham United, Flackwell Heath, Great Wakering Rovers, Hamworthy United, Holmesdale, Lancing, Mousehole, Romford, Shepton Mallet, Silsden, Stapenhill, and Wick all withdrew from the competition at this stage. As a result, we have 26 walkovers so far. The draw was released on 5 July 2024.