#TeamPGxG/90+/-
1Benfica245153.112.21-2.1
2Sporting CP246250.122.09+11.9
3Sporting Braga245047.331.97+2.7
4Porto244744.921.87+2.1
5Gil Vicente243534.721.45+0.3
6Famalicão242932.911.37-3.9
7Estoril244632.051.34+14
8Tondela241931.991.33-13
9Nacional242830.951.29-3
10Vitória Guimarães242829.821.24-1.8
11Alverca242428.891.2-4.9
12Estrela Amadora242627.891.16-1.9
13Santa Clara242025.761.07-5.8
14Moreirense243023.20.97+6.8
15Arouca243221.990.92+10
16Rio Ave242321.720.91+1.3
17Casa Pia242621.60.9+4.4
18AVS241821.320.89-3.3
#TeamPGAxGA/90+/-
1Porto24815.10.63-7.1
2Sporting CP241216.490.69-4.5
3Benfica241417.870.74-3.9
4Sporting Braga242323.360.97-0.4
5Santa Clara243126.051.09+5
6Famalicão242126.661.11-5.7
7Gil Vicente242327.011.13-4
8Vitória Guimarães243533.111.38+1.9
9Moreirense243435.431.48-1.4
10Alverca243936.051.5+3
11Tondela243836.061.5+1.9
12Estoril244238.41.6+3.6
13Casa Pia244439.231.63+4.8
14Nacional243640.21.68-4.2
15Estrela Amadora244141.061.71-0.1
16Arouca245241.661.74+10.3
17Rio Ave244442.621.78+1.4
18AVS245743.931.83+13.1
#TeamPPTSxPTS/90+/-
1Benfica245852.642.19+5.4
2Sporting CP246152.262.18+8.7
3Porto246551.392.14+13.6
4Sporting Braga244547.281.97-2.3
5Famalicão243637.341.56-1.3
6Gil Vicente244037.341.56+2.7
7Santa Clara241932.261.34-13.3
8Vitória Guimarães243231.711.32+0.3
9Tondela241930.391.27-11.4
10Alverca242729.571.23-2.6
11Estoril243328.971.21+4
12Nacional242128.71.2-7.7
13Moreirense243426.521.11+7.5
14Estrela Amadora242425.531.06-1.5
15Arouca242623.520.98+2.5
16Rio Ave242121.980.92-1
17Casa Pia242321.880.91+1.1
18AVS24919.60.82-10.6
#TeamPxGxGAxGD/90
1Benfica2453.1117.8735.241.47
2Sporting CP2450.1216.4933.631.4
3Porto2444.9215.129.821.24
4Sporting Braga2447.3323.3623.971
5Gil Vicente2434.7227.017.710.32
6Famalicão2432.9126.666.250.26
7Santa Clara2425.7626.05-0.29-0.01
8Vitória Guimarães2429.8233.11-3.29-0.14
9Tondela2431.9936.06-4.07-0.17
10Estoril2432.0538.4-6.35-0.26
11Alverca2428.8936.05-7.16-0.3
12Nacional2430.9540.2-9.25-0.39
13Moreirense2423.235.43-12.23-0.51
14Estrela Amadora2427.8941.06-13.17-0.55
15Casa Pia2421.639.23-17.63-0.73
16Arouca2421.9941.66-19.67-0.82
17Rio Ave2421.7242.62-20.9-0.87
18AVS2421.3243.93-22.61-0.94
#TeamPGnpxGxG/90
1Sporting CP246246.9650.122.09
2Benfica245144.4253.112.21
3Porto244738.644.921.87
4Sporting Braga245037.0647.331.97
5Famalicão242932.9132.911.37
6Gil Vicente243529.1934.721.45
7Estoril244628.132.051.34
8Vitória Guimarães242826.6629.821.24
9Nacional242826.2130.951.29
10Estrela Amadora242623.9427.891.16
11Tondela241923.331.991.33
12Alverca242422.5728.891.2
13Moreirense243022.4123.20.97
14Arouca243221.9921.990.92
15Santa Clara242021.0225.761.07
16Rio Ave242319.3521.720.91
17Casa Pia242618.4421.60.9
18AVS241818.1621.320.89
#TeamPGxGoTxG/90
1Benfica245154.9553.112.21
2Sporting CP246253.5850.122.09
3Sporting Braga245052.1147.331.97
4Porto244748.1344.921.87
5Estoril244638.5832.051.34
6Gil Vicente243535.734.721.45
7Famalicão242931.0832.911.37
8Vitória Guimarães242830.3829.821.24
9Alverca242428.6928.891.2
10Tondela241927.5731.991.33
11Estrela Amadora242627.0427.891.16
12Nacional242826.4530.951.29
13Arouca243225.9421.990.92
14Rio Ave242324.5421.720.91
15Moreirense243024.4523.20.97
16Casa Pia242623.8521.60.9
17Santa Clara242022.4525.761.07
18AVS241821.9321.320.89
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
Mon, Mar 2
xG
0.94
Gil Vicente
1 - 2
Benfica
2.24
xG
Sun, Mar 1
xG
1.04
Rio Ave
0 - 0
Famalicão
1.12
1.3
Casa Pia
1 - 1
Moreirense
1.7
1.18
Tondela
2 - 2
Santa Clara
1.82
xG
Sat, Feb 28
xG
1.69
Vitória Guimarães
1 - 1
Alverca
2.02
1.11
Nacional
1 - 2
Sporting Braga
3.05
0.88
AVS
0 - 0
Estrela Amadora
0.8
xG
Fri, Feb 27
xG
1.97
Sporting CP
3 - 0
Estoril
0.53
3.11
Porto
3 - 1
Arouca
0.32
xG
Mon, Feb 23
xG
2.1
Famalicão
2 - 0
Casa Pia
0.47
xG
Sun, Feb 22
xG
2.1
Porto
1 - 0
Rio Ave
0.46
1.45
Estoril
3 - 1
Gil Vicente
2.46
xG
Sat, Feb 21
xG
2.02
Sporting Braga
3 - 2
Vitória Guimarães
0.98
3.27
Benfica
3 - 0
AVS
0.12
0.42
Moreirense
0 - 3
Sporting CP
1.66
1.69
Arouca
3 - 0
Nacional
1.6
1.36
Alverca
1 - 1
Santa Clara
0.69
xG
Fri, Feb 20
xG
1.04
Estrela Amadora
0 - 2
Tondela
1.39
xG
Mon, Feb 16
xG
1.66
Rio Ave
1 - 2
Moreirense
0.58
xG
Sun, Feb 15
xG
2.14
Sporting CP
1 - 0
Famalicão
0.23
1.29
AVS
3 - 0
Estoril
0.81
0.81
Nacional
0 - 1
Porto
0.56
xG
Sat, Feb 14
xG
1.09
Gil Vicente
2 - 1
Sporting Braga
0.63
1.77
Vitória Guimarães
2 - 1
Estrela Amadora
0.69
1.9
Casa Pia
3 - 2
Arouca
0.96
xG
Fri, Feb 13
xG
1.68
Tondela
1 - 1
Alverca
0.86
0.3
Santa Clara
1 - 2
Benfica
2.11
xG
Mon, Feb 9
xG
0.85
Porto
1 - 1
Sporting CP
1.37
1.89
Famalicão
3 - 1
AVS
0.36
xG
Sun, Feb 8
xG
2.65
Benfica
2 - 1
Alverca
1.02
1.96
Sporting Braga
3 - 0
Rio Ave
0.17
1.04
Nacional
0 - 0
Casa Pia
0.77
xG
Sat, Feb 7
xG
1.14
Arouca
3 - 2
Vitória Guimarães
1.26
1.16
Estoril
2 - 2
Tondela
1.14
0.16
Moreirense
1 - 2
Gil Vicente
2.47
1.1
Estrela Amadora
1 - 0
Santa Clara
1.72
xG
Mon, Feb 2
xG
0.47
Casa Pia
2 - 1
Porto
2.18
0.65
AVS
0 - 4
Sporting Braga
2.04
xG
Sun, Feb 1
xG
0.55
Tondela
0 - 0
Benfica
2.75
1.92
Sporting CP
2 - 1
Nacional
0.79
2.66
Gil Vicente
5 - 0
Famalicão
0.12
xG
Sat, Jan 31
xG
0.9
Alverca
1 - 1
Estrela Amadora
0.95
1.18
Rio Ave
0 - 3
Arouca
1.39
1.59
Santa Clara
2 - 4
Estoril
2.36
xG
Fri, Jan 30
xG
1.67
Vitória Guimarães
1 - 0
Moreirense
0.67
xG
Mon, Jan 26
xG
2.62
Porto
3 - 0
Gil Vicente
0.51
xG
Sun, Jan 25
xG
2.63
Sporting Braga
5 - 0
Alverca
0.45
2.29
Benfica
4 - 0
Estrela Amadora
0.11
0.79
Famalicão
3 - 0
Tondela
0.08
1.52
Nacional
4 - 0
Rio Ave
0.77

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 53.11 expected goals from 24 games (2.21/90). With 51 goals scored, they are underperforming by 2.1.

Who has the best defence?

Porto have the tightest defence by xGA, conceding just 15.1 expected goals (0.63/90). Their actual goals conceded stands at 8.

Biggest overperformer

Estoril are the biggest overperformers in Liga Portugal, scoring 46 goals from an xG of just 32.05 — a difference of +14. 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 19 from an xG of 31.99 (diff: -13). 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-03-03 17:36:42