Ekstraklasa xG Table 2026/2027

Which sides have got more from their chances than they deserved, and which have got less.

Updated 10 October 2026, after the last game

Who the Ekstraklasa xG table says is due a correction

Raków Częstochowa have the biggest shortfall in the Ekstraklasa: 3 points from chances worth 9.0 xPts, a gap of 6.0. At the other end, Górnik Zabrze have taken 22 points from an xPts figure of 16.1, 5.9 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. How xG is calculated How xPts is calculated

Ekstraklasa 2026/2027 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
1Lech Poznań51112.5-1.524.5-2.5+98.0+1.01311.0+2.0
2Wisła Kraków51010.1-0.135.7-2.7+74.3+2.7159.5+5.5
3Cracovia Kraków5810.6-2.676.6+0.4+14.0-3.099.0+0.0
4Pogoń Szczecin589.8-1.858.0-3.0+31.8+1.288.2-0.2
5Zagłębie Lubin566.7-0.745.3-1.3+21.4+0.6107.8+2.2
6Widzew Lodz578.5-1.597.5+1.5-21.0-3.037.3-4.3
7Legia Warszawa4107.3+2.735.0-2.0+72.3+4.787.0+1.0
8Motor Lublin548.2-4.278.4-1.4-3-0.2-2.846.8-2.8
9Korona Kielce566.7-0.777.0+0.0-1-0.3-0.766.3-0.3
10Radomiak Radom558.8-3.879.9-2.9-2-1.1-0.976.3+0.7
11Górnik Zabrze485.9+2.164.8+1.2+21.0+1.096.1+2.9
12Katowice3117.6+3.434.4-1.4+83.2+4.896.0+3.0
13Raków Częstochowa698.5+0.51714.0+3.0-8-5.5-2.535.9-2.9
14Jagiellonia Białystok446.1-2.166.1-0.1-2-0.1-1.965.5+0.5
15Piast Gliwice5126.6+5.4109.8+0.2+2-3.2+5.275.4+1.6
16Wisła Płock334.9-1.934.0-1.0+01.0-1.044.8-0.8
17Śląsk Wrocław466.3-0.367.9-1.9+0-1.6+1.654.6+0.4
18Wieczysta Kraków354.7+0.334.1-1.1+20.6+1.444.5-0.5

Ekstraklasa 2026/2027 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
1Górnik Zabrze589.4-1.424.6-2.6+64.8+1.21310.1+2.9
2Wieczysta Kraków6910.0-1.01410.4+3.6-5-0.4-4.648.3-4.3
3Legia Warszawa598.7+0.357.4-2.4+41.4+2.6117.5+3.5
4Katowice699.4-0.41111.5-0.5-2-2.1+0.167.2-1.2
5Wisła Kraków478.4-1.495.7+3.3-22.7-4.726.7-4.7
6Wisła Płock668.3-2.31211.0+1.0-6-2.7-3.376.6+0.4
7Cracovia Kraków547.6-3.688.5-0.5-4-0.9-3.126.3-4.3
8Śląsk Wrocław556.7-1.798.3+0.7-4-1.6-2.416.2-5.2
9Widzew Lodz466.0+0.045.1-1.1+20.9+1.166.1-0.1
10Zagłębie Lubin567.0-1.099.2-0.2-3-2.2-0.855.7-0.7
11Piast Gliwice446.2-2.256.8-1.8-1-0.7-0.365.3+0.7
12Korona Kielce466.1-0.137.1-4.1+3-1.0+4.094.9+4.1
13Motor Lublin455.2-0.287.2+0.8-3-2.1-0.924.5-2.5
14Jagiellonia Białystok486.8+1.277.5-0.5+1-0.7+1.764.3+1.7
15Lech Poznań363.4+2.653.7+1.3+1-0.4+1.463.9+2.1
16Pogoń Szczecin343.2+0.813.9-2.9+3-0.7+3.773.6+3.4
17Raków Częstochowa446.5-2.5812.0-4.0-4-5.5+1.503.1-3.1
18Radomiak Radom424.2-2.2139.7+3.3-11-5.5-5.512.7-1.7

