xgEdge

Expected goals

Bruk-Bet Termalica Nieciecza expected goals (xG) 2025/2026

Ekstraklasa · after 34 matches · updated 1 Oct

Bruk-Bet Termalica Nieciecza's attacking and defensive expected goals in Ekstraklasa 2025/2026, compared with the results they produced and with the rest of the competition.

Bruk-Bet Termalica Nieciecza xG and xGA per match

Every match ↓
Attack
1.29 xG per match
#12/18
Attack (xG per match) across Ekstraklasa, best first
Rank Club xG per match
#1 Lech Poznań 1.89
#2 KS Lechia Gdańsk 1.72
#3 Raków Częstochowa 1.62
#4 Pogoń Szczecin 1.57
#5 MKS Korona Kielce 1.49
#6 Jagiellonia Białystok 1.48
#7 Górnik Zabrze 1.48
#8 Legia Warszawa 1.43
#9 Piast Gliwice 1.41
#10 GKS Katowice 1.32
#11 Radomiak Radom 1.32
#12 Bruk-Bet Termalica Nieciecza 1.29
#13 Cracovia 1.29
#14 Motor Lublin 1.26
#15 Wisła Płock 1.24
#16 Widzew Łódź 1.20
#17 Zagłębie Lubin 1.16
#18 MZKS Arka Gdynia 1.05
League avg
1.40
Total
43.87 34 matches
Defence
1.70 xGA per match
#17/18
Defence (xGA per match) across Ekstraklasa, best first
Rank Club xGA per match
#1 Legia Warszawa 1.03
#2 Cracovia 1.10
#3 Widzew Łódź 1.14
#4 Lech Poznań 1.19
#5 Górnik Zabrze 1.23
#6 Raków Częstochowa 1.28
#7 Wisła Płock 1.34
#8 Piast Gliwice 1.40
#9 Zagłębie Lubin 1.40
#10 GKS Katowice 1.40
#11 MKS Korona Kielce 1.45
#12 KS Lechia Gdańsk 1.48
#13 Radomiak Radom 1.51
#14 MZKS Arka Gdynia 1.58
#15 Pogoń Szczecin 1.58
#16 Jagiellonia Białystok 1.64
#17 Bruk-Bet Termalica Nieciecza 1.70
#18 Motor Lublin 1.73
League avg
1.40
Total
57.75 34 matches
xG difference
-0.41 xGD per match
#16/18
xG difference (xGD per match) across Ekstraklasa, best first
Rank Club xGD per match
#1 Lech Poznań +0.70
#2 Legia Warszawa +0.39
#3 Raków Częstochowa +0.33
#4 Górnik Zabrze +0.24
#5 KS Lechia Gdańsk +0.24
#6 Cracovia +0.18
#7 Widzew Łódź +0.06
#8 MKS Korona Kielce +0.04
#9 Piast Gliwice +0.02
#10 Pogoń Szczecin -0.02
#11 GKS Katowice -0.08
#12 Wisła Płock -0.10
#13 Jagiellonia Białystok -0.15
#14 Radomiak Radom -0.20
#15 Zagłębie Lubin -0.24
#16 Bruk-Bet Termalica Nieciecza -0.41
#17 Motor Lublin -0.47
#18 MZKS Arka Gdynia -0.53
League avg
0.00
Total
-13.88 34 matches
Expected points Model — Model output — computed from each match's xG, not a result. How xPts works →
1.11 xPts per match
#16/18
Expected points (xPts per match) across Ekstraklasa, best first
Rank Club xPts per match
#1 Lech Poznań 1.86
#2 Legia Warszawa 1.69
#3 Raków Częstochowa 1.61
#4 KS Lechia Gdańsk 1.52
#5 Cracovia 1.51
#6 Górnik Zabrze 1.49
#7 MKS Korona Kielce 1.42
#8 Widzew Łódź 1.41
#9 Piast Gliwice 1.40
#10 Pogoń Szczecin 1.39
#11 Radomiak Radom 1.30
#12 Wisła Płock 1.29
#13 Jagiellonia Białystok 1.29
#14 GKS Katowice 1.27
#15 Zagłębie Lubin 1.16
#16 Bruk-Bet Termalica Nieciecza 1.11
#17 Motor Lublin 1.08
#18 MZKS Arka Gdynia 1.00
League avg
1.38
Total
37.84 vs 34 actual pts

What the xG says

