Dylan Vente
11'
(pen.)
Oliver Johansen Braude
(ast. Jacob Trenskow)
54'
Luca Oyen
(ast. Ringo Meerveld)
84'
Jacob Trenskow
88'
The ForzaPitch pre-match prediction gave Heerenveen a 40% win probability (draw 29%, Excelsior 29%). The final result was Heerenveen 4–0 Excelsior. In 2 previous meetings, Heerenveen have won 2 times, with 0 draws and 0 wins for Excelsior.
Match statistics
14
Total shots
5
7
Shots on target
1
2.33
Actual xG
0.73
1
Saves
3
52%
Possession
48%
4
Corners
1
9
Tackles
15
0
🟨 Yellow cards
1
Match Events
⚽Dylan Vente
(pen.)
11'
43'
Ágúst Orri Thorsteinsson
45'
Mario Domínguez Franco
/
David Garden
⚽Oliver Johansen Braude
· ast. Jacob Trenskow
54'
66'
Ilano Silva Timas
/
Ágúst Orri Thorsteinsson
66'
Valentin Sulzbacher
/
Aymen sliti
66'
Osman Turay
/
Simon Janssen
Maxence Rivera
/ Marko Farji
73'
77'
Noah Naujoks
/
Eric da Silva Moreira
Nolhan courtens
/ Luca Oyen
82'
Levi Smans
/ Ringo Meerveld
82'
Dylan Vente
/ Roberts Uldriķis
82'
⚽Luca Oyen
· ast. Ringo Meerveld
84'
Maas Willemsen
/ Hristiyan Petrov
86'
⚽Jacob Trenskow
88'
Pre-match prediction
40.33%
Heerenveen ←
29.74%
X
29.93%
Excelsior
we assigned to the actual result (Heerenveen)
40.33%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.09
2.33
+1.24
1.02
0.73
-0.29
Heerenveen dominated by xG (2.33 vs 0.73).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
B. Klaverboer
G
B. Klaverboer
G
19
V. Zagaritis
D
V. Zagaritis
D
3
M. Willemsen
86'
D
M. Willemsen
86'
D
4
S. Kersten
D
S. Kersten
D
45
O. Braude
1 ⚽
D
O. Braude
1 ⚽
D
8
N. Courtens
82'
M
N. Courtens
82'
M
16
M. Linday
M
M. Linday
M
7
M. Rivera
73'
M
M. Rivera
73'
M
14
L. Smans
82'
M
L. Smans
82'
M
20
J. Trenskow
1 ⚽
1 👟
M
J. Trenskow
1 ⚽
1 👟
M
9
D. Vente
1 ⚽
82'
F
D. Vente
1 ⚽
82'
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
4'
D
H. Petrov
4'
D
29
L. Machine
F
L. Machine
F
11
L. Oyen
1 ⚽
8'
F
L. Oyen
1 ⚽
8'
F
15
M. Egbring
D
M. Egbring
D
21
M. Farji
17'
F
M. Farji
17'
F
2
M. Hilgers
D
M. Hilgers
D
10
R. Meerveld
1 👟
8'
M
R. Meerveld
1 👟
8'
M
17
R. Uldriķis
8'
F
R. Uldriķis
8'
F
30
T. Schreuder
G
T. Schreuder
G
1
S. van Gassel
G
S. van Gassel
G
15
S. Janssen
66'
D
S. Janssen
66'
D
14
J. Plug
D
J. Plug
D
4
C. Widell
D
C. Widell
D
2
Eric Emanuel da Silva Moreira
77'
D
Eric Emanuel da Silva Moreira
77'
D
20
L. Hartjes
M
L. Hartjes
M
3
R. Meissen
M
R. Meissen
M
8
I. Yegoian
M
I. Yegoian
M
30
Á. Þorsteinsson
66'
F
Á. Þorsteinsson
66'
F
19
D. Garden
45'
F
D. Garden
45'
F
7
A. Sliti
66'
F
A. Sliti
66'
F
Bench
11
A. Jahanbakhsh
F
A. Jahanbakhsh
F
16
Celton Biai
G
Celton Biai
G
6
D. van Vianen
M
D. van Vianen
M
24
Giulliano Cairo
M
Giulliano Cairo
M
21
I. Silva Timas
24'
F
I. Silva Timas
24'
F
9
Mario Domínguez
45'
F
Mario Domínguez
45'
F
28
N. Groen
F
N. Groen
F
10
N. Naujoks
13'
M
N. Naujoks
13'
M
22
O. Turay
24'
D
O. Turay
24'
D
18
V. Sulzbacher
24'
M
V. Sulzbacher
24'
M
Best on the pitch
J. Trenskow
M · Heerenveen
9.00
1 ⚽ 1 👟
5 shots
· 21 pass
O. Braude
D · Heerenveen
8.64
1 ⚽
1 shots
· 66 pass
M. Willemsen
D · Heerenveen
7.72
· 89 pass
L. Oyen
F · Heerenveen
7.37
1 ⚽
1 shots
S. Kersten
D · Heerenveen
7.36
· 75 pass
V. Zagaritis
D · Heerenveen
7.26
· 38 pass
Heerenveen — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| B. Klaverboer | G | 90 | 6.74 | — | — | 0 | 48 | 39% | 0 | — | — |
| V. Zagaritis | D | 90 | 7.26 | — | — | 0 | 38 | 30% | 1 | — | — |
| M. Willemsen | D | 86 | 7.72 | — | — | 0 | 89 | 81% | 1 | — | — |
| S. Kersten | D | 90 | 7.36 | — | — | 0 | 75 | 68% | 0 | — | — |
| O. Braude | D | 90 | 8.64 | 1 | — | 1 | 66 | 57% | 0 | — | — |
| N. Courtens | M | 82 | 6.25 | — | — | 0 | 29 | 25% | 2 | — | — |
| M. Linday | M | 90 | 7.00 | — | — | 0 | 62 | 55% | 3 | — | — |
| M. Rivera | M | 73 | 6.53 | — | — | 1 | 22 | 16% | 0 | — | — |
| L. Smans | M | 82 | 7.13 | — | — | 1 | 39 | 31% | 0 | — | — |
| J. Trenskow | M | 90 | 9.00 | 1 | 1 | 5 | 21 | 19% | 1 | — | — |
| D. Vente | F | 82 | 6.80 | 1 | — | 4 | 13 | 9% | 0 | — | — |
| H. Petrov | D | 4 | 7.03 | — | — | 0 | 6 | 6% | 0 | — | — |
| L. Oyen | F | 8 | 7.37 | 1 | — | 1 | 0 | 0% | 0 | — | — |
| M. Farji | F | 17 | 6.63 | — | — | 0 | 5 | 3% | 1 | — | — |
| R. Meerveld | M | 8 | 7.08 | — | 1 | 0 | 4 | 4% | 0 | — | — |
| R. Uldriķis | F | 8 | 6.65 | — | — | 1 | 3 | 2% | 0 | — | — |
Excelsior — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| S. van Gassel | G | 90 | 5.59 | — | — | 0 | 60 | 31% | 0 | — | — |
| S. Janssen | D | 66 | 6.14 | — | — | 0 | 32 | 29% | 0 | — | — |
| J. Plug | D | 90 | 6.34 | — | — | 0 | 63 | 61% | 3 | — | — |
| C. Widell | D | 90 | 5.98 | — | — | 1 | 67 | 51% | 0 | — | — |
| Eric Emanuel da Silva Moreira | D | 77 | 5.71 | — | — | 0 | 37 | 31% | 2 | — | — |
| L. Hartjes | M | 90 | 6.45 | — | — | 1 | 47 | 42% | 2 | — | — |
| R. Meissen | M | 90 | 5.87 | — | — | 0 | 52 | 43% | 2 | — | — |
| I. Yegoian | M | 90 | 6.22 | — | — | 1 | 35 | 31% | 4 | — | — |
| Á. Þorsteinsson | F | 66 | 6.05 | — | — | 0 | 20 | 18% | 0 | 1 | — |
| D. Garden | F | 45 | 6.44 | — | — | 1 | 7 | 6% | 0 | — | — |
| A. Sliti | F | 66 | 6.33 | — | — | 0 | 17 | 10% | 0 | — | — |
| I. Silva Timas | F | 24 | 6.20 | — | — | 0 | 9 | 7% | 0 | — | — |
| Mario Domínguez | F | 45 | 6.46 | — | — | 1 | 6 | 4% | 1 | — | — |
| N. Naujoks | M | 13 | 5.77 | — | — | 0 | 7 | 7% | 0 | — | — |
| O. Turay | D | 24 | 5.69 | — | — | 0 | 14 | 12% | 0 | — | — |
| V. Sulzbacher | M | 24 | 5.85 | — | — | 0 | 18 | 16% | 1 | — | — |
Frequently Asked Questions
What was the final score of Heerenveen vs Excelsior?
The final score was Heerenveen 4–0 Excelsior.
What did the model predict before Heerenveen vs Excelsior?
The model assigned 40% probability to a Heerenveen win, 29% to a draw, and 29% to an Excelsior win.