First Round
Highgate 2-0 Claremont
Queen's Park 0-2 St Mark's
Southgate School v JFS
walkover to Southgate - JFS scratched
Chiswick 2-1 Finchley
Cardinal Wiseman v Ruislip
walkover to Cardinal Wiseman - Ruislip scratched
Vyners 1-0 aet Aylward
Enfield 6-0 Queensmead
Chace v Preston Manor
walkover to Preston Manor - Chace scratched
Uxbridge High v Alec Reed Academy
result reported as a win for Uxbridge High but no score supplied
Salvatorian College 1-1 aet St James
Salvatorian College won 7-6 on penalties
Park View 5-3 Abbotsfield

Second Round
Highgate 1-4 St Mark's
Southgate School 2-6 Chiswick
Cardinal Wiseman 1-0 Vyners
Enfield 11-3 Preston Manor
Uxbridge High 6-1 Salvatorian College
Park View 3-4 Harefield Academy
Drayton Manor 9-0 Greig City
Highlands 1-0 Gladesmore
St Gregory's 5-3 Compton
Douay Martyrs 1-5 Acton
Highgate Wood v Barnhill
match not played - Highgate Wood advance via a coin toss
Nower Hill v Capital City
walkover to Nower Hill - Capital City scratched
Kingsbury 3-2 St Ignatius
Kingsbury removed from the competition due to misconduct
Featherstone v Heathland
walkover to Featherstone - Heathland scratched
Mill Hill 3-1 Kingsley
Ark Academy 5-2 Whitmore

Third Round
St Mark's 1-0 Chiswick
Cardinal Wiseman v Enfield 
walkover to Enfield - Cardinal Wiseman scratched
Uxbridge High 2-2aet Harefield Academy
Harefield Academy won 4-2 on penalties
Drayton Manor 4-2 Highlands
St Gregory's 3-1 Acton
Highgate Wood 2-3 Nower Hill 
St Ignatius 4-1 Featherstone
Mill Hill v Ark Academy
match not played - Ark Academy advance via a coin toss

Quarter-Final
St Mark's 3-1 Enfield 
Harefield Academy 3-4 Drayton Manor
St Gregory's 3-3aet Nower Hill
St Gregory's won 5-4 on penalties 
St Ignatius 6-1 Ark Academy

Semi-Final
St Mark's 4 0 Drayton Manor
St Gregory's 4 4 St Ignatius- 5:4 to St Ignacius on pens.

Final

St Marks v St Ignacius