nl flag

2024-2025 Dutch Eredivisie League Table

2024-2025 Dutch Eredivisie
PosTeamPWDLFAGDPts
1AZ Alkmaar6510162+1416
2PSV Eindhoven5500203+1715
3FC Utrecht431063+310
4FC Groningen523095+49
5Willem II522184+48
6Twente522175+28
7Ajax320172+56
8Feyenoord413095+46
9N.E.C.52035506
10Sparta Rotterdam51315506
11Fortuna Sittard520359-46
12Go Ahead Eagles520348-46
13NAC Breda5203511-66
14SC Heerenveen5113613-74
15PEC Zwolle6114610-44
16Heracles Almelo503227-53
17Almere City5023212-102
18Waalwijk5005215-130
2024-2025 Dutch Eredivisie (Home)
PosTeamPWDLFAGDMGPts
1PSV Eindhoven3300101+9119
2AZ Alkmaar2200101+9116
3Ajax220060+666
4Willem II320162+486
5FC Utrecht220031+246
6NAC Breda320143+176
7FC Groningen312063+395
8Twente312042+265
9SC Heerenveen211051+464
10Fortuna Sittard210133063
11N.E.C.210122043
12Go Ahead Eagles210122043
13PEC Zwolle310257-2123
14Sparta Rotterdam302123-152
15Heracles Almelo302124-262
16Feyenoord101011021
17Almere City301229-7111
18Waalwijk200215-460
2024-2025 Dutch Eredivisie (Away)
PosTeamPWDLFAGDMGPts
1AZ Alkmaar431061+5710
2PSV Eindhoven2200102+8126
3Feyenoord312084+4125
4Sparta Rotterdam211032+154
5FC Groningen211032+154
6FC Utrecht211032+154
7Twente210133063
8N.E.C.310233063
9Fortuna Sittard310226-483
10Go Ahead Eagles310226-483
11Willem II202022042
12PEC Zwolle301213-241
13Heracles Almelo201103-331
14Almere City201103-331
15Ajax100112-130
16NAC Breda200218-790
17Waalwijk3003110-9110
18SC Heerenveen3003112-11130
2024-2025 Dutch Eredivisie (Overall)
PosTeamPWDLFAGDMGPts
1AZ Alkmaar6510162+141816
2PSV Eindhoven5500203+172315
3FC Utrecht431063+3910
4FC Groningen523095+4149
5Willem II522184+4128
6Twente522175+2128
7Ajax320172+596
8Feyenoord413095+4146
9N.E.C.5203550106
10Sparta Rotterdam5131550106
11Fortuna Sittard520359-4146
12Go Ahead Eagles520348-4126
13NAC Breda5203511-6166
14SC Heerenveen5113613-7194
15PEC Zwolle6114610-4164
16Heracles Almelo503227-593
17Almere City5023212-10142
18Waalwijk5005215-13170
2024-2025 Dutch Eredivisie (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1AZ Alkmaar6510716816
2PSV Eindhoven54019181012
3Feyenoord430131249
4Willem II522152378
5Ajax321030337
6FC Groningen521242267
7FC Utrecht421132157
8PEC Zwolle621323-157
9Go Ahead Eagles521224-267
10Twente513143176
11Heracles Almelo513122046
12Sparta Rotterdam513111026
13NAC Breda513113-246
14N.E.C.512234-175
15Fortuna Sittard512214-355
16Almere City511314-354
17SC Heerenveen501416-571
18Waalwijk500509-990
2nd Half
PosTeamPWDLFAGDMGPts
1PSV Eindhoven541011291313
2AZ Alkmaar62409181010
3FC Groningen523053289
4Twente522132158
5Willem II522132158
6N.E.C.522121138
7SC Heerenveen522157-2128
8FC Utrecht421131247
9NAC Breda521248-4127
10Feyenoord4202642106
11Sparta Rotterdam513144086
12Fortuna Sittard520345-196
13Go Ahead Eagles512224-265
14PEC Zwolle612347-3115
15Ajax311142264
16Heracles Almelo503205-553
17Almere City502318-792
18Waalwijk501426-481

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Dutch Eredivisie (Expected Goals)
PosTeamPGFxGF GAxGA
1AZ Alkmaar62.672.040.330.76
2PSV Eindhoven54.002.540.600.69
3FC Utrecht41.501.030.751.06
4FC Groningen51.801.171.000.97
5Willem II51.600.700.800.76
6Twente51.402.031.000.82
7Ajax32.331.860.670.54
8Feyenoord42.251.491.250.58
9N.E.C.51.000.741.001.45
10Sparta Rotterdam51.000.731.000.92
11Fortuna Sittard51.001.131.801.37
12Go Ahead Eagles50.801.261.601.28
13NAC Breda51.000.902.201.16
14SC Heerenveen51.201.052.602.28
15PEC Zwolle61.001.011.671.39
16Heracles Almelo50.400.781.401.27
17Almere City50.400.552.401.64
18Waalwijk50.400.663.002.22
Key to column names
  • GF - Actual goals "for" per game
  • xGF - Expected Goals "for" (scored) per game
  • GF v XGF - Compares actual goals vs expected goals per game (a positive number means over-performance; negative indicates under-performance)
  • GA - Actual goals "against" per game
  • xGA - Expected Goals "against" (conceded) per game
  • GA v XGA - Compares actual goals conceded vs expected goals conceded per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Dutch Eredivisie (Expected Goal Difference [GD])
PosTeamPGDxGDGD v xGD
1AZ Alkmaar6+2.33+1.28+1.05
2PSV Eindhoven5+3.40+1.85+1.55
3FC Utrecht4+0.75-0.03+0.78
4FC Groningen5+0.80+0.20+0.60
5Willem II5+0.80-0.06+0.86
6Twente5+0.40+1.21-0.81
7Ajax3+1.67+1.32+0.35
8Feyenoord4+1.00+0.91+0.09
9N.E.C.50.00-0.71+0.71
10Sparta Rotterdam50.00-0.19+0.19
11Fortuna Sittard5-0.80-0.24-0.56
12Go Ahead Eagles5-0.80-0.02-0.78
13NAC Breda5-1.20-0.26-0.94
14SC Heerenveen5-1.40-1.23-0.17
15PEC Zwolle6-0.67-0.38-0.29
16Heracles Almelo5-1.00-0.49-0.51
17Almere City5-2.00-1.09-0.91
18Waalwijk5-2.60-1.56-1.04
Key to column names
  • GD - Actual goal difference per game
  • xGD - Expected goal difference (expected goals "for" minus expected goals "against") per game
  • GD v xGD - Compares actual GD vs expected GD per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Dutch Eredivisie (Expected Points)
PosTeamPPtsxPtsPts v xPts
1AZ Alkmaar61612.2+3.8
2PSV Eindhoven51512.2+2.8
3FC Utrecht4105.4+4.6
4FC Groningen597.0+2.0
5Willem II585.8+2.2
6Twente5810.6-2.6
7Ajax366.4-0.4
8Feyenoord467.7-1.7
9N.E.C.564.8+1.2
10Sparta Rotterdam567.0-1.0
11Fortuna Sittard566.2-0.2
12Go Ahead Eagles566.8-0.8
13NAC Breda566.0+0.0
14SC Heerenveen544.2-0.2
15PEC Zwolle646.7-2.7
16Heracles Almelo535.4-2.4
17Almere City524.1-2.1
18Waalwijk502.6-2.6
Key to column names
  • Pts - Actual points total during the season
  • xPts - Expected points total during season based upon aggregated statistical analysis of the xG for and against in every game
  • Pts v xPts - Compares actual Pts vs expected Pts (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players
Pos TeamP SP Pl SPG PM SM
1AZ Alkmaar614274.57812
2PSV Eindhoven514274.86922
3FC Utrecht413285.37716
4FC Groningen514284.27717
5Willem II511262.88012
6Twente516265.06629
7Ajax318315.06030
8Feyenoord419334.56627
9N.E.C.516264.47716
10Sparta Rotterdam514264.07422
11Fortuna Sittard516234.87916
12Go Ahead Eagles517265.06925
13NAC Breda518273.87120
14SC Heerenveen514253.67020
15PEC Zwolle618284.07521
16Heracles Almelo514272.86631
17Almere City519323.67318
18Waalwijk514244.67416
Key to column names
  • P - Games played this season
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

See: Form Table