Primeira Liga — 2025
Standings — 2025
The 2025 Primeira Liga season standings featuring 18 teams. FC Porto leads the table with 79 points from 30 matches, followed by Benfica on 72 points. The teams have scored 721 goals combined this season.
Played 30Won 25Drawn 4Lost 1Goal Diff +47Points 79
Played 30Won 21Drawn 9Lost 0Goal Diff +44Points 72
Played 29Won 22Drawn 5Lost 2Goal Diff +55Points 71
Played 29Won 15Drawn 8Lost 6Goal Diff +28Points 53
Played 30Won 13Drawn 9Lost 8Goal Diff +11Points 48
Played 30Won 12Drawn 10Lost 8Goal Diff +13Points 46
Played 30Won 11Drawn 6Lost 13Goal Diff -7Points 39
Played 30Won 11Drawn 6Lost 13Goal Diff -8Points 39
Played 30Won 10Drawn 7Lost 13Goal Diff +0Points 37
10Alverca
Played 30Won 9Drawn 8Lost 13Goal Diff -16Points 35
11Arouca
Played 30Won 10Drawn 5Lost 15Goal Diff -20Points 35
12Rio Ave
Played 30Won 8Drawn 10Lost 12Goal Diff -17Points 34
Played 30Won 7Drawn 8Lost 15Goal Diff -11Points 29
14Nacional
Played 30Won 7Drawn 7Lost 16Goal Diff -9Points 28
15Estrela
Played 30Won 6Drawn 10Lost 14Goal Diff -16Points 28
16Casa Pia
Played 29Won 5Drawn 11Lost 13Goal Diff -24Points 26
17Tondela
Played 29Won 4Drawn 9Lost 16Goal Diff -27Points 21
18AVS
Played 30Won 1Drawn 10Lost 19Goal Diff -43Points 13
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 30 | 25 | 4 | 1 | 61 | 14 | +47 | 79 | |
| 2 | 30 | 21 | 9 | 0 | 63 | 19 | +44 | 72 | |
| 3 | 29 | 22 | 5 | 2 | 74 | 19 | +55 | 71 | |
| 4 | 29 | 15 | 8 | 6 | 57 | 29 | +28 | 53 | |
| 5 | 30 | 13 | 9 | 8 | 38 | 27 | +11 | 48 | |
| 6 | 30 | 12 | 10 | 8 | 44 | 31 | +13 | 46 | |
| 7 | 30 | 11 | 6 | 13 | 36 | 43 | -7 | 39 | |
| 8 | 30 | 11 | 6 | 13 | 33 | 41 | -8 | 39 | |
| 9 | 30 | 10 | 7 | 13 | 51 | 51 | +0 | 37 | |
10Alverca | 10 | 30 | 9 | 8 | 13 | 32 | 48 | -16 | 35 |
11Arouca | 11 | 30 | 10 | 5 | 15 | 38 | 58 | -20 | 35 |
12Rio Ave | 12 | 30 | 8 | 10 | 12 | 33 | 50 | -17 | 34 |
| 13 | 30 | 7 | 8 | 15 | 26 | 37 | -11 | 29 | |
14Nacional | 14 | 30 | 7 | 7 | 16 | 32 | 41 | -9 | 28 |
15Estrela | 15 | 30 | 6 | 10 | 14 | 33 | 49 | -16 | 28 |
16Casa Pia | 16 | 29 | 5 | 11 | 13 | 28 | 52 | -24 | 26 |
17Tondela | 17 | 29 | 4 | 9 | 16 | 21 | 48 | -27 | 21 |
18AVS | 18 | 30 | 1 | 10 | 19 | 21 | 64 | -43 | 13 |
Betting Insights
2.69Goals / Match
46.6%Both Score %
54.5%Over 2.5 / 5.5 %
41.0%Home Win %
26.5%Draw %
32.5%Away Win %
53.4%Clean Sheet %
Most Common Scorelines
1-1
10.1%(27)
0-1
9.7%(26)
1-2
9.0%(24)
1-0
9.0%(24)
2-2
8.2%(22)
3-0
6.7%(18)
0-0
6.3%(17)
2-1
6.0%(16)
0-2
5.2%(14)
2-0
5.2%(14)
Goals by Period
0-15
12.8%
16-30
13.1%
31-45
19.0%
46-60
17.6%
61-75
17.6%
76-90
19.9%
Teams
FC Porto
Benfica
Sporting CP
SC Braga
Famalicao
GIL Vicente
Guimaraes
Moreirense
Estoril
Alverca
Arouca
Rio Ave
Santa Clara
Nacional
Estrela
Casa Pia
Tondela
AVS
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Moreirense | 1 – 0 | Estoril | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FC Porto | 2 – 0 | Tondela | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SC Braga | 2 – 2 | Famalicao | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sporting CP | 1 – 2 | Benfica | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Arouca | 1 – 0 | Estrela | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GIL Vicente | 0 – 1 | Guimaraes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Casa Pia | 0 – 0 | Santa Clara | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nacional | 1 – 0 | Alverca | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rio Ave | 2 – 2 | AVS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tondela | 2 – 2 | GIL Vicente | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 25 Apr 2026