There are 18 teams in the Portuguese top-flight, which has been dominated by 'Os TrĂªs Grandes' (The Big Three) since the leagues inception during the 1934-35 season. Between them they have won all but twp championships.
38
First
30
Second
19
Third
Current Champion