Skip to main content
← Eredivisie
#5 · 10 pts
2 – 2
Final score
#12 · 5 pts
B. Klaverboer 7' (og)
A. Ouazane (ast. Caio Henrique) 33'
45' (ast. S. Kersten) J. Trenskow
82' M. Rivera
Share Telegram

The ForzaPitch pre-match prediction gave Ajax a 39% win probability (draw 30%, Heerenveen 29%). The final result was Ajax 2–2 Heerenveen. In 2 previous meetings, Ajax have won 0 times, with 2 draws and 0 wins for Heerenveen.

Match statistics
12
Total shots
10
4
Shots on target
8
1.74
Actual xG
1.33
6
Saves
4
52%
Possession
48%
6
Corners
2
13
Tackles
10
3
🟨 Yellow cards
1
Match Events
B. Klaverboer (og)
7'
A. Ouazane · ast. Caio Henrique
33'
45'
ast. S. Kersten · J. Trenskow
51'
J. Trenskow
Y. Regeer
57'
58'
M. Rivera / L. Oyen
K. Dolberg / Marcos Leonardo
65'
O. Gloukh / J. Brandt
65'
A. Bouwman
65'
D. Klaassen / J. Mokio
73'
73'
L. Machine / R. Meerveld
82'
M. Rivera
L. Rosa
86'
S. Berghuis / O. Edvardsen
86'
A. Ouazane / T. Arokodare
87'
87'
H. Petrov / O. Braude
Pre-match prediction
39.8%
Ajax
30.27%
X ←
29.93%
Heerenveen
we assigned to the actual result (Draw) 30.27% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Ajax
1.27
1.74
+0.47
Heerenveen
1.51
1.33
-0.18
Ajax dominated by xG (1.74 vs 1.33). The final result does not reflect the playing dominance. The model's xG estimates were accurate.
League Table
#Team GPts
1 AZ Alkmaar AZ Alkmaar 6 16
2 PSV Eindhoven PSV Eindhoven 5 13
3 Twente Twente 6 13
4 Feyenoord Feyenoord 5 11
5 Ajax Ajax 5 10
6 Excelsior Excelsior 5 10
7 Fortuna Sittard Fortuna Sittard 6 10
8 GO Ahead Eagles GO Ahead Eagles 6 9
9 Groningen Groningen 6 8
10 NEC Nijmegen NEC Nijmegen 6 7
11 Sparta Rotterdam Sparta Rotterdam 5 5
12 Heerenveen Heerenveen 5 5
13 PEC Zwolle PEC Zwolle 5 4
14 Telstar Telstar 5 4
15 Cambuur Cambuur 6 4
16 Utrecht Utrecht 5 2
17 Willem II Willem II 5 2
18 ADO Den Haag ADO Den Haag 6 1
Lineups
Ajax Ajax 4-2-3-1
1 M. ter Stegen M. ter Stegen 89' G 8.20
12 Caio Henrique Caio Henrique 1 👟 89' D 6.20
15 Y. Baas Y. Baas 89' D 6.60
30 A. Bouwman A. Bouwman 89' D 6.30
2 Lucas Rosa Lucas Rosa 89' D 7.00
6 Y. Regeer Y. Regeer 89' M 7.50
18 D. Klaassen D. Klaassen 73' M 6.90
68 A. Ouazane A. Ouazane 1 ⚽ 87' M 8.50
10 O. Gloukh O. Gloukh 65' M 7.20
23 S. Berghuis S. Berghuis 86' M 6.60
9 K. Dolberg K. Dolberg 65' F 6.00
Bench
3 A. Gaaei A. Gaaei D
36 D. Janse D. Janse D
8 J. Brandt J. Brandt 24' M 6.70
22 J. Heerkens J. Heerkens G
24 J. Mokio J. Mokio 16' M 6.20
4 K. Itakura K. Itakura D
38 Marcos Leonardo Marcos Leonardo 24' F 6.70
7 M. Carrizo M. Carrizo F
26 M. Paes M. Paes G
20 O. Edvardsen O. Edvardsen 3' F
5 O. Wijndal O. Wijndal D
99 T. Arokodare T. Arokodare 2' F
Heerenveen Heerenveen 4-2-3-1
22 B. Klaverboer B. Klaverboer 1 ⚽ 89' G 6.20
19 V. Zagaritis V. Zagaritis 89' D 6.30
3 M. Willemsen M. Willemsen 89' D 6.60
4 S. Kersten S. Kersten 1 👟 89' D 7.30
45 O. Braude O. Braude 87' D 6.50
6 D. Proper D. Proper 89' M 6.90
16 Marcus Linday Marcus Linday 89' M 6.90
11 L. Oyen L. Oyen 58' M 6.90
10 R. Meerveld R. Meerveld 73' M 6.90
20 J. Trenskow J. Trenskow 1 ⚽ 89' M 7.20
9 D. Vente D. Vente 89' F 6.50
Bench
44 A. Noppert A. Noppert G
23 D. Bladi D. Bladi D
28 H. Petrov H. Petrov 2' D
41 J. Scholten J. Scholten D
47 Kirayno Schaken Kirayno Schaken F
29 L. Machine L. Machine 16' F 6.70
14 L. Smans L. Smans M
8
Luuk Brouwers M
7 M. Rivera M. Rivera 1 ⚽ 31' M 7.50
36 N. Courtens N. Courtens M
17 N. Hopland N. Hopland D
30 T. Schreuder T. Schreuder G
Best on the pitch
A. Ouazane
A. Ouazane
M · Ajax
8.50
1 ⚽
2 shots · 27 pass
M. ter Stegen
M. ter Stegen
G · Ajax
8.20
· 33 pass
M. Rivera
M. Rivera
M · Heerenveen
7.50
1 ⚽
2 shots · 8 pass
Y. Regeer
Y. Regeer
M · Ajax
7.50
1 shots · 59 pass
S. Kersten
S. Kersten
D · Heerenveen
7.30
1 👟
· 73 pass
O. Gloukh
O. Gloukh
M · Ajax
7.20
2 shots · 31 pass
Ajax Ajax — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
M. ter Stegen G 89 8.20 33 31%
Caio Henrique D 89 6.20 1 38 32%
Y. Baas D 89 6.60 1 68 62% 1
A. Bouwman D 89 6.30 81 78% 1 1
Lucas Rosa D 89 7.00 1 50 49% 3 1
Y. Regeer M 89 7.50 1 59 56% 3 1
D. Klaassen M 73 6.90 26 24% 2
A. Ouazane M 87 8.50 1 2 27 20% 1
O. Gloukh M 65 7.20 2 31 26%
S. Berghuis M 86 6.60 3 43 36%
K. Dolberg F 65 6.00 2 8 4%
J. Brandt M 24 6.70 10 9% 1
J. Mokio M 16 6.20
Marcos Leonardo F 24 6.70 2 2% 1
O. Edvardsen F 3 1 1%
T. Arokodare F 2
Heerenveen Heerenveen — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
B. Klaverboer G 89 6.20 1 38 29%
V. Zagaritis D 89 6.30 28 28%
M. Willemsen D 89 6.60 63 61%
S. Kersten D 89 7.30 1 73 71% 4
O. Braude D 87 6.50 51 38% 2
D. Proper M 89 6.90 1 45 41% 1
Marcus Linday M 89 6.90 57 49%
L. Oyen M 58 6.90 1 9 7% 1
R. Meerveld M 73 6.90 1 29 25% 1
J. Trenskow M 89 7.20 1 3 31 25% 1 1
D. Vente F 89 6.50 2 14 12%
H. Petrov D 2 3 3%
L. Machine F 16 6.70 2 2%
M. Rivera M 31 7.50 1 2 8 7%
Frequently Asked Questions
What was the final score of Ajax vs Heerenveen?
The final score was Ajax 2–2 Heerenveen.
What did the model predict before Ajax vs Heerenveen?
The model assigned 39% probability to a Ajax win, 30% to a draw, and 29% to an Heerenveen win.