Eredivisie · Semi-finals · May 21
Utrecht - Heerenveen
Utrecht beat Heerenveen 3-2 in Eredivisie (Semi-finals). Goals: A. Stepanov 46'; M. van der Hoorn 56'; D. Vente 54'; J. Trenskow 77'.
Key events
Quick stats
%41
Possession
%59
2.28
Expected goals (xG)
1.55
1.64
Pre-match xG
1.67
21
Total shots
13
6
Shots on target
5
8
Shots off target
6
7
Blocked shots
2
14
Shots inside box
9
7
Shots outside box
4
3
Saves
3
Match timeline
First half
A. Engwanda ↔ S. HoremansSubstitution🔁
45'
HT 0 - 0
A. Stepanov(1 - 0)⚽
46'
49'
🟨M. LindayYellow card
54'
⚽D. Vente(1 - 1) · Assist: J. van Overeem
M. van der Hoorn(2 - 1) · Assist: S. El Karouani⚽
56'
S. El Karouani(3 - 1) · Assist: N. Vesterlund⚽
58'
A. Stepanov ↔ S. HallerSubstitution🔁
65'
69'
🔁L. Oyen ↔ L. NordasSubstitution
77'
⚽J. Trenskow(3 - 2) · Assist: S. Kersten
78'
🔁M. Linday ↔ L. BrouwersSubstitution
M. Eerdhuijzen ↔ N. ViergeverSubstitution🔁
80'
J. Karlsson ↔ A. BlakeSubstitution🔁
80'
FT 3 - 2
Match statsUtrecht · Heerenveen
Key stats
%41
Possession
%59
2.28
Expected goals (xG)
1.55
1.64
Pre-match xG
1.67
Shots
21
Total shots
13
6
Shots on target
5
8
Shots off target
6
7
Blocked shots
2
14
Shots inside box
9
7
Shots outside box
4
3
Saves
3
Attacking
83
Attacks
109
39
Dangerous attacks
51
Passing
357
Total passes
538
298
Accurate passes
461
%83
Pass accuracy
%86
Set pieces & discipline
8
Corners
6
1
Offsides
0
11
Fouls
6
6
Free kicks
11
12
Throw-ins
14
9
Goal kicks
8
Cards
0
Yellow cards
1
0
1st-half cards
0
0
2nd-half cards
1
By half
0
1st-half goals
0
3
2nd-half goals
2
6
1st-half corners
3
3
2nd-half corners
3
Penalties
0
Penalties won
0
0
Penalty goals
0
LineupsUtrecht 4-2-3-1Heerenveen 4-2-3-1
1
Barkas
16
Karouani
44
Eerdhuijzen
3
Hoorn
23
Vesterlund
21
Zechiël
27
Engwanda
11
Karlsson
20
Wit
10
Cathline
18
Stepanov
22
Klaverboer
19
Zagaritis
3
Willemsen
4
Kersten
45
Braude
6
Overeem
16
Linday
11
Oyen
10
Meerveld
20
Trenskow
9
Vente
Utrecht · Bench
Coach: Ron Jans
Heerenveen · Bench
Coach: Robin Veldman
HEAD TO HEAD12 meetings · 2020–2026
Oct 2who was on topFeb 1
6 Utrecht
5 draw
1 Heerenveen
Last 2 meetings drawn
GOALS IN THIS FIXTURE
2.4goals / match
17–12total goals
3/2clean sheets
2-0Utrecht best win · Mar 30
2-0Heerenveen best win · Aug 20
Over 1.5
10/12
Over 2.5
5/12
Over 3.5
2/12
BTTS
8/12
DOES THE VENUE MATTER
Utrecht at home6 matches
3W
2D
1L
8:6
Heerenveen at home6 matches
0W
3D
3L
6:9
Results are read from the side that hosted the match.
FORM COMPARISON
Utrecht3W 0D 2L
Heerenveen3W 1D 1L
1.80
2.00
Points per game
11
10
Goals scored
10
7
Goals conceded
2.01
1.60
xG average
1.71
1.89
xGA average
%40
%20
Clean sheets
%40
%60
BTTS
%60
%80
Over 2.5
4.4
5.6
Corners
1.6
1.0
Cards
Utrecht6W 2D 2L
Heerenveen7W 1D 2L
2.00
2.20
Points per game
18
22
Goals scored
12
14
Goals conceded
1.81
1.53
xG average
1.48
1.95
xGA average
%50
%20
Clean sheets
%40
%70
BTTS
%40
%90
Over 2.5
5.8
5.1
Corners
1.5
1.5
Cards
SEASON COMPARISON
6Utrechtin the table53pts
34matches
15-8-11W-D-L
55:42goals
+13diff
WWWLW
8Heerenveenin the table51pts
34matches
14-9-11W-D-L
57:53goals
+4diff
DLWWL
Season profile · 2025/2026 · 21 matches
1.14
1.19
Points per game
1.57
1.73
xG average
1.42
1.33
xGA average
%14
%10
Clean sheets
%67
%67
BTTS
%52
%67
Over 2.5
5.2
5.8
Corners
1.5
1.7
Cards
PREVIOUS MEETINGS
xG difference & finishing
Utrecht3 gol · 2.28 xG
+0.72
Heerenveen2 gol · 1.55 xG
+0.45
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Heerenveen dominated the ball59% possession
Utrecht took more shots21 - 13
Utrecht committed more fouls11 - 6
THIS MATCH VS SEASON AVERAGE
Goals
3.01.6
+1.4
Shots
21.014.7
+6.3
On target
6.05.2
+0.8
Possession
%41%47
-6.1
Corners
8.05.1
+2.9
Cards
0.02.0
-2.0
Conceded
2.01.2
+0.8
this matchseason average · 34 matches
Goals
2.01.7
+0.3
Shots
13.014.1
-1.1
On target
5.05.1
-0.1
Possession
%59%51
+8.1
Corners
6.05.4
+0.6
Cards
1.02.0
-1.0
Conceded
3.01.6
+1.4
this matchseason average · 34 matches
PLAYER RATINGS★ Yoann Cathline 8.30
Starting XI
On target2/2Key pass4Dribbles2/2Tackles1Duels won3/3Passes27 · %22
Goals1On target1/1Key pass1Tackles1Interceptions3Blocks2Duels won7/9Fouls won1Fouls1Passes49 · %41
Goals1Assist1On target1/1Key pass5Dribbles1/1Tackles1Duels won2/5Fouls1Passes42 · %35
Goals1On target1/3Key pass1Dribbles1/1Duels won2/2Offside1Passes13 · %12
Saves3Passes30 · %23
Interceptions1Duels won1/3Fouls1Passes16 · %15
Assist1Key pass4Tackles2Duels won2/5Fouls1Passes37 · %31
Key pass1Tackles3Interceptions1Duels won8/14Fouls won2Fouls4Passes25 · %17
Key pass1Passes18 · %18
Interceptions4Duels won3/4Passes42 · %32
Key pass1Interceptions2Duels won2/6Fouls won2Fouls1Passes33 · %30
Substitutes
Tackles1Duels won3/6Fouls1Passes11 · %9
On target1/1Fouls1
Passes1 · %1
Key pass1Tackles1Interceptions1Duels won2/2Fouls won1Passes13 · %12
Unused: Per KloosterboerNeal ViereckMichael BrouwerÁngel AlarcónEmeka AdeileCan BozdoğanRafik El ArguiouiKevin Gadellaa
Starting XI
Goals1On target3/4Key pass2Dribbles2/2Duels won3/5Fouls won1Passes37 · %33
Goals1Assist1On target1/2Key pass1Duels won1/5Fouls1Passes24 · %18
Assist1Key pass3Tackles1Interceptions1Blocks1Duels won3/10Fouls won1Passes68 · %58
Tackles1Interceptions2Blocks4Duels won1/3Passes83 · %77
Dribbles1/2Tackles3Duels won7/8Fouls won3Passes44 · %38
Tackles1Duels won1/4Fouls1Passes60 · %58
Key pass2Tackles1Interceptions2Duels won6/9Fouls won4Fouls2Passes60 · %43
On target1/2Dribbles2/4Duels won4/10Fouls won2Passes14 · %14
Key pass1Tackles2Blocks1Duels won3/8Fouls1Passes41 · %38
Key pass1Interceptions2Blocks1Passes59 · %52
Saves3Passes32 · %21
Substitutes
Passes10 · %8
Key pass2Duels won2/3Fouls1Passes6 · %3
Unused: Maxence RiveraClayton BonevaciaAndries NoppertNordin BakkerHristiyan PetrovNikolai Soyset HoplandMats EgbringNolhan CourtensIsaiah AhmedEser Gürbüz
Win probabilityModel: 1 (%66) ✓
Utrecht %66
Draw %21
Heerenveen %13
2.19Utrecht xPuan
0.60Heerenveen xPuan
🔒
ULTIMATE
Tactical metrics & visuals
This section is available to Ultimate members.
Sign in Upgrade to Ultimate in the app🔒
ULTIMATE
Team & player heatmaps
This section is available to Ultimate members.
Sign in Upgrade to Ultimate in the app🔒
ULTIMATE
ML deep-dive
This section is available to Ultimate members.
Sign in Upgrade to Ultimate in the appForm
UtrechtWWWLW
HeerenveenDLWWL
Match Reportsall →
Rizespor 0-3 Fenerbahçe
Samsunspor 0-3 Trabzonspor
Chelsea 5-1 Bournemouth
Galatasaray 3-1 Kasımpaşa
Borussia Dortmund 2-2 Werder Bremen
Manchester United 1-1 Tottenham
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum