PORTUGAL 1960-61
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sport Lisboa e Benfica 26 22 2 2 92 21 71 46
2 Sporting CP Lisboa 26 19 4 3 61 19 42 42
3 FC do Porto 26 14 5 7 51 28 23 33
4 Vitória SC Guimarães 26 14 2 10 48 44 4 30
5 CF "Os Belenenses" Lisboa 26 12 4 10 45 37 8 28
6 GD da CUF Barreiro 26 10 6 10 38 28 10 26
7 Associação Académica de Coimbra OAF 26 10 6 10 31 29 2 26
8 Leixões SC Matosinhos 26 10 3 13 38 44 -6 23
9 SC da Covilhã 26 8 5 13 27 55 -28 21
10 Atlético CP Lisboa 26 8 5 13 35 54 -19 21
11 Lusitano GC Évora 26 9 3 14 29 51 -22 21
12 SC e Salgueiros Porto 26 8 4 14 34 64 -30 20
13 Sporting Clube de Braga 26 8 3 15 41 62 -21 19
14 FC Barreirense Barreiro 26 3 2 21 26 60 -34 8
  364 155 54 155 596 596 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
PROMOTION/RELEGATION GROUP
  Played Won Drew Lost For Against Diff. Points
1 Lusitano GC Évora 6 5 0 1 11 5 6 10
2 SC e Salgueiros Porto 6 3 0 3 13 10 3 6
3 UD Oliveirense Oliveira de Azeméis 6 2 1 3 9 12 -3 5
4 SC Farense Faro 6 1 1 4 6 12 -6 3
  24 11 2 11 39 39 0 24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted SC Beira-Mar Aveiro, SC Olhanense Olhão
Sporting CP = Clube de Portugal SC da Covilhã = Sporting Clube
FC do Porto = Futebol Clube Atlético CP Lisboa = Clube de Portugal
Vitória SC Guimarães = Sport Clube Lusitano GC Évora = Ginásio Clube
CF "Os Belenenses" = Clube de Futebol SC e Salgueiros Porto = Sport Comércio
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril FC Barreirense = Futebol Clube
Leixões SC Matosinhos = Sport Club Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals CF "Os Belenenses" Lisboa - Leixões SC Matosinhos 2-3 1-2
Sporting CP Lisboa - FC do Porto 2-1 1-4
Final (09.07.1961) Leixões SC Matosinhos - FC do Porto 2-0
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube de Futebol União Funchal 6 4 1 1 9
2 Clube Sport Marítimo Funchal 6 3 2 1 8
3 Clube Desportivo Nacional Funchal 6 3 0 3 6
4 Sporting Clube Madeira 6 0 1 5 1
  24 10 4 10       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands)
  Played Won Drew Lost       Points
1 Clube União Micaelense Ponta Delgada 8 5 2 1 12
2 Clube Desportivo  Santa Clara Ponta Delgada 8 4 3 1 11
3 Clube União Sportiva Ponta Delgada 8 5 0 3 10
4 Micaelense Futebol Clube Ponta Delgada 8 1 2 5 4
5 Marítimo Sport Clube Ponta Delgada 8 1 1 6 3
  40 16 8 16       40
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Horta (Faial, Pico, Flores and Corvo Islands)
  Played Won Drew Lost       Points
1 Fayal Sport Clube Horta 4 2 1 1 5
2 Sporting Clube da Horta 4 2 0 2 4
3 Angústias Atlético Clube Horta 4 1 1 2 3
  12 5 2 5       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands) Last ranking available
  Played Won Drew Lost       Points
1 Sport Clube Lusitânia Angra do Heroísmo 12 10 0 2 20
2 Sport Clube Praiense Praia da Vitória 11 8 1 2 17
3 Sport Clube  Angrense Angra do Heroísmo 10 7 1 2 15
4 Sport Clube Villanovense Praia da Vitória 11 5 1 5 11
5 União Desportiva Praiense Praia da Vitória 11 3 2 6 8
6 Sport Clube Marítimo Terceira Angra do Heroísmo 12 2 4 6 8
7 Unidos Futebol Clube Lajes 12 2 3 7 7
8 Juventude Desportiva Lajense Lajes 9 1 0 8 2
  88 38 12 38 0 0 0 88
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
PORTUGAL 1961-62
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sporting CP Lisboa 26 19 5 2 66 17 49 43
2 FC do Porto 26 18 5 3 57 16 41 41
3 Sport Lisboa e Benfica 26 14 8 4 69 38 31 36
4 GD da CUF Barreiro 26 14 5 7 44 34 10 33
5 CF "Os Belenenses" Lisboa 26 12 7 7 51 35 16 31
6 Atlético CP Lisboa 26 11 4 11 41 42 -1 26
7 Leixões SC Matosinhos 26 10 3 13 47 55 -8 23
8 SC Olhanense Olhão 26 8 6 12 33 41 -8 22
9 Vitória SC Guimarães 26 9 4 13 44 47 -3 22
10 Associação Académica de Coimbra OAF 26 9 4 13 44 54 -10 22
11 SC Beira-Mar Aveiro 26 8 5 13 43 61 -18 21
12 Lusitano GC Évora 26 9 2 15 31 42 -11 20
13 SC da Covilhã 26 6 5 15 30 48 -18 17
14 SC e Salgueiros Porto 26 2 3 21 17 87 -70 7
  364 149 66 149 617 617 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
