Nigel Thomas
57'
Nigel Thomas
(ast. Evan Rottier)
72'
24'
(ast. Maxence Rivera)
Jacob Trenskow
51'
(ast. Oliver Johansen Braude)
Ringo Meerveld
66'
(ast. Maxence Rivera)
Jacob Trenskow
The ForzaPitch pre-match prediction gave Heerenveen a 49% win probability (draw 26%, ADO Den Haag 24%). The final result was ADO Den Haag 2–3 Heerenveen.
Match statistics
23
Total shots
15
7
Shots on target
5
2.90
Actual xG
2.50
2
Saves
5
53%
Possession
47%
8
Corners
2
11
Tackles
10
1
🟨 Yellow cards
0
Match Events
24'
ast. Maxence Rivera ·
Jacob Trenskow⚽
Jesse Bal
/ Daryl van Mieghem
45'
51'
ast. Oliver Johansen Braude ·
Ringo Meerveld⚽
Sekou Sylla
/ Milan Hokke
56'
Matěj Šín
/ Nigel Thomas
56'
⚽Nigel Thomas
57'
Yannick Fereira Eduardo
59'
66'
ast. Maxence Rivera ·
Jacob Trenskow⚽
Jalen Hawkins
/ Cameron Peupion
67'
⚽Nigel Thomas
· ast. Evan Rottier
72'
73'
Roberts Uldriķis
/
Dylan Vente
73'
Luca Oyen
/
Ringo Meerveld
Jonas Jensen-Abbew
/ Alejandro Pozo
81'
86'
Marko Farji
/
Maxence Rivera
90'
Hristiyan Petrov
/
Jacob Trenskow
Pre-match prediction
24.24%
ADO
26.09%
X
49.67%
Heerenveen ←
we assigned to the actual result (Heerenveen)
49.67%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
0.64
2.90
+2.26
1.75
2.50
+0.75
ADO Den Haag dominated by xG (2.90 vs 2.50).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
K. Nikiéma
G
K. Nikiéma
G
18
S. Sylla
56'
D
S. Sylla
56'
D
4
M. Waem
D
M. Waem
D
3
P. Mulder
D
P. Mulder
D
5
J. Jensen-Abbew
81'
D
J. Jensen-Abbew
81'
D
11
E. Rottier
1 👟
M
E. Rottier
1 👟
M
25
J. Kilo
M
J. Kilo
M
33
M. Šín
56'
M
M. Šín
56'
M
17
J. Hawkins
67'
M
J. Hawkins
67'
M
46
Y. Eduardo
F
Y. Eduardo
F
9
J. Bal
45'
F
J. Bal
45'
F
Bench
21
C. Peupion
23'
F
C. Peupion
23'
F
7
D. van Mieghem
45'
F
D. van Mieghem
45'
F
16
Finn de Bruin
M
Finn de Bruin
M
10
Illaijh de Ruijter
D
Illaijh de Ruijter
D
8
J. Žambůrek
M
J. Žambůrek
M
22
L. Wilhelm
D
L. Wilhelm
D
15
M. Hokke
34'
D
M. Hokke
34'
D
14
M. Jiménez
M
M. Jiménez
M
23
N. Thiede
G
N. Thiede
G
27
N. Thomas
2 ⚽
34'
F
N. Thomas
2 ⚽
34'
F
2
O. Raterink
D
O. Raterink
D
1
B. Klaverboer
G
B. Klaverboer
G
19
V. Zagaritis
D
V. Zagaritis
D
3
M. Willemsen
D
M. Willemsen
D
4
S. Kersten
D
S. Kersten
D
45
O. Braude
1 👟
D
O. Braude
1 👟
D
8
N. Courtens
M
N. Courtens
M
16
M. Linday
M
M. Linday
M
7
M. Rivera
2 👟
86'
M
M. Rivera
2 👟
86'
M
10
R. Meerveld
1 ⚽
73'
M
R. Meerveld
1 ⚽
73'
M
20
J. Trenskow
2 ⚽
89'
M
J. Trenskow
2 ⚽
89'
M
9
D. Vente
73'
F
D. Vente
73'
F
Bench
49
Anass Bouziane
M
Anass Bouziane
M
44
A. Noppert
G
A. Noppert
G
23
D. Bladi
D
D. Bladi
D
28
H. Petrov
1'
D
H. Petrov
1'
D
29
L. Machine
F
L. Machine
F
11
L. Oyen
17'
F
L. Oyen
17'
F
15
M. Egbring
D
M. Egbring
D
21
M. Farji
4'
F
M. Farji
4'
F
2
M. Hilgers
D
M. Hilgers
D
17
R. Uldriķis
17'
F
R. Uldriķis
17'
F
30
T. Schreuder
G
T. Schreuder
G
Best on the pitch
J. Trenskow
M · Heerenveen
9.24
2 ⚽
3 shots
· 21 pass
M. Rivera
M · Heerenveen
8.60
2 👟
3 shots
· 17 pass
N. Thomas
F · ADO
8.20
2 ⚽
2 shots
· 4 pass
R. Meerveld
M · Heerenveen
8.01
1 ⚽
1 shots
· 27 pass
O. Braude
D · Heerenveen
7.01
1 👟
1 shots
· 49 pass
E. Rottier
M · ADO
7.01
1 👟
2 shots
· 21 pass
ADO Den Haag — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| K. Nikiéma | G | 90 | 5.62 | — | — | 0 | 42 | 36% | 0 | — | — |
| S. Sylla | D | 56 | 5.67 | — | — | 0 | 21 | 16% | 0 | — | — |
| M. Waem | D | 90 | 6.58 | — | — | 2 | 55 | 51% | 0 | — | — |
| P. Mulder | D | 90 | 6.33 | — | — | 1 | 59 | 51% | 4 | — | — |
| J. Jensen-Abbew | D | 81 | 5.73 | — | — | 1 | 41 | 30% | 0 | — | — |
| E. Rottier | M | 90 | 7.01 | — | 1 | 2 | 21 | 16% | 1 | — | — |
| J. Kilo | M | 90 | 6.60 | — | — | 1 | 49 | 42% | 2 | — | — |
| M. Šín | M | 56 | 5.84 | — | — | 2 | 14 | 10% | 0 | — | — |
| J. Hawkins | M | 67 | 6.22 | — | — | 2 | 11 | 9% | 0 | — | — |
| Y. Eduardo | F | 90 | 6.03 | — | — | 2 | 20 | 10% | 1 | 1 | — |
| J. Bal | F | 45 | 6.48 | — | — | 2 | 9 | 7% | 0 | — | — |
| C. Peupion | F | 23 | 6.37 | — | — | 0 | 7 | 6% | 0 | — | — |
| D. van Mieghem | F | 45 | 6.80 | — | — | 4 | 13 | 11% | 2 | — | — |
| M. Hokke | D | 34 | 6.38 | — | — | 2 | 29 | 26% | 0 | — | — |
| N. Thomas | F | 34 | 8.20 | 2 | — | 2 | 4 | 4% | 1 | — | — |
Heerenveen — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| B. Klaverboer | G | 90 | 6.73 | — | — | 0 | 42 | 24% | 0 | — | — |
| V. Zagaritis | D | 90 | 6.83 | — | — | 1 | 35 | 30% | 1 | — | — |
| M. Willemsen | D | 90 | 6.64 | — | — | 0 | 39 | 34% | 1 | — | — |
| S. Kersten | D | 90 | 6.91 | — | — | 0 | 35 | 32% | 2 | — | — |
| O. Braude | D | 90 | 7.01 | — | 1 | 1 | 49 | 41% | 3 | — | — |
| N. Courtens | M | 90 | 6.67 | — | — | 2 | 31 | 28% | 1 | — | — |
| M. Linday | M | 90 | 6.36 | — | — | 0 | 46 | 41% | 1 | — | — |
| M. Rivera | M | 86 | 8.60 | — | 2 | 3 | 17 | 11% | 0 | — | — |
| R. Meerveld | M | 73 | 8.01 | 1 | — | 1 | 27 | 23% | 0 | — | — |
| J. Trenskow | M | 89 | 9.24 | 2 | — | 3 | 21 | 18% | 1 | — | — |
| D. Vente | F | 73 | 6.34 | — | — | 1 | 14 | 12% | 0 | — | — |
| H. Petrov | D | 1 | 0.00 | — | — | 0 | 1 | 1% | 0 | — | — |
| L. Oyen | F | 17 | 6.48 | — | — | 1 | 5 | 5% | 0 | — | — |
| M. Farji | F | 4 | 6.53 | — | — | 1 | 3 | 3% | 0 | — | — |
| R. Uldriķis | F | 17 | 6.12 | — | — | 1 | 8 | 3% | 0 | — | — |
Frequently Asked Questions
What was the final score of ADO Den Haag vs Heerenveen?
The final score was ADO Den Haag 2–3 Heerenveen.
What did the model predict before ADO Den Haag vs Heerenveen?
The model assigned 24% probability to a ADO Den Haag win, 26% to a draw, and 49% to an Heerenveen win.