2024-25 Eredivisie Season

306 games · 4 promotion-playoff teams · 100,000 simulations

Final

Champion

PSV Eindhoven

79 points

Relegated

No relegation

Biggest Overachiever

Ajax

14.59 points above expected

78 points · 63.41 expected points

Biggest Disappointment

Willem II

16.07 points below expected

26 points · 42.07 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 PSV Eindhoven 34 25 4 5 79 103 39 +64 76.2 +2.85
2 Ajax 34 24 6 4 78 67 32 +35 63.4 +14.59
3 Feyenoord 34 20 8 6 68 76 38 +38 71.3 -3.35
4 Utrecht 34 18 10 6 64 62 45 +17 49.8 +14.23
5 Alkmaar 34 16 9 9 57 58 37 +21 59.1 -2.07
6 Twente 34 15 9 10 54 62 49 +13 60.9 -6.90
7 Go Ahead Eagles 34 14 9 11 51 57 55 +2 46.6 +4.36
8 NEC Nijmegen 34 12 7 15 43 51 46 +5 48.0 -5.03
9 Heerenveen 34 12 7 15 43 42 57 -15 38.3 +4.72
10 Zwolle 34 10 11 13 41 43 51 -8 39.4 +1.65
11 Fortuna Sittard 34 11 8 15 41 37 54 -17 35.7 +5.33
12 Sparta Rotterdam 34 9 12 13 39 39 43 -4 45.2 -6.22
13 Groningen 34 10 9 15 39 40 53 -13 41.1 -2.06
14 Heracles Almelo 34 9 11 14 38 42 63 -21 34.4 +3.64
15 NAC Breda 34 8 9 17 33 34 58 -24 35.6 -2.58
16 Willem II 34 6 8 20 26 34 56 -22 42.1 -16.07
17 RKC Waalwijk 34 6 7 21 25 44 74 -30 32.9 -7.93
18 Almere City 34 4 10 20 22 23 64 -41 29.3 -7.30

Form

Each team's 5-game rolling points-per-game across the season. Hot streaks push above the dashed 1.5 PPG reference line; cold spells drop below. Each team gets a distinct color; the legend below the plot lets you read off which line is which. (First 4 games of each team have no rolling window, so the lines start at game 5.)

League Race

Cumulative points across the season for each team. Highlighted teams are drawn in color (top finishers for the Title Race, bottom finishers for the Relegation Race); the rest of the league appears in light gray as context. Switch views with the buttons below.

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The full Promotion / Relegation tab has matchup heatmaps and round-by-round simulation outcomes.

Semifinals

Alkmaar 4
Heerenveen 1
Twente 3
NEC Nijmegen 2

Finals

Alkmaar 3
Twente 2

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
PSV Eindhoven 2113 79 76.15 +2.85 68.7% 48 65 72 76 81 87 97
Feyenoord 2050 68 71.35 -3.35 33.0% 42 60 67 72 76 82 94
Ajax 1990 78 63.41 +14.59 98.6% 33 52 59 63 68 75 89
Twente 1945 54 60.90 -6.90 18.9% 34 49 56 61 66 73 86
Alkmaar 1940 57 59.07 -2.07 41.4% 32 47 54 59 64 71 84
Utrecht 1914 64 49.77 +14.23 97.7% 25 38 45 50 55 62 78
NEC Nijmegen 1857 43 48.03 -5.03 26.9% 18 36 43 48 53 60 74
Go Ahead Eagles 1851 51 46.64 +4.36 74.9% 19 35 42 47 52 59 72
Sparta Rotterdam 1846 39 45.22 -6.22 21.5% 16 33 40 45 50 57 71
Zwolle 1812 41 39.35 +1.65 62.4% 13 28 34 39 44 51 68
Groningen 1800 39 41.06 -2.06 41.4% 16 29 36 41 46 53 68
Heerenveen 1782 43 38.28 +4.72 77.3% 16 27 33 38 43 50 67
Heracles Almelo 1753 38 34.36 +3.64 72.9% 11 23 30 34 39 46 61
Fortuna Sittard 1742 41 35.67 +5.33 79.9% 9 24 31 36 40 47 62
RKC Waalwijk 1728 25 32.93 -7.93 13.7% 9 22 28 33 37 44 63
Willem II 1723 26 42.07 -16.07 1.3% 18 31 37 42 47 54 76
NAC Breda 1718 33 35.58 -2.58 38.9% 9 24 31 36 40 47 61
Almere City 1681 22 29.30 -7.30 15.4% 8 19 25 29 34 41 55

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team AJA ALK AC FEY FS GAE GRO HEE HA NB NN PE RW SR TWE UTR WI ZWO
Ajax
0-1-1
3.05
2-0-0
4.86
2-0-0
2.18
2-0-0
4.22
1-1-0
3.67
1-1-0
3.83
2-0-0
4.04
2-0-0
4.32
1-0-1
4.32
1-0-1
3.72
2-0-0
1.90
2-0-0
4.35
1-1-0
3.99
1-1-0
2.81
0-1-1
3.67
2-0-0
4.18
2-0-0
4.25
Alkmaar
1-1-0
2.42
1-1-0
4.42
0-0-2
2.04
1-0-1
4.35
1-1-0
3.47
1-1-0
3.70
1-0-1
4.11
1-0-1
4.20
1-1-0
4.15
1-1-0
3.53
0-1-1
1.74
1-1-0
4.20
1-0-1
3.79
2-0-0
2.68
0-1-1
3.49
1-0-1
3.74
2-0-0
4.04
Almere City
0-0-2
0.93
0-1-1
1.27
0-0-2
0.81
0-1-1
2.39
0-1-1
1.67
0-2-0
2.00
1-0-1
2.05
0-1-1
2.55
0-1-1
2.27
1-1-0
1.65
0-0-2
0.78
0-0-2
2.53
0-1-1
1.69
0-0-2
1.19
1-0-1
1.42
1-0-1
1.94
0-1-1
2.10
Feyenoord
0-0-2
3.32
2-0-0
3.45
2-0-0
5.03
1-1-0
4.85
2-0-0
4.13
1-1-0
4.34
1-0-1
4.77
2-0-0
4.88
1-1-0
4.76
0-2-0
4.13
0-0-2
2.41
2-0-0
5.00
1-1-0
4.19
2-0-0
3.23
1-0-1
4.04
0-2-0
4.26
2-0-0
4.56
Fortuna Sittard
0-0-2
1.41
1-0-1
1.32
1-1-0
3.05
0-1-1
0.95
1-0-1
2.20
1-0-1
2.33
1-1-0
2.61
1-1-0
2.81
1-0-1
2.82
0-0-2
2.19
0-0-2
0.81
2-0-0
2.85
0-1-1
2.09
0-1-1
1.38
1-1-0
1.69
1-1-0
2.40
0-0-2
2.64
Go Ahead Eagles
0-1-1
1.86
0-1-1
2.04
1-1-0
3.89
0-0-2
1.48
1-0-1
3.28
2-0-0
2.99
1-0-1
3.29
1-0-1
3.52
1-1-0
3.58
2-0-0
2.61
1-0-1
1.20
1-0-1
3.43
2-0-0
2.77
0-1-1
1.90
0-2-0
2.56
1-0-1
3.05
0-2-0
3.16
Groningen
0-1-1
1.71
0-1-1
1.83
0-2-0
3.49
0-1-1
1.32
1-0-1
3.12
0-0-2
2.50
1-0-1
3.02
1-1-0
2.99
1-1-0
3.17
1-0-1
2.27
0-0-2
1.00
2-0-0
3.21
1-0-1
2.47
0-1-1
1.57
0-0-2
2.25
2-0-0
2.45
0-1-1
2.79
Heerenveen
0-0-2
1.55
1-0-1
1.50
1-0-1
3.43
1-0-1
1.00
0-1-1
2.83
1-0-1
2.19
1-0-1
2.42
0-1-1
2.95
2-0-0
2.78
1-0-1
2.21
1-0-1
0.84
0-1-1
3.18
1-0-1
2.13
0-1-1
1.51
0-1-1
2.15
2-0-0
2.57
0-2-0
2.57
Heracles Almelo
0-0-2
1.34
1-0-1
1.43
1-1-0
2.89
0-0-2
0.92
0-1-1
2.62
1-0-1
1.97
0-1-1
2.45
1-1-0
2.49
1-1-0
2.49
1-0-1
1.90
0-0-2
0.88
0-2-0
2.87
0-2-0
2.12
1-0-1
1.36
0-1-1
1.76
1-1-0
2.39
1-0-1
2.45
NAC Breda
1-0-1
1.35
0-1-1
1.47
1-1-0
3.20
0-1-1
1.01
1-0-1
2.62
0-1-1
1.92
0-1-1
2.28
0-0-2
2.67
0-1-1
2.95
1-0-1
1.88
0-0-2
0.83
1-0-1
2.92
1-1-0
2.21
1-0-1
1.35
0-0-2
2.02
0-2-0
2.40
1-0-1
2.41
NEC Nijmegen
1-0-1
1.84
0-1-1
1.97
0-1-1
3.92
0-2-0
1.49
2-0-0
3.28
0-0-2
2.81
1-0-1
3.18
1-0-1
3.26
1-0-1
3.62
1-0-1
3.64
0-1-1
1.27
2-0-0
3.65
0-1-1
2.95
0-0-2
1.98
1-0-1
2.58
0-1-1
3.16
2-0-0
3.24
PSV Eindhoven
0-0-2
3.60
1-1-0
3.82
2-0-0
5.07
2-0-0
3.05
2-0-0
5.03
1-0-1
4.50
2-0-0
4.78
1-0-1
4.99
2-0-0
4.92
2-0-0
5.00
1-1-0
4.41
2-0-0
4.86
2-0-0
4.48
2-0-0
3.78
1-1-0
4.35
1-1-0
4.63
1-0-1
4.99
RKC Waalwijk
0-0-2
1.33
0-1-1
1.44
2-0-0
2.90
0-0-2
0.83
0-0-2
2.62
1-0-1
2.03
0-0-2
2.26
1-1-0
2.28
0-2-0
2.58
1-0-1
2.53
0-0-2
1.86
0-0-2
0.94
0-1-1
1.99
0-1-1
1.35
0-0-2
1.66
1-0-1
2.02
0-1-1
2.33
Sparta Rotterdam
0-1-1
1.60
1-0-1
1.76
1-1-0
3.87
0-1-1
1.44
1-1-0
3.41
0-0-2
2.73
1-0-1
2.97
1-0-1
3.34
0-2-0
3.37
0-1-1
3.25
1-1-0
2.50
0-0-2
1.22
1-1-0
3.50
0-1-1
2.03
0-1-1
2.42
2-0-0
2.81
0-1-1
3.02
Twente
0-1-1
2.64
0-0-2
2.75
2-0-0
4.52
0-0-2
2.24
1-1-0
4.27
1-1-0
3.63
1-1-0
4.02
1-1-0
4.09
1-0-1
4.29
1-0-1
4.30
2-0-0
3.53
0-0-2
1.76
1-1-0
4.31
1-1-0
3.46
1-0-1
3.24
2-0-0
3.75
0-2-0
3.93
Utrecht
1-1-0
1.84
1-1-0
2.02
1-0-1
4.21
1-0-1
1.56
0-1-1
3.85
0-2-0
2.89
2-0-0
3.23
1-1-0
3.34
1-1-0
3.79
2-0-0
3.50
1-0-1
2.88
0-1-1
1.32
2-0-0
3.89
1-1-0
3.05
1-0-1
2.20
2-0-0
3.16
1-1-0
3.24
Willem II
0-0-2
1.44
1-0-1
1.79
1-0-1
3.55
0-2-0
1.39
0-1-1
3.08
1-0-1
2.46
0-0-2
2.99
0-0-2
2.90
0-1-1
3.03
0-2-0
3.08
1-1-0
2.33
0-1-1
1.11
1-0-1
3.47
0-0-2
2.62
0-0-2
1.78
0-0-2
2.28
1-0-1
2.60
Zwolle
0-0-2
1.39
0-0-2
1.55
1-1-0
3.37
0-0-2
1.16
2-0-0
2.79
0-2-0
2.29
1-1-0
2.65
0-2-0
2.88
1-0-1
2.99
1-0-1
3.04
0-0-2
2.23
1-0-1
0.84
1-1-0
3.11
1-1-0
2.42
0-2-0
1.64
0-1-1
2.22
1-0-1
2.82

Goal Differential vs Points

Each team plotted by their final goal differential (x) and final point total (y). Teams above the broad trend (more points than their GD would suggest) were efficient at narrow wins; teams below took more lopsided losses than their results imply.

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
03.92%7.52%6.37%3.92%0.98%1.47%24.18%
17.52%13.07%7.03%2.78%2.29%1.14%33.82%
26.37%7.03%6.54%2.29%0.49%0.82%23.53%
33.92%2.78%2.29%1.63%0.16%0.16%10.95%
40.98%2.29%0.49%0.16%3.92%
5+1.47%1.14%0.82%0.16%3.59%
Total24.18%33.82%23.53%10.95%3.92%3.59%100%

Summary Statistics

Mean scored1.49
Mean allowed1.49
StdDev scored1.34
StdDev allowed1.34
Mean total goals/game2.99
Correlation (home vs away score)-0.150
Sample size (games)306
↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%
111.76%5.88%5.88%23.53%
226.47%11.76%11.76%50.00%
32.94%5.88%2.94%11.76%
42.94%2.94%5.88%
5+2.94%2.94%
Total47.06%23.53%20.59%5.88%2.94%100%

Ajax — Summary Statistics

Mean scored1.97
Mean allowed0.94
StdDev scored1.06
StdDev allowed1.10
Mean total goals/game2.91
Correlation (scored vs allowed)-0.236
Games played34
↓ Scored | Allowed →012345+Total
05.88%8.82%14.71%
114.71%5.88%11.76%2.94%35.29%
25.88%11.76%11.76%2.94%32.35%
38.82%2.94%2.94%14.71%
4
5+2.94%2.94%
Total35.29%29.41%26.47%8.82%100%

Alkmaar — Summary Statistics

Mean scored1.71
Mean allowed1.09
StdDev scored1.59
StdDev allowed1.00
Mean total goals/game2.79
Correlation (scored vs allowed)0.074
Games played34
↓ Scored | Allowed →012345+Total
08.82%17.65%5.88%11.76%5.88%50.00%
15.88%11.76%5.88%2.94%5.88%2.94%35.29%
22.94%8.82%11.76%
32.94%2.94%
4
5+
Total20.59%29.41%20.59%14.71%5.88%8.82%100%

Almere City — Summary Statistics

Mean scored0.68
Mean allowed1.88
StdDev scored0.81
StdDev allowed1.68
Mean total goals/game2.56
Correlation (scored vs allowed)-0.118
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%14.71%
12.94%14.71%5.88%23.53%
211.76%5.88%2.94%2.94%23.53%
35.88%8.82%14.71%
42.94%8.82%11.76%
5+5.88%5.88%11.76%
Total29.41%35.29%29.41%5.88%100%

