# Team MP W D L F A D P
1 Sporting Lisbon 34 25 7 2 88 27 +61 82
2 Benfica 34 25 5 4 84 28 +56 80
3 Porto 34 22 5 7 65 30 +35 71
4 Sporting Braga 34 19 9 6 55 30 +25 66
5 Santa Clara 34 17 6 11 36 32 +4 57
6 Vitoria Guimaraes 34 14 12 8 47 37 +10 54
7 Famalicão 34 12 11 11 44 39 +5 47
8 Estoril 34 12 10 12 48 53 -5 46
9 Casa Pia 34 12 9 13 39 44 -5 45
10 Moreirense 34 10 10 14 42 50 -8 40
11 Rio Ave 34 9 11 14 39 55 -16 38
12 Arouca 34 9 11 14 35 49 -14 38
13 Gil Vicente 34 8 10 16 34 47 -13 34
14 Nacional 34 9 7 18 32 50 -18 34
15 Estrela 34 7 8 19 24 50 -26 29
16 AVS 34 5 12 17 25 60 -35 27
17 Farense 34 6 9 19 25 46 -21 27
18 Boavista 34 6 6 22 24 59 -35 24
Sat 17/05/25 Estoril 4 - 0 Estrela
Sat 17/05/25 Sporting Lisbon 2 - 0 Vitoria Guimaraes
Sat 17/05/25 Sporting Braga 1 - 1 Benfica
Sat 17/05/25 Porto 3 - 0 Nacional
Sat 17/05/25 AVS 0 - 3 Moreirense
Sat 17/05/25 Arouca 4 - 1 Boavista
Sat 17/05/25 Farense 1 - 2 Santa Clara
Fri 16/05/25 Rio Ave 1 - 1 Gil Vicente
Fri 16/05/25 Famalicão 2 - 1 Casa Pia
Sun 11/05/25 Boavista 1 - 2 Porto
Sun 11/05/25 Moreirense 2 - 2 Estoril
Sun 11/05/25 Vitoria Guimaraes 1 - 2 Farense
Sun 11/05/25 Estrela 0 - 1 AVS
Sat 10/05/25 Casa Pia 2 - 1 Sporting Braga
Sat 10/05/25 Gil Vicente 1 - 1 Arouca
Sat 10/05/25 Benfica 1 - 1 Sporting Lisbon
Sat 10/05/25 Nacional 3 - 3 Rio Ave
Sat 10/05/25 Santa Clara 2 - 1 Famalicão
Mon 05/05/25 AVS 1 - 2 Boavista
Mon 05/05/25 Rio Ave 2 - 0 Estrela