Ekstraklasa 2026/2027 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
1Górnik Zabrze578.4-1.422.9-0.9+55.5-0.51310.6+2.4
2Lech Poznań51210.4+1.665.4+0.6+65.1+0.9129.3+2.7
3Wisła Kraków598.3+0.745.6-1.6+52.7+2.3118.4+2.6
4Pogoń Szczecin577.7-0.746.2-2.2+31.6+1.497.8+1.2
5Wieczysta Kraków568.3-2.377.2-0.2-11.1-2.157.7-2.7
6Piast Gliwice597.6+1.436.7-3.7+60.9+5.1107.4+2.6
7Katowice5119.6+1.4109.0+1.0+10.6+0.497.4+1.6
8Legia Warszawa598.6+0.468.1-2.1+30.5+2.597.0+2.0
9Wisła Płock568.1-2.178.0-1.0-10.1-1.177.0+0.0
10Cracovia Kraków578.3-1.3108.5+1.5-3-0.3-2.736.6-3.6
11Jagiellonia Białystok599.3-0.3108.6+1.4-10.7-1.766.5-0.5
12Zagłębie Lubin578.2-1.299.1-0.1-2-0.9-1.176.5+0.5
13Widzew Lodz586.8+1.297.5+1.5-1-0.7-0.346.4-2.4
14Korona Kielce588.1-0.168.8-2.8+2-0.7+2.7106.1+3.9
15Motor Lublin546.2-2.288.1-0.1-4-1.9-2.125.7-3.7
16Radomiak Radom537.9-4.9810.8-2.8-5-2.9-2.155.6-0.6
17Śląsk Wrocław577.4-0.41010.3-0.3-3-2.9-0.125.5-3.5
18Raków Częstochowa577.4-0.41212.7-0.7-5-5.3+0.334.3-1.3

Ekstraklasa xG Table Questions

Which Ekstraklasa team is overperforming their xG the most this season?

Piast Gliwice are overperforming their xG by more than any other side in the Ekstraklasa in 2026/2027, with 16 goals from chances worth 12.8 xG, a gap of 3.2. Legia Warszawa and Katowice are next on 3.0.

Which Ekstraklasa team is underperforming their xG the most this season?

Cracovia Kraków are underperforming their xG by more than any other side in the Ekstraklasa in 2026/2027, with 9 goals from chances worth 15.9 xG, a shortfall of 6.9. Radomiak Radom are next on 6.0.

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

Górnik Zabrze are the luckiest side in the Ekstraklasa in 2026/2027, with 22 points from performances worth 16.1 xPts, 5.9 more than their chances deserved. Legia Warszawa are next on 4.5.

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

Raków Częstochowa are the unluckiest side in the Ekstraklasa in 2026/2027, with 3 points from performances worth 9.0 xPts, 6.0 short of what they deserved. Cracovia Kraków and Motor Lublin are next on 5.2.

Who would be top of the Ekstraklasa on xG this season?

Wisła Kraków would be top of the Ekstraklasa in 2026/2027 on expected points, with 16.2 xPts from 18.5 xG created and 11.5 conceded across nine matches. Górnik Zabrze are next on 16.1.

Which Ekstraklasa team has the most xG this season?

Wisła Kraków have created the most xG in the Ekstraklasa in 2026/2027, 18.5 from nine matches, 2.1 a game against a competition average of 1.6. Katowice are next on 17.0.

Which Ekstraklasa team has the least xG this season?

Zagłębie Lubin have created the least xG in the Ekstraklasa in 2026/2027, 12.6 from nine matches, 1.4 a game against a competition average of 1.6. Korona Kielce, Piast Gliwice and Jagiellonia Białystok are next on 12.8.