Feyenoord — Summary Statistics

Mean scored2.24
Mean allowed1.12
StdDev scored1.65
StdDev allowed0.91
Mean total goals/game3.35
Correlation (scored vs allowed)0.001
Games played34
↓ Scored | Allowed →012345+Total
05.88%8.82%5.88%8.82%2.94%32.35%
114.71%11.76%2.94%5.88%8.82%44.12%
22.94%2.94%5.88%11.76%
35.88%2.94%8.82%
4
5+2.94%2.94%
Total29.41%23.53%20.59%14.71%8.82%2.94%100%

Fortuna Sittard — Summary Statistics

Mean scored1.09
Mean allowed1.59
StdDev scored1.14
StdDev allowed1.44
Mean total goals/game2.68
Correlation (scored vs allowed)-0.162
Games played34
↓ Scored | Allowed →012345+Total
02.94%2.94%8.82%5.88%20.59%
111.76%8.82%2.94%23.53%
22.94%8.82%11.76%5.88%2.94%32.35%
35.88%5.88%2.94%2.94%17.65%
42.94%2.94%
5+2.94%2.94%
Total26.47%23.53%26.47%14.71%2.94%5.88%100%

Go Ahead Eagles — Summary Statistics

Mean scored1.68
Mean allowed1.62
StdDev scored1.25
StdDev allowed1.41
Mean total goals/game3.29
Correlation (scored vs allowed)-0.038
Games played34
↓ Scored | Allowed →012345+Total
08.82%11.76%5.88%2.94%5.88%35.29%
18.82%11.76%5.88%8.82%2.94%38.24%
22.94%5.88%5.88%14.71%
32.94%2.94%
45.88%5.88%
5+2.94%2.94%
Total20.59%41.18%17.65%11.76%2.94%5.88%100%

Groningen — Summary Statistics

Mean scored1.18
Mean allowed1.56
StdDev scored1.38
StdDev allowed1.44
Mean total goals/game2.74
Correlation (scored vs allowed)-0.188
Games played34
↓ Scored | Allowed →012345+Total
08.82%8.82%11.76%29.41%
18.82%14.71%5.88%5.88%2.94%38.24%
25.88%8.82%2.94%17.65%
35.88%2.94%8.82%
42.94%2.94%5.88%
5+
Total17.65%38.24%20.59%20.59%2.94%100%

Heerenveen — Summary Statistics

Mean scored1.24
Mean allowed1.68
StdDev scored1.16
StdDev allowed1.65
Mean total goals/game2.91
Correlation (scored vs allowed)-0.214
Games played34
↓ Scored | Allowed →012345+Total
08.82%8.82%2.94%2.94%2.94%26.47%
12.94%17.65%2.94%2.94%11.76%38.24%
25.88%11.76%5.88%2.94%26.47%
32.94%2.94%
45.88%5.88%
5+
Total17.65%38.24%14.71%5.88%17.65%5.88%100%

Heracles Almelo — Summary Statistics

Mean scored1.24
Mean allowed1.85
StdDev scored1.07
StdDev allowed1.56
Mean total goals/game3.09
Correlation (scored vs allowed)0.057
Games played34
↓ Scored | Allowed →012345+Total
02.94%8.82%5.88%5.88%2.94%2.94%29.41%
18.82%20.59%8.82%5.88%2.94%47.06%
22.94%8.82%2.94%2.94%2.94%20.59%
3
42.94%2.94%
5+
Total14.71%41.18%17.65%14.71%8.82%2.94%100%

NAC Breda — Summary Statistics

Mean scored1.00
Mean allowed1.71
StdDev scored0.89
StdDev allowed1.31
Mean total goals/game2.71
Correlation (scored vs allowed)-0.182
Games played34
↓ Scored | Allowed →012345+Total
02.94%11.76%8.82%2.94%26.47%
18.82%8.82%14.71%2.94%35.29%
25.88%2.94%2.94%11.76%
314.71%5.88%20.59%
42.94%2.94%
5+2.94%2.94%
Total29.41%29.41%26.47%8.82%2.94%2.94%100%

NEC Nijmegen — Summary Statistics

Mean scored1.50
Mean allowed1.35
StdDev scored1.42
StdDev allowed1.25
Mean total goals/game2.85
Correlation (scored vs allowed)-0.273
Games played34
↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%
12.94%2.94%5.88%
25.88%8.82%5.88%5.88%26.47%
311.76%14.71%5.88%2.94%35.29%
45.88%5.88%
5+8.82%8.82%2.94%20.59%
Total26.47%44.12%17.65%11.76%100%

PSV Eindhoven — Summary Statistics

Mean scored3.03
Mean allowed1.15
StdDev scored1.62
StdDev allowed0.96
Mean total goals/game4.18
Correlation (scored vs allowed)-0.315
Games played34
↓ Scored | Allowed →012345+Total
02.94%14.71%11.76%2.94%32.35%
18.82%14.71%2.94%5.88%32.35%
25.88%8.82%8.82%23.53%
32.94%2.94%
42.94%2.94%
5+2.94%2.94%5.88%
Total11.76%14.71%38.24%23.53%5.88%5.88%100%

RKC Waalwijk — Summary Statistics

Mean scored1.29
Mean allowed2.18
StdDev scored1.36
StdDev allowed1.36
Mean total goals/game3.47
Correlation (scored vs allowed)-0.258
Games played34
↓ Scored | Allowed →012345+Total
02.94%8.82%11.76%2.94%26.47%
12.94%29.41%8.82%2.94%2.94%47.06%
22.94%8.82%2.94%14.71%
35.88%2.94%8.82%
42.94%2.94%
5+
Total17.65%50.00%23.53%5.88%2.94%100%

Sparta Rotterdam — Summary Statistics

Mean scored1.15
Mean allowed1.26
StdDev scored1.02
StdDev allowed0.93
Mean total goals/game2.41
Correlation (scored vs allowed)-0.425
Games played34
↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%
18.82%14.71%11.76%2.94%2.94%41.18%
217.65%5.88%8.82%2.94%2.94%38.24%
32.94%2.94%5.88%
4
5+5.88%2.94%8.82%
Total32.35%23.53%29.41%8.82%5.88%100%

Twente — Summary Statistics

Mean scored1.82
Mean allowed1.44
StdDev scored1.31
StdDev allowed1.52
Mean total goals/game3.26
Correlation (scored vs allowed)-0.096
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%5.88%17.65%
111.76%8.82%20.59%
22.94%14.71%8.82%5.88%32.35%
35.88%8.82%5.88%20.59%
45.88%2.94%8.82%
5+
Total26.47%38.24%23.53%5.88%5.88%100%

Utrecht — Summary Statistics

Mean scored1.82
Mean allowed1.32
StdDev scored1.22
StdDev allowed1.27
Mean total goals/game3.15
Correlation (scored vs allowed)0.175
Games played34
↓ Scored | Allowed →012345+Total
02.94%11.76%14.71%2.94%32.35%
15.88%17.65%14.71%5.88%44.12%
22.94%2.94%2.94%5.88%2.94%17.65%
32.94%2.94%
42.94%2.94%
5+
Total14.71%35.29%32.35%11.76%2.94%2.94%100%

Willem II — Summary Statistics

Mean scored1.00
Mean allowed1.65
StdDev scored0.95
StdDev allowed1.25
Mean total goals/game2.65
Correlation (scored vs allowed)0.000
Games played34
↓ Scored | Allowed →012345+Total
02.94%14.71%5.88%2.94%2.94%29.41%
15.88%20.59%5.88%2.94%35.29%
25.88%2.94%5.88%2.94%17.65%
32.94%8.82%2.94%14.71%
42.94%2.94%
5+
Total17.65%50.00%17.65%2.94%5.88%5.88%100%

Zwolle — Summary Statistics

Mean scored1.26
Mean allowed1.50
StdDev scored1.14
StdDev allowed1.42
Mean total goals/game2.76
Correlation (scored vs allowed)-0.160
Games played34

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Ajax 78 63.4 +14.59
2 Utrecht 64 49.8 +14.23
3 Fortuna Sittard 41 35.7 +5.33
4 Heerenveen 43 38.3 +4.72
5 Go Ahead Eagles 51 46.6 +4.36

Biggest Disappointments

# Team Actual Sim vsSim
1 Willem II 26 42.1 -16.07
2 RKC Waalwijk 25 32.9 -7.93
3 Almere City 22 29.3 -7.30
4 Twente 54 60.9 -6.90
5 Sparta Rotterdam 39 45.2 -6.22

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts W or D consecutively; Winless counts L or D consecutively.

Longest Winning Streaks

# Team Games Dates Probability
1 Utrecht 6 Aug 24 – Oct 20 1 in 476
2 Ajax 10 Dec 15 – Mar 9 1 in 102
3 Alkmaar 5 Nov 24 – Dec 21 1 in 35
4 Heerenveen 2 Dec 8 – Dec 14 1 in 34
5 PSV Eindhoven 10 Aug 10 – Oct 26 1 in 32

Longest Losing Streaks

# Team Games Dates Probability
1 Willem II 8 Feb 15 – Apr 27 1 in 1,419
2 Sparta Rotterdam 6 Oct 26 – Dec 7 1 in 780
3 Groningen 6 Sep 22 – Nov 3 1 in 274
4 RKC Waalwijk 8 Aug 10 – Oct 5 1 in 171
5 Alkmaar 3 Sep 29 – Oct 19 1 in 59

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Utrecht 8 Aug 11 – Oct 20 1 in 34
2 Fortuna Sittard 5 Sep 28 – Nov 2 1 in 30
3 Ajax 14 Dec 15 – Apr 13 1 in 29
4 Heracles Almelo 6 Jan 11 – Feb 8 1 in 25
5 Sparta Rotterdam 7 Mar 2 – Apr 27 1 in 23

Longest Winless Streaks

# Team Games Dates Probability
1 Sparta Rotterdam 13 Sep 28 – Jan 19 1 in 978
2 Willem II 17 Jan 12 – May 18 1 in 499
3 Alkmaar 7 Mar 2 – Apr 24 1 in 237
4 PSV Eindhoven 4 Feb 1 – Mar 1 1 in 174
5 NAC Breda 15 Jan 25 – May 18 1 in 120

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Finish Position Heatmap

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team123456789101112131415161718
PSV Eindhoven64.27%24.90%7.37%2.33%0.88%0.17%0.07%0.01%
Ajax4.77%15.45%30.57%23.96%14.04%6.20%2.59%1.21%0.66%0.26%0.13%0.07%0.07%0.01%0.01%
Feyenoord27.15%43.05%17.84%7.71%3.03%0.83%0.28%0.04%0.04%0.03%
Utrecht0.07%0.60%2.35%5.93%11.72%19.01%15.53%13.15%9.49%7.50%4.93%3.62%2.52%1.76%0.87%0.50%0.32%0.13%
Alkmaar1.40%6.55%17.02%23.65%23.86%12.95%6.37%3.71%2.14%1.18%0.63%0.28%0.11%0.09%0.02%0.03%0.01%
Twente2.30%8.69%21.71%25.69%21.28%10.30%5.07%2.32%1.27%0.69%0.37%0.14%0.07%0.05%0.04%0.01%
Go Ahead Eagles0.01%0.23%0.91%2.71%6.22%11.28%14.91%13.70%12.42%10.39%8.38%6.20%4.21%3.32%2.43%1.56%0.79%0.33%
NEC Nijmegen0.01%0.38%1.31%4.11%8.45%14.11%15.57%14.21%11.93%8.77%6.92%4.97%3.49%2.33%1.57%1.02%0.63%0.22%
Heerenveen0.01%0.27%0.59%2.08%3.47%5.43%6.75%8.31%9.70%10.65%10.69%10.79%10.77%9.02%7.15%4.32%
Zwolle0.01%0.08%0.28%1.04%2.96%4.53%6.22%7.97%8.91%10.77%11.03%10.70%9.96%8.48%7.77%5.73%3.56%
Fortuna Sittard0.02%0.11%0.20%0.90%1.86%2.69%4.31%5.79%7.02%9.02%11.12%11.68%12.23%12.47%11.71%8.87%
Sparta Rotterdam0.01%0.09%0.52%1.74%4.63%9.15%12.18%13.17%12.40%11.40%9.44%7.74%6.14%4.49%3.22%2.02%1.11%0.55%
Groningen0.03%0.10%0.52%1.45%3.84%6.51%8.26%9.99%10.72%11.23%10.47%9.94%8.44%6.89%5.35%3.98%2.28%
Heracles Almelo0.04%0.16%0.42%1.22%2.20%3.20%4.44%5.96%7.61%9.72%10.97%13.23%14.06%14.78%11.99%
NAC Breda0.10%0.31%0.83%1.57%2.81%4.09%5.43%7.29%8.37%10.34%12.03%12.10%12.72%12.34%9.67%
Willem II0.01%0.01%0.19%0.80%2.01%4.47%7.22%9.09%10.53%11.56%10.99%10.45%9.16%7.66%5.86%5.07%3.26%1.66%
RKC Waalwijk0.01%0.05%0.12%0.40%0.76%1.38%2.03%3.13%4.40%6.28%7.59%10.23%12.82%15.38%18.16%17.26%
Almere City0.01%0.10%0.29%0.41%0.77%1.49%1.84%3.10%4.13%6.20%9.47%13.01%20.03%39.15%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Points Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

No Trend Data Yet

Season Trends will appear here once midseason progression snapshots are available for this season.

Promotion Playoff Bracket

The path the promotion-playoff teams took to determine the final promotion spot. Two-leg ties show their aggregate score with each leg listed below the matchup card.

Semifinals

Alkmaar 4
Heerenveen 1
Twente 3
NEC Nijmegen 2

Finals

