⚡ AI
1-1 · Utrecht 48%
· BTTS Yes 62%
52
📊 FULL-TIME STATS
23
SHOTS
13
8
ON TARGET
5
83
POSSESSION %
109
9
CORNERS
6
11
FOULS
6
0
YELLOW CARDS
1
367
PASSES
543
⚡ KEY EVENTS
45'
🔄
Siebe Horemans
46'
⚽
Artem Stepanov
1-0
49'
🟨
Marcus Linday
Foul
54'
⚽
Dylan Vente
1-1
56'
⚽
Lucas Paquetá
2-1
58'
⚽
Souffian El Karouani
3-1
65'
🔄
Sébastien Haller
69'
🔄
Lasse Nordås
⭐ MAN OF THE MATCH
Yoann Cathline
8.2
RATING
📋 PLAYER RATINGS · TOP 5 EACH
Utrecht
8.2
Yoann Cathline
8.0
Souffian El Karouani
7.9
Mike Van der Hoorn
Heerenveen
Jacob Trenskow
7.6
Dylan Vente
7.2
Joris van Overeem
6.9
🏆 LEAGUE CONTEXT
5
Ajax
34
56
Ajax
34
56
6
Utrecht
34
53
Utrecht
34
53
7
AZ Alkmaar
34
52
AZ Alkmaar
34
52
8
Heerenveen
34
51
Heerenveen
34
51
9
Groningen
34
48
Groningen
34
48
💬 COMMENTARY
80'
SUBST
6th Substitution
80'
SUBST
5th Substitution
78'
SUBST
4th Substitution
77'
GOAL · 3-2
5th Goal
69'
SUBST
3rd Substitution
65'
SUBST
2nd Substitution
58'
GOAL · 3-1
4th Goal
56'
GOAL · 2-1
3rd Goal
54'
GOAL · 1-1
2nd Goal
49'
CARD · Foul
1st Yellowcard
46'
GOAL · 1-0
1st Goal
45'
SUBST
1st Substitution
45'
🔄
Siebe Horemans
46'
⚽
Artem Stepanov
1-0
49'
🟨
Marcus Linday
Foul
54'
⚽
Dylan Vente
1-1
56'
⚽
Lucas Paquetá
2-1
58'
⚽
Souffian El Karouani
3-1
65'
🔄
Sébastien Haller
69'
🔄
Lasse Nordås
77'
⚽
Jacob Trenskow
3-2
78'
🔄
Luuk Brouwers
80'
🔄
Adrian Blake
80'
🔄
Nick Viergever
23
SHOTS
13
8
ON TARGET
5
83
POSSESSION %
109
0
XG
0
9
CORNERS
6
11
FOULS
6
0
YELLOW CARDS
1
23
TOTAL SHOTS
13
8
ON TARGET
5
8
OFF TARGET
6
7
BLOCKED
2
0
INSIDE BOX
0
0
OUTSIDE BOX
0
0
XG
0
367
TOTAL PASSES
543
0
ACCURATE
0
306
ACCURACY %
464
83
POSSESSION %
109
9
CORNERS
6
11
OFFSIDES
11
3
GK SAVES
5
11
FOULS
6
0
YELLOW CARDS
1
0
RED CARDS
0
🎯 SHOT BREAKDOWN
Utrecht
7 sh
Artem Step...
1/3
Yoann Cath...
2/2
Souffian E...
1/1
Mike Van d...
1/1
Heerenveen
7 sh
Jacob Tren...
3/4
Dylan Vent...
1/2
Ringo Meer...
0/1
Utrecht
4-2-3-1
HEAD TO HEAD · ALL-TIME · 10 Recent meetings
6
Utrecht
3
D Draws
1
Heerenveen
RECENT MEETINGS
⚡ AI TOP PICK
Utrecht
PROJECTED: 1-1
48%
CONF 52
WIN PROBABILITY
48%
Utrecht
27%
Draw
25%
Heerenveen
🤖 AI MODEL BLEND
| MODEL | Utrech... | D | Heeren... |
|---|---|---|---|
| POISSON | 39% | 31% | 30% |
| ELO | 55% | 18% | 27% |
| DL | 48% | 27% | 25% |
| FINAL | 48% | 27% | 25% |
PREDICTED SCORE
1 - 1
📊 OVER / UNDER
OVER 1.5
—
OVER 2.5
58%
OVER 3.5
—
BOTH TEAMS TO SCORE
62%
YES
38%
NO
💡 KEY FACTORS
Even match with slight home lean; bookmaker odds overstate home dominance given Heerenveen's recent form and road record.
Utrecht perfect home form (WWWWW) vs Heerenveen's mixed away record (LWLDW) — slight edge home
Recent form split: Utrecht WWWLW, Heerenveen DLWWL — both inconsistent; no clear momentum
League table close (6th vs 8th, 53 vs 51 pts) with similar GF (55 vs 57) — quality roughly even
OVER / UNDER · GOALS
1.5
11 bk
OVER
1.17
UNDER
4.70
2.5
11 bk
OVER
1.60
UNDER
2.30
3.5
11 bk
OVER
2.44
UNDER
1.52
BOTH TEAMS TO SCORE
YES
1.53
11 bk
NO
2.35
11 bk
ASIAN HANDICAP
Away -0.25
2.18 7bk
Away -0.5
1.89 8bk
Away -0.75
1.67 6bk
Away -1
1.46 6bk
Away -1.25
1.37 5bk
Away -1.5
1.31 7bk
🏟 STADIUM
Stadion Galgenwaard
Utrecht · 24,426 seats
REFEREE
J. van der Laan
📺 WHERE TO WATCH
ID
Vidio
Vidio
MY
Astro Go
Astro Go
sooka
sooka
⚖ MATCH OFFICIALS
REFEREE
J. van der Laa...
—
UTR... MGR
Ron Jans
head coach
HEE... MGR
Robin Veldman
head coach
🏥 UNAVAILABLE PLAYERS
Utrecht · 19 OUT
Yoann Cathli...
· Leg Injury
E. Demircan
· Inactive
Rafik El Arg...
· Knee Injury
K. Finnsson
· Inactive
+ 15 more
Heerenveen · 0 OUT
No injuries reported
KICK-OFFThu, 21 May · 19:00
RoundSemi-finals
Season2025
SURFACEGrass
CAPACITY24,426
🏟
Stadion Galgenwaard
Utrecht · 24,426