1.
Porto
34
26
4
4
52
74 : 22
82
Braga - Porto 2 : 1
Porto - Moreirense 6 : 1
Porto - Sporting Lisabon 2 : 0
Tondela - Porto 1 : 3
Porto - Belenenses 5 : 0
2.
Benfica
34
24
5
5
45
71 : 26
77
Benfica - Sporting Lisabon 2 : 1
Aves - Benfica 0 : 4
Benfica - Vitoria Guimaraes 2 : 0
Famalicao FC - Benfica 1 : 1
Benfica - Boavista 3 : 1
3.
Braga
34
18
6
10
21
61 : 40
60
Braga - Porto 2 : 1
Tondela - Braga 1 : 0
Braga - Belenenses 1 : 1
Pacos de Ferreira - Braga 1 : 5
Braga - Aves 4 : 0
4.
Sporting Lisabon
34
18
6
10
15
49 : 34
60
Benfica - Sporting Lisabon 2 : 1
Sporting Lisabon - Vitoria Setubal 0 : 0
Porto - Sporting Lisabon 2 : 0
Sporting Lisabon - Santa Clara 1 : 0
Moreirense - Sporting Lisabon 0 : 0
5.
Rio Ave
34
15
10
9
12
48 : 36
55
Boavista - Rio Ave 0 : 2
Rio Ave - Santa Clara 2 : 2
Maritimo - Rio Ave 0 : 0
Rio Ave - Portimonense 2 : 1
Gil Vicente FC - Rio Ave 1 : 0
6.
Famalicao FC
34
14
12
8
2
53 : 51
54
Maritimo - Famalicao FC 3 : 3
Famalicao FC - Boavista 2 : 2
Vitoria Setubal - Famalicao FC 1 : 2
Famalicao FC - Benfica 1 : 1
Tondela - Famalicao FC 0 : 1
7.
Vitoria Guimaraes
34
13
11
10
15
53 : 38
50
Santa Clara - Vitoria Guimaraes 2 : 2
Vitoria Guimaraes - Maritimo 1 : 0
Benfica - Vitoria Guimaraes 2 : 0
Vitoria Guimaraes - Gil Vicente FC 1 : 2
Portimonense - Vitoria Guimaraes 0 : 1
8.
Moreirense
34
10
13
11
-2
42 : 44
43
Moreirense - Tondela 1 : 2
Porto - Moreirense 6 : 1
Moreirense - Pacos de Ferreira 1 : 1
Belenenses - Moreirense 0 : 1
Moreirense - Sporting Lisabon 0 : 0
9.
Santa Clara
34
11
10
13
-5
36 : 41
43
Santa Clara - Vitoria Guimaraes 2 : 2
Rio Ave - Santa Clara 2 : 2
Santa Clara - Aves 3 : 0
Sporting Lisabon - Santa Clara 1 : 0
Santa Clara - Maritimo 0 : 1
10.
Gil Vicente FC
34
11
10
13
-4
40 : 44
43
Gil Vicente FC - Pacos de Ferreira 3 : 3
Belenenses - Gil Vicente FC 1 : 0
Gil Vicente FC - Tondela 3 : 2
Vitoria Guimaraes - Gil Vicente FC 1 : 2
Gil Vicente FC - Rio Ave 1 : 0
11.
Maritimo
34
9
12
13
-8
34 : 42
39
Maritimo - Famalicao FC 3 : 3
Vitoria Guimaraes - Maritimo 1 : 0
Maritimo - Rio Ave 0 : 0
Boavista - Maritimo 0 : 1
Santa Clara - Maritimo 0 : 1
12.
Boavista
34
10
9
15
-11
28 : 39
39
Boavista - Rio Ave 0 : 2
Famalicao FC - Boavista 2 : 2
Portimonense - Boavista 2 : 1
Boavista - Maritimo 0 : 1
Benfica - Boavista 3 : 1
13.
Pacos de Ferreira
34
11
6
17
-16
36 : 52
39
Gil Vicente FC - Pacos de Ferreira 3 : 3
Pacos de Ferreira - Portimonense 2 : 1
Moreirense - Pacos de Ferreira 1 : 1
Pacos de Ferreira - Braga 1 : 5
Vitoria Setubal - Pacos de Ferreira 2 : 3
14.
Tondela
34
9
9
16
-14
30 : 44
36
Moreirense - Tondela 1 : 2
Tondela - Braga 1 : 0
Gil Vicente FC - Tondela 3 : 2
Tondela - Porto 1 : 3
Tondela - Famalicao FC 0 : 1
15.
Belenenses
34
9
8
17
-27
27 : 54
35
Vitoria Setubal - Belenenses 2 : 0
Belenenses - Gil Vicente FC 1 : 0
Braga - Belenenses 1 : 1
Belenenses - Moreirense 0 : 1
Porto - Belenenses 5 : 0
16.
Vitoria Setubal
34
7
13
14
-16
27 : 43
34
Vitoria Setubal - Belenenses 2 : 0
Sporting Lisabon - Vitoria Setubal 0 : 0
Vitoria Setubal - Famalicao FC 1 : 2
Aves - Vitoria Setubal 1 : 0
Vitoria Setubal - Pacos de Ferreira 2 : 3
17.
Portimonense
34
7
12
15
-15
30 : 45
33
Portimonense - Aves 2 : 0
Pacos de Ferreira - Portimonense 2 : 1
Portimonense - Boavista 2 : 1
Rio Ave - Portimonense 2 : 1
Portimonense - Vitoria Guimaraes 0 : 1
18.
Aves
34
5
2
27
-44
24 : 68
17
Portimonense - Aves 2 : 0
Aves - Benfica 0 : 4
Santa Clara - Aves 3 : 0
Aves - Vitoria Setubal 1 : 0
Braga - Aves 4 : 0