PROMOTION/RELEGATION GROUP
  Played Won Drew Lost For Against Diff. Points
1 Vitória FC Setúbal 6 4 1 1 13 7 6 9
2 Lusitano GC Évora 6 3 2 1 12 9 3 8
3 Sporting Clube de Braga 6 1 2 3 9 13 -4 4
4 SC Beira-Mar Aveiro 6 1 1 4 4 9 -5 3
  24 9 6 9 38 38 0 24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted FC Barreirense Barreiro, Vitória FC Setúbal, CD Feirense Santa Maria da Feira
Sporting CP = Clube de Portugal SC Olhanense = Sporting Clube
FC do Porto = Futebol Clube Vitória SC Guimarães = Sport Clube
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril SC Beira-Mar Aveiro = Sporte Clube
CF "Os Belenenses" = Clube de Futebol Lusitano GC Évora = Ginásio Clube
Atlético CP Lisboa = Clube de Portugal SC da Covilhã = Sporting Clube
Leixões SC Matosinhos = Sport Club SC = Sport Comércio e Salgueiros
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Vitória FC Setúbal - CF "Os Belenenses" Lisboa 0-0 1-0
Sport Lisboa e Benfica - Vitória SC Guimarães 2-2 6-0
Final (01.07.1962) Sport Lisboa e Benfica - Vitória FC Setúbal  3-0
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube de Futebol União Funchal 6 5 0 1 10
2 Clube Sport Marítimo Funchal 6 4 1 1 9
3 Sporting Clube Madeira 6 1 1 4 3
4 Clube Desportivo Nacional Funchal 6 0 2 4 2
  24 10 4 10       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands) Last ranking available
  Played Won Drew Lost       Points
1 Micaelense Futebol Clube Ponta Delgada 10 7 2 1 16
2 Clube Operário Desportivo Lagoa 10 4 4 2 12
3 Clube Desportivo  Santa Clara Ponta Delgada 10 4 3 3 11
4 Marítimo Sport Clube Ponta Delgada 10 3 1 6 7
5 Clube União Micaelense Ponta Delgada 9 2 3 4 7
6 Clube União Sportiva Ponta Delgada 9 2 1 6 5
  58 22 14 22       58
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Horta (Faial, Pico, Flores and Corvo Islands) Last ranking available
  Played Won Drew Lost       Points
1 Sporting Clube da Horta 4 2 1 1 5
2 Fayal Sport Clube Horta 4 1 2 1 4
3 Angústias Atlético Clube Horta 4 0 3 1 3
  12 3 6 3       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands)
1 Sport Clube  Angrense Angra do Heroísmo
PORTUGAL 1962-63
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sport Lisboa e Benfica 26 23 2 1 81 25 56 48
2 FC do Porto 26 19 4 3 61 24 37 42
3 Sporting CP Lisboa 26 18 2 6 71 31 40 38
4 CF "Os Belenenses" Lisboa 26 16 4 6 47 30 17 36
5 Leixões SC Matosinhos 26 10 10 6 34 33 1 30
6 Vitória SC Guimarães 26 12 3 11 47 43 4 27
7 Lusitano GC Évora 26 9 5 12 33 41 -8 23
8 SC Olhanense Olhão 26 7 7 12 29 38 -9 21
9 Vitória FC Setúbal 26 6 8 12 33 39 -6 20
10 Associação Académica de Coimbra OAF 26 8 3 15 49 50 -1 19
11 FC Barreirense Barreiro 26 5 8 13 20 56 -36 18
12 GD da CUF Barreiro 26 6 6 14 37 40 -3 18
13 Atlético CP Lisboa 26 8 1 17 33 65 -32 17
14 CD Feirense Santa Maria da Feira 26 3 1 22 21 81 -60 7
  364 150 64 150 596 596 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted Varzim SC Póvoa de Varzim, Seixal FC
