# Team MP W D L G DIF PTS
1 FC Porto 11 10 1 0 24:3 21 31
2 Sporting CP 11 9 1 1 27:6 21 28
3 Benfica 11 7 4 0 23:6 17 25
4 Gil Vicente 11 7 2 2 16:5 11 23
5 FC Famalicão 12 6 4 2 12:5 7 22
6 Moreirense 12 6 0 6 16:16 0 18
7 Guimarães 12 5 2 5 14:17 -3 17
8 Sporting Braga 11 4 4 3 19:11 8 16
9 Estoril Praia 11 3 4 4 19:17 2 13
10 C.D. Nacional 11 3 3 5 11:15 -4 12
11 Rio Ave FC 11 2 6 3 14:19 -5 12
12 Alverca 12 3 3 6 12:19 -7 12
13 Estrela Amadora 11 2 5 4 13:14 -1 11
14 Santa Clara 11 3 2 6 9:13 -4 11
15 Casa Pia AC 12 2 4 6 13:24 -11 10
16 FC Arouca 11 2 3 6 13:30 -17 9
17 Tondela 11 1 3 7 6:20 -14 6
18 AVS Futebol SAD 12 0 3 9 8:29 -21 3
  • Champions League
  • Champions League (Qualification)
  • Europa Conference League (Qualification)
  • Relegation Match
  • Relegation
# Team MP W D L G DIF PTS
1 FC Porto 5 4 1 0 10:1 9 13
2 Benfica 6 3 3 0 14:5 9 12
3 Gil Vicente 5 4 0 1 7:2 5 12
4 Moreirense 6 4 0 2 10:6 4 12
5 Guimarães 6 3 2 1 11:8 3 11
6 Sporting CP 5 3 1 1 13:3 10 10
7 Sporting Braga 6 3 1 2 11:5 6 10
8 FC Famalicão 6 2 2 2 6:3 3 8
9 Estoril Praia 6 2 2 2 9:8 1 8
10 Santa Clara 6 2 1 3 6:6 0 7
11 Alverca 6 2 1 3 5:10 -5 7
12 Estrela Amadora 6 1 2 3 7:8 -1 5
13 Rio Ave FC 5 1 2 2 6:10 -4 5
14 FC Arouca 6 1 2 3 7:13 -6 5
15 Casa Pia AC 6 0 3 3 6:12 -6 3
16 C.D. Nacional 5 1 0 4 5:11 -6 3
17 Tondela 5 0 2 3 2:7 -5 2
18 AVS Futebol SAD 6 0 2 4 4:12 -8 2
# Team MP W D L G DIF PTS
1 FC Porto 6 6 0 0 14:2 12 18
2 Sporting CP 6 6 0 0 14:3 11 18
3 FC Famalicão 6 4 2 0 6:2 4 14
4 Benfica 5 4 1 0 9:1 8 13
5 Gil Vicente 6 3 2 1 9:3 6 11
6 C.D. Nacional 6 2 3 1 6:4 2 9
7 Rio Ave FC 6 1 4 1 8:9 -1 7
8 Casa Pia AC 6 2 1 3 7:12 -5 7
9 Sporting Braga 5 1 3 1 8:6 2 6
10 Estrela Amadora 5 1 3 1 6:6 0 6
11 Moreirense 6 2 0 4 6:10 -4 6
12 Guimarães 6 2 0 4 3:9 -6 6
13 Estoril Praia 5 1 2 2 10:9 1 5
14 Alverca 6 1 2 3 7:9 -2 5
15 Santa Clara 5 1 1 3 3:7 -4 4
16 Tondela 6 1 1 4 4:13 -9 4
17 FC Arouca 5 1 1 3 6:17 -11 4
18 AVS Futebol SAD 6 0 1 5 4:17 -13 1
# Team MP W D L G DIF PTS
1 Sporting CP 5 4 1 0 9:2 7 13
2 FC Porto 5 4 1 0 9:2 7 13
3 Benfica 5 3 2 0 12:3 9 11
4 Gil Vicente 5 3 1 1 9:3 6 10
5 FC Famalicão 5 3 1 1 5:2 3 10
6 Guimarães 5 3 0 2 7:6 1 9
7 Estoril Praia 5 2 2 1 11:7 4 8
8 C.D. Nacional 5 2 2 1 6:5 1 8
9 Rio Ave FC 5 2 2 1 6:6 0 8
10 Sporting Braga 5 2 1 2 8:5 3 7
11 Estrela Amadora 5 2 1 2 10:8 2 7
12 Alverca 5 1 2 2 4:8 -4 5
13 Tondela 5 1 1 3 4:10 -6 4
14 Moreirense 5 1 0 4 6:8 -2 3
15 Santa Clara 5 1 0 4 5:7 -2 3
16 Casa Pia AC 5 0 3 2 7:13 -6 3
17 AVS Futebol SAD 5 0 2 3 4:12 -8 2
18 FC Arouca 5 0 1 4 4:16 -12 1
# Team MP W D L G DIF PTS
1 FC Porto 5 4 1 0 10:1 9 13
2 Gil Vicente 5 4 0 1 7:2 5 12
3 Sporting CP 5 3 1 1 13:3 10 10
4 Benfica 5 2 3 0 11:5 6 9
5 Moreirense 5 3 0 2 8:5 3 9
6 Guimarães 5 2 2 1 8:6 2 8
7 Sporting Braga 5 2 1 2 8:5 3 7
8 Estoril Praia 5 2 1 2 8:7 1 7
9 Santa Clara 5 2 1 2 6:5 1 7
10 Alverca 5 2 1 2 5:7 -2 7
11 Estrela Amadora 5 1 2 2 7:7 0 5
12 FC Famalicão 5 1 2 2 3:3 0 5
13 Rio Ave FC 5 1 2 2 6:10 -4 5
14 Casa Pia AC 5 0 3 2 6:10 -4 3
15 C.D. Nacional 5 1 0 4 5:11 -6 3
16 Tondela 5 0 2 3 2:7 -5 2
17 AVS Futebol SAD 5 0 2 3 4:10 -6 2
18 FC Arouca 5 0 2 3 4:12 -8 2
# Team MP W D L G DIF PTS
1 FC Porto 5 5 0 0 12:2 10 15
2 Sporting CP 5 5 0 0 12:3 9 15
3 Benfica 5 4 1 0 9:1 8 13
4 FC Famalicão 5 3 2 0 5:2 3 11
5 Gil Vicente 5 2 2 1 7:3 4 8
6 C.D. Nacional 5 2 2 1 5:3 2 8
7 Sporting Braga 5 1 3 1 8:6 2 6
8 Estrela Amadora 5 1 3 1 6:6 0 6
9 Rio Ave FC 5 1 3 1 5:6 -1 6
10 Guimarães 5 2 0 3 3:6 -3 6
11 Estoril Praia 5 1 2 2 10:9 1 5
12 Alverca 5 1 2 2 6:7 -1 5
13 Santa Clara 5 1 1 3 3:7 -4 4
14 Tondela 5 1 1 3 4:10 -6 4
15 Casa Pia AC 5 1 1 3 5:12 -7 4
16 FC Arouca 5 1 1 3 6:17 -11 4
17 Moreirense 5 1 0 4 5:10 -5 3
18 AVS Futebol SAD 5 0 1 4 3:14 -11 1