pt flag

2024-2025 Portuguese Primeira Liga League Table

2024-2025 Portuguese Primeira Liga
PosTeamPWDLFAGDPts
1Sporting Lisbon111100395+3433
2Porto11902288+2027
3Benfica10811287+2125
4Santa Clara117041412+221
5Braga116231911+820
6Vitoria Guimaraes115331211+118
7Famalicao11452129+317
8Moreirense115241514+117
9Casa Pia113441014-413
10Rio Ave113351020-1012
11Gil Vicente112451419-510
12Estoril-Praia11245816-810
13AVS11245919-1010
14Boavista11236715-89
15Estrela da Amadora112361020-109
16Arouca11227619-138
17CD Nacional10226615-98
18Farense11128518-135
2024-2025 Portuguese Primeira Liga (Home)
PosTeamPWDLFAGDMGPts
1Benfica6600223+192518
2Porto6600172+151918
3Sporting Lisbon5500152+131715
4Santa Clara650174+31115
5Moreirense532084+41211
6Braga6312128+42010
7Vitoria Guimaraes53116601210
8Rio Ave523075+2129
9Famalicao623144089
10Gil Vicente522195+4148
11Casa Pia6222660128
12Estrela da Amadora622289-1178
13Estoril-Praia622268-2148
14AVS622259-4148
15CD Nacional420259-4146
16Arouca511337-4104
17Farense5104310-7133
18Boavista501408-881
2024-2025 Portuguese Primeira Liga (Away)
PosTeamPWDLFAGDMGPts
1Sporting Lisbon6600243+212718
2Braga531173+41010
3Porto5302116+5179
4Famalicao522185+3138
5Vitoria Guimaraes622265+1118
6Boavista6222770148
7Benfica421164+2107
8Santa Clara520378-1156
9Moreirense6204710-3176
10Casa Pia512248-4125
11Arouca6114312-9154
12Rio Ave6105315-12183
13CD Nacional602416-572
14AVS5023410-6142
15Estoril-Praia502328-6102
16Farense602428-6102
17Gil Vicente6024514-9192
18Estrela da Amadora5014211-9131
2024-2025 Portuguese Primeira Liga (Overall)
PosTeamPWDLFAGDMGPts
1Sporting Lisbon111100395+344433
2Porto11902288+203627
3Benfica10811287+213525
4Santa Clara117041412+22621
5Braga116231911+83020
6Vitoria Guimaraes115331211+12318
7Famalicao11452129+32117
8Moreirense115241514+12917
9Casa Pia113441014-42413
10Rio Ave113351020-103012
11Gil Vicente112451419-53310
12Estoril-Praia11245816-82410
13AVS11245919-102810
14Boavista11236715-8229
15Estrela da Amadora112361020-10309
16Arouca11227619-13258
17CD Nacional10226615-9218
18Farense11128518-13235
2024-2025 Portuguese Primeira Liga (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Sporting Lisbon11821154111926
2Porto11650131121423
3Braga11641817922
4Benfica1054112571719
5Famalicao114707341019
6Vitoria Guimaraes11371532816
7Moreirense114435501016
8Rio Ave11434611-51715
9Gil Vicente113448801613
10CD Nacional103345501012
11Casa Pia1126356-11112
12Santa Clara1126369-31512
13Arouca1132658-31311
14Estoril-Praia1125448-41211
15Estrela da Amadora11155510-5158
16AVS11074513-8187
17Boavista1113729-7116
18Farense1105629-7115
2nd Half
PosTeamPWDLFAGDMGPts
1Sporting Lisbon111010241232531
2Benfica10721162141823
3Porto1163215782221
4Santa Clara115428351119
5Moreirense1153310911918
6Braga11452111012117
7Vitoria Guimaraes1143478-11515
8Famalicao1135356-11114
9AVS1142546-21014
10Boavista1134456-11113
11Casa Pia1133558-31312
12Gil Vicente11335611-51712
13Estoril-Praia1125448-41211
14Estrela da Amadora11236510-5159
15Rio Ave1116449-5139
16Farense1115539-6128
17CD Nacional10154110-9118
18Arouca11065111-10126

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Portuguese Primeira Liga (Expected Goals)
PosTeamPGFxGF GAxGA
1Sporting Lisbon113.552.670.450.56
2Porto112.552.210.730.87
3Benfica102.801.890.700.62
4Santa Clara111.271.211.090.72
5Braga111.731.541.000.98
6Vitoria Guimaraes111.091.041.001.05
7Famalicao111.090.820.821.11
8Moreirense111.361.111.270.82
9Casa Pia110.910.921.271.07
10Rio Ave110.910.911.821.67
11Gil Vicente111.270.811.731.4
12Estoril-Praia110.730.711.451.72
13AVS110.820.771.731.19
14Boavista110.641.121.361.21
15Estrela da Amadora110.910.841.821.31
16Arouca110.550.861.731.66
17CD Nacional100.601.161.501.29
18Farense110.450.741.641.95
Key to column names
  • GF - Actual goals "for" per game
  • xGF - Expected Goals "for" (scored) per game
  • GF v XGF - Compares actual goals vs expected goals per game (a positive number means over-performance; negative indicates under-performance)
  • GA - Actual goals "against" per game
  • xGA - Expected Goals "against" (conceded) per game
  • GA v XGA - Compares actual goals conceded vs expected goals conceded per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Portuguese Primeira Liga (Expected Goal Difference [GD])
PosTeamPGDxGDGD v xGD
1Sporting Lisbon11+3.09+2.11+0.98
2Porto11+1.82+1.34+0.48
3Benfica10+2.10+1.27+0.83
4Santa Clara11+0.18+0.49-0.31
5Braga11+0.73+0.56+0.17
6Vitoria Guimaraes11+0.09-0.01+0.10
7Famalicao11+0.27-0.29+0.56
8Moreirense11+0.09+0.29-0.20
9Casa Pia11-0.36-0.15-0.21
10Rio Ave11-0.91-0.76-0.15
11Gil Vicente11-0.45-0.59+0.14
12Estoril-Praia11-0.73-1.01+0.28
13AVS11-0.91-0.42-0.49
14Boavista11-0.73-0.09-0.64
15Estrela da Amadora11-0.91-0.47-0.44
16Arouca11-1.18-0.80-0.38
17CD Nacional10-0.90-0.13-0.77
18Farense11-1.18-1.21+0.03
Key to column names
  • GD - Actual goal difference per game
  • xGD - Expected goal difference (expected goals "for" minus expected goals "against") per game
  • GD v xGD - Compares actual GD vs expected GD per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Portuguese Primeira Liga (Expected Points)
PosTeamPPtsxPtsPts v xPts
1Sporting Lisbon113327.4+5.6
2Porto112723.0+4.0
3Benfica102522.0+3.0
4Santa Clara112118.2+2.8
5Braga112018.2+1.8
6Vitoria Guimaraes111815.6+2.4
7Famalicao111713.4+3.6
8Moreirense111716.3+0.7
9Casa Pia111314.4-1.4
10Rio Ave111211.4+0.6
11Gil Vicente111011.2-1.2
12Estoril-Praia11107.9+2.1
13AVS111011.9-1.9
14Boavista11914.6-5.6
15Estrela da Amadora11911.3-2.3
16Arouca11810.3-2.3
17CD Nacional10813.0-5.0
18Farense1158.6-3.6
Key to column names
  • Pts - Actual points total during the season
  • xPts - Expected points total during season based upon aggregated statistical analysis of the xG for and against in every game
  • Pts v xPts - Compares actual Pts vs expected Pts (a positive number means over-performance; negative indicates under-performance)

See: Form Table