FC do Porto = Futebol Clube Lusitano GC Évora = Ginásio Clube
Sporting CP = Clube de Portugal SC Olhanense = Sporting Clube
CF "Os Belenenses" = Clube de Futebol Vitória FC Setúbal = Futebol Clube
Leixões SC Matosinhos = Sport Club FC Barreirense = Futebol Clube
Vitória SC Guimarães = Sport Clube Atlético CP Lisboa = Clube de Portugal
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril CD Feirense = Clube Desportivo
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Vitória SC Guimarães - CF "Os Belenenses" Lisboa 0-2 3-1 3-1
Sporting CP Lisboa - Sport Lisboa e Benfica 0-1 2-0
Final (30.06.1963) Sporting CP Lisboa - Vitória SC Guimarães 4-0
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube de Futebol União Funchal 6 3 3 0 9
2 Clube Sport Marítimo Funchal 6 2 2 2 6
3 Clube Desportivo Nacional Funchal 6 2 1 3 5
4 Sporting Clube Madeira 6 2 0 4 4
  24 9 6 9       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands)
  Played Won Drew Lost       Points
1 Micaelense Futebol Clube Ponta Delgada 10 5 3 2 13
2 Clube Operário Desportivo Lagoa 10 5 2 3 12
3 Clube União Micaelense Ponta Delgada 10 5 2 3 12
4 Clube Desportivo  Santa Clara Ponta Delgada 10 5 1 4 11
5 Marítimo Sport Clube Ponta Delgada 10 4 2 4 10
6 Clube União Sportiva Ponta Delgada 10 1 0 9 2
  60 25 10 25       60
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Horta (Faial, Pico, Flores and Corvo Islands)
  Played Won Drew Lost       Points
1 Angústias Atlético Clube Horta 4 1 3 0 5
2 Fayal Sport Clube Horta 4 1 2 1 4
3 Sporting Clube da Horta 4 0 3 1 3
  12 2 8 2       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands) Last ranking available
  Played Won Drew Lost       Points
1 Sport Clube Praiense Praia da Vitória 10 6 2 2 14
2 Sport Clube Lusitânia Angra do Heroísmo 7 5 0 2 10
3 Sport Clube  Angrense Angra do Heroísmo 8 4 1 3 9
4 Sport clube Marítimo Terceira Angra do Heroísmo 7 4 0 3 8
5 União Desportiva Praiense Praia da Vitória 8 2 3 3 7
6 Sport Clube Villanovense Praia da Vitória 9 3 1 5 7
7 Juventude Desportiva Lajense Lajes 9 1 1 7 3
  58 25 8 25 0 0 0 58
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
PORTUGAL 1963-64
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sport Lisboa e Benfica 26 21 4 1 103 26 77 46
2 FC do Porto 26 16 8 2 51 20 31 40
3 Sporting CP Lisboa 26 13 8 5 49 26 23 34
4 Vitória SC Guimarães 26 16 2 8 62 42 20 34
5 GD da CUF Barreiro 26 12 6 8 46 33 13 30
6 CF "Os Belenenses" Lisboa 26 12 6 8 46 36 10 30
7 Vitória FC Setúbal 26 12 5 9 46 41 5 29
8 Leixões SC Matosinhos 26 8 9 9 34 44 -10 25
9 Associação Académica Coimbra OAF 26 11 3 12 43 48 -5 25
10 Varzim SC Póvoa de Varzim 26 8 4 14 37 57 -20 20
11 Lusitano GC Évora 26 5 4 17 22 51 -29 14
12 Seixal FC 26 4 6 16 28 66 -38 14
13 SC Olhanense Olhão 26 2 8 16 20 57 -37 12
14 FC Barreirense Barreiro 26 4 3 19 22 62 -40 11
  364 144 76 144 609 609 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted Sporting Clube de Braga, SCU Torreense Torres Vedras
FC do Porto = Futebol Clube Leixões SC Matosinhos = Sport Club
Sporting CP = Clube de Portugal Varzim SC = Sport Club
Vitória SC Guimarães = Sport Clube Lusitano GC Évora = Ginásio Clube
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril Seixal FC = Futebol Clube
CF "Os Belenenses" = Clube de Futebol SC Olhanense = Sporting Clube
Vitória FC Setúbal = Futebol Clube FC Barreirense = Futebol Clube
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals FC do Porto - SC Lusitânia Angra do Heroismo +w/o
Sporting CP Lisboa - Sport Lisboa e Benfica 3-1 3-0
Final (05.07.1964) Sport Lisboa e Benfica - FC do Porto 6-2
Seixal FC dissolved in 2007
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube de Futebol União Funchal 6 4 1 1 9
2 Sporting Clube Madeira 6 3 0 3 6
3 Clube Desportivo Nacional Funchal 6 3 0 3 6
4 Clube Sport Marítimo Funchal 6 1 1 4 3
  24 11 2 11       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands)
  Played Won Drew Lost       Points
