Campeonato Brasileiro xG Table 2026

Who the Campeonato Brasileiro xG table says is due a correction

Vasco da Gama have the biggest shortfall in the Campeonato Brasileiro: 31 points from chances worth 44.9 xPts, a gap of 13.9. At the other end, Palmeiras have taken 57 points from an xPts figure of 43.6, 13.4 more than the underlying numbers justify.

How these xG numbers are calculated

Expected goals measure the quality of the chances a team creates and concedes, with every shot scored between 0 and 1 by how often shots like it are converted. Expected points come from running each finished match through a Poisson model using both sides' xG, giving a win, draw and loss probability, then awarding three points and one point against those probabilities. Underlying data is supplied by Sportmonks.

Campeonato Brasileiro 2026 xG table, Home

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Flamengo142826.4+1.61011.4-1.4+1815.0+3.03328.8+4.2
2Vasco da Gama142132.9-11.91816.2+1.8+316.8-13.82327.0-4.0
3Athletico PR142523.4+1.61111.4-0.4+1412.0+2.03126.3+4.7
4Internacional141622.6-6.61613.5+2.5+09.1-9.11425.2-11.2
5Fluminense142423.4+0.61414.7-0.7+108.7+1.33324.9+8.1
6Cruzeiro142421.2+2.81613.0+3.0+88.2-0.22524.9+0.1
7Bahia142222.4-0.41414.6-0.6+87.9+0.12424.7-0.7
8São Paulo142223.8-1.81214.2-2.2+109.6+0.42724.2+2.8
9Santos142018.8+1.21812.7+5.3+26.1-4.12223.2-1.2
10Palmeiras132319.8+3.2911.6-2.6+148.2+5.83023.0+7.0
11Bragantino131918.7+0.31410.9+3.1+57.8-2.82022.8-2.8
12Corinthians151517.0-2.01613.9+2.1-13.2-4.21822.7-4.7
13Atlético Mineiro142422.1+1.91616.6-0.6+85.5+2.52922.6+6.4
14Botafogo142420.8+3.22015.4+4.6+45.4-1.42122.6-1.6
15Mirassol152120.0+1.02119.9+1.1+00.0+0.02320.9+2.1
16Vitória141816.7+1.31216.6-4.6+60.1+5.92819.8+8.2
17Chapecoense131819.0-1.02918.5+10.5-110.5-11.51118.7-7.7
18Coritiba141915.9+3.11918.9+0.1+0-3.0+3.01917.8+1.2
19Remo141816.5+1.51918.9+0.1-1-2.5+1.51417.2-3.2
20Grêmio142217.4+4.61622.8-6.8+6-5.4+11.42516.6+8.4

Campeonato Brasileiro 2026 xG table, Away

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Flamengo142721.7+5.31316.3-3.3+145.3+8.72722.1+4.9
2Palmeiras152417.2+6.81216.9-4.9+120.4+11.62720.6+6.4
3Bahia142122.3-1.32121.2-0.2+01.1-1.12219.6+2.4
4São Paulo141117.7-6.72018.4+1.6-9-0.6-8.4918.3-9.3
5Vasco da Gama131314.9-1.92314.6+8.4-100.3-10.3817.9-9.9
6Bragantino151419.5-5.51824.3-6.3-4-4.8+0.81617.8-1.8
7Atlético Mineiro141315.7-2.71618.5-2.5-3-2.8-0.21417.4-3.4
8Cruzeiro141817.0+1.02421.9+2.1-6-4.9-1.12016.7+3.3
9Internacional141415.5-1.52018.7+1.3-6-3.2-2.81416.2-2.2
10Fluminense142015.1+4.92219.3+2.7-2-4.2+2.21516.2-1.2
11Santos142316.5+6.52321.9+1.1+0-5.4+5.41915.6+3.4
12Athletico PR141813.8+4.22121.6-0.6-3-7.8+4.81814.7+3.3
13Remo141415.0-1.02822.1+5.9-14-7.1-6.9914.6-5.6
14Botafogo141714.8+2.22523.8+1.2-8-9.1+1.11414.0+0.0
15Mirassol131214.9-2.92121.6-0.6-9-6.8-2.2913.8-4.8
16Corinthians13148.1+5.91615.3+0.7-2-7.2+5.21412.7+1.3
17Coritiba141813.2+4.82425.1-1.1-6-11.9+5.91912.3+6.7
18Vitória141010.6-0.63024.4+5.6-20-13.9-6.1511.2-6.2
19Grêmio1489.7-1.72224.0-2.0-14-14.4+0.4410.6-6.6
20Chapecoense141112.4-1.42428.7-4.7-13-16.3+3.3710.6-3.6

