#TeamPGxG/90+/-
1PSV319069.212.23+20.8
2FC Twente315263.632.05-11.6
3Feyenoord316560.961.97+4
4AZ315259.611.92-7.6
5SC Heerenveen315556.251.81-1.3
6NEC Nijmegen317356.071.81+16.9
7FC Groningen314354.961.77-12
8Ajax315951.371.66+7.6
9FC Utrecht314947.041.52+2
10Fortuna Sittard314544.941.45+0.1
11Excelsior313644.121.42-8.1
12Telstar314343.771.41-0.8
13Sparta Rotterdam313641.241.33-5.2
14Go Ahead Eagles315040.81.32+9.2
15NAC Breda313040.551.31-10.6
16Heracles Almelo303438.781.29-4.8
17PEC Zwolle314134.771.12+6.2
18FC Volendam303133.41.11-2.4
#TeamPGAxGA/90+/-
1PSV314135.441.14+5.6
2FC Twente3133361.16-3
3Feyenoord314236.781.19+5.2
4AZ314542.081.36+2.9
5Ajax313742.221.36-5.2
6FC Utrecht314143.771.41-2.8
7FC Groningen314043.891.42-3.9
8NEC Nijmegen314944.931.45+4.1
9NAC Breda315345.331.46+7.7
10SC Heerenveen315146.271.49+4.7
11Sparta Rotterdam315351.081.65+1.9
12Fortuna Sittard315754.661.76+2.3
13Excelsior315155.641.79-4.6
14FC Volendam305058.51.95-8.5
15Telstar315360.051.94-7.1
16PEC Zwolle316660.121.94+5.9
17Heracles Almelo307761.662.06+15.3
18Go Ahead Eagles314563.052.03-18.1
#TeamPPTSxPTS/90+/-
1PSV317762.252.01+14.8
2FC Twente315458.341.88-4.3
3Feyenoord315856.161.81+1.8
4AZ314952.561.7-3.6
5SC Heerenveen314750.171.62-3.2
6FC Groningen314249.281.59-7.3
7NEC Nijmegen315549.141.59+5.9
8Ajax315447.851.54+6.2
9FC Utrecht314445.521.47-1.5
10NAC Breda312540.481.31-15.5
11Sparta Rotterdam314237.881.22+4.1
12Fortuna Sittard313637.091.2-1.1
13Excelsior313135.821.16-4.8
14Telstar313034.591.12-4.6
15Go Ahead Eagles313732.931.06+4.1
16PEC Zwolle313429.010.94+5
17Heracles Almelo301928.930.96-9.9
18FC Volendam302828.160.94-0.2
#TeamPxGxGAxGD/90
1PSV3169.2135.4433.771.09
2FC Twente3163.633627.630.89
3Feyenoord3160.9636.7824.180.78
4AZ3159.6142.0817.530.57
5NEC Nijmegen3156.0744.9311.140.36
6FC Groningen3154.9643.8911.070.36
7SC Heerenveen3156.2546.279.980.32
8Ajax3151.3742.229.150.3
9FC Utrecht3147.0443.773.270.11
10NAC Breda3140.5545.33-4.78-0.15
11Fortuna Sittard3144.9454.66-9.72-0.31
12Sparta Rotterdam3141.2451.08-9.84-0.32
13Excelsior3144.1255.64-11.52-0.37
14Telstar3143.7760.05-16.28-0.53
15Go Ahead Eagles3140.863.05-22.25-0.72
16Heracles Almelo3038.7861.66-22.88-0.76
17FC Volendam3033.458.5-25.1-0.84
18PEC Zwolle3134.7760.12-25.35-0.82
#TeamPGnpxGxG/90
1PSV319066.8469.212.23
2FC Twente315257.3163.632.05
3Feyenoord316557.0160.961.97
4AZ315253.2959.611.92
5SC Heerenveen315553.0956.251.81
6FC Groningen314351.854.961.77
7NEC Nijmegen317351.3356.071.81
8Ajax315950.5851.371.66
9FC Utrecht314946.2547.041.52
10Fortuna Sittard314542.5744.941.45
11Telstar314342.1943.771.41
12Excelsior313640.1744.121.42
13Go Ahead Eagles315039.2240.81.32
14Sparta Rotterdam313638.8741.241.33
15NAC Breda313037.3940.551.31
16Heracles Almelo303436.4138.781.29
17PEC Zwolle314134.7734.771.12
18FC Volendam303131.8233.41.11
#TeamPGxGoTxG/90
1PSV319075.7669.212.23
2Feyenoord316568.6160.961.97
3FC Twente315263.9163.632.05
4NEC Nijmegen317363.4456.071.81
5AZ315259.5259.611.92
6Ajax315959.4951.371.66
7SC Heerenveen315558.4856.251.81
8FC Utrecht314950.8347.041.52
9FC Groningen314347.6554.961.77
10Telstar314347.5543.771.41
11Go Ahead Eagles315047.340.81.32
12Fortuna Sittard314544.9644.941.45
13Sparta Rotterdam313643.2141.241.33
14Heracles Almelo303440.1438.781.29
15NAC Breda313037.4440.551.31
16Excelsior313635.9844.121.42
17PEC Zwolle314135.8934.771.12
18FC Volendam303133.933.41.11
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
Sun, Apr 26
xG
1.01
Heracles Almelo
0 - 2
FC Volendam
0.95
2.78
Excelsior
5 - 0
FC Utrecht
0.96
xG
Sat, Apr 25
xG
1.44
FC Twente
1 - 1
NEC Nijmegen
1.55
1.82
NAC Breda
0 - 2
Ajax
1.9
2.61
SC Heerenveen
2 - 1
Fortuna Sittard
0.73
1.83
Feyenoord
3 - 1
FC Groningen
0.92
xG
Thu, Apr 23
xG
2.02
PSV
6 - 1
PEC Zwolle
0.51
1.5
Go Ahead Eagles
0 - 0
AZ
1.52
xG
Wed, Apr 22
xG
1.29
Telstar
4 - 1
Sparta Rotterdam
1.05
xG
Sun, Apr 12
xG
2.44
AZ
3 - 0
SC Heerenveen
0.8
2.33
NEC Nijmegen
1 - 1
Feyenoord
1.81
2.34
PEC Zwolle
2 - 2
Excelsior
1.92
1.19
Fortuna Sittard
1 - 1
NAC Breda
1.01
xG
Sat, Apr 11
xG
1
Heracles Almelo
0 - 3
Ajax
1.5
2.16
FC Groningen
0 - 0
Go Ahead Eagles
1.17
1.16
Sparta Rotterdam
0 - 2
PSV
1.85
1.56
FC Utrecht
4 - 1
Telstar
1.07
xG
Fri, Apr 10
xG
1.99
FC Twente
2 - 1
FC Volendam
0.84
xG
Sun, Apr 5
xG
0.49
NAC Breda
0 - 0
Sparta Rotterdam
0.41
1.46
FC Volendam
0 - 0
Feyenoord
1.53
4.34
SC Heerenveen
4 - 1
Heracles Almelo
1.39
2.29
Go Ahead Eagles
5 - 0
PEC Zwolle
1.52
xG
Sat, Apr 4
xG
1.23
Ajax
1 - 2
FC Twente
1.95
0.72
Excelsior
0 - 2
NEC Nijmegen
1.11
1.57
AZ
2 - 0
Fortuna Sittard
0.71
1.01
Telstar
0 - 2
FC Groningen
2.21
2.28
PSV
4 - 3
FC Utrecht
1.48
xG
Sun, Mar 22
xG
1.68
Telstar
3 - 1
PSV
1.56
2.53
FC Groningen
3 - 0
AZ
2.07
1.7
Feyenoord
1 - 1
Ajax
0.22
1.8
FC Utrecht
2 - 0
Go Ahead Eagles
0.62
2.07
NEC Nijmegen
2 - 2
SC Heerenveen
1.67
xG
Sat, Mar 21
xG
0.89
PEC Zwolle
2 - 1
NAC Breda
1.26
1.67
Sparta Rotterdam
2 - 0
FC Volendam
0.49
1.08
Fortuna Sittard
1 - 2
FC Twente
1.74
xG
Fri, Mar 20
xG
1.6
Heracles Almelo
1 - 1
Excelsior
1.07
xG
Sun, Mar 15
xG
1.61
Go Ahead Eagles
6 - 0
NAC Breda
1.26
2.53
Feyenoord
2 - 1
Excelsior
1.26
2.58
AZ
4 - 0
Heracles Almelo
0.53
1.67
FC Twente
0 - 2
FC Utrecht
1.4
xG
Sat, Mar 14
xG
2.92
Ajax
4 - 0
Sparta Rotterdam
0.3
1.84
SC Heerenveen
3 - 0
Telstar
2.04
1.67
PSV
2 - 3
NEC Nijmegen
1.78
2.74
FC Volendam
1 - 2
Fortuna Sittard
1.99
xG
Fri, Mar 13
xG
1.63
PEC Zwolle
1 - 1
FC Groningen
2.18
xG
Sun, Mar 8
xG
1.78
NEC Nijmegen
3 - 0
FC Volendam
0.69
1.05
NAC Breda
3 - 3
Feyenoord
1.62
3.55
Fortuna Sittard
1 - 4
Telstar
1.59
2.18
Go Ahead Eagles
1 - 4
FC Twente
2.19
2.28
Sparta Rotterdam
1 - 1
PEC Zwolle
1.31

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

Eredivisie xG Table 2025/26

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

PSV top the xG charts with 69.21 expected goals from 31 games (2.23/90). They have scored 90 actual goals, outperforming their xG by +20.8.

Who has the best defence?

PSV have the tightest defence by xGA, conceding just 35.44 expected goals (1.14/90). Their actual goals conceded stands at 41.

Biggest overperformer

PSV are the biggest overperformers in Eredivisie, scoring 90 goals from an xG of just 69.21 — a difference of +20.8. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

FC Groningen are the most wasteful in front of goal, scoring 43 from an xG of 54.96 (diff: -12). 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-26 12:11:31