Scope and coverage

The analysis uses eight seasons whose standings records run through 34 matches for all 18 ranked teams: 2016, 2018 and 2020 through 2025. The completed-match scoring totals are taken over the same selected years. The combined sample contains 2,543 matches and 7,859 goals, for a weighted rate of 3.090 goals per match.

Two rows are deliberately left out of the table-gap series. The available 2017 standings stop at 23 matches, while 2019 stops at 25 or 26 matches. Presenting either as a completed final table would overstate the evidence. The omission narrows the window but keeps the comparison honest.

The scoring volume

Scoring is high throughout the selected window, but it moves in both directions. The peak is 2018 at 3.452 goals per match, followed by 3.283 in 2023. The lowest selected rate is 2.901 in 2021. The 2025 row returns to 3.159, above the decade-weighted average.

Seasons with complete 34-match standings coverage for all 18 ranked teams.
SeasonMatchesGoalsGoals per matchLeaderLastPoints gap
20163129102.917FeyenoordGO Ahead Eagles59
20183121,0773.452AjaxNAC Breda63
20203159473.006AjaxADO Den Haag66
20213249402.901AjaxPEC Zwolle56
20223249833.034FeyenoordGroningen64
20233211,0543.283PSV EindhovenVitesse85
20243219562.978PSV EindhovenAlmere City FC57
20253149923.159PSV EindhovenHeracles65

The high-to-low table gap

The points gap between first and last ranges from 56 in 2021 to 85 in 2023. The 2023 season is the key contrast: it combines the second-highest scoring rate in this selection with the widest competitive separation. At the other end, 2021 has the lowest scoring rate and the narrowest points gap.

Goal difference tells a parallel but not identical story. The leader-to-last goal-difference gap is 102 in 2016, 132 in 2018, 126 in 2020, 105 in 2021, 95 in 2022, 134 in 2023, 105 in 2024 and 106 in 2025. The ranking gap is therefore not just a points artifact, although it remains sensitive to the distribution of wins and draws.

The table also keeps the leader and last team visible. In 2025 the top side scored 101 goals and the last side 35, a 66-goal difference. In 2018 the corresponding gap was 90. A high-scoring competition can contain both a productive leader and a struggling bottom side at the same time.

Why the lines diverge

Goals per match measures the environment across all fixtures. The points gap measures how unevenly results are converted into the table. More goals can create more decisive results, but the table only widens if those decisive results are distributed unevenly between the top and bottom teams.

That is why 2023 deserves care. Its 3.283 goals per match and 85-point gap coexist, but the data does not prove that one caused the other. The same season also includes team-level differences, schedule effects and the normal separation created by 34 rounds. The safe statement is descriptive: the high-scoring row is also the widest gap in the validated sample.

In the Eredivisie, an open scoring environment and a wide table can appear together, but neither metric substitutes for the other.

What the gap contains

The points-gap series is not simply a ranking of high-scoring years. The narrowest gap, 56 points in 2021, accompanies the lowest selected scoring rate of 2.901. The widest gap, 85 in 2023, accompanies 3.283 goals per match. The difference between those rows is 29 points in the table and 0.382 goals per match in the scoring environment.

The goal-difference gap provides a second check. It is widest in 2023 at 134, just above 2018 at 132 and 2020 at 126. It is narrowest in 2022 at 95. These values suggest that the 2023 separation is visible both in points and in goals, but they still do not say whether the cause was attacking strength at the top, defensive weakness at the bottom or a combination.

Leader output is another useful guardrail. The top team’s goals range from 81 in 2022 to 119 in 2018, while the last team’s goals range from 23 in 2024 to 35 in 2025. A low-scoring leader can still sit far ahead if the bottom half scores even less; a prolific leader can share a narrower points gap if several challengers also win regularly.

That is why the article reports both league-wide goals per match and the high-to-low table gap. The first measures the overall goal environment. The second measures competitive separation at two specific positions. Neither should be used as a proxy for the other.

Questions readers ask

Why are 2017 and 2019 missing?

The available 2017 standings stop after 23 matches for every ranked team, and 2019 stops after 25 or 26. The fixture record still has useful scoring rows, but those standings do not support a completed leader-to-last comparison.

Which season has the widest points gap?

2023, when the leader finished 85 points above the team ranked 18th. The same row also has a 134 goal-difference gap between those two positions.

Does the widest gap prove the league was less competitive?

It proves only that first and last were separated by 85 points in the supplied final table. A full competitiveness assessment would need the distribution across all 18 teams, not only the endpoints.

Why link PSV Eindhoven?

PSV is the leader in each of the 2023, 2024 and 2025 validated rows, making it a natural team context for the recent end of the series. The link points to its verified English Xtra-Stats page.

A closer look at the endpoints

The 2025 endpoint is not merely the latest row; it is a useful stress test for the headline. PSV Eindhoven finishes first on 84 points and Heracles last on 19, a 65-point gap. The leader scores 101 goals and the last team 35. The competition produces 3.159 goals per match, so a high overall rate coexists with a substantial separation.

The 2021 endpoint in the other direction is similarly instructive. Ajax leads on 83 points and PEC Zwolle finishes on 27, a 56-point gap, while the league scores 2.901 goals per match. The lower scoring environment is paired with the narrowest validated gap, but the article does not treat that pairing as a rule.

The 2018 row shows how a high leader total can accompany a wider table. Ajax scores 119 goals, NAC Breda scores 29 and the points gap is 63. The 2023 row goes further on separation, with PSV at 91 points and Vitesse at six. Those endpoint values carry more meaning when the full season rate remains beside them.

Using both points and goals protects against an overly narrow table story. Points reflect wins and draws; goal difference and goals for describe how the scorelines accumulated. They are related, but a team can win many close matches or lose a few heavily, so one margin cannot stand in for the entire competitive distribution.

The final editorial lesson is modest but useful: high scoring and a wide table can share a season, yet neither tells us whether the middle was compressed or spread out. A full table-level study would need every rank, not only the two endpoints used here.

The useful takeaway

The validated Eredivisie rows show that scoring and table separation can move in the same direction, but neither is a shorthand for the other. 2023 is the clearest example: the goal rate is high and the leader-to-last gap is widest.

The coverage rule makes this finding stronger, not weaker. Excluding incomplete standings avoids a false decade line and makes clear which seasons can support an endpoint comparison. Future rows should pass the same coverage test before they are added.

Readers can therefore use the article as two linked series: a goal environment and a high-to-low table margin. Both are useful, and both need their own definition.

Limits and method

Goals per match is total recorded goals divided by completed matches. The table gap is leader points minus last-team points in the available 18-team standings. Goal-difference and leader-versus-last goal totals are supplementary context. All displayed rates are rounded after calculation.

The window excludes standings snapshots without a full 34-match record for every ranked team. That choice removes 2017 and 2019 from the gap comparison rather than turning incomplete rows into final tables. The source is presented publicly as Data Xtra-Stats, and the analysis remains descriptive rather than causal.