✓Model correct — prediction Utrecht
A. Stepanov
46'
M. van der Hoorn
(ast. S. El Karouani)
56'
S. El Karouani
(ast. N. Vesterlund)
58'
54'
(ast. J. van Overeem)
D. Vente
77'
(ast. S. Kersten)
J. Trenskow
The ForzaPitch pre-match prediction gave Utrecht a 61% win probability (draw 19%, Heerenveen 18%). The final result was Utrecht 3–2 Heerenveen. In 2 previous meetings, Utrecht have won 0 times, with 2 draws and 0 wins for Heerenveen.
Match statistics
14
Total shots
11
6
Shots on target
5
1.77
Actual xG
1.22
3
Saves
3
41%
Possession
59%
8
Corners
6
10
Tackles
9
0
🟨 Yellow cards
1
Match Events
A. Engwanda
/ S. Horemans
45'
⚽A. Stepanov
46'
49'
M. Linday
54'
ast. J. van Overeem ·
D. Vente⚽
⚽M. van der Hoorn
· ast. S. El Karouani
56'
⚽S. El Karouani
· ast. N. Vesterlund
58'
A. Stepanov
/ S. Haller
65'
69'
L. Nordas
/
L. Oyen
77'
ast. S. Kersten ·
J. Trenskow⚽
78'
L. Brouwers
/
M. Linday
M. Eerdhuijzen
/ N. Viergever
80'
J. Karlsson
/ A. Blake
80'
Pre-match prediction
61.54%
Utrecht ←
19.47%
X
18.99%
Heerenveen
✓ Correct prediction —
we assigned to the actual result (Utrecht)
61.54%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.66
1.77
-0.89
1.27
1.22
-0.05
Utrecht dominated by xG (1.77 vs 1.22).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Vasilis Barkas
G
Vasilis Barkas
G
16
S. El Karouani
1 ⚽
1 👟
D
S. El Karouani
1 ⚽
1 👟
D
44
Mike Eerdhuijzen
80'
D
Mike Eerdhuijzen
80'
D
3
Mike Van der Hoorn
1 ⚽
D
Mike Van der Hoorn
1 ⚽
D
23
Niklas Vesterlund
1 👟
D
Niklas Vesterlund
1 👟
D
21
G. Zechiël
M
G. Zechiël
M
27
Alonzo Engwanda
45'
M
Alonzo Engwanda
45'
M
11
Jesper Karlsson
80'
M
Jesper Karlsson
80'
M
20
D. de Wit
M
D. de Wit
M
10
Yoann Cathline
M
Yoann Cathline
M
18
Artem Stepanov
1 ⚽
65'
F
Artem Stepanov
1 ⚽
65'
F
Bench
15
Adrian Blake
11'
F
Adrian Blake
11'
F
77
Ángel Alarcón
F
Ángel Alarcón
F
8
Can Bozdoğan
M
Can Bozdoğan
M
5
Emeka Adeile
D
Emeka Adeile
D
33
Kevin Gadellaa
G
Kevin Gadellaa
G
25
Michael Brouwer
G
Michael Brouwer
G
53
Neal Viereck
D
Neal Viereck
D
24
Nick Viergever
11'
D
Nick Viergever
11'
D
57
Per Kloosterboer
D
Per Kloosterboer
D
43
R. El Arguioui
M
R. El Arguioui
M
91
Sébastien Haller
26'
F
Sébastien Haller
26'
F
2
Siebe Horemans
46'
D
Siebe Horemans
46'
D
22
Bernt Klaverboer
G
Bernt Klaverboer
G
19
Vasilios Zagaritis
D
Vasilios Zagaritis
D
3
Maas Willemsen
D
Maas Willemsen
D
4
Sam Kersten
1 👟
D
Sam Kersten
1 👟
D
45
O. Braude
D
O. Braude
D
6
J. van Overeem
1 👟
M
J. van Overeem
1 👟
M
16
M. Linday
78'
M
M. Linday
78'
M
11
Luca Oyen
69'
M
Luca Oyen
69'
M
10
Ringo Meerveld
M
Ringo Meerveld
M
20
J. Trenskow
1 ⚽
M
J. Trenskow
1 ⚽
M
9
Dylan Vente
1 ⚽
F
Dylan Vente
1 ⚽
F
Bench
44
Andries Noppert
G
Andries Noppert
G
40
Clayton Bonevacia
F
Clayton Bonevacia
F
50
Eser Gürbüz
F
Eser Gürbüz
F
28
Hristiyan Petrov
D
35
Isaiah Ahmed
M
Isaiah Ahmed
M
18
Lasse Selvåg Nordås
22'
F
Lasse Selvåg Nordås
22'
F
8
Luuk Brouwers
13'
M
Luuk Brouwers
13'
M
15
Mats Egbring
D
Mats Egbring
D
7
M. Rivera
M
M. Rivera
M
17
Nikolai Soyset Hopland
D
Nikolai Soyset Hopland
D
36
Nolhan Courtens
M
Nolhan Courtens
M
31
Nordin Bakker
G
Nordin Bakker
G
Best on the pitch
Yoann Cathline
M · Utrecht
8.30
2 shots
· 27 pass
S. El Karouani
D · Utrecht
8.00
1 ⚽ 1 👟
1 shots
· 42 pass
Mike Van der Hoorn
D · Utrecht
8.00
1 ⚽
1 shots
· 49 pass
Artem Stepanov
F · Utrecht
7.70
1 ⚽
3 shots
· 13 pass
J. Trenskow
M · Heerenveen
7.60
1 ⚽
4 shots
· 37 pass
Dylan Vente
F · Heerenveen
7.20
1 ⚽
2 shots
· 24 pass
Utrecht — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Vasilis Barkas | G | 91 | 6.90 | — | — | — | 30 | 23% | — | — | — |
| S. El Karouani | D | 91 | 8.00 | 1 | 1 | 1 | 42 | 35% | 1 | — | — |
| Mike Eerdhuijzen | D | 80 | 6.50 | — | — | — | 42 | 32% | — | — | — |
| Mike Van der Hoorn | D | 91 | 8.00 | 1 | — | 1 | 49 | 41% | 1 | — | — |
| Niklas Vesterlund | D | 91 | 6.70 | — | 1 | — | 37 | 31% | 2 | — | — |
| G. Zechiël | M | 91 | 6.20 | — | — | 3 | 33 | 30% | — | — | — |
| Alonzo Engwanda | M | 45 | 6.70 | — | — | — | 16 | 15% | — | — | — |
| Jesper Karlsson | M | 80 | 6.50 | — | — | 1 | 18 | 18% | — | — | — |
| D. de Wit | M | 91 | 6.60 | — | — | 1 | 25 | 17% | 3 | — | — |
| Yoann Cathline | M | 91 | 8.30 | — | — | 2 | 27 | 22% | 1 | — | — |
| Artem Stepanov | F | 65 | 7.70 | 1 | — | 3 | 13 | 12% | — | — | — |
| Adrian Blake | F | 11 | 6.50 | — | — | 1 | — | — | — | — | — |
| Nick Viergever | D | 11 | 6.30 | — | — | — | 1 | 1% | — | — | — |
| Sébastien Haller | F | 26 | 6.60 | — | — | 1 | 11 | 9% | 1 | — | — |
| Siebe Horemans | D | 46 | 6.30 | — | — | — | 13 | 12% | 1 | — | — |
Heerenveen — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bernt Klaverboer | G | 91 | 5.00 | — | — | — | 32 | 21% | — | — | — |
| Vasilios Zagaritis | D | 91 | 6.00 | — | — | 1 | 41 | 38% | 2 | — | — |
| Maas Willemsen | D | 91 | 7.00 | — | — | — | 83 | 77% | 1 | — | — |
| Sam Kersten | D | 91 | 6.00 | — | 1 | — | 59 | 52% | — | — | — |
| O. Braude | D | 91 | 6.30 | — | — | — | 60 | 43% | 1 | — | — |
| J. van Overeem | M | 91 | 7.00 | — | 1 | — | 68 | 58% | 1 | — | — |
| M. Linday | M | 78 | 6.60 | — | — | — | 60 | 58% | 1 | 1 | — |
| Luca Oyen | M | 69 | 6.20 | — | — | 2 | 14 | 14% | — | — | — |
| Ringo Meerveld | M | 91 | 6.90 | — | — | 1 | 44 | 38% | 3 | — | — |
| J. Trenskow | M | 91 | 7.60 | 1 | — | 4 | 37 | 33% | — | — | — |
| Dylan Vente | F | 91 | 7.20 | 1 | — | 2 | 24 | 18% | — | — | — |
| Lasse Selvåg Nordås | F | 22 | 6.30 | — | — | 1 | 6 | 3% | — | — | — |
| Luuk Brouwers | M | 13 | 6.50 | — | — | — | 10 | 8% | — | — | — |
Frequently Asked Questions
What was the final score of Utrecht vs Heerenveen?
The final score was Utrecht 3–2 Heerenveen.
What did the model predict before Utrecht vs Heerenveen?
The model assigned 61% probability to a Utrecht win, 19% to a draw, and 18% to an Heerenveen win.