Roll of Honour
League champions season by season, and the all-time title count per club.
🏴 Premier League · 18 titles listed
- 2025/26🏆
Arsenal
- 2024/25🏆
Liverpool
- 2023/24🏆
Manchester City
- 2022/23🏆
Manchester City
- 2021/22🏆
Manchester City
- 2020/21🏆
Manchester City
- 2019/20🏆
Liverpool
- 2018/19🏆
Manchester City
- 2017/18🏆
Manchester City
- 2016/17🏆
Chelsea
- 2015/16🏆
Leicester City
- 2014/15🏆
Chelsea
- 2013/14🏆
Manchester City
- 2012/13🏆
Manchester United
- 2011/12🏆
Manchester City
- 2010/11🏆
Manchester United
- 2009/10🏆
Chelsea
- 2008/09🏆
Manchester United
Within the seasons we cover (2021/22–2025/26).
🇪🇸 LaLiga · 12 titles listed
- 2025/26🏆
FC Barcelona - 2024/25🏆
FC Barcelona - 2023/24🏆
Real Madrid - 2022/23🏆
FC Barcelona - 2021/22🏆
Real Madrid - 2020/21🏆
Atlético de Madrid - 2019/20🏆
Real Madrid - 2018/19🏆
FC Barcelona - 2017/18🏆
FC Barcelona - 2016/17🏆
Real Madrid - 2015/16🏆
FC Barcelona - 2014/15🏆
FC Barcelona
Most titles
- FC Barcelona🏆🏆🏆 7
- Real Madrid🏆🏆🏆 4
- Atlético de Madrid🏆 1
Within the seasons we cover (2014/15–2025/26).
🇮🇹 Serie A · 40 titles listed
- 2025/26🏆
Inter - 2024/25🏆
Napoli - 2023/24🏆
Inter - 2022/23🏆
Napoli - 2021/22🏆
Milan - 2020/21🏆
Inter - 2019/20🏆
Juventus - 2018/19🏆
Juventus - 2017/18🏆
Juventus - 2016/17🏆
Juventus - 2015/16🏆
Juventus - 2014/15🏆
Juventus - 2013/14🏆
Juventus - 2012/13🏆
Juventus - 2011/12🏆
Juventus - 2010/11🏆
Milan - 2009/10🏆
Inter - 2008/09🏆
Inter - 2007/08🏆
Inter - 2006/07🏆
Inter - 2005/06🏆
Inter - 2004/05🏆
Juventus - 2003/04🏆
Milan - 2002/03🏆
Juventus - 2001/02🏆
Juventus - 2000/01🏆
Roma - 1999/00🏆
Lazio - 1998/99🏆
Milan - 1997/98🏆
Juventus - 1996/97🏆
Juventus - 1995/96🏆
Milan - 1994/95🏆
Juventus - 1993/94🏆
Milan - 1992/93🏆
Milan - 1991/92🏆
Milan - 1990/91🏆
Sampdoria - 1989/90🏆
Napoli - 1988/89🏆
Inter - 1987/88🏆
Milan - 1986/87🏆
Napoli
Within the seasons we cover (1986/87–2025/26).