Alkmaar 3
Twente 2

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Same level Won relegation playoff Lost relegation playoff Direct relegation
Feyenoord 100%
PSV Eindhoven 100%
Ajax 100% <0.1% <0.1%
Twente 100% <0.1%
Alkmaar 100% <0.1% <0.1% <0.1%
Utrecht 99.1% 0.3% 0.2% 0.4%
NEC Nijmegen 98.1% 0.5% 0.5% 0.9%
Go Ahead Eagles 97.3% 0.7% 0.8% 1.1%
Sparta Rotterdam 96.3% 0.9% 1.1% 1.7%
Willem II 90.0% 1.1% 4.0% 4.9%
Groningen 88.4% 2.1% 3.3% 6.3%
Zwolle 82.9% 2.9% 4.9% 9.3%
Heerenveen 79.5% 3.2% 5.8% 11.5%
Fortuna Sittard 67.0% 3.5% 8.9% 20.6%
NAC Breda 65.3% 2.9% 9.8% 22.0%
Heracles Almelo 59.2% 4.2% 9.8% 26.8%
RKC Waalwijk 49.2% 4.1% 11.3% 35.4%
Almere City 27.8% 2.2% 10.8% 59.2%
Loser →
↓ Winner
ADO Den HaagAjaxAlkmaarAlmere CityCambuurDe GraafschapDen BoschDordrechtEmmenExcelsiorFC EindhovenFortuna SittardGo Ahead EaglesGroningenHeerenveenHelmond SportHeracles AlmeloMVV MaastrichtNAC BredaNEC NijmegenRKC WaalwijkRoda JC KerkradeSparta RotterdamTOP OssTelstarTwenteUtrechtVVV-VenloVolendamWillem IIZwolle
ADO Den Haag
Ajax
Alkmaar
Almere City
Cambuur
De Graafschap
Den Bosch
Dordrecht
Emmen
Excelsior
FC Eindhoven
Fortuna Sittard
Go Ahead Eagles
Groningen
Heerenveen
Helmond Sport
Heracles Almelo
MVV Maastricht
NAC Breda
NEC Nijmegen
RKC Waalwijk
Roda JC Kerkrade
Sparta Rotterdam
TOP Oss
Telstar
Twente
Utrecht
VVV-Venlo
Volendam
Willem II
Zwolle
Loser →
↓ Winner
ADO Den HaagAjaxAlkmaarAlmere CityCambuurDe GraafschapDen BoschDordrechtEmmenExcelsiorFC EindhovenFortuna SittardGo Ahead EaglesGroningenHeerenveenHelmond SportHeracles AlmeloMVV MaastrichtNAC BredaNEC NijmegenRKC WaalwijkRoda JC KerkradeSparta RotterdamTOP OssTelstarTwenteUtrechtVVV-VenloVolendamWillem IIZwolle
ADO Den Haag103.00%80.00%12.00%27.00%69.00%92.00%104.00%5.00%108.00%12.00%1.00%37.00%34.00%
Ajax1.00%
Alkmaar1.00%2.00%
Almere City66.00%40.00%62.00%20.00%48.00%54.00%16.00%17.00%29.00%38.00%72.00%35.00%5.00%51.00%
Cambuur75.00%67.00%7.00%24.00%38.00%74.00%82.00%3.00%80.00%6.00%20.00%42.00%
De Graafschap92.00%75.00%7.00%26.00%42.00%86.00%86.00%2.00%95.00%9.00%2.00%25.00%38.00%
Den Bosch13.00%17.00%2.00%3.00%8.00%14.00%6.00%15.00%1.00%7.00%7.00%
Dordrecht98.00%65.00%5.00%22.00%44.00%82.00%68.00%2.00%112.00%6.00%1.00%29.00%45.00%
Emmen51.00%35.00%3.00%15.00%26.00%52.00%44.00%1.00%56.00%3.00%18.00%26.00%
Excelsior57.00%44.00%14.00%21.00%38.00%45.00%3.00%44.00%5.00%19.00%26.00%
FC Eindhoven13.00%8.00%1.00%2.00%3.00%10.00%10.00%1.00%14.00%1.00%4.00%5.00%
Fortuna Sittard79.00%63.00%61.00%23.00%61.00%62.00%30.00%16.00%52.00%39.00%54.00%40.00%10.00%81.00%
Go Ahead Eagles19.00%10.00%12.00%10.00%9.00%4.00%5.00%6.00%7.00%7.00%5.00%1.00%8.00%
Groningen34.00%34.00%45.00%13.00%31.00%31.00%11.00%5.00%14.00%24.00%30.00%21.00%5.00%32.00%
Heerenveen64.00%52.00%67.00%20.00%53.00%54.00%18.00%14.00%30.00%23.00%66.00%1.00%34.00%5.00%45.00%
Helmond Sport22.00%26.00%1.00%8.00%9.00%11.00%25.00%1.00%21.00%1.00%4.00%6.00%
Heracles Almelo85.00%78.00%91.00%23.00%66.00%84.00%28.00%21.00%29.00%44.00%63.00%3.00%51.00%12.00%84.00%
MVV Maastricht25.00%19.00%1.00%6.00%10.00%18.00%22.00%23.00%1.00%5.00%10.00%
NAC Breda53.00%63.00%69.00%24.00%66.00%61.00%14.00%12.00%43.00%36.00%63.00%1.00%28.00%12.00%70.00%
NEC Nijmegen10.00%9.00%9.00%1.00%7.00%6.00%4.00%3.00%3.00%5.00%4.00%3.00%1.00%7.00%
RKC Waalwijk72.00%92.00%102.00%32.00%81.00%60.00%27.00%13.00%46.00%50.00%70.00%1.00%47.00%10.00%83.00%
Roda JC Kerkrade49.00%33.00%5.00%9.00%16.00%34.00%33.00%4.00%45.00%7.00%12.00%20.00%
Sparta Rotterdam13.00%19.00%19.00%6.00%10.00%7.00%6.00%2.00%14.00%5.00%8.00%12.00%2.00%15.00%
TOP Oss1.00%1.00%
Telstar38.00%30.00%4.00%10.00%17.00%39.00%41.00%2.00%36.00%4.00%1.00%17.00%21.00%
Twente1.00%
Utrecht7.00%8.00%3.00%1.00%6.00%3.00%2.00%2.00%2.00%2.00%2.00%1.00%5.00%
VVV-Venlo3.00%4.00%1.00%3.00%5.00%1.00%2.00%2.00%2.00%2.00%
Volendam108.00%73.00%5.00%38.00%50.00%89.00%90.00%4.00%101.00%8.00%1.00%46.00%44.00%
Willem II29.00%29.00%24.00%8.00%31.00%26.00%10.00%3.00%18.00%14.00%25.00%15.00%3.00%27.00%
Zwolle54.00%46.00%43.00%12.00%48.00%44.00%16.00%17.00%20.00%31.00%43.00%28.00%3.00%45.00%
Loser →
↓ Winner
ADO Den HaagAjaxAlkmaarAlmere CityCambuurDe GraafschapDen BoschDordrechtEmmenExcelsiorFC EindhovenFortuna SittardGo Ahead EaglesGroningenHeerenveenHelmond SportHeracles AlmeloMVV MaastrichtNAC BredaNEC NijmegenRKC WaalwijkRoda JC KerkradeSparta RotterdamTOP OssTelstarTwenteUtrechtVVV-VenloVolendamWillem IIZwolle
ADO Den Haag1.00%46.00%35.00%3.00%28.00%29.00%42.00%52.00%6.00%54.00%12.00%1.00%1.00%29.00%21.00%
Ajax1.00%
Alkmaar1.00%
Almere City25.00%24.00%23.00%9.00%20.00%16.00%17.00%1.00%12.00%15.00%16.00%14.00%6.00%27.00%
Cambuur44.00%38.00%6.00%11.00%17.00%46.00%37.00%4.00%41.00%5.00%18.00%19.00%
De Graafschap36.00%40.00%5.00%17.00%28.00%35.00%30.00%1.00%36.00%5.00%1.00%19.00%20.00%
Den Bosch5.00%3.00%2.00%4.00%6.00%5.00%1.00%7.00%1.00%1.00%
Dordrecht38.00%43.00%2.00%12.00%25.00%55.00%38.00%2.00%56.00%5.00%2.00%13.00%21.00%
Emmen20.00%15.00%1.00%13.00%14.00%20.00%13.00%2.00%1.00%8.00%7.00%
Excelsior33.00%53.00%4.00%16.00%37.00%38.00%36.00%3.00%54.00%4.00%2.00%16.00%18.00%
FC Eindhoven5.00%2.00%3.00%2.00%3.00%2.00%1.00%1.00%
Fortuna Sittard45.00%30.00%46.00%12.00%43.00%25.00%31.00%4.00%10.00%11.00%28.00%24.00%1.00%45.00%
Go Ahead Eagles9.00%7.00%8.00%1.00%9.00%5.00%4.00%1.00%1.00%3.00%8.00%3.00%13.00%
Groningen22.00%29.00%20.00%8.00%28.00%11.00%22.00%2.00%6.00%7.00%14.00%10.00%26.00%
Heerenveen42.00%35.00%49.00%9.00%35.00%21.00%21.00%4.00%9.00%10.00%19.00%21.00%4.00%43.00%
Helmond Sport7.00%3.00%1.00%5.00%8.00%11.00%6.00%3.00%4.00%5.00%
Heracles Almelo50.00%44.00%40.00%17.00%64.00%36.00%29.00%2.00%16.00%13.00%25.00%19.00%6.00%60.00%
MVV Maastricht7.00%9.00%2.00%2.00%4.00%15.00%6.00%9.00%4.00%3.00%
NAC Breda34.00%34.00%30.00%10.00%29.00%25.00%27.00%3.00%12.00%10.00%20.00%22.00%2.00%31.00%
NEC Nijmegen7.00%5.00%7.00%3.00%5.00%4.00%6.00%4.00%3.00%1.00%6.00%
RKC Waalwijk49.00%40.00%34.00%12.00%48.00%35.00%25.00%9.00%18.00%18.00%35.00%31.00%2.00%50.00%
Roda JC Kerkrade12.00%18.00%1.00%6.00%9.00%13.00%12.00%12.00%2.00%5.00%2.00%
Sparta Rotterdam10.00%6.00%11.00%2.00%11.00%9.00%6.00%6.00%2.00%7.00%7.00%1.00%13.00%
TOP Oss
Telstar23.00%11.00%4.00%7.00%13.00%23.00%16.00%2.00%20.00%1.00%9.00%10.00%
Twente
Utrecht6.00%6.00%4.00%2.00%2.00%2.00%2.00%4.00%1.00%3.00%1.00%
VVV-Venlo1.00%3.00%1.00%2.00%1.00%1.00%
Volendam49.00%46.00%4.00%21.00%35.00%44.00%60.00%2.00%69.00%10.00%2.00%23.00%33.00%
Willem II9.00%10.00%8.00%3.00%16.00%11.00%12.00%1.00%4.00%3.00%5.00%7.00%1.00%22.00%
Zwolle40.00%26.00%34.00%11.00%38.00%26.00%14.00%4.00%7.00%11.00%9.00%17.00%1.00%50.00%

Actual Promotion/Relegation Outcomes

Just the teams that actually reached the promotion playoff. With the field fixed in place, the playoff sim re-runs every tie and tallies how often each team won each round — the table gives those probabilities, and the final round's column is the chance of winning the playoff outright. The round buttons switch to heatmaps of how often each pairing met in that round.

Team Quarterfinals Semifinals Finals
Willem II 52.0% 25.0%
ADO Den Haag 55.0% 32.0% 16.0%
Cambuur 69.0% 35.0% 16.0%
Dordrecht 52.0% 23.0% 15.0%
De Graafschap 48.0% 25.0% 14.0%
Telstar 45.0% 23.0% 12.0%
Den Bosch 31.0% 10.0% 2.0%
Loser →
↓ Winner
ADO Den HaagCambuurDe GraafschapDen BoschDordrechtTelstarWillem II
ADO Den Haag
Cambuur
De Graafschap
Den Bosch
Dordrecht
Telstar
Willem II
Loser →
↓ Winner
ADO Den HaagCambuurDe GraafschapDen BoschDordrechtTelstarWillem II
ADO Den Haag
Cambuur
De Graafschap25.00%
Den Bosch
Dordrecht23.00%
Telstar
Willem II23.00%29.00%
Loser →
↓ Winner
ADO Den HaagCambuurDe GraafschapDen BoschDordrechtTelstarWillem II
ADO Den Haag8.00%
Cambuur11.00%
De Graafschap
Den Bosch1.00%
Dordrecht
Telstar7.00%
Willem II7.00%10.00%3.00%5.00%

Overall Game Log

