Which teams have won the English Premier League?

Premier League Winners

In the 20 seasons of the English Premier League Manchester United has won the title 12 times. Here is a list of all 20 seasons to date with the top 4 finishers for each season. This includes the 5 winners of the EPL title.

1992/93

  1. Manchester United
  2. Aston Villa
  3. Norwich City
  4. Blackburn Rovers

1993/94

  1. Manchester United
  2. Blackburn Rovers
  3. Newcastle United
  4. Arsenal

1994/95

  1. Blackburn Rovers
  2. Manchester United
  3. Nottingham Forest
  4. Liverpool

1995/96

  1. Manchester United
  2. Newcastle United
  3. Liverpool
  4. Aston Villa

1996/97

  1. Manchester United
  2. Newcastle United
  3. Arsenal
  4. Liverpool

1997/98

  1. Arsenal
  2. Manchester United
  3. Liverpool
  4. Chelsea

1998/99

  1. Manchester United
  2. Arsenal
  3. Chelsea
  4. Leeds United

1999/2000

  1. Manchester United
  2. Arsenal
  3. Leeds United
  4. Liverpool

2000/01

  1. Manchester United
  2. Arsenal
  3. Liverpool
  4. Leeds United

2001/02

  1. Arsenal
  2. Liverpool
  3. Manchester United
  4. Newcastle United

2002/03

  1. Manchester United
  2. Arsenal
  3. Newcastle United
  4. Chelsea

2003/04

  1. Arsenal
  2. Chelsea
  3. Manchester United
  4. Liverpool

2004/05

  1. Chelsea
  2. Arsenal
  3. Manchester United
  4. Everton

2005/06

  1. Chelsea
  2. Manchester United
  3. Liverpool
  4. Arsenal

2006/07

  1. Manchester United
  2. Chelsea
  3. Liverpool
  4. Arsenal

2007/08

  1. Manchester United
  2. Chelsea
  3. Arsenal
  4. Liverpool

2008/09

  1. Manchester United
  2. Liverpool
  3. Chelsea
  4. Arsenal

2009/10

  1. Chelsea
  2. Manchester United
  3. Arsenal
  4. Tottenham Hotspur

2010/11

  1. Manchester United
  2. Chelsea
  3. Manchester City
  4. Arsenal

2011/12

  1. Manchester City
  2. Manchester United
  3. Arsenal
  4. Tottenham Hotspur