Dutch Eredivisie tickets

Eredivisie 2024/25 Season Recap – PSV’s Comeback Glory

A rollercoaster season in the Netherlands ended with PSV Eindhoven lifting the Eredivisie title, capitalising on a dramatic final-day slip by Ajax. With over 900 goals scored and emerging stars lighting up the league, the 2024/25 Eredivisie was one of the most thrilling campaigns in recent memory.


🏆 Champions: PSV Eindhoven

PSV, coached by Peter Bosz, closed the gap on Ajax to 9 points with five rounds remaining. The decisive 3-1 victory over Sparta Rotterdam on 18 May 2025 sealed a title as unlikely as it was memorable. It was the 26ᵉ crown in the club’s history and the 11ᵉ in the XXIᵉ century.

The championship was spectacular, with 914 goals scored in 306 games. The Eredivisie confirmed its status as an attacking and unpredictable league.


🌟 Player of the Season: Sem Steijn (FC Twente)

  • Goals: 27 – Top scorer of the league
  • Impact: Led Twente to a strong top-half finish and earned a transfer to Feyenoord

🥈 Eredivisie Standings

# MP W D L GF GA +/- PTS
1  PSV Eindhoven34 25 4 5 103 39 64 79
2  Ajax Amsterdam34 24 6 4 67 32 35 78
3  Feyenoord34 20 8 6 76 38 38 68
4  FC Utrecht34 18 10 6 62 45 17 64
5  AZ Alkmaar34 16 9 9 58 37 21 57
6  FC Twente34 15 9 10 62 49 13 54
7  Go Ahead Eagles34 14 9 11 57 55 2 51
8  NEC Nijmegen34 12 7 15 51 46 5 43
9  SC Heerenveen34 12 7 15 42 57 -15 43
10  PEC Zwolle34 10 11 13 43 51 -8 41
11  Fortuna Sittard34 11 8 15 37 54 -17 41
12  Sparta Rotterdam34 9 12 13 39 43 -4 39
13  FC Groningen34 10 9 15 40 53 -13 39
14  SC Heracles Almelo34 9 11 14 42 63 -21 38
15  NAC Breda34 8 9 17 34 58 -24 33
16  Willem II Tilburg34 6 8 20 34 56 -22 26
17  RKC Waalwijk34 6 7 21 44 74 -30 25
18  Almere34 4 10 20 23 64 -41 22

🔢  The 2024/25 Eredivisie in numbers

📊 General Statistics

The Eredivisie thrilled fans with 914 goals across 306 matches, averaging an exciting 2.99 goals per game, one of the highest rates in Europe. Home teams had the upper hand, securing 45.4% of victories, while away wins stood at 29.4%. There were 77 draws (25.2%), and only 12 matches ended goalless, underlining the league’s attacking intent.

  • Biggest Home Win: AZ Alkmaar 9 – 1 SC Heerenveen (September 14, 2024)
  • Biggest Away Win: Almere 1 – 7 PSV Eindhoven (August 24, 2024)
  • Most Goals in a Match: AZ Alkmaar 9 – 1 SC Heerenveen (10 goals – record for the season)

🏆 Top Team Performances

PSV Eindhoven stood out with 25 wins, the best attack in the league with 103 goals scored (an average of 3.03 per game), and top away form with 12 wins. Ajax Amsterdam matched PSV’s home record with 13 home wins, while also excelling defensively with the fewest goals conceded (32) and 16 clean sheets. At the other end of the table, Almere endured a difficult season, scoring only 23 goals and failing to find the net in 17 games.

  • Most Wins Overall: PSV Eindhoven (25/34, 73.5%)
  • Most Home Wins: PSV & Ajax (13/17, 76.5%)
  • Most Away Wins: PSV (12/17, 70.6%)
  • Most Draws: Sparta Rotterdam (12/34, 35.3%)
  • Most Matches Without Scoring: Almere (17/34, 50%)
  • Most Clean Sheets: Ajax (16/34, 47.1%)
  • Best Attack: PSV (103 goals, avg 3.03)
  • Worst Attack: Almere (23 goals, avg 0.68)
  • Best Defence: Ajax (32 conceded, avg 0.94)
  • Worst Defence: RKC Waalwijk (74 conceded, avg 2.18)