1 Clube Desportivo  Santa Clara Ponta Delgada 10 8 2 0 18
2 Micaelense Futebol Clube Ponta Delgada 10 6 2 2 14
3 Clube Operário Desportivo Lagoa 10 4 3 3 11
4 Clube União Micaelense Ponta Delgada 10 3 4 3 10
5 Clube União Sportiva Ponta Delgada 10 1 3 6 5
6 Marítimo Sport Clube Ponta Delgada 10 1 0 9 2
  60 23 14 23       60
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Horta (Faial, Pico, Flores and Corvo Islands)
  Played Won Drew Lost       Points
1 Fayal Sport Clube Horta 4 3 0 1 6
2 Angústias Atlético Clube Horta 4 2 0 2 4
3 Sporting Clube da Horta 4 1 0 3 2
  12 6 0 6       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands)
1 Sport Clube Lusitânia Angra do Heroísmo
PORTUGAL 1964-65
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sport Lisboa e Benfica 26 19 5 2 88 21 67 43
2 FC do Porto 26 17 3 6 47 27 20 37
3 GD da CUF Barreiro 26 15 5 6 49 29 20 35
4 Associação Académica de Coimbra OAF 26 16 2 8 58 40 18 34
5 Sporting CP Lisboa 26 12 8 6 39 35 4 32
6 Vitória FC Setúbal 26 15 2 9 61 30 31 32
7 Vitória SC Guimarães 26 12 5 9 44 36 8 29
8 CF "Os Belenenses" Lisboa 26 12 2 12 39 40 -1 26
9 Leixões SC Matosinhos 26 8 5 13 50 51 -1 21
10 Sporting Clube de Braga 26 8 4 14 36 51 -15 20
11 Varzim SC Póvoa de Varzim 26 8 4 14 39 55 -16 20
12 Lusitano GC Évora 26 9 2 15 30 51 -21 20
13 Seixal FC 26 3 2 21 16 84 -68 8
14 SCU Torreense Torres Vedras 26 3 1 22 18 64 -46 7
  364 157 50 157 614 614 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted SC Beira-Mar Aveiro, FC Barreirense Barreiro
FC do Porto = Futebol Clube CF "Os Belenenses" = Clube de Futebol
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril Leixões SC Matosinhos = Sport Club
Sporting CP = Clube de Portugal Varzim SC = Sport Club
CP = Clube de Portugal Lusitano GC Évora = Ginásio Clube
Vitória FC Setúbal = Futebol Clube Seixal FC = Futebol Clube
Vitória SC Guimarães = Sport Clube SCU Torreense = Sport Clube União
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Vitória FC Setúbal - Sporting CP Lisboa 2-2 1-1 2-0
Sporting Clube de Braga - Sport Lisboa e Benfica 1-4 0-9
Final (04.07.1965) Sport Lisboa e Benfica - Vitória FC Setúbal  1-3
Seixal FC dissolved in 2007
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube de Futebol União Funchal 6 4 1 1 9
2 Clube Sport Marítimo Funchal 6 4 0 2 8
3 Clube Desportivo Nacional Funchal 6 3 1 2 7
4 Sporting Clube Madeira 6 0 0 6 0
  24 11 2 11       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands)
1 Clube Desportivo  Santa Clara Ponta Delgada
Horta (Faial, Pico, Flores and Corvo Islands)
  Played Won Drew Lost       Points
1 Fayal Sport Clube Horta 4 2 1 1 5
2 Angústias Atlético Clube Horta 4 2 1 1 5
3 Sporting Clube da Horta 4 1 0 3 2
  12 5 2 5       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands) Last ranking available
  Played Won Drew Lost       Points