Campeonato Brasileiro 2026 xG table, Last 5

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Flamengo51011.4-1.423.6-1.6+87.8+0.21511.5+3.5
2Bahia51112.0-1.076.2+0.8+45.8-1.81210.1+1.9
3Vasco da Gama51113.0-2.075.4+1.6+47.6-3.699.8-0.8
4São Paulo568.7-2.755.1-0.1+13.6-2.699.4-0.4
5Palmeiras579.4-2.425.6-3.6+53.9+1.199.2-0.2
6Botafogo546.8-2.885.6+2.4-41.3-5.357.7-2.7
7Atlético Mineiro577.1-0.155.9-0.9+21.2+0.8107.6+2.4
8Fluminense5106.7+3.387.0+1.0+2-0.3+2.3106.7+3.3
9Cruzeiro5107.8+2.289.4-1.4+2-1.6+3.696.7+2.3
10Chapecoense567.9-1.979.1-2.1-1-1.2+0.276.5+0.5
11Corinthians546.1-2.1107.5+2.5-6-1.4-4.606.4-6.4
12Internacional565.7+0.386.8+1.2-2-1.1-0.946.0-2.0
13Santos5105.8+4.257.0-2.0+5-1.1+6.1156.0+9.0
14Mirassol575.9+1.168.0-2.0+1-2.1+3.185.6+2.4
15Remo557.0-2.0109.4+0.6-5-2.4-2.605.3-5.3
16Athletico PR5126.3+5.7129.7+2.3+0-3.4+3.485.3+2.7
17Coritiba596.2+2.81311.5+1.5-4-5.3+1.374.9+2.1
18Bragantino555.6-0.699.7-0.7-4-4.0+0.014.8-3.8
19Vitória554.4+0.698.5+0.5-4-4.2+0.244.7-0.7
20Grêmio564.2+1.8710.8-3.8-1-6.7+5.743.2+0.8

Campeonato Brasileiro xG Table Questions

Which Campeonato Brasileiro team is overperforming their xG the most this season?

Palmeiras are overperforming their xG by more than any other side in Campeonato Brasileiro in 2026, with 47 goals from chances worth 37.0 xG, a gap of 10.0. Coritiba are next on 7.9.

Which Campeonato Brasileiro team is underperforming their xG the most this season?

Vasco da Gama are underperforming their xG by more than any other side in Campeonato Brasileiro in 2026, with 34 goals from chances worth 47.8 xG, a shortfall of 13.8. São Paulo are next on 8.5.

Which Campeonato Brasileiro team has been the luckiest on expected points this season?

Palmeiras are the luckiest side in Campeonato Brasileiro in 2026, with 57 points from performances worth 43.6 xPts, 13.4 more than their chances deserved. Flamengo are next on 9.2.

Which Campeonato Brasileiro team has been the unluckiest on expected points this season?

Vasco da Gama are the unluckiest side in Campeonato Brasileiro in 2026, with 31 points from performances worth 44.9 xPts, 13.9 short of what they deserved. Internacional are next on 13.4.

Who would be top of Campeonato Brasileiro on xG this season?

Flamengo would also be top of Campeonato Brasileiro in 2026 on expected points, with 50.8 xPts from 48.1 xG created and 27.7 conceded across 28 matches. Vasco da Gama are next on 44.9.

Which Campeonato Brasileiro team has the most xG this season?

Flamengo have created the most xG in Campeonato Brasileiro in 2026, 48.1 from 28 matches, 1.7 a game against a competition average of 1.3. Vasco da Gama are next on 47.8.

Which Campeonato Brasileiro team has the least xG this season?

Corinthians have created the least xG in Campeonato Brasileiro in 2026, 25.1 from 28 matches, 0.9 a game against a competition average of 1.3. Grêmio are next on 27.0.

Which Campeonato Brasileiro team has conceded the most xG this season?

Chapecoense have conceded the most xG in Campeonato Brasileiro in 2026, 47.1 from 27 matches, 1.8 a game against a competition average of 1.3. Grêmio are next on 46.8.