🔁 Notable Streaks

Both PSV Eindhoven and Ajax went on 10-game winning streaks, but Ajax also went 14 matches unbeaten and scored in 29 consecutive games, making them the most consistently dangerous side offensively. Willem II endured the hardest stretch, going 17 matches without a win and 8 straight defeats, matched by RKC Waalwijk. Sparta Rotterdam couldn’t keep teams out, conceding in 19 consecutive matches, while Ajax had a 5-game clean sheet run.

  • Longest Winning Streak: PSV & Ajax (10 consecutive matches)
  • Longest Unbeaten Run: Ajax (14 matches, Dec 15 – Apr 13, 2025)
  • Longest Losing Streak: Willem II, RKC Waalwijk (8 matches)
  • Longest Winless Streak: Willem II (17 matches, Jan 12 – May 18, 2025)
  • Longest Draw Streak: 9 teams, including PSV and AZ Alkmaar (3 matches)
  • Longest Scoring Streak: Ajax (29 matches, Aug 11 – Apr 13, 2025)
  • Longest Scoreless Streak: Almere (4 matches, Sep 15 – Oct 4, 2024)
  • Longest Clean Sheet Run: Ajax (5 matches, Feb 9 – Mar 9, 2025)
  • Longest Conceding Run: Sparta Rotterdam (19 matches, Aug 17, 2024 – Jan 26, 2025)

🎫 Fan Experience & Atmosphere

  • Most attended stadiums:
  • Classic matches: De Klassieker (Feyenoord–Ajax) and PSV–Ajax drew sell-out crowds and intense atmospheres
  • Ticket range: From €25–€60, with affordable options for local fans and travelers alike

🔥 All the 2024/25 Eredivisie results

Matchday 1

Friday, August 9th, 2024
FC Groningen 4 – 1 NAC Breda
Saturday, August 10th, 2024
Feyenoord 1 – 1 Willem II Tilburg
NEC Nijmegen 1 – 2 FC Twente
Almere 0 – 1 AZ Alkmaar
PSV Eindhoven 5 – 1 RKC Waalwijk
Sunday, August 11th, 2024
Sparta Rotterdam 0 – 0 SC Heracles Almelo
FC Utrecht 1 – 0 PEC Zwolle
Go Ahead Eagles 0 – 2 Fortuna Sittard
Ajax Amsterdam 1 – 0 SC Heerenveen

Matchday 2

Friday, August 16th, 2024
Fortuna Sittard 3 – 0 Almere
Saturday, August 17th, 2024
SC Heerenveen 1 – 1 FC Utrecht
FC Twente 1 – 1 Sparta Rotterdam
AZ Alkmaar 1 – 0 NEC Nijmegen
RKC Waalwijk 1 – 2 FC Groningen
Sunday, August 18th, 2024
SC Heracles Almelo 1 – 3 PSV Eindhoven
PEC Zwolle 1 – 5 Feyenoord
Willem II Tilburg 2 – 0 Go Ahead Eagles
NAC Breda 2 – 1 Ajax Amsterdam

Matchday 3

Saturday, August 24th, 2024
NEC Nijmegen 1 – 0 PEC Zwolle
Almere 1 – 7 PSV Eindhoven
NAC Breda 1 – 2 FC Utrecht
Sunday, August 25th, 2024
FC Groningen 0 – 0 AZ Alkmaar
SC Heracles Almelo 1 – 1 Willem II Tilburg
Sparta Rotterdam 1 – 1 Feyenoord
Go Ahead Eagles 2 – 0 RKC Waalwijk
Tuesday, September 17th, 2024
FC Twente 2 – 0 SC Heerenveen
Wednesday, September 18th, 2024
Ajax Amsterdam 5 – 0 Fortuna Sittard

Matchday 4

Friday, August 30th, 2024
RKC Waalwijk 0 – 3 AZ Alkmaar
Saturday, August 31st, 2024
Almere 1 – 1 FC Groningen
Fortuna Sittard 0 – 3 NEC Nijmegen
SC Heerenveen 4 – 0 NAC Breda
Willem II Tilburg 1 – 2 Sparta Rotterdam
Sunday, September 1st, 2024
FC Utrecht 2 – 1 FC Twente
PEC Zwolle 3 – 0 SC Heracles Almelo
PSV Eindhoven 3 – 0 Go Ahead Eagles
Wednesday, October 30th, 2024
Feyenoord 0 – 2 Ajax Amsterdam

