xgEdge

Expected goals

FC Volendam expected goals (xG) 2025/2026

Eredivisie · after 34 matches · updated 1 Oct

FC Volendam's attacking and defensive expected goals in Eredivisie 2025/2026, compared with the results they produced and with the rest of the competition.

FC Volendam xG and xGA per match

Every match ↓
Attack
1.06 xG per match
#18/18
Attack (xG per match) across Eredivisie, best first
Rank Club xG per match
#1 PSV Eindhoven 2.09
#2 Feyenoord 1.95
#3 FC Twente 1.90
#4 AZ Alkmaar 1.84
#5 NEC Nijmegen 1.83
#6 FC Groningen 1.67
#7 SC Heerenveen 1.66
#8 AFC Ajax 1.58
#9 SC Telstar 1.50
#10 FC Utrecht 1.47
#11 Sparta Rotterdam 1.33
#12 Excelsior 1.32
#13 Go Ahead Eagles 1.26
#14 Fortuna Sittard 1.21
#15 NAC Breda 1.19
#16 PEC Zwolle 1.18
#17 Heracles Almelo 1.14
#18 FC Volendam 1.06
League avg
1.51
Total
35.91 34 matches
Defence
1.70 xGA per match
#12/18
Defence (xGA per match) across Eredivisie, best first
Rank Club xGA per match
#1 FC Twente 1.12
#2 Feyenoord 1.13
#3 PSV Eindhoven 1.17
#4 AZ Alkmaar 1.28
#5 AFC Ajax 1.29
#6 FC Utrecht 1.32
#7 FC Groningen 1.37
#8 NEC Nijmegen 1.42
#9 SC Heerenveen 1.47
#10 Sparta Rotterdam 1.50
#11 NAC Breda 1.52
#12 FC Volendam 1.70
#13 PEC Zwolle 1.75
#14 Excelsior 1.75
#15 Fortuna Sittard 1.77
#16 SC Telstar 1.77
#17 Go Ahead Eagles 1.89
#18 Heracles Almelo 1.97
League avg
1.51
Total
57.83 34 matches
xG difference
-0.64 xGD per match
#17/18
xG difference (xGD per match) across Eredivisie, best first
Rank Club xGD per match
#1 PSV Eindhoven +0.92
#2 Feyenoord +0.82
#3 FC Twente +0.78
#4 AZ Alkmaar +0.56
#5 NEC Nijmegen +0.41
#6 FC Groningen +0.30
#7 AFC Ajax +0.29
#8 SC Heerenveen +0.18
#9 FC Utrecht +0.16
#10 Sparta Rotterdam -0.17
#11 SC Telstar -0.27
#12 NAC Breda -0.33
#13 Excelsior -0.43
#14 Fortuna Sittard -0.56
#15 PEC Zwolle -0.57
#16 Go Ahead Eagles -0.63
#17 FC Volendam -0.64
#18 Heracles Almelo -0.82
League avg
0.00
Total
-21.92 34 matches
Expected points Model — Model output — computed from each match's xG, not a result. How xPts works →
0.97 xPts per match
#17/18
Expected points (xPts per match) across Eredivisie, best first
Rank Club xPts per match
#1 PSV Eindhoven 1.97
#2 FC Twente 1.87
#3 Feyenoord 1.86
#4 AZ Alkmaar 1.74
#5 NEC Nijmegen 1.61
#6 FC Groningen 1.57
#7 FC Utrecht 1.53
#8 SC Heerenveen 1.53
#9 AFC Ajax 1.52
#10 Sparta Rotterdam 1.30
#11 SC Telstar 1.22
#12 NAC Breda 1.18
#13 Excelsior 1.08
#14 Go Ahead Eagles 1.08
#15 Fortuna Sittard 1.03
#16 PEC Zwolle 1.02
#17 FC Volendam 0.97
#18 Heracles Almelo 0.88
League avg
1.39
Total
33.09 vs 35 actual pts

Expected goals here are summed over 34 of 36 matches — the rest were played with no xG figure published for them, so the margins compare two different lengths of season.

What the xG says

