1998-99 Eredivisie Season

306 games

Final

Champion

Feyenoord

80 points

Relegated

No relegation

Biggest Overachiever

Feyenoord

15.65 points above expected

80 points · 64.35 expected points

Biggest Disappointment

NAC Breda

12.79 points below expected

23 points · 35.79 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 Feyenoord 34 25 5 4 80 76 38 +38 64.35 +15.65
2 Willem II 34 20 5 9 65 69 46 +23 52.24 +12.76
3 PSV Eindhoven 34 17 10 7 61 87 55 +32 61.56 -0.56
4 Vitesse 34 18 7 9 61 61 44 +17 61.02 -0.02
5 Roda JC Kerkrade 34 17 9 8 60 59 40 +19 50.53 +9.47
6 Ajax 34 16 9 9 57 73 41 +32 68.88 -11.88
7 Heerenveen 34 14 12 8 54 53 41 +12 50.05 +3.95
8 Twente 34 13 13 8 52 51 45 +6 50.25 +1.75
9 Alkmaar 34 12 12 10 48 52 60 -8 47.02 +0.98
10 Fortuna Sittard 34 12 8 14 44 49 56 -7 41.81 +2.19
11 NEC Nijmegen 34 10 9 15 39 42 56 -14 41.29 -2.29
12 Utrecht 34 10 8 16 38 54 64 -10 42.32 -4.32
13 De Graafschap 34 8 12 14 36 40 57 -17 37.98 -1.98
14 MVV Maastricht 34 7 11 16 32 42 63 -21 32.33 -0.33
15 Cambuur 34 7 11 16 32 37 64 -27 35.10 -3.10
16 RKC Waalwijk 34 6 9 19 27 41 62 -21 30.88 -3.88
17 Sparta Rotterdam 34 7 5 22 26 37 71 -34 35.11 -9.11
18 NAC Breda 34 4 11 19 23 41 61 -20 35.79 -12.79

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.

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
Ajax 1998 57 68.88 -11.88 4.9% 43 58 64 69 74 80 95
PSV Eindhoven 1990 61 61.56 -0.56 49.4% 35 50 57 62 66 73 85
Feyenoord 1976 80 64.35 +15.65 99.1% 38 52 60 65 69 76 90
Willem II 1951 65 52.24 +12.76 96.6% 26 40 47 52 57 64 79
Vitesse 1916 61 61.02 -0.02 52.6% 31 49 56 61 66 73 90
Roda JC Kerkrade 1881 60 50.53 +9.47 92.0% 25 39 46 51 56 62 78
Twente 1859 52 50.25 +1.75 62.1% 23 38 45 50 55 62 76
Heerenveen 1853 54 50.05 +3.95 72.9% 25 38 45 50 55 62 77
Alkmaar 1789 48 47.02 +0.98 59.2% 20 35 42 47 52 59 75
Fortuna Sittard 1784 44 41.81 +2.19 65.3% 16 30 37 42 47 53 66
Utrecht 1740 38 42.32 -4.32 29.6% 19 31 38 42 47 54 67
De Graafschap 1736 36 37.98 -1.98 42.4% 15 27 33 38 43 50 73
NEC Nijmegen 1724 39 41.29 -2.29 40.1% 17 30 36 41 46 53 69
RKC Waalwijk 1719 27 30.88 -3.88 31.2% 9 20 26 31 35 42 59
Cambuur 1695 32 35.10 -3.10 35.2% 13 24 30 35 40 46 62
MVV Maastricht 1687 32 32.33 -0.33 51.9% 9 22 28 32 37 44 62
NAC Breda 1687 23 35.79 -12.79 2.9% 13 25 31 36 40 47 62
Sparta Rotterdam 1686 26 35.11 -9.11 10.1% 13 24 31 35 40 46 64

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 CAM DG FEY FS HEE MM NB NN PE RW RJK SR TWE UTR VIT WI
Ajax
1-1-0
4.12
1-0-1
4.59
1-1-0
4.32
1-1-0
2.65
0-0-2
4.16
0-2-0
3.89
1-1-0
4.75
1-1-0
4.52
2-0-0
4.19
0-1-1
3.24
2-0-0
4.74
2-0-0
4.13
1-0-1
4.52
1-0-1
3.89
1-1-0
4.18
0-0-2
3.55
1-0-1
3.39
Alkmaar
0-1-1
1.41
1-1-0
3.59
0-1-1
3.47
1-0-1
1.71
0-1-1
3.12
0-0-2
2.51
1-0-1
3.52
1-1-0
3.33
0-2-0
3.02
1-0-1
1.82
2-0-0
3.88
1-0-1
2.52
1-1-0
3.20
1-1-0
2.44
1-1-0
3.24
1-1-0
1.90
0-1-1
2.28
Cambuur
1-0-1
1.02
0-1-1
1.87
1-1-0
2.42
0-0-2
1.17
1-0-1
2.61
0-2-0
1.68
1-0-1
2.94
2-0-0
2.43
0-1-1
2.54
0-1-1
1.47
0-1-1
3.00
0-1-1
1.69
1-0-1
2.99
0-1-1
2.00
0-1-1
2.42
0-1-1
1.40
0-0-2
1.47
De Graafschap
0-1-1
1.24
1-1-0
1.98
0-1-1
3.02
0-0-2
1.49
0-2-0
2.39
0-1-1
1.82
2-0-0
3.18
1-0-1
2.81
1-1-0
2.56
1-1-0
1.29
1-1-0
3.18
0-0-2
1.97
1-0-1
3.06
0-0-2
1.99
0-1-1
2.47
0-1-1
1.50
0-1-1
1.96
Feyenoord
0-1-1
2.77
1-0-1
3.77
2-0-0
4.40
2-0-0
4.01
2-0-0
3.72
2-0-0
3.59
2-0-0
4.09
1-1-0
4.82
2-0-0
4.02
2-0-0
2.82
2-0-0
4.62
0-1-1
3.48
2-0-0
4.41
1-1-0
3.33
2-0-0
3.95
1-1-0
3.04
1-0-1
3.54
Fortuna Sittard
2-0-0
1.36
1-1-0
2.32
1-0-1
2.83
0-2-0
3.04
0-0-2
1.79
1-0-1
2.26
0-1-1
3.08
1-1-0
2.74
1-0-1
2.69
1-0-1
1.75
1-1-0
3.22
0-0-2
2.48
1-0-1
3.48
0-1-1
2.23
1-1-0
2.51
1-0-1
1.66
0-0-2
2.26
Heerenveen
0-2-0
1.61
2-0-0
2.95
0-2-0
3.80
1-1-0
3.66
0-0-2
1.89
1-0-1
3.21
0-1-1
3.95
1-1-0
3.57
1-0-1
3.34
1-1-0
2.04
2-0-0
3.62
0-1-1
2.60
0-1-1
3.57
2-0-0
2.51
1-1-0
2.98
2-0-0
1.97
0-1-1
2.85
MVV Maastricht
0-1-1
0.89
1-0-1
1.94
1-0-1
2.50
0-0-2
2.25
0-0-2
1.43
1-1-0
2.38
1-1-0
1.55
0-1-1
2.74
0-1-1
2.27
0-1-1
1.04
1-1-0
2.94
0-1-1
1.46
0-2-0
2.58
0-0-2
1.73
1-0-1
1.89
1-0-1
1.19
0-1-1
1.59
NAC Breda
0-1-1
1.07
0-1-1
2.14
0-0-2
3.00
1-0-1
2.63
0-1-1
0.84
0-1-1
2.71
0-1-1
1.88
1-1-0
2.71
0-1-1
2.53
0-0-2
1.37
0-0-2
3.17
0-1-1
1.80
2-0-0
2.66
0-2-0
2.00
0-0-2
2.35
0-0-2
1.38
0-1-1
1.53
NEC Nijmegen
0-0-2
1.35
0-2-0
2.43
1-1-0
2.89
0-1-1
2.89
0-0-2
1.49
1-0-1
2.79
1-0-1
2.12
1-1-0
3.17
1-1-0
2.91
0-1-1
1.70
1-1-0
3.31
1-0-1
2.30
1-0-1
3.18
0-1-1
2.06
1-0-1
2.66
1-0-1
1.47
0-0-2
2.61
PSV Eindhoven
1-1-0
2.23
1-0-1
3.67
1-1-0
4.06
0-1-1
4.25
0-0-2
2.62
1-0-1
3.73
0-1-1
3.42
1-1-0
4.55
2-0-0
4.17
1-1-0
3.84
1-1-0
4.25
1-1-0
3.15
2-0-0
4.04
1-1-0
3.16
2-0-0
4.10
1-1-0
2.82
1-0-1
3.43
RKC Waalwijk
0-0-2
0.90
0-0-2
1.62
1-1-0
2.44
0-1-1
2.27
0-0-2
0.99
0-1-1
2.21
0-0-2
1.88
0-1-1
2.50
2-0-0
2.27
0-1-1
2.18
0-1-1
1.32
1-1-0
1.60
2-0-0
2.20
0-1-1
1.72
0-1-1
2.05
0-0-2
1.17
0-0-2
1.52
Roda JC Kerkrade
0-0-2
1.40
1-0-1
2.92
1-1-0
3.79
2-0-0
3.49
1-1-0
1.99
2-0-0
2.96
1-1-0
2.83
1-1-0
4.05
1-1-0
3.66
1-0-1
3.16
0-1-1
2.30
0-1-1
3.88
1-1-0
3.39
1-1-0
2.81
2-0-0
3.28
1-0-1
2.05
1-0-1
2.66
Sparta Rotterdam
1-0-1
1.08
0-1-1
2.23
1-0-1
2.47
1-0-1
2.39
0-0-2
1.18
1-0-1
1.98
1-1-0
1.92
0-2-0
2.86
0-0-2
2.77
1-0-1
2.27
0-0-2
1.47
0-0-2
3.24
0-1-1
2.10
1-0-1
1.87
0-0-2
2.32
0-0-2
1.44
0-0-2
1.56
Twente
1-0-1
1.60
0-1-1
3.00
1-1-0
3.47
2-0-0
3.47
0-1-1
2.13
1-1-0
3.21
0-0-2
2.92
2-0-0
3.75
0-2-0
3.48
1-1-0
3.41
0-1-1
2.30
1-1-0
3.75
0-1-1
2.61
1-0-1
3.59
1-1-0
3.07
0-2-0
2.05
2-0-0
2.42
Utrecht
0-1-1
1.36
0-1-1
2.21
1-1-0
3.01
1-1-0
2.97
0-0-2
1.57
0-1-1
2.94
0-1-1
2.45
1-0-1
3.57
2-0-0
3.11
1-0-1
2.77
0-0-2
1.41
1-1-0
3.41
0-0-2
2.20
2-0-0
3.12
0-1-1
2.38
0-0-2
1.70
1-0-1
2.21
Vitesse
2-0-0
1.91
0-1-1
3.58
1-1-0
4.12
1-1-0
4.01
0-1-1
2.40
1-0-1
3.83
0-0-2
3.49
1-0-1
4.38
2-0-0
4.15
1-0-1
4.03
0-1-1
2.60
2-0-0
4.39
1-0-1
3.41
2-0-0
4.08
0-2-0
3.40
2-0-0
3.79
2-0-0
3.50
Willem II
1-0-1
2.09
1-1-0
3.18
2-0-0
4.03
1-1-0
3.51
1-0-1
1.92
2-0-0
3.18
1-1-0
2.58
1-1-0
3.94
1-1-0
3.97
2-0-0
2.82
1-0-1
2.04
2-0-0
3.99
1-0-1
2.80
2-0-0
3.94
0-0-2
3.05
1-0-1
3.23
0-0-2
1.96

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Fit Metrics

