Eredivisie
· Regular Season - 29
April 04, 2026 23:00
W. Weghorst
(ast. M. Godts)
32'
18'
(ast. S. Orjasaeter)
R. Zerrouki
79'
(ast. S. Lammers)
B. van Rooij
The ForzaPitch pre-match prediction gave Ajax a 38% win probability (draw 26%, Twente 35%). The final result was Ajax 1–2 Twente. In 1 previous meetings, Ajax have won 1 times, with 0 draws and 0 wins for Twente.
Match statistics
6
Total shots
12
2
Shots on target
7
0.94
Actual xG
1.37
3
Saves
1
51%
Possession
49%
2
Corners
2
13
Tackles
18
4
🟨 Yellow cards
2
Match Events
18'
ast. S. Orjasaeter ·
R. Zerrouki⚽
⚽W. Weghorst
· ast. M. Godts
32'
Oliver Edvardsen
41'
Anton Gaaei
55'
O. Edvardsen
/ O. Gloukh
57'
61'
Daan Rots
Oscar Gloukh
63'
63'
M. Pjaca
/
D. Rots
64'
Stav Lemkin
Steven Berghuis
69'
S. Berghuis
/ M. Carrizo
71'
W. Weghorst
/ D. Konadu
71'
79'
ast. S. Lammers ·
B. van Rooij⚽
84'
M. Kjolo
/
T. van den Belt
85'
R. van Wolfswinkel
/
S. Orjasaeter
A. Gaaei
/ K. Dolberg
89'
90'
R. Propper
/
S. Lammers
90'
A. Verschueren
/
K. Hlynsson
Pre-match prediction
38.31%
Ajax
26.64%
X
35.05%
Twente ←
we assigned to the actual result (Twente)
35.05%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.30
0.94
-0.36
1.34
1.37
+0.03
Twente dominated by xG (1.37 vs 0.94).
The final result reflects the playing dominance.
The model's xG estimates were accurate.
Lineups
26
G
2
D
15
D
37
D
3
Anton Gaaei
89'
D
Anton Gaaei
89'
D
48
Sean Steur
M
Sean Steur
M
24
M
23
Steven Berghuis
71'
M
Steven Berghuis
71'
M
11
M. Godts
1 👟
F
M. Godts
1 👟
F
25
W. Weghorst
1 ⚽
71'
F
W. Weghorst
1 ⚽
71'
F
17
Oliver Valaker Edvardsen
57'
F
Oliver Valaker Edvardsen
57'
F
Bench
19
Don-Angelo Konadu
19'
F
Don-Angelo Konadu
19'
F
12
J. Heerkens
G
9
Kasper Dolberg
1'
F
Kasper Dolberg
1'
F
4
Ko Itakura
D
Ko Itakura
D
67
M. Abdalla
M
44
Mark Verkuijl
M
53
M. van der Lans
D
10
Oscar Gloukh
33'
M
Oscar Gloukh
33'
M
5
O. Wijndal
D
52
Paul Reverson
G
Paul Reverson
G
1
G
39
Mats Rots
D
Mats Rots
D
43
Ruud Nijstad
D
Ruud Nijstad
D
23
Stav Lemkin
D
Stav Lemkin
D
28
Bart van Rooij
1 ⚽
D
Bart van Rooij
1 ⚽
D
20
T. van den Belt
84'
M
T. van den Belt
84'
M
6
Ramiz Zerrouki
1 ⚽
M
Ramiz Zerrouki
1 ⚽
M
14
K. Hlynsson
89'
M
K. Hlynsson
89'
M
27
S. Ørjasæter
1 👟
85'
F
S. Ørjasæter
1 👟
85'
F
10
S. Lammers
1 👟
89'
F
S. Lammers
1 👟
89'
F
11
D. Rots
63'
F
D. Rots
63'
F
Bench
9
R. van Wolfswinkel
11'
F
R. van Wolfswinkel
11'
F
8
Taylor Booth
F
Taylor Booth
F
Best on the pitch
Ramiz Zerrouki
M · Twente
8.60
1 ⚽
1 shots
· 64 pass
Bart van Rooij
D · Twente
8.00
1 ⚽
1 shots
· 55 pass
D · Ajax
7.50
· 41 pass
M. Godts
F · Ajax
7.50
1 👟
1 shots
· 42 pass
D · Ajax
7.30
· 73 pass
T. van den Belt
M · Twente
7.30
· 51 pass
Ajax — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.30 | — | — | — | 39 | 29% | 1 | — | — | |
| D | 90 | 7.50 | — | — | — | 41 | 36% | 3 | — | — | |
| D | 90 | 7.30 | — | — | — | 73 | 66% | 1 | — | — | |
| D | 90 | 6.30 | — | — | — | 67 | 60% | — | — | — | |
| Anton Gaaei | D | 89 | 6.20 | — | — | — | 38 | 33% | 1 | 1 | — |
| Sean Steur | M | 90 | 6.60 | — | — | 1 | 48 | 42% | 2 | — | — |
| M | 90 | 6.60 | — | — | 1 | 52 | 46% | 1 | — | — | |
| Steven Berghuis | M | 71 | 6.70 | — | — | 1 | 40 | 33% | — | 1 | — |
| M. Godts | F | 90 | 7.50 | — | 1 | 1 | 42 | 30% | 1 | — | — |
| W. Weghorst | F | 71 | 7.30 | 1 | — | 2 | 20 | 15% | — | — | — |
| Oliver Valaker Edvardsen | F | 57 | 6.90 | — | — | — | 22 | 17% | 2 | 1 | — |
| Don-Angelo Konadu | F | 19 | 6.30 | — | — | — | 6 | 4% | — | — | — |
| Kasper Dolberg | F | 1 | — | — | — | — | — | — | — | — | — |
| Oscar Gloukh | M | 33 | 6.20 | — | — | — | 15 | 12% | 1 | 1 | — |
Twente — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.70 | — | — | — | 31 | 26% | — | — | — | |
| Mats Rots | D | 90 | 7.20 | — | — | 2 | 38 | 27% | 3 | — | — |
| Ruud Nijstad | D | 90 | 7.00 | — | — | 1 | 56 | 52% | 2 | — | — |
| Stav Lemkin | D | 90 | 6.60 | — | — | — | 58 | 50% | — | 1 | — |
| Bart van Rooij | D | 90 | 8.00 | 1 | — | 1 | 55 | 45% | 4 | — | — |
| T. van den Belt | M | 84 | 7.30 | — | — | — | 51 | 47% | 4 | — | — |
| Ramiz Zerrouki | M | 90 | 8.60 | 1 | — | 1 | 64 | 61% | 3 | — | — |
| K. Hlynsson | M | 89 | 6.30 | — | — | 1 | 30 | 26% | 1 | — | — |
| S. Ørjasæter | F | 85 | 7.20 | — | 1 | 1 | 23 | 17% | — | — | — |
| S. Lammers | F | 89 | 5.60 | — | 1 | 4 | 24 | 17% | — | — | — |
| D. Rots | F | 63 | 6.30 | — | — | 1 | 25 | 16% | 1 | 1 | — |
| R. van Wolfswinkel | F | 11 | 6.30 | — | — | — | 6 | 6% | — | — | — |
Frequently Asked Questions
What was the final score of Ajax vs Twente?
The final score was Ajax 1–2 Twente.
What did the model predict before Ajax vs Twente?
The model assigned 38% probability to a Ajax win, 26% to a draw, and 35% to an Twente win.