FC Volendam's underlying numbers are among the weakest in Eredivisie. They rank #17 for xG difference at -0.64 per match, from low shot volume and low chance quality. Their 35 goals are 0.91 below 35.91 xG, while 32 points are 1.09 below 33.09 xPts — both over the 34 matches with xG.

Actual vs expected

Measure Actual Expected Difference Reading
Goals vs xG Includes 1.38 xG from penalties
35 35.91 -0.91 scored 0.91 fewer than xG within normal variance
55 57.83 -2.83 conceded 2.83 fewer than xGA within normal variance

Select a row to chart it across the season.

Goals minus xG, match by match

FC Volendam are 0.91 goals below their xG after 34 matches. The gap was widest at -1.36, against SC Heerenveen on Sun 03/05.

Goals
35
xG
35.91
Gap
-0.91
Sat 09/08 Sun 17/08 Sat 23/08 Sat 30/08 Sat 13/09 Sat 20/09 Sat 27/09 Sat 04/10 Sat 18/10 Sat 25/10 Sat 01/11 Sat 08/11 Sat 22/11 Sun 30/11 Sun 07/12 Sat 13/12 Sun 21/12 Sat 10/01 Sun 18/01 Sat 24/01 Sun 01/02 Sat 07/02 Fri 13/02 Sat 21/02 Sun 01/03 Sun 08/03 Sat 14/03 Sat 21/03 Sun 05/04 Fri 10/04 Sun 26/04 Sun 03/05 Sun 10/05 Sun 17/05 -2 -1 0 +1 +2 +3 +4 +0.53 +2.06 +3.58 +3.72 +2.52 +1.84 +2.05 +1.28 +1.81 +3.27 +3.44 +3.68 +3.29 +2.82 +2.68 +2.46 +1.40 +0.92 +2.52 +2.21 +1.99 +2.10 +2.92 +2.40 +3.02 +2.57 +1.36 +1.03 -0.42 -0.57 +0.13 -1.36 -0.82 -0.91 +0.53 +1.53 +1.52 +0.14 -1.20 -0.68 +0.21 -0.77 +0.53 +1.46 +0.17 +0.24 -0.39 -0.47 -0.14 -0.22 -1.06 -0.48 +1.60 -0.31 -0.22 +0.11 +0.82 -0.52 +0.62 -0.45 -1.21 -0.33 -1.45 -0.15 +0.70 -1.49 +0.54 -0.09 Running gap goals − xG Each match goals − xG
FC Volendam: Goals vs xG, the gap after every match with xG
Date Opponent Goals xG Match gap Running gap
Sat 09/08 SC Heerenveen 1 0.47 +0.53 +0.53
Sun 17/08 AZ Alkmaar 2 0.47 +1.53 +2.06
Sat 23/08 SC Telstar 2 0.48 +1.52 +3.58
Sat 30/08 AFC Ajax 1 0.86 +0.14 +3.72
Sat 13/09 Go Ahead Eagles 0 1.20 -1.20 +2.52
Sat 20/09 Excelsior 1 1.68 -0.68 +1.84
Sat 27/09 PEC Zwolle 2 1.79 +0.21 +2.05
Sat 04/10 Fortuna Sittard 0 0.77 -0.77 +1.28
Sat 18/10 FC Utrecht 1 0.47 +0.53 +1.81
Sat 25/10 Heracles Almelo 3 1.54 +1.46 +3.27
Sat 01/11 Feyenoord 1 0.83 +0.17 +3.44
Sat 08/11 NAC Breda 2 1.76 +0.24 +3.68
Sat 22/11 FC Twente 1 1.39 -0.39 +3.29
Sun 30/11 PSV Eindhoven 0 0.47 -0.47 +2.82
Sun 07/12 NEC Nijmegen 2 2.14 -0.14 +2.68
Sat 13/12 FC Groningen 0 0.22 -0.22 +2.46
Sun 21/12 Sparta Rotterdam 0 1.06 -1.06 +1.40
Sat 10/01 AZ Alkmaar 0 0.48 -0.48 +0.92
Sun 18/01 FC Utrecht 2 0.40 +1.60 +2.52
Sat 24/01 AFC Ajax 0 0.31 -0.31 +2.21
Sun 01/02 Go Ahead Eagles 1 1.22 -0.22 +1.99
Sat 07/02 PEC Zwolle 2 1.89 +0.11 +2.10
Fri 13/02 PSV Eindhoven 2 1.18 +0.82 +2.92
Sat 21/02 NAC Breda 0 0.52 -0.52 +2.40
Sun 01/03 FC Groningen 3 2.38 +0.62 +3.02
Sun 08/03 NEC Nijmegen 0 0.45 -0.45 +2.57
Sat 14/03 Fortuna Sittard 1 2.21 -1.21 +1.36
Sat 21/03 Sparta Rotterdam 0 0.33 -0.33 +1.03
Sun 05/04 Feyenoord 0 1.45 -1.45 -0.42
Fri 10/04 FC Twente 1 1.15 -0.15 -0.57
Sun 26/04 Heracles Almelo 2 1.30 +0.70 +0.13
Sun 03/05 SC Heerenveen 0 1.49 -1.49 -1.36
Sun 10/05 Excelsior 1 0.46 +0.54 -0.82
Sun 17/05 SC Telstar 1 1.09 -0.09 -0.91

