| Leicester beat Luton 3-1 (H) on 4 Oct 1958 |
| Luton beat Manchester City 5-1 (H) on 17 Sep 1958 |
| Manchester City beat Burnley 4-3 (A) on 23 Aug 1958 |
| Burnley beat Bolton 2-1 (A) on 27 Sep 1958 |
| Bolton beat Birmingham 2-0 (H) on 6 Sep 1958 |
| Birmingham beat Leeds 4-1 (H) on 17 Sep 1958 |
| Leeds beat Preston North End 2-1 (A) on 6 Sep 1958 |
| Preston North End beat Arsenal 2-1 (H) on 23 Aug 1958 |
| Arsenal beat Everton 6-1 (A) on 6 Sep 1958 |
| Everton beat West Brom 3-2 (A) on 27 Sep 1958 |
| West Brom beat Portsmouth 6-2 (A) on 17 Sep 1958 |
| Portsmouth beat Aston Villa 5-2 (H) on 3 Sep 1958 |
| Aston Villa beat Newcastle 2-1 (H) on 4 Oct 1958 |
| Newcastle beat Blackpool 1-0 (H) on 3 Sep 1958 |
| Blackpool beat Tottenham 3-2 (A) on 23 Aug 1958 |
| Tottenham beat Chelsea 4-0 (H) on 3 Sep 1958 |
| Chelsea beat Wolverhampton 6-2 (H) on 30 Aug 1958 |
| Wolverhampton beat Nottingham 5-1 (H) on 23 Aug 1958 |
| Nottingham beat West Ham 4-0 (H) on 13 Sep 1958 |
| West Ham beat Manchester United 3-2 (H) on 8 Sep 1958 |
| Manchester United beat Blackburn 6-1 (H) on 6 Sep 1958 |
| Blackburn beat Leicester 5-0 (H) on 25 Aug 1958 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.