Slope
Scored 0.74 +9.3
Allowed 0.74 -13.3
Differential 0.89 +6.6

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
06.21%6.37%5.72%2.94%0.98%1.31%23.53%
16.37%10.46%6.05%4.25%1.80%1.14%30.07%
25.72%6.05%8.82%2.61%1.31%0.82%25.33%
32.94%4.25%2.61%1.63%0.65%0.33%12.42%
40.98%1.80%1.31%0.65%0.16%4.90%
5+1.31%1.14%0.82%0.33%0.16%3.76%
Total23.53%30.07%25.33%12.42%4.90%3.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.58 1.58 +0.00
SD 1.35 1.35 1.95
CV 0.86 0.86
Max 8 8 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
02.94%5.88%2.94%11.76%
15.88%11.76%2.94%8.82%2.94%32.35%
28.82%2.94%11.76%2.94%26.47%
32.94%2.94%5.88%
45.88%2.94%8.82%
5+5.88%5.88%2.94%14.71%
Total32.35%32.35%20.59%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.15 1.21 +0.94
SD 1.67 1.12 2.27
CV 0.78 0.93
Max 6 4 +6
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%2.94%17.65%
15.88%17.65%5.88%5.88%5.88%41.18%
22.94%5.88%8.82%2.94%20.59%
35.88%2.94%2.94%11.76%
42.94%2.94%2.94%8.82%
5+
Total23.53%29.41%26.47%11.76%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.76 -0.24
SD 1.19 1.86 2.19
CV 0.78 1.05
Max 4 8 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%8.82%8.82%5.88%38.24%
12.94%14.71%2.94%2.94%2.94%2.94%29.41%
22.94%2.94%8.82%5.88%20.59%
35.88%2.94%8.82%
42.94%2.94%
5+
Total14.71%32.35%23.53%11.76%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.88 -0.79
SD 1.11 1.39 1.86
CV 1.02 0.74
Max 4 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%2.94%8.82%2.94%2.94%29.41%
15.88%11.76%8.82%5.88%2.94%35.29%
28.82%11.76%2.94%23.53%
35.88%2.94%2.94%11.76%
4
5+
Total17.65%29.41%32.35%11.76%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.18 1.68 -0.50
SD 1.00 1.25 1.50
CV 0.85 0.74
Max 3 5 +2
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%2.94%8.82%
114.71%8.82%2.94%2.94%29.41%
22.94%14.71%2.94%20.59%
32.94%11.76%5.88%20.59%
42.94%2.94%2.94%2.94%11.76%
5+5.88%2.94%8.82%
Total32.35%44.12%14.71%2.94%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.24 1.12 +1.12
SD 1.46 1.27 2.07
CV 0.65 1.14
Max 5 6 +5
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%8.82%2.94%2.94%32.35%
15.88%5.88%5.88%2.94%2.94%23.53%
25.88%5.88%5.88%2.94%20.59%
35.88%2.94%5.88%2.94%2.94%20.59%
4
5+2.94%2.94%
Total26.47%23.53%26.47%11.76%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.65 -0.21
SD 1.40 1.45 1.81
CV 0.97 0.88
Max 6 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%2.94%20.59%
15.88%8.82%5.88%2.94%23.53%
25.88%17.65%14.71%2.94%41.18%
32.94%2.94%2.94%8.82%
42.94%2.94%5.88%
5+
Total23.53%41.18%26.47%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.21 +0.35
SD 1.11 0.91 1.30
CV 0.71 0.76
Max 4 3 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%5.88%2.94%17.65%
18.82%17.65%11.76%8.82%8.82%55.88%
22.94%2.94%2.94%2.94%2.94%14.71%
32.94%5.88%8.82%
42.94%2.94%
5+
Total20.59%23.53%23.53%17.65%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.85 -0.62
SD 0.96 1.42 1.58
CV 0.77 0.76
Max 4 5 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%14.71%2.94%29.41%
12.94%11.76%11.76%8.82%35.29%
25.88%14.71%2.94%2.94%26.47%
32.94%2.94%5.88%
4
5+2.94%2.94%
Total14.71%20.59%41.18%17.65%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.79 -0.59
SD 1.12 1.09 1.52
CV 0.93 0.61
Max 5 4 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%5.88%11.76%2.94%35.29%
15.88%14.71%2.94%23.53%
22.94%2.94%11.76%2.94%2.94%23.53%
32.94%8.82%5.88%17.65%
4
5+
Total11.76%41.18%26.47%14.71%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.65 -0.41
SD 1.13 1.15 1.74
CV 0.91 0.70
Max 3 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%
12.94%5.88%5.88%2.94%2.94%20.59%
211.76%14.71%2.94%29.41%
35.88%8.82%2.94%8.82%26.47%
42.94%5.88%2.94%11.76%
5+5.88%2.94%8.82%
Total29.41%20.59%23.53%17.65%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.56 1.62 +0.94
SD 1.44 1.48 2.10
CV 0.56 0.91
Max 7 6 +6
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%14.71%11.76%2.94%2.94%2.94%41.18%
12.94%8.82%5.88%2.94%20.59%
22.94%2.94%11.76%5.88%2.94%26.47%
32.94%2.94%
45.88%5.88%
5+2.94%2.94%
Total11.76%35.29%29.41%11.76%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.82 -0.62
SD 1.34 1.31 1.88
CV 1.11 0.72
Max 5 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%5.88%5.88%26.47%
111.76%5.88%2.94%5.88%2.94%29.41%
22.94%8.82%2.94%14.71%
35.88%8.82%2.94%2.94%20.59%
4
5+5.88%2.94%8.82%
Total35.29%29.41%20.59%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.18 +0.56
SD 1.78 1.14 1.81
CV 1.03 0.97
Max 8 4 +6
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%14.71%5.88%5.88%5.88%41.18%
12.94%5.88%8.82%5.88%2.94%8.82%35.29%
22.94%5.88%8.82%
32.94%2.94%5.88%
45.88%5.88%
5+2.94%2.94%
Total20.59%23.53%20.59%11.76%8.82%14.71%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 2.09 -1.00
SD 1.33 1.71 2.35
CV 1.23 0.82
Max 5 5 +5
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%2.94%5.88%2.94%23.53%
15.88%14.71%2.94%2.94%26.47%
28.82%11.76%14.71%2.94%38.24%
35.88%5.88%
4
5+2.94%2.94%5.88%
Total29.41%32.35%23.53%8.82%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.32 +0.18
SD 1.26 1.25 1.88
CV 0.84 0.94
Max 5 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%5.88%8.82%2.94%26.47%
15.88%11.76%2.94%20.59%
25.88%2.94%8.82%11.76%2.94%2.94%35.29%
32.94%2.94%5.88%
45.88%2.94%8.82%
5+2.94%2.94%
Total17.65%26.47%23.53%20.59%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.88 -0.29
SD 1.35 1.41 1.98
CV 0.85 0.75
Max 5 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%11.76%
18.82%5.88%11.76%8.82%35.29%
214.71%8.82%2.94%2.94%29.41%
35.88%5.88%2.94%14.71%
42.94%2.94%
5+2.94%2.94%5.88%
Total32.35%26.47%23.53%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.79 1.29 +0.50
SD 1.27 1.17 1.48
CV 0.71 0.90
Max 5 4 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%8.82%
18.82%5.88%5.88%2.94%23.53%
211.76%8.82%8.82%5.88%35.29%
35.88%5.88%5.88%2.94%20.59%
42.94%5.88%2.94%11.76%
5+
Total29.41%29.41%29.41%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 2.03 1.35 +0.68
SD 1.14 1.30 1.79
CV 0.56 0.96
Max 4 5 +4
Min 0 0 -4

Games Played: 34

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.

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 Feyenoord 80 64.35 +15.65
2 Willem II 65 52.24 +12.76
3 Roda JC Kerkrade 60 50.53 +9.47
4 Heerenveen 54 50.05 +3.95
5 Fortuna Sittard 44 41.81 +2.19

Biggest Disappointments

