Ajax vs Heerenveen 2-2
- A. Ouazane33'
- B. Klaverboer (OG)7'
- J. Trenskow45'
- M. Rivera82'
- Kick-off
- Sun, 16 Aug 2026 · 14:45 (UTC)
- Referee
- Alex Bos, Netherlands
Match timeline
- 87’Substitution
AjaxT. Arokodare ONA. Ouazane OFF - 87’Substitution
HeerenveenH. Petrov ONO. Braude OFF - 86’Yellow card
AjaxL. Rosa - 86’Substitution
AjaxO. Edvardsen ONS. Berghuis OFF - 82’Goal!
HeerenveenM. Rivera1 – 3 - 73’Substitution
AjaxJ. Mokio OND. Klaassen OFF - 73’Substitution
HeerenveenL. Machine ONR. Meerveld OFF - 65’Substitution
AjaxMarcos Leonardo ONK. Dolberg OFF
Show 8 earlier events
- 65’Substitution
AjaxJ. Brandt ONO. Gloukh OFF - 65’Yellow card
AjaxA. Bouwman - 58’Substitution
HeerenveenM. Rivera ONL. Oyen OFF - 57’Yellow card
AjaxY. Regeer - 51’Yellow card
HeerenveenJ. Trenskow - 45’Goal!
HeerenveenJ. TrenskowAssist: S. Kersten1 – 2 - 33’Goal!
AjaxA. OuazaneAssist: Caio Henrique1 – 1 - 7’Own goal
AjaxB. Klaverboer0 – 1 - 1’Kick-off
Key stats
- 52%Possession48%
- 20Shots13
- 1.74xG1.33
- 4Shots on Target8
- 6Corners2
- 90%Pass Accuracy88%
- 2Offsides3
- 6Saves4
- 477Passes451
- 8Fouls9
- 3Yellow Cards1
Lineups
Confirmed selections
Ajax4 - 2 - 3 - 1
- 1Stegen
- 2Rosa
- 30Bouwman
- 15Baas
- 12Henrique
- 18Klaassen
- 6Regeer
- 23Berghuis
- 10Gloukh
- 68Ouazane
- 9Dolberg
Substitutions
- 65’↑38 Marcos Leonardo↓9 Kasper Dolberg
- 65’↑8 Julian Brandt↓10 Oscar Gloukh
- 73’↑24 Jorthy Mokio↓18 Davy Klaassen
- 86’↑20 Oliver Valaker Edvardsen↓23 Steven Berghuis
- 87’↑99 Tolu Arokodare↓68 Abdellah Ouazane
Unused substitutes 26 Maarten Paes, 22 Joeri Heerkens, 4 Ko Itakura, 3 Anton Gaaei, 36 Dies Janse, 5 Owen Wijndal, 7 Maher Carrizo
Coach Michel
Heerenveen4 - 2 - 3 - 1
- 22Klaverboer
- 45Braude
- 4Kersten
- 3Willemsen
- 19Zagaritis
- 16Linday
- 6Proper
- 20Trenskow
- 10Meerveld
- 11Oyen
- 9Vente
Substitutions
- 58’↑7 Maxence Rivera↓11 Luca Oyen
- 73’↑29 Lanroy Machine↓10 Ringo Meerveld
- 87’↑28 Hristiyan Petrov↓45 Oliver Braude
Unused substitutes 30 Timo Schreuder, 44 Andries Noppert, 23 Darling Bladi, 17 Nikolai Soyset Hopland, 41 Jimte Scholten, 36 Nolhan Courtens, 14 Levi Smans, 8 Luuk Brouwers, 47 Kirayno Schaken
Coach Robin Veldman
Match facts
- Competition
- Eredivisie - Netherlands
- Date
- Sun, 16 Aug 2026
- Kick-off
- 14:45 (UTC)
- Referee
- Alex Bos, Netherlands
- Ajax coach
- Michel
- Heerenveen coach
- Robin Veldman
League table
Eredivisie - Netherlands
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 11 | 7 | 4 | 0 | +21 | 25 | |
| 2 | 11 | 7 | 3 | 1 | +17 | 24 | |
| 3 | 11 | 7 | 2 | 2 | +22 | 23 | |
| 4 | 11 | 7 | 2 | 2 | +18 | 23 | |
| 5 | 11 | 6 | 2 | 3 | +7 | 20 | |
| 7 | 11 | 5 | 3 | 3 | +6 | 18 |
Match related news
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 4-1-0
- Scored / match
- 3.0
- Conceded / match
- 1.0
- W-D-L
- 1-0-0
- Scored / match
- 1.0
- Conceded / match
- 0.0
Fan predictions
How the fans called it
No votes yet
What happened
Written from the recorded events — no interpretation added
Ajax and Heerenveen drew 2-2 in the Eredivisie - Netherlands.
A. Ouazane 33' scored for Ajax, B. Klaverboer (og) 7', J. Trenskow 45' and M. Rivera 82' for Heerenveen.
Ajax had 52% of the ball to Heerenveen's 48%; the sides had 20 and 13 shots (4 and 8 on target).
The referee showed 4 yellow cards and no reds.
Match record
- Competition
- Eredivisie - Netherlands
- Kick-off
- Match ID
cornerflick:match:ajax-vs-heerenveen-eredivisie-2026-08-16
Data compiled by Cornerflick · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Ajax 2-2 Heerenveen, Eredivisie - Netherlands, 16 August 2026. Match record, last updated 19 August 2026. https://cornerflick.com/football/eredivisie/matches/ajax-vs-heerenveen-eredivisie-2026-08-16
Permanent identifier cornerflick:match:ajax-vs-heerenveen-eredivisie-2026-08-16. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/ajax-vs-heerenveen-eredivisie-2026-08-16" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
16 events
- 7’Own goal
AjaxB. Klaverboer0 – 1 - 33’Goal!
AjaxA. OuazaneAssist: Caio Henrique1 – 1 - 45’Goal!
HeerenveenJ. TrenskowAssist: S. Kersten1 – 2 - 51’Yellow card
HeerenveenJ. Trenskow - 57’Yellow card
AjaxY. Regeer - 58’Substitution
HeerenveenM. Rivera ONL. Oyen OFF - 65’Substitution
AjaxMarcos Leonardo ONK. Dolberg OFF - 65’Substitution
AjaxJ. Brandt ONO. Gloukh OFF - 65’Yellow card
AjaxA. Bouwman - 73’Substitution
AjaxJ. Mokio OND. Klaassen OFF - 73’Substitution
HeerenveenL. Machine ONR. Meerveld OFF - 82’Goal!
HeerenveenM. Rivera1 – 3 - 86’Yellow card
AjaxL. Rosa - 86’Substitution
AjaxO. Edvardsen ONS. Berghuis OFF - 87’Substitution
AjaxT. Arokodare ONA. Ouazane OFF - 87’Substitution
HeerenveenH. Petrov ONO. Braude OFF









