Portugália Liga Zon Sagres

1 Porto 30 24 6 0 70–14 +56 78
2 Benfica 30 24 5 1 77–20 +57 77
3 Pacos Ferreira 30 14 12 4 42–29 +13 54
4 Sporting Braga 30 16 4 10 60–44 +16 52
5 Estoril 30 13 6 11 47–37 +10 45
6 Sporting Lisszabon 30 11 9 10 36–36 0 42
7 Rio Ave 30 12 6 12 35–42 -7 42
8 Nacional Madeira 30 11 7 12 45–51 -6 40
9 Vitória Guimaraes 30 11 7 12 36–47 -11 40
10 Marítimo 30 9 11 10 34–45 -11 38
11 Académica Coimbra 30 6 10 14 33–45 -12 28
12 Vitória Setúbal 30 7 5 18 30–55 -25 26
13 Olhanense 30 5 10 15 26–42 -16 25
14 Gil Vicente 30 6 7 17 31–54 -23 25
15 Moreirense 30 5 9 16 30–51 -21 24
16 Beira Mar 30 5 8 17 35–55 -20 23
1 Porto 15 14 1 0 38–5 +33 43
2 Benfica 15 12 3 0 42–9 +33 39
3 Estoril 15 9 2 4 31–18 +13 29
4 Pacos Ferreira 15 8 5 2 20–13 +7 29
5 Sporting Braga 15 9 1 5 34–23 +11 28
6 Sporting Lisszabon 15 7 4 4 16–14 +2 25
7 Nacional Madeira 15 6 5 4 26–25 +1 23
8 Vitória Guimaraes 15 6 4 5 18–22 -4 22
9 Marítimo 15 4 8 3 14–14 0 20
10 Rio Ave 15 5 4 6 14–17 -3 19
11 Vitória Setúbal 15 6 1 8 18–25 -7 19
12 Académica Coimbra 15 4 5 6 22–27 -5 17
13 Beira Mar 15 3 6 6 21–26 -5 15
14 Gil Vicente 15 4 3 8 18–24 -6 15
15 Moreirense 15 3 5 7 16–24 -8 14
16 Olhanense 15 3 4 8 13–20 -7 13
1 Benfica 15 12 2 1 35–11 +24 38
2 Porto 15 10 5 0 32–9 +23 35
3 Pacos Ferreira 15 6 7 2 22–16 +6 25
4 Sporting Braga 15 7 3 5 26–21 +5 24
5 Rio Ave 15 7 2 6 21–25 -4 23
6 Vitória Guimaraes 15 5 3 7 18–25 -7 18
7 Marítimo 15 5 3 7 20–31 -11 18
8 Sporting Lisszabon 15 4 5 6 20–22 -2 17
9 Nacional Madeira 15 5 2 8 19–26 -7 17
10 Estoril 15 4 4 7 16–19 -3 16
11 Olhanense 15 2 6 7 13–22 -9 12
12 Académica Coimbra 15 2 5 8 11–18 -7 11
13 Moreirense 15 2 4 9 14–27 -13 10
14 Gil Vicente 15 2 4 9 13–30 -17 10
15 Beira Mar 15 2 2 11 14–29 -15 8
16 Vitória Setúbal 15 1 4 10 12–30 -18 7
1 Porto 6 6 0 0 15–3 +12 18
2 Estoril 6 4 1 1 12–5 +7 13
3 Benfica 6 4 1 1 11–5 +6 13
4 Sporting Lisszabon 6 4 0 2 10–7 +3 12
5 Rio Ave 6 4 0 2 8–6 +2 12
6 Vitória Guimaraes 6 3 1 2 9–7 +2 10
7 Nacional Madeira 6 3 0 3 9–12 -3 9
8 Sporting Braga 6 3 0 3 8–10 -2 9
9 Pacos Ferreira 6 2 3 1 7–7 0 9
10 Académica Coimbra 6 2 1 3 5–6 -1 7
11 Beira Mar 6 2 0 4 9–12 -3 6
12 Gil Vicente 6 2 0 4 7–10 -3 6
13 Marítimo 6 1 2 3 6–9 -3 5
14 Olhanense 6 1 1 4 2–7 -5 4
15 Moreirense 6 1 0 5 7–14 -7 3
16 Vitória Setúbal 6 1 0 5 3–8 -5 3
1 Estoril 4 4 0 0 10–2 +8 12
2 Porto 4 4 0 0 9–2 +7 12
3 Sporting Lisszabon 4 4 0 0 8–4 +4 12
4 Benfica 4 3 1 0 12–3 +9 10
5 Nacional Madeira 4 3 0 1 7–6 +1 9
6 Rio Ave 4 3 0 1 6–4 +2 9
7 Pacos Ferreira 4 3 0 1 6–5 +1 9
8 Vitória Guimaraes 4 2 1 1 7–5 +2 7
9 Sporting Braga 4 2 0 2 6–6 0 6
10 Gil Vicente 4 2 0 2 6–7 -1 6
11 Beira Mar 4 2 0 2 6–7 -1 6
12 Marítimo 4 1 2 1 4–4 0 5
13 Académica Coimbra 4 1 2 1 3–5 -2 5
14 Moreirense 4 1 1 2 5–8 -3 4
15 Olhanense 4 1 1 2 2–4 -2 4
16 Vitória Setúbal 4 1 0 3 3–6 -3 3
1 Porto 4 4 0 0 11–1 +10 12
2 Benfica 4 3 0 1 9–3 +6 9
3 Sporting Lisszabon 4 2 0 2 7–6 +1 6
4 Pacos Ferreira 4 1 3 0 6–5 +1 6
5 Vitória Guimaraes 4 2 0 2 6–6 0 6
6 Sporting Braga 4 2 0 2 6–7 -1 6
7 Estoril 4 1 2 1 5–4 +1 5
8 Marítimo 4 1 1 2 7–8 -1 4
9 Nacional Madeira 4 1 1 2 6–9 -3 4
10 Olhanense 4 1 1 2 2–4 -2 4
11 Moreirense 4 1 0 3 4–7 -3 3
12 Académica Coimbra 4 1 0 3 3–5 -2 3
13 Rio Ave 4 1 0 3 3–9 -6 3
14 Beira Mar 4 0 1 3 4–7 -3 1
15 Gil Vicente 4 0 0 4 4–9 -5 0
16 Vitória Setúbal 4 0 0 4 3–8 -5 0
 