Bruk-Bet Termalica Nieciecza's underlying numbers are among the weakest in Ekstraklasa. They rank #16 for xG difference at -0.41 per match, from about average shot volume at about average chance quality. Their 43 goals are 0.87 below 43.87 xG, while 34 points are 3.84 below 37.84 xPts.

Actual vs expected

Measure Actual Expected Difference Reading
Goals vs xG Includes 1.45 xG from penalties
43 43.87 -0.87 scored 0.87 fewer than xG within normal variance
65 57.75 +7.25 conceded 7.25 more than xGA within normal variance

Select a row to chart it across the season.

Goals minus xG, match by match

Bruk-Bet Termalica Nieciecza are 0.87 goals below their xG after 34 matches. The gap was widest at -3.50, against Legia Warszawa on Sun 10/05.

Goals
43
xG
43.87
Gap
-0.87
Fri 18/07 Fri 25/07 Sat 02/08 Fri 08/08 Sun 17/08 Fri 22/08 Sat 30/08 Sun 14/09 Sat 20/09 Sat 27/09 Sat 04/10 Mon 20/10 Fri 24/10 Fri 31/10 Sun 09/11 Fri 21/11 Sat 29/11 Sun 07/12 Mon 02/02 Sun 08/02 Mon 16/02 Sat 21/02 Sun 01/03 Sat 07/03 Fri 13/03 Sun 22/03 Mon 06/04 Sat 11/04 Sun 19/04 Fri 24/04 Sun 03/05 Sun 10/05 Mon 18/05 Sat 23/05 -4 -3 -2 -1 0 +1 +2 +1.53 +0.94 -0.01 +0.52 +1.47 +1.26 +1.60 +0.59 -0.25 -1.07 +0.06 +0.15 -0.35 -2.00 -1.30 -0.06 -0.05 +1.19 +0.46 +0.08 -0.11 -1.23 -1.48 -2.14 -2.64 -2.87 -1.27 -2.07 -2.69 -2.34 -2.69 -3.50 -1.74 -0.87 +1.53 -0.59 -0.95 +0.53 +0.95 -0.21 +0.34 -1.01 -0.84 -0.82 +1.13 +0.09 -0.50 -1.65 +0.70 +1.24 +0.01 +1.24 -0.73 -0.38 -0.19 -1.12 -0.25 -0.66 -0.50 -0.23 +1.60 -0.80 -0.62 +0.35 -0.35 -0.81 +1.76 +0.87 Running gap goals − xG Each match goals − xG
Bruk-Bet Termalica Nieciecza: Goals vs xG, the gap after every match with xG
Date Opponent Goals xG Match gap Running gap
Fri 18/07 Jagiellonia Białystok 4 2.47 +1.53 +1.53
Fri 25/07 Cracovia 0 0.59 -0.59 +0.94
Sat 02/08 Pogoń Szczecin 1 1.95 -0.95 -0.01
Fri 08/08 Górnik Zabrze 1 0.47 +0.53 +0.52
Sun 17/08 Raków Częstochowa 2 1.05 +0.95 +1.47
Fri 22/08 Radomiak Radom 1 1.21 -0.21 +1.26
Sat 30/08 MKS Korona Kielce 1 0.66 +0.34 +1.60
Sun 14/09 Motor Lublin 1 2.01 -1.01 +0.59
Sat 20/09 Lech Poznań 0 0.84 -0.84 -0.25
Sat 27/09 Piast Gliwice 2 2.82 -0.82 -1.07
Sat 04/10 Widzew Łódź 2 0.87 +1.13 +0.06
Mon 20/10 Wisła Płock 1 0.91 +0.09 +0.15
Fri 24/10 Zagłębie Lubin 1 1.50 -0.50 -0.35
Fri 31/10 GKS Katowice 0 1.65 -1.65 -2.00
Sun 09/11 Legia Warszawa 2 1.30 +0.70 -1.30
Fri 21/11 MZKS Arka Gdynia 2 0.76 +1.24 -0.06
Sat 29/11 KS Lechia Gdańsk 1 0.99 +0.01 -0.05
Sun 07/12 Jagiellonia Białystok 2 0.76 +1.24 +1.19
Mon 02/02 Cracovia 0 0.73 -0.73 +0.46
Sun 08/02 Pogoń Szczecin 1 1.38 -0.38 +0.08
Mon 16/02 Górnik Zabrze 1 1.19 -0.19 -0.11
Sat 21/02 Raków Częstochowa 0 1.12 -1.12 -1.23
Sun 01/03 Radomiak Radom 1 1.25 -0.25 -1.48
Sat 07/03 MKS Korona Kielce 1 1.66 -0.66 -2.14
Fri 13/03 Motor Lublin 1 1.50 -0.50 -2.64
Sun 22/03 Lech Poznań 1 1.23 -0.23 -2.87
Mon 06/04 Piast Gliwice 3 1.40 +1.60 -1.27
Sat 11/04 Widzew Łódź 0 0.80 -0.80 -2.07
Sun 19/04 Wisła Płock 1 1.62 -0.62 -2.69
Fri 24/04 Zagłębie Lubin 2 1.65 +0.35 -2.34
Sun 03/05 GKS Katowice 1 1.35 -0.35 -2.69
Sun 10/05 Legia Warszawa 0 0.81 -0.81 -3.50
Mon 18/05 MZKS Arka Gdynia 3 1.24 +1.76 -1.74
Sat 23/05 KS Lechia Gdańsk 3 2.13 +0.87 -0.87

Goals vs xG ranking → Expected points ranking →

Bruk-Bet Termalica Nieciecza xG trend

Current form +0.15 npxGD per match

The last 6 matches with xG.

Out-created the opponent in 10 of 34 matches. The worst was against Lech Poznań on Sun 22/03 (-2.37).

npxG · last 6
1.61
npxGA · last 6
1.46
-3 -2 -1 0 +1 +2 +0.80 Fri 18/07 -0.37 Fri 25/07 +0.86 Sat 02/08 -1.22 Fri 08/08 -1.28 Sun 17/08 -0.49 Fri 22/08 -2.11 Sat 30/08 -0.03 Sun 14/09 -0.89 Sat 20/09 +0.86 Sat 27/09 -0.61 Sat 04/10 -0.94 Mon 20/10 -0.29 Fri 24/10 -0.83 Fri 31/10 +0.49 Sun 09/11 -0.05 Fri 21/11 -0.83 Sat 29/11 -0.02 Sun 07/12 -1.03 Mon 02/02 -0.13 Sun 08/02 +0.32 Mon 16/02 -0.91 Sat 21/02 -0.27 Sun 01/03 -0.07 Sat 07/03 +0.75 Fri 13/03 -2.37 Sun 22/03 -1.41 Mon 06/04 -1.32 Sat 11/04 +0.17 Sun 19/04 +1.11 Fri 24/04 -0.54 Sun 03/05 +0.49 Sun 10/05 -1.08 Mon 18/05 +0.74 Sat 23/05 -0.37 season avg
Bruk-Bet Termalica Nieciecza: non-penalty xG, xGA and their difference in each match, with the season's average so far
Date Opponent npxG npxGA npxGD Avg so far
Fri 18/07 Jagiellonia Białystok 1.69 0.89 +0.80 +0.80
Fri 25/07 Cracovia 0.58 0.95 -0.37 +0.22
Sat 02/08 Pogoń Szczecin 1.96 1.10 +0.86 +0.43
Fri 08/08 Górnik Zabrze 0.47 1.69 -1.22 +0.02
Sun 17/08 Raków Częstochowa 1.05 2.33 -1.28 -0.24
Fri 22/08 Radomiak Radom 1.21 1.70 -0.49 -0.28
Sat 30/08 MKS Korona Kielce 0.66 2.77 -2.11 -0.54
Sun 14/09 Motor Lublin 1.22 1.25 -0.03 -0.48
Sat 20/09 Lech Poznań 0.84 1.73 -0.89 -0.53
Sat 27/09 Piast Gliwice 2.92 2.06 +0.86 -0.39
Sat 04/10 Widzew Łódź 0.87 1.48 -0.61 -0.41
Mon 20/10 Wisła Płock 0.91 1.85 -0.94 -0.45
Fri 24/10 Zagłębie Lubin 0.71 1.00 -0.29 -0.44
Fri 31/10 GKS Katowice 1.65 2.48 -0.83 -0.47
Sun 09/11 Legia Warszawa 1.45 0.96 +0.49 -0.40
Fri 21/11 MZKS Arka Gdynia 0.77 0.82 -0.05 -0.38
Sat 29/11 KS Lechia Gdańsk 1.48 2.31 -0.83 -0.41
Sun 07/12 Jagiellonia Białystok 0.77 0.79 -0.02 -0.39
Mon 02/02 Cracovia 0.73 1.76 -1.03 -0.42
Sun 08/02 Pogoń Szczecin 1.15 1.28 -0.13 -0.41
Mon 16/02 Górnik Zabrze 1.49 1.17 +0.32 -0.37
Sat 21/02 Raków Częstochowa 1.12 2.03 -0.91 -0.40
Sun 01/03 Radomiak Radom 1.26 1.53 -0.27 -0.39
Sat 07/03 MKS Korona Kielce 1.66 1.73 -0.07 -0.38
Fri 13/03 Motor Lublin 1.50 0.75 +0.75 -0.33
Sun 22/03 Lech Poznań 1.23 3.60 -2.37 -0.41
Mon 06/04 Piast Gliwice 0.60 2.01 -1.41 -0.45
Sat 11/04 Widzew Łódź 0.81 2.13 -1.32 -0.48
Sun 19/04 Wisła Płock 1.67 1.50 +0.17 -0.46
Fri 24/04 Zagłębie Lubin 1.65 0.54 +1.11 -0.40
Sun 03/05 GKS Katowice 1.46 2.00 -0.54 -0.41
Sun 10/05 Legia Warszawa 0.97 0.48 +0.49 -0.38
Mon 18/05 MZKS Arka Gdynia 1.11 2.19 -1.08 -0.40
Sat 23/05 KS Lechia Gdańsk 2.80 2.06 +0.74 -0.37

