#TeamPGxG/90+/-
1Benfica347475.122.21-1.1
2Sporting CP348971.12.09+17.9
3Porto346663.331.86+2.7
4Sporting Braga346456.831.67+7.2
5Gil Vicente344748.521.43-1.5
6Famalicão344248.221.42-6.2
7Tondela342743.151.27-16.2
8Vitória Guimarães343943.031.27-4
9Nacional343741.451.22-4.5
10Estoril345440.771.2+13.2
11Alverca343539.491.16-4.5
12Estrela Amadora343838.541.13-0.5
13Santa Clara343236.061.06-4.1
14Rio Ave343535.791.05-0.8
15Arouca344735.31.04+11.7
16Casa Pia343132.080.94-1.1
17Moreirense343730.960.91+6
18AVS342730.860.91-3.9
#TeamPGAxGA/90+/-
1Porto341824.030.71-6
2Sporting CP3424280.82-4
3Benfica342529.870.88-4.9
4Famalicão342933.991-5
5Sporting Braga343636.171.06-0.2
6Santa Clara344136.291.07+4.7
7Gil Vicente343839.031.15-1
8Vitória Guimarães345143.751.29+7.3
9Alverca345245.631.34+6.4
10Arouca346451.491.51+12.5
11Moreirense344952.421.54-3.4
12Casa Pia345753.071.56+3.9
13Tondela345553.181.56+1.8
14Estoril345753.941.59+3.1
15Estrela Amadora345655.511.63+0.5
16Nacional344555.551.63-10.6
17Rio Ave345755.821.64+1.2
18AVS346762.861.85+4.1
#TeamPPTSxPTS/90+/-
1Benfica348072.142.12+7.9
2Sporting CP348271.912.12+10.1
3Porto348870.482.07+17.5
4Sporting Braga345959.471.75-0.5
5Famalicão345656.361.66-0.4
6Gil Vicente345052.211.54-2.2
7Vitória Guimarães3442471.38-5
8Santa Clara343646.031.35-10
9Alverca343943.721.29-4.7
10Tondela342841.711.23-13.7
11Nacional343440.131.18-6.1
12Arouca344238.91.14+3.1
13Estoril343938.271.13+0.7
14Estrela Amadora343036.551.08-6.6
15Rio Ave343636.041.060
16Moreirense344334.561.02+8.4
17Casa Pia343034.11-4.1
18AVS342127.80.82-6.8
#TeamPxGxGAxGD/90
1Benfica3475.1229.8745.251.33
2Sporting CP3471.12843.11.27
3Porto3463.3324.0339.31.16
4Sporting Braga3456.8336.1720.660.61
5Famalicão3448.2233.9914.230.42
6Gil Vicente3448.5239.039.490.28
7Santa Clara3436.0636.29-0.23-0.01
8Vitória Guimarães3443.0343.75-0.72-0.02
9Alverca3439.4945.63-6.14-0.18
10Tondela3443.1553.18-10.03-0.3
11Estoril3440.7753.94-13.17-0.39
12Nacional3441.4555.55-14.1-0.41
13Arouca3435.351.49-16.19-0.48
14Estrela Amadora3438.5455.51-16.97-0.5
15Rio Ave3435.7955.82-20.03-0.59
16Casa Pia3432.0853.07-20.99-0.62
17Moreirense3430.9652.42-21.46-0.63
18AVS3430.8662.86-32-0.94
#TeamPGnpxGxG/90
1Sporting CP348964.7871.12.09
2Benfica347464.0675.122.21
3Porto346655.4363.331.86
4Famalicão344247.4348.221.42
5Sporting Braga346443.456.831.67
6Gil Vicente344740.6248.521.43
7Vitória Guimarães343937.543.031.27
8Estoril345436.8240.771.2
9Nacional343735.9241.451.22
10Arouca344733.7235.31.04
11Alverca343533.1739.491.16
12Estrela Amadora343832.2238.541.13
13Tondela342732.0943.151.27
14Rio Ave343531.8435.791.05
15Santa Clara343231.3236.061.06
16Moreirense343729.3830.960.91
17Casa Pia343128.1332.080.94
18AVS342726.9130.860.91
#TeamPGxGoTxG/90
1Benfica347477.1675.122.21
2Sporting CP348974.8771.12.09
3Porto346666.8463.331.86
4Sporting Braga346463.6656.831.67
5Estoril345446.8340.771.2
6Gil Vicente344746.5548.521.43
7Famalicão344246.2148.221.42
8Vitória Guimarães343942.7643.031.27
9Alverca343540.4139.491.16
10Nacional343738.9141.451.22
11Estrela Amadora343838.4138.541.13
12Tondela342737.543.151.27
13Arouca344737.4135.31.04
14Rio Ave343536.8335.791.05
15Moreirense343732.930.960.91
16AVS342732.8130.860.91
17Casa Pia343131.3532.080.94
18Santa Clara343230.7636.061.06
Upcoming Fixtures (Next 14 Days)
Show xG:

Showing home xG for home teams, away xG for away teams Showing overall xG for all teams

No upcoming fixtures available.

