Take a look through every winner of the Primeira Liga, the top flight of Portuguese football.
The top flight of Portuguese football has taken on various forms over the years, established as the Campeonato da Liga da Primeira Divisao in 1934 and now recognised as the Primeira Liga in the present day.
The top division in Portugal has been dominated by three teams for the entirety of its history - Benfica, Porto and Sporting CP.
Benfica lead the way with 38 league titles, closely followed up by Porto, who have won the competition 30 times.
Sporting CP have ground to make up if they are to reach the heights of Benfica and Porto, having won the league title on 20 occasions. They are, however, on the right track, winning the Primeira Liga under Ruben Amorim in the 2023/24 campaign.