First Round – ties to be played no later than 20th October 2023

1-1: Alexandra Park vs St. Thomas More RC
Walkover to St Thomas More – Alexandra Park scratched
1-3: Highgate 0-11 Fortismere
1-4: JCoSS vs East Barnet
Walkover to JCoSS – East Barnet scratched
1-12: Haydon vs Ruislip High
Walkover to Haydon – Ruislip High scratched
All other schools receive byes to the Second Round

Second Round – ties to be played no later than 21st December 2023

2-1: St. Thomas More RC 1-1 The Archer Academy
St Thomas More RC won 5-4 on penalties
2-2: Fortismere 5-1 JCoSS
2-3: JFS 1-9 Highlands
2-4: Gladesmore Community vs Wren Academy Enfield
Walkover to Wren Academy Enfield – Gladesmore scratched
2-5: Mill Hill County High 2-2 Mill Hill School
Mill Hill School won 2-0 on penalties
2-6: Crest Academy vs Haydon
Walkover to Haydon – Crest Academy scratched
2-7: Cardinal Wiseman 4-2 Nower Hill High
2-8: Brentside High 0-4 Elthorne Park

Quarter-Final – ties to be played no later than 27th January 2024

3-1: St. Thomas More RC 1-7 Fortismere
3-2: Highlands 7-1 Wren Academy Enfield
3-3: Mill Hill School 0-4 Haydon
3-4: Cardinal Wiseman 0-4 Elthorne Park

Semi-Final – ties to be played no later than 29th February 2024

4-1: Fortismere 0-2 Highlands
4-2: Haydon 1-0 Elthorne Park

Final – Tuesday 19th March 2024 at Rectory Park

5-1: Highlands 8-0 Haydon