Football
Who Has the Most Premier League Titles in History? | Teams, Players & Winners By Season

Liverpool have done it! Claiming an emphatic 5-1 comeback victory over Tottenham Hotspur on April 27th, Liverpool have etched their name on the shiny 2024-25 Premier League trophy.
The win over the Lilywhites took the Reds’ tally to 82 points, sending them 15 points clear of second-placed Arsenal with only four games to play. Having settled the title race with four games to spare, Liverpool have become one of the fastest to win the Premier League title.
In the aftermath of Liverpool’s 2024-25 Premier League triumph, SportsCasting takes a look at the teams and players who have enjoyed record-breaking success in the competition. Here are the teams and players with the most Premier League titles.
Who Has the Most Premier League Titles in History?
We will break this section down into multiple parts, exploring which teams have had the most success since the Premier League began in 1992, clubs with the most English league titles, most decorated players in EPL history, and a comprehensive EPL winners’ list.
Which Team Has Won the Most Premier League Titles in History?
Since the competition got a facelift in 1992, a total of 51 teams have competed for the Premier League. Only seven clubs have won the competition.
Manchester United are by far the most successful team in Premier League history, having won the title a whopping 13 times. Their crosstown rivals, Manchester City, are second with eight Premier League titles. Chelsea are third with five EPL titles.
Here is the complete Premier League winners’ list:
Club | Years Won | Total Titles |
---|---|---|
Manchester United | 1992-93, 1993-94, 1995-96, 1996-97, 1998-99, 1999-2000, 2000-01, 2002-03, 2006-07, 2007-08, 2008-09, 2010-11, 2012-13 | 13 |
Manchester City | 2011-12, 2013-14, 2017-18, 2018-19, 2020-21, 2021-22, 2022-23, 2023-24 | 8 |
Chelsea | 2004-05, 2005-06, 2009-10, 2014-15, 2016-17 | 5 |
Arsenal | 1997-98, 2001-02, 2003-04 | 3 |
Liverpool | 2019-20, 2024-25 | 2 |
Blackburn Rovers | 1994-95 | 1 |
Leicester City | 2015-16 | 1 |
Which Team Has Won the Most English League Titles in History?
Although Manchester United remain the most successful Premier League team of all time, they are no longer the most decorated in England. With Liverpool clinching the 2024-25 Premier League title, they are now the t-most successful team in English football history. Both Man Utd and Liverpool have won the English title 20 times.
WE'RE PREMIER LEAGUE CHAMPIONS! 🏆 pic.twitter.com/2IbnXCX4mF
— Liverpool FC (@LFC) April 27, 2025
Liverpool also have a much better record in Europe, with them winning the UEFA Champions League six times. Man Utd, meanwhile, have won it three times so far.
Bringing our focus back to the English championships, here are the 20 teams that have won the title since the league system came into play in 1988.
Club | Years Won | Total Titles |
---|---|---|
Manchester United | 1907-08, 1910-11, 1951-52, 1955-56, 1956-57, 1964-65, 1966-67, 1992-93, 1993-94, 1995-96, 1996-97, 1998-99, 1999-2000, 2000-01, 2002-03, 2006-07, 2007-08, 2008-09, 2010-11, 2012-13 | 20 |
Liverpool | 1900-01, 1905-06, 1921-22, 1922-23, 1946-47, 1963-64, 1965-66, 1972-73, 1975-76, 1976-77, 1978-79, 1979-80, 1981-82, 1982-83, 1983-84, 1985-86, 1987-88, 1989-90, 2019-20, 2024-25 | 20 |
Arsenal | 1930-31, 1932-33, 1933-34, 1934-35, 1937-38, 1947-48, 1952-53, 1970-71, 1988-89, 1990-91, 1997-98, 2001-02, 2003-04 | 13 |
Manchester City | 1936-37, 1967-68, 2011-12, 2013-14, 2017-18, 2018-19, 2020-21, 2021-22, 2022-23, 2023-24 | 10 |
Everton | 1890-91, 1914-15, 1927-28, 1931-32, 1938-39, 1962-63, 1969-70, 1984-85, 1986-87 | 9 |
Aston Villa | 1893-94, 1895-96, 1896-97, 1898-99, 1899-1900, 1909-10, 1980-81 | 7 |
Chelsea | 1954-55, 2004-05, 2005-06, 2009-10, 2014-15, 2016-17 | 6 |
Sunderland | 1891-92, 1892-93, 1894-95, 1901-02, 1912-13, 1935-36 | 6 |
Newcastle United | 1904-05, 1906-07, 1908-09, 1926-27 | 4 |
Sheffield Wednesday | 1902-03, 1903-04, 1928-29, 1929-30 | 4 |
Wolverhampton Wanderers | 1953-54, 1957-58, 1958-59 | 3 |
Leeds United | 1968-69, 1973-74, 1991-92 | 3 |
Blackburn Rovers | 1911-12, 1913-14, 1994-95 | 3 |
Huddersfield Town | 1923-24, 1924-25, 1925-26 | 3 |
Preston North End | 1888-89, 1889-90 | 2 |
Tottenham Hotspur | 1950-51, 1960-61 | 2 |
Derby County | 1971-72, 1974-75 | 2 |
Burnley | 1920-21, 1959-60 | 2 |
Portsmouth | 1948-49, 1949-50 | 2 |
Sheffield United | 1897-98 | 1 |
West Bromwich Albion | 1919-20 | 1 |
Ipswich Town | 1961-62 | 1 |
Nottingham Forest | 1977-78 | 1 |
Leicester City | 2015-16 | 1 |
Which Player Has the Most Premier League Trophies in History?
Manchester United are by far the most dominant team in Premier League history. So, it is no surprise that the most frequent league winners all played for the great club.
Ryan Giggs is at the top of the rankings, having won 13 league titles with the Red Devils. He won his first in 1992-93 and his last one in 2012-13.
Paul Scholes is next with 11 Premier League titles, while Gary Neville is third with 8 EPL trophies in his cabinet.
Premier League Winners’ List By Season
Here is every single Premier League-winning team since the tournament came into being in 1992.
Season | Winner |
---|---|
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-2000 | 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 |
Which Team Has Won the Most Premier League Titles in a Row?
Manchester City currently hold the record for winning the most Premier League titles in a row. Man City attained the feat in 2023-24, after winning their fourth consecutive English top-flight title.
Before Manchester City won four in a row, Manchester United held the record for most consecutive wins. They completed the hat-trick two times, once between 1999 and 2001 and again between 2007 and 2009.
Liverpool vs Manchester United: Which is the Most Successful English Club in History?
Liverpool and Manchester United are currently in a stalemate of sorts.
In the Premier League, Man Utd have the lead, winning the title 13 times. The Reds have only won it two times since 1992. Meanwhile, in Europe, the Merseysiders are in the lead, having won the biggest European competition six times to United’s three.
Finally, in of total league titles, Liverpool are now level with Manchester United, with both teams winning 20 times.