| Everton beat Manchester United 5-2 (A) on 20 Oct 1956 |
| Manchester United beat Charlton 4-2 (H) on 6 Oct 1956 |
| Charlton beat Bolton 2-1 (H) on 20 Sep 1956 |
| Bolton beat Tottenham 1-0 (H) on 1 Sep 1956 |
| Tottenham beat Sunderland 2-0 (A) on 29 Sep 1956 |
| Sunderland beat Blackpool 5-2 (H) on 15 Sep 1956 |
| Blackpool beat Luton 4-0 (H) on 8 Sep 1956 |
| Luton beat Wolverhampton 1-0 (H) on 22 Aug 1956 |
| Wolverhampton beat Portsmouth 6-0 (H) on 13 Oct 1956 |
| Portsmouth beat Aston Villa 5-1 (H) on 6 Oct 1956 |
| Aston Villa beat Newcastle 3-1 (H) on 13 Oct 1956 |
| Newcastle beat Cardiff 1-0 (H) on 29 Aug 1956 |
| Cardiff beat Sheffield Wednesday 2-1 (H) on 5 Sep 1956 |
| Sheffield Wednesday beat West Brom 4-2 (H) on 18 Aug 1956 |
| West Brom beat Chelsea 2-1 (H) on 22 Sep 1956 |
| Chelsea beat Birmingham 1-0 (H) on 15 Sep 1956 |
| Birmingham beat Preston North End 3-0 (H) on 8 Sep 1956 |
| Preston North End beat Arsenal 2-1 (A) on 4 Sep 1956 |
| Arsenal beat Burnley 2-0 (H) on 21 Aug 1956 |
| Burnley beat Manchester City 1-0 (A) on 13 Oct 1956 |
| Manchester City beat Leeds 1-0 (H) on 5 Sep 1956 |
| Leeds beat Everton 5-1 (H) on 18 Aug 1956 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.