Every regular-season game from each team's perspective. Use the team filter at the top of the tab; the table scrolls within its frame. Sort any column by clicking its header. @ before an opponent name indicates an away game.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2024-08-09 NAC Breda W 4-1 1818 1770 50.6% 25.7% 23.8% +9.3 3
2024-08-09 @ Groningen L 1-4 1770 1818 23.8% 25.7% 50.6% -9.3 0
2024-08-10 Alkmaar L 0-1 1753 1940 21.6% 23.9% 54.5% -3.6 0
2024-08-10 @ Almere City W 1-0 1940 1753 54.5% 23.9% 21.6% +3.6 3
2024-08-10 Willem II D 1-1 2029 1825 72.4% 13.4% 14.3% -1.9 1
2024-08-10 @ Feyenoord D 1-1 1825 2029 14.3% 13.4% 72.4% +1.8 1
2024-08-10 Twente L 1-2 1857 1945 31.2% 28.7% 40.1% -4.8 0
2024-08-10 @ NEC Nijmegen W 2-1 1945 1857 40.1% 28.7% 31.2% +4.9 3
2024-08-10 RKC Waalwijk W 5-1 2052 1783 80.0% 8.7% 11.3% +4.5 3
2024-08-10 @ PSV Eindhoven L 1-5 1783 2052 11.3% 8.7% 80.0% -4.5 0
2024-08-11 Heerenveen W 1-0 1919 1782 63.4% 18.9% 17.7% +2.8 3
2024-08-11 @ Ajax L 0-1 1782 1919 17.7% 18.9% 63.4% -2.8 0
2024-08-11 Fortuna Sittard L 0-2 1831 1754 54.9% 23.7% 21.4% -14.6 0
2024-08-11 @ Go Ahead Eagles W 2-0 1754 1831 21.4% 23.7% 54.9% +14.6 3
2024-08-11 Heracles Almelo D 0-0 1859 1752 59.1% 21.4% 19.5% -1.4 1
2024-08-11 @ Sparta Rotterdam D 0-0 1752 1859 19.5% 21.4% 59.1% +1.4 1
2024-08-11 Zwolle W 1-0 1838 1787 51.0% 25.5% 23.5% +4.0 3
2024-08-11 @ Utrecht L 0-1 1787 1838 23.5% 25.5% 51.0% -4.0 0
2024-08-16 Almere City W 3-0 1769 1749 46.5% 27.2% 26.3% +12.2 6
2024-08-16 @ Fortuna Sittard L 0-3 1749 1769 26.3% 27.2% 46.5% -12.2 0
2024-08-17 NEC Nijmegen W 1-0 1944 1852 56.9% 22.6% 20.4% +3.4 6
2024-08-17 @ Alkmaar L 0-1 1852 1944 20.4% 22.6% 56.9% -3.4 0
2024-08-17 Utrecht D 1-1 1779 1842 34.5% 29.0% 36.5% +0.0 1
2024-08-17 @ Heerenveen D 1-1 1842 1779 36.5% 29.0% 34.5% -0.1 4
2024-08-17 Groningen L 1-2 1778 1827 36.6% 29.0% 34.4% -5.5 0
2024-08-17 @ RKC Waalwijk W 2-1 1827 1778 34.4% 29.0% 36.6% +5.5 6
2024-08-17 Sparta Rotterdam D 1-1 1950 1857 57.1% 22.5% 20.4% -1.2 4
2024-08-17 @ Twente D 1-1 1857 1950 20.4% 22.5% 57.1% +1.2 2
2024-08-18 PSV Eindhoven L 1-3 1753 2056 14.9% 14.5% 70.6% -3.6 1
2024-08-18 @ Heracles Almelo W 3-1 2056 1753 70.6% 14.5% 14.9% +3.6 6
2024-08-18 Ajax W 2-1 1761 1922 23.7% 25.6% 50.7% +6.9 3
2024-08-18 @ NAC Breda L 1-2 1922 1761 50.7% 25.6% 23.7% -6.9 3
2024-08-18 Go Ahead Eagles W 2-0 1827 1817 45.1% 27.6% 27.3% +8.7 4
2024-08-18 @ Willem II L 0-2 1817 1827 27.3% 27.6% 45.1% -8.7 0
2024-08-18 Feyenoord L 1-5 1783 2028 18.0% 19.3% 62.7% -8.5 0
2024-08-18 @ Zwolle W 5-1 2028 1783 62.7% 19.3% 18.0% +8.5 4
2024-08-24 PSV Eindhoven L 1-7 1737 2060 14.0% 12.9% 73.2% -8.7 0
2024-08-24 @ Almere City W 7-1 2060 1737 73.2% 12.9% 14.0% +8.7 9
2024-08-24 Utrecht L 1-2 1768 1842 33.0% 28.9% 38.1% -5.1 3
2024-08-24 @ NAC Breda W 2-1 1842 1768 38.1% 28.9% 33.0% +5.1 7
2024-08-24 Zwolle W 1-0 1849 1775 54.4% 23.9% 21.7% +3.6 3
2024-08-24 @ NEC Nijmegen L 0-1 1775 1849 21.7% 23.9% 54.4% -3.6 0
2024-08-25 RKC Waalwijk W 2-0 1808 1773 48.8% 26.4% 24.8% +7.9 3
2024-08-25 @ Go Ahead Eagles L 0-2 1773 1808 24.8% 26.4% 48.8% -7.9 0
2024-08-25 Alkmaar D 0-0 1832 1947 28.1% 27.9% 44.0% +0.5 7
2024-08-25 @ Groningen D 0-0 1947 1832 44.0% 27.9% 28.1% -0.5 7
2024-08-25 Willem II D 1-1 1750 1836 31.5% 28.7% 39.8% +0.2 2
2024-08-25 @ Heracles Almelo D 1-1 1836 1750 39.8% 28.7% 31.5% -0.2 5
2024-08-25 Feyenoord D 1-1 1858 2036 22.3% 24.5% 53.2% +1.0 3
2024-08-25 @ Sparta Rotterdam D 1-1 2036 1858 53.2% 24.5% 22.3% -1.0 5
2024-08-30 Alkmaar L 0-3 1765 1946 22.0% 24.2% 53.7% -10.2 0
2024-08-30 @ RKC Waalwijk W 3-0 1946 1765 53.7% 24.2% 22.0% +10.1 10
2024-08-31 Groningen D 1-1 1728 1833 29.2% 28.3% 42.5% +0.4 1
2024-08-31 @ Almere City D 1-1 1833 1728 42.5% 28.3% 29.2% -0.4 8
2024-08-31 NEC Nijmegen L 0-3 1781 1852 33.4% 29.0% 37.7% -14.8 6
2024-08-31 @ Fortuna Sittard W 3-0 1852 1781 37.7% 29.0% 33.4% +14.8 6
2024-08-31 NAC Breda W 4-0 1779 1763 46.0% 27.4% 26.7% +16.1 4
2024-08-31 @ Heerenveen L 0-4 1763 1779 26.7% 27.4% 46.0% -16.1 3
2024-08-31 Sparta Rotterdam L 1-2 1835 1859 40.1% 28.7% 31.2% -5.8 5
2024-08-31 @ Willem II W 2-1 1859 1835 31.2% 28.7% 40.1% +5.8 6
2024-09-01 Go Ahead Eagles W 3-0 2068 1816 78.2% 9.8% 12.1% +4.5 12
2024-09-01 @ PSV Eindhoven L 0-3 1816 2068 12.1% 9.8% 78.2% -4.5 3
2024-09-01 Twente W 2-1 1847 1949 29.5% 28.3% 42.1% +6.0 10
2024-09-01 @ Utrecht L 1-2 1949 1847 42.1% 28.3% 29.5% -6.0 4
2024-09-01 Heracles Almelo W 3-0 1771 1750 46.7% 27.1% 26.2% +12.1 3
2024-09-01 @ Zwolle L 0-3 1750 1771 26.2% 27.1% 46.7% -12.1 2
2024-09-14 Heerenveen W 9-1 1957 1795 66.8% 16.9% 16.4% +14.2 13
2024-09-14 @ Alkmaar L 1-9 1795 1957 16.4% 16.9% 66.8% -14.2 4
2024-09-14 Feyenoord D 2-2 1832 2035 20.5% 22.7% 56.8% +0.9 9
2024-09-14 @ Groningen D 2-2 2035 1832 56.8% 22.7% 20.5% -0.9 6
2024-09-14 Fortuna Sittard W 1-0 1747 1766 40.8% 28.6% 30.6% +5.1 6
2024-09-14 @ NAC Breda L 0-1 1766 1747 30.6% 28.6% 40.8% -5.1 6
2024-09-14 NEC Nijmegen W 2-0 2073 1867 72.6% 13.2% 14.2% +3.9 15
2024-09-14 @ PSV Eindhoven L 0-2 1867 2073 14.2% 13.2% 72.6% -3.9 6
2024-09-14 Zwolle D 1-1 1943 1783 66.5% 17.0% 16.5% -1.6 5
2024-09-14 @ Twente D 1-1 1783 1943 16.5% 17.0% 66.5% +1.6 4
2024-09-15 Almere City D 0-0 1738 1729 45.0% 27.7% 27.4% -0.6 3
2024-09-15 @ Heracles Almelo D 0-0 1729 1738 27.4% 27.7% 45.0% +0.6 2
2024-09-15 Go Ahead Eagles L 1-2 1865 1812 51.5% 25.3% 23.2% -7.0 6
2024-09-15 @ Sparta Rotterdam W 2-1 1812 1865 23.2% 25.3% 51.5% +7.0 6
2024-09-15 RKC Waalwijk W 3-0 1830 1755 54.5% 23.9% 21.6% +9.9 8
2024-09-15 @ Willem II L 0-3 1755 1830 21.6% 23.9% 54.5% -9.9 0
2024-09-17 Heerenveen W 2-0 1941 1781 66.6% 17.0% 16.4% +4.8 8
2024-09-17 @ Twente L 0-2 1781 1941 16.4% 17.0% 66.6% -4.8 4
2024-09-18 Fortuna Sittard W 5-0 1915 1761 65.7% 17.5% 16.8% +11.5 6
2024-09-18 @ Ajax L 0-5 1761 1915 16.8% 17.5% 65.7% -11.5 6
2024-09-20 Alkmaar L 1-2 1785 1971 21.7% 23.9% 54.4% -3.4 4
2024-09-20 @ Zwolle W 2-1 1971 1785 54.4% 23.9% 21.7% +3.4 16
2024-09-21 Ajax D 1-1 1819 1926 28.9% 28.2% 43.0% +0.4 7
2024-09-21 @ Go Ahead Eagles D 1-1 1926 1819 43.0% 28.2% 28.9% -0.4 7
2024-09-21 Heracles Almelo L 1-2 1863 1737 61.8% 19.9% 18.3% -7.9 6
2024-09-21 @ NEC Nijmegen W 2-1 1737 1863 18.3% 19.9% 61.8% +7.9 6
2024-09-21 Sparta Rotterdam L 1-2 1745 1858 28.2% 28.0% 43.8% -4.5 0
2024-09-21 @ RKC Waalwijk W 2-1 1858 1745 43.8% 28.0% 28.2% +4.5 9
2024-09-21 Willem II W 3-2 1853 1840 45.6% 27.5% 26.9% +4.1 13
2024-09-21 @ Utrecht L 2-3 1840 1853 26.9% 27.5% 45.6% -4.1 8
2024-09-22 Twente L 0-5 1729 1946 19.6% 21.6% 58.7% -14.2 2
2024-09-22 @ Almere City W 5-0 1946 1729 58.7% 21.6% 19.6% +14.2 11
2024-09-22 NAC Breda W 2-0 2034 1752 81.5% 7.8% 10.8% +2.7 9
2024-09-22 @ Feyenoord L 0-2 1752 2034 10.8% 7.8% 81.5% -2.7 6
2024-09-22 PSV Eindhoven L 1-3 1749 2077 13.8% 12.5% 73.7% -3.2 6
2024-09-22 @ Fortuna Sittard W 3-1 2077 1749 73.7% 12.5% 13.8% +3.2 18
2024-09-22 Groningen W 2-1 1776 1833 35.3% 29.0% 35.7% +5.4 7
2024-09-22 @ Heerenveen L 1-2 1833 1776 35.7% 29.0% 35.3% -5.4 9
2024-09-27 Heerenveen W 2-1 1745 1781 38.4% 28.9% 32.7% +5.0 9
2024-09-27 @ Heracles Almelo L 1-2 1781 1745 32.7% 28.9% 38.4% -5.0 7
2024-09-28 Feyenoord D 1-1 1855 2037 22.0% 24.2% 53.8% +1.0 7
2024-09-28 @ NEC Nijmegen D 1-1 2037 1855 53.8% 24.2% 22.0% -1.0 10
2024-09-28 Fortuna Sittard D 1-1 1863 1746 60.5% 20.6% 18.9% -1.3 10
2024-09-28 @ Sparta Rotterdam D 1-1 1746 1863 18.9% 20.6% 60.5% +1.3 7
2024-09-28 PSV Eindhoven L 0-2 1835 2080 18.0% 19.3% 62.7% -5.4 8
2024-09-28 @ Willem II W 2-0 2080 1835 62.7% 19.3% 18.0% +5.4 21
2024-09-29 Utrecht L 1-2 1974 1857 60.6% 20.6% 18.8% -7.8 16
2024-09-29 @ Alkmaar W 2-1 1857 1974 18.8% 20.6% 60.6% +7.8 16
2024-09-29 Go Ahead Eagles L 0-1 1828 1819 45.0% 27.7% 27.4% -6.7 9
2024-09-29 @ Groningen W 1-0 1819 1828 27.4% 27.7% 45.0% +6.7 10
2024-09-29 Ajax L 0-2 1740 1926 21.7% 24.0% 54.3% -6.9 0
2024-09-29 @ RKC Waalwijk W 2-0 1926 1740 54.3% 24.0% 21.7% +6.9 10
2024-09-29 NAC Breda W 1-0 1960 1749 73.2% 12.8% 14.0% +2.0 14
2024-09-29 @ Twente L 0-1 1749 1960 14.0% 12.8% 73.2% -2.0 6
2024-09-29 Almere City W 1-0 1781 1715 53.3% 24.5% 22.3% +3.8 7
2024-09-29 @ Zwolle L 0-1 1715 1781 22.3% 24.5% 53.3% -3.8 2
2024-10-04 Willem II L 0-1 1711 1830 27.7% 27.8% 44.6% -4.7 2
2024-10-04 @ Almere City W 1-0 1830 1711 44.6% 27.8% 27.7% +4.7 11
2024-10-05 NEC Nijmegen W 1-0 1747 1856 28.7% 28.1% 43.2% +6.5 9
2024-10-05 @ NAC Breda L 0-1 1856 1747 43.2% 28.1% 28.7% -6.5 7
2024-10-05 Sparta Rotterdam W 2-1 2085 1861 74.8% 11.8% 13.4% +1.8 24
2024-10-05 @ PSV Eindhoven L 1-2 1861 2085 13.4% 11.8% 74.8% -1.8 10
2024-10-05 RKC Waalwijk W 3-2 1865 1733 62.6% 19.4% 18.0% +2.6 19
2024-10-05 @ Utrecht L 2-3 1733 1865 18.0% 19.4% 62.6% -2.6 0
2024-10-06 Groningen W 3-1 1933 1821 59.8% 21.1% 19.2% +5.1 13
2024-10-06 @ Ajax L 1-3 1821 1933 19.2% 21.1% 59.8% -5.1 9
2024-10-06 Twente W 2-1 2036 1962 54.4% 23.9% 21.7% +3.4 13
2024-10-06 @ Feyenoord L 1-2 1962 2036 21.7% 23.9% 54.4% -3.4 14
2024-10-06 Alkmaar W 1-0 1748 1966 19.5% 21.4% 59.1% +8.1 10
2024-10-06 @ Fortuna Sittard L 0-1 1966 1748 59.1% 21.4% 19.5% -8.1 16
2024-10-06 Heracles Almelo W 4-1 1826 1750 54.6% 23.8% 21.6% +8.3 13
2024-10-06 @ Go Ahead Eagles L 1-4 1750 1826 21.6% 23.8% 54.6% -8.4 9
2024-10-06 Zwolle D 1-1 1776 1785 42.4% 28.3% 29.3% -0.4 8
2024-10-06 @ Heerenveen D 1-1 1785 1776 29.3% 28.3% 42.4% +0.4 8
2024-10-19 PSV Eindhoven L 1-2 1958 2087 26.6% 27.3% 46.1% -4.2 16
2024-10-19 @ Alkmaar W 2-1 2087 1958 46.1% 27.3% 26.6% +4.2 27
2024-10-19 Feyenoord L 1-5 1834 2039 20.3% 22.5% 57.1% -10.0 13
2024-10-19 @ Go Ahead Eagles W 5-1 2039 1834 57.1% 22.5% 20.3% +10.1 16
2024-10-19 Heerenveen W 3-0 1850 1776 54.4% 23.9% 21.7% +10.0 10
2024-10-19 @ NEC Nijmegen L 0-3 1776 1850 21.7% 23.9% 54.4% -10.0 8
2024-10-19 Twente D 2-2 1731 1959 18.9% 20.7% 60.3% +1.0 1
2024-10-19 @ RKC Waalwijk D 2-2 1959 1731 60.3% 20.7% 18.9% -1.0 15
2024-10-19 Almere City D 2-2 1860 1707 65.5% 17.6% 16.8% -1.2 11
2024-10-19 @ Sparta Rotterdam D 2-2 1707 1860 16.8% 17.6% 65.5% +1.2 3
2024-10-20 Utrecht L 0-1 1816 1867 36.2% 29.0% 34.8% -5.8 9
2024-10-20 @ Groningen W 1-0 1867 1816 34.8% 29.0% 36.2% +5.7 22
2024-10-20 Ajax L 3-4 1742 1938 21.0% 23.2% 55.8% -3.0 9
2024-10-20 @ Heracles Almelo W 4-3 1938 1742 55.8% 23.2% 21.0% +3.0 16
2024-10-20 Fortuna Sittard D 0-0 1835 1756 55.1% 23.6% 21.3% -1.2 12
2024-10-20 @ Willem II D 0-0 1756 1835 21.3% 23.6% 55.1% +1.2 11
2024-10-20 NAC Breda L 1-2 1785 1753 48.3% 26.6% 25.1% -6.7 8
2024-10-20 @ Zwolle W 2-1 1753 1785 25.1% 26.6% 48.3% +6.7 12
2024-10-25 NEC Nijmegen W 1-0 1708 1860 24.4% 26.2% 49.4% +7.2 6
2024-10-25 @ Almere City L 0-1 1860 1708 49.4% 26.2% 24.4% -7.2 10
2024-10-26 Groningen W 1-0 1757 1810 35.9% 29.0% 35.1% +5.6 14
2024-10-26 @ Fortuna Sittard L 0-1 1810 1757 35.1% 29.0% 35.9% -5.6 9
2024-10-26 Sparta Rotterdam W 2-0 1766 1858 30.6% 28.6% 40.8% +11.8 11
2024-10-26 @ Heerenveen L 0-2 1858 1766 40.8% 28.6% 30.6% -11.8 11
2024-10-26 RKC Waalwijk W 4-1 1760 1732 47.8% 26.8% 25.5% +10.0 15
2024-10-26 @ NAC Breda L 1-4 1732 1760 25.5% 26.8% 47.8% -10.0 1
2024-10-26 Zwolle W 6-0 2091 1779 84.4% 6.1% 9.5% +6.3 30
2024-10-26 @ PSV Eindhoven L 0-6 1779 2091 9.5% 6.1% 84.4% -6.3 8
2024-10-27 Willem II W 1-0 1941 1834 59.2% 21.4% 19.4% +3.2 19
2024-10-27 @ Ajax L 0-1 1834 1941 19.4% 21.4% 59.2% -3.2 12
2024-10-27 Go Ahead Eagles D 2-2 1954 1824 62.4% 19.5% 18.1% -1.1 17
2024-10-27 @ Alkmaar D 2-2 1824 1954 18.1% 19.5% 62.4% +1.1 14
2024-10-27 Heracles Almelo W 5-0 1958 1739 74.2% 12.2% 13.6% +8.5 18
2024-10-27 @ Twente L 0-5 1739 1958 13.6% 12.2% 74.2% -8.5 9
2024-10-27 Feyenoord L 0-2 1873 2049 22.4% 24.6% 53.0% -7.1 22
2024-10-27 @ Utrecht W 2-0 2049 1873 53.0% 24.6% 22.4% +7.1 19
2024-10-30 Ajax L 0-2 2057 1944 59.9% 21.0% 19.1% -15.5 19
2024-10-30 @ Feyenoord W 2-0 1944 2057 19.1% 21.0% 59.9% +15.5 22
2024-11-02 PSV Eindhoven W 3-2 1959 2098 25.7% 26.9% 47.4% +6.2 25
2024-11-02 @ Ajax L 2-3 2098 1959 47.4% 26.9% 25.7% -6.2 30
2024-11-02 Alkmaar W 3-2 2041 1953 56.4% 22.9% 20.7% +3.1 22
2024-11-02 @ Feyenoord L 2-3 1953 2041 20.7% 22.9% 56.4% -3.1 17
2024-11-02 Heerenveen W 3-0 1763 1778 41.4% 28.5% 30.1% +13.7 17
2024-11-02 @ Fortuna Sittard L 0-3 1778 1763 30.1% 28.5% 41.4% -13.7 11
2024-11-02 NAC Breda W 2-0 1730 1770 37.8% 28.9% 33.2% +10.2 12
2024-11-02 @ Heracles Almelo L 0-2 1770 1730 33.2% 28.9% 37.8% -10.2 15
2024-11-02 Twente L 0-1 1830 1966 25.9% 27.0% 47.1% -4.4 12
2024-11-02 @ Willem II W 1-0 1966 1830 47.1% 27.0% 25.9% +4.4 21
2024-11-03 Zwolle D 2-2 1825 1772 51.3% 25.4% 23.3% -0.7 15
2024-11-03 @ Go Ahead Eagles D 2-2 1772 1825 23.3% 25.4% 51.3% +0.7 9
2024-11-03 Groningen W 6-0 1853 1805 50.6% 25.7% 23.7% +21.0 13
2024-11-03 @ NEC Nijmegen L 0-6 1805 1853 23.7% 25.7% 50.6% -21.0 9
2024-11-03 Almere City W 2-0 1722 1715 44.6% 27.8% 27.6% +8.8 4
2024-11-03 @ RKC Waalwijk L 0-2 1715 1722 27.6% 27.8% 44.6% -8.8 6
2024-11-03 Utrecht L 1-4 1847 1866 40.8% 28.6% 30.6% -14.5 11
2024-11-03 @ Sparta Rotterdam W 4-1 1866 1847 30.6% 28.6% 40.8% +14.5 25
2024-11-08 Heracles Almelo W 1-0 1880 1740 63.8% 18.7% 17.5% +2.8 28
2024-11-08 @ Utrecht L 0-1 1740 1880 17.5% 18.7% 63.8% -2.8 12
2024-11-09 Sparta Rotterdam W 1-0 1784 1832 36.6% 29.0% 34.4% +5.5 12
2024-11-09 @ Groningen L 0-1 1832 1784 34.4% 29.0% 36.6% -5.5 11
2024-11-09 PSV Eindhoven L 0-3 1760 2092 13.6% 12.2% 74.3% -5.3 15
2024-11-09 @ NAC Breda W 3-0 2092 1760 74.3% 12.2% 13.6% +5.3 33
2024-11-09 NEC Nijmegen L 0-3 1731 1874 25.2% 26.6% 48.1% -11.7 4
2024-11-09 @ RKC Waalwijk W 3-0 1874 1731 48.1% 26.6% 25.2% +11.7 16
2024-11-09 Fortuna Sittard W 3-1 1773 1776 43.2% 28.1% 28.7% +7.9 12
2024-11-09 @ Zwolle L 1-3 1776 1773 28.7% 28.1% 43.2% -7.8 17
2024-11-10 Willem II L 1-2 1950 1826 61.5% 20.0% 18.4% -7.9 17
2024-11-10 @ Alkmaar W 2-1 1826 1950 18.4% 20.0% 61.5% +7.9 15
2024-11-10 Feyenoord L 1-4 1706 2044 13.3% 11.7% 75.0% -4.3 6
2024-11-10 @ Almere City W 4-1 2044 1706 75.0% 11.7% 13.3% +4.3 25
2024-11-10 Go Ahead Eagles W 1-0 1764 1824 34.9% 29.0% 36.1% +5.7 14
2024-11-10 @ Heerenveen L 0-1 1824 1764 36.1% 29.0% 34.9% -5.7 15
2024-11-10 Ajax D 2-2 1970 1966 44.4% 27.8% 27.8% -0.4 22
2024-11-10 @ Twente D 2-2 1966 1970 27.8% 27.8% 44.4% +0.4 26
2024-11-23 Heerenveen W 3-0 2048 1770 81.0% 8.0% 10.9% +3.9 28
2024-11-23 @ Feyenoord L 0-3 1770 2048 10.9% 8.0% 81.0% -3.9 14
2024-11-23 Twente L 1-2 1768 1970 20.6% 22.8% 56.6% -3.2 17
2024-11-23 @ Fortuna Sittard W 2-1 1970 1768 56.6% 22.8% 20.6% +3.2 25
2024-11-23 Almere City W 3-0 1819 1702 60.5% 20.6% 18.9% +8.4 18
2024-11-23 @ Go Ahead Eagles L 0-3 1702 1819 18.9% 20.6% 60.5% -8.4 6
2024-11-23 RKC Waalwijk D 2-2 1738 1719 46.4% 27.2% 26.4% -0.5 13
2024-11-23 @ Heracles Almelo D 2-2 1719 1738 26.4% 27.2% 46.4% +0.5 5
2024-11-23 Groningen W 5-0 2097 1789 83.9% 6.4% 9.7% +5.5 36
2024-11-23 @ PSV Eindhoven L 0-5 1789 2097 9.7% 6.4% 83.9% -5.5 12
2024-11-24 Zwolle W 2-0 1966 1781 69.9% 14.9% 15.2% +4.3 29
2024-11-24 @ Ajax L 0-2 1781 1966 15.2% 14.9% 69.9% -4.3 12
2024-11-24 Utrecht L 1-2 1885 1883 44.0% 27.9% 28.1% -6.2 16
2024-11-24 @ NEC Nijmegen W 2-1 1883 1885 28.1% 27.9% 44.0% +6.2 31
2024-11-24 Alkmaar L 1-2 1827 1942 28.0% 27.9% 44.1% -4.4 11
2024-11-24 @ Sparta Rotterdam W 2-1 1942 1827 44.1% 27.9% 28.0% +4.4 20
2024-11-24 NAC Breda D 2-2 1834 1755 55.1% 23.5% 21.3% -0.8 16
2024-11-24 @ Willem II D 2-2 1755 1834 21.3% 23.5% 55.1% +0.8 16
2024-11-29 RKC Waalwijk D 1-1 1766 1719 50.4% 25.8% 23.9% -0.8 15
2024-11-29 @ Heerenveen D 1-1 1719 1766 23.9% 25.8% 50.4% +0.8 6
2024-11-30 Fortuna Sittard D 1-1 2052 1765 81.9% 7.5% 10.6% -2.2 29
2024-11-30 @ Feyenoord D 1-1 1765 2052 10.6% 7.5% 81.9% +2.2 18
2024-11-30 Willem II W 2-0 1784 1833 36.5% 29.0% 34.5% +10.5 15
2024-11-30 @ Groningen L 0-2 1833 1784 34.5% 29.0% 36.5% -10.5 16
2024-11-30 Almere City W 1-0 1755 1694 52.6% 24.8% 22.6% +3.8 19
2024-11-30 @ NAC Breda L 0-1 1694 1755 22.6% 24.8% 52.6% -3.8 6
2024-11-30 Sparta Rotterdam W 1-0 1777 1822 37.0% 29.0% 34.0% +5.5 15
2024-11-30 @ Zwolle L 0-1 1822 1777 34.0% 29.0% 37.0% -5.5 11
2024-12-01 Heracles Almelo W 1-0 1946 1737 73.0% 13.0% 14.0% +2.0 23
2024-12-01 @ Alkmaar L 0-1 1737 1946 14.0% 13.0% 73.0% -2.0 13
2024-12-01 Ajax L 1-2 1879 1970 30.8% 28.6% 40.6% -4.8 16
2024-12-01 @ NEC Nijmegen W 2-1 1970 1879 40.6% 28.6% 30.8% +4.8 32
2024-12-01 Go Ahead Eagles W 3-2 1973 1827 64.6% 18.2% 17.2% +2.4 28
2024-12-01 @ Twente L 2-3 1827 1973 17.2% 18.2% 64.6% -2.4 18
2024-12-01 PSV Eindhoven L 2-5 1889 2102 19.9% 21.9% 58.2% -6.5 31
2024-12-01 @ Utrecht W 5-2 2102 1889 58.2% 21.9% 19.9% +6.5 39
2024-12-04 Utrecht D 2-2 1975 1883 57.0% 22.6% 20.4% -0.9 33
2024-12-04 @ Ajax D 2-2 1883 1975 20.4% 22.6% 57.0% +0.9 32
2024-12-06 Twente W 6-1 2109 1976 62.8% 19.3% 17.9% +10.4 42
2024-12-06 @ PSV Eindhoven L 1-6 1976 2109 17.9% 19.3% 62.8% -10.4 28
2024-12-07 NEC Nijmegen W 5-0 1825 1874 36.4% 29.0% 34.6% +24.5 21
2024-12-07 @ Go Ahead Eagles L 0-5 1874 1825 34.6% 29.0% 36.4% -24.5 16
2024-12-07 Fortuna Sittard D 2-2 1735 1767 39.0% 28.8% 32.2% -0.2 14
2024-12-07 @ Heracles Almelo D 2-2 1767 1735 32.2% 28.8% 39.0% +0.1 19
2024-12-07 Feyenoord L 2-3 1720 2050 13.6% 12.3% 74.1% -1.7 6
2024-12-07 @ RKC Waalwijk W 3-2 2050 1720 74.1% 12.3% 13.6% +1.7 32
2024-12-07 NAC Breda L 0-2 1817 1759 52.0% 25.1% 22.9% -14.1 11
2024-12-07 @ Sparta Rotterdam W 2-0 1759 1817 22.9% 25.1% 52.0% +14.1 22
2024-12-08 Ajax W 2-1 1948 1974 39.9% 28.7% 31.4% +4.9 26
2024-12-08 @ Alkmaar L 1-2 1974 1948 31.4% 28.7% 39.9% -4.9 33
2024-12-08 Utrecht L 1-3 1690 1884 21.1% 23.4% 55.5% -5.8 6
2024-12-08 @ Almere City W 3-1 1884 1690 55.5% 23.4% 21.1% +5.8 35
2024-12-08 Zwolle D 0-0 1794 1782 45.4% 27.5% 27.1% -0.6 16
2024-12-08 @ Groningen D 0-0 1782 1794 27.1% 27.5% 45.4% +0.6 16
2024-12-08 Heerenveen L 1-2 1823 1765 52.0% 25.0% 22.9% -7.0 16
2024-12-08 @ Willem II W 2-1 1765 1823 22.9% 25.0% 52.0% +7.0 18
2024-12-13 Willem II L 0-1 1783 1816 38.9% 28.8% 32.3% -6.0 16
2024-12-13 @ Zwolle W 1-0 1816 1783 32.3% 28.8% 38.9% +6.0 19
2024-12-14 Heracles Almelo W 5-2 2052 1735 84.7% 5.9% 9.4% +2.4 35
2024-12-14 @ Feyenoord L 2-5 1735 2052 9.4% 5.9% 84.7% -2.4 14
2024-12-14 RKC Waalwijk W 3-2 1768 1719 50.8% 25.6% 23.6% +3.6 22
2024-12-14 @ Fortuna Sittard L 2-3 1719 1768 23.6% 25.6% 50.8% -3.6 6
2024-12-14 PSV Eindhoven W 1-0 1772 2119 12.8% 11.0% 76.2% +9.5 21
2024-12-14 @ Heerenveen L 0-1 2119 1772 76.2% 11.0% 12.8% -9.5 42
2024-12-15 Almere City W 3-0 1969 1684 81.7% 7.6% 10.6% +3.8 36
2024-12-15 @ Ajax L 0-3 1684 1969 10.6% 7.6% 81.7% -3.8 6
2024-12-15 Alkmaar L 1-2 1773 1953 22.1% 24.3% 53.5% -3.5 22
2024-12-15 @ NAC Breda W 2-1 1953 1773 53.5% 24.3% 22.1% +3.5 29
2024-12-15 Sparta Rotterdam D 1-1 1850 1803 50.5% 25.7% 23.8% -0.8 17
2024-12-15 @ NEC Nijmegen D 1-1 1803 1850 23.8% 25.7% 50.5% +0.8 12
2024-12-15 Groningen W 2-0 1965 1794 68.1% 16.0% 15.9% +4.5 31
2024-12-15 @ Twente L 0-2 1794 1965 15.9% 16.0% 68.1% -4.5 16
2024-12-15 Go Ahead Eagles D 3-3 1889 1849 49.5% 26.1% 24.4% -0.5 36
2024-12-15 @ Utrecht D 3-3 1849 1889 24.4% 26.1% 49.5% +0.5 22
2024-12-20 Zwolle D 1-1 1715 1777 34.7% 29.0% 36.3% +0.0 7
2024-12-20 @ RKC Waalwijk D 1-1 1777 1715 36.3% 29.0% 34.7% -0.0 17
2024-12-21 Twente W 1-0 1957 1970 41.8% 28.4% 29.8% +5.0 32
2024-12-21 @ Alkmaar L 0-1 1970 1957 29.8% 28.4% 41.8% -5.0 31
2024-12-21 Heerenveen W 3-0 1680 1781 29.6% 28.4% 42.0% +17.5 9
2024-12-21 @ Almere City L 0-3 1781 1680 42.0% 28.4% 29.6% -17.5 21
2024-12-21 NAC Breda W 2-1 1850 1770 55.2% 23.5% 21.3% +3.3 25
2024-12-21 @ Go Ahead Eagles L 1-2 1770 1850 21.3% 23.5% 55.2% -3.3 22
2024-12-22 Feyenoord W 3-0 2110 2054 51.7% 25.2% 23.1% +10.7 45
2024-12-22 @ PSV Eindhoven L 0-3 2054 2110 23.1% 25.2% 51.7% -10.7 35
2024-12-22 Ajax L 0-2 1804 1973 22.9% 25.1% 52.0% -7.3 12
2024-12-22 @ Sparta Rotterdam W 2-0 1973 1804 52.0% 25.1% 22.9% +7.3 39
2024-12-22 Fortuna Sittard L 2-5 1889 1771 60.7% 20.5% 18.8% -16.6 36
2024-12-22 @ Utrecht W 5-2 1771 1889 18.8% 20.5% 60.7% +16.6 25
2024-12-22 NEC Nijmegen W 4-1 1822 1849 39.6% 28.8% 31.6% +12.0 22
2024-12-22 @ Willem II L 1-4 1849 1822 31.6% 28.8% 39.6% -12.0 17
2025-01-10 Go Ahead Eagles L 0-3 1788 1853 34.2% 29.0% 36.8% -15.1 25
2025-01-10 @ Fortuna Sittard W 3-0 1853 1788 36.8% 29.0% 34.2% +15.1 28
2025-01-11 RKC Waalwijk W 2-1 1981 1715 79.6% 8.9% 11.5% +1.5 42
2025-01-11 @ Ajax L 1-2 1715 1981 11.5% 8.9% 79.6% -1.5 7
2025-01-11 Sparta Rotterdam D 1-1 1733 1796 34.4% 29.0% 36.5% +0.1 15
2025-01-11 @ Heracles Almelo D 1-1 1796 1733 36.5% 29.0% 34.4% -0.1 13
2025-01-11 Alkmaar D 2-2 2120 1962 66.3% 17.1% 16.5% -1.2 46
2025-01-11 @ PSV Eindhoven D 2-2 1962 2120 16.5% 17.1% 66.3% +1.2 33
2025-01-11 NEC Nijmegen L 0-1 1777 1837 34.9% 29.0% 36.1% -5.6 17
2025-01-11 @ Zwolle W 1-0 1837 1777 36.1% 29.0% 34.9% +5.6 20
2025-01-12 Utrecht L 1-2 2044 1872 68.0% 16.1% 15.9% -8.4 35
2025-01-12 @ Feyenoord W 2-1 1872 2044 15.9% 16.1% 68.0% +8.4 39
2025-01-12 Almere City D 0-0 1789 1698 56.9% 22.6% 20.5% -1.3 17
2025-01-12 @ Groningen D 0-0 1698 1789 20.5% 22.6% 56.9% +1.3 10
2025-01-12 Heerenveen L 2-4 1766 1764 44.0% 27.9% 28.1% -9.7 22
2025-01-12 @ NAC Breda W 4-2 1764 1766 28.1% 27.9% 44.0% +9.7 24
2025-01-12 Willem II W 6-2 1965 1834 62.6% 19.4% 18.0% +7.3 34
2025-01-12 @ Twente L 2-6 1834 1965 18.0% 19.4% 62.6% -7.3 22
2025-01-18 Groningen W 2-1 1868 1788 55.3% 23.5% 21.2% +3.4 31
2025-01-18 @ Go Ahead Eagles L 1-2 1788 1868 21.2% 23.5% 55.3% -3.3 17
2025-01-18 Alkmaar D 0-0 1881 1963 31.9% 28.8% 39.3% +0.2 40
2025-01-18 @ Utrecht D 0-0 1963 1881 39.3% 28.8% 31.9% -0.2 34
2025-01-18 Feyenoord D 1-1 1826 2035 20.1% 22.2% 57.7% +1.2 23
2025-01-18 @ Willem II D 1-1 2035 1826 57.7% 22.2% 20.1% -1.2 36
2025-01-18 PSV Eindhoven W 3-1 1771 2119 12.8% 10.9% 76.3% +15.6 20
2025-01-18 @ Zwolle L 1-3 2119 1771 76.3% 10.9% 12.8% -15.6 46
2025-01-19 Heracles Almelo L 0-2 1699 1733 38.7% 28.9% 32.4% -11.4 10
2025-01-19 @ Almere City W 2-0 1733 1699 32.4% 28.9% 38.7% +11.4 18
2025-01-19 Ajax L 0-2 1774 1982 20.2% 22.3% 57.6% -6.3 24
2025-01-19 @ Heerenveen W 2-0 1982 1774 57.6% 22.3% 20.2% +6.3 45
2025-01-19 Twente W 2-1 1757 1972 19.7% 21.7% 58.6% +7.6 25
2025-01-19 @ NAC Breda L 1-2 1972 1757 58.6% 21.7% 19.7% -7.6 34
2025-01-19 Fortuna Sittard W 4-1 1843 1773 53.8% 24.2% 22.0% +8.5 23
2025-01-19 @ NEC Nijmegen L 1-4 1773 1843 22.0% 24.2% 53.8% -8.5 25
2025-01-19 RKC Waalwijk D 1-1 1796 1714 55.6% 23.3% 21.1% -1.1 14
2025-01-19 @ Sparta Rotterdam D 1-1 1714 1796 21.1% 23.3% 55.6% +1.1 8
2025-01-24 Utrecht D 1-1 1744 1881 25.8% 26.9% 47.2% +0.7 19
2025-01-24 @ Heracles Almelo D 1-1 1881 1744 47.2% 26.9% 25.8% -0.7 41
2025-01-25 Heerenveen W 1-0 1784 1767 46.1% 27.3% 26.6% +4.5 20
2025-01-25 @ Groningen L 0-1 1767 1784 26.6% 27.3% 46.1% -4.5 24
2025-01-25 NAC Breda W 3-2 2104 1764 86.7% 4.9% 8.5% +0.9 49
2025-01-25 @ PSV Eindhoven L 2-3 1764 2104 8.5% 4.9% 86.7% -1.0 25
2025-01-26 Sparta Rotterdam L 1-2 1963 1795 67.6% 16.4% 16.1% -8.4 34
2025-01-26 @ Alkmaar W 2-1 1795 1963 16.1% 16.4% 67.6% +8.4 17
2025-01-26 Zwolle L 1-4 1764 1787 40.4% 28.7% 31.0% -14.3 25
2025-01-26 @ Fortuna Sittard W 4-1 1787 1764 31.0% 28.7% 40.4% +14.3 23
2025-01-26 Willem II W 2-0 1715 1827 28.3% 28.0% 43.7% +12.4 11
2025-01-26 @ RKC Waalwijk L 0-2 1827 1715 43.7% 28.0% 28.3% -12.4 23
2025-01-28 Groningen D 1-1 1745 1789 37.2% 29.0% 33.8% -0.1 20
2025-01-28 @ Heracles Almelo D 1-1 1789 1745 33.8% 29.0% 37.2% +0.1 21
2025-01-31 Heracles Almelo D 1-1 1763 1745 46.4% 27.2% 26.4% -0.6 26
2025-01-31 @ NAC Breda D 1-1 1745 1763 26.4% 27.2% 46.4% +0.6 21
2025-02-01 Fortuna Sittard D 2-2 1763 1750 45.6% 27.5% 27.0% -0.4 25
2025-02-01 @ Heerenveen D 2-2 1750 1763 27.0% 27.5% 45.6% +0.4 26
2025-02-01 PSV Eindhoven D 3-3 1851 2105 17.5% 18.6% 63.9% +0.9 24
2025-02-01 @ NEC Nijmegen D 3-3 2105 1851 63.9% 18.6% 17.5% -0.9 50
2025-02-01 Utrecht D 3-3 1801 1880 32.3% 28.9% 38.9% +0.1 24
2025-02-01 @ Zwolle D 3-3 1880 1801 38.9% 28.9% 32.3% -0.1 42
2025-02-02 Feyenoord W 2-1 1988 2034 37.0% 29.0% 34.0% +5.2 48
2025-02-02 @ Ajax L 1-2 2034 1988 34.0% 29.0% 37.0% -5.2 36
2025-02-02 RKC Waalwijk L 1-4 1688 1727 37.9% 28.9% 33.1% -13.7 10
2025-02-02 @ Almere City W 4-1 1727 1688 33.1% 28.9% 37.9% +13.7 14
2025-02-02 Twente D 2-2 1871 1965 30.6% 28.6% 40.8% +0.2 32
2025-02-02 @ Go Ahead Eagles D 2-2 1965 1871 40.8% 28.6% 30.6% -0.2 35
2025-02-02 Groningen W 1-0 1803 1789 45.8% 27.4% 26.8% +4.5 20
2025-02-02 @ Sparta Rotterdam L 0-1 1789 1803 26.8% 27.4% 45.8% -4.5 21
2025-02-02 Alkmaar L 0-2 1815 1954 25.6% 26.8% 47.6% -8.2 23
2025-02-02 @ Willem II W 2-0 1954 1815 47.6% 26.8% 25.6% +8.2 37
2025-02-08 Sparta Rotterdam W 3-0 2029 1808 74.5% 12.1% 13.5% +5.2 39
2025-02-08 @ Feyenoord L 0-3 1808 2029 13.5% 12.1% 74.5% -5.2 20
2025-02-08 NEC Nijmegen W 2-1 1784 1852 33.9% 29.0% 37.1% +5.5 24
2025-02-08 @ Groningen L 1-2 1852 1784 37.1% 29.0% 33.9% -5.5 24
2025-02-08 Go Ahead Eagles W 4-2 1745 1872 26.9% 27.4% 45.7% +9.9 24
2025-02-08 @ Heracles Almelo L 2-4 1872 1745 45.7% 27.4% 26.9% -9.9 32
2025-02-08 Willem II D 1-1 2104 1807 82.8% 7.0% 10.2% -2.2 51
2025-02-08 @ PSV Eindhoven D 1-1 1807 2104 10.2% 7.0% 82.8% +2.2 24
2025-02-09 Zwolle W 2-0 1963 1801 66.7% 16.9% 16.4% +4.8 40
2025-02-09 @ Alkmaar L 0-2 1801 1963 16.4% 16.9% 66.7% -4.7 24
2025-02-09 Ajax L 0-2 1750 1993 18.0% 19.4% 62.5% -5.4 26
2025-02-09 @ Fortuna Sittard W 2-0 1993 1750 62.5% 19.4% 18.0% +5.4 51
2025-02-09 Twente D 3-3 1762 1964 20.6% 22.8% 56.7% +0.7 26
2025-02-09 @ Heerenveen D 3-3 1964 1762 56.7% 22.8% 20.6% -0.7 36
2025-02-09 NAC Breda W 5-0 1741 1763 40.4% 28.6% 30.9% +22.5 17
2025-02-09 @ RKC Waalwijk L 0-5 1763 1741 30.9% 28.6% 40.4% -22.5 26
2025-02-09 Almere City L 0-1 1880 1674 72.6% 13.2% 14.2% -9.3 42
2025-02-09 @ Utrecht W 1-0 1674 1880 14.2% 13.2% 72.6% +9.3 13
2025-02-14 Sparta Rotterdam W 1-0 1862 1803 52.2% 24.9% 22.8% +3.9 35
2025-02-14 @ Go Ahead Eagles L 0-1 1803 1862 22.8% 24.9% 52.2% -3.9 20
2025-02-15 Feyenoord D 0-0 1740 2034 15.4% 15.2% 69.4% +2.0 27
2025-02-15 @ NAC Breda D 0-0 2034 1740 69.4% 15.2% 15.4% -1.9 40
2025-02-15 Utrecht D 2-2 2101 1871 75.6% 11.3% 13.1% -1.5 52
2025-02-15 @ PSV Eindhoven D 2-2 1871 2101 13.1% 11.3% 75.6% +1.5 43
2025-02-15 Groningen L 1-3 1809 1790 46.5% 27.2% 26.3% -11.2 24
2025-02-15 @ Willem II W 3-1 1790 1809 26.3% 27.2% 46.5% +11.2 27
2025-02-16 Heracles Almelo W 4-0 1999 1755 77.2% 10.4% 12.5% +6.1 54
2025-02-16 @ Ajax L 0-4 1755 1999 12.5% 10.4% 77.2% -6.1 24
2025-02-16 Almere City D 2-2 1846 1683 67.0% 16.7% 16.3% -1.2 25
2025-02-16 @ NEC Nijmegen D 2-2 1683 1846 16.3% 16.7% 67.0% +1.2 14
2025-02-16 RKC Waalwijk W 2-0 1964 1763 71.9% 13.7% 14.5% +4.0 39
2025-02-16 @ Twente L 0-2 1763 1964 14.5% 13.7% 71.9% -4.0 17
2025-02-16 Heerenveen D 1-1 1796 1763 48.5% 26.5% 25.0% -0.7 25
2025-02-16 @ Zwolle D 1-1 1763 1796 25.0% 26.5% 48.5% +0.7 27
2025-02-22 Almere City W 2-1 2032 1685 87.3% 4.5% 8.2% +1.0 43
2025-02-22 @ Feyenoord L 1-2 1685 2032 8.2% 4.5% 87.3% -1.0 14
2025-02-23 Go Ahead Eagles W 2-0 2005 1866 63.7% 18.7% 17.6% +5.2 57
2025-02-23 @ Ajax L 0-2 1866 2005 17.6% 18.7% 63.7% -5.2 35
2025-02-23 NEC Nijmegen W 2-0 1968 1845 61.3% 20.2% 18.5% +5.6 42
2025-02-23 @ Twente L 0-2 1845 1968 18.5% 20.2% 61.3% -5.6 25
2025-02-23 Fortuna Sittard W 1-0 1967 1745 74.7% 11.9% 13.4% +1.9 43
2025-02-23 @ Alkmaar L 0-1 1745 1967 13.4% 11.9% 74.7% -1.9 26
2025-02-28 Fortuna Sittard L 1-2 1759 1743 46.1% 27.3% 26.6% -6.4 17
2025-02-28 @ RKC Waalwijk W 2-1 1743 1759 26.6% 27.3% 46.1% +6.4 29
2025-03-01 NEC Nijmegen D 0-0 2033 1840 71.0% 14.2% 14.8% -2.0 44
2025-03-01 @ Feyenoord D 0-0 1840 2033 14.8% 14.2% 71.0% +2.0 26
2025-03-01 PSV Eindhoven W 3-2 1860 2100 18.2% 19.8% 62.0% +7.5 38
2025-03-01 @ Go Ahead Eagles L 2-3 2100 1860 62.0% 19.8% 18.2% -7.5 52
2025-03-01 Twente D 1-1 1801 1973 22.8% 24.9% 52.3% +0.9 28
2025-03-01 @ Groningen D 1-1 1973 1801 52.3% 24.9% 22.8% -1.0 43
2025-03-01 NAC Breda W 1-0 1872 1742 62.4% 19.5% 18.1% +2.9 46
2025-03-01 @ Utrecht L 0-1 1742 1872 18.1% 19.5% 62.4% -2.9 27
2025-03-02 Ajax L 0-1 1684 2010 13.8% 12.6% 73.7% -2.0 14
2025-03-02 @ Almere City W 1-0 2010 1684 73.7% 12.6% 13.8% +2.0 60
2025-03-02 Alkmaar W 3-1 1764 1969 20.3% 22.5% 57.1% +13.0 30
2025-03-02 @ Heerenveen L 1-3 1969 1764 57.1% 22.5% 20.3% -13.0 43
2025-03-02 Zwolle W 4-2 1749 1796 36.9% 29.0% 34.1% +8.0 27
2025-03-02 @ Heracles Almelo L 2-4 1796 1749 34.1% 29.0% 36.9% -8.0 25
2025-03-02 Willem II W 4-0 1799 1798 43.8% 28.0% 28.2% +17.0 23
2025-03-02 @ Sparta Rotterdam L 0-4 1798 1799 28.2% 28.0% 43.8% -17.0 24
2025-03-07 Sparta Rotterdam D 1-1 1739 1816 32.7% 28.9% 38.4% +0.2 28
2025-03-07 @ NAC Breda D 1-1 1816 1739 38.4% 28.9% 32.7% -0.2 24
2025-03-08 Heracles Almelo W 1-0 1749 1757 42.5% 28.3% 29.2% +4.9 32
2025-03-08 @ Fortuna Sittard L 0-1 1757 1749 29.2% 28.3% 42.5% -4.9 27
2025-03-08 Heerenveen W 2-1 2092 1777 84.6% 6.0% 9.4% +1.1 55
2025-03-08 @ PSV Eindhoven L 1-2 1777 2092 9.4% 6.0% 84.6% -1.1 30
2025-03-09 Go Ahead Eagles L 2-3 1842 1868 39.8% 28.7% 31.4% -5.5 26
2025-03-09 @ NEC Nijmegen W 3-2 1868 1842 31.4% 28.7% 39.8% +5.5 41
2025-03-09 Almere City W 1-0 1972 1682 82.3% 7.3% 10.4% +1.4 46
2025-03-09 @ Twente L 0-1 1682 1972 10.4% 7.3% 82.3% -1.4 14
2025-03-09 Utrecht L 2-3 1781 1875 30.4% 28.5% 41.0% -4.5 24
2025-03-09 @ Willem II W 3-2 1875 1781 41.0% 28.5% 30.4% +4.5 49
2025-03-09 Ajax L 0-1 1788 2012 19.1% 21.0% 59.9% -3.1 25
2025-03-09 @ Zwolle W 1-0 2012 1788 59.9% 21.0% 19.1% +3.1 63
2025-03-14 NAC Breda D 1-1 1680 1740 35.0% 29.0% 35.9% +0.0 15
2025-03-14 @ Almere City D 1-1 1740 1680 35.9% 29.0% 35.0% -0.0 29
2025-03-15 Heracles Almelo D 1-1 1776 1752 47.1% 27.0% 25.9% -0.7 31
2025-03-15 @ Heerenveen D 1-1 1752 1776 25.9% 27.0% 47.1% +0.7 28
2025-03-15 PSV Eindhoven L 0-3 1753 2093 13.2% 11.5% 75.4% -5.1 17
2025-03-15 @ RKC Waalwijk W 3-0 2093 1753 75.4% 11.5% 13.2% +5.1 58
2025-03-15 Zwolle D 1-1 1816 1784 48.2% 26.6% 25.2% -0.7 25
2025-03-15 @ Sparta Rotterdam D 1-1 1784 1816 25.2% 26.6% 48.2% +0.7 26
2025-03-15 NEC Nijmegen L 0-1 1880 1836 50.0% 25.9% 24.1% -7.2 49
2025-03-15 @ Utrecht W 1-0 1836 1880 24.1% 25.9% 50.0% +7.2 29
2025-03-16 Alkmaar D 2-2 2015 1956 52.2% 24.9% 22.8% -0.7 64
2025-03-16 @ Ajax D 2-2 1956 2015 22.8% 24.9% 52.2% +0.7 44
2025-03-16 Willem II W 1-0 1873 1776 57.7% 22.2% 20.1% +3.3 44
2025-03-16 @ Go Ahead Eagles L 0-1 1776 1873 20.1% 22.2% 57.7% -3.3 24
2025-03-16 Fortuna Sittard W 1-0 1802 1754 50.6% 25.7% 23.7% +4.0 31
2025-03-16 @ Groningen L 0-1 1754 1802 23.7% 25.7% 50.6% -4.0 32
2025-03-16 Feyenoord L 2-6 1974 2031 35.3% 29.0% 35.7% -14.3 46
2025-03-16 @ Twente W 6-2 2031 1974 35.7% 29.0% 35.3% +14.3 47
2025-03-29 Sparta Rotterdam L 0-3 1750 1815 34.3% 29.0% 36.7% -15.1 32
2025-03-29 @ Fortuna Sittard W 3-0 1815 1750 36.7% 29.0% 34.3% +15.1 28
2025-03-29 Groningen D 1-1 1740 1806 34.0% 29.0% 37.0% +0.1 30
2025-03-29 @ NAC Breda D 1-1 1806 1740 37.0% 29.0% 34.0% -0.1 32
2025-03-29 Alkmaar D 3-3 1843 1957 28.2% 28.0% 43.8% +0.3 30
2025-03-29 @ NEC Nijmegen D 3-3 1957 1843 43.8% 28.0% 28.2% -0.3 45
2025-03-29 Almere City L 0-2 1773 1680 57.1% 22.5% 20.4% -15.0 24
2025-03-29 @ Willem II W 2-0 1680 1773 20.4% 22.5% 57.1% +15.0 18
2025-03-29 RKC Waalwijk W 2-0 1785 1748 49.1% 26.3% 24.6% +7.9 29
2025-03-29 @ Zwolle L 0-2 1748 1785 24.6% 26.3% 49.1% -7.9 17
2025-03-30 Go Ahead Eagles W 3-2 2045 1877 67.7% 16.3% 16.0% +2.2 50
2025-03-30 @ Feyenoord L 2-3 1877 2045 16.0% 16.3% 67.7% -2.2 44
2025-03-30 Twente W 2-1 1753 1959 20.3% 22.4% 57.3% +7.5 31
2025-03-30 @ Heracles Almelo L 1-2 1959 1753 57.3% 22.4% 20.3% -7.5 46
2025-03-30 Ajax L 0-2 2099 2015 55.8% 23.2% 21.0% -14.8 58
2025-03-30 @ PSV Eindhoven W 2-0 2015 2099 21.0% 23.2% 55.8% +14.8 67
2025-03-30 Heerenveen W 2-0 1873 1775 57.8% 22.2% 20.1% +6.2 52
2025-03-30 @ Utrecht L 0-2 1775 1873 20.1% 22.2% 57.8% -6.2 31
2025-04-01 RKC Waalwijk D 2-2 1957 1740 73.9% 12.4% 13.7% -1.4 46
2025-04-01 @ Alkmaar D 2-2 1740 1957 13.7% 12.4% 73.9% +1.4 18
2025-04-02 Groningen W 4-1 2047 1806 76.9% 10.5% 12.6% +4.0 53
2025-04-02 @ Feyenoord L 1-4 1806 2047 12.6% 10.5% 76.9% -4.0 32
2025-04-04 Willem II W 3-1 1769 1758 45.2% 27.6% 27.2% +7.5 34
2025-04-04 @ Heerenveen L 1-3 1758 1769 27.2% 27.6% 45.2% -7.5 24
2025-04-05 Feyenoord L 0-1 1955 2051 30.2% 28.5% 41.3% -5.0 46
2025-04-05 @ Alkmaar W 1-0 2051 1955 41.3% 28.5% 30.2% +5.0 56
2025-04-05 Zwolle D 2-2 1695 1793 30.0% 28.5% 41.5% +0.3 19
2025-04-05 @ Almere City D 2-2 1793 1695 41.5% 28.5% 30.0% -0.3 30
2025-04-05 PSV Eindhoven L 1-3 1802 2084 16.0% 16.2% 67.8% -4.0 32
2025-04-05 @ Groningen W 3-1 2084 1802 67.8% 16.2% 16.0% +4.0 61
2025-04-05 Fortuna Sittard D 1-1 1952 1735 74.0% 12.4% 13.7% -1.9 47
2025-04-05 @ Twente D 1-1 1735 1952 13.7% 12.4% 74.0% +1.9 33
2025-04-06 NAC Breda W 3-1 2029 1740 82.2% 7.4% 10.5% +2.2 70
2025-04-06 @ Ajax L 1-3 1740 2029 10.5% 7.4% 82.2% -2.2 30
2025-04-06 Utrecht D 2-2 1875 1879 43.0% 28.2% 28.8% -0.3 45
2025-04-06 @ Go Ahead Eagles D 2-2 1879 1875 28.8% 28.2% 43.0% +0.3 53
2025-04-06 Heracles Almelo D 0-0 1741 1760 40.9% 28.6% 30.6% -0.4 19
2025-04-06 @ RKC Waalwijk D 0-0 1760 1741 30.6% 28.6% 40.9% +0.3 32
2025-04-06 NEC Nijmegen W 2-0 1830 1844 41.6% 28.4% 29.9% +9.4 31
2025-04-06 @ Sparta Rotterdam L 0-2 1844 1830 29.9% 28.4% 41.6% -9.4 30
2025-04-11 RKC Waalwijk W 2-1 1834 1741 57.2% 22.5% 20.3% +3.2 33
2025-04-11 @ NEC Nijmegen L 1-2 1741 1834 20.3% 22.5% 57.2% -3.2 19
2025-04-12 Feyenoord L 0-2 1737 2056 14.1% 13.1% 72.8% -3.9 33
2025-04-12 @ Fortuna Sittard W 2-0 2056 1737 72.8% 13.1% 14.1% +3.8 59
2025-04-12 Go Ahead Eagles D 1-1 1737 1874 25.8% 27.0% 47.2% +0.7 31
2025-04-12 @ NAC Breda D 1-1 1874 1737 47.2% 27.0% 25.8% -0.7 46
2025-04-12 Almere City W 5-0 2088 1696 90.4% 2.9% 6.7% +3.5 64
2025-04-12 @ PSV Eindhoven L 0-5 1696 2088 6.7% 2.9% 90.4% -3.5 19
2025-04-12 Heerenveen W 3-1 1839 1776 52.8% 24.7% 22.5% +6.2 34
2025-04-12 @ Sparta Rotterdam L 1-3 1776 1839 22.5% 24.7% 52.8% -6.2 34
2025-04-13 Alkmaar W 1-0 1761 1950 21.4% 23.7% 54.9% +7.7 35
2025-04-13 @ Heracles Almelo L 0-1 1950 1761 54.9% 23.7% 21.4% -7.7 46
2025-04-13 Groningen W 3-1 1879 1798 55.4% 23.4% 21.2% +5.8 56
2025-04-13 @ Utrecht L 1-3 1798 1879 21.2% 23.4% 55.4% -5.8 32
2025-04-13 Ajax L 1-2 1751 2032 16.0% 16.3% 67.7% -2.3 24
2025-04-13 @ Willem II W 2-1 2032 1751 67.7% 16.3% 16.0% +2.3 73
2025-04-13 Twente D 1-1 1793 1950 24.0% 25.8% 50.2% +0.8 31
2025-04-13 @ Zwolle D 1-1 1950 1793 50.2% 25.8% 24.0% -0.8 48
2025-04-19 Almere City W 2-1 1770 1692 55.0% 23.6% 21.4% +3.4 37
2025-04-19 @ Heerenveen L 1-2 1692 1770 21.4% 23.6% 55.0% -3.4 19
2025-04-20 Ajax W 4-0 1885 2034 24.7% 26.3% 49.0% +25.6 59
2025-04-20 @ Utrecht L 0-4 2034 1885 49.0% 26.3% 24.7% -25.6 73
2025-04-23 Heracles Almelo W 4-1 1792 1769 47.1% 27.0% 25.9% +10.1 35
2025-04-23 @ Groningen L 1-4 1769 1792 25.9% 27.0% 47.1% -10.1 35
2025-04-24 NAC Breda D 1-1 1942 1738 72.4% 13.4% 14.3% -1.9 47
2025-04-24 @ Alkmaar D 1-1 1738 1942 14.3% 13.4% 72.4% +1.9 32
2025-04-24 PSV Eindhoven L 1-3 1949 2091 25.3% 26.7% 48.0% -7.0 48
2025-04-24 @ Twente W 3-1 2091 1949 48.0% 26.7% 25.3% +7.0 67
2025-04-25 Zwolle W 4-0 2060 1794 79.8% 8.8% 11.4% +5.5 62
2025-04-25 @ Feyenoord L 0-4 1794 2060 11.4% 8.8% 79.8% -5.5 31
2025-04-25 Utrecht L 0-4 1738 1911 22.7% 24.9% 52.4% -13.7 19
2025-04-25 @ RKC Waalwijk W 4-0 1911 1738 52.4% 24.9% 22.7% +13.7 62
2025-04-27 Sparta Rotterdam D 1-1 2008 1846 66.9% 16.8% 16.3% -1.6 74
2025-04-27 @ Ajax D 1-1 1846 2008 16.3% 16.8% 66.9% +1.6 35
2025-04-27 Go Ahead Eagles D 0-0 1689 1874 21.8% 24.0% 54.2% +1.2 20
2025-04-27 @ Almere City D 0-0 1874 1689 54.2% 24.0% 21.8% -1.2 47
2025-04-27 Willem II W 1-0 1733 1748 41.4% 28.5% 30.1% +5.0 36
2025-04-27 @ Fortuna Sittard L 0-1 1748 1733 30.1% 28.5% 41.4% -5.0 24
2025-04-27 NEC Nijmegen W 1-0 1774 1837 34.4% 29.0% 36.6% +5.8 40
2025-04-27 @ Heerenveen L 0-1 1837 1774 36.6% 29.0% 34.4% -5.8 33
2025-05-03 RKC Waalwijk W 6-1 1802 1724 55.0% 23.6% 21.4% +13.1 38
2025-05-03 @ Groningen L 1-6 1724 1802 21.4% 23.6% 55.0% -13.1 19
2025-05-03 Feyenoord L 1-4 1758 2066 14.7% 14.1% 71.2% -5.0 35
2025-05-03 @ Heracles Almelo W 4-1 2066 1758 71.2% 14.1% 14.7% +5.0 65
2025-05-03 Willem II D 1-1 1832 1743 56.5% 22.9% 20.7% -1.2 34
2025-05-03 @ NEC Nijmegen D 1-1 1743 1832 20.7% 22.9% 56.5% +1.2 25
2025-05-03 Fortuna Sittard W 4-1 2098 1738 88.3% 4.0% 7.7% +2.2 70
2025-05-03 @ PSV Eindhoven L 1-4 1738 2098 7.7% 4.0% 88.3% -2.2 36
2025-05-04 Alkmaar L 0-3 1872 1941 33.8% 29.0% 37.2% -15.0 47
2025-05-04 @ Go Ahead Eagles W 3-0 1941 1872 37.2% 29.0% 33.8% +15.0 50
2025-05-04 Zwolle L 1-3 1740 1788 36.6% 29.0% 34.4% -9.5 32
2025-05-04 @ NAC Breda W 3-1 1788 1740 34.4% 29.0% 36.6% +9.5 34
2025-05-04 Twente L 0-2 1847 1942 30.4% 28.5% 41.1% -9.5 35
2025-05-04 @ Sparta Rotterdam W 2-0 1942 1847 41.1% 28.5% 30.4% +9.5 51
2025-05-09 Heracles Almelo L 1-2 1744 1753 42.3% 28.3% 29.4% -6.1 25
2025-05-09 @ Willem II W 2-1 1753 1744 29.4% 28.3% 42.3% +6.1 38
2025-05-10 Sparta Rotterdam L 0-3 1690 1838 24.8% 26.4% 48.9% -11.5 20
2025-05-10 @ Almere City W 3-0 1838 1690 48.9% 26.4% 24.8% +11.5 38
2025-05-10 NAC Breda W 1-0 1736 1730 44.4% 27.8% 27.8% +4.7 39
2025-05-10 @ Fortuna Sittard L 0-1 1730 1736 27.8% 27.8% 44.4% -4.7 32
2025-05-10 Heerenveen W 3-1 1711 1779 33.8% 29.0% 37.2% +9.6 22
2025-05-10 @ RKC Waalwijk L 1-3 1779 1711 37.2% 29.0% 33.8% -9.6 40
2025-05-11 NEC Nijmegen L 0-3 2007 1831 68.7% 15.7% 15.6% -24.6 74
2025-05-11 @ Ajax W 3-0 1831 2007 15.6% 15.7% 68.7% +24.6 37
2025-05-11 Groningen W 3-0 1956 1816 63.8% 18.7% 17.5% +7.6 53
2025-05-11 @ Alkmaar L 0-3 1816 1956 17.5% 18.7% 63.8% -7.6 38
2025-05-11 PSV Eindhoven L 2-3 2071 2100 39.3% 28.8% 31.9% -5.5 65
2025-05-11 @ Feyenoord W 3-2 2100 2071 31.9% 28.8% 39.3% +5.5 73
2025-05-11 Utrecht W 2-0 1952 1924 47.6% 26.8% 25.6% +8.2 54
2025-05-11 @ Twente L 0-2 1924 1952 25.6% 26.8% 47.6% -8.2 62
2025-05-11 Go Ahead Eagles D 1-1 1798 1857 35.0% 29.0% 36.0% +0.0 35
2025-05-11 @ Zwolle D 1-1 1857 1798 36.0% 29.0% 35.0% -0.0 48
2025-05-14 Fortuna Sittard D 1-1 1678 1741 34.6% 29.0% 36.4% +0.1 21
2025-05-14 @ Almere City D 1-1 1741 1678 36.4% 29.0% 34.6% -0.0 40
2025-05-14 RKC Waalwijk W 2-0 2065 1721 87.1% 4.6% 8.3% +1.9 68
2025-05-14 @ Feyenoord L 0-2 1721 2065 8.3% 4.6% 87.1% -1.9 22
2025-05-14 Heerenveen W 1-0 1857 1770 56.4% 22.9% 20.7% +3.4 51
2025-05-14 @ Go Ahead Eagles L 0-1 1770 1857 20.7% 22.9% 56.4% -3.5 40
2025-05-14 Ajax D 2-2 1808 1982 22.6% 24.8% 52.7% +0.7 39
2025-05-14 @ Groningen D 2-2 1982 1808 52.7% 24.8% 22.6% -0.7 75
2025-05-14 NAC Breda W 3-0 1855 1726 62.3% 19.6% 18.1% +7.9 40
2025-05-14 @ NEC Nijmegen L 0-3 1726 1855 18.1% 19.6% 62.3% -7.9 32
2025-05-14 Heracles Almelo W 4-1 2106 1760 87.2% 4.5% 8.2% +2.3 76
2025-05-14 @ PSV Eindhoven L 1-4 1760 2106 8.2% 4.5% 87.2% -2.3 38
2025-05-14 Alkmaar L 2-3 1960 1963 43.1% 28.1% 28.7% -5.8 54
2025-05-14 @ Twente W 3-2 1963 1960 28.7% 28.1% 43.1% +5.8 56
2025-05-14 Sparta Rotterdam D 1-1 1916 1849 53.4% 24.4% 22.2% -1.0 63
2025-05-14 @ Utrecht D 1-1 1849 1916 22.2% 24.4% 53.4% +1.0 39
2025-05-14 Zwolle L 1-2 1738 1798 35.0% 29.0% 35.9% -5.3 25
2025-05-14 @ Willem II W 2-1 1798 1738 35.9% 29.0% 35.0% +5.3 38
2025-05-18 Twente W 2-0 1981 1954 47.7% 26.8% 25.5% +8.2 78
2025-05-18 @ Ajax L 0-2 1954 1981 25.5% 26.8% 47.7% -8.2 54
2025-05-18 Almere City D 1-1 1969 1678 82.3% 7.3% 10.4% -2.2 57
2025-05-18 @ Alkmaar D 1-1 1678 1969 10.4% 7.3% 82.3% +2.2 22
2025-05-18 Utrecht D 0-0 1741 1915 22.6% 24.7% 52.7% +1.1 41
2025-05-18 @ Fortuna Sittard D 0-0 1915 1741 52.7% 24.7% 22.6% -1.1 64
2025-05-18 Feyenoord W 2-0 1766 2067 15.0% 14.6% 70.4% +17.2 43
2025-05-18 @ Heerenveen L 0-2 2067 1766 70.4% 14.6% 15.0% -17.2 68
2025-05-18 NEC Nijmegen L 1-2 1757 1863 29.1% 28.2% 42.7% -4.6 38
2025-05-18 @ Heracles Almelo W 2-1 1863 1757 42.7% 28.2% 29.1% +4.6 43
2025-05-18 Willem II D 1-1 1718 1733 41.4% 28.5% 30.1% -0.3 33
2025-05-18 @ NAC Breda D 1-1 1733 1718 30.1% 28.5% 41.4% +0.3 26
2025-05-18 Go Ahead Eagles W 5-3 1719 1861 25.3% 26.7% 48.0% +9.7 25
2025-05-18 @ RKC Waalwijk L 3-5 1861 1719 48.0% 26.7% 25.3% -9.7 51
2025-05-18 PSV Eindhoven L 1-3 1850 2108 17.2% 18.2% 64.6% -4.4 39
2025-05-18 @ Sparta Rotterdam W 3-1 2108 1850 64.6% 18.2% 17.2% +4.4 79
2025-05-18 Groningen W 2-0 1803 1809 42.8% 28.2% 29.0% +9.1 41
2025-05-18 @ Zwolle L 0-2 1809 1803 29.0% 28.2% 42.8% -9.1 39

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff W-L.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2024-05-22 Heerenveen W 4-1 1929 1788 64.0% 18.6% 17.5% +6.4 1-0
2024-05-22 @ Alkmaar L 1-4 1788 1929 17.5% 18.6% 64.0% -6.3 0-1
2024-05-22 NEC Nijmegen W 3-2 1946 1860 56.2% 23.0% 20.8% +3.1 1-0
2024-05-22 @ Twente L 2-3 1860 1946 20.8% 23.0% 56.2% -3.1 0-1
2024-05-25 Twente W 3-2 1936 1949 41.6% 28.4% 29.9% +4.5 2-0
2024-05-25 @ Alkmaar L 2-3 1949 1936 29.9% 28.4% 41.6% -4.5 1-1

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2025-01-18 12.80% @ Zwolle 1771 3 PSV Eindhoven 2119 1
2 2024-12-14 12.84% @ Heerenveen 1772 1 PSV Eindhoven 2119 0
3 2025-02-09 14.18% Almere City 1674 1 @ Utrecht 1880 0
4 2025-05-18 15.02% @ Heerenveen 1766 2 Feyenoord 2067 0
5 2025-05-11 15.64% NEC Nijmegen 1831 3 @ Ajax 2007 0
6 2025-01-12 15.89% Utrecht 1872 2 @ Feyenoord 2044 1
7 2025-01-26 16.07% Sparta Rotterdam 1795 2 @ Alkmaar 1963 1
8 2025-03-01 18.25% @ Go Ahead Eagles 1860 3 PSV Eindhoven 2100 2
9 2024-09-21 18.33% Heracles Almelo 1737 2 @ NEC Nijmegen 1863 1
10 2024-11-10 18.44% Willem II 1826 2 @ Alkmaar 1950 1
11 2024-12-22 18.80% Fortuna Sittard 1771 5 @ Utrecht 1889 2
12 2024-09-29 18.83% Utrecht 1857 2 @ Alkmaar 1974 1
13 2024-10-30 19.11% Ajax 1944 2 @ Feyenoord 2057 0
14 2024-10-06 19.48% @ Fortuna Sittard 1748 1 Alkmaar 1966 0
15 2025-01-19 19.70% @ NAC Breda 1757 2 Twente 1972 1
16 2025-03-30 20.28% @ Heracles Almelo 1753 2 Twente 1959 1
17 2025-03-02 20.35% @ Heerenveen 1764 3 Alkmaar 1969 1
18 2025-03-29 20.37% Almere City 1680 2 @ Willem II 1773 0
19 2025-03-30 20.97% Ajax 2015 2 @ PSV Eindhoven 2099 0
20 2024-08-11 21.43% Fortuna Sittard 1754 2 @ Go Ahead Eagles 1831 0
21 2025-04-13 21.45% @ Heracles Almelo 1761 1 Alkmaar 1950 0
22 2024-12-08 22.93% Heerenveen 1765 2 @ Willem II 1823 1
23 2024-12-07 22.94% NAC Breda 1759 2 @ Sparta Rotterdam 1817 0
24 2024-09-15 23.25% Go Ahead Eagles 1812 2 @ Sparta Rotterdam 1865 1
25 2024-08-18 23.67% @ NAC Breda 1761 2 Ajax 1922 1