1 Sport Clube Lusitânia Angra do Heroísmo 9 4 5 0 13
2 União Desportiva Praiense Praia da Vitória 9 4 4 1 12
3 Sport clube Marítimo Terceira Angra do Heroísmo 9 4 2 3 10
4 Sport Clube  Angrense Angra do Heroísmo 8 3 3 2 9
5 Sport Clube Praiense Praia da Vitória 8 3 2 3 8
6 Juventude Desportiva Lajense Lajes 8 2 1 5 5
7 Sport Clube Villanovense Praia da Vitória 9 1 1 7 3
  60 21 18 21 0 0 0 60
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
PORTUGAL 1965-66
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sporting CP Lisboa 26 18 6 2 70 21 49 42
2 Sport Lisboa e Benfica 26 18 5 3 73 30 43 41
3 FC do Porto 26 14 6 6 41 25 16 34
4 Vitória SC Guimarães 26 14 5 7 58 47 11 33
5 Vitória FC Setúbal 26 11 7 8 51 38 13 29
6 Associação Académica de Coimbra OAF 26 9 8 9 58 48 10 26
7 CF "Os Belenenses" Lisboa 26 9 7 10 28 29 -1 25
8 Varzim SC Póvoa de Varzim 26 9 7 10 40 38 2 25
9 GD da CUF Barreiro 26 8 8 10 37 46 -9 24
10 Sporting Clube de Braga 26 7 7 12 39 64 -25 21
11 SC Beira-Mar Aveiro 26 6 6 14 31 63 -32 18
12 Leixões SC Matosinhos 26 7 4 15 28 39 -11 18
13 Lusitano GC Évora 26 4 6 16 27 60 -33 14
14 FC Barreirense Barreiro 26 5 4 17 32 65 -33 14
  364 139 86 139 613 613 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted AD Sanjoansense São João da Madeira, Atlético CP Lisboa
Sporting CP = Clube de Portugal Varzim SC = Sport Club
FC do Porto = Futebol Clube SC de Braga = Sporting Clube
Vitória SC Guimarães = Sport Clube SC Beira-Mar Aveiro = Sporte Clube
Vitória FC Setúbal = Futebol Clube Leixões SC Matosinhos = Sport Club
CF "Os Belenenses" = Clube de Futebol Lusitano GC Évora = Ginásio Clube
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril FC Barreirense = Futebol Clube
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals SC Beira-Mar Aveiro - Vitória FC Setúbal 0-3 0-3
Sporting Clube de Braga - Sporting CP Lisboa 1-1 1-1 1-0
Final (22.05.1966) Sporting Clube de Braga - Vitória FC Setúbal 1-0
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube Sport Marítimo Funchal 6 5 0 1 10
2 Clube Desportivo Nacional Funchal 6 4 0 2 8
3 Clube de Futebol União Funchal 6 2 0 4 4
4 Sporting Clube Madeira 6 1 0 5 2
  24 12 0 12       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands)
1 Micaelense Futebol Clube Ponta Delgada
Horta (Faial, Pico, Flores and Corvo Islands)
  Played Won Drew Lost       Points
1 Fayal Sport Clube Horta 4 3 0 1 6
2 Sporting Clube da Horta 4 2 0 2 4
3 Angústias Atlético Clube Horta 4 1 0 3 2
  12 6 0 6       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands)
  Played Won Drew Lost       Points
1 Sport Clube Lusitânia Angra do Heroísmo 8 13
2 Sport Clube Praiense Praia da Vitória 8 12
3 União Desportiva Praiense Praia da Vitória 8 7
4 Sport Clube  Angrense Angra do Heroísmo 8 4
5 Sport Clube Villanovense Praia da Vitória 8 4
  40 0 0 0 0 0 0 40
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
PORTUGAL 1966-67
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sport Lisboa e Benfica 26 20 3 3 64 19 45 43
2 Associação Académica de Coimbra OAF 26 18 4 4 50 18 32 40
3 FC do Porto 26 17 5 4 56 22 34 39
4 Sporting CP Lisboa 26 11 8 7 36 24 12 30
5 Vitória FC Setúbal 26 10 7 9 27 25 2 27
6 Vitória SC Guimarães 26 11 4 11 38 34 4 26
7 Leixões SC Matosinhos 26 8 8 10 23 29 -6 24
8 GD da CUF Barreiro 26 9 5 12 27 43 -16 23
9 Sporting Clube de Braga 26 9 5 12 33 33 0 23
10 Varzim SC Póvoa de Varzim 26 8 6 12 29 42 -13 22
11 CF "Os Belenenses" Lisboa 26 7 6 13 26 43 -17 20
12 AD Sanjoanense São João da Madeira 26 4 11 11 23 39 -16 19
13 Atlético CP Lisboa 26 5 4 17 29 55 -26 14
14 SC Beira-Mar Aveiro 26 5 4 17 23 58 -35 14
  364 142 80 142 484 484 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted FC Barreirense Barreiro, FC Tirsense Santo Tirso