Each bar is one match's non-penalty xG minus the non-penalty xG against; the line is that difference averaged over the season up to each match, and it finishes on the dashed season average — 1.25 npxG and 1.62 npxGA per match. Current form is the same difference over the last 6 matches with xG.

Form ranking →

Strength of schedule

Season so far
tied number 3 hardest of 18 in Ekstraklasa
+0.01 xG vs league average
Over 34 league matches
Last 5
tied number 13 hardest of 18 in Ekstraklasa
−0.03 xG vs league average
Over 5 league matches
Opponents behind the figures

Season so far

+0.01 xG vs league average · over 34 matches · tied number 3 hardest of 18

  1. KS Lechia Gdańsk Home +0.20
  2. MZKS Arka Gdynia Away −0.12
  3. Legia Warszawa Home +0.13
  4. GKS Katowice Away −0.04
  5. Zagłębie Lubin Away −0.34
  6. Wisła Płock Home −0.20
  7. Widzew Łódź Away +0.03
  8. Piast Gliwice Home +0.31
  9. Lech Poznań Away +0.63
  10. Motor Lublin Home −0.46
  11. MKS Korona Kielce Away −0.03
  12. Radomiak Radom Home −0.23
  13. Raków Częstochowa Away +0.13
  14. Górnik Zabrze Home +0.17
  15. Pogoń Szczecin Away −0.04
  16. Cracovia Home +0.12
  17. Jagiellonia Białystok Home −0.03
  18. KS Lechia Gdańsk Away +0.20
  19. MZKS Arka Gdynia Home −0.12
  20. Legia Warszawa Away +0.13
  21. GKS Katowice Home −0.04
  22. Zagłębie Lubin Home −0.34
  23. Wisła Płock Away −0.20
  24. Widzew Łódź Home +0.03
  25. Piast Gliwice Away +0.31
  26. Lech Poznań Home +0.63
  27. Motor Lublin Away −0.46
  28. MKS Korona Kielce Home −0.03
  29. Radomiak Radom Away −0.23
  30. Raków Częstochowa Home +0.13
  31. Górnik Zabrze Away +0.17
  32. Pogoń Szczecin Home −0.04
  33. Cracovia Away +0.12
  34. Jagiellonia Białystok Away −0.03

Last 5

−0.03 xG vs league average · over 5 matches · tied number 13 hardest of 18

  1. KS Lechia Gdańsk Home +0.20
  2. MZKS Arka Gdynia Away −0.12
  3. Legia Warszawa Home +0.13
  4. GKS Katowice Away −0.04
  5. Zagłębie Lubin Away −0.34

League schedule strength → How this is calculated →

Bruk-Bet Termalica Nieciecza shots and chance quality

Average volume, average quality. Bruk-Bet Termalica Nieciecza take 12.6 shots a match (league 13.7) at 0.10 npxG a shot (league 0.10), #14 in Ekstraklasa for volume and #9 for quality. 64% of their shots come from inside the box (league 64%).

Attack