Matchday 5

Saturday, September 14th, 2024
FC Twente 1 – 1 PEC Zwolle
PSV Eindhoven 2 – 0 NEC Nijmegen
FC Groningen 2 – 2 Feyenoord
NAC Breda 1 – 0 Fortuna Sittard
AZ Alkmaar 9 – 1 SC Heerenveen
Sunday, September 15th, 2024
Sparta Rotterdam 1 – 2 Go Ahead Eagles
Willem II Tilburg 3 – 0 RKC Waalwijk
SC Heracles Almelo 0 – 0 Almere
Wednesday, December 4th, 2024
Ajax Amsterdam 2 – 2 FC Utrecht

Matchday 6

Friday, September 20th, 2024
PEC Zwolle 1 – 2 AZ Alkmaar
Saturday, September 21st, 2024
FC Utrecht 3 – 2 Willem II Tilburg
RKC Waalwijk 1 – 2 Sparta Rotterdam
Go Ahead Eagles 1 – 1 Ajax Amsterdam
NEC Nijmegen 1 – 2 SC Heracles Almelo
Sunday, September 22nd, 2024
SC Heerenveen 2 – 1 FC Groningen
Almere 0 – 5 FC Twente
Feyenoord 2 – 0 NAC Breda
Fortuna Sittard 1 – 3 PSV Eindhoven

Matchday 7

Friday, September 27th, 2024
SC Heracles Almelo 2 – 1 SC Heerenveen
Saturday, September 28th, 2024
Willem II Tilburg 0 – 2 PSV Eindhoven
NEC Nijmegen 1 – 1 Feyenoord
Sparta Rotterdam 1 – 1 Fortuna Sittard
Sunday, September 29th, 2024
PEC Zwolle 1 – 0 Almere
FC Groningen 0 – 1 Go Ahead Eagles
FC Twente 1 – 0 NAC Breda
RKC Waalwijk 0 – 2 Ajax Amsterdam
AZ Alkmaar 1 – 2 FC Utrecht

Matchday 8

Friday, October 4th, 2024
Almere 0 – 1 Willem II Tilburg
Saturday, October 5th, 2024
NAC Breda 1 – 0 NEC Nijmegen
PSV Eindhoven 2 – 1 Sparta Rotterdam
FC Utrecht 3 – 2 RKC Waalwijk
Sunday, October 6th, 2024
Go Ahead Eagles 4 – 1 SC Heracles Almelo
Feyenoord 2 – 1 FC Twente
SC Heerenveen 1 – 1 PEC Zwolle
Ajax Amsterdam 3 – 1 FC Groningen
Fortuna Sittard 1 – 0 AZ Alkmaar

Matchday 9

Saturday, October 19th, 2024
Sparta Rotterdam 2 – 2 Almere
AZ Alkmaar 1 – 2 PSV Eindhoven
NEC Nijmegen 3 – 0 SC Heerenveen
RKC Waalwijk 2 – 2 FC Twente
Go Ahead Eagles 1 – 5 Feyenoord
Sunday, October 20th, 2024
Willem II Tilburg 0 – 0 Fortuna Sittard
FC Groningen 0 – 1 FC Utrecht
SC Heracles Almelo 3 – 4 Ajax Amsterdam
PEC Zwolle 1 – 2 NAC Breda

Matchday 10

Friday, October 25th, 2024
Almere 1 – 0 NEC Nijmegen
Saturday, October 26th, 2024
Fortuna Sittard 1 – 0 FC Groningen
PSV Eindhoven 6 – 0 PEC Zwolle
NAC Breda 4 – 1 RKC Waalwijk
SC Heerenveen 2 – 0 Sparta Rotterdam
Sunday, October 27th, 2024
FC Utrecht 0 – 2 Feyenoord
FC Twente 5 – 0 SC Heracles Almelo
Ajax Amsterdam 1 – 0 Willem II Tilburg
AZ Alkmaar 2 – 2 Go Ahead Eagles