FC do Porto = Futebol Clube Varzim SC = Sport Club
Sporting CP = Clube de Portugal CF "Os Belenenses" = Clube de Futebol
Vitória FC Setúbal = Futebol Clube AD Sanjoanense = Associação Desportiva
Vitória SC Guimarães = Sport Clube Atlético CP Lisboa = Clube de Portugal
Leixões SC Matosinhos = Sport Club SC Beira-Mar Aveiro = Sporte Clube
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Associação Académica de Coimbra OAF - Sporting Clube de Braga 2-1 4-1
FC do Porto - Vitória FC Setúbal 0-4 4-4
Final (09.07.1967) Associação Académica de Coimbra OAF - Vitória FC Setúbal 2-3 aet
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube Sport Marítimo Funchal 6 5 0 1 10
2 Clube Desportivo Nacional Funchal 6 4 0 2 8
3 Clube de Futebol União Funchal 6 2 0 4 4
4 Sporting Clube Santacruzense 6 1 0 5 2
  24 12 0 12       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands)
1 Clube Operário Desportivo Lagoa
Horta (Faial, Pico, Flores and Corvo Islands)
  Played Won Drew Lost       Points
1 Angústias Atlético Clube Horta 4 2 2 0 6
2 Fayal Sport Clube Horta 4 1 1 2 3
3 Sporting Clube da Horta 4 1 1 2 3
  12 4 4 4       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands) Last ranking available
  Played Won Drew Lost       Points
1 Sport Clube Praiense Praia da Vitória 7 4 1 2 9
2 Sport Clube Lusitânia Angra do Heroísmo 6 5 0 1 10
3 Sport Clube  Angrense Angra do Heroísmo 4 3 0 1 6
4 União Desportiva Praiense Praia da Vitória 5 1 0 4 2
5 Sport Clube Marítimo Terceira Angra do Heroísmo 6 0 1 5 1
  28 13 2 13 0 0 0 28
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
PORTUGAL 1967-68
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sport Lisboa e Benfica 26 18 5 3 75 19 56 41
2 Sporting CP Lisboa 26 17 3 6 48 24 24 37
3 FC do Porto 26 16 4 6 60 24 36 36
4 Associação Académica de Coimbra OAF 26 15 5 6 53 24 29 35
5 Vitória FC Setúbal 26 14 6 6 43 20 23 34
6 Vitória SC Guimarães 26 12 3 11 31 34 -3 27
7 CF "Os Belenenses" Lisboa 26 10 5 11 38 40 -2 25
8 Leixões SC Matosinhos 26 10 4 12 29 39 -10 24
9 Sporting Clube de Braga 26 9 3 14 29 48 -19 21
10 AD Sanjoanense São João da Madeira 26 7 7 12 21 40 -19 21
11 GD da CUF Barreiro 26 7 7 12 28 37 -9 21
12 Varzim SC Póvoa de Varzim 26 7 3 16 27 49 -22 17
13 FC Tirsense Santo Tirso 26 5 5 16 17 53 -36 15
14 FC Barreirense Barreiro 26 3 4 19 24 72 -48 10
  364 150 64 150 523 523 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted Atlético CP Lisboa, UFCI de Tomar
Sporting CP = Clube de Portugal Leixões SC Matosinhos = Sport Club
FC do Porto = Futebol Clube AD Sanjoanense = Associação Desportiva
Vitória FC Setúbal = Futebol Clube Varzim SC = Sport Club
Vitória SC Guimarães = Sport Clube FC Tirsense = Futebol Clube
CF "Os Belenenses" = Clube de Futebol FC Barreirense = Futebol Clube
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Sport Lisboa e Benfica - FC do Porto 2-2 0-3
CS Marítimo Funchal - Vitória FC Setúbal 0-0 0-6
Final (16.06.1968) FC do Porto - Vitória FC Setúbal 2-1
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube Sport Marítimo Funchal 6 6 0 0 12
2 Clube de Futebol União Funchal 6 3 0 3 6
3 Clube Desportivo Nacional Funchal 6 3 0 3 6
4 Sporting Clube Santacruzense 6 0 0 6 0
  24 12 0 12       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands)
  Played Won Drew Lost       Points
1 Clube União Micaelense Ponta Delgada 10 9 1 0 19
2 Clube Operário Desportivo Lagoa 10 8 2 0 18
3 Clube Desportivo  Santa Clara Ponta Delgada 10 6 1 3 13
4 Micaelense Futebol Clube Ponta Delgada 10 4 1 5 9
5 Marítimo Sport Clube Ponta Delgada 10 2 2 6 6
6 Clube União Sportiva Ponta Delgada 10 0 1 9 1
  90 41 8 41       90
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Horta (Faial, Pico, Flores and Corvo Islands)
  Played Won Drew Lost       Points