Goals vs xG ranking → Expected points ranking →

FC Volendam xG trend

Current form -0.03 npxGD per match

The last 6 matches with xG.

Out-created the opponent in 11 of 34 matches. The worst was against Feyenoord on Sat 01/11 (-3.22).

npxG · last 6
1.09
npxGA · last 6
1.12
-4 -3 -2 -1 0 +1 +2 -0.69 Sat 09/08 -0.95 Sun 17/08 -1.42 Sat 23/08 -0.63 Sat 30/08 -0.89 Sat 13/09 -0.29 Sat 20/09 +0.93 Sat 27/09 -0.74 Sat 04/10 -1.59 Sat 18/10 +0.38 Sat 25/10 -3.22 Sat 01/11 +1.27 Sat 08/11 -1.13 Sat 22/11 -0.65 Sun 30/11 +0.20 Sun 07/12 -1.92 Sat 13/12 -0.70 Sun 21/12 -2.15 Sat 10/01 -0.53 Sun 18/01 -3.17 Sat 24/01 +0.42 Sun 01/02 +1.18 Sat 07/02 -0.51 Fri 13/02 -0.86 Sat 21/02 -2.58 Sun 01/03 -0.95 Sun 08/03 +0.28 Sat 14/03 -1.00 Sat 21/03 +0.22 Sun 05/04 -0.93 Fri 10/04 +0.13 Sun 26/04 -0.15 Sun 03/05 +0.08 Sun 10/05 +0.48 Sun 17/05 -0.65 season avg
FC Volendam: 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
Sat 09/08 SC Heerenveen 0.47 1.16 -0.69 -0.69
Sun 17/08 AZ Alkmaar 0.45 1.40 -0.95 -0.82
Sat 23/08 SC Telstar 0.42 1.84 -1.42 -1.02
Sat 30/08 AFC Ajax 0.76 1.39 -0.63 -0.92
Sat 13/09 Go Ahead Eagles 1.35 2.24 -0.89 -0.92
Sat 20/09 Excelsior 1.48 1.77 -0.29 -0.81
Sat 27/09 PEC Zwolle 1.96 1.03 +0.93 -0.56
Sat 04/10 Fortuna Sittard 0.84 1.58 -0.74 -0.58
Sat 18/10 FC Utrecht 0.47 2.06 -1.59 -0.70
Sat 25/10 Heracles Almelo 1.54 1.16 +0.38 -0.59
Sat 01/11 Feyenoord 0.94 4.16 -3.22 -0.83
Sat 08/11 NAC Breda 1.91 0.64 +1.27 -0.65
Sat 22/11 FC Twente 1.39 2.52 -1.13 -0.69
Sun 30/11 PSV Eindhoven 0.47 1.12 -0.65 -0.69
Sun 07/12 NEC Nijmegen 1.39 1.19 +0.20 -0.63
Sat 13/12 FC Groningen 0.22 2.14 -1.92 -0.71
Sun 21/12 Sparta Rotterdam 1.06 1.76 -0.70 -0.71
Sat 10/01 AZ Alkmaar 0.48 2.63 -2.15 -0.79
Sun 18/01 FC Utrecht 0.40 0.93 -0.53 -0.77
Sat 24/01 AFC Ajax 0.31 3.48 -3.17 -0.89
Sun 01/02 Go Ahead Eagles 1.22 0.80 +0.42 -0.83
Sat 07/02 PEC Zwolle 1.89 0.71 +1.18 -0.74
Fri 13/02 PSV Eindhoven 1.18 1.69 -0.51 -0.73
Sat 21/02 NAC Breda 0.52 1.38 -0.86 -0.74
Sun 01/03 FC Groningen 1.65 4.23 -2.58 -0.81
Sun 08/03 NEC Nijmegen 0.49 1.44 -0.95 -0.82
Sat 14/03 Fortuna Sittard 2.38 2.10 +0.28 -0.77
Sat 21/03 Sparta Rotterdam 0.33 1.33 -1.00 -0.78
Sun 05/04 Feyenoord 1.45 1.23 +0.22 -0.75
Fri 10/04 FC Twente 1.15 2.08 -0.93 -0.75
Sun 26/04 Heracles Almelo 0.92 0.79 +0.13 -0.73
Sun 03/05 SC Heerenveen 1.49 1.64 -0.15 -0.71
Sun 10/05 Excelsior 0.46 0.38 +0.08 -0.68
Sun 17/05 SC Telstar 1.09 0.61 +0.48 -0.65

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.02 npxG and 1.67 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 4 hardest of 18 in Eredivisie
+0.02 xG vs league average
34 of 36 league matches against a rated opponent
Last 5
−0.14 xG vs league average
3 of 5 league matches against a rated opponent
Not ranked: 3 of the 5 opponents are rated, and Last 5 ranks a run only when all of them are.
Opponents behind the figures

