xgEdge
League

Liga Portugal 2025/2026

Portugal 19 teams

Full coverage from 2026/2027: shot-by-shot xG and match-by-match player figures. 2025/2026 has season totals only.

Matches
308 / 308
Season complete
Goals
823
2.67 per match
Finished first
FC Porto
88 points

League leaders

What the Liga Portugal numbers say

FC Porto finished first on 88 points. Sporting finished with the strongest underlying numbers, an xG difference of +1.36 per match. FC Porto conceded the least, allowing 0.65 xGA per match. On xPts, Moreirense would have finished 16th rather than 7th.

Table

The top five of the Liga Portugal 2025/2026 table
# Team P Pts xG xGA xGD xPts
1 FC Porto 34 88 61.64 21.93 +39.71 72.87
2 Sporting 34 82 72.64 26.56 +46.08 74.21
3 Benfica 34 80 70.15 28.21 +41.94 72.59
4 Sporting Braga 34 59 57.38 37.28 +20.10 59.68
5 Famalicão 34 56 44.83 33.32 +11.51 55.81

Where the table and the chances disagree

Actual vs xPts position

Higher in the table than on xPts

Lower in the table than on xPts

Points and goals against the chances

  • Most points above xPts FCP

    +15.13

    88 pts from 72.87 xPts

  • Most points below xPts TON

    −11.08

    28 pts from 39.08 xPts

  • Most goals above xG SPO

    +16.36

    89 goals from 72.64 xG

  • Fewest conceded vs xGA CDN

    −7.40

    45 conceded from 52.40 xGA

  • Better than the chances
  • Worse than the chances

A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.

Attack and defence

Liga Portugal: every club's xG per match against its xGA per match Sporting SPO Benfica FC Porto Sporting Braga Famalicão Gil Vicente Santa Clara SAN FC Alverca Vitória SC CF Estrela Amadora CD Nacional Tondela Estoril Praia EST FC Arouca Rio Ave Moreirense Casa Pia AVS - Futebol SAD AVS
Every Liga Portugal club's xG, xGA and xGD per match, by xGD per match
Club xG/match xGA/match xGD/match
SPO 2.14 0.78 +1.36
BEN 2.06 0.83 +1.23
FCP 1.81 0.65 +1.17
SPO 1.69 1.10 +0.59
FAM 1.32 0.98 +0.34
GIL 1.32 1.08 +0.24
SAN 1.07 1.04 +0.03
FCA 1.20 1.24 −0.04
VIT 1.21 1.37 −0.16
CFE 1.22 1.57 −0.35
CDN 1.16 1.54 −0.38
TON 1.09 1.48 −0.39
EST 1.23 1.63 −0.40
FCA 1.01 1.52 −0.52
RIO 1.03 1.55 −0.52
MOR 0.91 1.52 −0.61
CAS 0.93 1.62 −0.69
AVS 0.95 1.84 −0.89
  • Top 3 in the table
  • Other clubs
  • Above average at both ends
  • Below average at both ends

All xG. Hover, focus or tap a dot for its figures.

Latest results

Explore Liga Portugal