Recent Results with xG
xG
Sat, May 16
xG
1.67
Sporting CP
3 - 0
Gil Vicente
0.88
1.9
Estoril
1 - 3
Benfica
3.44
0.67
Famalicão
1 - 0
Alverca
0.64
1.13
Nacional
2 - 0
Vitória Guimarães
1.35
2.16
Sporting Braga
2 - 2
Estrela Amadora
0.55
1.94
Arouca
3 - 1
Tondela
0.79
2.5
Casa Pia
1 - 1
Rio Ave
0.43
1.35
Moreirense
0 - 0
AVS
1.73
1.04
Porto
1 - 0
Santa Clara
0.59
xG
Mon, May 11
xG
3.55
Benfica
2 - 2
Sporting Braga
0.23
0.81
Rio Ave
1 - 4
Sporting CP
1.82
1.83
Santa Clara
2 - 0
Nacional
0.88
1.41
Vitória Guimarães
0 - 1
Casa Pia
0.76
1.02
Gil Vicente
1 - 3
Arouca
0.9
1.91
Tondela
2 - 0
Moreirense
0.32
0.29
Estrela Amadora
0 - 0
Famalicão
2.2
xG
Sun, May 10
xG
1
Alverca
1 - 1
Estoril
0.58
0.56
AVS
3 - 1
Porto
3.04
xG
Mon, May 4
xG
2.37
Sporting CP
5 - 1
Vitória Guimarães
0.93
xG
Sun, May 3
xG
2.03
Rio Ave
0 - 0
Gil Vicente
0.75
0.51
Sporting Braga
1 - 1
Estoril
0.81
0.51
Casa Pia
0 - 1
Tondela
1.3
xG
Sat, May 2
xG
0.87
Porto
1 - 0
Alverca
0.6
1.48
Famalicão
2 - 2
Benfica
1.49
1.73
Nacional
1 - 2
AVS
1.66
1.98
Moreirense
3 - 2
Estrela Amadora
2.38
1.15
Arouca
2 - 2
Santa Clara
1.97
xG
Wed, Apr 29
xG
2.19
Sporting CP
2 - 2
Tondela
1.41
xG
Mon, Apr 27
xG
1.69
Gil Vicente
2 - 1
Casa Pia
1.24
xG
Sun, Apr 26
xG
1.57
AVS
1 - 1
Sporting CP
3.19
2.34
Santa Clara
2 - 1
Sporting Braga
0.18
1.43
Estrela Amadora
1 - 2
Porto
2.03
0.6
Estoril
0 - 1
Famalicão
1.21
xG
Sat, Apr 25
xG
1.46
Vitória Guimarães
2 - 0
Rio Ave
0.45
2.69
Benfica
4 - 1
Moreirense
0.43
1.93
Tondela
0 - 2
Nacional
1.73
xG
Fri, Apr 24
xG
0.91
Alverca
2 - 1
Arouca
1.03
xG
Thu, Apr 23
xG
0.59
Casa Pia
0 - 1
Sporting Braga
0.44
xG
Mon, Apr 20
xG
1.04
Moreirense
1 - 0
Estoril
0.38
xG
Sun, Apr 19
xG
1.53
Sporting Braga
2 - 2
Famalicão
0.56
3.17
Porto
2 - 0
Tondela
0.1
1.98
Sporting CP
1 - 2
Benfica
2.29
0.88
Arouca
1 - 0
Estrela Amadora
1.35
xG
Sat, Apr 18
xG
1.16
Gil Vicente
0 - 1
Vitória Guimarães
1
1.86
Casa Pia
0 - 0
Santa Clara
0.2
0.78
Nacional
1 - 0
Alverca
0.49
xG
Fri, Apr 17
xG
2.07
Rio Ave
2 - 2
AVS
1.36
xG
Mon, Apr 13
xG
1.87
Tondela
2 - 2
Gil Vicente
1.91
xG
Sun, Apr 12
xG
0.48
Estoril
1 - 3
Porto
2.44
3.68
Benfica
2 - 0
Nacional
0.34

Download This Data as CSV

Get full access to xG, xGA, xPTS, and 30+ metrics for every team. Export to CSV and power your own analysis.

50+ Leagues 30+ Metrics Updated Daily

Liga Portugal xG Table 2025/26

The Liga Portugal xG table for 2025/26 tracks expected goals data for all 18 teams. This includes xG (expected goals), xGA (expected goals against), xPTS (expected points), npxG (non-penalty xG), xGoT (expected goals on target), and the goals vs xG overperformance metric.

Who has the best attack?

Benfica top the xG charts with 75.12 expected goals from 34 games (2.21/90). With 74 goals scored, they are underperforming by 1.1.

Who has the best defence?

Porto have the tightest defence by xGA, conceding just 24.03 expected goals (0.71/90). Their actual goals conceded stands at 18.

Biggest overperformer

Sporting CP are the biggest overperformers in Liga Portugal, scoring 89 goals from an xG of just 71.1 — a difference of +17.9. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Tondela are the most wasteful in front of goal, scoring 27 from an xG of 43.15 (diff: -16.2). Regression towards their xG would suggest improvement is likely.

Understanding the xG metrics

  • xG (Expected Goals): The total expected goals a team should have scored based on the quality of their chances.
  • xGA (Expected Goals Against): How many goals a team should have conceded — lower is better.
  • xPTS (Expected Points): How many league points a team deserves based on xG performance.
  • npxG (Non-Penalty xG): xG excluding penalties, giving a truer picture of open-play chance creation.
  • xGoT (xG on Target): Expected goals from shots that were on target only.
  • +/- (Overperformance): The difference between actual goals and xG. Positive = overperforming, negative = underperforming.

Data is updated daily, powered by advanced xG models covering 50+ competitions. Learn more about how xG works.

Data last updated: 2026-06-08 01:41:10