#TeamPGxG/90+/-
1Vasco da Gama91414.691.63-0.7
2Internacional9814.481.61-6.5
3Fluminense91612.971.44+3
4Bahia81212.021.50
5Bragantino9911.941.33-2.9
6São Paulo91111.71.3-0.7
7Atlético Mineiro91211.351.26+0.7
8Athletico PR91411.331.26+2.7
9Palmeiras91910.991.22+8
10Grêmio91410.91.21+3.1
11Remo91010.811.2-0.8
12Mirassol81010.461.31-0.5
13Cruzeiro91110.441.16+0.6
14Chapecoense899.871.23-0.9
15Coritiba9109.481.05+0.5
16Santos9128.860.98+3.1
17Flamengo8138.491.06+4.5
18Botafogo8148.271.03+5.7
19Vitória887.320.92+0.7
20Corinthians986.990.78+1
#TeamPGAxGA/90+/-
1Vasco da Gama9147.290.81+6.7
2São Paulo968.130.9-2.1
3Flamengo888.221.03-0.2
4Athletico PR9118.260.92+2.7
5Palmeiras998.730.97+0.3
6Bragantino9108.981+1
7Cruzeiro9169.31.03+6.7
8Internacional9109.981.110
9Corinthians91010.191.13-0.2
10Fluminense91010.281.14-0.3
11Santos91310.321.15+2.7
12Bahia8710.631.33-3.6
13Vitória81310.821.35+2.2
14Mirassol81310.951.37+2.1
15Atlético Mineiro91111.691.3-0.7
16Coritiba9912.071.34-3.1
17Grêmio91413.151.46+0.9
18Botafogo81813.771.72+4.2
19Remo91714.121.57+2.9
20Chapecoense81516.482.06-1.5
#TeamPPTSxPTS/90+/-
1Vasco da Gama91215.791.75-3.8
2Internacional9915.121.68-6.1
3Athletico PR91614.581.62+1.4
4Fluminense91914.351.59+4.7
5Bragantino91114.161.57-3.2
6Palmeiras92213.851.54+8.2
7Cruzeiro9713.371.49-6.4
8São Paulo91712.961.44+4
9Bahia81712.051.51+5
10Atlético Mineiro91111.981.33-1
11Grêmio91111.761.31-0.8
12Santos91011.161.24-1.2
13Flamengo81411.051.38+3
14Mirassol8610.661.33-4.7
15Coritiba91410.531.17+3.5
16Remo9610.251.14-4.3
17Corinthians91010.221.14-0.2
18Chapecoense878.491.06-1.5
19Vitória8108.391.05+1.6
20Botafogo897.630.95+1.4
#TeamPxGxGAxGD/90
1Vasco da Gama914.697.297.40.82
2Internacional914.489.984.50.5
3São Paulo911.78.133.570.4
4Athletico PR911.338.263.070.34
5Bragantino911.948.982.960.33
6Fluminense912.9710.282.690.3
7Palmeiras910.998.732.260.25
8Bahia812.0210.631.390.17
9Cruzeiro910.449.31.140.13
10Flamengo88.498.220.270.03
11Atlético Mineiro911.3511.69-0.34-0.04
12Mirassol810.4610.95-0.49-0.06
13Santos98.8610.32-1.46-0.16
14Grêmio910.913.15-2.25-0.25
15Coritiba99.4812.07-2.59-0.29
16Corinthians96.9910.19-3.2-0.36
17Remo910.8114.12-3.31-0.37
18Vitória87.3210.82-3.5-0.44
19Botafogo88.2713.77-5.5-0.69
20Chapecoense89.8716.48-6.61-0.83
#TeamPGnpxGxG/90
1Vasco da Gama91414.6914.691.63
2Internacional9813.6914.481.61
3Fluminense91612.9712.971.44
4Atlético Mineiro91211.3511.351.26
5Bragantino9911.1511.941.33
6Remo91010.8110.811.2
7Mirassol81010.4610.461.31
8Palmeiras91910.210.991.22
9Grêmio91410.1110.91.21
10Bahia8129.6512.021.5
11Cruzeiro9119.6510.441.16
12Coritiba9109.489.481.05
13São Paulo9119.3311.71.3
14Athletico PR9148.9611.331.26
15Chapecoense898.299.871.23
16Flamengo8137.78.491.06
17Santos9127.288.860.98
18Corinthians986.996.990.78
19Botafogo8146.698.271.03
20Vitória886.537.320.92
#TeamPGxGoTxG/90
1Vasco da Gama91415.7914.691.63
2Fluminense91615.2812.971.44
3Palmeiras91913.8710.991.22
4Athletico PR91413.8511.331.26
5Bahia81213.6712.021.5
6Bragantino9913.3411.941.33
7São Paulo91112.3411.71.3
8Grêmio91411.7510.91.21
9Mirassol81011.2210.461.31
10Remo91011.1910.811.2
11Atlético Mineiro91211.0711.351.26
12Internacional9810.5214.481.61
13Botafogo81410.438.271.03
14Cruzeiro91110.0210.441.16
15Santos9129.088.860.98
16Flamengo8138.768.491.06
17Coritiba9108.629.481.05
18Corinthians987.686.990.78
19Vitória887.237.320.92
20Chapecoense896.79.871.23
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
Fri, Apr 3
xG
0.3
Palmeiras
2 - 1
Grêmio
0.18
0.83
Bragantino
3 - 0
Flamengo
0.1
xG
Thu, Apr 2
xG
2.86
Chapecoense
0 - 4
Atlético Mineiro
1.96
0.8
Santos
2 - 0
Remo
0.39
1.63
Fluminense
3 - 1
Corinthians
0.51
xG
Wed, Apr 1
xG
1.28
Coritiba
1 - 1
Vasco da Gama
0.58
1.72
Cruzeiro
3 - 0
Vitória
0.12
1.15
Bahia
3 - 0
Athletico PR
0.59
2.28
Botafogo
3 - 2
Mirassol
1.06
1.42
Internacional
1 - 1
São Paulo
0.8
xG
Sun, Mar 29
xG
1.37
Athletico PR
4 - 1
Botafogo
0.94
xG
Sun, Mar 22
xG
1.41
Corinthians
1 - 1
Flamengo
0.43
0.86
Vitória
1 - 0
Mirassol
0.9
2.53
Internacional
2 - 0
Chapecoense
0.65
0.86
Cruzeiro
0 - 0
Santos
0.12
0.94
Athletico PR
2 - 0
Coritiba
0.14
1.29
Vasco da Gama
2 - 1
Grêmio
0.84
1.66
Remo
4 - 1
Bahia
1.62
0.05
São Paulo
0 - 1
Palmeiras
0.19
xG
Sat, Mar 21
xG
0.73
Fluminense
1 - 0
Atlético Mineiro
1.63
1.28
Bragantino
1 - 2
Botafogo
1.42
xG
Fri, Mar 20
xG
0.64
Chapecoense
0 - 0
Corinthians
0.85
xG
Thu, Mar 19
xG
1.08
Flamengo
3 - 0
Remo
0.73
1.11
Grêmio
2 - 0
Vitória
0.46
xG
Mon, Mar 16
xG
1.18
Chapecoense
1 - 1
Grêmio
0.69
xG
Sun, Mar 15
xG
1.3
Cruzeiro
3 - 3
Vasco da Gama
1.29
0.69
Bragantino
1 - 2
São Paulo
0.74
0.69
Palmeiras
1 - 0
Mirassol
0.78
0.9
Coritiba
1 - 0
Remo
0.84
2.05
Fluminense
3 - 2
Athletico PR
0.44
1.7
Internacional
0 - 1
Bahia
0.9
0.88
Santos
1 - 1
Corinthians
0.47
xG
Sat, Mar 14
xG
0.64
Botafogo
0 - 3
Flamengo
1.5
0.5
Vitória
2 - 0
Atlético Mineiro
1.3
xG
Fri, Mar 13
xG
1.1
Grêmio
1 - 1
Bragantino
1.5
xG
Thu, Mar 12
xG
2.1
São Paulo
2 - 0
Chapecoense
0.56
1.4
Vasco da Gama
2 - 1
Palmeiras
0.77
0.93
Remo
0 - 2
Fluminense
1.28
0.83
Corinthians
0 - 2
Coritiba
0.4
1.02
Flamengo
2 - 0
Cruzeiro
0.71
xG
Wed, Mar 11
xG
1.91
Bahia
1 - 1
Vitória
0.42
0.94
Atlético Mineiro
1 - 0
Internacional
1.68
1.34
Mirassol
2 - 2
Santos
1.72
xG
Thu, Feb 26
xG
0.78
Santos
2 - 1
Vasco da Gama
1.26
1.01
Grêmio
2 - 1
Atlético Mineiro
0.37
1.69
Palmeiras
2 - 1
Fluminense
1.44
xG
Wed, Feb 25
xG
0.71
Cruzeiro
1 - 1
Corinthians
0.35
0.95
Coritiba
0 - 1
São Paulo
1.43
0.34
Bragantino
1 - 1
Athletico PR
1.46
1.45
Remo
1 - 1
Internacional
0.93

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

Serie A xG Table 2025/26

The Serie A xG table for 2025/26 tracks expected goals data for all 20 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?

Vasco da Gama top the xG charts with 14.69 expected goals from 9 games (1.63/90). With 14 goals scored, they are underperforming by 0.7.

Who has the best defence?

Vasco da Gama have the tightest defence by xGA, conceding just 7.29 expected goals (0.81/90). Their actual goals conceded stands at 14.

Biggest overperformer

Palmeiras are the biggest overperformers in Serie A, scoring 19 goals from an xG of just 10.99 — a difference of +8. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Internacional are the most wasteful in front of goal, scoring 8 from an xG of 14.48 (diff: -6.5). 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-04-03 19:06:03