#TeamPGxG/90+/-
1PSV308467.32.24+16.7
2FC Twente305162.192.07-11.2
3Feyenoord306259.131.97+2.9
4AZ305258.121.94-6.1
5NEC Nijmegen307254.521.82+17.5
6FC Groningen304254.041.8-12
7SC Heerenveen305353.641.79-0.6
8Ajax305749.471.65+7.5
9FC Utrecht304946.081.54+2.9
10Fortuna Sittard304444.211.47-0.2
11Telstar314343.71.41-0.7
12Excelsior303141.341.38-10.3
13Sparta Rotterdam313641.141.33-5.1
14Go Ahead Eagles305039.251.31+10.8
15Heracles Almelo303438.781.29-4.8
16NAC Breda303038.731.29-8.7
17PEC Zwolle304034.331.14+5.7
18FC Volendam303133.41.11-2.4
#TeamPGAxGA/90+/-
1FC Twente303234.451.15-2.5
2PSV3040351.17+5
3Feyenoord304135.861.2+5.1
4Ajax303740.41.35-3.4
5AZ304540.531.35+4.5
6FC Utrecht303640.991.37-5
7FC Groningen303742.061.4-5.1
8NAC Breda305143.431.45+7.6
9NEC Nijmegen304843.491.45+4.5
10SC Heerenveen305045.541.52+4.5
11Sparta Rotterdam315351.011.65+2
12Fortuna Sittard305552.051.74+3
13Excelsior305154.681.82-3.7
14PEC Zwolle306058.211.94+1.8
15FC Volendam305058.51.95-8.5
16Telstar315359.951.93-7
17Go Ahead Eagles304561.562.05-16.6
18Heracles Almelo307761.662.06+15.3
#TeamPPTSxPTS/90+/-
1PSV307459.872+14.1
2FC Twente305357.041.9-4
3Feyenoord305554.171.81+0.8
4AZ304851.221.71-3.2
5FC Groningen304248.51.62-6.5
6SC Heerenveen304447.71.59-3.7
7NEC Nijmegen305447.691.59+6.3
8Ajax305146.411.55+4.6
9FC Utrecht304445.071.5-1.1
10NAC Breda302539.131.3-14.1
11Sparta Rotterdam314237.851.22+4.2
12Fortuna Sittard303636.71.22-0.7
13Telstar313034.611.12-4.6
14Excelsior302833.421.11-5.4
15Go Ahead Eagles303631.511.05+4.5
16Heracles Almelo301928.930.96-9.9
17PEC Zwolle303428.590.95+5.4
18FC Volendam302828.160.94-0.2
#TeamPxGxGAxGD/90
1PSV3067.33532.31.08
2FC Twente3062.1934.4527.740.92
3Feyenoord3059.1335.8623.270.78
4AZ3058.1240.5317.590.59
5FC Groningen3054.0442.0611.980.4
6NEC Nijmegen3054.5243.4911.030.37
7Ajax3049.4740.49.070.3
8SC Heerenveen3053.6445.548.10.27
9FC Utrecht3046.0840.995.090.17
10NAC Breda3038.7343.43-4.7-0.16
11Fortuna Sittard3044.2152.05-7.84-0.26
12Sparta Rotterdam3141.1451.01-9.87-0.32
13Excelsior3041.3454.68-13.34-0.44
14Telstar3143.759.95-16.25-0.52
15Go Ahead Eagles3039.2561.56-22.31-0.74
16Heracles Almelo3038.7861.66-22.88-0.76
17PEC Zwolle3034.3358.21-23.88-0.8
18FC Volendam3033.458.5-25.1-0.84
#TeamPGnpxGxG/90
1PSV308464.9367.32.24
2Feyenoord306255.9759.131.97
3FC Twente305155.8762.192.07
4AZ305251.858.121.94
5FC Groningen304250.8854.041.8
6SC Heerenveen305350.4853.641.79
7NEC Nijmegen307249.7854.521.82
8Ajax305748.6849.471.65
9FC Utrecht304945.2946.081.54
10Telstar314342.1243.71.41
11Fortuna Sittard304441.8444.211.47
12Sparta Rotterdam313638.7741.141.33
13Go Ahead Eagles305037.6739.251.31
14Excelsior303137.3941.341.38
15Heracles Almelo303436.4138.781.29
16NAC Breda303035.5738.731.29
17PEC Zwolle304034.3334.331.14
18FC Volendam303131.8233.41.11
#TeamPGxGoTxG/90
1PSV308472.6667.32.24
2Feyenoord306266.1959.131.97
3FC Twente305161.9762.192.07
4NEC Nijmegen307261.7154.521.82
5AZ305258.1958.121.94
6Ajax305756.2749.471.65
7SC Heerenveen305355.9553.641.79
8FC Utrecht304950.4146.081.54
9FC Groningen304247.3754.041.8
10Telstar314347.3643.71.41
11Go Ahead Eagles305046.0639.251.31
12Fortuna Sittard304443.8544.211.47
13Sparta Rotterdam313642.9141.141.33
14Heracles Almelo303440.1438.781.29
15NAC Breda303036.8738.731.29
16PEC Zwolle304035.1634.331.14
17FC Volendam303133.933.41.11
18Excelsior303133.5341.341.38
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
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
xG
Sat, Mar 7
xG
2.7
Excelsior
1 - 2
SC Heerenveen
1.84
3.15
PSV
2 - 1
AZ
1.45
2.07
FC Groningen
3 - 1
Ajax
2.05
xG
Fri, Mar 6
xG
0.32
Heracles Almelo
0 - 0
FC Utrecht
2.61
xG
Sun, Mar 1
xG
1.95
Excelsior
0 - 1
Go Ahead Eagles
0.67
1.55
FC Utrecht
2 - 0
AZ
0.86
2.3
FC Volendam
3 - 2
FC Groningen
3.11
1.52
FC Twente
2 - 0
Feyenoord
0.95

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 67.3 expected goals from 30 games (2.24/90). They have scored 84 actual goals, outperforming their xG by +16.7.

Who has the best defence?

FC Twente have the tightest defence by xGA, conceding just 34.45 expected goals (1.15/90). Their actual goals conceded stands at 32.

Biggest overperformer

NEC Nijmegen are the biggest overperformers in Eredivisie, scoring 72 goals from an xG of just 54.52 — a difference of +17.5. 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 42 from an xG of 54.04 (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-23 06:21:07