| English Premier League History |
| 2003 Manchester United 2002 Arsenal 2001 Manchester United 2000 Manchester United 1999 Manchester United 1998 Arsenal 1997 Manchester United 1996 Manchester United 1995 Blackburn 1994 Manchester United 1993 Manchester United 1992 Leeds United 1991 Arsenal 1990 Liverpool 1989 Arsenal 1988 Liverpool 1987 Everton 1986 Liverpool 1985 Everton 1984 Liverpool 1983 Liverpool 1982 Liverpool 1981 Aston Villa 1980 Liverpool 1979 Liverpool 1978 Nottingham Forest 1977 Liverpool 1976 Liverpool 1975 Derby County 1974 Leeds United 1973 Liverpool 1972 Derby County 1971 Arsenal 1970 Everton 1969 Leeds United 1968 Manchester City 1967 Manchester United 1966 Liverpool 1965 Manchester United 1964 Liverpool 1963 Everton 1962 Ipswich Town 1961 Tottenham Hotspur 1960 Burnley 1959 Wolverhampton Wanderers 1958 Wolverhampton Wanderers 1957 Manchester United 1956 Manchester United 1955 Chelsea 1954 Wolverhampton Wanderers 1953 Arsenal 1952 Manchester United |
![]() |
| 1951 Tottenham Hotspur 1950 Portsmouth 1949 Portsmouth 1948 Arsenal 1947 Liverpool 1939 Everton 1938 Arsenal 1937 Manchester City 1936 Sunderland 1935 Arsenal 1934 Arsenal 1933 Arsenal 1932 Everton 1931 Arsenal 1930 Sheffield Wednesday 1929 Sheffield Wednesday 1928 Everton 1927 Newcastle United 1926 Huddersfield 1925 Huddersfield 1924 Huddersfield 1923 Liverpool 1922 Liverpool 1921 Burnley 1920 West Bromwich Albion 1915 Everton 1914 Blackburn Rovers 1913 Sunderland 1912 Blackburn Rovers 1911 Manchester United 1910 Aston Villa 1909 Newcastle United 1908 Manchester United 1907 Newcastle United 1906 Liverpool 1905 Newcastle United 1904 Sheffield Wednesday 1903 Sheffield Wednesday 1902 Sunderland 1901 Liverpool 1900 Aston Villa 1899 Aston Villa 1898 Sheffield Wednesday 1897 Aston Villa 1896 Aston Villa 1895 Sunderland 1894 Aston Villa 1893 Sunderland 1892 Sunderland 1891 Everton 1890 Preston North End 1889 Preston North End |
| LEADERBOARD: 1st Liverpool (18) 2nd Man Utd (15) 3rd Arsenal (12) |