L. Oyen
(ast. J. Trenskow)
52'
The ForzaPitch pre-match prediction gave Twente a 34% win probability (draw 32%, Heerenveen 33%). The final result was Heerenveen 1–0 Twente. In 2 previous meetings, Heerenveen have won 0 times, with 0 draws and 2 wins for Twente.
Match statistics
5
Total shots
14
4
Shots on target
3
0.39
Actual xG
1.73
3
Saves
3
46%
Possession
54%
4
Corners
8
10
Tackles
13
2
🟨 Yellow cards
1
Match Events
L. Machine
/ L. Oyen
46'
⚽L. Oyen
· ast. J. Trenskow
52'
R. Meerveld
/ N. Courtens
55'
57'
Y. Taha
/
S. Orjasaeter
M. Egbring
/ H. Petrov
68'
68'
L. Vennegoor of Hesselink
/
M. Pjaca
68'
M. Kjolo
/
T. van den Belt
D. Proper
75'
77'
K. Hlynsson
/
R. Zerrouki
77'
S. Lammers
/
A. Adelgaard
S. Kersten
/ D. Bladi
83'
J. Trenskow
/ N. Hopland
83'
L. Oyen
90'+1
90'+6
D. Rots
Pre-match prediction
33.16%
Heerenveen ←
32.25%
X
34.6%
Twente
we assigned to the actual result (Heerenveen)
33.16%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.57
0.39
-1.18
1.54
1.73
+0.19
Twente dominated by xG (1.73 vs 0.39).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
22
B. Klaverboer
G
B. Klaverboer
G
19
V. Zagaritis
D
V. Zagaritis
D
3
M. Willemsen
D
M. Willemsen
D
4
S. Kersten
83'
D
S. Kersten
83'
D
15
Mats Egbring
68'
D
Mats Egbring
68'
D
6
D. Proper
M
D. Proper
M
29
L. Machine
45'
M
L. Machine
45'
M
10
R. Meerveld
55'
M
R. Meerveld
55'
M
16
Marcus Linday
M
Marcus Linday
M
20
J. Trenskow
1 👟
83'
M
J. Trenskow
1 👟
83'
M
9
D. Vente
F
D. Vente
F
Bench
44
A. Noppert
G
A. Noppert
G
23
D. Bladi
13'
D
D. Bladi
13'
D
28
H. Petrov
28'
D
H. Petrov
28'
D
41
J. Scholten
D
J. Scholten
D
47
Kirayno Schaken
F
Kirayno Schaken
F
11
L. Oyen
1 ⚽
51'
F
L. Oyen
1 ⚽
51'
F
14
L. Smans
M
L. Smans
M
8
Luuk Brouwers
M
7
M. Rivera
M
M. Rivera
M
36
N. Courtens
41'
M
N. Courtens
41'
M
17
N. Hopland
13'
D
N. Hopland
13'
D
30
T. Schreuder
G
T. Schreuder
G
1
L. Unnerstall
G
L. Unnerstall
G
29
A. Adelgaard
77'
D
A. Adelgaard
77'
D
3
R. Pröpper
D
R. Pröpper
D
38
M. Bruns
D
M. Bruns
D
28
B. van Rooij
D
B. van Rooij
D
20
T. van den Belt
68'
M
T. van den Belt
68'
M
6
R. Zerrouki
77'
M
R. Zerrouki
77'
M
27
S. Ørjasæter
57'
M
S. Ørjasæter
57'
M
11
D. Rots
M
D. Rots
M
7
M. Pjaca
68'
M
M. Pjaca
68'
M
9
W. Weghorst
F
W. Weghorst
F
Bench
12
Guilherme Peixoto
D
Guilherme Peixoto
D
16
J. Drommel
G
J. Drommel
G
24
K. Kurowski
D
K. Kurowski
D
14
Kristian Hlynsson
19'
M
Kristian Hlynsson
19'
M
25
Lucas Vennegoor of Hesselink
28'
F
Lucas Vennegoor of Hesselink
28'
F
4
M. Kjølø
28'
M
M. Kjølø
28'
M
37
N. Ünüvar
F
N. Ünüvar
F
43
R. Nijstad
D
R. Nijstad
D
22
R. Pasveer
G
R. Pasveer
G
10
Sam Lammers
19'
F
Sam Lammers
19'
F
19
Y. Taha
39'
F
Y. Taha
39'
F
Best on the pitch
M. Willemsen
D · Heerenveen
7.90
· 76 pass
L. Oyen
F · Heerenveen
7.90
1 ⚽
1 shots
· 12 pass
B. Klaverboer
G · Heerenveen
7.50
· 51 pass
J. Trenskow
M · Heerenveen
7.50
1 👟
1 shots
· 21 pass
V. Zagaritis
D · Heerenveen
7.30
· 23 pass
Y. Taha
F · Twente
7.20
· 13 pass
Heerenveen — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| B. Klaverboer | G | 96 | 7.50 | — | — | — | 51 | 27% | — | — | — |
| V. Zagaritis | D | 96 | 7.30 | — | — | — | 23 | 21% | 2 | — | — |
| M. Willemsen | D | 96 | 7.90 | — | — | — | 76 | 72% | — | — | — |
| S. Kersten | D | 83 | 7.20 | — | — | — | 52 | 47% | 2 | — | — |
| Mats Egbring | D | 68 | 7.00 | — | — | — | 31 | 29% | 3 | — | — |
| D. Proper | M | 96 | 6.70 | — | — | 1 | 59 | 46% | 1 | 1 | — |
| L. Machine | M | 45 | 6.60 | — | — | — | 11 | 9% | 1 | — | — |
| R. Meerveld | M | 55 | 6.90 | — | — | 1 | 13 | 11% | — | — | — |
| Marcus Linday | M | 96 | 7.00 | — | — | 1 | 71 | 66% | — | — | — |
| J. Trenskow | M | 83 | 7.50 | — | 1 | 1 | 21 | 19% | — | — | — |
| D. Vente | F | 96 | 6.50 | — | — | — | 25 | 15% | — | — | — |
| D. Bladi | D | 13 | 6.90 | — | — | — | 3 | 2% | 1 | — | — |
| H. Petrov | D | 28 | 6.60 | — | — | — | 11 | 9% | — | — | — |
| L. Oyen | F | 51 | 7.90 | 1 | — | 1 | 12 | 8% | — | 1 | — |
| N. Courtens | M | 41 | 6.50 | — | — | — | 10 | 8% | — | — | — |
| N. Hopland | D | 13 | 6.60 | — | — | — | 5 | 5% | — | — | — |
Twente — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| L. Unnerstall | G | 96 | 7.20 | — | — | — | 32 | 25% | — | — | — |
| A. Adelgaard | D | 77 | 6.90 | — | — | — | 37 | 35% | 1 | — | — |
| R. Pröpper | D | 96 | 6.30 | — | — | 1 | 81 | 65% | — | — | — |
| M. Bruns | D | 96 | 6.70 | — | — | 1 | 86 | 81% | 2 | — | — |
| B. van Rooij | D | 96 | 7.20 | — | — | — | 70 | 59% | 4 | — | — |
| T. van den Belt | M | 68 | 6.30 | — | — | 1 | 31 | 27% | 1 | — | — |
| R. Zerrouki | M | 77 | 6.60 | — | — | — | 46 | 41% | 2 | — | — |
| S. Ørjasæter | M | 57 | 6.30 | — | — | 1 | 16 | 12% | 1 | — | — |
| D. Rots | M | 96 | 6.60 | — | — | 2 | 37 | 29% | — | 1 | — |
| M. Pjaca | M | 68 | 6.70 | — | — | — | 24 | 21% | — | — | — |
| W. Weghorst | F | 96 | 6.20 | — | — | 4 | 20 | 16% | — | — | — |
| Kristian Hlynsson | M | 19 | 6.90 | — | — | — | 13 | 13% | — | — | — |
| Lucas Vennegoor of Hesselink | F | 28 | 6.70 | — | — | 2 | — | — | — | — | — |
| M. Kjølø | M | 28 | 7.20 | — | — | 1 | 24 | 22% | 2 | — | — |
| Sam Lammers | F | 19 | 6.70 | — | — | 1 | 3 | 3% | — | — | — |
| Y. Taha | F | 39 | 7.20 | — | — | — | 13 | 10% | — | — | — |
Frequently Asked Questions
What was the final score of Heerenveen vs Twente?
The final score was Heerenveen 1–0 Twente.
What did the model predict before Heerenveen vs Twente?
The model assigned 33% probability to a Heerenveen win, 32% to a draw, and 34% to an Twente win.