Shot volume
12.6 shots per match
#14/18
Shot volume (shots per match) across Ekstraklasa, best first
Rank Club shots per match
#1 Lech Poznań 17.5
#2 Górnik Zabrze 16.1
#3 Piast Gliwice 15.3
#4 Jagiellonia Białystok 15.3
#5 Pogoń Szczecin 14.5
#6 MKS Korona Kielce 14.5
#7 Legia Warszawa 14.4
#8 KS Lechia Gdańsk 14.4
#9 Raków Częstochowa 14.0
#10 Radomiak Radom 13.7
#11 Widzew Łódź 12.9
#12 GKS Katowice 12.8
#13 Cracovia 12.7
#14 Bruk-Bet Termalica Nieciecza 12.6
#15 Zagłębie Lubin 12.1
#16 Wisła Płock 11.9
#17 Motor Lublin 11.8
#18 MZKS Arka Gdynia 10.6
League avg
13.7
Total
429 shots from 34 matches
Chance quality
0.10 npxG per shot
#9/18
Chance quality (npxG per shot) across Ekstraklasa, best first
Rank Club npxG per shot
#1 GKS Katowice 0.11
#2 Raków Częstochowa 0.10
#3 KS Lechia Gdańsk 0.10
#4 Lech Poznań 0.10
#5 MKS Korona Kielce 0.10
#6 Pogoń Szczecin 0.10
#7 Motor Lublin 0.10
#8 MZKS Arka Gdynia 0.10
#9 Bruk-Bet Termalica Nieciecza 0.10
#10 Wisła Płock 0.10
#11 Cracovia 0.10
#12 Radomiak Radom 0.09
#13 Jagiellonia Białystok 0.09
#14 Legia Warszawa 0.09
#15 Górnik Zabrze 0.09
#16 Widzew Łódź 0.09
#17 Zagłębie Lubin 0.09
#18 Piast Gliwice 0.08
League avg
0.10
Total
42.42 npxG from 429 shots

Defence

Shots allowed
16.1 shots per match
#17/18
Shots allowed (shots per match) across Ekstraklasa, best first
Rank Club shots per match
#1 Legia Warszawa 10.5
#2 Cracovia 11.3
#3 Górnik Zabrze 11.6
#4 Piast Gliwice 11.8
#5 Widzew Łódź 12.1
#6 Raków Częstochowa 12.7
#7 Lech Poznań 12.7
#8 KS Lechia Gdańsk 13.6
#9 Radomiak Radom 13.7
#10 MKS Korona Kielce 14.0
#11 Pogoń Szczecin 14.2
#12 Jagiellonia Białystok 14.7
#13 Wisła Płock 14.8
#14 GKS Katowice 15.6
#15 Zagłębie Lubin 15.6
#16 MZKS Arka Gdynia 15.7
#17 Bruk-Bet Termalica Nieciecza 16.1
#18 Motor Lublin 16.5
League avg
13.7
Total
547 shots allowed from 34 matches
Chance quality allowed
0.10 npxGA per shot
#12/18
Chance quality allowed (npxGA per shot) across Ekstraklasa, best first
Rank Club npxGA per shot
#1 Cracovia 0.08
#2 Zagłębie Lubin 0.08
#3 Lech Poznań 0.09
#4 Wisła Płock 0.09
#5 GKS Katowice 0.09
#6 Legia Warszawa 0.09
#7 Raków Częstochowa 0.09
#8 MZKS Arka Gdynia 0.10
#9 Widzew Łódź 0.10
#10 MKS Korona Kielce 0.10
#11 Motor Lublin 0.10
#12 Bruk-Bet Termalica Nieciecza 0.10
#13 KS Lechia Gdańsk 0.10
#14 Górnik Zabrze 0.10
#15 Radomiak Radom 0.10
#16 Jagiellonia Białystok 0.10
#17 Pogoń Szczecin 0.11
#18 Piast Gliwice 0.11
League avg
0.10
Total
54.92 npxGA from 547 shots

Shot profile

Shot location

64% inside the box

League avg 64%

From 274 of 429 shots over 34 matches

Shots allowed, location

64% allowed inside the box

League avg 64%

From 352 of 547 shots allowed over 34 matches

Bruk-Bet Termalica Nieciecza home and away xG

Bruk-Bet Termalica Nieciecza per-match figures at home and away
Measure Home Away
Matches 17 17
xG / match 1.22 1.36
xGA / match 1.62 1.78
xGD / match -0.40 -0.42
xPts / match Model — Model output — computed from each match's xG, not a result. How xPts works → 1.11 1.12

Every figure divides by that half's matches with xG. A half with fewer than 3 matches with xG is muted.

Every Bruk-Bet Termalica Nieciecza match by xG

Venue

This season

