Premier League

2026 winner: Arsenal.

Most titles
20
Liverpool
Different clubs
24
Editions held
126

Complete honours by season

126 editions, from 1889 to 2026

YearWinner
2020s
2026Arsenal
2025Liverpool
2024Manchester City
2023Manchester City
2022Manchester City
2021Manchester City
2020Liverpool
2010s
2019Manchester City
2018Manchester City
2017Chelsea
2016Leicester City
2015Chelsea
2014Manchester City
2013Manchester United
2012Manchester City
2011Manchester United
2010Chelsea
2000s
2009Manchester United
2008Manchester United
2007Manchester United
2006Chelsea
2005Chelsea
2004Arsenal
2003Manchester United
2002Arsenal
2001Manchester United
2000Manchester United
1990s
1999Manchester United
1998Arsenal
1997Manchester United
1996Manchester United
1995Blackburn Rovers
1994Manchester United
1993Manchester United
1992Leeds United
1991Arsenal
1990Liverpool
1980s
1989Arsenal
1988Liverpool
1987Everton
1986Liverpool
1985Everton
1984Liverpool
1983Liverpool
1982Liverpool
1981Aston Villa
1980Liverpool
1970s
1979Liverpool
1978Nottingham Forest
1977Liverpool
1976Liverpool
1975Derby County
1974Leeds United
1973Liverpool
1972Derby County
1971Arsenal
1970Everton
1960s
1969Leeds United
1968Manchester City
1967Manchester United
1966Liverpool
1965Manchester United
1964Liverpool
1963Everton
1962Ipswich Town
1961Tottenham Hotspur
1960Burnley
1950s
1959Wolverhampton Wanderers
1958Wolverhampton Wanderers
1957Manchester United
1956Manchester United
1955Chelsea
1954Wolverhampton Wanderers
1953Arsenal
1952Manchester United
1951Tottenham Hotspur
1950Portsmouth
1940s
1949Portsmouth
1948Arsenal
1947Liverpool
1930s
1939Everton
1938Arsenal
1937Manchester City
1936Sunderland
1935Arsenal
1934Arsenal
1933Arsenal
1932Everton
1931Arsenal
1930Sheffield Wednesday
1920s
1929Sheffield Wednesday
1928Everton
1927Newcastle United
1926Huddersfield Town
1925Huddersfield Town
1924Huddersfield Town
1923Liverpool
1922Liverpool
1921Burnley
1920West Bromwich Albion
1910s
1915Everton
1914Blackburn Rovers
1913Sunderland
1912Blackburn Rovers
1911Manchester United
1910Aston Villa
1900s
1909Newcastle United
1908Manchester United
1907Newcastle United
1906Liverpool
1905Newcastle United
1904Sheffield Wednesday
1903Sheffield Wednesday
1902Sunderland
1901Liverpool
1900Aston Villa
1890s
1899Aston Villa
1898Sheffield United
1897Aston Villa
1896Aston Villa
1895Sunderland
1894Aston Villa
1893Sunderland
1891Everton
1890Preston North End
1880s
1889Preston North End

Detailed statistics

Clubs with most titles

Highlights

Founded in 1992 when England's top-flight clubs broke away to form their own league, the Premier League has become one of the most widely followed football leagues in the world. Manchester United are the competition's most successful club, with thirteen titles, all won under Scottish manager Alex Ferguson between 1993 and 2013.

Manchester City left their mark on the following decade, winning the title four times in a row between 2021 and 2024, an unprecedented feat in the competition's history. Liverpool ended a long wait by winning the title in 2025, before Arsenal claimed their own crown in 2026, after several consecutive seasons finishing runners-up.

The league also remains associated with one of the greatest achievements in English football history: Leicester City's title win in 2016, a club priced at over five thousand to one by bookmakers at the start of the season, who overtook established giants such as Manchester City and Arsenal to claim their only league championship.

Frequently asked questions

Premier League: which club has won the most titles?
Most titles: Liverpool and Manchester United, with 20 titles.
Premier League: who won the 2026 edition?
2026 winner: Arsenal.
Premier League: how many editions have been held?
The honours list covers 126 editions.
Premier League: how many different clubs have won the title?
24 different clubs have won the title.
Premier League: which clubs have won the most titles?
Titles won: Liverpool (20), Manchester United (20), Arsenal (14).