PORTUGAL 2000-01
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 Boavista FC Porto 34 23 8 3 63 22 41 77
2 FC do Porto 34 24 4 6 73 27 46 76
3 Sporting CP Lisboa 34 19 5 10 56 37 19 62
4 Sporting Clube de Braga 34 16 9 9 58 48 10 57
5 UD de Leiria 34 15 11 8 46 41 5 56
6 Sport Lisboa e Benfica 34 15 9 10 54 44 10 54
7 CF "Os Belenenses" Lisboa 34 14 10 10 43 36 7 52
8 SC Beira-Mar Aveiro 34 14 7 13 45 49 -4 49
9 FC Paços de Ferreira 34 12 12 10 47 39 8 48
10 SC e Salgueiros Porto 34 13 4 17 41 55 -14 43
11 CS Marítimo Funchal 34 12 7 15 34 37 -3 43
12 FC de Alverca do Ribatejo 34 12 7 15 45 52 -7 43
13 SC Farense Faro 34 10 9 15 37 47 -10 39
14 Gil Vicente FC Barcelos 34 10 7 17 34 41 -7 37
15 Vitória SC Guimarães 34 9 9 16 41 49 -8 36
16 SC Campomaiorense Campo Maior 34 7 11 16 29 58 -29 32
17 CD das Aves Vila das Aves 34 4 10 20 31 68 -37 22
18 CF Estrela da Amadora (1936) 34 4 7 23 30 57 -27 19
  612 233 146 233 807 807 0 845
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won  
Promoted Varzim SC Póvoa de Varzim, CD Santa Clara Ponta Delgada, Vitória FC Setúbal
Boavista FC Porto = Futebol Clube CS Marítimo Funchal = Club Sport
FC do Porto = Futebol Clube FC de Alverca = Futebol Clube
Sporting CP = Clube de Portugal SC Farense = Sporting Clube
UD de Leiria = União Desportiva Gil Vicente FC = Futebol Clube
CF "Os Belenenses" = Clube de Futebol Vitória SC Guimarães = Sport Clube
SC Beira-Mar Aveiro = Sport Clube CD das Aves = Clube Desportivo
FC Paços de Ferreira = Futebol Clube CF Estrela da Amadora = Clube de Futebol
SC e Salgueiros Porto = Sport Comércio
CUP
Semifinals FC do Porto - Sporting CP Lisboa 2-1
Boavista FC Porto - CS Marítimo Funchal 0-1
Final (10.06.2001) CS Marítimo Funchal - FC do Porto  0-2
CF Estrela da Amadora (1936) dissolved in 2011
PORTUGAL 2001-02
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 Sporting CP Lisboa 34 22 9 3 74 25 49 75
2 Boavista FC Porto 34 21 7 6 53 20 33 70
3 FC do Porto 34 21 5 8 66 34 32 68
4 Sport Lisboa e Benfica 34 17 12 5 66 37 29 63
5 CF "Os Belenenses" Lisboa 34 17 6 11 54 44 10 57
6 CS Marítimo Funchal 34 17 5 12 48 35 13 56
7 UD de Leiria 34 15 10 9 52 35 17 55
8 FC Paços de Ferreira 34 12 10 12 41 44 -3 46
9 Vitória SC Guimarães 34 11 9 14 35 41 -6 42
10 Sporting Clube de Braga 34 10 12 12 43 43 0 42
11 SC Beira-Mar Aveiro 34 10 9 15 48 56 -8 39
12 Gil Vicente FC Barcelos 34 10 8 16 42 56 -14 38
13 Vitória FC Setúbal 34 9 11 14 40 46 -6 38
14 CD Santa Clara Ponta Delgada 34 9 10 15 32 46 -14 37
15 Varzim SC Póvoa de Varzim 34 8 8 18 27 55 -28 32
16 SC e Salgueiros Porto 34 8 6 20 29 71 -42 30
17 SC Farense Faro 34 7 7 20 29 63 -34 28
18 FC de Alverca do Ribatejo 34 7 6 21 39 67 -28 27
  612 231 150 231 818 818 0 843
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won    
Promoted Moreirense FC Moreira de Cónegos, Associação Académica de Coimbra OAF, CD Nacional 
Funchal
Sporting CP = Clube de Portugal SC Beira-Mar Aveiro = Sport Clube
Boavista FC Porto = Futebol Clube Gil Vicente FC = Futebol Clube
FC do Porto = Futebol Clube Vitória FC Setúbal = Futebol Clube
CF "Os Belenenses" = Clube de Futebol CD Santa Clara = Clube Desportivo
CS Marítimo Funchal = Club Sport Varzim SC =Sport Club
UD de Leiria = União Desportiva SC e Salgueiros Porto = Sport Comércio
FC Paços de Ferreira = Futebol Clube SC Farense = Sporting Clube
Vitória SC Guimarães = Sport Clube FC de Alverca = Futebol Clube
CUP
Semifinals Sporting CP Lisboa - CS Marítimo Funchal 3-2
Sporting Clube de Braga - Leixões SC Matosinhos 1-3
Final (12.05.2002) Leixões SC Matosinhos - Sporting CP Lisboa 0-1
PORTUGAL 2002-03
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 FC do Porto 34 27 5 2 73 26 47 86
2 Sport Lisboa e Benfica 34 23 6 5 74 27 47 75
3 Sporting CP Lisboa 34 17 8 9 52 38 14 59
4 Vitória SC Guimarães 34 14 8 12 47 46 1 50
5 UD de Leiria 34 13 10 11 49 47 2 49
6 FC Paços de Ferreira 34 12 9 13 40 47 -7 45
7 CS Marítimo Funchal 34 13 5 16 36 48 -12 44
8 Gil Vicente FC Barcelos 34 13 5 16 42 53 -11 44
9 CF "Os Belenenses" Lisboa 34 11 10 13 47 48 -1 43
10 Boavista FC Porto 34 10 13 11 32 31 1 43
11 CD Nacional Funchal 34 9 13 12 40 46 -6 40
12 Moreirense FC Moreira de Cónegos 34 9 12 13 42 46 -4 39
13 SC Beira-Mar Aveiro 34 10 9 15 43 50 -7 39
14 Sporting Clube de Braga 34 8 14 12 34 47 -13 38
15 Associação Académica de Coimbra OAF 34 8 13 13 38 48 -10 37
16 Varzim SC Póvoa de Varzim 34 10 6 18 38 51 -13 36
17 CD Santa Clara Ponta Delgada 34 8 11 15 39 54 -15 35
18 Vitória FC Setúbal 34 6 13 15 40 53 -13 31
  612 221 170 221 806 806 0 833
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won  
Promoted FC Rio Ave Vila do Conde, FC de Alverca do Ribatejo, CF Estrela da Amadora (1936)
FC do Porto = Futebol Clube Boavista FC Porto = Futebol Clube
Sporting CP = Clube de Portugal CD Nacional Funchal = Clube Desportivo
Vitória SC Guimarães = Sport Clube Moreirense FC = Futebol Clube
UD de Leiria = União Desportiva SC Beira-Mar Aveiro = Sport Clube
FC Paços de Ferreira = Futebol Clube Varzim SC =Sport Club
CS Marítimo Funchal = Club Sport CD Santa Clara = Clube Desportivo
Gil Vicente FC = Futebol Clube Vitória FC Setúbal = Futebol Clube
CF "Os Belenenses" = Clube de Futebol Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals UD de Leiria - Sporting Clube de Braga 1-0
FC do Porto - Associação Naval 1° de Maio Figueira da Foz 2-0
Final (15.06.2003) FC do Porto - UD de Leiria 1-0
PORTUGAL 2003-04
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 FC do Porto 34 25 7 2 63 19 44 82
2 Sport Lisboa e Benfica 34 22 8 4 62 28 34 74
3 Sporting CP Lisboa 34 23 4 7 60 33 27 73
4 CD Nacional Funchal 34 17 5 12 56 35 21 56
5 Sporting Clube de Braga 34 15 9 10 36 38 -2 54
6 FC Rio Ave Vila do Conde 34 12 12 10 42 37 5 48
7 CS Marítimo Funchal 34 12 12 10 35 33 2 48
8 Boavista FC Porto 34 12 11 11 32 31 1 47
9 Moreirense FC Moreira de Cónegos 34 12 10 12 33 33 0 46
10 UD de Leiria 34 11 12 11 43 45 -2 45
11 SC Beira-Mar Aveiro 34 11 8 15 36 45 -9 41
12 Gil Vicente FC Barcelos 34 10 10 14 43 40 3 40
13 Associação Académica de Coimbra OAF 34 11 5 18 40 42 -2 38
14 Vitória SC Guimarães 34 9 10 15 31 40 -9 37
15 CF "Os Belenenses" Lisboa 34 8 11 15 35 54 -19 35
16 FC Alverca do Ribatejo 34 10 5 19 33 49 -16 35
17 FC Paços de Ferreira 34 8 4 22 27 53 -26 28
18 CF Estrela da Amadora (1936) 34 4 5 25 22 74 -52 17
  612 232 148 232 729 729 0 844
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won
Promoted Vitória FC Setúbal, FC Penafiel, GD Estoril-Praia
FC do Porto = Futebol Clube SC Beira-Mar Aveiro = Sport Clube
Sporting CP = Clube de Portugal Gil Vicente FC = Futebol Clube
CD Nacional Funchal = Clube Desportivo Vitória SC Guimarães = Sport Clube
FC Rio Ave = Futebol Clube CF "Os Belenenses" = Clube de Futebol
CS Marítimo Funchal = Club Sport FC Alverca = Futebol Clube
Boavista FC Porto = Futebol Clube FC Paços de Ferreira = Futebol Clube
Moreirense FC = Futebol Clube CF Estrêla da Amadora = Clube de Futebol
UD de Leiria = União Desportiva Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Sporting Clube de Braga - FC do Porto 1-3
Sport Lisboa e Benfica - CF "Os Belenenses" Lisboa 3-1
Final (16.05.2004) Sport Lisboa e Benfica - FC do Porto 2-1 aet
CF Estrela da Amadora (1936) dissolved in 2011
PORTUGAL 2004-05
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 Sport Lisboa e Benfica 34 19 8 7 51 31 20 65
2 FC do Porto 34 17 11 6 39 26 13 62
3 Sporting CP Lisboa 34 18 7 9 66 36 30 61
4 Sporting Clube de Braga 34 16 10 8 45 28 17 58
5 Vitória SC Guimarães 34 15 9 10 38 29 9 54
6 Boavista FC Porto 34 13 11 10 39 43 -4 50
7 CS Marítimo Funchal 34 12 13 9 39 32 7 49
8 FC Rio Ave Vila do Conde 34 10 17 7 35 35 0 47
9 CF "Os Belenenses" Lisboa 34 13 7 14 38 34 4 46
10 Vitória FC Setúbal 34 11 11 12 46 45 1 44
11 FC Penafiel 34 13 4 17 39 53 -14 43
12 CD Nacional Funchal 34 12 5 17 46 48 -2 41
13 Gil Vicente FC Barcelos 34 11 7 16 34 40 -6 40
14 Associação Académica de Coimbra OAF 34 9 11 14 29 41 -12 38
15 UD de Leiria 34 8 14 12 29 36 -7 38
16 Moreirense FC Moreira de Cónegos 34 7 13 14 30 43 -13 34
17 GD Estoril-Praia 34 8 6 20 38 55 -17 30
18 SC Beira-Mar Aveiro 34 6 12 16 30 56 -26 30
  612 218 176 218 711 711 0 830
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won
Promoted FC Paços de Ferreira, CF Estrela da Amadora (1936), Associação Naval 1° de Maio Figueira da Foz
FC do Porto = Futebol Clube FC Penafiel = Futebol Clube
Sporting CP = Clube de Portugal CD Nacional Funchal = Clube Desportivo
Vitória SC Guimarães = Sport Clube Gil Vicente FC = Futebol Clube
Boavista FC Porto = Futebol Clube UD de Leiria = União Desportiva
CS Marítimo Funchal = Club Sport Moreirense FC = Futebol Clube
FC Rio Ave = Futebol Clube GD Estoril-Praia = Grupo Desportivo
CF "Os Belenenses" = Clube de Futebol SC Beira-Mar Aveiro = Sport Clube
Vitória FC Setúbal = Futebol Clube Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Vitória FC Setúbal - Boavista FC Porto 2-1 aet
CF Estrela da Amadora - Sport Lisboa e Benfica 0-3
Final (29.05.2005) Sport Lisboa e Benfica - Vitória FC Setúbal  1-2
CF Estrela da Amadora (1936) dissolved in 2011
PORTUGAL 2005-06
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 FC do Porto 34 24 7 3 54 16 38 79
2 Sporting CP Lisboa 34 22 6 6 50 24 26 72
3 Sport Lisboa e Benfica 34 20 7 7 51 29 22 67
4 Sporting Clube de Braga 34 17 7 10 38 22 16 58
5 CD Nacional Funchal 34 14 10 10 40 32 8 52
6 Boavista FC Porto 34 12 14 8 37 29 8 50
7 UD de Leiria 34 13 8 13 44 42 2 47
8 Vitória FC Setúbal 34 14 4 16 28 33 -5 46
9 CF Estrela da Amadora (1936) 34 12 9 13 31 33 -2 45
10 CS Marítimo Funchal 34 10 14 10 38 37 1 44
11 FC Paços de Ferreira 34 11 9 14 38 49 -11 42
12 Gil Vicente FC Barcelos 34 11 7 16 37 42 -5 40
13 Associação Naval 1° de Maio Figueira da Foz 34 11 6 17 35 48 -13 39
14 Associação Académica de Coimbra OAF 34 10 9 15 37 48 -11 39
15 CF "Os Belenenses" Lisboa 34 11 6 17 40 42 -2 39
16 Vitória SC Guimarães 34 8 10 16 28 41 -13 34
17 FC Rio Ave Vila do Conde 34 8 10 16 34 53 -19 34
18 FC Penafiel 34 2 9 23 21 61 -40 15
  612 230 152 230 681 681 0 842
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won
Gil Vicente FC Barcelos relegated by Federation and CF "Os Belenenses" Lisboa re-admitted
Promoted SC Beira-Mar Aveiro, CD das Aves Vila das Aves
FC do Porto = Futebol Clube CS Marítimo Funchal = Club Sport
Sporting CP = Clube de Portugal FC Paços de Ferreira = Futebol Clube
CD Nacional Funchal = Clube Desportivo Gil Vicente FC = Futebol Clube
Boavista FC Porto = Futebol Clube CF "Os Belenenses" = Clube de Futebol
UD de Leiria = União Desportiva Vitória SC Guimarães = Sport Clube
Vitória FC Setúbal = Futebol Clube FC Rio Ave = Futebol Clube
CF Estrela da Amadora = Clube de Futebol FC Penafiel = Futebol Clube
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals FC do Porto - Sporting CP Lisboa 1-1 aet (5-4 pen)
Vitória FC Setúbal - Vitória SC Guimarães 1-1 aet (3-2 pen)
Final (14.05.2006) FC do Porto - Vitória FC Setúbal 1-0
CF Estrela da Amadora (1936) dissolved in 2011
PORTUGAL 2006-07
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 FC do Porto 30 22 3 5 65 20 45 69
2 Sporting CP Lisboa 30 20 8 2 54 15 39 68
3 Sport Lisboa e Benfica 30 20 7 3 55 20 35 67
4 Sporting Clube de Braga 30 14 8 8 35 30 5 50
5 CF "Os Belenenses" Lisboa 30 15 4 11 36 29 7 49
6 FC Paços de Ferreira 30 10 12 8 31 36 -5 42
7 UD de Leiria 30 10 11 9 25 27 -2 41
8 CD Nacional Funchal 30 11 6 13 41 38 3 39
9 Boavista FC Porto 30 8 11 11 32 34 -2 35
10 CF Estrela da Amadora (1936) 30 9 8 13 23 36 -13 35
11 Associação Naval 1° de Maio Figueira da Foz 30 7 11 12 28 37 -9 32
12 CS Marítimo Funchal 30 8 8 14 30 44 -14 32
13 Associação Académica de Coimbra OAF 30 6 8 16 28 46 -18 26
14 Vitória FC Setúbal 30 5 9 16 21 45 -24 24
15 SC Beira-Mar Aveiro 30 4 11 15 28 55 -27 23
16 CD das Aves Vila das Aves 30 5 7 18 22 42 -20 22
  480 174 132 174 554 554 0 654
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won          
Promoted Leixões SC Matosinhos, Vitória SC Guimarães
FC do Porto = Futebol Clube Boavista FC Porto = Futebol Clube
Sporting CP = Clube de Portugal CF Estrela da Amadora = Clube de Futebol
CF "Os Belenenses" = Clube de Futebol CS Marítimo Funchal = Club Sport
FC Paços de Ferreira = Futebol Clube Vitória FC Setúbal = Futebol Clube
UD de Leiria = União Desportiva SC Beira-Mar Aveiro = Sport Clube
CD Nacional Funchal = Clube Desportivo CD das Aves = Clube Desportivo
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Sporting CP Lisboa - SC Beira-Mar Aveiro 2-1
CF "Os Belenenses" Lisboa - Sporting Clube de Braga 2-1 aet
Final (27.05.2007) Sporting CP Lisboa - CF "Os Belenenses" Lisboa 1-0
CF Estrela da Amadora (1936) dissolved in 2011
PORTUGAL 2007-08
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 FC do Porto 30 24 3 3 60 13 47 75
2 Sporting CP Lisboa 30 16 7 7 46 28 18 55
3 Vitória SC Guimarães 30 15 8 7 35 31 4 53
4 Sport Lisboa e Benfica 30 13 13 4 45 21 24 52
5 CS Marítimo Funchal 30 14 4 12 39 28 11 46
6 Vitória FC Setúbal 30 11 12 7 37 33 4 45
7 Sporting Clube de Braga 30 10 11 9 32 34 -2 41
8 CF "Os Belenenses" Lisboa (-3) 30 11 10 9 35 33 2 40
9 Boavista FC Porto 30 8 12 10 32 41 -9 36
10 CD Nacional Funchal 30 9 8 13 23 28 -5 35
11 Associação Naval 1° de Maio Figueira da Foz 30 9 7 14 26 45 -19 34
12 Associação Académica de Coimbra OAF 30 6 14 10 31 38 -7 32
13 CF Estrela da Amadora (1936) 30 6 13 11 29 41 -12 31
14 Leixões SC Matosinhos 30 4 14 12 27 37 -10 26
15 FC Paços de Ferreira 30 6 7 17 31 49 -18 25
16 UD de Leiria 30 3 7 20 25 53 -28 16
  480 165 150 165 553 553 0 633
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won
FC Porto 6 points deducted due attempted bribery of referees in the 2003/04 season; However, the Council of Justice of the Federation returned them in 2017
CF "Os Belenenses" Lisboa 3 points deducted for fielding ineligible player
Boavista FC were relegated due to bribery of referees in the 2003-04 season (They were reinstated back to the top league, from the 3rd tier, in 2014); 
Paços de Ferreira were originally relegated but readmitted in the league
Promoted CD Trofense Trofa, FC Rio Ave Vila do Conde
FC do Porto = Futebol Clube Boavista FC Porto = Futebol Clube
Sporting CP = Clube de Portugal CD Nacional Funchal = Clube Desportivo
Vitória SC Guimarães = Sport Clube CF Estrêla da Amadora = Clube de Futebol
CS Marítimo Funchal = Club Sport Leixões SC Matosinhos = Sport Club
Vitória FC Setúbal = Futebol Clube FC Paços de Ferreira = Futebol Clube
CF "Os Belenenses" = Clube de Futebol UD de Leiria = União Desportiva
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals Vitória FC Setúbal - FC do Porto 0-3
Sporting CP Lisboa - Sport Lisboa e Benfica 5-3
Final (18.05.2008) FC do Porto - Sporting CP Lisboa 0-2 aet
CF Estrela da Amadora (1936) dissolved in 2011
PORTUGAL 2008-09
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 FC do Porto 30 21 7 2 61 18 43 70
2 Sporting CP Lisboa 30 20 6 4 45 20 25 66
3 Sport Lisboa e Benfica 30 17 8 5 54 32 22 59
4 CD Nacional Funchal 30 15 7 8 47 32 15 52
5 Sporting Clube de Braga 30 13 11 6 38 21 17 50
6 Leixões SC Matosinhos 30 12 9 9 30 31 -1 45
7 Associação Académica de Coimbra OAF 30 10 9 11 28 32 -4 39
8 Vitória SC Guimarães 30 10 8 12 32 36 -4 38
9 CS Marítimo Funchal 30 9 10 11 35 36 -1 37
10 FC Paços de Ferreira 30 9 7 14 37 42 -5 34
11 CF Estrêla da Amadora 30 8 10 12 26 38 -12 34
12 FC Rio Ave Vila do Conde 30 8 6 16 20 35 -15 30
13 Associação Naval 1° de Maio Figueira da Foz 30 7 8 15 25 39 -14 29
14 Vitória FC Setúbal 30 7 5 18 21 46 -25 26
15 CF "Os Belenenses" Lisboa 30 5 9 16 28 52 -24 24
16 CD Trofense Trofa 30 5 8 17 25 42 -17 23
  480 176 128 176 552 552 0 656
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won; 5) goals scored      
CF Estrêla da Amadora (1936) relegated to the third  level due to financial reasons
Promoted UD de Leiria, SC Olhanense Olhão
FC do Porto = Futebol Clube FC Paços de Ferreira = Futebol Clube
Sporting CP = Clube de Portugal CF Estrela da Amadora = Clube de Futebol
CD Nacional Funchal = Clube Desportivo FC Rio Ave = Futebol Clube
Leixões SC Matosinhos = Sport Club Vitória FC Setúbal = Futebol Clube
Vitória SC Guimarães = Sport Clube CF "Os Belenenses" = Clube de Futebol
CS Marítimo Funchal = Club Sport CD Trofense = Clube Desportivo
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals FC Paços de Ferreira - CD Nacional Funchal 2-2 3-2
FC do Porto - CF Estrêla da Amadora 2-0 1-2
Final (31.05.2009) FC do Porto - FC Paços de Ferreira 1-0
PORTUGAL 2009-10
Primeira Liga
  Played Won Drew Lost For Against Diff. Points