Season so far

+0.02 xG vs league average · 34 of 36 rated · tied number 4 hardest of 18

  1. Willem II Tilburg Home not yet rated
  2. Willem II Tilburg Away not yet rated
  3. SC Telstar Home −0.20
  4. Excelsior Away −0.06
  5. SC Heerenveen Home −0.15
  6. Heracles Almelo Away −0.49
  7. FC Twente Away +0.52
  8. Feyenoord Home +0.43
  9. Sparta Rotterdam Away −0.20
  10. Fortuna Sittard Home −0.35
  11. NEC Nijmegen Away +0.53
  12. FC Groningen Home +0.14
  13. NAC Breda Away −0.06
  14. PSV Eindhoven Home +0.52
  15. PEC Zwolle Away −0.45
  16. Go Ahead Eagles Home −0.60
  17. AFC Ajax Away +0.32
  18. FC Utrecht Home +0.23
  19. AZ Alkmaar Away +0.29
  20. Sparta Rotterdam Home −0.20
  21. FC Groningen Away +0.14
  22. NEC Nijmegen Home +0.53
  23. PSV Eindhoven Away +0.52
  24. FC Twente Home +0.52
  25. NAC Breda Home −0.06
  26. Feyenoord Away +0.43
  27. Heracles Almelo Home −0.49
  28. FC Utrecht Away +0.23
  29. Fortuna Sittard Away −0.35
  30. PEC Zwolle Home −0.45
  31. Excelsior Home −0.06
  32. Go Ahead Eagles Away −0.60
  33. AFC Ajax Home +0.32
  34. SC Telstar Away −0.20
  35. AZ Alkmaar Home +0.29
  36. SC Heerenveen Away −0.15

Last 5

−0.14 xG vs league average · 3 of 5 rated

  1. Willem II Tilburg Home not yet rated
  2. Willem II Tilburg Away not yet rated
  3. SC Telstar Home −0.20
  4. Excelsior Away −0.06
  5. SC Heerenveen Home −0.15

League schedule strength → How this is calculated →

FC Volendam shots and chance quality

Low volume, low quality. FC Volendam take 11.0 shots a match (league 14.1) at 0.09 npxG a shot (league 0.10), #17 in Eredivisie for volume and #16 for quality. 61% of their shots come from inside the box (league 65%).

Attack