1 Fayal Sport Clube Horta 4 4 0 0 8
2 Sporting Clube da Horta 4 1 0 3 2
3 Angústias Atlético Clube Horta 4 1 0 3 2
  12 6 0 6       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands) Last ranking available
  Played Won Drew Lost       Points
1 Sport Clube Praiense Praia da Vitória 10 8 1 1 17
2 Sport Clube Lusitânia Angra do Heroísmo 10 7 0 3 14
3 Sport Clube  Angrense Angra do Heroísmo 10 7 0 3 14
4 Sport Clube Marítimo Terceira Angra do Heroísmo 10 4 2 4 10
5 União Desportiva Praiense Praia da Vitória 10 1 2 7 4
6 Sport Clube Villanovense Praia da Vitória 10 0 1 9 1
  60 27 6 27 0 0 0 60
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
PORTUGAL 1968-69
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sport Lisboa e Benfica 26 16 7 3 49 17 32 39
2 FC do Porto 26 15 7 4 39 23 16 37
3 Vitória SC Guimarães 26 13 10 3 46 17 29 36
4 Vitória FC Setúbal 26 13 9 4 45 20 25 35
5 Sporting CP Lisboa 26 11 8 7 35 20 15 30
6 Associação Académica de Coimbra OAF 26 12 6 8 48 32 16 30
7 GD da CUF Barreiro 26 8 11 7 32 30 2 27
8 CF "Os Belenenses" Lisboa 26 8 10 8 31 33 -2 26
9 Varzim SC Póvoa de Varzim 26 7 8 11 32 49 -17 22
10 UFCI de Tomar 26 7 7 12 27 47 -20 21
11 Leixões SC Matosinhos 26 7 7 12 21 30 -9 21
12 Sporting Clube de Braga 26 6 7 13 20 47 -27 19
13 Atlético CP Lisboa 26 5 2 19 26 49 -23 12
14 AD Sanjoanense São João da Madeira 26 3 3 20 15 52 -37 9
  364 131 102 131 466 466 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted FC Barreirense Barreiro, Boavista FC Porto
FC do Porto = Futebol Clube Varzim SC = Sport Club
Vitória SC Guimarães = Sport Clube UFCI de Tomar = União Futebol Comércio e Indústria
Vitória FC Setúbal = Futebol Clube Leixões SC Matosinhos = Sport Club
Sporting CP = Clube de Portugal Atlético CP Lisboa = Clube de Portugal
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril AD Sanjoanense = Associação Desportiva
CF "Os Belenenses" = Clube de Futebol Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Sport Lisboa e Benfica - GD da CUF Barreiro 5-1 2-2
Sporting CP Lisboa - Associação Académica de Coimbra OAF 1-2 0-1
Final (22.06.1969) Associação Académica de Coimbra OAF - Sport Lisboa e Benfica 1-2 aet
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube Desportivo Nacional Funchal 6 6 0 0 12
2 Clube Sport Marítimo Funchal 6 3 0 3 6
3 Clube de Futebol União Funchal 6 3 0 3 6
4 Sporting Clube Madeira 6 0 0 6 0
  24 12 0 12       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands) Last ranking available
  Played Won Drew Lost       Points
1 Clube Desportivo  Santa Clara Ponta Delgada 9 7 2 0 16
2 Marítimo Sport Clube Ponta Delgada 10 7 0 3 14
3 Clube União Micaelense Ponta Delgada 9 4 3 2 11
4 Clube Operário Desportivo Lagoa 9 4 2 3 10
5 Micaelense Futebol Clube Ponta Delgada 8 3 2 3 8
6 Clube União Sportiva Ponta Delgada 9 0 1 8 1
  84 37 10 37       84
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Horta (Faial, Pico, Flores and Corvo Islands)
  Played Won Drew Lost       Points
1 Fayal Sport Clube Horta 4 3 1 0 7
2 Sporting Clube da Horta 4 1 2 1 4
3 Angústias Atlético Clube Horta 4 0 1 3 1
  12 4 4 4       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands) Last ranking available
  Played Won Drew Lost       Points