Matches
34
xG / match
1.29
xGA / match
1.70
xGD / match
-0.41
Points
34 of 102
  1. Sat 23/05 KS Lechia Gdańsk H Against the chances xG 2.13 xGA 3.19 P xGD -1.06
  2. Mon 18/05 MZKS Arka Gdynia A xG 1.24 xGA 1.95 xGD -0.71
  3. Sun 10/05 Legia Warszawa H xG 0.81 xGA 0.51 xGD +0.30
  4. Sun 03/05 GKS Katowice A xG 1.35 xGA 1.64 xGD -0.29
  5. Fri 24/04 Zagłębie Lubin A xG 1.65 xGA 0.59 xGD +1.06
  6. Sun 19/04 Wisła Płock H xG 1.62 xGA 1.50 xGD +0.12
  7. Sat 11/04 Widzew Łódź A xG 0.80 xGA 2.07 xGD -1.27
  8. Mon 06/04 Piast Gliwice H xG 1.40 P xGA 2.01 xGD -0.61
  9. Sun 22/03 Lech Poznań A Weakest underlying xG 1.23 xGA 3.58 xGD -2.35
  10. Fri 13/03 Motor Lublin H xG 1.50 xGA 1.54 P xGD -0.04
  11. Sat 07/03 MKS Korona Kielce A xG 1.66 xGA 2.00 xGD -0.34
  12. Sun 01/03 Radomiak Radom H xG 1.25 xGA 1.51 xGD -0.26
  13. Sat 21/02 Raków Częstochowa A xG 1.12 xGA 2.03 xGD -0.91
  14. Mon 16/02 Górnik Zabrze H xG 1.19 xGA 1.17 xGD +0.02
  15. Sun 08/02 Pogoń Szczecin A xG 1.38 xGA 1.28 xGD +0.10
  16. Mon 02/02 Cracovia H xG 0.73 xGA 1.76 xGD -1.03
  17. Sun 07/12 Jagiellonia Białystok H xG 0.76 xGA 0.69 xGD +0.07
  18. Sat 29/11 KS Lechia Gdańsk A xG 0.99 xGA 3.15 P xGD -2.16
  19. Fri 21/11 MZKS Arka Gdynia H xG 0.76 xGA 0.82 xGD -0.06
  20. Sun 09/11 Legia Warszawa A xG 1.30 xGA 0.95 xGD +0.35
  21. Fri 31/10 GKS Katowice H xG 1.65 xGA 2.48 xGD -0.83
  22. Fri 24/10 Zagłębie Lubin H xG 1.50 P xGA 1.00 xGD +0.50
  23. Mon 20/10 Wisła Płock A xG 0.91 xGA 1.75 xGD -0.84
  24. Sat 04/10 Widzew Łódź H xG 0.87 xGA 1.48 xGD -0.61
  25. Sat 27/09 Piast Gliwice A xG 2.82 xGA 2.02 xGD +0.80
  26. Sat 20/09 Lech Poznań H xG 0.84 xGA 1.74 xGD -0.90
  27. Sun 14/09 Motor Lublin A xG 2.01 P xGA 1.25 xGD +0.76
  28. Sat 30/08 MKS Korona Kielce H xG 0.66 xGA 2.70 xGD -2.04
  29. Fri 22/08 Radomiak Radom A xG 1.21 xGA 1.70 xGD -0.49
  30. Sun 17/08 Raków Częstochowa H xG 1.05 xGA 2.33 xGD -1.28
  31. Fri 08/08 Górnik Zabrze A Against the chances xG 0.47 xGA 1.69 xGD -1.22
  32. Sat 02/08 Pogoń Szczecin H xG 1.95 xGA 1.04 xGD +0.91
  33. Fri 25/07 Cracovia A xG 0.59 xGA 1.74 P xGD -1.15
  34. Fri 18/07 Jagiellonia Białystok A Best underlying xG 2.47 P xGA 0.89 xGD +1.58

Newest first. The dot is xG and the ring is xGA, on one scale from 0 to 3.58. Best and weakest underlying mark the highest and lowest xGD once 5 matches have xG. Against the chances marks a win with xGD of −1.00 or lower, or a loss with +1.00 or higher. P marks a side with at least 0.50 xG from penalties.

Every result, all competitions →

Bruk-Bet Termalica Nieciecza in Ekstraklasa

Attack

Defence

About the data

xG data
Provided by TheStatsAPI, and stored as published.
Derived metrics
xGD, per-match rates, rankings and rolling averages are calculated from the match data.
Model metrics
xPts is produced by our probability model.

Learn how our xG analytics work →

How the model works →