Which Ekstraklasa team has conceded the most xG this season?

Raków Częstochowa have conceded the most xG in the Ekstraklasa in 2026/2027, 26.0 from ten matches, 2.6 a game against a competition average of 1.6. Radomiak Radom are next on 19.6.

Which Ekstraklasa team has conceded the least xG this season?

Lech Poznań have conceded the least xG in the Ekstraklasa in 2026/2027, 8.2 from eight matches, 1.0 a game against a competition average of 1.6. Górnik Zabrze are next on 9.4.

What is the average xG per game in the Ekstraklasa this season?

Ekstraklasa teams have averaged 1.62 xG a game in 2026/2027, from the 80 matches played, and have scored 1.48 goals a game from it.

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

Ekstraklasa teams create more xG at home in 2026/2027, 1.72 a game against 1.53 away, a home advantage of +0.19.

Ekstraklasa pages

  • Ekstraklasa Table
  • Ekstraklasa Fixtures
  • Ekstraklasa Player Stats
  • Ekstraklasa Team Stats
  • Ekstraklasa BTTS Stats
  • Ekstraklasa Corner Stats
  • Ekstraklasa Player Streaks
  • Ekstraklasa stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Ekstraklasa 2026/2027 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 Wisła Kraków 9 17 18.5 -1.5 12 11.5 +0.5 +5 7.1 -2.1 17 16.2 +0.8
2 Górnik Zabrze 9 16 15.2 +0.8 8 9.4 -1.4 +8 5.8 +2.2 22 16.1 +5.9
3 Cracovia Kraków 10 12 18.2 -6.2 15 15.1 -0.1 -3 3.1 -6.1 11 15.2 -4.2
4 Lech Poznań 8 17 15.8 +1.2 7 8.2 -1.2 +10 7.6 +2.4 19 14.9 +4.1
5 Legia Warszawa 9 19 16.0 +3.0 8 12.3 -4.3 +11 3.7 +7.3 19 14.5 +4.5
6 Widzew Lodz 9 13 14.5 -1.5 13 12.7 +0.3 +0 1.9 -1.9 9 13.5 -4.5
7 Zagłębie Lubin 10 12 13.7 -1.7 13 14.4 -1.4 -1 -0.7 -0.3 15 13.5 +1.5
8 Katowice 9 20 17.0 +3.0 14 15.9 -1.9 +6 1.0 +5.0 15 13.2 +1.8
9 Wieczysta Kraków 9 14 14.7 -0.7 17 14.5 +2.5 -3 0.2 -3.2 8 12.8 -4.8
10 Pogoń Szczecin 8 12 13.0 -1.0 6 11.9 -5.9 +6 1.1 +4.9 15 11.8 +3.2
11 Korona Kielce 9 12 12.8 -0.8 10 14.1 -4.1 +2 -1.3 +3.3 15 11.3 +3.7
12 Wisła Płock 9 9 13.2 -4.2 15 15.0 +0.0 -6 -1.8 -4.2 11 11.3 -0.3
13 Motor Lublin 9 9 13.3 -4.3 15 15.6 -0.6 -6 -2.3 -3.7 6 11.2 -5.2
14 Śląsk Wrocław 9 11 13.0 -2.0 15 16.2 -1.2 -4 -3.2 -0.8 6 10.9 -4.9
15 Piast Gliwice 9 16 12.8 +3.2 15 16.6 -1.6 +1 -3.8 +4.8 13 10.6 +2.4
16 Jagiellonia Białystok 8 12 12.8 -0.8 13 13.6 -0.6 -1 -0.8 -0.2 12 9.8 +2.2
17 Radomiak Radom 9 7 13.0 -6.0 20 19.6 +0.4 -13 -6.6 -6.4 8 9.0 -1.0
18 Raków Częstochowa 10 13 15.0 -2.0 25 26.0 -1.0 -12 -11.0 -1.0 3 9.0 -6.0

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

18+. BeGambleAware.org