MatchPulse
Primeira Liga

Primeira Liga — xG (Expected Goals)

Portugal · 2026/27

Expected Goals (xG)

xG data available for 10 games
#TeamMPxGFxGF/gxGAxGA/gGFGADiff
1Benfica1022.22.228.00.80278+4.8
2FC Porto1022.12.218.30.83254+2.9
3Sporting CP1016.91.708.50.852311+6.1
4Vitória SC1016.51.6510.41.041010-6.5
5Estrela1014.01.4013.31.331519+1
6SC Braga1013.71.376.90.691211-1.7
7Alverca1012.81.2813.71.371314+0.2
8Santa Clara1012.61.2610.51.05156+2.4
9Estoril1012.51.2515.61.56519-7.5
10Arouca1012.11.2114.01.40137+0.9
11GIL Vicente1012.01.208.40.8487-4
12Academico Viseu1010.11.0117.11.711512+4.9
13Famalicao109.90.9913.01.301414+4.1
14Maritimo109.70.9714.51.45921-0.7
15Rio Ave109.60.9616.41.64923-0.6
16Nacional109.40.9419.01.901019+0.6
17Moreirense107.70.7716.51.651317+5.3
18Casa Pia107.60.7617.41.74519-2.6
xGF = xG For (created)xGA = xG Against (conceded)Diff = GF − xGF (over/under-performing)
xG Attack Ranking
BenficaHigh xGF2.22
FC PortoHigh xGF2.21
Sporting CPHigh xGF1.70
Casa PiaLow xGF0.76
MoreirenseLow xGF0.77
NacionalLow xGF0.94

LEAGUE xG STATS

18 teams with xG data
League avg xGF/g: 1.29
League avg xGA/g: 1.29
Best overperformer: Sporting CP (+6.1)
Biggest underperformer: Estoril (-7.5)

Primeira Liga (Portugal) — Expected Goals (xG) Analysis

The Primeira Liga (Portugal) averages 1.29 xG per game this season. Benfica creates the most chances with 2.22 xGF per game, while Casa Pia creates the fewest with 0.76 xGF per game. Sporting CP is over-performing their xG (23 goals vs 16.9 xGF) — regression likely. Estoril is under-performing (5 goals vs 12.5 xGF) — improvement expected.

Betting Angle — xG & Regression Markets

xG is the most powerful predictor of future performance — teams that consistently over-perform their xG (scoring more than expected) tend to regress. Look for under-performing high-xG teams as value opportunities in match result markets, especially Asian Handicap and Both Teams To Score.

Expected Goals (xG) — Portugal