Eredivisie · Matchweek 29 · Apr 4

Ajax - Twente

Twente won 2-1 away at Ajax in Eredivisie (Matchweek 29). Goals: W. Weghorst 32'; R. Zerrouki 18'; B. van Rooij 79'.

🏟 Johan Cruijff Arena Amsterdam 👤 Referee: S. van der Eijk
Key events
18' ⚽ R. Zerrouki(0 - 1) · Assist: S. Orjasaeter Twente
32' ⚽ W. Weghorst(1 - 1) · Assist: M. Godts Ajax
41' 🟨 O. EdvardsenYellow card Ajax
55' 🟨 A. GaaeiYellow card Ajax
61' 🟨 D. RotsYellow card Twente
63' 🟨 O. GloukhYellow card Ajax
64' 🟨 S. LemkinYellow card Twente
69' 🟨 S. BerghuisYellow card Ajax
79' ⚽ B. van Rooij(1 - 2) · Assist: S. Lammers Twente
Quick stats
%51 Possession %49
1.10 Expected goals (xG) 1.87
1.96 Pre-match xG 1.89
10 Total shots 16
2 Shots on target 7
4 Shots off target 5
4 Blocked shots 4
4 Shots inside box 11
6 Shots outside box 5
3 Saves 1
Match timeline
First half
18'
⚽R. Zerrouki(0 - 1) · Assist: S. Orjasaeter
W. Weghorst(1 - 1) · Assist: M. Godts⚽
32'
O. EdvardsenYellow card🟨
41'
HT 1 - 1
A. GaaeiYellow card🟨
55'
O. Edvardsen ↔ O. GloukhSubstitution🔁
57'
61'
🟨D. RotsYellow card
63'
🔁D. Rots ↔ M. PjacaSubstitution
O. GloukhYellow card🟨
63'
64'
🟨S. LemkinYellow card
S. BerghuisYellow card🟨
69'
S. Berghuis ↔ M. CarrizoSubstitution🔁
71'
W. Weghorst ↔ D. KonaduSubstitution🔁
71'
79'
⚽B. van Rooij(1 - 2) · Assist: S. Lammers
85'
🔁T. van den Belt ↔ M. KjoloSubstitution
85'
🔁S. Orjasaeter ↔ R. van WolfswinkelSubstitution
A. Gaaei ↔ K. DolbergSubstitution🔁
89'
90'
🔁K. Hlynsson ↔ A. VerschuerenSubstitution
90'
🔁S. Lammers ↔ R. PropperSubstitution
FT 1 - 2
Match statsAjax · Twente
Key stats
%51 Possession %49
1.10 Expected goals (xG) 1.87
1.96 Pre-match xG 1.89
Shots
10 Total shots 16
2 Shots on target 7
4 Shots off target 5
4 Blocked shots 4
4 Shots inside box 11
6 Shots outside box 5
3 Saves 1
Attacking
112 Attacks 111
44 Dangerous attacks 51
Passing
504 Total passes 476
426 Accurate passes 403
%85 Pass accuracy %85
Set pieces & discipline
2 Corners 2
14 Fouls 10
10 Free kicks 14
18 Throw-ins 15
6 Goal kicks 6
Cards
4 Yellow cards 2
1 1st-half cards 0
3 2nd-half cards 2
By half
1 1st-half goals 1
0 2nd-half goals 1
2 1st-half corners 0
0 2nd-half corners 2
Penalties
0 Penalties won 0
0 Penalty goals 0
HEAD TO HEAD11 meetings · 2020–2025
Ajax 5
Dec 5who was on topOct 26
Twente 3
5 Ajax 3 draw 3 Twente
Ajax won the last 2
GOALS IN THIS FIXTURE
3.3goals / match
21–15total goals
3/1clean sheets
5-0Ajax best win · Feb 13
3-1Twente best win · Sep 17
%91 Over 1.5 10/11
%73 Over 2.5 8/11
%55 Over 3.5 6/11
%73 BTTS 8/11
DOES THE VENUE MATTER
Ajax at home5 matches
3W 1D 1L 10:3
Twente at home6 matches
2W 2D 2L 12:11
Results are read from the side that hosted the match.
FORM COMPARISON
Ajax2W 2D 1L Twente3W 2D 0L
1.60 2.20 Points per game
10 9 Goals scored
6 6 Goals conceded
1.40 1.62 xG average
1.57 1.50 xGA average
%40 %0 Clean sheets
%60 %100 BTTS
%80 %80 Over 2.5
3.8 4.2 Corners
2.2 0.8 Cards
Ajax3W 5D 2L Twente6W 3D 1L
1.40 2.10 Points per game
17 18 Goals scored
11 11 Goals conceded
1.35 1.68 xG average
1.50 1.44 xGA average
%40 %10 Clean sheets
%60 %80 BTTS
%60 %60 Over 2.5
4.2 4.4 Corners
1.8 0.6 Cards
SEASON COMPARISON
5Ajaxin the table56pts
34matches 14-14-6W-D-L 62:41goals +21diff
DLDWW
4Twentein the table58pts
34matches 15-13-6W-D-L 59:40goals +19diff
LWDDW
Season profile · 2025/2026 · 22 matches
1.77 1.55 Points per game
1.81 2.09 xG average
1.49 1.13 xGA average
%23 %27 Clean sheets
%73 %59 BTTS
%59 %41 Over 2.5
5.1 5.5 Corners
1.8 1.9 Cards
PREVIOUS MEETINGS
Oct 26 Twente 2-3 Ajax Eredivisie
May 18 Ajax 2-0 Twente Eredivisie
Nov 10 Twente 2-2 Ajax Eredivisie
Apr 14 Ajax 2-1 Twente Eredivisie
Sep 17 Twente 3-1 Ajax Eredivisie
May 28 Twente 3-1 Ajax Eredivisie
Jan 14 Ajax 0-0 Twente Eredivisie
Feb 13 Ajax 5-0 Twente Eredivisie
xG difference & finishing
Ajax1 gol · 1.10 xG -0.10
Twente2 gol · 1.87 xG +0.13
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Twente took more shots16 - 10
Ajax struggled to stay disciplined4 yellow
Ajax committed more fouls14 - 10
THIS MATCH VS SEASON AVERAGE
Goals 1.01.9 -0.9
Shots 10.013.5 -3.5
On target 2.05.6 -3.6
Possession %51%56 -5.2
Corners 2.04.5 -2.5
Cards 4.02.5 +1.5
Conceded 2.01.1 +0.9
this matchseason average · 34 matches
Goals 2.01.7 +0.3
Shots 16.017.1 -1.1
On target 7.06.4 +0.6
Possession %49%54 -5.3
Corners 2.05.0 -3.0
Cards 2.02.6 -0.6
Conceded 1.01.2 -0.2
this matchseason average · 33 matches
PLAYER RATINGS★ Ramiz Zerrouki 8.60
Starting XI
2 Lucas Rosa D · 95' 7.50
Dribbles1/1Tackles3Interceptions2Blocks1Duels won8/12Fouls won3Fouls1Passes41 · %36
11 Mika Godts F · 95' 7.50
Assist1On target1/1Key pass3Dribbles4/10Tackles1Interceptions2Duels won8/20Fouls won3Fouls2Passes41 · %30
25 Wout Weghorst F · 71' 7.30
Goals1On target1/2Duels won2/2Fouls won1Passes20 · %15
15 Youri Baas D · 95' 7.30
Dribbles2/3Tackles1Blocks3Duels won6/8Fouls won1Passes73 · %66
17 Oliver Edvardsen F · 57' 6.90
Key pass1Tackles2Duels won2/8Fouls2Passes22 · %17
23 Steven Berghuis M · 71' · K 6.70
Key pass1Dribbles1/1Duels won1/3Fouls1Passes40 · %33
48 Sean Steur M · 95' 6.60
Tackles2Duels won3/9Fouls won1Fouls1Passes47 · %42
24 Jorthy Mokio M · 95' 6.60
Key pass2Dribbles2/2Tackles1Interceptions2Duels won3/9Fouls3Passes52 · %46
37 Josip Šutalo D · 95' 6.30
Interceptions3Blocks1Passes66 · %59
26 Maarten Paes G · 95' 6.30
Saves3Tackles1Duels won1/1Passes38 · %29
3 Anton Gaaei D · 89' 6.20
Dribbles1/2Tackles1Interceptions1Duels won3/9Fouls2Passes38 · %33
Substitutes
7 Maher Carrizo F · 24' 6.70
Tackles1Duels won2/3Passes5 · %4
10 Oscar Gloukh M · 38' 6.50
Dribbles1/1Tackles1Duels won2/3Fouls1Passes15 · %12
19 Don-Angelo Konadu F · 24' 6.30
Key pass1Fouls1Passes6 · %4
9 Kasper Dolberg F · 6'
Duels won1/2Fouls won1
Unused: Ko ItakuraMark VerkuijlOwen WijndalMohamed AbdallaAaron BouwmanMylo van der LansJoeri HeerkensPaul Reverson
Starting XI
6 Ramiz Zerrouki M · 95' 8.60
Goals1On target1/1Key pass1Dribbles1/1Tackles3Interceptions2Duels won6/8Fouls won1Fouls1Passes64 · %61
28 Bart van Rooij D · 95' · K 8.00
Goals1On target1/1Tackles4Interceptions1Blocks1Duels won5/11Fouls won1Fouls1Passes55 · %45
20 Thomas Van den Belt M · 84' 7.30
Key pass1Dribbles1/1Tackles4Interceptions1Blocks1Duels won5/7Passes51 · %47
43 Ruud Nijstad D · 95' 7.30
Tackles2Duels won3/4Passes55 · %51
27 Sondre Ørjasæter F · 85' 7.20
Assist1Key pass3Dribbles1/2Duels won4/6Fouls won2Passes23 · %17
39 Mats Rots D · 95' 7.20
On target1/2Key pass1Dribbles4/5Tackles3Interceptions2Duels won10/16Fouls won3Passes38 · %27
1 Lars Unnerstall G · 95' 6.70
Saves1Duels won1/1Fouls won1Passes30 · %25
23 Stav Lemkin D · 95' 6.70
Blocks2Duels won2/5Fouls3Passes57 · %49
14 Kristian Hlynsson M · 90' 6.30
On target1/1Key pass2Tackles1Duels won5/11Fouls won4Fouls1Passes30 · %26
11 Daan Rots F · 63' 6.30
On target1/1Key pass1Dribbles1/1Tackles1Duels won3/9Fouls won1Fouls3Passes25 · %16
10 Sam Lammers F · 90' 5.60
Assist1On target2/4Key pass3Interceptions1Fouls1Passes24 · %17
Substitutes
7 Marko Pjaca F · 32' 6.60
Dribbles1/2Duels won4/6Fouls won1Passes12 · %10
4 Mathias Kjølø M · 11' 6.50
Passes4 · %4
9 Ricky van Wolfswinkel F · 10' 6.30
Passes5 · %5
32 Arno Verschueren M · 5'
Passes2 · %2
3 Robin Pröpper D · 5'
Duels won1/1Passes1 · %1
Unused: Sam KarssiesLucas Vennegoor of HesselinkPrzemysław TytońMax BrunsGuilherme PeixotoDaouda WeidmannTaylor Booth
Win probabilityModel: 1 (%50) ✗
Ajax %50 Draw %21 Twente %29
1.71Ajax xPuan
1.08Twente xPuan
🔒
ULTIMATE

Tactical metrics & visuals

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

Team & player heatmaps

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

ML deep-dive

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

Form
AjaxDWLDD
TwenteWLWWW
Match Reportsall →
Beşiktaş 2-1 KocaelisporSüper Lig · Oct 13 Rizespor 0-3 FenerbahçeSüper Lig · Oct 11 Samsunspor 0-3 TrabzonsporSüper Lig · Oct 11 Chelsea 5-1 BournemouthPremier League · Oct 11 Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad