1.
Benfica
16
15
0
1
34
40 : 6
45
Benfica - Aves 2 : 1
Vitoria Guimaraes - Benfica 0 : 1
Benfica - Famalicao FC 4 : 0
Boavista - Benfica 1 : 4
Benfica - Maritimo 4 : 0
2.
Porto
16
13
2
1
25
34 : 9
41
Moreirense - Porto 2 : 4
Sporting Lisabon - Porto 1 : 2
Porto - Tondela 3 : 0
Belenenses - Porto 1 : 1
Porto - Pacos de Ferreira 2 : 0
3.
Famalicao FC
16
9
3
4
5
30 : 25
30
Boavista - Famalicao FC 0 : 1
Famalicao FC - Vitoria Setubal 3 : 0
Benfica - Famalicao FC 4 : 0
Famalicao FC - Tondela 2 : 3
Portimonense - Famalicao FC 2 : 1
4.
Sporting Lisabon
16
9
2
5
10
28 : 18
29
Vitoria Setubal - Sporting Lisabon 1 : 3
Sporting Lisabon - Porto 1 : 2
Santa Clara - Sporting Lisabon 0 : 4
Sporting Lisabon - Moreirense 1 : 0
Gil Vicente FC - Sporting Lisabon 3 : 1
5.
Braga
16
7
3
6
6
25 : 19
24
Braga - Tondela 2 : 1
Belenenses - Braga 1 : 7
Braga - Pacos de Ferreira 0 : 1
Aves - Braga 1 : 0
Braga - Rio Ave 2 : 0
6.
Vitoria Guimaraes
16
5
7
4
6
24 : 18
22
Maritimo - Vitoria Guimaraes 0 : 0
Vitoria Guimaraes - Benfica 0 : 1
Gil Vicente FC - Vitoria Guimaraes 2 : 2
Vitoria Guimaraes - Portimonense 2 : 0
Vitoria Setubal - Vitoria Guimaraes 1 : 1
7.
Rio Ave
16
6
4
6
1
18 : 17
22
Santa Clara - Rio Ave 0 : 1
Rio Ave - Maritimo 0 : 1
Portimonense - Rio Ave 1 : 1
Rio Ave - Gil Vicente FC 1 : 0
Braga - Rio Ave 2 : 0
8.
Gil Vicente FC
16
5
6
5
0
17 : 17
21
Gil Vicente FC - Belenenses 2 : 0
Tondela - Gil Vicente FC 1 : 1
Gil Vicente FC - Vitoria Guimaraes 2 : 2
Rio Ave - Gil Vicente FC 1 : 0
Gil Vicente FC - Sporting Lisabon 3 : 1
9.
Boavista
16
4
7
5
-2
13 : 15
19
Boavista - Famalicao FC 0 : 1
Boavista - Portimonense 1 : 1
Maritimo - Boavista 1 : 0
Boavista - Benfica 1 : 4
Santa Clara - Boavista 1 : 2
10.
Tondela
16
5
4
7
-4
16 : 20
19
Braga - Tondela 2 : 1
Tondela - Gil Vicente FC 1 : 1
Porto - Tondela 3 : 0
Famalicao FC - Tondela 2 : 3
Tondela - Belenenses 0 : 1
11.
Maritimo
16
4
7
5
-7
16 : 23
19
Maritimo - Vitoria Guimaraes 0 : 0
Rio Ave - Maritimo 0 : 1
Maritimo - Boavista 1 : 0
Maritimo - Santa Clara 2 : 2
Benfica - Maritimo 4 : 0
12.
Vitoria Setubal
16
4
7
5
-7
9 : 16
19
Vitoria Setubal - Sporting Lisabon 1 : 3
Famalicao FC - Vitoria Setubal 3 : 0
Vitoria Setubal - Aves 1 : 0
Pacos de Ferreira - Vitoria Setubal 2 : 3
Vitoria Setubal - Vitoria Guimaraes 1 : 1
13.
Moreirense
16
4
5
7
-4
20 : 24
17
Moreirense - Porto 2 : 4
Pacos de Ferreira - Moreirense 1 : 0
Moreirense - Belenenses 2 : 1
Sporting Lisabon - Moreirense 1 : 0
Moreirense - Aves 3 : 2
14.
Santa Clara
16
4
5
7
-8
11 : 19
17
Santa Clara - Rio Ave 0 : 1
Aves - Santa Clara 0 : 1
Santa Clara - Sporting Lisabon 0 : 4
Maritimo - Santa Clara 2 : 2
Santa Clara - Boavista 1 : 2
15.
Pacos de Ferreira
16
4
3
9
-11
11 : 22
15
Portimonense - Pacos de Ferreira 0 : 0
Pacos de Ferreira - Moreirense 1 : 0
Braga - Pacos de Ferreira 0 : 1
Pacos de Ferreira - Vitoria Setubal 2 : 3
Porto - Pacos de Ferreira 2 : 0
16.
Belenenses
16
4
3
9
-18
12 : 30
15
Gil Vicente FC - Belenenses 2 : 0
Belenenses - Braga 1 : 7
Moreirense - Belenenses 2 : 1
Belenenses - Porto 1 : 1
Tondela - Belenenses 0 : 1
17.
Portimonense
16
2
8
6
-9
12 : 21
14
Portimonense - Pacos de Ferreira 0 : 0
Boavista - Portimonense 1 : 1
Portimonense - Rio Ave 1 : 1
Vitoria Guimaraes - Portimonense 2 : 0
Portimonense - Famalicao FC 2 : 1
18.
Aves
16
2
0
14
-17
16 : 33
6
Benfica - Aves 2 : 1
Aves - Santa Clara 0 : 1
Vitoria Setubal - Aves 1 : 0
Aves - Braga 1 : 0
Moreirense - Aves 3 : 2