1er tour
13.01.1906 Birmingham FC - Preston North End 1:0
Blackpool FC - Crystal Palace 1:1
Bury FC - Nottingham Forest 1:1
Liverpool FC - Leicester Fosse 2:1
Southampton FC - Portsmouth FC 5:1
Stoke City - Blackburn Rovers 1:0
Aston Villa - King's Lynn 11:0
The Wednesday FC - Bristol Rovers 1:0
Crewe Alexandra - Barnsley FC 1:1
Middlesbrough FC - Bolton Wanderers 3:0
Sunderland AFC - Notts County 1:0
Derby County - Kettering Town 4:0
Lincoln City - Stockport County 4:2
Port Vale FC - Gainsborough Trinity 0:3
Everton FC - West Bromwich Albion 3:1
Sheffield United - Manchester City 4:1
Bishop Auckland FC - Wolverhampton Wanderers 0:3
Woolwich Arsenal - West Ham United 1:1
Newcastle United - Grimsby Town 6:0
New Brompton - Northampton Town 2:1
Tottenham Hotspur - Burnley FC 2:0
Fulham FC - Queens Park Rangers 1:0
Brentford FC - Bristol City 2:1
Brighton & Hove Albion - Swindon Town 3:0
Manchester United - Staple Hill FC 7:2
Norwich City - Tunbridge Wells 1:1
Bradford City - Barrow AFC 3:2
Millwall FC - Burton United 1:0
Hull City - Reading FC 0:1
Clapton Orient - Chesterfield FC 0:0
New Crusaders FC - Plymouth Argyle 3:6
Worcester City - Watford FC 0:6
17.01.1906 Crystal Palace - Blackpool FC 1:1
Nottingham Forest - Bury FC 6:2
Tunbridge Wells - Norwich City 0:5
Chesterfield FC - Clapton Orient 3:0
18.01.1906 Barnsley FC - Crewe Alexandra 4:0
West Ham United - Woolwich Arsenal 2:3
22.01.1906 Blackpool FC - Crystal Palace 1:0
2e tour
03.02.1906 Woolwich Arsenal - Watford FC 3:0
Aston Villa - Plymouth Argyle 0:0
Bradford City - Wolverhampton Wanderers 5:0
Brentford FC - Lincoln City 3:0
Brighton & Hove Albion - Middlesbrough FC 1:1
Derby County - Newcastle United 0:0
Everton FC - Chesterfield FC 3:0
Fulham FC - Nottingham Forest 1:3
Liverpool FC - Barnsley FC 1:0
Manchester United - Norwich City 3:0
Sheffield United - Blackpool FC 1:2
The Wednesday FC - Millwall FC 1:1
Stoke City - Birmingham FC 0:1
Sunderland AFC - Gainsborough Trinity 1:1
Tottenham Hotspur - Reading FC 3:2
New Brompton - Southampton FC 0:0
07.02.1906 Gainsborough Trinity - Sunderland AFC 0:3
Middlesbrough FC - Brighton & Hove Albion 1:1
Newcastle United - Derby County 2:1
Plymouth Argyle - Aston Villa 1:5
Southampton FC - New Brompton 1:0
08.02.1906 Millwall FC - The Wednesday FC 0:3
12.02.1906 Middlesbrough FC - Brighton & Hove Albion 3:1
tour des 16
24.02.1906 Woolwich Arsenal - Sunderland AFC 5:0
Everton FC - Bradford City 1:0
Liverpool FC - Brentford FC 2:0
Manchester United - Aston Villa 5:1
Newcastle United - Blackpool FC 5:0
The Wednesday FC - Nottingham Forest 4:1
Southampton FC - Middlesbrough FC 6:1
Tottenham Hotspur - Birmingham FC 1:1
28.02.1906 Birmingham FC - Tottenham Hotspur 2:0
Quarts de finale
10.03.1906 Birmingham FC - Newcastle United 2:2
Everton FC - The Wednesday FC 4:3
Liverpool FC - Southampton FC 3:0
Manchester United - Woolwich Arsenal 2:3
14.03.1906 Newcastle United - Birmingham FC 3:0
Demi-finales
31.03.1906 Everton FC - Liverpool FC 2:0
Newcastle United - Woolwich Arsenal 2:0
Finale
21.04.1906 Everton FC - Newcastle United 1:0