Shot volume
11.0 shots per match
#17/18
Shot volume (shots per match) across Eredivisie, best first
Rank Club shots per match
#1 FC Twente 17.8
#2 PSV Eindhoven 17.3
#3 NEC Nijmegen 17.0
#4 Feyenoord 16.9
#5 AZ Alkmaar 15.8
#6 FC Groningen 15.5
#7 FC Utrecht 15.4
#8 SC Heerenveen 14.9
#9 AFC Ajax 14.9
#10 NAC Breda 14.1
#11 Sparta Rotterdam 13.0
#12 SC Telstar 12.8
#13 Fortuna Sittard 12.7
#14 Excelsior 12.5
#15 Go Ahead Eagles 11.5
#16 Heracles Almelo 11.0
#17 FC Volendam 11.0
#18 PEC Zwolle 9.7
League avg
14.1
Total
373 shots from 34 matches
Chance quality
0.09 npxG per shot
#16/18
Chance quality (npxG per shot) across Eredivisie, best first
Rank Club npxG per shot
#1 PEC Zwolle 0.12
#2 PSV Eindhoven 0.12
#3 SC Telstar 0.12
#4 AFC Ajax 0.11
#5 Feyenoord 0.11
#6 Go Ahead Eagles 0.11
#7 SC Heerenveen 0.11
#8 AZ Alkmaar 0.11
#9 FC Groningen 0.10
#10 FC Utrecht 0.10
#11 NEC Nijmegen 0.10
#12 FC Twente 0.10
#13 Excelsior 0.10
#14 Heracles Almelo 0.10
#15 Sparta Rotterdam 0.10
#16 FC Volendam 0.09
#17 Fortuna Sittard 0.09
#18 NAC Breda 0.08
League avg
0.10
Total
34.53 npxG from 373 shots

Defence

Shots allowed
17.9 shots per match
#17/18
Shots allowed (shots per match) across Eredivisie, best first
Rank Club shots per match
#1 Feyenoord 10.8
#2 FC Twente 10.8
#3 NEC Nijmegen 11.2
#4 FC Groningen 11.6
#5 PSV Eindhoven 11.7
#6 AZ Alkmaar 12.3
#7 NAC Breda 12.8
#8 AFC Ajax 12.9
#9 FC Utrecht 13.0
#10 SC Heerenveen 14.0
#11 Excelsior 14.7
#12 Fortuna Sittard 15.1
=13 SC Telstar 16.1
=13 Sparta Rotterdam 16.1
#15 Heracles Almelo 16.7
#16 PEC Zwolle 17.3
#17 FC Volendam 17.9
#18 Go Ahead Eagles 19.3
League avg
14.1
Total
607 shots allowed from 34 matches
Chance quality allowed
0.09 npxGA per shot
#2/18
Chance quality allowed (npxGA per shot) across Eredivisie, best first
Rank Club npxGA per shot
#1 Sparta Rotterdam 0.09
#2 FC Volendam 0.09
#3 PSV Eindhoven 0.10
#4 Go Ahead Eagles 0.10
#5 FC Twente 0.10
#6 AZ Alkmaar 0.10
#7 PEC Zwolle 0.10
#8 Feyenoord 0.10
#9 AFC Ajax 0.10
#10 SC Heerenveen 0.11
#11 FC Utrecht 0.11
#12 SC Telstar 0.11
#13 Heracles Almelo 0.11
#14 Excelsior 0.11
#15 NAC Breda 0.12
#16 FC Groningen 0.12
#17 Fortuna Sittard 0.12
#18 NEC Nijmegen 0.12
League avg
0.10
Total
56.61 npxGA from 607 shots

Shot profile

Shot location

61% inside the box

League avg 65%

From 226 of 373 shots over 34 matches

Shots allowed, location

65% allowed inside the box

League avg 65%

From 392 of 607 shots allowed over 34 matches

FC Volendam home and away xG

FC Volendam per-match figures at home and away
Measure Home Away
Matches 18 17 with xG 18 17 with xG
xG / match 1.42 0.69
xGA / match 1.61 1.79
xGD / match -0.19 -1.10
xPts / match Model — Model output — computed from each match's xG, not a result. How xPts works → 1.26 0.69

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

