#TeamPGxG/90+/-
1ADO Den Haag337469.332.1+4.7
2De Graafschap336167.072.03-6.1
3Roda JC Kerkrade335161.171.85-10.2
4SC Cambuur337056.771.72+13.2
5Willem II335056.41.71-6.4
6FC Den Bosch335854.931.66+3.1
7RKC Waalwijk335653.841.63+2.2
8VVV-Venlo334153.571.62-12.6
9FC Emmen335052.991.61-3
10FC Dordrecht334451.811.57-7.8
11Almere City326651.71.62+14.3
12Jong FC Utrecht335150.961.540
13Jong PSV336250.551.53+11.5
14TOP Oss334148.951.48-8
15FC Eindhoven334746.831.42+0.2
16Jong AZ335745.491.38+11.5
17Vitesse324943.921.37+5.1
18Helmond Sport333840.381.22-2.4
19Jong Ajax334538.131.16+6.9
20MVV Maastricht333937.581.14+1.4
#TeamPGAxGA/90+/-
1ADO Den Haag333229.110.88+2.9
2RKC Waalwijk335042.191.28+7.8
3SC Cambuur333942.661.29-3.7
4FC Dordrecht334646.181.4-0.2
5Vitesse324746.961.470
6Roda JC Kerkrade334847.311.43+0.7
7Jong FC Utrecht335548.261.46+6.7
8FC Emmen336150.161.52+10.8
9Almere City325151.191.6-0.2
10Willem II334051.321.56-11.3
11De Graafschap335152.41.59-1.4
12FC Den Bosch335952.731.6+6.3
13FC Eindhoven335753.591.62+3.4
14Jong AZ336655.191.67+10.8
15Helmond Sport335756.091.7+0.9
16VVV-Venlo335158.831.78-7.8
17TOP Oss335759.461.8-2.5
18Jong PSV335859.681.81-1.7
19Jong Ajax335960.741.84-1.7
20MVV Maastricht336668.322.07-2.3
#TeamPPTSxPTS/90+/-
1ADO Den Haag337768.122.06+8.9
2De Graafschap335553.751.63+1.3
3Roda JC Kerkrade334853.591.62-5.6
4SC Cambuur337353.381.62+19.6
5RKC Waalwijk334852.81.6-4.8
6Willem II335348.771.48+4.2
7FC Dordrecht334348.731.48-5.7
8Jong FC Utrecht333947.721.45-8.7
9FC Emmen333747.091.43-10.1
10FC Den Bosch334646.021.390
11Almere City325144.661.4+6.3
12VVV-Venlo333843.921.33-5.9
13FC Eindhoven334342.721.29+0.3
14Vitesse324741.871.31+5.1
15Jong PSV335041.431.26+8.6
16Jong AZ333440.451.23-6.5
17TOP Oss333240.221.22-8.2
18Helmond Sport333437.551.14-3.6
19Jong Ajax333233.351.01-1.4
20MVV Maastricht333629.870.91+6.1
#TeamPxGxGAxGD/90
1ADO Den Haag3369.3329.1140.221.22
2De Graafschap3367.0752.414.670.44
3SC Cambuur3356.7742.6614.110.43
4Roda JC Kerkrade3361.1747.3113.860.42
5RKC Waalwijk3353.8442.1911.650.35
6FC Dordrecht3351.8146.185.630.17
7Willem II3356.451.325.080.15
8FC Emmen3352.9950.162.830.09
9Jong FC Utrecht3350.9648.262.70.08
10FC Den Bosch3354.9352.732.20.07
11Almere City3251.751.190.510.02
12Vitesse3243.9246.96-3.04-0.1
13VVV-Venlo3353.5758.83-5.26-0.16
14FC Eindhoven3346.8353.59-6.76-0.2
15Jong PSV3350.5559.68-9.13-0.28
16Jong AZ3345.4955.19-9.7-0.29
17TOP Oss3348.9559.46-10.51-0.32
18Helmond Sport3340.3856.09-15.71-0.48
19Jong Ajax3338.1360.74-22.61-0.69
20MVV Maastricht3337.5868.32-30.74-0.93
#TeamPGnpxGxG/90
1ADO Den Haag337466.1769.332.1
2De Graafschap336164.767.072.03
3Roda JC Kerkrade335155.6461.171.85
4Willem II335054.8256.41.71
5SC Cambuur337053.6156.771.72
6FC Den Bosch335851.7754.931.66
7RKC Waalwijk335651.4753.841.63
8VVV-Venlo334151.253.571.62
9FC Emmen335050.6252.991.61
10Almere City326649.3351.71.62
11FC Dordrecht334448.6551.811.57
12TOP Oss334146.5848.951.48
13Jong PSV336245.8150.551.53
14Jong FC Utrecht335145.4350.961.54
15FC Eindhoven334743.6746.831.42
16Jong AZ335743.1245.491.38
17Vitesse324940.7643.921.37
18MVV Maastricht333935.2137.581.14
19Jong Ajax334534.9738.131.16
20Helmond Sport333834.8540.381.22
#TeamPGxGoTxG/90
1ADO Den Haag337473.5269.332.1
2De Graafschap336171.8967.072.03
3SC Cambuur337061.8856.771.72
4Roda JC Kerkrade335156.9561.171.85
5RKC Waalwijk335653.6753.841.63
6FC Den Bosch335852.9654.931.66
7Jong PSV336252.2850.551.53
8Almere City326651.851.71.62
9Jong FC Utrecht335151.7750.961.54
10Willem II335049.7156.41.71
11Jong AZ335749.2845.491.38
12Vitesse324949.1343.921.37
13FC Emmen335045.552.991.61
14VVV-Venlo334144.6853.571.62
15FC Eindhoven334743.9246.831.42
16TOP Oss334143.348.951.48
17FC Dordrecht334439.2351.811.57
18Jong Ajax334539.1538.131.16
19Helmond Sport333835.7940.381.22
20MVV Maastricht333934.4737.581.14
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
Fri, Apr 3
xG
1.84
VVV-Venlo
3 - 0
SC Cambuur
0.47
2.17
Vitesse
3 - 3
FC Emmen
1.4
1.03
FC Eindhoven
2 - 2
De Graafschap
0.85
0.86
Jong AZ
2 - 0
Helmond Sport
1.34
0.89
FC Dordrecht
0 - 3
Roda JC Kerkrade
2.03
2.71
Almere City
3 - 2
TOP Oss
1.02
1.26
MVV Maastricht
1 - 3
RKC Waalwijk
2.35
2.11
Willem II
1 - 0
Jong PSV
0.74
2.34
ADO Den Haag
4 - 2
Jong Ajax
0.91
xG
Sat, Mar 28
xG
2.55
FC Eindhoven
1 - 0
FC Emmen
1.56
1.22
Willem II
0 - 2
De Graafschap
0.89
xG
Tue, Mar 24
xG
1.24
FC Emmen
2 - 4
SC Cambuur
1.73
xG
Sun, Mar 22
xG
1.36
MVV Maastricht
0 - 5
Willem II
1.95
0.94
De Graafschap
1 - 2
ADO Den Haag
1.66
xG
Sat, Mar 21
xG
1.4
RKC Waalwijk
2 - 3
FC Den Bosch
1.54
xG
Fri, Mar 20
xG
1.92
Jong FC Utrecht
3 - 1
FC Dordrecht
1.46
2.38
SC Cambuur
3 - 4
Jong AZ
1.41
0.69
Jong PSV
0 - 2
Vitesse
1.04
2.45
TOP Oss
2 - 1
FC Eindhoven
1.47
0.87
Jong Ajax
0 - 2
Almere City
0.71
1.45
Roda JC Kerkrade
1 - 1
Helmond Sport
0.86
1.15
FC Emmen
2 - 2
VVV-Venlo
2.1
xG
Tue, Mar 17
xG
2.94
VVV-Venlo
0 - 1
Jong Ajax
2.03
1.65
FC Dordrecht
2 - 2
TOP Oss
1.28
0.6
Almere City
2 - 2
RKC Waalwijk
1.25
1.52
ADO Den Haag
1 - 0
Jong FC Utrecht
0.12
xG
Mon, Mar 16
xG
1
Helmond Sport
0 - 1
SC Cambuur
1.21
2.41
Jong AZ
1 - 1
MVV Maastricht
0.59
1.55
Roda JC Kerkrade
0 - 1
Vitesse
1.28
1.23
FC Den Bosch
1 - 0
Jong PSV
1.22
xG
Sat, Mar 14
xG
2.13
De Graafschap
2 - 1
FC Dordrecht
2.44
xG
Fri, Mar 13
xG
1.07
RKC Waalwijk
2 - 1
Jong AZ
0.44
2.04
Vitesse
1 - 3
Almere City
0.71
0.92
Jong FC Utrecht
1 - 0
Helmond Sport
0.62
1.8
SC Cambuur
1 - 1
Roda JC Kerkrade
1.2
0.46
Jong PSV
1 - 2
FC Eindhoven
1.35
0.91
TOP Oss
1 - 3
Willem II
2.74
1.69
Jong Ajax
3 - 2
FC Den Bosch
2.15
2.04
MVV Maastricht
2 - 1
VVV-Venlo
2.03
0.31
FC Emmen
0 - 1
ADO Den Haag
1.12
xG
Mon, Mar 9
xG
1.88
Jong AZ
2 - 3
FC Emmen
1.63
xG
Sun, Mar 8
xG
1.05
SC Cambuur
1 - 0
Jong FC Utrecht
1.05
1.38
Willem II
1 - 1
FC Den Bosch
1.67
3.03
De Graafschap
1 - 4
Vitesse
1.43
xG
Sat, Mar 7
xG
0.72
Almere City
1 - 0
ADO Den Haag
1
xG
Fri, Mar 6
xG
0.66
VVV-Venlo
0 - 3
RKC Waalwijk
2.88
2.25
FC Eindhoven
2 - 1
Jong Ajax
0.69
0.57
Helmond Sport
1 - 1
TOP Oss
1.53
1.13
Roda JC Kerkrade
0 - 2
Jong PSV
2.24
1.17
FC Dordrecht
1 - 1
MVV Maastricht
0.44

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

Eerste Divisie xG Table 2025/26

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

ADO Den Haag top the xG charts with 69.33 expected goals from 33 games (2.1/90). They have scored 74 actual goals, outperforming their xG by +4.7.

Who has the best defence?

ADO Den Haag have the tightest defence by xGA, conceding just 29.11 expected goals (0.88/90). Their actual goals conceded stands at 32.

Biggest overperformer

Almere City are the biggest overperformers in Eerste Divisie, scoring 66 goals from an xG of just 51.7 — a difference of +14.3. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

VVV-Venlo are the most wasteful in front of goal, scoring 41 from an xG of 53.57 (diff: -12.6). 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-03 19:06:03