Matchday 11

Saturday, November 2nd, 2024
Willem II Tilburg 0 – 1 FC Twente
Ajax Amsterdam 3 – 2 PSV Eindhoven
SC Heracles Almelo 2 – 0 NAC Breda
Feyenoord 3 – 2 AZ Alkmaar
Fortuna Sittard 3 – 0 SC Heerenveen
Sunday, November 3rd, 2024
Go Ahead Eagles 2 – 2 PEC Zwolle
NEC Nijmegen 6 – 0 FC Groningen
Sparta Rotterdam 1 – 4 FC Utrecht
RKC Waalwijk 2 – 0 Almere

Matchday 12

Friday, November 8th, 2024
FC Utrecht 1 – 0 SC Heracles Almelo
Saturday, November 9th, 2024
FC Groningen 1 – 0 Sparta Rotterdam
PEC Zwolle 3 – 1 Fortuna Sittard
NAC Breda 0 – 3 PSV Eindhoven
RKC Waalwijk 0 – 3 NEC Nijmegen
Sunday, November 10th, 2024
Almere 1 – 4 Feyenoord
FC Twente 2 – 2 Ajax Amsterdam
SC Heerenveen 1 – 0 Go Ahead Eagles
AZ Alkmaar 1 – 2 Willem II Tilburg

Matchday 13

Saturday, November 23rd, 2024
Go Ahead Eagles 3 – 0 Almere
Feyenoord 3 – 0 SC Heerenveen
SC Heracles Almelo 2 – 2 RKC Waalwijk
Fortuna Sittard 1 – 2 FC Twente
PSV Eindhoven 5 – 0 FC Groningen
Sunday, November 24th, 2024
NEC Nijmegen 1 – 2 FC Utrecht
Sparta Rotterdam 1 – 2 AZ Alkmaar
Willem II Tilburg 2 – 2 NAC Breda
Ajax Amsterdam 2 – 0 PEC Zwolle

Matchday 14

Friday, November 29th, 2024
SC Heerenveen 1 – 1 RKC Waalwijk
Saturday, November 30th, 2024
NAC Breda 1 – 0 Almere
FC Groningen 2 – 0 Willem II Tilburg
Feyenoord 1 – 1 Fortuna Sittard
PEC Zwolle 1 – 0 Sparta Rotterdam
Sunday, December 1st, 2024
FC Utrecht 2 – 5 PSV Eindhoven
AZ Alkmaar 1 – 0 SC Heracles Almelo
FC Twente 3 – 2 Go Ahead Eagles
NEC Nijmegen 1 – 2 Ajax Amsterdam

Matchday 15

Friday, December 6th, 2024
PSV Eindhoven 6 – 1 FC Twente
Saturday, December 7th, 2024
Go Ahead Eagles 5 – 0 NEC Nijmegen
Sparta Rotterdam 0 – 2 NAC Breda
RKC Waalwijk 2 – 3 Feyenoord
SC Heracles Almelo 2 – 2 Fortuna Sittard
Sunday, December 8th, 2024
FC Groningen 0 – 0 PEC Zwolle
AZ Alkmaar 2 – 1 Ajax Amsterdam
Willem II Tilburg 1 – 2 SC Heerenveen
Almere 1 – 3 FC Utrecht

Matchday 16

Friday, December 13th, 2024
PEC Zwolle 0 – 1 Willem II Tilburg
Saturday, December 14th, 2024
SC Heerenveen 1 – 0 PSV Eindhoven
Fortuna Sittard 3 – 2 RKC Waalwijk
Feyenoord 5 – 2 SC Heracles Almelo
Sunday, December 15th, 2024
FC Utrecht 3 – 3 Go Ahead Eagles
FC Twente 2 – 0 FC Groningen
NEC Nijmegen 1 – 1 Sparta Rotterdam
Ajax Amsterdam 3 – 0 Almere
NAC Breda 1 – 2 AZ Alkmaar

Matchday 17