1 Sport Lisboa e Benfica 30 24 4 2 78 20 58 76
2 Sporting Clube de Braga 30 22 5 3 48 20 28 71
3 FC do Porto 30 21 5 4 70 26 44 68
4 Sporting CP Lisboa 30 13 9 8 42 26 16 48
5 CS Marítimo Funchal 30 11 8 11 42 43 -1 41
6 Vitória SC Guimarães 30 11 8 11 31 34 -3 41
7 CD Nacional Funchal 30 10 9 11 36 46 -10 39
8 Associação Naval 1° de Maio Figueira da Foz 30 10 6 14 20 35 -15 36
9 FC Paços de Ferreira 30 8 11 11 32 37 -5 35
10 UD de Leiria 30 9 8 13 35 41 -6 35
11 Associação Académica de Coimbra OAF 30 8 9 13 37 42 -5 33
12 FC Rio Ave Vila do Conde 30 6 13 11 22 33 -11 31
13 SC Olhanense Olhão 30 5 14 11 31 46 -15 29
14 Vitória FC Setúbal 30 5 10 15 29 57 -28 25
15 CF "Os Belenenses" Lisboa 30 4 11 15 23 44 -21 23
16 Leixões SC Matosinhos 30 5 6 19 25 51 -26 21
  480 172 136 172 601 601 0 652
Rules for classification: 1) point  (win 3 points, draw 1 point)s; 2) head-to-head results; 3) goal difference; 4) matches won; 5) goals scored          
Promoted SC Beira-Mar Aveiro, Portimonense SC Portimão
FC do Porto = Futebol Clube UD de Leiria = União Desportiva
Sporting CP = Clube de Portugal FC Rio Ave = Futebol Clube
CS Marítimo Funchal = Club Sport SC Olhanense = Sporting Clube
Vitória SC Guimarães = Sport Clube Vitória FC Setúbal = Futebol Clube
CD Nacional Funchal = Clube Desportivo CF "Os Belenenses" = Clube de Futebol
FC Paços de Ferreira = Futebol Clube Leixões SC Matosinhos = Sport Club
Associação Académica de Coimbra OAF = Organismo Autónomo de Futebol
CUP
Semifinals GD de Chaves - Associação Naval 1° de Maio Figueira da Foz 1-0 2-1
FC Rio Ave Vila do Conde - FC do Porto 1-3 0-4
Final (16.05.2010) GD de Chaves - FC do Porto 1-2