Eredivisie Gameweek 2 Sun, Aug 16 2026 · 15:45 Johan Cruijff Arena, Amsterdam
2–2 Full time · HT 2–1 xG 2.00 – 1.36
  • B. Klaverboer 7’ (OG)
  • Abdellah Ouazane 33’
  • 45’ J. Trenskow
  • 82’ M. Rivera
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Heerenveen fight back from two goals down

Ajax entered as favourites and led 2–0 after 33 minutes through goals from Ouazane and an own goal. But Trenskow and Rivera scored to rescue a draw for Heerenveen. Ajax finished with the higher xG (2.00 vs 1.36). On the chances created, Ajax deserved more: 1.8 expected points against the 1 point they took.

Ajax60%
Draw ✓22%
Heerenveen19%

Model vs reality

Ajax goals
2
Model 1.94 · xG 2.00
Heerenveen goals
2
Model 0.99 · xG 1.36
Total goals
4
Model 2.93 · xG 3.36
Score 2–2
5%
Most likely 1–1 (11%)
Over 2.5
Yes
Model 56%
Both scored
Yes
Model 54%
Match facts
★ Player of the matchAbdellah OuazaneAjax · 1 goal
8.5
  • RefereeAlex Bos
  • VenueJohan Cruijff Arena
  • Table before kick-offAjax 9th · Heerenveen 12th

Timeline

  1. B. Klaverboer (own goal) 1–0
    7’
  2. Abdellah Ouazane 2–0Assist Caio Henrique
    33’
  3. J. Trenskow 2–1Assist S. Kersten
    45’
  4. Half time · 2–1
  5. J. TrenskowYellow card · Foul
    51’
  6. Y. RegeerYellow card · Foul
    57’
  7. ⇄ M. RiveraFor L. Oyen
    58’
  8. A. BouwmanYellow card · Foul
    65’
  9. ⇄ J. BrandtFor O. Gloukh
    65’
  10. ⇄ Marcos LeonardoFor K. Dolberg
    65’
  11. ⇄ J. MokioFor D. Klaassen
    73’
  12. ⇄ Lanroy MachineFor R. Meerveld
    73’
  13. M. Rivera 2–2
    82’
  14. Lucas RosaYellow card · Foul
    86’
  15. ⇄ O. EdvardsenFor S. Berghuis
    86’
  16. ⇄ T. ArokodareFor Abdellah Ouazane
    87’
  17. ⇄ H. PetrovFor O. Braude
    87’
  18. Full time · 2–2

Team stats

Ajax23 shots · 16 in box, 7 outside
Heerenveen14 shots · 9 in box, 5 outside
AjaxHeerenveen
54% Possession 46%
2.00 Expected goals (xG) 1.36
1.79 Expected points (xPts) 1.00
23 Shots 14
4 Shots on target 8
10 Shots off target 3
9 Blocked shots 3
16 Shots inside the box 9
7 Shots outside the box 5
517 Passes 462
91% Pass accuracy 88%
7 Corners 2
6 Goalkeeper saves 4
8 Fouls 10
2 Offsides 3
3 Yellow cards 1
0 Red cards 0
7.09 Team rating 6.92

Line-ups

Ajax 4-2-3-1

18.3 M. ter Stegen(G)
126.3 Caio Henrique A 156.9 Y. Baas 306.9 A. Bouwman 27.5 Lucas Rosa
67.2 Y. Regeer 186.9 D. Klaassen ↓73’
688.5★ Abdellah Ouazane ↓87’ 107.2 O. Gloukh ↓65’ 236.6 S. Berghuis ↓86’
96.0 K. Dolberg ↓65’
  • 1M. ter Stegen (G)8.3
  • 12Caio HenriqueA6.3
  • 15Y. Baas6.9
  • 30A. Bouwman6.9
  • 2Lucas Rosa7.5
  • 6Y. Regeer7.2
  • 18D. Klaassen↓73’6.9
  • 68Abdellah Ouazane ★↓87’8.5
  • 10O. Gloukh↓65’7.2
  • 23S. Berghuis↓86’6.6
  • 9K. Dolberg↓65’6.0

Substitutes used

  • 8J. Brandt↑65’6.6
  • 24J. Mokio↑73’6.2
  • 20O. Edvardsen↑86’6.3
  • 99T. Arokodare↑87’6.5
  • 38Marcos Leonardo↑65’6.3

Unused: Jesse Joeri Heerkens, M. Paes, K. Itakura, O. Wijndal, A. Gaaei, D. Janse, Maher Carrizo

Heerenveen 4-2-3-1

226.5 B. Klaverboer(G)
196.7 V. Zagaritis 37.0 M. Willemsen 47.7 S. Kersten A 456.5 O. Braude ↓87’
66.9 D. Proper 167.0 M. Linday
116.9 L. Oyen ↓58’ 106.9 R. Meerveld ↓73’ 207.5 J. Trenskow
96.3 D. Vente
  • 22B. Klaverboer (G)6.5
  • 19V. Zagaritis6.7
  • 3M. Willemsen7.0
  • 4S. KerstenA7.7
  • 45O. Braude↓87’6.5
  • 6D. Proper6.9
  • 16M. Linday7.0
  • 11L. Oyen↓58’6.9
  • 10R. Meerveld↓73’6.9
  • 20J. Trenskow7.5
  • 9D. Vente6.3

Substitutes used

  • 28H. Petrov↑87’6.7
  • 7M. Rivera↑58’7.5
  • 29Lanroy Machine↑73’6.7

Unused: A. Noppert, Timo Schreuder, N. Hopland, D. Bladi, L. Brouwers, L. Smans, N. Courtens, J. Scholten, Kirayno Schaken

Player stats

Top rated
Abdellah OuazaneAjax8.5
2nd
M. ter StegenAjax8.3
3rd
S. KerstenHeerenveen7.7

Ajax

Heerenveen

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.