Friday, December 20th, 2024
RKC Waalwijk 1 – 1 PEC Zwolle
Saturday, December 21st, 2024
Go Ahead Eagles 2 – 1 NAC Breda
Almere 3 – 0 SC Heerenveen
AZ Alkmaar 1 – 0 FC Twente
Sunday, December 22nd, 2024
Sparta Rotterdam 0 – 2 Ajax Amsterdam
FC Utrecht 2 – 5 Fortuna Sittard
PSV Eindhoven 3 – 0 Feyenoord
Willem II Tilburg 4 – 1 NEC Nijmegen
Tuesday, January 28th, 2025
SC Heracles Almelo 1 – 1 FC Groningen

Matchday 18

Friday, January 10th, 2025
Fortuna Sittard 0 – 3 Go Ahead Eagles
Saturday, January 11th, 2025
SC Heracles Almelo 1 – 1 Sparta Rotterdam
Ajax Amsterdam 2 – 1 RKC Waalwijk
PEC Zwolle 0 – 1 NEC Nijmegen
PSV Eindhoven 2 – 2 AZ Alkmaar
Sunday, January 12th, 2025
FC Twente 6 – 2 Willem II Tilburg
FC Groningen 0 – 0 Almere
Feyenoord 1 – 2 FC Utrecht
NAC Breda 2 – 4 SC Heerenveen

Matchday 19

Saturday, January 18th, 2025
PEC Zwolle 3 – 1 PSV Eindhoven
FC Utrecht 0 – 0 AZ Alkmaar
Willem II Tilburg 1 – 1 Feyenoord
Go Ahead Eagles 2 – 1 FC Groningen
Sunday, January 19th, 2025
NAC Breda 2 – 1 FC Twente
Almere 0 – 2 SC Heracles Almelo
SC Heerenveen 0 – 2 Ajax Amsterdam
NEC Nijmegen 4 – 1 Fortuna Sittard
Sparta Rotterdam 1 – 1 RKC Waalwijk

Matchday 20

Friday, January 24th, 2025
SC Heracles Almelo 1 – 1 FC Utrecht
Saturday, January 25th, 2025
PSV Eindhoven 3 – 2 NAC Breda
FC Groningen 1 – 0 SC Heerenveen
Sunday, January 26th, 2025
Fortuna Sittard 1 – 4 PEC Zwolle
RKC Waalwijk 2 – 0 Willem II Tilburg
AZ Alkmaar 1 – 2 Sparta Rotterdam
Saturday, February 22nd, 2025
Feyenoord 2 – 1 Almere
Sunday, February 23rd, 2025
Ajax Amsterdam 2 – 0 Go Ahead Eagles
FC Twente 2 – 0 NEC Nijmegen

Matchday 21

Friday, January 31st, 2025
NAC Breda 1 – 1 SC Heracles Almelo
Saturday, February 1st, 2025
PEC Zwolle 3 – 3 FC Utrecht
SC Heerenveen 2 – 2 Fortuna Sittard
NEC Nijmegen 3 – 3 PSV Eindhoven
Sunday, February 2nd, 2025
Almere 1 – 4 RKC Waalwijk
Ajax Amsterdam 2 – 1 Feyenoord
Go Ahead Eagles 2 – 2 FC Twente
Sparta Rotterdam 1 – 0 FC Groningen
Willem II Tilburg 0 – 2 AZ Alkmaar

Matchday 22

Saturday, February 8th, 2025
SC Heracles Almelo 4 – 2 Go Ahead Eagles
PSV Eindhoven 1 – 1 Willem II Tilburg
FC Groningen 2 – 1 NEC Nijmegen
Feyenoord 3 – 0 Sparta Rotterdam
Sunday, February 9th, 2025
FC Utrecht 0 – 1 Almere
Fortuna Sittard 0 – 2 Ajax Amsterdam
RKC Waalwijk 5 – 0 NAC Breda
AZ Alkmaar 2 – 0 PEC Zwolle
SC Heerenveen 3 – 3 FC Twente

Matchday 23

Friday, February 14th, 2025
Go Ahead Eagles 1 – 0 Sparta Rotterdam
Saturday, February 15th, 2025
PSV Eindhoven 2 – 2 FC Utrecht
NAC Breda 0 – 0 Feyenoord
Willem II Tilburg 1 – 3 FC Groningen
Sunday, February 16th, 2025
NEC Nijmegen 2 – 2 Almere
FC Twente 2 – 0 RKC Waalwijk
PEC Zwolle 1 – 1 SC Heerenveen
Ajax Amsterdam 4 – 0 SC Heracles Almelo
Sunday, February 23rd, 2025
AZ Alkmaar 1 – 0 Fortuna Sittard