Every FC Volendam match by xG

Venue

This season

Matches
36 34 with xG
xG / match
1.06
xGA / match
1.70
xGD / match
-0.64
Points
35 of 108
  1. Sat 23/05 Willem II Tilburg H
  2. Wed 20/05 Willem II Tilburg A
  3. Sun 17/05 SC Telstar H xG 1.09 xGA 1.40 P xGD -0.31
  4. Sun 10/05 Excelsior A xG 0.46 xGA 0.38 xGD +0.08
  5. Sun 03/05 SC Heerenveen H xG 1.49 xGA 1.64 xGD -0.15
  6. Sun 26/04 Heracles Almelo A xG 1.30 xGA 0.78 xGD +0.52
  7. Fri 10/04 FC Twente A xG 1.15 xGA 2.08 xGD -0.93
  8. Sun 05/04 Feyenoord H xG 1.45 xGA 1.23 xGD +0.22
  9. Sat 21/03 Sparta Rotterdam A xG 0.33 xGA 1.33 xGD -1.00
  10. Sat 14/03 Fortuna Sittard H xG 2.21 xGA 2.09 xGD +0.12
  11. Sun 08/03 NEC Nijmegen A xG 0.45 xGA 1.44 xGD -0.99
  12. Sun 01/03 FC Groningen H Against the chances xG 2.38 P xGA 4.16 xGD -1.78
  13. Sat 21/02 NAC Breda A xG 0.52 xGA 1.39 xGD -0.87
  14. Fri 13/02 PSV Eindhoven H xG 1.18 xGA 1.69 xGD -0.51
  15. Sat 07/02 PEC Zwolle A Best underlying xG 1.89 xGA 0.70 xGD +1.19
  16. Sun 01/02 Go Ahead Eagles H xG 1.22 xGA 0.80 xGD +0.42
  17. Sat 24/01 AFC Ajax A xG 0.31 xGA 3.44 xGD -3.13
  18. Sun 18/01 FC Utrecht H xG 0.40 xGA 0.93 xGD -0.53
  19. Sat 10/01 AZ Alkmaar A xG 0.48 xGA 2.39 xGD -1.91
  20. Sun 21/12 Sparta Rotterdam H xG 1.06 xGA 2.75 P xGD -1.69
  21. Sat 13/12 FC Groningen A xG 0.22 xGA 2.67 P xGD -2.45
  22. Sun 07/12 NEC Nijmegen H xG 2.14 P xGA 1.19 xGD +0.95
  23. Sun 30/11 PSV Eindhoven A xG 0.47 xGA 1.37 xGD -0.90
  24. Sat 22/11 FC Twente H xG 1.39 xGA 2.52 xGD -1.13
  25. Sat 08/11 NAC Breda H xG 1.76 xGA 0.64 xGD +1.12
  26. Sat 01/11 Feyenoord A Weakest underlying xG 0.83 xGA 4.16 xGD -3.33
  27. Sat 25/10 Heracles Almelo H xG 1.54 xGA 1.16 xGD +0.38
  28. Sat 18/10 FC Utrecht A xG 0.47 xGA 2.17 xGD -1.70
  29. Sat 04/10 Fortuna Sittard A xG 0.77 xGA 1.47 xGD -0.70
  30. Sat 27/09 PEC Zwolle H xG 1.79 xGA 0.96 xGD +0.83
  31. Sat 20/09 Excelsior H xG 1.68 xGA 1.84 xGD -0.16
  32. Sat 13/09 Go Ahead Eagles A xG 1.20 xGA 2.01 xGD -0.81
  33. Sat 30/08 AFC Ajax H xG 0.86 xGA 0.91 xGD -0.05
  34. Sat 23/08 SC Telstar A xG 0.48 xGA 1.52 xGD -1.04
  35. Sun 17/08 AZ Alkmaar H xG 0.47 xGA 1.46 xGD -0.99
  36. Sat 09/08 SC Heerenveen A xG 0.47 xGA 1.16 xGD -0.69

Newest first. The dot is xG and the ring is xGA, on one scale from 0 to 4.16. 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 →

FC Volendam in Eredivisie

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 →