Campeonato
de Portugal 1921-1938
From 1921/22 up to and including
1937/38, the "Campeonato de Portugal" was played as a cup
competition (i.e. by the knock out system). The winners were "Campeões
de Portugal", or Champions of Portugal.
1921/22 FC Porto (runners-up: Sporting CP 2-1, 0-2,
3-1aet)
1922/23 Sporting CP (runners-up: Académica 3-0)
1923/24 SC Olhanense(runners-up: FC Porto 4-2)
1924/25 FC Porto (runners-up: Sporting CP 2-1)
1925/26 CS Marítimo (runners-up: CF "Os
Belenenses" 2-0)
1926/27 CF "Os Belenenses" (runners-up: Vitória
FC Setúbal 3-0)
1927/28 Carcavelinhos FC(runners-up: Sporting CP 3-1)
1928/29 CF "Os Belenenses" (runners-up: União
F. Lisboa 2-1)
1929/30 SL Benfica (runners-up: FC Barreirense 3-1aet)
1930/31 SL Benfica (runners-up: FC Porto 3-0)
1931/32 FC Porto (runners-up: CF "Os Belenenses"
4-4aet, 2-1)
1932/33 CF "Os Belenenses" (runners-up: Sporting
CP 3-1)
1933/34 Sporting CP (runners-up: FC Barreirense 4-3
aet)
1934/35 SL Benfica (runners-up: Sporting CP 2-1)
1935/36 Sporting CP (runners-up: CF "Os Belenenses"
3-1)
1936/37 FC Porto (runners-up: Sporting CP 3-2)
1937/38 Sporting CP (runners-up: SL Benfica 3-1)
Number
of wins by club:
4 FC Porto
4 Sporting CP
3 SL Benfica
3 CF "Os Belenenses"
1 Carcavelinhos FC
1 CS Marítimo
1 Olhanense