Matchday 24

Friday, February 28th, 2025
RKC Waalwijk 1 – 2 Fortuna Sittard
Saturday, March 1st, 2025
FC Utrecht 1 – 0 NAC Breda
Go Ahead Eagles 3 – 2 PSV Eindhoven
FC Groningen 1 – 1 FC Twente
Feyenoord 0 – 0 NEC Nijmegen
Sunday, March 2nd, 2025
SC Heerenveen 3 – 1 AZ Alkmaar
Almere 0 – 1 Ajax Amsterdam
SC Heracles Almelo 4 – 2 PEC Zwolle
Sparta Rotterdam 4 – 0 Willem II Tilburg

Matchday 25

Friday, March 7th, 2025
NAC Breda 1 – 1 Sparta Rotterdam
Saturday, March 8th, 2025
Fortuna Sittard 1 – 0 SC Heracles Almelo
PSV Eindhoven 2 – 1 SC Heerenveen
Sunday, March 9th, 2025
Willem II Tilburg 2 – 3 FC Utrecht
NEC Nijmegen 2 – 3 Go Ahead Eagles
PEC Zwolle 0 – 1 Ajax Amsterdam
FC Twente 1 – 0 Almere
Tuesday, April 1st, 2025
AZ Alkmaar 2 – 2 RKC Waalwijk
Wednesday, April 2nd, 2025
Feyenoord 4 – 1 FC Groningen

Matchday 26

Friday, March 14th, 2025
Almere 1 – 1 NAC Breda
Saturday, March 15th, 2025
FC Utrecht 0 – 1 NEC Nijmegen
Sparta Rotterdam 1 – 1 PEC Zwolle
RKC Waalwijk 0 – 3 PSV Eindhoven
SC Heerenveen 1 – 1 SC Heracles Almelo
Sunday, March 16th, 2025
Go Ahead Eagles 1 – 0 Willem II Tilburg
FC Groningen 1 – 0 Fortuna Sittard
FC Twente 2 – 6 Feyenoord
Ajax Amsterdam 2 – 2 AZ Alkmaar

Matchday 27

Saturday, March 29th, 2025
NAC Breda 1 – 1 FC Groningen
Fortuna Sittard 0 – 3 Sparta Rotterdam
Willem II Tilburg 0 – 2 Almere
NEC Nijmegen 3 – 3 AZ Alkmaar
PEC Zwolle 2 – 0 RKC Waalwijk
Sunday, March 30th, 2025
FC Utrecht 2 – 0 SC Heerenveen
PSV Eindhoven 0 – 2 Ajax Amsterdam
SC Heracles Almelo 2 – 1 FC Twente
Feyenoord 3 – 2 Go Ahead Eagles

Matchday 28

Friday, April 4th, 2025
SC Heerenveen 3 – 1 Willem II Tilburg
Saturday, April 5th, 2025
AZ Alkmaar 0 – 1 Feyenoord
FC Twente 1 – 1 Fortuna Sittard
FC Groningen 1 – 3 PSV Eindhoven
Almere 2 – 2 PEC Zwolle
Sunday, April 6th, 2025
RKC Waalwijk 0 – 0 SC Heracles Almelo
Go Ahead Eagles 2 – 2 FC Utrecht
Sparta Rotterdam 2 – 0 NEC Nijmegen
Ajax Amsterdam 3 – 1 NAC Breda

Matchday 29

Friday, April 11th, 2025
NEC Nijmegen 2 – 1 RKC Waalwijk
Saturday, April 12th, 2025
Fortuna Sittard 0 – 2 Feyenoord
Sparta Rotterdam 3 – 1 SC Heerenveen
PSV Eindhoven 5 – 0 Almere
NAC Breda 1 – 1 Go Ahead Eagles
Sunday, April 13th, 2025
FC Utrecht 3 – 1 FC Groningen
PEC Zwolle 1 – 1 FC Twente
SC Heracles Almelo 1 – 0 AZ Alkmaar
Willem II Tilburg 1 – 2 Ajax Amsterdam