Biggest Elo Changes

The 25 games that moved the Elo needle the most. Elo Δ is the magnitude of the rating swing; both teams move by the same amount per game (one up, one down). The winning side is shown first. An asterisk (*) after the date marks a playoff game.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2025-04-20 25.56 @ Utrecht 4 1885 24.70% Ajax 0 2034 49.00%
2 2025-05-11 24.58 NEC Nijmegen 3 1831 15.64% @ Ajax 0 2007 68.71%
3 2024-12-07 24.52 @ Go Ahead Eagles 5 1825 36.42% NEC Nijmegen 0 1874 34.56%
4 2025-02-09 22.54 @ RKC Waalwijk 5 1741 40.42% NAC Breda 0 1763 30.93%
5 2024-11-03 21.05 @ NEC Nijmegen 6 1853 50.62% Groningen 0 1805 23.73%
6 2024-12-21 17.52 @ Almere City 3 1680 29.60% Heerenveen 0 1781 42.03%
7 2025-05-18 17.17 @ Heerenveen 2 1766 15.02% Feyenoord 0 2067 70.37%
8 2025-03-02 16.97 @ Sparta Rotterdam 4 1799 43.78% Willem II 0 1798 28.25%
9 2024-12-22 16.57 Fortuna Sittard 5 1771 18.80% @ Utrecht 2 1889 60.67%
10 2024-08-31 16.12 @ Heerenveen 4 1779 46.00% NAC Breda 0 1763 26.65%
11 2025-01-18 15.59 @ Zwolle 3 1771 12.80% PSV Eindhoven 1 2119 76.26%
12 2024-10-30 15.49 Ajax 2 1944 19.11% @ Feyenoord 0 2057 59.93%
13 2025-03-29 15.13 Sparta Rotterdam 3 1815 36.73% @ Fortuna Sittard 0 1750 34.26%
14 2025-01-10 15.10 Go Ahead Eagles 3 1853 36.81% @ Fortuna Sittard 0 1788 34.18%
15 2025-03-29 15.00 Almere City 2 1680 20.37% @ Willem II 0 1773 57.12%
16 2025-05-04 14.98 Alkmaar 3 1941 37.23% @ Go Ahead Eagles 0 1872 33.78%
17 2024-08-31 14.84 NEC Nijmegen 3 1852 37.69% @ Fortuna Sittard 0 1781 33.36%
18 2025-03-30 14.77 Ajax 2 2015 20.97% @ PSV Eindhoven 0 2099 55.84%
19 2024-08-11 14.60 Fortuna Sittard 2 1754 21.43% @ Go Ahead Eagles 0 1831 54.89%
20 2024-11-03 14.46 Utrecht 4 1866 30.58% @ Sparta Rotterdam 1 1847 40.83%
21 2025-01-26 14.34 Zwolle 4 1787 30.99% @ Fortuna Sittard 1 1764 40.35%
22 2025-03-16 14.28 Feyenoord 6 2031 35.67% @ Twente 2 1974 35.30%
23 2024-09-14 14.23 @ Alkmaar 9 1957 66.76% Heerenveen 1 1795 16.38%
24 2024-09-22 14.21 Twente 5 1946 58.73% @ Almere City 0 1729 19.63%
25 2024-12-07 14.06 NAC Breda 2 1759 22.94% @ Sparta Rotterdam 0 1817 52.01%