ENGLISH LEAGUE CHAMPIONSHIPS - TOP 5 FINISHES 1888-89 to 2007-08
Season Champions Runners-Up Third Fourth Fifth Season
1888-89 PRESTON NORTH END ASTON VILLA WOLVERHAMPTON WANDERERS BLACKBURN ROVERS BOLTON WANDERERS 1888-89
1889-90 PRESTON NORTH END EVERTON BLACKBURN ROVERS WOLVERHAMPTON WANDERERS WEST BROMWICH ALBION 1889-90
1890-91 EVERTON PRESTON NORTH END NOTTS COUNTY WOLVERHAMPTON WANDERERS BOLTON WANDERERS 1890-91
1891-92 SUNDERLAND PRESTON NORTH END BOLTON WANDERERS ASTON VILLA EVERTON 1891-92
1892-93 SUNDERLAND PRESTON NORTH END EVERTON ASTON VILLA BOLTON WANDERERS 1892-93
1893-94 ASTON VILLA SUNDERLAND DERBY COUNTY BLACKBURN ROVERS BURNLEY 1893-94
1894-95 SUNDERLAND EVERTON ASTON VILLA PRESTON NORTH END BLACKBURN ROVERS 1894-95
1895-96 ASTON VILLA DERBY COUNTY EVERTON BOLTON WANDERERS SUNDERLAND 1895-96
1896-97 ASTON VILLA SHEFFIELD UNITED DERBY COUNTY PRESTON NORTH END LIVERPOOL 1896-97
1897-98 SHEFFIELD UNITED SUNDERLAND WOLVERHAMPTON WANDERERS EVERTON THE WEDNESDAY 1897-98
1898-99 ASTON VILLA LIVERPOOL BURNLEY NOTTS COUNTY BLACKBURN ROVERS 1898-99
1899-1900 ASTON VILLA SHEFFIELD UNITED SUNDERLAND WOLVERHAMPTON WANDERERS NEWCASTLE UNITED 1899-1900
1900-01 LIVERPOOL SUNDERLAND NOTTS COUNTY NOTTINGHAM FOREST BURY 1900-01
1901-02 SUNDERLAND EVERTON NEWCASTLE UNITED BLACKBURN ROVERS NOTTINGHAM FOREST 1901-02
1902-03 THE WEDNESDAY ASTON VILLA SUNDERLAND SHEFFIELD UNITED LIVERPOOL 1902-03
1903-04 THE WEDNESDAY MANCHESTER CITY EVERTON NEWCASTLE UNITED ASTON VILLA 1903-04
1904-05 NEWCASTLE UNITED EVERTON MANCHESTER CITY ASTON VILLA SUNDERLAND 1904-05
1905-06 LIVERPOOL PRESTON NORTH END THE WEDNESDAY MANCHESTER CITY BOLTON WANDERERS 1905-06
1906-07 NEWCASTLE UNITED BRISTOL CITY EVERTON SHEFFIELD UNITED ASTON VILLA 1906-07
1907-08 MANCHESTER UNITED ASTON VILLA MANCHESTER CITY NEWCASTLE UNITED THE WEDNESDAY 1907-08
1908-09 NEWCASTLE UNITED EVERTON SUNDERLAND BLACKBURN ROVERS THE WEDNESDAY 1908-09
1909-10 ASTON VILLA LIVERPOOL BLACKBURN ROVERS NEWCASTLE UNITED MANCHESTER UNITED 1909-10
1910-11 MANCHESTER UNITED ASTON VILLA SUNDERLAND EVERTON BRADFORD CITY 1910-11
1911-12 BLACKBURN ROVERS EVERTON NEWCASTLE UNITED BOLTON WANDERERS THE WEDNESDAY 1911-12
1912-13 SUNDERLAND ASTON VILLA THE WEDNESDAY MANCHESTER UNITED BLACKBURN ROVERS 1912-13
1913-14 BLACKBURN ROVERS ASTON VILLA MIDDLESBROUGH OLDHAM ATHLETIC WEST BROMWICH ALBION 1913-14
1914-15 EVERTON OLDHAM ATHLETIC BLACKBURN ROVERS BURNLEY MANCHESTER CITY 1914-15
1919-20 WEST BROMWICH ALBION BURNLEY CHELSEA LIVERPOOL SUNDERLAND 1919-20
1920-21 BURNLEY MANCHESTER CITY BOLTON WANDERERS LIVERPOOL NEWCASTLE UNITED 1920-21
1921-22 LIVERPOOL TOTTENHAM HOTSPUR BURNLEY CARDIFF CITY ASTON VILLA 1921-22
1922-23 LIVERPOOL SUNDERLAND HUDDERSFIELD TOWN NEWCASTLE UNITED EVERTON 1922-23
1923-24 HUDDERSFIELD TOWN CARDIFF CITY SUNDERLAND BOLTON WANDERERS SHEFFIELD UNITED 1923-24
1924-25 HUDDERSFIELD TOWN WEST BROMWICH ALBION BOLTON WANDERERS LIVERPOOL BURY 1924-25
1925-26 HUDDERSFIELD TOWN THE ARSENAL SUNDERLAND BURY SHEFFIELD UNITED 1925-26
1926-27 NEWCASTLE UNITED HUDDERSFIELD TOWN SUNDERLAND BOLTON WANDERERS BURNLEY 1926-27
1927-28 EVERTON HUDDERSFIELD TOWN LEICESTER CITY DERBY COUNTY BURY 1927-28
1928-29 THE WEDNESDAY LEICESTER CITY ASTON VILLA SUNDERLAND LIVERPOOL 1928-29
1929-30 SHEFFIELD WEDNESDAY DERBY COUNTY MANCHESTER CITY ASTON VILLA LEEDS CITY 1929-30
1930-31 ARSENAL ASTON VILLA SHEFFIELD WEDNESDAY PORTSMOUTH HUDDERSFIELD TOWN 1930-31
1931-32 EVERTON ARSENAL SHEFFIELD WEDNESDAY HUDDERSFIELD TOWN ASTON VILLA 1931-32
1932-33 ARSENAL ASTON VILLA SHEFFIELD WEDNESDAY WEST BROMWICH ALBION NEWCASTLE UNITED 1932-33
1933-34 ARSENAL HUDDERSFIELD TOWN TOTTENHAM HOTSPUR DERBY COUNTY MANCHESTER CITY 1933-34
1934-35 ARSENAL SUNDERLAND SHEFFIELD WEDNESDAY MANCHESTER CITY GRIMSBY TOWN 1934-35
1935-36 SUNDERLAND DERBY COUNTY HUDDERSFIELD TOWN STOKE CITY BRENTFORD 1935-36
1936-37 MANCHESTER CITY CHARLTON ATHLETIC ARSENAL DERBY COUNTY WOLVERHAMPTON WANDERERS 1936-37
1937-38 ARSENAL WOLVERHAMPTON WANDERERS PRESTON NORTH END CHARLTON ATHLETIC MIDDLESBROUGH 1937-38
1938-39 EVERTON WOLVERHAMPTON WANDERERS CHARLTON ATHLETIC MIDDLESBROUGH ARSENAL 1938-39
1946-47 LIVERPOOL MANCHESTER UNITED WOLVERHAMPTON WANDERERS STOKE CITY BLACKPOOL 1946-47
1947-48 ARSENAL MANCHESTER UNITED BURNLEY DERBY COUNTY WOLVERHAMPTON WANDERERS 1947-48
1948-49 PORTSMOUTH MANCHESTER UNITED DERBY COUNTY NEWCASTLE UNITED ARSENAL 1948-49
1949-50 PORTSMOUTH WOLVERHAMPTON WANDERERS SUNDERLAND MANCHESTER UNITED NEWCASTLE UNITED 1949-50
1950-51 TOTTENHAM HOTSPUR MANCHESTER UNITED BLACKPOOL NEWCASTLE UNITED ARSENAL 1950-51
1951-52 MANCHESTER UNITED TOTTENHAM HOTSPUR ARSENAL PORTSMOUTH BOLTON WANDERERS 1951-52
1952-53 ARSENAL PRESTON NORTH END WOLVERHAMPTON WANDERERS WEST BROMWICH ALBION CHARLTON ATHLETIC 1952-53
1953-54 WOLVERHAMPTON WANDERERS WEST BROMWICH ALBION HUDDERSFIELD TOWN MANCHESTER UNITED BOLTON WANDERERS 1953-54
1954-55 CHELSEA WOLVERHAMPTON WANDERERS PORTSMOUTH SUNDERLAND MANCHESTER UNITED 1954-55
1955-56 MANCHESTER UNITED BLACKPOOL WOLVERHAMPTON WANDERERS MANCHESTER CITY ARSENAL 1955-56
1956-57 MANCHESTER UNITED TOTTENHAM HOTSPUR PRESTON NORTH END BLACKPOOL ARSENAL 1956-57
1957-58 WOLVERHAMPTON WANDERERS PRESTON NORTH END TOTTENHAM HOTSPUR WEST BROMWICH ALBION MANCHESTER CITY 1957-58
1958-59 WOLVERHAMPTON WANDERERS MANCHESTER UNITED ARSENAL BOLTON WANDERERS WEST BROMWICH ALBION 1958-59
1959-60 BURNLEY WOLVERHAMPTON WANDERERS TOTTENHAM HOTSPUR WEST BROMWICH ALBION SHEFFIELD WEDNESDAY 1959-60
1960-61 TOTTENHAM HOTSPUR SHEFFIELD WEDNESDAY WOLVERHAMPTON WANDERERS BURNLEY EVERTON 1960-61
1961-62 IPSWICH TOWN BURNLEY TOTTENHAM HOTSPUR EVERTON SHEFFIELD UNITED 1961-62
1962-63 EVERTON TOTTENHAM HOTSPUR BURNLEY LEICESTER CITY WOLVERHAMPTON WANDERERS 1962-63
1963-64 LIVERPOOL MANCHESTER UNITED EVERTON TOTTENHAM HOTSPUR CHELSEA 1963-64
1964-65 MANCHESTER UNITED LEEDS UNITED CHELSEA EVERTON NOTTINGHAM FOREST 1964-65
1965-66 LIVERPOOL LEEDS UNITED BURNLEY MANCHESTER UNITED CHELSEA 1965-66
1966-67 MANCHESTER UNITED NOTTINGHAM FOREST TOTTENHAM HOTSPUR LEEDS UNITED LIVERPOOL 1966-67
1967-68 MANCHESTER CITY MANCHESTER UNITED LIVERPOOL LEEDS UNITED EVERTON 1967-68
1968-69 LEEDS UNITED LIVERPOOL EVERTON ARSENAL CHELSEA 1968-69
1969-70 EVERTON LEEDS UNITED CHELSEA DERBY COUNTY LIVERPOOL 1969-70
1970-71 ARSENAL LEEDS UNITED TOTTENHAM HOTSPUR WOLVERHAMPTON WANDERERS LIVERPOOL 1970-71
1971-72 DERBY COUNTY LEEDS UNITED LIVERPOOL MANCHESTER CITY ARSENAL 1971-72
1972-73 LIVERPOOL ARSENAL LEEDS UNITED IPSWICH TOWN WOLVERHAMPTON WANDERERS 1972-73
1973-74 LEEDS UNITED LIVERPOOL DERBY COUNTY IPSWICH TOWN STOKE CITY 1973-74
1974-75 DERBY COUNTY LIVERPOOL IPSWICH TOWN EVERTON STOKE CITY 1974-75
1975-76 LIVERPOOL QUEENS PARK RANGERS MANCHESTER UNITED DERBY COUNTY LEEDS UNITED 1975-76
1976-77 LIVERPOOL MANCHESTER CITY IPSWICH TOWN ASTON VILLA NEWCASTLE UNITED 1976-77
1977-78 NOTTINGHAM FOREST LIVERPOOL EVERTON MANCHESTER CITY ARSENAL 1977-78
1978-79 LIVERPOOL NOTTINGHAM FOREST WEST BROMWICH ALBION EVERTON LEEDS UNITED 1978-79
1979-80 LIVERPOOL MANCHESTER UNITED IPSWICH TOWN ARSENAL NOTTINGHAM FOREST 1979-80
1980-81 ASTON VILLA IPSWICH TOWN ARSENAL WEST BROMWICH ALBION LIVERPOOL 1980-81
1981-82 LIVERPOOL IPSWICH TOWN MANCHESTER UNITED TOTTENHAM HOTSPUR ARSENAL 1981-82
1982-83 LIVERPOOL WATFORD MANCHESTER UNITED TOTTENHAM HOTSPUR NOTTINGHAM FOREST 1982-83
1983-84 LIVERPOOL SOUTHAMPTON NOTTINGHAM FOREST MANCHESTER UNITED QUEENS PARK RANGERS 1983-84
1984-85 EVERTON LIVERPOOL TOTTENHAM HOTSPUR MANCHESTER UNITED SOUTHAMPTON 1984-85
1985-86 LIVERPOOL EVERTON WEST HAM UNITED MANCHESTER UNITED SHEFFIELD WEDNESDAY 1985-86
1986-87 EVERTON LIVERPOOL TOTTENHAM HOTSPUR ARSENAL NORWICH CITY 1986-87
1987-88 LIVERPOOL MANCHESTER UNITED NOTTINGHAM FOREST EVERTON QUEENS PARK RANGERS 1987-88
1988-89 ARSENAL LIVERPOOL NOTTINGHAM FOREST NORWICH CITY DERBY COUNTY 1988-89
1989-90 LIVERPOOL ASTON VILLA TOTTENHAM HOTSPUR ARSENAL CHELSEA 1989-90
1990-91 ARSENAL LIVERPOOL CRYSTAL PALACE LEEDS UNITED MANCHESTER CITY 1990-91
1991-92 LEEDS UNITED MANCHESTER UNITED SHEFFIELD WEDNESDAY ARSENAL MANCHESTER CITY 1991-92
1992-93 MANCHESTER UNITED ASTON VILLA NORWICH CITY BLACKBURN ROVERS QUEENS PARK RANGERS 1992-93
1993-94 MANCHESTER UNITED BLACKBURN ROVERS NEWCASTLE UNITED ARSENAL LEEDS UNITED 1993-94
1994-95 BLACKBURN ROVERS MANCHESTER UNITED NOTTINGHAM FOREST LIVERPOOL LEEDS UNITED 1994-95
1995-96 MANCHESTER UNITED NEWCASTLE UNITED LIVERPOOL ASTON VILLA ARSENAL 1995-96
1996-97 MANCHESTER UNITED NEWCASTLE UNITED ARSENAL LIVERPOOL ASTON VILLA 1996-97
1997-98 ARSENAL MANCHESTER UNITED LIVERPOOL CHELSEA LEEDS UNITED 1997-98
1998-99 MANCHESTER UNITED ARSENAL CHELSEA LEEDS UNITED WEST HAM UNITED 1998-99
1999-2000 MANCHESTER UNITED ARSENAL LEEDS UNITED LIVERPOOL CHELSEA 1999-2000
2000-01 MANCHESTER UNITED ARSENAL LIVERPOOL LEEDS UNITED IPSWICH TOWN 2000-01
2001-02 ARSENAL LIVERPOOL MANCHESTER UNITED NEWCASTLE UNITED LEEDS UNITED 2001-02
2002-03 MANCHESTER UNITED ARSENAL NEWCASTLE UNITED CHELSEA LIVERPOOL 2002-03
2003-04 ARSENAL CHELSEA MANCHESTER UNITED LIVERPOOL NEWCASTLE UNITED 2003-04
2004-05 CHELSEA ARSENAL MANCHESTER UNITED EVERTON LIVERPOOL 2004-05
2005-06 CHELSEA MANCHESTER UNITED LIVERPOOL ARSENAL TOTTENHAM HOTSPUR 2005-06
2006-07 MANCHESTER UNITED CHELSEA LIVERPOOL ARSENAL TOTTENHAM HOTSPUR 2006-07
2007-08 MANCHESTER UNITED CHELSEA ARSENAL LIVERPOOL EVERTON 2007-08