AFC Ajax vs SC Heerenveen, Eredivisie 2024-25 REGULAR SEASON
Overview
Match Preview
AFC Ajax vs SC Heerenveen — Eredivisie at Johan Cruijff Arena.
- AFC Ajax 0 games · 0 pts (2026/27)
- SC Heerenveen 0 games · 0 pts (2026/27)
Match Details
- Referee Bas Nijhuis
- Assistant 1 Charles Schaap
- Assistant 2 Erik Koopman
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | ADO Den Haag | 0 | 0 |
| 2 | AFC Ajax | 0 | 0 |
| 3 | AZ | 0 | 0 |
| 4 | FC Groningen | 0 | 0 |
| 5 | FC Twente '65 | 0 | 0 |
| 6 | FC Utrecht | 0 | 0 |
| 7 | Feyenoord Rotterdam | 0 | 0 |
| 8 | Fortuna Sittard | 0 | 0 |
| 9 | Go Ahead Eagles | 0 | 0 |
| 10 | NEC | 0 | 0 |
| 11 | PEC Zwolle | 0 | 0 |
| 12 | PSV | 0 | 0 |
| 13 | SBV Excelsior | 0 | 0 |
| 14 | SC Cambuur-Leeuwarden | 0 | 0 |
| 15 | SC Heerenveen | 0 | 0 |
| 16 | Sparta Rotterdam | 0 | 0 |
| 17 | Telstar 1963 | 0 | 0 |
| 18 | Willem II Tilburg | 0 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Aug | SC Heerenveen | H | 1–0 | W |
| 19 May | SBV Vitesse | A | 2–2 | D |
| 12 May | Almere City FC | H | 3–0 | W |
| 05 May | FC Volendam | A | 4–1 | W |
| 24 Apr | SBV Excelsior | H | 2–2 | D |
| 14 Apr | FC Twente '65 | H | 2–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Aug | AFC Ajax | A | 0–1 | L |
| 19 May | Sparta Rotterdam | A | 1–2 | L |
| 12 May | SBV Vitesse | H | 1–3 | L |
| 03 May | Almere City FC | A | 1–1 | D |
| 25 Apr | PSV | H | 0–8 | L |
| 14 Apr | Heracles Almelo | A | 2–0 | W |
Season Stats
| AFC Ajax | SC Heerenveen | |
|---|---|---|
| #2 | Position | #15 |
| 0 | Points | 0 |
| 0 | Played | 0 |
| 0 / 0 / 0 | W / D / L | 0 / 0 / 0 |
| 0 | Scored | 0 |
| 0 | Conceded | 0 |
| +0 | GD | +0 |
| – | PPG | – |
| – | Win % | – |
Key Stats
56%
Both Teams to Score
H2H (16 games)
H2H (16 games)
69%
Over 2.5 Goals
H2H history
H2H history
AFC Ajax are 2nd (0 pts). SC Heerenveen are 15th (0 pts).
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for AFC Ajax to score. At the same time, SC Heerenveen does not seem to pull back! Let’s get it on!
- 5' The Array continues to deliver drama. Both AFC Ajax and SC Heerenveen are desperate not to drop points on matchday .
- 10' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 15' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 16' Pawel Bochniewicz catches the referee's attention in entirely the wrong way. card on 16.
- 21' Mats Kohlert has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 26' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 31' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 36' The 25-year-old Jacob Trenskow has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 41' The tempo has dropped considerably in the last few minutes. will be considering his options from the bench.
- 45' Magnificent from Kristian Hlynsson! That is 13 goals in 480 appearances — and it could not have come at a better time.
- 46' SC Heerenveen ring the changes. Daniel Karlsbakk has done his job and it is now time for Ion Nicolaescu to step up.
- 51' Not even hints on scoring a goal over the last 51 minutes.
- 56' AFC Ajax currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 58' Another change for AFC Ajax made on 58 minute. Chuba Akpom leaves to be changed by Bertrand Traore.
- 62' Fresh legs for SC Heerenveen! Jacob Trenskow comes on to replace Ilias Sebaoui.
- 67' AFC Ajax are enjoying more possession but struggling to find a way through a disciplined SC Heerenveen backline.
- 70' Time for substitution for SC Heerenveen. Denzel Hall is replaced by Oliver Braude.
- 73' Jordan Henderson is ready to make an impact after coming on for Mika Godts at the 73 minute mark.
- 78' Sivert Mannsverk has certainly something to prove this evening. He made 0 appearances with only 0 goals this season.
- 80' SC Heerenveen manager makes another effort to make the tables turned. Levi Smans is hanging Espen van Ee on the field on 80 minute.
- 81' Another substitution for AFC Ajax to replace Kristian Hlynsson by Brian Brobbey on 81 minute.
- 86' Ilias Sebaoui is a natural and has been asked to do a very specific job for AFC Ajax tonight.
- 90' Oliver Braude was booked on 90.
- Full Time. AFC Ajax beats SC Heerenveen
Lineups
AFC Ajax Lineups
4-3-3Starting XI
- 22
-
23
Steven Berghuis ↓ Carlos Forbs 58'
-
10
Chuba Akpom ↓ Bertrand Traore 58'
- 21
- 37
- 15
- 38
-
39
Mika Godts ↓ Jordan Henderson 73'
- 16
- 3
- 36
Bench
-
6
Jordan Henderson ↑ 73'
-
20
Bertrand Traore ↑ 58'
- 40
- 12
- 18
-
8
Kenneth Taylor ↑ 58'
- 2
-
9
Brian Brobbey ↑ 81'
- 28
- 4
-
11
Carlos Forbs ↑ 58'
- 19
SC Heerenveen Lineups
4-4-2Starting XI
- 13
- 11
- 5
- 4
- 8
-
2
Denzel Hall ↓ Oliver Braude 70'
-
10
Ilias Sebaoui ↓ Jacob Trenskow 62'
- 19
- 9
-
21
Espen van Ee ↓ Levi Smans 80'
- 24
Bench
- 44
-
18
Ion Nicolaescu ↑ 46'
-
14
Levi Smans ↑ 80'
- 15
- 22
-
45
Oliver Braude ↑ 70'
-
20
Jacob Trenskow ↑ 62'
-
26
Dimitris Rallis ↑ 80'
- 39
- 35
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Dusan Tadic | 9 |
| Mohammed Kudus | 5 |
| Chuba Akpom | 4 |
| Pelle van Amersfoort | 4 |
| Mitchell van Bergen | 3 |
| Nicolas Tagliafico | 3 |
| Brian Brobbey | 3 |
| Sebastien Haller | 3 |
Head to Head
AFC Ajax Form
Predictions
Prediction accuracy
3 / 4
1.13
AFC Ajax xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.46
SC Heerenveen xG
I would bet for:
Under 2.5 goals 78% + Under — clean sheet likely 73%
Match Result
✓ CorrectActual: AFC Ajax win
Both Teams to Score
✓ Correct
Avg goals/match: 1.59
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 77% |
|
23% |
| ± 1.5 | 47% |
|
53% |
| ± 2.5 | 22% |
|
78% |
| ± 3.5 | 8% |
|
92% |
| ± 4.5 | 3% |
|
97% |
Double Chance
AFC Ajax or Draw
86%
Draw or SC Heerenveen
45%
AFC Ajax or SC Heerenveen
69%
Half-Time Result
✗ WrongActual: AFC Ajax win at HT
Correct Score
✓ In top 12
0 – 0
22.9%
1 – 0
Actual
2 – 0
12.3%
1 – 1
11.4%
0 – 1
8%
2 – 1
6.1%
3 – 0
4.5%
3 – 1
2.4%
1 – 2
2.4%
0 – 2
1.9%
2 – 2
1.5%
4 – 0
1.3%
Asian Handicap — AFC Ajax
| Handicap | AFC Ajax covers | Push | SC Heerenveen covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 15% | 78% |
| -1.5 | 22% | — | 78% |
| -1 | 22% | 29% | 49% |
| -0.5 | 51% | — | 49% |
| +0.5 | 87% | — | 13% |
| +1 | 87% | 11% | 3% |
| +1.5 | 97% | — | 3% |
| +2 | 97% | 2% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
AFC Ajax keeps clean sheet
63%
✓
SC Heerenveen keeps clean sheet
33%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

