| Grimsby beat Chelsea 2-1 (H) on 21 Sep 1946 |
| Chelsea beat Leeds 3-0 (H) on 14 Sep 1946 |
| Leeds beat Bolton 4-0 (H) on 21 Sep 1946 |
| Bolton beat Stoke 2-1 (A) on 2 Sep 1946 |
| Stoke beat Manchester United 3-2 (H) on 21 Sep 1946 |
| Manchester United beat Middlesbrough 1-0 (H) on 14 Sep 1946 |
| Middlesbrough beat Liverpool 1-0 (A) on 4 Sep 1946 |
| Liverpool beat Sheffield United 1-0 (A) on 31 Aug 1946 |
| Sheffield United beat Preston North End 2-1 (A) on 4 Sep 1946 |
| Preston North End beat Charlton 5-1 (H) on 14 Sep 1946 |
| Charlton beat Sunderland 5-0 (H) on 11 Sep 1946 |
| Sunderland beat Brentford 3-0 (A) on 21 Sep 1946 |
| Brentford beat Blackpool 2-1 (H) on 18 Sep 1946 |
| Blackpool beat Aston Villa 1-0 (H) on 21 Sep 1946 |
| Aston Villa beat Wolverhampton 2-1 (A) on 11 Sep 1946 |
| Wolverhampton beat Blackburn 2-1 (A) on 21 Sep 1946 |
| Blackburn beat Everton 4-1 (H) on 7 Sep 1946 |
| Everton beat Portsmouth 1-0 (H) on 14 Sep 1946 |
| Portsmouth beat Huddersfield 3-1 (H) on 21 Sep 1946 |
| Huddersfield beat Derby 5-2 (H) on 11 Sep 1946 |
| Derby beat Arsenal 1-0 (A) on 21 Sep 1946 |
FLP: Thick arrows show the earliest chain of wins that passes through every team.