FC Porto
Benfica
Pacos Ferreira
Sporting Braga
Estoril
Sporting CP
Rio Ave
Nacional
Guimaraes
Marítimo
Académica
Setúbal
Olhanense
Gil Vicente
Moreirense
Beira Mar
FC Porto X 2-1
2-0
3-1
2-0
2-0
2-1
1-0
4-0
5-0
2-1
2-0
1-1
5-0
1-0
4-0
Benfica 2-2
X 3-0
2-2
1-1
2-0
6-1
3-0
3-0
4-1
1-0
3-0
2-0
5-0
3-1
2-1
Pacos Ferreira 0-2
1-2
X 2-0
1-0
1-0
2-1
1-1
2-1
2-2
1-0
2-0
0-0
3-2
1-1
1-1
Sporting Braga 0-2
1-2
2-3
X 3-0
2-3
4-1
1-3
3-2
2-0
1-0
4-1
4-4
3-1
1-0
3-1
Estoril 1-2
1-3
1-1
2-1
X 3-1
1-3
4-0
2-0
3-1
2-0
3-0
3-3
1-2
2-0
2-1
Sporting CP 0-0
1-3
0-1
1-0
2-2
X 0-1
2-1
1-1
0-1
0-0
2-1
1-0
2-1
3-2
1-0
Rio Ave 2-2
0-1
0-0
1-1
0-2
2-1
X 2-1
1-3
0-1
0-0
2-1
0-1
2-1
0-1
2-1
Nacional 1-3
2-2
3-3
3-2
1-0
1-1
1-1
X 2-1
2-1
2-1
2-2
3-1
0-1
1-2
2-4
Guimaraes 0-4
0-4
2-2
0-2
2-2
0-0
0-1
1-3
X 1-1
2-0
2-1
2-0
3-1
1-0
2-1
Marítimo 1-1
1-2
1-1
0-2
2-1
1-1
1-1
2-0
1-0
X 0-2
1-1
1-0
0-0
1-1
1-1
Académica 0-3
2-2
1-1
1-4
0-2
1-1
1-2
2-1
1-2
2-3
X 4-2
1-1
2-2
1-0
3-1
Setúbal 0-3
0-5
0-0
0-1
1-0
2-1
3-5
0-2
2-3
2-4
0-1
X 1-0
1-0
5-0
1-0
Olhanense 2-3
0-2
1-2
0-1
2-1
0-2
1-0
1-2
1-2
0-0
0-0
0-1
X 2-2
2-2
1-0
Gil Vicente 0-0
0-3
0-1
1-3
1-3
2-3
0-1
1-2
0-0
4-2
2-1
0-0
2-0
X 4-3
1-2
Moreirense 0-3
0-2
0-5
2-3
1-1
2-2
0-1
3-1
0-1
0-1
2-2
2-1
1-1
0-0
X 3-0
Beira Mar 0-2
0-1
0-2
3-3
0-1
1-4
3-1
2-2
2-2
4-2
3-3
1-1
0-1
1-0
1-1
X
- 1-2. helyezett: Bajnokok Ligája, csoportkör
- 3. helyezett: Bajnokok Ligája, playoff kör
- 4. helyezett: Európa Liga, playoff kör
- 5. helyezett: Európa Liga, 3. selejtezőforduló
- 15-16. helyezett: kieső

Kupagyőztes: Vitória Guimaraes - Európa Liga, csoportkör

Azonos pontszám esetén 1) a gólkülönbség, 2) a több szerzett gól dönt.