Matchday 30

Wednesday, April 23rd, 2025
FC Groningen 4 – 1 SC Heracles Almelo
Thursday, April 24th, 2025
AZ Alkmaar 1 – 1 NAC Breda
FC Twente 1 – 3 PSV Eindhoven
Friday, April 25th, 2025
RKC Waalwijk 0 – 4 FC Utrecht
Feyenoord 4 – 0 PEC Zwolle
Sunday, April 27th, 2025
Fortuna Sittard 1 – 0 Willem II Tilburg
Ajax Amsterdam 1 – 1 Sparta Rotterdam
SC Heerenveen 1 – 0 NEC Nijmegen
Almere 0 – 0 Go Ahead Eagles

Matchday 31

Saturday, April 19th, 2025
SC Heerenveen 2 – 1 Almere
Sunday, April 20th, 2025
FC Utrecht 4 – 0 Ajax Amsterdam
Saturday, May 3rd, 2025
NEC Nijmegen 1 – 1 Willem II Tilburg
SC Heracles Almelo 1 – 4 Feyenoord
FC Groningen 6 – 1 RKC Waalwijk
PSV Eindhoven 4 – 1 Fortuna Sittard
Sunday, May 4th, 2025
NAC Breda 1 – 3 PEC Zwolle
Go Ahead Eagles 0 – 3 AZ Alkmaar
Sparta Rotterdam 0 – 2 FC Twente

Matchday 32

Friday, May 9th, 2025
Willem II Tilburg 1 – 2 SC Heracles Almelo
Saturday, May 10th, 2025
RKC Waalwijk 3 – 1 SC Heerenveen
Fortuna Sittard 1 – 0 NAC Breda
Almere 0 – 3 Sparta Rotterdam
Sunday, May 11th, 2025
PEC Zwolle 1 – 1 Go Ahead Eagles
FC Twente 2 – 0 FC Utrecht
Feyenoord 2 – 3 PSV Eindhoven
Ajax Amsterdam 0 – 3 NEC Nijmegen
AZ Alkmaar 3 – 0 FC Groningen

Matchday 33

Wednesday, May 14th, 2025
Almere 1 – 1 Fortuna Sittard
FC Groningen 2 – 2 Ajax Amsterdam
FC Twente 2 – 3 AZ Alkmaar
FC Utrecht 1 – 1 Sparta Rotterdam
Feyenoord 2 – 0 RKC Waalwijk
Go Ahead Eagles 1 – 0 SC Heerenveen
NEC Nijmegen 3 – 0 NAC Breda
PSV Eindhoven 4 – 1 SC Heracles Almelo
Willem II Tilburg 1 – 2 PEC Zwolle

Matchday 34

Sunday, May 18th, 2025
Ajax Amsterdam 2 – 0 FC Twente
AZ Alkmaar 1 – 1 Almere
Fortuna Sittard 0 – 0 FC Utrecht
NAC Breda 1 – 1 Willem II Tilburg
PEC Zwolle 2 – 0 FC Groningen
RKC Waalwijk 5 – 3 Go Ahead Eagles
SC Heerenveen 2 – 0 Feyenoord
SC Heracles Almelo 1 – 2 NEC Nijmegen
Sparta Rotterdam 1 – 3 PSV Eindhoven

🏁 PSV back on top

The 2024/25 Eredivisie had it all — late-season drama, rising stars, packed stadiums, and high-scoring thrillers. PSV’s title redemption, Steijn’s breakout campaign, and fan-filled venues highlighted why Dutch football continues to be one of Europe’s most exciting leagues.


🎟️ Book your seat for 2025/26

Compare ticket prices and get your tickets now with FootballTicket.club — your go-to for Eredivisie matchdays!


_____
Article updated on June 14th, 2025
The 2025 Gamper Trophy on August 10th in Barcelona Nations League 2024/25 Season Recap – Portugal Lift the Trophy Again Champions League 2024/25 Season Recap – PSG Finally Conquer Europe La Liga 2024/25 Season Recap – Barça’s Revival & Mbappé’s Firepower Premier League 2024/25 Season – Liverpool and Salah Return to the Top Serie A 2024/25 Season – Napoli Seize the Scudetto & Retegui Shines