Which Campeonato Brasileiro team has conceded the least xG this season?

Flamengo have conceded the least xG in Campeonato Brasileiro in 2026, 27.7 from 28 matches, 1.0 a game against a competition average of 1.3. Palmeiras are next on 28.5.

What is the average xG per game in Campeonato Brasileiro this season?

Campeonato Brasileiro teams have averaged 1.30 xG a game in 2026, from the 279 matches played, and have scored 1.33 goals a game from it. That is up from 1.27 xG a game in 2025.

Do Campeonato Brasileiro teams create more xG at home or away this season?

Campeonato Brasileiro teams create more xG at home in 2026, 1.50 a game against 1.10 away, a home advantage of +0.41, against +0.49 in 2025.

Campeonato Brasileiro player expected goals

The same season by player, with the goals each one scored against the chances they had.

  • Campeonato Brasileiro Player xG Stats 2026

Campeonato Brasileiro pages

  • Campeonato Brasileiro Table
  • Campeonato Brasileiro Fixtures
  • Campeonato Brasileiro Player Stats
  • Campeonato Brasileiro Team Stats
  • Campeonato Brasileiro Power Rankings
  • Campeonato Brasileiro Player xG Stats
  • Campeonato Brasileiro BTTS Stats
  • Campeonato Brasileiro Corner Stats
  • Campeonato Brasileiro Player Streaks
  • Campeonato Brasileiro stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Campeonato Brasileiro 2026 xG table

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1 Flamengo 28 55 48.1 +6.9 23 27.7 -4.7 +32 20.3 +11.7 60 50.8 +9.2
2 Vasco da Gama 27 34 47.8 -13.8 41 30.8 +10.2 -7 17.1 -24.1 31 44.9 -13.9
3 Bahia 28 43 44.7 -1.7 35 35.7 -0.7 +8 9.0 -1.0 46 44.3 +1.7
4 Palmeiras 28 47 37.0 +10.0 21 28.5 -7.5 +26 8.5 +17.5 57 43.6 +13.4
5 São Paulo 28 33 41.5 -8.5 32 32.5 -0.5 +1 9.0 -8.0 36 42.6 -6.6
6 Cruzeiro 28 42 38.2 +3.8 40 34.9 +5.1 +2 3.3 -1.3 45 41.6 +3.4
7 Internacional 28 30 38.1 -8.1 36 32.1 +3.9 -6 5.9 -11.9 28 41.4 -13.4
8 Fluminense 28 44 38.5 +5.5 36 34.1 +1.9 +8 4.4 +3.6 48 41.0 +7.0
9 Athletico PR 28 43 37.2 +5.8 32 33.0 -1.0 +11 4.2 +6.8 49 41.0 +8.0
10 Bragantino 28 33 38.3 -5.3 32 35.2 -3.2 +1 3.0 -2.0 36 40.6 -4.6
11 Atlético Mineiro 28 37 37.8 -0.8 32 35.1 -3.1 +5 2.7 +2.3 43 40.0 +3.0
12 Santos 28 43 35.3 +7.7 41 34.6 +6.4 +2 0.8 +1.2 41 38.8 +2.2
13 Botafogo 28 41 35.6 +5.4 45 39.2 +5.8 -4 -3.6 -0.4 35 36.6 -1.6
14 Corinthians 28 29 25.1 +3.9 32 29.2 +2.8 -3 -4.1 +1.1 32 35.4 -3.4
15 Mirassol 28 33 34.8 -1.8 42 41.5 +0.5 -9 -6.7 -2.3 32 34.8 -2.8
16 Remo 28 32 31.4 +0.6 47 41.0 +6.0 -15 -9.5 -5.5 23 31.8 -8.8
17 Vitória 28 28 27.2 +0.8 42 41.0 +1.0 -14 -13.8 -0.2 33 31.0 +2.0
18 Coritiba 28 37 29.1 +7.9 43 44.0 -1.0 -6 -14.9 +8.9 38 30.1 +7.9
19 Chapecoense 27 29 31.4 -2.4 53 47.1 +5.9 -24 -15.7 -8.3 18 29.3 -11.3
20 Grêmio 28 30 27.0 +3.0 38 46.8 -8.8 -8 -19.8 +11.8 29 27.3 +1.7

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service