Trending topics:
Bolavip Logo
SOCCER SCHEDULE
Premier League

All-time Premier League champions by year: Who are the winningest teams in England?

From Manchester United’s dynasty under Sir Alex Ferguson to Manchester City’s modern dominance with Pep Guardiola, the Premier League’s list of champions tells the story of England’s biggest soccer powers across three decades.

Kai Havertz of Arsenal celebrates scoring his team's first goal during the Premier League match
© Julian Finney/Getty ImagesKai Havertz of Arsenal celebrates scoring his team's first goal during the Premier League match

The Premier League has crowned only a handful of champions since its launch in 1992, but the battle for dominance has created some of the most iconic eras in soccer history. Manchester United remain the competition’s most successful club.

From Arsenal’s unforgettable “Invincibles” season in 2003-04 to Leicester City’s stunning underdog triumph in 2015-16, every Premier League-winning campaign has helped shape the identity of English soccer.

The list of champions also tells the story of how power has shifted across generations. The Red Devils dominated the Sir Alex Ferguson era and Liverpool recently tied United’s all-time English top-flight record.

Which team has won the most Premier League titles?

Manchester United have won the most Premier League titles with 13 championships. Since the Premier League was created in 1992, they have been the competition’s most successful club by a significant margin.

Manchester United Manager Sir Alex Ferguson lifts the Premier League trophy in 2013 (Source: Alex Livesey/Getty Images)

Manchester United Manager Sir Alex Ferguson lifts the Premier League trophy in 2013 (Source: Alex Livesey/Getty Images)

Under legendary manager Sir Alex Ferguson, they dominated English soccer throughout the 1990s and 2000s, winning 13 league titles between the 1992-93 and 2012-13 seasons. Their dominance included multiple dynasties.

They won three consecutive titles twice — first from 1998-99 through 2000-01, and again from 2006-07 through 2008-09. Ferguson built several elite squads during that period, led by stars such as Ryan Giggs, Paul Scholes, Roy Keane, Wayne Rooney, Cristiano Ronaldo and David Beckham.

Manchester City are now the closest challengers in the Premier League era. Pep Guardiola’s side has won eight Premier League titles, including a historic run of four straight championships from 2020-21 through 2023-24.

If all English top-flight titles are included, including the old First Division before 1992, Manchester United and Liverpool are tied with 20 league championships each. Here are the clubs with the most Premier League titles:

  • Manchester United — 13
  • Manchester City — 8
  • Chelsea — 5
  • Arsenal — 4
  • Liverpool — 2
  • Blackburn Rovers — 1
  • Leicester City — 1

Which team won the most recent Premier League title?

Arsenal won the 2025–26 Premier League, becoming the most recent English champions after a tightly contested season in which they edged Manchester City at the top of the standings and ended their long wait for a league title.

Mikel Arteta applauds the fans after the team’s victory in the Premier League match (Source: Justin Setterfield/Getty Images)

Mikel Arteta applauds the fans after the team’s victory in the Premier League match (Source: Justin Setterfield/Getty Images)

The victory adds another chapter to the Premier League’s modern era, where dominance has been shared between clubs like Manchester City, Liverpool and Chelsea in recent years.

In total, Mikel Arteta‘s team now move further up the historical standings of English champions, in a league that has been won by only a handful of clubs since its creation in 1992. The victory came 22 years after Arsenal’s last league title.

All Premier League champions by year

Only seven different clubs have won the Premier League since the competition began in 1992. Here is the complete list of Premier League champions by season:

  • 1992-93 — Manchester United
  • 1993-94 — Manchester United
  • 1994-95 — Blackburn Rovers
  • 1995-96 — Manchester United
  • 1996-97 — Manchester United
  • 1997-98 — Arsenal
  • 1998-99 — Manchester United
  • 1999-00 — Manchester United
  • 2000-01 — Manchester United
  • 2001-02 — Arsenal
  • 2002-03 — Manchester United
  • 2003-04 — Arsenal
  • 2004-05 — Chelsea
  • 2005-06 — Chelsea
  • 2006-07 — Manchester United
  • 2007-08 — Manchester United
  • 2008-09 — Manchester United
  • 2009-10 — Chelsea
  • 2010-11 — Manchester United
  • 2011-12 — Manchester City
  • 2012-13 — Manchester United
  • 2013-14 — Manchester City
  • 2014-15 — Chelsea
  • 2015-16 — Leicester City
  • 2016-17 — Chelsea
  • 2017-18 — Manchester City
  • 2018-19 — Manchester City
  • 2019-20 — Liverpool
  • 2020-21 — Manchester City
  • 2021-22 — Manchester City
  • 2022-23 — Manchester City
  • 2023-24 — Manchester City
  • 2024-25 — Liverpool
  • 2025-26 — Arsenal

Which clubs have won the most English First Division titles?

Liverpool won the most Football League First Division titles with 18 championships before the Premier League era began in 1992. They dominated that era more than any other club, especially during the 1970s and 1980s.

Their dominance era came largely under legendary managers Bill Shankly, Bob Paisley, Joe Fagan and Kenny Dalglish. The Reds won 18 league titles before later adding Premier League crowns in 2019-20 and 2024-25.

The First Division was England’s top professional soccer division from 1888 until the Premier League replaced it ahead of the 1992-93 season. All the championships won during that period are recognized as English top-flight titles.

  • Liverpool — 18
  • Arsenal — 10
  • Everton — 9
  • Manchester United — 7
  • Aston Villa — 7
  • Sunderland — 6
  • Newcastle United — 4
  • Sheffield Wednesday — 4
  • Blackburn Rovers — 2
  • Burnley — 2
  • Derby County — 2
  • Manchester City — 2
  • Portsmouth — 2
  • Preston North End — 2
  • Tottenham Hotspur — 2
  • Chelsea — 1
  • Huddersfield Town — 3
  • Ipswich Town — 1
  • Leeds United — 3
  • Nottingham Forest — 1
  • Sheffield United — 1
  • West Bromwich Albion — 1
  • Wolverhampton Wanderers — 3
Advertisement
Advertisement
Receive the latest news in your E-mail box

Registering implies accepting the Terms and Conditions