While football thrives on unpredictability and drama, a select few clubs have managed to dominate their domestic leagues for years on end. These title-winning streaks have cemented their legacies in history. Here are the 11 longest league title streaks, ranked from shortest to longest.
11. Huddersfield Town – 3 titles in a row (1924–1926)
Michael715 / Shutterstock.com
Huddersfield Town became the first English club to win three consecutive league titles, achieving the feat under legendary manager Herbert Chapman. They continued their success even after his departure, proving their dominance in pre-war English football.
10. Arsenal – 3 titles in a row (1933–1935)
Photo: Ewan P / Shutterstock.com
After Chapman moved to Arsenal, he laid the foundation for another hat trick of titles. Following his death, Joe Shaw and George Allison kept the momentum going, turning the Gunners into a force during the 1930s.
During one of their most dominant eras, Liverpool won three straight titles under Bob Paisley and Joe Fagan. Their 1983/84 season was capped off with a European Cup triumph, underlining their continental pedigree.
8. Manchester United – 3 titles in a row (1999–2001)
Media Whale Stock / Shutterstock.com
Sir Alex Ferguson’s United side became the fourth club in English history to win three straight league titles, starting with their historic treble season in 1998/99. The run confirmed their status as English football’s powerhouse.
7. Manchester United – 3 titles in a row (2007–2009)
Milosz Kubiak / Shutterstock.com
Almost a decade later, Ferguson’s second title streak featured stars like Cristiano Ronaldo and Wayne Rooney. United claimed both domestic and European glory, cementing their legacy in the Premier League era.
6. Manchester City – 4 titles in a row (2021–2024)
charnsitr / Shutterstock.com
Pep Guardiola’s City became the first English club to win four straight top-flight titles. Powered by stars like Haaland and De Bruyne, their consistency and squad depth proved unstoppable.
5. Real Madrid – 5 titles in a row (1961–1965)
rarrarorro / Shutterstock.com
After dominating Europe in the 1950s, Real Madrid took full control of La Liga in the early 1960s. Led by Ferenc Puskás, they became the first Spanish club to win five consecutive league crowns.
Los Blancos repeated the feat in the late 1980s with a squad stacked with both homegrown and international stars. They were untouchable for half a decade in La Liga.
3. Lyon – 7 titles in a row (2002–2008)
fifg / Shutterstock.com
No club has ever dominated French football like Lyon did in the 2000s. Their run of seven straight Ligue 1 titles redefined the domestic landscape—one that PSG would later claim for themselves.
2. Juventus – 9 titles in a row (2012–2020)
Photo: charnsitr / Shutterstock.com
The 2010s belonged to Juventus in Italy, as they racked up nine straight Serie A titles. From Antonio Conte to Max Allegri, the Old Lady’s reign defined an entire era of Italian football.
1. Bayern Munich – 11 titles in a row (2013–2023)
sf_freelance / Shutterstock.com
Bayern Munich holds the record for the longest title streak in Europe’s top five leagues. Their dominance began after Dortmund’s brief rise and lasted over a decade, showcasing complete control of German football.