The ForzaPitch pre-match prediction gave Heerenveen a 39% win probability (draw 23%, Ajax 36%). The final result was Heerenveen 0–0 Ajax. In 2 previous meetings, Heerenveen have won 0 times, with 2 draws and 0 wins for Ajax.
Match statistics
11
Total shots
16
5
Shots on target
6
1.61
Actual xG
1.84
6
Saves
4
53%
Possession
47%
10
Corners
6
20
Tackles
19
0
🟨 Yellow cards
3
Match Events
26'
J. Mokio
58'
L. Rosa
69'
Y. Regeer
/
D. Klaassen
69'
R. Bounida
/
S. Berghuis
70'
Y. Regeer
V. Zagaritis
/ H. Petrov
75'
79'
K. Dolberg
/
S. Steur
D. Vente
/ L. Nordas
84'
L. Oyen
/ E. Gurbuz
84'
85'
M. Carrizo
/
M. Godts
R. Meerveld
/ L. Brouwers
87'
Pre-match prediction
39.68%
Heerenveen
23.86%
X ←
36.45%
Ajax
we assigned to the actual result (Draw)
23.86%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.58
1.61
+0.03
1.46
1.84
+0.38
xG dominance was balanced (1.61 – 1.84).
The final result reflects the playing dominance.
The model's xG estimates were accurate.
Lineups
22
Bernt Klaverboer
G
Bernt Klaverboer
G
19
Vasilios Zagaritis
75'
D
Vasilios Zagaritis
75'
D
3
Maas Willemsen
D
Maas Willemsen
D
4
Sam Kersten
D
Sam Kersten
D
45
Oliver Braude
D
Oliver Braude
D
6
J. van Overeem
M
J. van Overeem
M
16
Marcus Linday
M
Marcus Linday
M
11
Luca Oyen
84'
M
Luca Oyen
84'
M
10
Ringo Meerveld
84'
M
Ringo Meerveld
84'
M
20
Jacob Trenskow
M
Jacob Trenskow
M
9
Dylan Vente
84'
F
Dylan Vente
84'
F
Bench
44
Andries Noppert
G
Andries Noppert
G
40
Clayton Bonevacia
F
Clayton Bonevacia
F
50
Eser Gürbüz
13'
F
Eser Gürbüz
13'
F
28
Hristiyan Petrov
15'
D
Hristiyan Petrov
15'
D
38
Ingmar Mulder
D
Ingmar Mulder
D
35
Isaiah Ahmed
M
Isaiah Ahmed
M
8
L. Brouwers
13'
M
18
L. Nordås
13'
F
L. Nordås
13'
F
15
Mats Egbring
D
Mats Egbring
D
31
N. Bakker
G
N. Bakker
G
17
N. Hopland
D
N. Hopland
D
36
Nolhan Courtens
M
Nolhan Courtens
M
26
M. Paes
G
M. Paes
G
2
Lucas Rosa
D
Lucas Rosa
D
15
Y. Baas
D
Y. Baas
D
4
K. Itakura
D
K. Itakura
D
3
A. Gaaei
D
A. Gaaei
D
18
D. Klaassen
69'
M
D. Klaassen
69'
M
24
J. Mokio
M
J. Mokio
M
48
Sean Steur
79'
M
Sean Steur
79'
M
11
M. Godts
85'
F
M. Godts
85'
F
25
W. Weghorst
F
W. Weghorst
F
23
S. Berghuis
69'
F
S. Berghuis
69'
F
Bench
30
A. Bouwman
D
A. Bouwman
D
19
Don-Angelo Christoffel Annum-Assamoah Konadu
F
Don-Angelo Christoffel Annum-Assamoah Konadu
F
9
K. Dolberg
11'
F
K. Dolberg
11'
F
7
M. Carrizo
12'
F
M. Carrizo
12'
F
50
M. Muzungu
D
M. Muzungu
D
10
O. Gloukh
M
O. Gloukh
M
52
Paul Reverson
G
Paul Reverson
G
43
Rayane Bounida
21'
F
Rayane Bounida
21'
F
45
Ryan van de Pavert
D
Ryan van de Pavert
D
32
T. Tomiyasu
D
T. Tomiyasu
D
58
Valentijn van der Velde
G
Valentijn van der Velde
G
6
Y. Regeer
21'
M
Y. Regeer
21'
M
Best on the pitch
Bernt Klaverboer
G · Heerenveen
9.00
· 46 pass
J. van Overeem
M · Heerenveen
8.90
· 70 pass
K. Itakura
D · Ajax
8.20
· 56 pass
Sam Kersten
D · Heerenveen
8.20
· 56 pass
S. Berghuis
F · Ajax
8.00
2 shots
· 43 pass
Sean Steur
M · Ajax
7.90
4 shots
· 48 pass
Heerenveen — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bernt Klaverboer | G | 90 | 9.00 | — | — | — | 46 | 31% | — | — | — |
| Vasilios Zagaritis | D | 75 | 7.30 | — | — | — | 38 | 34% | — | — | — |
| Maas Willemsen | D | 90 | 7.30 | — | — | — | 74 | 70% | — | — | — |
| Sam Kersten | D | 90 | 8.20 | — | — | — | 56 | 50% | 4 | — | — |
| Oliver Braude | D | 90 | 7.70 | — | — | 1 | 61 | 53% | 6 | — | — |
| J. van Overeem | M | 90 | 8.90 | — | — | — | 70 | 56% | 2 | — | — |
| Marcus Linday | M | 90 | 7.50 | — | — | — | 62 | 57% | 4 | — | — |
| Luca Oyen | M | 84 | 6.90 | — | — | 1 | 31 | 26% | — | — | — |
| Ringo Meerveld | M | 84 | 6.20 | — | — | 2 | 34 | 28% | — | — | — |
| Jacob Trenskow | M | 90 | 6.30 | — | — | 4 | 39 | 32% | 1 | — | — |
| Dylan Vente | F | 84 | 6.90 | — | — | 3 | 25 | 20% | — | — | — |
| Eser Gürbüz | F | 13 | 6.20 | — | — | — | 2 | 2% | — | — | — |
| Hristiyan Petrov | D | 15 | 7.00 | — | — | — | 15 | 12% | 2 | — | — |
| L. Brouwers | M | 13 | 6.70 | — | — | — | 4 | 2% | 1 | — | — |
| L. Nordås | F | 13 | 6.60 | — | — | — | 3 | 1% | — | — | — |
Ajax — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Paes | G | 90 | 7.50 | — | — | — | 41 | 33% | — | — | — |
| Lucas Rosa | D | 90 | 6.90 | — | — | — | 47 | 41% | 1 | 1 | — |
| Y. Baas | D | 90 | 7.20 | — | — | — | 52 | 48% | 2 | — | — |
| K. Itakura | D | 90 | 8.20 | — | — | — | 56 | 52% | 2 | — | — |
| A. Gaaei | D | 90 | 6.90 | — | — | 3 | 49 | 42% | 1 | — | — |
| D. Klaassen | M | 69 | 7.60 | — | — | — | 23 | 18% | 2 | — | — |
| J. Mokio | M | 90 | 7.20 | — | — | 1 | 52 | 45% | 7 | 1 | — |
| Sean Steur | M | 79 | 7.90 | — | — | 4 | 48 | 47% | 1 | — | — |
| M. Godts | F | 85 | 6.50 | — | — | — | 34 | 27% | — | — | — |
| W. Weghorst | F | 90 | 6.20 | — | — | 3 | 31 | 24% | — | — | — |
| S. Berghuis | F | 69 | 8.00 | — | — | 2 | 43 | 39% | 2 | — | — |
| K. Dolberg | F | 11 | 6.30 | — | — | 1 | 4 | 2% | — | — | — |
| M. Carrizo | F | 12 | 6.60 | — | — | 2 | — | — | — | — | — |
| Rayane Bounida | F | 21 | 7.30 | — | — | — | 9 | 5% | 1 | — | — |
| Y. Regeer | M | 21 | 6.90 | — | — | — | 8 | 6% | — | 1 | — |
Frequently Asked Questions
What was the final score of Heerenveen vs Ajax?
The final score was Heerenveen 0–0 Ajax.
What did the model predict before Heerenveen vs Ajax?
The model assigned 39% probability to a Heerenveen win, 23% to a draw, and 36% to an Ajax win.