# Team Actual Sim vsSim
1 NAC Breda 23 35.79 -12.79
2 Ajax 57 68.88 -11.88
3 Sparta Rotterdam 26 35.11 -9.11
4 Utrecht 38 42.32 -4.32
5 RKC Waalwijk 27 30.88 -3.88

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.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Willem II 7 Feb 6 – Mar 21 1 in 789
2 Fortuna Sittard 5 Feb 20 – Apr 2 1 in 432
3 Feyenoord 6 Aug 21 – Sep 26 1 in 112
4 Twente 4 Sep 13 – Sep 27 1 in 26
5 PSV Eindhoven 5 Feb 27 – Apr 4 1 in 25

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Ajax 4 Mar 21 – Apr 18 1 in 714
2 NAC Breda 6 Dec 16 – Feb 27 1 in 157
3 Sparta Rotterdam 5 Mar 14 – Apr 9 1 in 46
4 Vitesse 2 Apr 25 – May 1 1 in 38
5 Utrecht 3 Sep 23 – Oct 4 1 in 27

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Fortuna Sittard 10 Dec 3 – Apr 2 1 in 159
2 NAC Breda 5 Apr 25 – May 23 1 in 112
3 Willem II 14 Feb 6 – May 16 1 in 83
4 RKC Waalwijk 5 Apr 9 – May 9 1 in 60
5 PSV Eindhoven 11 Oct 31 – Feb 18 1 in 33

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Heerenveen 10 Nov 21 – Mar 6 1 in 160
2 NEC Nijmegen 10 Dec 6 – Mar 19 1 in 152
3 Ajax 6 Nov 29 – Feb 17 1 in 145
4 Twente 7 Apr 5 – May 16 1 in 88
5 NAC Breda 15 Dec 16 – Apr 30 1 in 70

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
Feyenoord23.25%27.10%21.21%13.44%7.07%3.64%2.09%1.19%0.50%0.28%0.14%0.05%0.03%0.01%
Willem II1.08%3.43%6.75%11.05%15.77%14.91%13.18%10.20%7.99%5.82%3.73%2.51%1.47%1.13%0.61%0.24%0.10%0.03%
PSV Eindhoven12.53%20.53%22.02%18.71%11.28%6.63%3.84%2.07%1.16%0.72%0.23%0.18%0.05%0.04%0.01%
Vitesse10.45%17.42%21.42%19.58%13.10%7.83%4.68%2.55%1.62%0.66%0.34%0.22%0.06%0.04%0.02%0.01%
Roda JC Kerkrade0.50%2.18%4.46%8.68%12.52%14.27%13.67%12.52%9.67%6.95%5.35%3.67%2.18%1.39%0.94%0.64%0.35%0.06%
Ajax50.91%24.48%12.92%6.58%2.78%1.44%0.44%0.25%0.14%0.04%0.02%
Heerenveen0.55%1.73%4.16%7.66%10.96%13.72%13.38%12.71%10.22%8.50%6.18%3.63%2.96%1.68%0.92%0.67%0.27%0.10%
Twente0.48%1.95%4.21%6.93%11.94%14.01%13.83%12.78%10.33%7.75%5.70%3.91%2.56%1.88%0.91%0.45%0.27%0.11%
Alkmaar0.20%0.79%1.82%3.84%6.34%9.29%11.71%12.00%12.72%11.22%9.54%7.02%5.21%3.62%2.29%1.26%0.86%0.27%
Fortuna Sittard0.03%0.10%0.31%0.97%2.41%3.59%5.65%7.53%9.79%11.19%11.74%11.24%9.84%8.18%7.00%5.26%3.33%1.84%
NEC Nijmegen0.11%0.26%0.82%1.62%3.13%5.03%6.99%8.69%11.07%11.67%11.66%10.71%8.99%7.62%5.50%3.79%2.34%
Utrecht0.01%0.11%0.33%1.05%2.59%4.00%6.34%8.19%9.87%11.62%11.99%10.72%9.72%7.64%6.41%4.69%2.95%1.77%
De Graafschap0.01%0.04%0.06%0.37%0.75%1.49%2.29%4.01%5.58%7.10%8.39%10.98%11.57%11.94%11.15%10.00%7.97%6.30%
MVV Maastricht0.03%0.04%0.04%0.19%0.39%0.87%1.52%2.37%3.47%5.11%7.37%9.65%12.92%14.79%18.95%22.29%
Cambuur0.01%0.03%0.21%0.44%1.03%1.81%2.90%4.33%5.69%8.41%9.62%11.72%13.38%14.28%13.67%12.47%
RKC Waalwijk0.01%0.05%0.19%0.22%0.51%0.83%1.54%2.65%4.12%5.75%8.65%10.71%14.54%20.83%29.40%
Sparta Rotterdam0.03%0.09%0.22%0.43%0.92%2.00%2.92%3.97%6.24%7.77%9.84%11.52%12.13%14.83%14.10%12.99%
NAC Breda0.03%0.15%0.35%0.80%1.31%1.82%3.55%4.87%6.93%8.80%11.06%11.92%12.99%12.84%12.56%10.02%

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).

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 5% * Slight Edge: 5% to 15% * Clear Edge: 15% to 25% * Strong Edge: 25% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+18.63%
Clear Edge
45.75%27.12%27.12%
Elo Value
Home Edge
194 Elo
0.005 goals per Elo point
065.48500
Scoring Tilt
Expected
+0.43 goals
Neutral
-2+0.34+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 9th * Longshot: 10th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
2.9
Top-Heavy
124610
Champion Preseason Odds
23%
Feyenoord, 2nd of 18
LongshotFavorite
Title Margin
Expected
0.44/gm
Comfortable
00.170.6/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.58 * Some Luck: 5.58 to 8.37 * Lucky: 8.37 to 11.17 * Wild Swing: 11.17 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 1.76 * Close: 1.76 to 2.64 * Off: 2.64 to 3.51 * Way Off: 3.51 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Luck Spread
Expected
7.31 points
Some Luck
06.9817
Average Finish Error
Expected
1.56
Pinpoint
02.205
Biggest Overachiever
Expected 97.22%
99.07%
Feyenoord
50100
Biggest Underachiever
Expected 2.78%
2.89%
NAC Breda
050
Season Outliers
Expected
4 of 18
Minimal Outliers
01.89

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.18 * Top-Heavy: 0.18 to 0.26 * Lopsided: 0.26 and up.
Noll-Scully
How much more spread out the table was than a league where every match is a coin flip. The gold line at 1 is that coin-flip baseline. Above it, real talent gaps stretched the table; below it, the league was tighter than luck alone would produce.
Coin-Flip Parity: under 1 * Moderate Separation: 1 to 1.6 * Strong Separation: 1.6 to 2.2 * Wide Separation: 2.2 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 60% * Slight Edge: 60% to 70% * Clear Edge: 70% to 80% * Wide Edge: 80% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 70% * Clear Edge: 70% to 82% * Strong Edge: 82% to 92% * Dominant: 92% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 30% * Some Drama: 30% to 40% * Frequent: 40% to 50% * Very Frequent: 50% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 8% * Occasional: 8% to 14% * Frequent: 14% to 22% * Very Frequent: 22% and up.
Gini Index
0.19
Top-Heavy
00.120.180.260.5
Noll-Scully
Coin-flip
1.82
Strong Separation
01.003
Interquartile Edge
75%
Clear Edge
50%60%70%80%100%
Best vs. Worst
Baseline
86%
Strong Edge
50%93%100%
Close Games
Expected
58%
Very Frequent
0%56%100%
Blowouts
Expected
18%
Frequent
0%20%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.1 * Slight Separation: 0.1 to 0.18 * Notable Separation: 0.18 to 0.28 * Lopsided: 0.28 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.3 * Some Carryover: 0.3 to 0.6 * Strong Carryover: 0.6 to 0.85 * Near-Lock: 0.85 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 25% * As Expected: 25% to 33% * Upset-Prone: 33% to 42% * Very Upset-Prone: 42% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 15% * As Expected: 15% to 25% * Shaky Favorites: 25% to 35% * Very Shaky: 35% and up.
Brier Score
Expected
0.60
Predictable
00.602
Matchup Imbalance
0.39
Lopsided
00.10.180.280.5
Strangeness
Expected
1.10
As Expected
01.002
Repeatability
0.84
Strong Carryover
00.30.60.851
Upset Rate
Expected
21%
Chalky
0%22%50%
Clear Favorite Upset Rate
Expected
21%
As Expected
0%18%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.09 * Near Noise Ceiling: 0.09 to 0.14 * Above Noise: 0.14 to 0.19 * Well Above Noise: 0.19 and up.
Probability calibration
0.46
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.96
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.065
Well Within Noise
00.0940.25

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Lost promotion playoff Same level Direct relegation
Ajax 100%
Feyenoord 100%
PSV Eindhoven 100%
Vitesse 99.99% 0.01%
Willem II 0.05% 99.92% 0.03%
Roda JC Kerkrade 0.22% 99.72% 0.06%
Heerenveen 0.19% 99.71% 0.10%
Twente 0.17% 99.72% 0.11%
Alkmaar 0.95% 98.78% 0.27%
Utrecht 4.56% 93.67% 1.77%
Fortuna Sittard 3.65% 94.51% 1.84%
NEC Nijmegen 5.92% 91.74% 2.34%
De Graafschap 10.66% 83.04% 6.30%
NAC Breda 19.02% 70.96% 10.02%
Cambuur 20.00% 67.53% 12.47%
Sparta Rotterdam 21.41% 65.60% 12.99%
MVV Maastricht 25.05% 52.66% 22.29%
RKC Waalwijk 23.31% 47.29% 29.40%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
1998-08-20 Twente W 1-0 1792 1820 40.8% 28.6% 30.6% +7.8 3
1998-08-20 @ Heerenveen L 0-1 1820 1792 30.6% 28.6% 40.8% -7.8 0
1998-08-21 Feyenoord L 1-2 1789 1879 32.2% 28.7% 39.1% -7.7 0
1998-08-21 @ Fortuna Sittard W 2-1 1879 1789 39.1% 28.7% 32.2% +7.7 3
1998-08-22 Sparta Rotterdam W 2-0 1806 1773 49.0% 27.5% 23.5% +11.9 3
1998-08-22 @ Alkmaar L 0-2 1773 1806 23.5% 27.5% 49.0% -12.0 0
1998-08-22 PSV Eindhoven D 1-1 1761 1924 23.5% 27.6% 48.9% +1.2 1
1998-08-22 @ Cambuur D 1-1 1924 1761 48.9% 27.6% 23.5% -1.2 1
1998-08-22 De Graafschap L 1-2 1708 1795 32.6% 28.7% 38.7% -7.8 0
1998-08-22 @ MVV Maastricht W 2-1 1795 1708 38.7% 28.7% 32.6% +7.8 3
1998-08-22 NEC Nijmegen L 0-1 1746 1768 41.8% 28.5% 29.7% -9.9 0
1998-08-22 @ RKC Waalwijk W 1-0 1768 1746 29.7% 28.5% 41.8% +9.9 3
1998-08-22 Roda JC Kerkrade W 1-0 1914 1805 57.9% 25.2% 17.0% +4.7 3
1998-08-22 @ Vitesse L 0-1 1805 1914 17.0% 25.2% 57.9% -4.7 0
1998-08-23 Willem II W 2-0 2007 1834 64.5% 22.5% 13.0% +6.7 3
1998-08-23 @ Ajax L 0-2 1834 2007 13.0% 22.5% 64.5% -6.7 0
1998-08-23 Utrecht L 2-4 1771 1782 43.2% 28.4% 28.4% -14.8 0
1998-08-23 @ NAC Breda W 4-2 1782 1771 28.4% 28.4% 43.2% +14.8 3
1998-08-28 Ajax L 0-2 1800 2013 19.0% 26.1% 54.9% -9.9 0
1998-08-28 @ Roda JC Kerkrade W 2-0 2013 1800 54.9% 26.1% 19.0% +9.9 6
1998-08-29 Vitesse D 0-0 1818 1918 30.9% 28.6% 40.5% +0.5 4
1998-08-29 @ Alkmaar D 0-0 1918 1818 40.5% 28.6% 30.9% -0.5 4
1998-08-29 Heerenveen L 1-2 1923 1799 59.5% 24.6% 15.9% -12.4 1
1998-08-29 @ PSV Eindhoven W 2-1 1799 1923 15.9% 24.6% 59.5% +12.4 6
1998-08-29 Fortuna Sittard W 1-0 1827 1781 50.5% 27.2% 22.2% +6.0 3
1998-08-29 @ Willem II L 0-1 1781 1827 22.2% 27.2% 50.5% -6.0 0
1998-08-30 MVV Maastricht W 3-1 1887 1700 65.8% 21.9% 12.3% +5.4 6
1998-08-30 @ Feyenoord L 1-3 1700 1887 12.3% 21.9% 65.8% -5.4 0
1998-08-30 NAC Breda D 1-1 1778 1756 47.5% 27.8% 24.7% -1.1 4
1998-08-30 @ NEC Nijmegen D 1-1 1756 1778 24.7% 27.8% 47.5% +1.1 1
1998-08-30 Sparta Rotterdam W 1-0 1813 1761 51.2% 27.1% 21.7% +5.9 3
1998-08-30 @ Twente L 0-1 1761 1813 21.7% 27.1% 51.2% -5.9 0
1998-08-30 Cambuur W 3-0 1797 1762 49.2% 27.5% 23.3% +17.3 6
1998-08-30 @ Utrecht L 0-3 1762 1797 23.3% 27.5% 49.2% -17.3 1
1998-09-05 RKC Waalwijk D 2-2 1803 1736 53.0% 26.6% 20.3% -1.2 4
1998-09-05 @ De Graafschap D 2-2 1736 1803 20.3% 26.6% 53.0% +1.2 1
1998-09-06 Roda JC Kerkrade D 1-1 1755 1790 39.9% 28.6% 31.4% -0.4 1
1998-09-06 @ Sparta Rotterdam D 1-1 1790 1755 31.4% 28.6% 39.9% +0.4 1
1998-09-08 De Graafschap W 5-0 1892 1801 55.9% 25.8% 18.3% +22.3 9
1998-09-08 @ Feyenoord L 0-5 1801 1892 18.3% 25.8% 55.9% -22.4 4
1998-09-08 Willem II D 2-2 1812 1833 41.9% 28.5% 29.6% -0.4 7
1998-09-08 @ Heerenveen D 2-2 1833 1812 29.6% 28.5% 41.9% +0.4 4
1998-09-08 PSV Eindhoven L 3-4 1738 1911 22.6% 27.3% 50.1% -5.3 1
1998-09-08 @ RKC Waalwijk W 4-3 1911 1738 50.1% 27.3% 22.6% +5.4 4
1998-09-09 Alkmaar W 5-1 2023 1819 67.5% 21.1% 11.4% +9.1 9
1998-09-09 @ Ajax L 1-5 1819 2023 11.4% 21.1% 67.5% -9.1 4
1998-09-09 NEC Nijmegen D 2-2 1745 1776 40.4% 28.6% 31.0% -0.3 2
1998-09-09 @ Cambuur D 2-2 1776 1745 31.0% 28.6% 40.4% +0.3 5
1998-09-09 Vitesse L 0-2 1775 1918 25.7% 28.0% 46.2% -12.9 0
1998-09-09 @ Fortuna Sittard W 2-0 1918 1775 46.2% 28.0% 25.7% +12.9 7
1998-09-09 Utrecht L 1-4 1695 1814 28.5% 28.4% 43.1% -17.1 0
1998-09-09 @ MVV Maastricht W 4-1 1814 1695 43.1% 28.4% 28.5% +17.1 9
1998-09-09 Twente D 1-1 1757 1818 36.2% 28.8% 35.0% -0.0 2
1998-09-09 @ NAC Breda D 1-1 1818 1757 35.0% 28.8% 36.2% +0.1 4
1998-09-11 Feyenoord L 0-1 1811 1914 30.5% 28.6% 40.9% -7.8 7
1998-09-11 @ Heerenveen W 1-0 1914 1811 40.9% 28.6% 30.5% +7.8 12
1998-09-12 Alkmaar D 2-2 1762 1810 38.2% 28.7% 33.1% -0.2 1
1998-09-12 @ Fortuna Sittard D 2-2 1810 1762 33.1% 28.7% 38.2% +0.2 5
1998-09-12 MVV Maastricht W 2-0 1916 1678 70.6% 19.5% 9.9% +4.9 7
1998-09-12 @ PSV Eindhoven L 0-2 1678 1916 9.9% 19.5% 70.6% -4.9 0
1998-09-12 NAC Breda W 3-1 1791 1757 49.1% 27.5% 23.4% +10.3 4
1998-09-12 @ Roda JC Kerkrade L 1-3 1757 1791 23.4% 27.5% 49.1% -10.3 2
1998-09-12 Cambuur W 4-2 1931 1745 65.8% 21.9% 12.3% +4.9 10
1998-09-12 @ Vitesse L 2-4 1745 1931 12.3% 21.9% 65.8% -4.9 2
1998-09-12 Sparta Rotterdam W 3-2 1833 1755 54.5% 26.2% 19.3% +4.8 7
1998-09-12 @ Willem II L 2-3 1755 1833 19.3% 26.2% 54.5% -4.8 1
1998-09-13 NEC Nijmegen W 2-1 1779 1777 45.0% 28.2% 26.8% +6.7 7
1998-09-13 @ De Graafschap L 1-2 1777 1779 26.8% 28.2% 45.0% -6.7 5
1998-09-13 RKC Waalwijk W 1-0 1818 1732 55.4% 26.0% 18.6% +5.2 7
1998-09-13 @ Twente L 0-1 1732 1818 18.6% 26.0% 55.4% -5.2 1
1998-09-13 Ajax D 2-2 1831 2032 20.0% 26.5% 53.5% +1.3 10
1998-09-13 @ Utrecht D 2-2 2032 1831 53.5% 26.5% 20.0% -1.2 10
1998-09-18 Roda JC Kerkrade W 3-1 1770 1801 40.5% 28.6% 30.9% +12.9 8
1998-09-18 @ NEC Nijmegen L 1-3 1801 1770 30.9% 28.6% 40.5% -12.9 4
1998-09-19 Willem II D 1-1 1810 1838 40.9% 28.6% 30.6% -0.5 6
1998-09-19 @ Alkmaar D 1-1 1838 1810 30.6% 28.6% 40.9% +0.5 8
1998-09-19 Twente L 0-2 1740 1824 33.0% 28.7% 38.3% -15.6 2
1998-09-19 @ Cambuur W 2-0 1824 1740 38.3% 28.7% 33.0% +15.6 10
1998-09-19 Vitesse W 4-2 1673 1936 15.4% 24.3% 60.4% +19.4 3
1998-09-19 @ MVV Maastricht L 2-4 1936 1673 60.4% 24.3% 15.4% -19.4 10
1998-09-20 De Graafschap D 1-1 2031 1786 71.2% 19.2% 9.6% -3.2 11
1998-09-20 @ Ajax D 1-1 1786 2031 9.6% 19.2% 71.2% +3.2 8
1998-09-20 Heerenveen L 0-4 1727 1803 34.1% 28.7% 37.2% -30.3 1
1998-09-20 @ RKC Waalwijk W 4-0 1803 1727 37.2% 28.7% 34.1% +30.3 10
1998-09-20 NAC Breda L 0-2 1750 1747 45.2% 28.2% 26.7% -19.7 1
1998-09-20 @ Sparta Rotterdam W 2-0 1747 1750 26.7% 28.2% 45.2% +19.7 5
1998-09-20 Fortuna Sittard D 1-1 1832 1762 53.5% 26.5% 20.0% -1.7 11
1998-09-20 @ Utrecht D 1-1 1762 1832 20.0% 26.5% 53.5% +1.7 2
1998-09-22 Feyenoord L 1-2 1921 1922 44.6% 28.2% 27.2% -9.8 7
1998-09-22 @ PSV Eindhoven W 2-1 1922 1921 27.2% 28.2% 44.6% +9.8 15
1998-09-23 Sparta Rotterdam L 0-3 1789 1730 52.1% 26.9% 21.0% -32.2 8
1998-09-23 @ De Graafschap W 3-0 1730 1789 21.0% 26.9% 52.1% +32.2 4
1998-09-23 Ajax W 1-0 1764 2028 15.3% 24.2% 60.5% +13.3 5
1998-09-23 @ Fortuna Sittard L 0-1 2028 1764 60.5% 24.2% 15.3% -13.3 11
1998-09-23 Utrecht W 1-0 1834 1831 45.1% 28.2% 26.7% +7.0 13
1998-09-23 @ Heerenveen L 0-1 1831 1834 26.7% 28.2% 45.1% -7.0 11
1998-09-23 Alkmaar D 1-1 1766 1809 38.9% 28.7% 32.5% -0.3 6
1998-09-23 @ NAC Breda D 1-1 1809 1766 32.5% 28.7% 38.9% +0.3 7
1998-09-23 MVV Maastricht W 2-1 1839 1692 61.9% 23.6% 14.4% +3.8 13
1998-09-23 @ Twente L 1-2 1692 1839 14.4% 23.6% 61.9% -3.8 3
1998-09-23 RKC Waalwijk W 2-0 1916 1697 68.9% 20.4% 10.7% +5.4 13
1998-09-23 @ Vitesse L 0-2 1697 1916 10.7% 20.4% 68.9% -5.4 1
1998-09-23 Cambuur W 2-1 1839 1724 58.5% 25.0% 16.5% +4.3 11
1998-09-23 @ Willem II L 1-2 1724 1839 16.5% 25.0% 58.5% -4.3 2
1998-09-26 De Graafschap W 2-0 1720 1757 39.7% 28.7% 31.7% +15.2 5
1998-09-26 @ Cambuur L 0-2 1757 1720 31.7% 28.7% 39.7% -15.2 8
1998-09-26 Willem II W 3-2 1932 1843 55.7% 25.9% 18.4% +4.6 18
1998-09-26 @ Feyenoord L 2-3 1843 1932 18.4% 25.9% 55.7% -4.6 11
1998-09-26 MVV Maastricht L 0-1 1777 1688 55.6% 25.9% 18.5% -12.4 5
1998-09-26 @ Fortuna Sittard W 1-0 1688 1777 18.5% 25.9% 55.6% +12.4 6
1998-09-26 Heerenveen W 2-0 1783 1841 36.7% 28.8% 34.5% +16.2 11
1998-09-26 @ NEC Nijmegen L 0-2 1841 1783 34.5% 28.8% 36.7% -16.1 13
1998-09-26 RKC Waalwijk D 0-0 1788 1691 56.6% 25.6% 17.8% -2.2 5
1998-09-26 @ Roda JC Kerkrade D 0-0 1691 1788 17.8% 25.6% 56.6% +2.2 2
1998-09-26 Sparta Rotterdam W 5-1 1922 1763 63.1% 23.1% 13.7% +11.2 16
1998-09-26 @ Vitesse L 1-5 1763 1922 13.7% 23.1% 63.1% -11.2 4
1998-09-27 NAC Breda W 1-0 2015 1766 71.5% 19.0% 9.5% +2.5 14
1998-09-27 @ Ajax L 0-1 1766 2015 9.5% 19.0% 71.5% -2.5 6
1998-09-27 PSV Eindhoven W 4-1 1809 1911 30.6% 28.6% 40.8% +22.3 10
1998-09-27 @ Alkmaar L 1-4 1911 1809 40.8% 28.6% 30.6% -22.3 7
1998-09-27 Twente L 0-3 1824 1843 42.1% 28.5% 29.4% -27.1 11
1998-09-27 @ Utrecht W 3-0 1843 1824 29.4% 28.5% 42.1% +27.1 16
1998-10-03 Cambuur W 3-0 1701 1735 40.1% 28.6% 31.3% +21.8 9
1998-10-03 @ MVV Maastricht L 0-3 1735 1701 31.3% 28.6% 40.1% -21.8 5
1998-10-03 Fortuna Sittard W 2-0 1889 1765 59.6% 24.6% 15.9% +8.3 10
1998-10-03 @ PSV Eindhoven L 0-2 1765 1889 15.9% 24.6% 59.6% -8.3 5
1998-10-03 Roda JC Kerkrade L 1-2 1838 1786 51.4% 27.1% 21.6% -11.0 11
1998-10-03 @ Willem II W 2-1 1786 1838 21.6% 27.1% 51.4% +11.0 8
1998-10-04 Vitesse D 0-0 1742 1933 20.9% 26.8% 52.3% +1.8 9
1998-10-04 @ De Graafschap D 0-0 1933 1742 52.3% 26.8% 20.9% -1.8 17
1998-10-04 NAC Breda W 2-1 1825 1764 52.4% 26.8% 20.8% +5.4 16
1998-10-04 @ Heerenveen L 1-2 1764 1825 20.8% 26.8% 52.4% -5.4 6
1998-10-04 Alkmaar L 2-3 1694 1832 26.2% 28.1% 45.7% -6.2 2
1998-10-04 @ RKC Waalwijk W 3-2 1832 1694 45.7% 28.1% 26.2% +6.2 13
1998-10-04 Ajax W 2-0 1751 2017 15.2% 24.1% 60.7% +25.1 7
1998-10-04 @ Sparta Rotterdam L 0-2 2017 1751 60.7% 24.1% 15.2% -25.1 14
1998-10-04 Feyenoord D 1-1 1870 1936 35.5% 28.8% 35.7% +0.0 17
1998-10-04 @ Twente D 1-1 1936 1870 35.7% 28.8% 35.5% -0.0 19
1998-10-04 NEC Nijmegen L 2-3 1796 1799 44.4% 28.3% 27.4% -9.2 11
1998-10-04 @ Utrecht W 3-2 1799 1796 27.4% 28.3% 44.4% +9.2 14
1998-10-16 Heerenveen L 1-3 1838 1830 45.8% 28.1% 26.2% -17.3 13
1998-10-16 @ Alkmaar W 3-1 1830 1838 26.2% 28.1% 45.8% +17.3 19
1998-10-17 RKC Waalwijk D 1-1 1713 1687 48.1% 27.7% 24.2% -1.2 6
1998-10-17 @ Cambuur D 1-1 1687 1713 24.2% 27.7% 48.1% +1.2 3
1998-10-17 Roda JC Kerkrade D 0-0 1936 1797 61.2% 24.0% 14.9% -2.7 20
1998-10-17 @ Feyenoord D 0-0 1797 1936 14.9% 24.0% 61.2% +2.7 9
1998-10-17 Sparta Rotterdam W 2-1 1756 1776 42.0% 28.5% 29.5% +7.2 8
1998-10-17 @ Fortuna Sittard L 1-2 1776 1756 29.5% 28.5% 42.0% -7.2 7
1998-10-17 MVV Maastricht W 2-0 1758 1723 49.3% 27.5% 23.2% +11.8 9
1998-10-17 @ NAC Breda L 0-2 1723 1758 23.2% 27.5% 49.3% -11.8 9
1998-10-17 Willem II W 3-2 1931 1827 57.3% 25.4% 17.3% +4.3 20
1998-10-17 @ Vitesse L 2-3 1827 1931 17.3% 25.4% 57.3% -4.3 11
1998-10-18 Twente W 5-0 1992 1870 59.3% 24.7% 16.0% +19.6 17
1998-10-18 @ Ajax L 0-5 1870 1992 16.0% 24.7% 59.3% -19.6 17
1998-10-18 Utrecht D 0-0 1743 1787 38.7% 28.7% 32.6% -0.3 10
1998-10-18 @ De Graafschap D 0-0 1787 1743 32.6% 28.7% 38.7% +0.3 12
1998-10-18 PSV Eindhoven D 2-2 1808 1897 32.4% 28.7% 39.0% +0.2 15
1998-10-18 @ NEC Nijmegen D 2-2 1897 1808 39.0% 28.7% 32.4% -0.2 11
1998-10-23 Alkmaar D 2-2 1809 1821 43.1% 28.4% 28.5% -0.5 16
1998-10-23 @ NEC Nijmegen D 2-2 1821 1809 28.5% 28.4% 43.1% +0.5 14
1998-10-23 Fortuna Sittard W 5-3 1800 1764 49.4% 27.5% 23.2% +8.6 12
1998-10-23 @ Roda JC Kerkrade L 3-5 1764 1800 23.2% 27.5% 49.4% -8.6 8
1998-10-24 RKC Waalwijk W 1-0 1711 1688 47.6% 27.8% 24.6% +6.6 12
1998-10-24 @ MVV Maastricht L 0-1 1688 1711 24.6% 27.8% 47.6% -6.6 3
1998-10-24 De Graafschap W 2-1 1851 1743 57.7% 25.2% 17.0% +4.5 20
1998-10-24 @ Twente L 1-2 1743 1851 17.0% 25.2% 57.7% -4.5 10
1998-10-25 Cambuur W 4-0 2012 1712 75.7% 16.7% 7.7% +6.8 20
1998-10-25 @ Ajax L 0-4 1712 2012 7.7% 16.7% 75.7% -6.8 6
1998-10-25 Heerenveen W 3-1 1769 1847 33.8% 28.7% 37.4% +14.8 10
1998-10-25 @ Sparta Rotterdam L 1-3 1847 1769 37.4% 28.7% 33.8% -14.8 19
1998-10-25 Feyenoord L 2-3 1787 1934 25.3% 27.9% 46.7% -6.0 12
1998-10-25 @ Utrecht W 3-2 1934 1787 46.7% 27.9% 25.3% +6.0 23
1998-10-25 PSV Eindhoven W 4-2 1823 1897 34.4% 28.7% 36.8% +13.1 14
1998-10-25 @ Willem II L 2-4 1897 1823 36.8% 28.7% 34.4% -13.1 11
1998-10-30 Twente L 0-3 1755 1855 30.9% 28.6% 40.5% -21.6 8
1998-10-30 @ Fortuna Sittard W 3-0 1855 1755 40.5% 28.6% 30.9% +21.6 23
1998-10-31 NAC Breda W 3-1 1705 1770 35.7% 28.8% 35.5% +14.3 9
1998-10-31 @ Cambuur L 1-3 1770 1705 35.5% 28.8% 35.7% -14.3 9
1998-10-31 Alkmaar L 1-2 1940 1821 58.9% 24.8% 16.3% -12.3 23
1998-10-31 @ Feyenoord W 2-1 1821 1940 16.3% 24.8% 58.9% +12.3 17
1998-10-31 Vitesse W 2-1 1833 1935 30.5% 28.6% 40.9% +9.1 22
1998-10-31 @ Heerenveen L 1-2 1935 1833 40.9% 28.6% 30.5% -9.1 20
1998-10-31 Willem II D 1-1 1717 1836 28.5% 28.4% 43.1% +0.7 13
1998-10-31 @ MVV Maastricht D 1-1 1836 1717 43.1% 28.4% 28.5% -0.7 15
1998-10-31 Sparta Rotterdam W 4-0 1884 1784 56.9% 25.5% 17.6% +17.4 14
1998-10-31 @ PSV Eindhoven L 0-4 1784 1884 17.6% 25.5% 56.9% -17.5 10
1998-11-01 Ajax L 0-4 1808 2018 19.2% 26.2% 54.6% -19.0 16
1998-11-01 @ NEC Nijmegen W 4-0 2018 1808 54.6% 26.2% 19.2% +19.0 23
1998-11-01 De Graafschap L 1-2 1682 1739 36.9% 28.7% 34.4% -8.5 3
1998-11-01 @ RKC Waalwijk W 2-1 1739 1682 34.4% 28.7% 36.9% +8.5 13
1998-11-01 Roda JC Kerkrade L 0-3 1781 1808 41.1% 28.6% 30.4% -26.6 12
1998-11-01 @ Utrecht W 3-0 1808 1781 30.4% 28.6% 41.1% +26.6 15
1998-11-06 Utrecht L 2-5 1673 1755 33.4% 28.7% 37.9% -16.7 3
1998-11-06 @ RKC Waalwijk W 5-2 1755 1673 37.9% 28.7% 33.4% +16.7 15
1998-11-07 Willem II D 2-2 1747 1835 32.4% 28.7% 38.9% +0.2 14
1998-11-07 @ De Graafschap D 2-2 1835 1747 38.9% 28.7% 32.4% -0.2 16
1998-11-07 Cambuur W 1-0 1835 1719 58.6% 24.9% 16.5% +4.6 18
1998-11-07 @ Roda JC Kerkrade L 0-1 1719 1835 16.5% 24.9% 58.6% -4.6 9
1998-11-08 Ajax D 1-1 1834 2037 19.8% 26.4% 53.8% +1.7 18
1998-11-08 @ Alkmaar D 1-1 2037 1834 53.8% 26.4% 19.8% -1.7 24
1998-11-08 Fortuna Sittard W 2-0 1842 1733 57.8% 25.2% 17.0% +8.9 25
1998-11-08 @ Heerenveen L 0-2 1733 1842 17.0% 25.2% 57.8% -8.9 8
1998-11-08 MVV Maastricht D 0-0 1767 1718 50.9% 27.2% 21.9% -1.6 11
1998-11-08 @ Sparta Rotterdam D 0-0 1718 1767 21.9% 27.2% 50.9% +1.6 14
1998-11-08 PSV Eindhoven D 2-2 1877 1901 41.4% 28.5% 30.1% -0.4 24
1998-11-08 @ Twente D 2-2 1901 1877 30.1% 28.5% 41.4% +0.4 15
1998-11-08 NEC Nijmegen W 1-0 1926 1789 60.9% 24.1% 15.0% +4.2 23
1998-11-08 @ Vitesse L 0-1 1789 1926 15.0% 24.1% 60.9% -4.2 16
1998-11-11 Roda JC Kerkrade W 2-1 2036 1840 66.8% 21.5% 11.8% +3.0 27
1998-11-11 @ Ajax L 1-2 1840 2036 11.8% 21.5% 66.8% -3.0 18
1998-11-11 Alkmaar D 0-0 1715 1835 28.3% 28.4% 43.3% +0.8 10
1998-11-11 @ Cambuur D 0-0 1835 1715 43.3% 28.4% 28.3% -0.8 19
1998-11-11 De Graafschap D 0-0 1724 1747 41.6% 28.5% 29.8% -0.6 9
1998-11-11 @ Fortuna Sittard D 0-0 1747 1724 29.8% 28.5% 41.6% +0.6 15
1998-11-11 Feyenoord L 1-3 1720 1928 19.4% 26.3% 54.3% -8.8 14
1998-11-11 @ MVV Maastricht W 3-1 1928 1720 54.3% 26.3% 19.4% +8.7 26
1998-11-11 NEC Nijmegen L 1-2 1756 1785 40.8% 28.6% 30.6% -9.1 9
1998-11-11 @ NAC Breda W 2-1 1785 1756 30.6% 28.6% 40.8% +9.1 19
1998-11-11 Heerenveen L 1-2 1876 1851 48.0% 27.7% 24.2% -10.4 24
1998-11-11 @ Twente W 2-1 1851 1876 24.2% 27.7% 48.0% +10.4 28
1998-11-11 RKC Waalwijk W 3-0 1835 1657 65.1% 22.3% 12.7% +9.5 19
1998-11-11 @ Willem II L 0-3 1657 1835 12.7% 22.3% 65.1% -9.5 3
1998-11-12 Vitesse W 3-1 1902 1930 40.8% 28.6% 30.6% +12.8 18
1998-11-12 @ PSV Eindhoven L 1-3 1930 1902 30.6% 28.6% 40.8% -12.8 23
1998-11-14 Roda JC Kerkrade L 2-3 1748 1837 32.4% 28.7% 38.9% -7.3 15
1998-11-14 @ De Graafschap W 3-2 1837 1748 38.9% 28.7% 32.4% +7.3 21
1998-11-14 Alkmaar W 2-1 1711 1834 28.0% 28.3% 43.7% +9.6 17
1998-11-14 @ MVV Maastricht L 1-2 1834 1711 43.7% 28.3% 28.0% -9.6 19
1998-11-14 Twente D 2-2 1794 1866 34.7% 28.8% 36.5% +0.1 20
1998-11-14 @ NEC Nijmegen D 2-2 1866 1794 36.5% 28.8% 34.7% -0.1 25
1998-11-15 PSV Eindhoven D 2-2 2039 1915 59.5% 24.6% 15.9% -1.7 28
1998-11-15 @ Ajax D 2-2 1915 2039 15.9% 24.6% 59.5% +1.7 19
1998-11-15 Fortuna Sittard W 4-1 1936 1724 68.3% 20.7% 11.0% +6.8 29
1998-11-15 @ Feyenoord L 1-4 1724 1936 11.0% 20.7% 68.3% -6.8 9
1998-11-15 Sparta Rotterdam W 5-1 1647 1765 28.6% 28.4% 42.9% +30.0 6
1998-11-15 @ RKC Waalwijk L 1-5 1765 1647 42.9% 28.4% 28.6% -30.0 11
1998-11-15 Utrecht W 2-0 1918 1772 61.8% 23.7% 14.5% +7.5 26
1998-11-15 @ Vitesse L 0-2 1772 1918 14.5% 23.7% 61.8% -7.5 15
1998-11-15 NAC Breda W 2-1 1845 1747 56.7% 25.6% 17.7% +4.6 22
1998-11-15 @ Willem II L 1-2 1747 1845 17.7% 25.6% 56.7% -4.6 9
1998-11-20 NEC Nijmegen L 0-3 1721 1794 34.5% 28.7% 36.8% -23.4 17
1998-11-20 @ MVV Maastricht W 3-0 1794 1721 36.8% 28.7% 34.5% +23.4 23
1998-11-21 Heerenveen D 1-1 1741 1861 28.3% 28.4% 43.3% +0.7 16
1998-11-21 @ De Graafschap D 1-1 1861 1741 43.3% 28.4% 28.3% -0.7 29
1998-11-21 Cambuur W 4-0 1943 1716 69.6% 20.0% 10.3% +9.8 32
1998-11-21 @ Feyenoord L 0-4 1716 1943 10.3% 20.0% 69.6% -9.8 10
1998-11-21 Fortuna Sittard D 1-1 1742 1717 48.0% 27.7% 24.3% -1.1 10
1998-11-21 @ NAC Breda D 1-1 1717 1742 24.3% 27.7% 48.0% +1.2 10
1998-11-21 Vitesse W 3-1 1844 1925 33.4% 28.7% 37.9% +15.0 24
1998-11-21 @ Roda JC Kerkrade L 1-3 1925 1844 37.9% 28.7% 33.4% -14.9 26
1998-11-21 Willem II W 5-1 1866 1849 46.9% 27.9% 25.2% +20.1 28
1998-11-21 @ Twente L 1-5 1849 1866 25.2% 27.9% 46.9% -20.1 22
1998-11-22 Utrecht W 5-0 1916 1764 62.5% 23.4% 14.1% +17.1 22
1998-11-22 @ PSV Eindhoven L 0-5 1764 1916 14.1% 23.4% 62.5% -17.2 15
1998-11-22 Ajax L 0-1 1677 2037 10.3% 20.0% 69.8% -2.7 6
1998-11-22 @ RKC Waalwijk W 1-0 2037 1677 69.8% 20.0% 10.3% +2.7 31
1998-11-22 Alkmaar D 0-0 1735 1825 32.2% 28.7% 39.1% +0.3 12
1998-11-22 @ Sparta Rotterdam D 0-0 1825 1735 39.1% 28.7% 32.2% -0.3 20
1998-11-24 Cambuur D 1-1 1860 1706 62.7% 23.3% 14.0% -2.5 30
1998-11-24 @ Heerenveen D 1-1 1706 1860 14.0% 23.3% 62.7% +2.5 11
1998-11-27 Fortuna Sittard W 3-1 1708 1718 43.4% 28.4% 28.2% +12.0 14
1998-11-27 @ Cambuur L 1-3 1718 1708 28.2% 28.4% 43.4% -12.0 10
1998-11-27 MVV Maastricht W 2-1 1859 1697 63.4% 23.0% 13.6% +3.5 27
1998-11-27 @ Roda JC Kerkrade L 1-2 1697 1859 13.6% 23.0% 63.4% -3.5 17
1998-11-28 De Graafschap D 2-2 1933 1741 66.4% 21.6% 12.0% -2.1 23
1998-11-28 @ PSV Eindhoven D 2-2 1741 1933 12.0% 21.6% 66.4% +2.1 17
1998-11-29 Feyenoord L 1-2 1735 1953 18.6% 26.0% 55.4% -4.8 12
1998-11-29 @ Sparta Rotterdam W 2-1 1953 1735 55.4% 26.0% 18.6% +4.9 35
1998-11-29 Willem II W 2-0 1747 1829 33.2% 28.7% 38.0% +17.3 18
1998-11-29 @ Utrecht L 0-2 1829 1747 38.0% 28.7% 33.2% -17.3 22
1998-11-29 Ajax W 3-2 1910 2040 27.2% 28.2% 44.5% +9.3 29
1998-11-29 @ Vitesse L 2-3 2040 1910 44.5% 28.2% 27.2% -9.3 31
1998-12-01 PSV Eindhoven D 3-3 1858 1931 34.5% 28.7% 36.8% +0.1 31
1998-12-01 @ Heerenveen D 3-3 1931 1858 36.8% 28.7% 34.5% -0.1 24
1998-12-02 Roda JC Kerkrade W 1-0 1824 1862 39.6% 28.7% 31.8% +8.1 23
1998-12-02 @ Alkmaar L 0-1 1862 1824 31.8% 28.7% 39.6% -8.1 27
1998-12-02 Utrecht D 1-1 1720 1764 38.7% 28.7% 32.6% -0.3 15
1998-12-02 @ Cambuur D 1-1 1764 1720 32.6% 28.7% 38.7% +0.3 19
1998-12-02 Sparta Rotterdam W 3-1 1818 1730 55.5% 26.0% 18.6% +8.4 26
1998-12-02 @ NEC Nijmegen L 1-3 1730 1818 18.6% 26.0% 55.5% -8.4 12
1998-12-03 RKC Waalwijk W 3-2 1706 1675 48.8% 27.6% 23.6% +5.7 13
1998-12-03 @ Fortuna Sittard L 2-3 1675 1706 23.6% 27.6% 48.8% -5.7 6
1998-12-04 Vitesse L 3-5 1812 1919 29.9% 28.5% 41.5% -10.6 22
1998-12-04 @ Willem II W 5-3 1919 1812 41.5% 28.5% 29.9% +10.6 32
1998-12-06 MVV Maastricht D 1-1 2030 1694 78.5% 15.0% 6.5% -3.7 32
1998-12-06 @ Ajax D 1-1 1694 2030 6.5% 15.0% 78.5% +3.7 18
1998-12-06 Twente D 1-1 1833 1886 37.4% 28.7% 33.9% -0.2 24
1998-12-06 @ Alkmaar D 1-1 1886 1833 33.9% 28.7% 37.4% +0.2 29
1998-12-06 NEC Nijmegen W 1-0 1958 1826 60.4% 24.3% 15.4% +4.2 38
1998-12-06 @ Feyenoord L 0-1 1826 1958 15.4% 24.3% 60.4% -4.3 26
1998-12-06 PSV Eindhoven L 3-4 1741 1931 20.9% 26.8% 52.2% -5.0 10
1998-12-06 @ NAC Breda W 4-3 1931 1741 52.2% 26.8% 20.9% +5.0 27
1998-12-06 Cambuur L 1-2 1722 1720 45.0% 28.2% 26.8% -9.8 12
1998-12-06 @ Sparta Rotterdam W 2-1 1720 1722 26.8% 28.2% 45.0% +9.8 18
1998-12-06 De Graafschap W 2-1 1764 1743 47.5% 27.8% 24.7% +6.2 22
1998-12-06 @ Utrecht L 1-2 1743 1764 24.7% 27.8% 47.5% -6.2 17
1998-12-09 Vitesse L 0-2 1736 1930 20.6% 26.7% 52.7% -10.7 10
1998-12-09 @ NAC Breda W 2-0 1930 1736 52.7% 26.7% 20.6% +10.7 35
1998-12-10 Feyenoord L 0-5 1669 1962 13.6% 23.0% 63.5% -16.4 6
1998-12-10 @ RKC Waalwijk W 5-0 1962 1669 63.5% 23.0% 13.6% +16.4 41
1998-12-11 Fortuna Sittard D 3-3 1697 1712 42.8% 28.4% 28.8% -0.4 19
1998-12-11 @ MVV Maastricht D 3-3 1712 1697 28.8% 28.4% 42.8% +0.4 14
1998-12-12 Roda JC Kerkrade D 3-3 1936 1854 54.9% 26.1% 19.0% -1.1 28
1998-12-12 @ PSV Eindhoven D 3-3 1854 1936 19.0% 26.1% 54.9% +1.1 28
1998-12-12 NEC Nijmegen W 1-0 1801 1822 42.0% 28.5% 29.5% +7.6 25
1998-12-12 @ Willem II L 0-1 1822 1801 29.5% 28.5% 42.0% -7.6 26
1998-12-13 Heerenveen D 0-0 2027 1858 64.1% 22.7% 13.2% -3.0 33
1998-12-13 @ Ajax D 0-0 1858 2027 13.2% 22.7% 64.1% +3.0 32
1998-12-13 Utrecht W 4-3 1832 1771 52.5% 26.8% 20.7% +5.0 27
1998-12-13 @ Alkmaar L 3-4 1771 1832 20.7% 26.8% 52.5% -5.0 22
1998-12-13 NAC Breda L 0-1 1737 1725 46.3% 28.0% 25.7% -10.7 17
1998-12-13 @ De Graafschap W 1-0 1725 1737 25.7% 28.0% 46.3% +10.7 13
1998-12-13 Twente W 4-2 1712 1886 22.5% 27.3% 50.2% +16.7 15
1998-12-13 @ Sparta Rotterdam L 2-4 1886 1712 50.2% 27.3% 22.5% -16.7 29
1998-12-13 Feyenoord D 1-1 1941 1978 39.6% 28.7% 31.8% -0.4 36
1998-12-13 @ Vitesse D 1-1 1978 1941 31.8% 28.7% 39.6% +0.4 42
1998-12-16 Cambuur L 2-3 1736 1730 45.5% 28.1% 26.4% -9.4 13
1998-12-16 @ NAC Breda W 3-2 1730 1736 26.4% 28.1% 45.5% +9.4 21
1998-12-16 RKC Waalwijk D 1-1 1814 1652 63.4% 23.0% 13.6% -2.6 27
1998-12-16 @ NEC Nijmegen D 1-1 1652 1814 13.6% 23.0% 63.4% +2.6 7
1998-12-16 Twente W 2-0 1855 1869 42.8% 28.4% 28.7% +14.1 31
1998-12-16 @ Roda JC Kerkrade L 0-2 1869 1855 28.7% 28.4% 42.8% -14.1 29
1998-12-18 MVV Maastricht D 1-1 1861 1697 63.6% 22.9% 13.5% -2.6 33
1998-12-18 @ Heerenveen D 1-1 1697 1861 13.5% 22.9% 63.6% +2.6 20
1998-12-19 Alkmaar D 1-1 1726 1837 29.5% 28.5% 42.0% +0.6 18
1998-12-19 @ De Graafschap D 1-1 1837 1726 42.0% 28.5% 29.5% -0.6 28
1998-12-19 Willem II W 1-0 1935 1809 59.8% 24.5% 15.8% +4.4 31
1998-12-19 @ PSV Eindhoven L 0-1 1809 1935 15.8% 24.5% 59.8% -4.4 25
1998-12-19 Vitesse D 0-0 1855 1940 32.9% 28.7% 38.4% +0.3 30
1998-12-19 @ Twente D 0-0 1940 1855 38.4% 28.7% 32.9% -0.3 37
1998-12-20 Ajax D 1-1 1979 2024 38.6% 28.7% 32.7% -0.3 43
1998-12-20 @ Feyenoord D 1-1 2024 1979 32.7% 28.7% 38.6% +0.3 34
1998-12-20 Fortuna Sittard L 0-3 1811 1712 56.8% 25.5% 17.6% -34.6 27
1998-12-20 @ NEC Nijmegen W 3-0 1712 1811 17.6% 25.5% 56.8% +34.6 17
1998-12-20 NAC Breda W 2-1 1655 1726 34.8% 28.8% 36.5% +8.4 10
1998-12-20 @ RKC Waalwijk L 1-2 1726 1655 36.5% 28.8% 34.8% -8.4 13
1998-12-20 Sparta Rotterdam W 4-1 1766 1729 49.5% 27.5% 23.1% +14.4 25
1998-12-20 @ Utrecht L 1-4 1729 1766 23.1% 27.5% 49.5% -14.4 15
1999-02-05 De Graafschap D 1-1 1777 1727 51.1% 27.1% 21.8% -1.4 28
1999-02-05 @ NEC Nijmegen D 1-1 1727 1777 21.8% 27.1% 51.1% +1.5 19
1999-02-06 NAC Breda W 2-0 1747 1718 48.4% 27.7% 23.9% +12.2 20
1999-02-06 @ Fortuna Sittard L 0-2 1718 1747 23.9% 27.7% 48.4% -12.1 13
1999-02-06 Alkmaar L 0-3 1856 1837 47.2% 27.9% 25.0% -29.7 30
1999-02-06 @ Twente W 3-0 1837 1856 25.0% 27.9% 47.2% +29.7 31
1999-02-06 Heerenveen W 3-2 1805 1858 37.3% 28.7% 33.9% +7.6 28
1999-02-06 @ Willem II L 2-3 1858 1805 33.9% 28.7% 37.3% -7.6 33
1999-02-07 MVV Maastricht D 2-2 1663 1700 39.8% 28.6% 31.6% -0.3 11
1999-02-07 @ RKC Waalwijk D 2-2 1700 1663 31.6% 28.6% 39.8% +0.3 21
1999-02-09 NEC Nijmegen W 5-2 1869 1775 56.2% 25.7% 18.1% +10.0 34
1999-02-09 @ Roda JC Kerkrade L 2-5 1775 1869 18.1% 25.7% 56.2% -10.0 28
1999-02-14 Utrecht L 0-1 1714 1780 35.6% 28.8% 35.6% -8.8 15
1999-02-14 @ Sparta Rotterdam W 1-0 1780 1714 35.6% 28.8% 35.6% +8.8 28
1999-02-14 Ajax W 2-1 1826 2024 20.2% 26.6% 53.1% +11.3 33
1999-02-14 @ Twente L 1-2 2024 1826 53.1% 26.6% 20.2% -11.3 34
1999-02-17 Ajax D 2-2 1851 2013 23.6% 27.6% 48.8% +0.9 34
1999-02-17 @ Heerenveen D 2-2 2013 1851 48.8% 27.6% 23.6% -0.9 35
1999-02-17 Willem II L 0-3 1765 1812 38.3% 28.7% 33.0% -25.3 28
1999-02-17 @ NEC Nijmegen W 3-0 1812 1765 33.0% 28.7% 38.3% +25.3 31
1999-02-17 Fortuna Sittard D 0-0 1663 1759 31.4% 28.6% 39.9% +0.4 12
1999-02-17 @ RKC Waalwijk D 0-0 1759 1663 39.9% 28.6% 31.4% -0.4 21
1999-02-17 NAC Breda W 3-1 1940 1706 70.2% 19.7% 10.1% +4.3 40
1999-02-17 @ Vitesse L 1-3 1706 1940 10.1% 19.7% 70.2% -4.3 13
1999-02-18 Twente W 3-0 1939 1837 57.2% 25.4% 17.4% +13.2 34
1999-02-18 @ PSV Eindhoven L 0-3 1837 1939 17.4% 25.4% 57.2% -13.2 33
1999-02-20 RKC Waalwijk W 2-1 1866 1664 67.4% 21.2% 11.5% +2.9 34
1999-02-20 @ Alkmaar L 1-2 1664 1866 11.5% 21.2% 67.4% -2.9 12
1999-02-20 Cambuur W 2-0 1758 1739 47.2% 27.9% 24.9% +12.6 24
1999-02-20 @ Fortuna Sittard L 0-2 1739 1758 24.9% 27.9% 47.2% -12.6 21
1999-02-20 Sparta Rotterdam W 1-0 1879 1706 64.6% 22.5% 12.9% +3.5 37
1999-02-20 @ Roda JC Kerkrade L 0-1 1706 1879 12.9% 22.5% 64.6% -3.5 15
1999-02-20 MVV Maastricht W 2-1 1944 1700 71.2% 19.2% 9.6% +2.4 43
1999-02-20 @ Vitesse L 1-2 1700 1944 9.6% 19.2% 71.2% -2.4 21
1999-02-21 Twente L 0-2 1728 1824 31.5% 28.6% 39.9% -15.1 19
1999-02-21 @ De Graafschap W 2-0 1824 1728 39.9% 28.6% 31.5% +15.1 36
1999-02-21 PSV Eindhoven W 3-1 1979 1953 48.1% 27.7% 24.2% +10.6 46
1999-02-21 @ Feyenoord L 1-3 1953 1979 24.2% 27.7% 48.1% -10.6 34
1999-02-21 Heerenveen D 2-2 1789 1851 36.0% 28.8% 35.2% -0.0 29
1999-02-21 @ Utrecht D 2-2 1851 1789 35.2% 28.8% 36.0% +0.0 35
1999-02-24 RKC Waalwijk W 1-0 1989 1661 77.9% 15.3% 6.8% +1.6 49
1999-02-24 @ Feyenoord L 0-1 1661 1989 6.8% 15.3% 77.9% -1.6 12
1999-02-24 De Graafschap L 0-1 1702 1713 43.1% 28.4% 28.5% -10.1 13
1999-02-24 @ NAC Breda W 1-0 1713 1702 28.5% 28.4% 43.1% +10.1 22
1999-02-26 Vitesse D 2-2 1727 1947 18.4% 25.9% 55.7% +1.4 22
1999-02-26 @ Cambuur D 2-2 1947 1727 55.7% 25.9% 18.4% -1.4 44
1999-02-27 MVV Maastricht D 1-1 1740 1697 50.2% 27.3% 22.5% -1.4 29
1999-02-27 @ NEC Nijmegen D 1-1 1697 1740 22.5% 27.3% 50.2% +1.4 22
1999-02-27 NAC Breda W 2-0 1942 1692 71.7% 18.9% 9.4% +4.6 37
1999-02-27 @ PSV Eindhoven L 0-2 1692 1942 9.4% 18.9% 71.7% -4.6 13
1999-02-27 Alkmaar W 8-2 1883 1869 46.5% 28.0% 25.5% +24.3 40
1999-02-27 @ Roda JC Kerkrade L 2-8 1869 1883 25.5% 28.0% 46.5% -24.3 34
1999-02-27 Utrecht W 1-0 1837 1789 50.9% 27.2% 21.9% +6.0 34
1999-02-27 @ Willem II L 0-1 1789 1837 21.9% 27.2% 50.9% -6.0 29
1999-02-28 Sparta Rotterdam W 5-1 2012 1702 76.5% 16.2% 7.3% +5.4 38
1999-02-28 @ Ajax L 1-5 1702 2012 7.3% 16.2% 76.5% -5.4 15
1999-02-28 Heerenveen W 2-1 1991 1851 61.1% 24.0% 14.9% +3.9 52
1999-02-28 @ Feyenoord L 1-2 1851 1991 14.9% 24.0% 61.1% -3.9 35
1999-03-05 PSV Eindhoven L 1-3 1907 1947 39.3% 28.7% 32.0% -15.4 40
1999-03-05 @ Roda JC Kerkrade W 3-1 1947 1907 32.0% 28.7% 39.3% +15.4 40
1999-03-06 Cambuur W 3-1 1845 1728 58.8% 24.9% 16.4% +7.4 37
1999-03-06 @ Alkmaar L 1-3 1728 1845 16.4% 24.9% 58.8% -7.4 22
1999-03-06 Twente L 2-5 1699 1839 26.0% 28.1% 45.9% -13.8 22
1999-03-06 @ MVV Maastricht W 5-2 1839 1699 45.9% 28.1% 26.0% +13.8 39
1999-03-06 Heerenveen D 2-2 1687 1848 23.8% 27.6% 48.6% +0.9 14
1999-03-06 @ NAC Breda D 2-2 1848 1687 48.6% 27.6% 23.8% -0.9 36
1999-03-06 Fortuna Sittard L 1-2 1945 1771 64.7% 22.4% 12.9% -13.2 44
1999-03-06 @ Vitesse W 2-1 1771 1945 12.9% 22.4% 64.7% +13.2 27
1999-03-07 Utrecht W 5-2 2017 1783 70.2% 19.7% 10.1% +5.3 41
1999-03-07 @ Ajax L 2-5 1783 2017 10.1% 19.7% 70.2% -5.3 29
1999-03-07 Feyenoord L 3-4 1724 1995 14.8% 23.9% 61.2% -3.6 22
1999-03-07 @ De Graafschap W 4-3 1995 1724 61.2% 23.9% 14.8% +3.6 55
1999-03-07 Willem II L 1-3 1659 1843 21.5% 27.0% 51.5% -9.6 12
1999-03-07 @ RKC Waalwijk W 3-1 1843 1659 51.5% 27.0% 21.5% +9.6 37
1999-03-07 NEC Nijmegen W 1-0 1697 1739 39.0% 28.7% 32.4% +8.2 18
1999-03-07 @ Sparta Rotterdam L 0-1 1739 1697 32.4% 28.7% 39.0% -8.2 29
1999-03-13 RKC Waalwijk W 2-0 1847 1649 66.9% 21.4% 11.7% +6.0 39
1999-03-13 @ Heerenveen L 0-2 1649 1847 11.7% 21.4% 66.9% -6.0 12
1999-03-13 Cambuur W 3-0 1962 1721 70.9% 19.4% 9.8% +7.0 43
1999-03-13 @ PSV Eindhoven L 0-3 1721 1962 9.8% 19.4% 70.9% -7.0 22
1999-03-13 De Graafschap W 2-0 1853 1720 60.5% 24.2% 15.3% +8.0 40
1999-03-13 @ Willem II L 0-2 1720 1853 15.3% 24.2% 60.5% -8.0 22
1999-03-14 Vitesse L 1-3 1705 1932 17.9% 25.6% 56.5% -8.1 18
1999-03-14 @ Sparta Rotterdam W 3-1 1932 1705 56.5% 25.6% 17.9% +8.1 47
1999-03-14 Roda JC Kerkrade D 0-0 1853 1892 39.4% 28.7% 32.0% -0.4 40
1999-03-14 @ Twente D 0-0 1892 1853 32.0% 28.7% 39.4% +0.4 41
1999-03-14 Alkmaar D 2-2 1778 1852 34.3% 28.7% 37.0% +0.1 30
1999-03-14 @ Utrecht D 2-2 1852 1778 37.0% 28.7% 34.3% -0.1 38
1999-03-16 Ajax L 1-4 1685 2023 11.3% 21.0% 67.7% -7.0 22
1999-03-16 @ MVV Maastricht W 4-1 2023 1685 67.7% 21.0% 11.3% +7.0 44
1999-03-17 Feyenoord L 1-5 1714 1998 14.0% 23.4% 62.6% -11.5 22
1999-03-17 @ Cambuur W 5-1 1998 1714 62.6% 23.4% 14.0% +11.5 58
1999-03-17 Utrecht W 3-2 1784 1778 45.6% 28.1% 26.3% +6.2 30
1999-03-17 @ Fortuna Sittard L 2-3 1778 1784 26.3% 28.1% 45.6% -6.2 30
1999-03-17 RKC Waalwijk L 0-2 1688 1643 50.4% 27.3% 22.4% -21.6 14
1999-03-17 @ NAC Breda W 2-0 1643 1688 22.4% 27.3% 50.4% +21.6 15
1999-03-18 Willem II L 0-2 1892 1861 48.8% 27.6% 23.6% -21.0 41
1999-03-18 @ Roda JC Kerkrade W 2-0 1861 1892 23.6% 27.6% 48.8% +21.0 43
1999-03-19 NEC Nijmegen W 2-0 1852 1731 59.3% 24.7% 16.0% +8.4 43
1999-03-19 @ Twente L 0-2 1731 1852 16.0% 24.7% 59.3% -8.4 29
1999-03-20 Fortuna Sittard L 0-3 1852 1790 52.5% 26.8% 20.7% -32.4 38
1999-03-20 @ Alkmaar W 3-0 1790 1852 20.7% 26.8% 52.5% +32.4 33
1999-03-20 MVV Maastricht W 1-0 1702 1678 47.9% 27.8% 24.4% +6.5 25
1999-03-20 @ Cambuur L 0-1 1678 1702 24.4% 27.8% 47.9% -6.5 22
1999-03-20 De Graafschap W 4-1 1853 1712 61.3% 23.9% 14.8% +9.4 42
1999-03-20 @ Heerenveen L 1-4 1712 1853 14.8% 23.9% 61.3% -9.5 22
1999-03-21 Vitesse L 0-1 2030 1940 55.7% 25.9% 18.4% -12.4 44
1999-03-21 @ Ajax W 1-0 1940 2030 18.4% 25.9% 55.7% +12.4 50
1999-03-21 PSV Eindhoven L 0-5 1697 1969 14.8% 23.9% 61.3% -18.0 18
1999-03-21 @ Sparta Rotterdam W 5-0 1969 1697 61.3% 23.9% 14.8% +18.0 46
1999-03-21 NAC Breda W 2-0 1771 1666 57.5% 25.3% 17.2% +9.0 33
1999-03-21 @ Utrecht L 0-2 1666 1771 17.2% 25.3% 57.5% -9.0 14
1999-03-21 Feyenoord W 4-1 1882 2010 27.4% 28.3% 44.3% +23.8 46
1999-03-21 @ Willem II L 1-4 2010 1882 44.3% 28.3% 27.4% -23.8 58
1999-03-23 Heerenveen W 2-1 1871 1862 45.9% 28.1% 26.0% +6.5 44
1999-03-23 @ Roda JC Kerkrade L 1-2 1862 1871 26.0% 28.1% 45.9% -6.5 42
1999-03-27 MVV Maastricht W 3-1 1702 1671 48.7% 27.6% 23.7% +10.4 25
1999-03-27 @ De Graafschap L 1-3 1671 1702 23.7% 27.6% 48.7% -10.4 22
1999-04-01 Roda JC Kerkrade D 0-0 1661 1878 18.7% 26.0% 55.3% +2.1 23
1999-04-01 @ MVV Maastricht D 0-0 1878 1661 55.3% 26.0% 18.7% -2.1 45
1999-04-02 Feyenoord L 0-2 1820 1986 23.3% 27.5% 49.2% -11.9 38
1999-04-02 @ Alkmaar W 2-0 1986 1820 49.2% 27.5% 23.3% +11.9 61
1999-04-02 Heerenveen W 1-0 1823 1856 40.3% 28.6% 31.1% +7.9 36
1999-04-02 @ Fortuna Sittard L 0-1 1856 1823 31.1% 28.6% 40.3% -7.9 42
1999-04-02 Cambuur W 1-0 1722 1709 46.5% 28.0% 25.5% +6.8 32
1999-04-02 @ NEC Nijmegen L 0-1 1709 1722 25.5% 28.0% 46.5% -6.8 25
1999-04-02 De Graafschap L 2-3 1679 1713 40.1% 28.6% 31.3% -8.5 18
1999-04-02 @ Sparta Rotterdam W 3-2 1713 1679 31.3% 28.6% 40.1% +8.5 28
1999-04-03 Vitesse L 0-2 1665 1953 13.9% 23.2% 62.9% -7.2 15
1999-04-03 @ RKC Waalwijk W 2-0 1953 1665 62.9% 23.2% 13.9% +7.2 53
1999-04-04 Willem II D 2-2 1657 1906 16.3% 24.8% 58.8% +1.6 15
1999-04-04 @ NAC Breda D 2-2 1906 1657 58.8% 24.8% 16.3% -1.6 47
1999-04-04 Ajax W 3-1 1987 2017 40.6% 28.6% 30.8% +12.9 49
1999-04-04 @ PSV Eindhoven L 1-3 2017 1987 30.8% 28.6% 40.6% -12.8 44
1999-04-05 Sparta Rotterdam W 1-0 1998 1670 77.8% 15.4% 6.8% +1.7 64
1999-04-05 @ Feyenoord L 0-1 1670 1998 6.8% 15.4% 77.8% -1.6 18
1999-04-05 Utrecht D 1-1 1861 1780 54.7% 26.2% 19.1% -1.8 44
1999-04-05 @ Twente D 1-1 1780 1861 19.1% 26.2% 54.7% +1.8 34
1999-04-06 Roda JC Kerkrade D 1-1 1702 1876 22.5% 27.3% 50.2% +1.4 26
1999-04-06 @ Cambuur D 1-1 1876 1702 50.2% 27.3% 22.5% -1.4 46
1999-04-07 Willem II L 1-2 1831 1904 34.5% 28.7% 36.8% -8.1 36
1999-04-07 @ Fortuna Sittard W 2-1 1904 1831 36.8% 28.7% 34.5% +8.1 50
1999-04-09 PSV Eindhoven D 1-1 1663 2000 11.3% 21.0% 67.7% +3.0 24
1999-04-09 @ MVV Maastricht D 1-1 2000 1663 67.7% 21.0% 11.3% -3.0 50
1999-04-09 RKC Waalwijk L 0-1 1669 1658 46.1% 28.0% 25.8% -10.7 18
1999-04-09 @ Sparta Rotterdam W 1-0 1658 1669 25.8% 28.0% 46.1% +10.6 18
1999-04-10 Fortuna Sittard D 0-0 1721 1823 30.7% 28.6% 40.7% +0.5 29
1999-04-10 @ De Graafschap D 0-0 1823 1721 40.7% 28.6% 30.7% -0.5 37
1999-04-10 NEC Nijmegen W 3-2 1848 1729 59.0% 24.8% 16.3% +4.0 45
1999-04-10 @ Heerenveen L 2-3 1729 1848 16.3% 24.8% 59.0% -4.0 32
1999-04-10 Roda JC Kerkrade D 0-0 1659 1874 18.8% 26.0% 55.2% +2.1 16
1999-04-10 @ NAC Breda D 0-0 1874 1659 55.2% 26.0% 18.8% -2.1 47
1999-04-10 Twente D 1-1 1960 1859 57.0% 25.5% 17.5% -2.0 54
1999-04-10 @ Vitesse D 1-1 1859 1960 17.5% 25.5% 57.0% +2.0 45
1999-04-10 Alkmaar W 2-0 1912 1808 57.4% 25.4% 17.3% +9.0 53
1999-04-10 @ Willem II L 0-2 1808 1912 17.3% 25.4% 57.4% -9.0 38
1999-04-11 Ajax W 4-1 1703 2004 13.1% 22.7% 64.2% +32.2 29
1999-04-11 @ Cambuur L 1-4 2004 1703 64.2% 22.7% 13.1% -32.2 44
1999-04-11 Utrecht W 4-2 1999 1782 68.7% 20.5% 10.8% +4.2 67
1999-04-11 @ Feyenoord L 2-4 1782 1999 10.8% 20.5% 68.7% -4.2 34
1999-04-13 NAC Breda W 3-0 1799 1661 61.0% 24.0% 15.0% +11.4 41
1999-04-13 @ Alkmaar L 0-3 1661 1799 15.0% 24.0% 61.0% -11.3 16
1999-04-16 Heerenveen L 1-2 1958 1852 57.6% 25.3% 17.1% -12.0 54
1999-04-16 @ Vitesse W 2-1 1852 1958 17.1% 25.3% 57.6% +12.0 48
1999-04-17 De Graafschap L 1-3 1810 1722 55.6% 25.9% 18.5% -20.2 41
1999-04-17 @ Alkmaar W 3-1 1722 1810 18.5% 25.9% 55.6% +20.2 32
1999-04-17 Sparta Rotterdam D 1-1 1666 1658 45.8% 28.1% 26.1% -0.9 25
1999-04-17 @ MVV Maastricht D 1-1 1658 1666 26.1% 28.1% 45.8% +0.9 19
1999-04-17 NEC Nijmegen W 2-0 1997 1725 73.5% 17.9% 8.6% +4.1 53
1999-04-17 @ PSV Eindhoven L 0-2 1725 1997 8.6% 17.9% 73.5% -4.1 32
1999-04-17 Cambuur D 0-0 1861 1735 59.7% 24.5% 15.8% -2.5 46
1999-04-17 @ Twente D 0-0 1735 1861 15.8% 24.5% 59.7% +2.5 30
1999-04-18 Fortuna Sittard L 1-3 1972 1822 62.2% 23.5% 14.3% -22.2 44
1999-04-18 @ Ajax W 3-1 1822 1972 14.3% 23.5% 62.2% +22.2 40
1999-04-18 Feyenoord L 0-1 1650 2004 10.5% 20.2% 69.2% -2.8 16
1999-04-18 @ NAC Breda W 1-0 2004 1650 69.2% 20.2% 10.5% +2.8 70
1999-04-18 RKC Waalwijk D 1-1 1778 1669 58.0% 25.1% 16.9% -2.1 35
1999-04-18 @ Utrecht D 1-1 1669 1778 16.9% 25.1% 58.0% +2.1 19
1999-04-20 PSV Eindhoven D 3-3 1946 2001 37.1% 28.7% 34.2% -0.1 55
1999-04-20 @ Vitesse D 3-3 2001 1946 34.2% 28.7% 37.1% +0.1 54
1999-04-21 NEC Nijmegen W 3-0 1950 1721 69.8% 19.9% 10.3% +7.4 47
1999-04-21 @ Ajax L 0-3 1721 1950 10.3% 19.9% 69.8% -7.4 32
1999-04-23 PSV Eindhoven W 1-0 1742 2001 15.6% 24.4% 60.0% +13.2 35
1999-04-23 @ De Graafschap L 0-1 2001 1742 60.0% 24.4% 15.6% -13.2 54
1999-04-24 Sparta Rotterdam L 2-4 1738 1659 54.5% 26.2% 19.2% -17.8 30
1999-04-24 @ Cambuur W 4-2 1659 1738 19.2% 26.2% 54.5% +17.8 22
1999-04-24 Alkmaar W 2-1 1864 1790 53.9% 26.4% 19.7% +5.1 51
1999-04-24 @ Heerenveen L 1-2 1790 1864 19.7% 26.4% 53.9% -5.1 41
1999-04-25 NAC Breda D 2-2 2006 1647 80.1% 14.0% 5.9% -2.8 71
1999-04-25 @ Feyenoord D 2-2 1647 2006 5.9% 14.0% 80.1% +2.8 17
1999-04-25 Roda JC Kerkrade L 0-1 1844 1872 40.9% 28.6% 30.5% -9.7 40
1999-04-25 @ Fortuna Sittard W 1-0 1872 1844 30.5% 28.6% 40.9% +9.7 50
1999-04-25 Vitesse W 3-1 1713 1946 17.5% 25.4% 57.1% +20.7 35
1999-04-25 @ NEC Nijmegen L 1-3 1946 1713 57.1% 25.4% 17.5% -20.7 55
1999-04-25 Twente D 2-2 1671 1858 21.2% 26.9% 51.9% +1.1 20
1999-04-25 @ RKC Waalwijk D 2-2 1858 1671 51.9% 26.9% 21.2% -1.2 47
1999-04-25 MVV Maastricht L 0-2 1776 1665 58.1% 25.1% 16.8% -24.2 35
1999-04-25 @ Utrecht W 2-0 1665 1776 16.8% 25.1% 58.1% +24.2 28
1999-04-25 Ajax W 3-1 1921 1957 39.8% 28.6% 31.6% +13.1 56
1999-04-25 @ Willem II L 1-3 1957 1921 31.6% 28.6% 39.8% -13.1 47
1999-04-30 NAC Breda D 3-3 1689 1650 49.8% 27.4% 22.8% -0.8 29
1999-04-30 @ MVV Maastricht D 3-3 1650 1689 22.8% 27.4% 49.8% +0.8 18
1999-05-01 Heerenveen D 0-0 1720 1869 25.1% 27.9% 47.0% +1.2 31
1999-05-01 @ Cambuur D 0-0 1869 1720 47.0% 27.9% 25.1% -1.2 52
1999-05-01 RKC Waalwijk D 2-2 1988 1672 77.0% 15.9% 7.1% -2.7 55
1999-05-01 @ PSV Eindhoven D 2-2 1672 1988 7.1% 15.9% 77.0% +2.7 21
1999-05-01 De Graafschap W 3-1 1882 1755 59.8% 24.5% 15.7% +7.1 53
1999-05-01 @ Roda JC Kerkrade L 1-3 1755 1882 15.7% 24.5% 59.8% -7.1 35
1999-05-01 Fortuna Sittard D 2-2 1857 1835 47.7% 27.8% 24.6% -0.8 48
1999-05-01 @ Twente D 2-2 1835 1857 24.6% 27.8% 47.7% +0.8 41
1999-05-01 Alkmaar L 0-1 1925 1785 61.2% 23.9% 14.9% -13.4 55
1999-05-01 @ Vitesse W 1-0 1785 1925 14.9% 23.9% 61.2% +13.4 44
1999-05-02 Feyenoord W 6-0 1944 2004 36.5% 28.8% 34.8% +45.1 50
1999-05-02 @ Ajax L 0-6 2004 1944 34.8% 28.8% 36.5% -45.1 71
1999-05-02 Utrecht L 0-1 1734 1752 42.4% 28.5% 29.2% -9.9 35
1999-05-02 @ NEC Nijmegen W 1-0 1752 1734 29.2% 28.5% 42.4% +10.0 38
1999-05-02 Willem II L 0-4 1677 1934 15.7% 24.5% 59.8% -15.6 22
1999-05-02 @ Sparta Rotterdam W 4-0 1934 1677 59.8% 24.5% 15.7% +15.6 59
1999-05-07 PSV Eindhoven W 6-4 1836 1985 25.0% 27.9% 47.2% +14.5 44
1999-05-07 @ Fortuna Sittard L 4-6 1985 1836 47.2% 27.9% 25.0% -14.5 55
1999-05-08 NEC Nijmegen D 1-1 1798 1724 54.0% 26.4% 19.6% -1.7 45
1999-05-08 @ Alkmaar D 1-1 1724 1798 19.6% 26.4% 54.0% +1.7 36
1999-05-08 Roda JC Kerkrade D 2-2 1868 1889 41.8% 28.5% 29.7% -0.4 53
1999-05-08 @ Heerenveen D 2-2 1889 1868 29.7% 28.5% 41.8% +0.4 54
1999-05-08 Sparta Rotterdam W 5-0 1650 1661 43.3% 28.4% 28.3% +32.6 21
1999-05-08 @ NAC Breda L 0-5 1661 1650 28.3% 28.4% 43.3% -32.6 22
1999-05-08 MVV Maastricht W 4-1 1950 1689 72.6% 18.4% 9.0% +5.3 62
1999-05-08 @ Willem II L 1-4 1689 1950 9.0% 18.4% 72.6% -5.3 29
1999-05-09 Ajax L 1-3 1748 1989 16.9% 25.1% 58.0% -7.6 35
1999-05-09 @ De Graafschap W 3-1 1989 1748 58.0% 25.1% 16.9% +7.6 53
1999-05-09 Twente W 3-1 1959 1857 57.1% 25.4% 17.4% +7.9 74
1999-05-09 @ Feyenoord L 1-3 1857 1959 17.4% 25.4% 57.1% -7.9 48
1999-05-09 Cambuur W 4-1 1674 1721 38.3% 28.7% 33.0% +19.1 24
1999-05-09 @ RKC Waalwijk L 1-4 1721 1674 33.0% 28.7% 38.3% -19.1 31
1999-05-09 Vitesse L 1-2 1762 1912 24.9% 27.9% 47.2% -6.3 38
1999-05-09 @ Utrecht W 2-1 1912 1762 47.2% 27.9% 24.9% +6.3 58
1999-05-12 Feyenoord W 1-0 1890 1966 34.0% 28.7% 37.3% +9.0 57
1999-05-12 @ Roda JC Kerkrade L 0-1 1966 1890 37.3% 28.7% 34.0% -9.0 74
1999-05-16 RKC Waalwijk W 2-0 1997 1694 76.0% 16.5% 7.5% +3.5 56
1999-05-16 @ Ajax L 0-2 1694 1997 7.5% 16.5% 76.0% -3.5 24
1999-05-16 Willem II L 0-2 1702 1955 16.0% 24.7% 59.3% -8.4 31
1999-05-16 @ Cambuur W 2-0 1955 1702 59.3% 24.7% 16.0% +8.4 65
1999-05-16 Heerenveen W 1-0 1683 1867 21.5% 27.0% 51.5% +11.6 32
1999-05-16 @ MVV Maastricht L 0-1 1867 1683 51.5% 27.0% 21.5% -11.6 53
1999-05-16 Feyenoord L 0-3 1726 1957 17.5% 25.5% 57.0% -13.3 36
1999-05-16 @ NEC Nijmegen W 3-0 1957 1726 57.0% 25.5% 17.5% +13.3 77
1999-05-16 Alkmaar W 7-1 1971 1797 64.6% 22.5% 12.9% +15.2 58
1999-05-16 @ PSV Eindhoven L 1-7 1797 1971 12.9% 22.5% 64.6% -15.2 45
1999-05-16 Utrecht W 3-0 1899 1755 61.5% 23.8% 14.7% +11.1 60
1999-05-16 @ Roda JC Kerkrade L 0-3 1755 1899 14.7% 23.8% 61.5% -11.1 38
1999-05-16 Fortuna Sittard W 5-0 1629 1850 18.3% 25.8% 55.8% +54.9 25
1999-05-16 @ Sparta Rotterdam L 0-5 1850 1629 55.8% 25.8% 18.3% -54.9 44
1999-05-16 NAC Breda D 2-2 1849 1683 63.8% 22.8% 13.4% -2.0 49
1999-05-16 @ Twente D 2-2 1683 1849 13.4% 22.8% 63.8% +2.0 22
1999-05-16 De Graafschap W 2-1 1918 1741 65.0% 22.3% 12.7% +3.3 61
1999-05-16 @ Vitesse L 1-2 1741 1918 12.7% 22.3% 65.0% -3.3 35
1999-05-21 NEC Nijmegen L 2-3 1795 1713 54.9% 26.1% 18.9% -11.0 44
1999-05-21 @ Fortuna Sittard W 3-2 1713 1795 18.9% 26.1% 54.9% +11.0 39
1999-05-22 Cambuur D 2-2 1737 1694 50.3% 27.3% 22.4% -1.0 36
1999-05-22 @ De Graafschap D 2-2 1694 1737 22.4% 27.3% 50.3% +1.0 32
1999-05-23 MVV Maastricht W 4-2 1781 1695 55.4% 26.0% 18.6% +7.5 48
1999-05-23 @ Alkmaar L 2-4 1695 1781 18.6% 26.0% 55.4% -7.5 32
1999-05-23 Vitesse W 2-1 1971 1921 51.0% 27.1% 21.9% +5.6 80
1999-05-23 @ Feyenoord L 1-2 1921 1971 21.9% 27.1% 51.0% -5.6 61
1999-05-23 Sparta Rotterdam D 0-0 1856 1683 64.5% 22.6% 13.0% -3.0 54
1999-05-23 @ Heerenveen D 0-0 1683 1856 13.0% 22.6% 64.5% +3.0 26
1999-05-23 Ajax D 2-2 1685 2000 12.3% 22.0% 65.6% +2.1 23
1999-05-23 @ NAC Breda D 2-2 2000 1685 65.6% 22.0% 12.3% -2.1 57
1999-05-23 Roda JC Kerkrade W 4-1 1690 1910 18.5% 25.9% 55.6% +28.7 27
1999-05-23 @ RKC Waalwijk L 1-4 1910 1690 55.6% 25.9% 18.5% -28.7 60
1999-05-23 PSV Eindhoven L 2-3 1744 1986 16.8% 25.1% 58.1% -4.2 38
1999-05-23 @ Utrecht W 3-2 1986 1744 58.1% 25.1% 16.8% +4.2 61
1999-05-23 Twente L 1-2 1964 1847 58.8% 24.9% 16.4% -12.2 65
1999-05-23 @ Willem II W 2-1 1847 1964 16.4% 24.9% 58.8% +12.2 52

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 1999-03-06 12.89% Fortuna Sittard 1771 2 @ Vitesse 1945 1
2 1999-04-11 13.12% @ Cambuur 1703 4 Ajax 2004 1
3 1999-04-18 14.26% Fortuna Sittard 1822 3 @ Ajax 1972 1
4 1999-05-01 14.86% Alkmaar 1785 1 @ Vitesse 1925 0
5 1998-10-04 15.19% @ Sparta Rotterdam 1751 2 Ajax 2017 0
6 1998-09-23 15.29% @ Fortuna Sittard 1764 1 Ajax 2028 0
7 1998-09-19 15.38% @ MVV Maastricht 1673 4 Vitesse 1936 2
8 1999-04-23 15.63% @ De Graafschap 1742 1 PSV Eindhoven 2001 0
9 1998-08-29 15.91% Heerenveen 1799 2 @ PSV Eindhoven 1923 1
10 1998-10-31 16.26% Alkmaar 1821 2 @ Feyenoord 1940 1
11 1999-05-23 16.37% Twente 1847 2 @ Willem II 1964 1
12 1999-04-25 16.80% MVV Maastricht 1665 2 @ Utrecht 1776 0
13 1999-04-16 17.14% Heerenveen 1852 2 @ Vitesse 1958 1
14 1999-04-25 17.49% @ NEC Nijmegen 1713 3 Vitesse 1946 1
15 1998-12-20 17.65% Fortuna Sittard 1712 3 @ NEC Nijmegen 1811 0
16 1999-05-16 18.32% @ Sparta Rotterdam 1629 5 Fortuna Sittard 1850 0
17 1999-03-21 18.42% Vitesse 1940 1 @ Ajax 2030 0
18 1999-05-23 18.46% @ RKC Waalwijk 1690 4 Roda JC Kerkrade 1910 1
19 1998-09-26 18.47% MVV Maastricht 1688 1 @ Fortuna Sittard 1777 0
20 1999-04-17 18.48% De Graafschap 1722 3 @ Alkmaar 1810 1
21 1999-05-21 18.95% NEC Nijmegen 1713 3 @ Fortuna Sittard 1795 2
22 1999-04-24 19.24% Sparta Rotterdam 1659 4 @ Cambuur 1738 2
23 1999-02-14 20.25% @ Twente 1826 2 Ajax 2024 1
24 1999-03-20 20.72% Fortuna Sittard 1790 3 @ Alkmaar 1852 0
25 1998-09-23 21.01% Sparta Rotterdam 1730 3 @ De Graafschap 1789 0

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1999-05-16 54.87 @ Sparta Rotterdam 5 1629 18.32% Fortuna Sittard 0 1850 55.84% 25.84%
2 1999-05-02 45.06 @ Ajax 6 1944 36.49% Feyenoord 0 2004 34.75% 28.76%
3 1998-12-20 34.57 Fortuna Sittard 3 1712 17.65% @ NEC Nijmegen 0 1811 56.82% 25.53%
4 1999-05-08 32.58 @ NAC Breda 5 1650 43.28% Sparta Rotterdam 0 1661 28.34% 28.38%
5 1999-03-20 32.40 Fortuna Sittard 3 1790 20.72% @ Alkmaar 0 1852 52.52% 26.77%
6 1998-09-23 32.20 Sparta Rotterdam 3 1730 21.01% @ De Graafschap 0 1789 52.13% 26.86%
7 1999-04-11 32.16 @ Cambuur 4 1703 13.12% Ajax 1 2004 64.23% 22.65%
8 1998-09-20 30.34 Heerenveen 4 1803 37.19% @ RKC Waalwijk 0 1727 34.07% 28.75%
9 1998-11-15 30.00 @ RKC Waalwijk 5 1647 28.65% Sparta Rotterdam 1 1765 42.93% 28.41%
10 1999-02-06 29.69 Alkmaar 3 1837 24.96% @ Twente 0 1856 47.18% 27.87%
11 1999-05-23 28.65 @ RKC Waalwijk 4 1690 18.46% Roda JC Kerkrade 1 1910 55.63% 25.90%
12 1998-09-27 27.14 Twente 3 1843 29.42% @ Utrecht 0 1824 42.09% 28.49%
13 1998-11-01 26.64 Roda JC Kerkrade 3 1808 30.36% @ Utrecht 0 1781 41.07% 28.57%
14 1999-02-17 25.28 Willem II 3 1812 32.99% @ NEC Nijmegen 0 1765 38.30% 28.72%
15 1998-10-04 25.10 @ Sparta Rotterdam 2 1751 15.19% Ajax 0 2017 60.66% 24.15%
16 1999-02-27 24.31 @ Roda JC Kerkrade 8 1883 46.51% Alkmaar 2 1869 25.52% 27.97%
17 1999-04-25 24.24 MVV Maastricht 2 1665 16.80% @ Utrecht 0 1776 58.10% 25.10%
18 1999-03-21 23.81 @ Willem II 4 1882 27.44% Feyenoord 1 2010 44.30% 28.27%
19 1998-11-20 23.43 NEC Nijmegen 3 1794 36.78% @ MVV Maastricht 0 1721 34.47% 28.75%
20 1998-09-08 22.35 @ Feyenoord 5 1892 55.86% De Graafschap 0 1801 18.31% 25.83%
21 1998-09-27 22.33 @ Alkmaar 4 1809 30.65% PSV Eindhoven 1 1911 40.75% 28.59%
22 1999-04-18 22.18 Fortuna Sittard 3 1822 14.26% @ Ajax 1 1972 62.22% 23.52%
23 1998-10-03 21.82 @ MVV Maastricht 3 1701 40.07% Cambuur 0 1735 31.29% 28.64%
24 1998-10-30 21.60 Twente 3 1855 40.53% @ Fortuna Sittard 0 1755 30.87% 28.61%
25 1999-03-17 21.57 RKC Waalwijk 2 1643 22.35% @ NAC Breda 0 1688 50.39% 27.26%