Winning the league is hard enough. Winning it every season while changing clubs, and in most cases countries, is rarer still. Kingsley Coman did it for 11 seasons in a row, from his teenage debut at Paris Saint-Germain to Bayern Munich in 2023, the longest run on this list by some distance.
Here are five players who won consecutive league titles with different clubs, longest run first. Honours are from each player’s Wikipedia page, checked on 21 October 2026.
Consecutive league titles with different clubs
| Player | Titles in a row | Seasons | Clubs | How the run ended |
|---|---|---|---|---|
| Kingsley Coman | 11 | 2012-13 to 2022-23 | PSG, Juventus, Bayern Munich | Leverkusen won the 2023-24 Bundesliga |
| Arturo Vidal | 8 | 2011-12 to 2018-19 | Juventus, Bayern Munich, Barcelona | Real Madrid won La Liga in 2019-20 |
| Zlatan Ibrahimovic | 5 | 2006-07 to 2010-11 | Inter, Barcelona, AC Milan | Juventus won Serie A in 2011-12 |
| Xherdan Shaqiri | 5 | 2009-10 to 2013-14 | Basel, Bayern Munich | Left Bayern for Inter in January 2015 |
| Eric Cantona | 4 | 1990-91 to 1993-94 | Marseille, Leeds United, Manchester United | Blackburn won the 1994-95 Premier League |
Kingsley Coman: 11 in a row
Coman won the league title in each of his first 11 seasons as a professional. He made his debut for PSG as a 16-year-old and was part of their Ligue 1 title-winning squads in 2012-13 and 2013-14, then joined Juventus and won Serie A in 2014-15.
In 2015 Juventus loaned him to Bayern Munich, who made the move permanent in 2017. Bayern won the Bundesliga in each of his first eight seasons there, from 2015-16 to 2022-23, including their eighth straight title in 2020. The run ended when Bayer Leverkusen won the 2023-24 Bundesliga.
Coman won one more Bundesliga with Bayern in 2024-25, then joined Saudi Pro League club Al-Nassr in August 2025. Al-Nassr won the 2025-26 Saudi Pro League.

Arturo Vidal: eight in a row
Vidal joined Juventus from Bayer Leverkusen in 2011 and won Serie A in his first season, when Juventus went the whole league campaign unbeaten, the first team to do so in a 38-game Serie A season. He won four Scudetti in a row in Turin, from 2011-12 to 2014-15.
He moved to Bayern Munich in 2015 and won three straight Bundesliga titles, then joined Barcelona in 2018 and won La Liga in 2018-19, his eighth league title in a row. The run stopped there: Real Madrid won La Liga in 2019-20.
Vidal went on to win Serie A again with Inter in 2020-21, and in 2024 he won the Chilean Primera Division with Colo-Colo, the club where his career started and where he still plays.
Zlatan Ibrahimovic: five in a row
Zlatan Ibrahimovic won the Eredivisie twice with Ajax, in 2001-02 and 2003-04, then joined Juventus. Juventus finished first in both of his seasons there, but were stripped of those two titles in the Calciopoli scandal of 2006, so they do not count.
His run began at Inter, where he won three Serie A titles in a row from 2006-07 to 2008-09. He then won La Liga with Barcelona in 2009-10 and Serie A with AC Milan in 2010-11, five straight titles with three clubs. Milan finished second to Juventus in 2011-12, which ended it.
A second run followed at Paris Saint-Germain, four Ligue 1 titles in a row from 2012-13 to 2015-16. Had Juventus kept their two titles, and had Milan won in 2011-12, his run from Ajax in 2003-04 to PSG in 2015-16 would have been 13 seasons long. He won one more Serie A title with Milan in 2021-22, at 40, and retired at the end of the 2022-23 season. He did not win a league title at Manchester United or LA Galaxy.
Xherdan Shaqiri: five in a row
Shaqiri broke into the Basel first team in 2009 and won three Swiss Super League titles in a row, from 2009-10 to 2011-12. He joined Bayern Munich in 2012 and won the Bundesliga in 2012-13 and 2013-14, competing for a midfield place with Franck Ribery, Arjen Robben, Toni Kroos and Thomas Muller.
He left Bayern for Inter in January 2015. Bayern went on to win the 2014-15 Bundesliga, and Wikipedia’s honours list credits him with that title too; count it and his run is six.
Shaqiri later played for Stoke City, Liverpool (he received a Premier League winner’s medal in 2019-20), Lyon and Chicago Fire, then returned to Basel in August 2024. In 2024-25 he helped them to their first league title since 2017, with 18 goals and 20 assists.
Eric Cantona: four in a row
Cantona won the French Division 1 title with Marseille in 1990-91, then moved to Nimes and on to Leeds United, who won the First Division in 1991-92. He joined Manchester United in November 1992 and won the first two Premier League titles, in 1992-93 and 1993-94. According to Wikipedia, that made him the first player to win consecutive English top-division titles with different clubs.
The run ended in 1994-95. After his kung-fu kick at a Crystal Palace fan in January 1995, Cantona was banned from football for eight months, up to 30 September 1995, and Blackburn Rovers won the title. He came back to win two more Premier League titles, in 1995-96 and 1996-97, the second as United captain, and retired in May 1997 at 30.
Featured photo: AFP / Marco Bertorello