1 Sport Clube Lusitânia Angra do Heroísmo 10 8 1 1 17
2 Sport Clube Praiense Praia da Vitória 10 7 1 2 15
3 Sport Clube  Angrense Angra do Heroísmo 9 4 2 3 10
4 União Desportiva Praiense Praia da Vitória 9 4 1 4 9
5 Sport Clube Marítimo Terceira Angra do Heroísmo 10 3 1 6 7
6 Sport Clube Villanovense Praia da Vitória 10 0 0 10 0
  58 26 6 26 0 0 0 58
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
PORTUGAL 1969-70
Primeira Divisão
  Played Won Drew Lost For Against Diff. Points
1 Sporting CP Lisboa 26 21 4 1 61 17 44 46
2 Sport Lisboa e Benfica 26 17 4 5 58 14 44 38
3 Vitória FC Setúbal 26 16 4 6 58 26 32 36
4 FC Barreirense Barreiro 26 11 6 9 42 33 9 28
5 Vitória SC Guimarães 26 12 4 10 38 36 2 28
6 Varzim SC Póvoa de Varzim 26 10 8 8 31 26 5 28
7 CF "Os Belenenses" Lisboa 26 9 5 12 23 34 -11 23
8 GD da CUF Barreiro 26 9 5 12 24 38 -14 23
9 FC do Porto 26 8 6 12 30 37 -7 22
10 Associação Académica de Coimbra OAF 26 8 6 12 42 46 -4 22
11 Leixões SC Matosinhos 26 10 1 15 33 47 -14 21
12 Boavista FC Porto 26 6 6 14 35 61 -26 18
13 Sporting Clube de Braga 26 6 5 15 25 52 -27 17
14 UFCI de Tomar 26 5 4 17 20 53 -33 14
  364 148 68 148 520 520 0 364
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Promoted FC Tirsense Santo Tirso, SC Farense Faro
Sporting CP = Clube de Portugal CF "Os Belenenses" = Clube de Futebol
Vitória FC Setúbal = Futebol Clube FC do Porto = Futebol Clube
FC Barreirense = Futebol Clube Leixões SC Matosinhos = Sport Club
Vitória SC Guimarães = Sport Clube Boavista FC Porto = Futebol Clube
Varzim SC = Sport Club UFCI de Tomar = União Futebol Comércio e Indústria
GD da CUF Barreiro = Grupo Desportivo da Companhia União Fabril Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Sporting CP Lisboa - CF "Os Belenenses" Lisboa 4-2 2-2
Sport Lisboa e Benfica - Leixões SC Matosinhos 8-0 1-1
Final (14.06.1970) Sport Lisboa e Benfica - Sporting CP Lisboa 3-1
MADEIRA
(Clubs from Madeira could not enter the Portuguese league until 1973, playing only in the island championship)
  Played Won Drew Lost       Points
1 Clube Sport Marítimo Funchal 6 5 1 0 11
2 Sporting Clube Madeira 6 2 2 2 6
3 Clube Desportivo Nacional Funchal 6 1 2 3 4
4 Clube de Futebol União Funchal 6 1 1 4 3
  24 9 6 9       24
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
AZORES
(Clubs from Azores Islands could not enter the Portuguese league until 1977-78, playing only in the island championships)
Ponta Delgada (São Miguel and Santa Maria Islands)
  Played Won Drew Lost       Points
1 Clube Desportivo  Santa Clara Ponta Delgada 10 9 0 1 18
2 Clube União Micaelense Ponta Delgada 10 8 0 2 16
3 Marítimo Sport Clube Ponta Delgada 10 5 1 4 11
4 Clube Operário Desportivo Lagoa 10 5 0 5 10
5 Clube União Sportiva Ponta Delgada 10 3 2 5 8
6 Micaelense Futebol Clube Ponta Delgada 10 0 0 10 0
  90 40 10 40       90
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Horta (Faial, Pico, Flores and Corvo Islands)
  Played Won Drew Lost       Points
1 Fayal Sport Clube Horta 4 3 0 1 6
2 Angústias Atlético Clube Horta 4 1 1 2 3
3 Sporting Clube da Horta 4 1 1 2 3
  12 5 2 5       12
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won
Angra do Heroísmo (Terceira, São Jorge and Graciosa Islands) Last ranking available
  Played Won Drew Lost       Points
1 Sport Clube Lusitânia Angra do Heroísmo 10 8 1 1 17
2 Sport Clube  Angrense Angra do Heroísmo 8 5 1 2 11
3 Sport Clube Praiense Praia da Vitória 10 5 1 4 11
4 União Desportiva Praiense Praia da Vitória 9 2 2 5 6
5 Sport Clube Marítimo Terceira Angra do Heroísmo 9 2 1 6 5
6 Sport Clube Villanovense Praia da Vitória 8 2 0 6 4
  54 24 6 24       54
Rules for classification: 1) point  (win 2 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) matches won