1. Round 31/08/1946 Wolverhampton Wanderers - Arsenal FC 6:1
2. Round 04/09/1946 Arsenal FC - Blackburn Rovers 1:3
3. Round 07/09/1946 Arsenal FC - Sunderland AFC 2:2
4. Round 11/09/1946 Everton FC - Arsenal FC 3:2
5. Round 14/09/1946 Aston Villa - Arsenal FC 0:2
6. Round 17/09/1946 Blackburn Rovers - Arsenal FC 1:2
7. Round 21/09/1946 Arsenal FC - Derby County 0:1
9. Round 28/09/1946 Manchester United - Arsenal FC 5:2
10. Round 05/10/1946 Blackpool FC - Arsenal FC 2:1
11. Round 12/10/1946 Arsenal FC - Brentford FC 2:2
12. Round 19/10/1946 Arsenal FC - Stoke City 1:0
13. Round 26/10/1946 Chelsea FC - Arsenal FC 2:1
14. Round 02/11/1946 Arsenal FC - Sheffield United 2:3
15. Round 09/11/1946 Preston North End - Arsenal FC 2:0
20. Round 14/12/1946 Arsenal FC - Charlton Athletic 1:0
21. Round 21/12/1946 Grimsby Town - Arsenal FC 0:0
22. Round 25/12/1946 Arsenal FC - Portsmouth FC 2:1
23. Round 26/12/1946 Portsmouth FC - Arsenal FC 0:2
24. Round 28/12/1946 Arsenal FC - Wolverhampton Wanderers 1:1
25. Round 04/01/1947 Sunderland AFC - Arsenal FC 1:4
26. Round 18/01/1947 Arsenal FC - Aston Villa 0:2
28. Round 01/02/1947 Arsenal FC - Manchester United 6:2
29. Round 08/02/1947 Arsenal FC - Blackpool FC 1:1
31. Round 22/02/1947 Stoke City - Arsenal FC 3:1
32. Round 01/03/1947 Arsenal FC - Chelsea FC 1:2
34. Round 15/03/1947 Arsenal FC - Preston North End 4:1
35. Round 22/03/1947 Leeds United - Arsenal FC 1:1
37. Round 04/04/1947 Arsenal FC - Huddersfield Town 1:2
38. Round 05/04/1947 Bolton Wanderers - Arsenal FC 1:3
39. Round 07/04/1947 Huddersfield Town - Arsenal FC 0:0
40. Round 12/04/1947 Arsenal FC - Middlesbrough FC 4:0
41. Round 19/04/1947 Charlton Athletic - Arsenal FC 2:2
42. Round 26/04/1947 Arsenal FC - Grimsby Town 5:3
27. Round 10/05/1947 Derby County - Arsenal FC 0:1
36. Round 24/05/1947 Arsenal FC - Liverpool FC 1:2
30. Round 26/05/1947 Brentford FC - Arsenal FC 0:1
8. Round 31/05/1947 Arsenal FC - Everton FC 2:1
33. Round 07/06/1947 Sheffield United - Arsenal FC 2:1