English Football League
Các nhà vô địch > Giai đoạn 1921-1958

Chỉ sau một mùa giải, Football League thay đổi hệ thống giải đấu lần nữa. Lần này, Giải hạng ba Anh được đổi thành Giải hạng ba miền Bắc và Giải hạng ba Miền Nam. Đội bóng Grimsby Town FC chuyển giao cho các Giải hạng ba Miền Bắc mới. Cả hai Giải đấu này được diễn ra cùng một thời điểm và được thăng hạng lên Giải hạng hai vào cuối mỗi mùa giải:
| Vị trí | Mùa giải | Các đội vô địch hạng nhất | Các đội vô địch hạng hai | Các đội vô địch hạng ba Miền Bắc | Các đội vô địch hạng ba Miền Nam |
| --- | --- | --- | --- | --- | --- |
|  30. | 1921–22 | Liverpool | Nottingham Forest | Stockport County | Southampton |
|  31. | 1922–23 | Liverpool | Notts County | Nelson | Bristol City |
|  32. | 1923–24 | Huddersfield Town | Leeds United | Wolverhampton Wanderers | Portsmouth |
|  33. | 1924–25 | Huddersfield Town | Leicester City | Darlington | Swansea Town |
|  34. | 1925–26 | Huddersfield Town | The Wednesday | Grimsby Town | Reading |
|  35. | 1926–27 | Newcastle United | Middlesbrough | Stoke City | Bristol City |
|  36. | 1927–28 | Everton | Manchester City | Bradford Park Avenue | Millwall |
|  37. | 1928–29 | The Wednesday | Middlesbrough | Bradford City | Charlton Athletic |
|  38. | 1929–30 | Sheffield Wednesday | Blackpool | Port Vale | Plymouth Argyle |
|  39. | 1930–31 | Arsenal | Everton | Chesterfield | Notts County |
|  40. | 1931–32 | Everton | Wolverhampton Wanderers | Lincoln City | Fulham |
|  41. | 1932–33 | Arsenal | Stoke City | Hull City | Brentford |
|  42. | 1933–34 | Arsenal | Grimsby Town | Barnsley | Norwich City |
|  43. | 1934–35 | Arsenal | Brentford | Doncaster Rovers | Charlton Athletic |
|  44. | 1935–36 | Sunderland | Manchester United | Chesterfield | Coventry City |
|  45. | 1936–37 | Manchester City | Leicester City | Stockport County | Luton Town |
|  46. | 1937–38 | Arsenal | Aston Villa | Tranmere Rovers | Millwall |
|  47. | 1938–39 | Everton | Blackburn Rovers | Barnsley | Newport County |
| - | 1939–46 | League suspended due to World War II | League suspended due to World War II | League suspended due to World War II | League suspended due to World War II |
|  49. | 1946–47 | Liverpool | Manchester City | Doncaster Rovers | Cardiff City |
|  50. | 1947–48 | Arsenal | Birmingham City | Lincoln City | Queens Park Rangers |
|  51. | 1948–49 | Portsmouth | Fulham | Hull City | Swansea Town |
|  52. | 1949–50 | Portsmouth | Tottenham Hotspur | Doncaster Rovers | Notts County |
|  53. | 1950–51 | Tottenham Hotspur | Preston North End | Rotherham United | Nottingham Forest |
|  54. | 1951–52 | Manchester United | Sheffield Wednesday | Lincoln City | Plymouth Argyle |
|  55. | 1952–53 | Arsenal | Sheffield United | Oldham Athletic | Bristol Rovers |
|  56. | 1953–54 | Wolverhampton Wanderers | Leicester City | Port Vale | Ipswich Town |
|  57. | 1954–55 | Chelsea | Birmingham City | Barnsley | Bristol City |
|  58. | 1955–56 | Manchester United | Sheffield Wednesday | Grimsby Town | Leyton Orient |
|  59. | 1956–57 | Manchester United | Leicester City | Derby County | Ipswich Town |
|  60. | 1957–58 | Wolverhampton Wanderers | West Ham United | Scunthorpe United | Brighton and Hove Albion |