Past Winners
1888/1889 - 1891/1892 | 1892/1893 - 1919/1920 | 1920/1921 | 1921/22 - 1957/58 | 1958/1959 - 1991/1992 | 1992/93 - 2003/04 | 2004/05-to date
Championship | League 1 | League 2 | ||
2012/13 | Cardiff City | Doncaster Rovers | Gillingham | |
2011/12 | Reading | Charlton Athletic | Swindon Town | |
2010/11 | QPR | Brighton | Chesterfield | |
2009/10 | Newcastle | Norwich C | Notts County | |
2008/09 | Wolves | Leicester C | Brentford | |
2007/08 | WBA | Swansea C | MK Dons | |
2006/07 | Sunderland | Scunthorpe United | Walsall | |
2005/06 | Reading | Southend | Carlisle | |
2004/05 | Sunderland | Luton | Yeovil | |
Divisions 1, 2 & 3 changed to The Championship, League 1 and League 2 | top | ||||
Division 1 | Division 2 | Division 3 | ||
2003/04 | Norwich | Plymouth | Doncaster | |
2002/03 | Portsmouth | Wigan | Rushden & Dmds | |
2001/02 | Manchester City | Brighton | Plymouth | |
2000/01 | Fulham | Millwall | Brighton | |
1999/00 | Charlton | Preston NE | Swansea | |
1998/99 | Sunderland | Fulham | Brentford | |
1997/98 | Nottingham Forest | Watford | Notts County | |
1996/97 | BoltonW | Bury | Wigan | |
1995/96 | Sunderland | Swindon | Preston NE | |
1994/95 | Middlesbrough | Birmingham | Carlisle | |
1993/94 | Crystal Palace | Reading | Shrewsbury | |
1992/93 | Newcastle | Stoke | Cardiff | |
Premier League created | top | ||||
Division 1 | Division 2 | Division 3 | Division 4 | |
1991/92 | Leeds | Ipswich | Brentford | Burnley |
1990/91 | Arsenal | Oldham | Cambridge | Darlington |
1989/90 | Liverpool | Leeds | Bristol R | Exeter |
1988/89 | Arsenal | Chelsea | Wolves | Rotherham |
1987/88 | Liverpool | Millwall | Sunderland | Wolves |
1986/87 | Everton | Derby | Bournemouth | Northampton |
1985/86 | Liverpool | Norwich | Reading | Swindon |
1984/85 | Everton | Oxford | Bradford C | Chesterfield |
1983/84 | Liverpool | Chelsea | Oxford | York |
1982/83 | Liverpool | QPR | Portsmouth | Wimbledon |
1981/82 | Liverpool | Luton | Burnley | Sheffield Utd |
1980/81 | Aston Villa | West Ham | Rotherham | Southend |
1979/80 | Liverpool | Leicester | Grimsby | Huddersfield |
1978/79 | Liverpool | Crystal Palace | Shrewsbury | Reading |
1977/78 | Nottingham Forest | Bolton | Wrexham | Watford |
1976/77 | Liverpool | Wolves | Mansfield | Cambridge Utd |
1975/76 | Liverpool | Sunderland | Hereford | Lincoln |
1974/75 | Derby | Manchester Utd | Blackburn | Mansfield |
1973/74 | Leeds | Middlesbrough | Oldham | Peterborough |
1972/73 | Liverpool | Burnley | Bolton W | Southport |
1971/72 | Derby | Norwich | Aston Villa | Grimsby |
1970/71 | Arsenal | Leicester | Preston | Notts County |
1969/70 | Everton | Huddersfield | Orient | Chesterfield |
1968/69 | Leeds | Derby | Watford | Doncaster |
1967/68 | Manchester City | Ipswich | Oxford | Luton |
1966/67 | Manchester Utd | Coventry | QPR | Stockport |
1965/66 | Liverpool | Manchester City | Hull | Doncaster |
1964/65 | Manchester Utd | Newcastle | Carlisle | Brighton |
1963/64 | Liverpool | Leeds | Coventry | Gillingham |
1962/63 | Everton | Stoke | Northampton | Brentford |
1961/62 | Ipswich | Liverpool | Portsmouth | Millwall |
1960/61 | Tottenham | Ipswich | Bury | Peterborough |
1959/60 | Burnley | Aston Villa | Southampton | Walsall |
1958/59 | Wolves | Sheffield Wed | Plymouth | Port Vale |
Fourth Division created | top | ||||
Division 1 | Division 2 | Division 3 North | Division 3 South | |
1957/58 | Wolves | West Ham | Scunthorpe | Brighton |
1956/57 | Manchester Utd | Leicester | Derby | Ipswich |
1955/56 | Manchester Utd | Sheffield Wed | Grimsby | Leyton Orient |
1954/55 | Chelsea | Birmingham | Barnsley | Bristol City |
1953/54 | Wolves | Leicester | Port Vale | Ipswich |
1952/53 | Arsenal | Sheffield Utd | Oldham | Bristol Rovers |
1951/52 | Manchester Utd | Sheffield Wed | Lincoln | Plymouth |
1950/51 | Tottenham | Preston NE | Rotherham | Nottm Forest |
1949/50 | Portsmouth | Tottenham | Doncaster | Notts County |
1948/49 | Portsmouth | Fulham | Hull | Swansea |
1947/48 | Arsenal | Birmingham | Lincoln | QPR |
1946/47 | Liverpool | Manchester City | Doncaster | Cardiff |
1939/46 | League suspended due to World War II | |||
1938/39 | Everton | Blackburn | Barnsley | Newport |
1937/38 | Arsenal | AstonVilla | Tranmere | Millwall |
1936/37 | Manchester City | Leicester | Stockport | Luton |
1935/36 | Sunderland | Manchester Utd | Chesterfield | Coventry |
1934/35 | Arsenal | Brentford | Doncaster | Charlton |
1933/34 | Arsenal | Grimsby | Barnsley | Norwich |
1932/33 | Arsenal | Stoke | Hull | Brentford |
1931/32 | Everton | Wolves | Lincoln | Fulham |
1930/31 | Arsenal | Everton | Chesterfield | Notts County |
1929/30 | Sheffield Wed | Blackpool | Port Vale | Plymouth |
1928/29 | Sheffield Wed | Middlesbrough | Bradford City | Charlton |
1927/28 | Everton | Manchester City | Bradford PA | Millwall |
1926/27 | Newcastle | Middlesbrough | Stoke | Bristol City |
1925/26 | Huddersfield | Sheffield Wed | Grimsby | Reading |
1924/25 | Huddersfield | Leicester | Darlington | Swansea |
1923/24 | Huddersfield | Leeds | Wolves | Portsmouth |
1922/23 | Liverpool | Notts County | Nelson | Bristol City |
1921/22 | Liverpool | Nottm Forest | Stockport | Southampton |
Third Division North and South created | top | ||||
Division 1 | Division 2 | Division 3 | ||
1920/21 | Burnley | Birmingham | Crystal Palace | |
Third Division created | top | ||||
Division 1 | Division 2 | |||
1919/20 | WBA | Tottenham | ||
1915/19 | League suspended due to World War One | |||
1914/15 | Everton | Derby | ||
1913/14 | Blackburn | Notts County | ||
1912/13 | Sunderland | Preston NE | ||
1911/12 | Blackburn | Derby | ||
1910/11 | Manchester Utd | WBA | ||
1909/10 | Aston Villa | Manchester City | ||
1908/09 | Newcastle | Bolton | ||
1907/08 | Manchester Utd | Bradford C | ||
1906/07 | Newcastle | Nottingham Forest | ||
1905/06 | Liverpool | Bristol C | ||
1904/05 | Newcastle | Liverpool | ||
1903/04 | The Wednesday | Preston NE | ||
1902/03 | The Wednesday | Manchester City | ||
1901/02 | Sunderland | WBA | ||
1900/01 | Liverpool | Grimsby | ||
1899/00 | Aston Villa | The Wednesday | ||
1898/99 | Aston Villa | Manchester City | ||
1897/98 | Sheffield Utd | Burnley | ||
1896/97 | Aston Villa | Notts County | ||
1895/96 | Aston Villa | Liverpool | ||
1894/95 | Sunderland | Bury | ||
1893/94 | Aston Villa | Liverpool | ||
1892/93 | Sunderland | Small Heath | ||
Division Two created | top | ||||
1891/92 | Sunderland | |||
1890/91 | Everton | |||
1889/90 | Preston NE | |||
1888/89 | Preston NE |