Utrecht vs Heerenveen

28 September 2025 · Eredivisie · 2025/26 · Referee Alex Bos

Full time 2 – 2

Half-time: 1–1

  • S. El Karouani 27’
  • D. Min 89’
  • D. Vente 39’, 70’

Match summary

The points were shared as Utrecht and Heerenveen drew 2-2. It was 1-1 at half-time.

In the first half, S. El Karouani put Utrecht ahead from a corner in the 27th minute and D. Vente equalised in the 39th minute. In the second half, Vente put Heerenveen in front in the 70th minute and D. Min equalised from a corner in the 89th minute.

Utrecht had the better of the chances, with 2.50 expected goals (xG) from 14 shots to Heerenveen's 1.34 from 10.

Match stats

52% Possession 48%
14 Shots 10
5 Shots on target 4
5 Corners 3
448 Passes 423
83.5% Pass accuracy 80.6%
15 Tackles 16
14 Fouls 12
2 Yellow cards 2
1 Offsides 0

Key events

Utrecht Heerenveen
Kick-off
S. El KarouaniRight foot shot1-0 (Utrecht)
27’
35’
Shot on target
35’
Shot on target
39’
D. VenteRight foot shot1-1 (Heerenveen)
42’
Shot on target
45’
Half-time1-1
46’
Second half underway
60’
63’
64’
M. DiddenM. Van der Hoorn
68’
D. MinS. Haller
68’
70’
D. VenteLeft foot shot1-2 (Heerenveen)
81’
D. MinRight foot shot2-2 (Utrecht)
89’
Shot on target
89’
Shot on target
89’
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.50 1.34 27’ S. El Karouani (Utrecht), 1-0 27’ 39’ D. Vente (Heerenveen), 1-1 39’ 70’ D. Vente (Heerenveen), 1-2 70’ 89’ D. Min (Utrecht), 2-2 89’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.50 1.34 27’ S. El Karouani (Utrecht), 1-0 El Karouani 27’ 39’ D. Vente (Heerenveen), 1-1 Vente 39’ 70’ D. Vente (Heerenveen), 1-2 Vente 70’ 89’ D. Min (Utrecht), 2-2 Min 89’
Utrecht 2.50 xGHeerenveen 1.34 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Heerenveen attacking Utrecht attacking 
89’ Unknown (Utrecht), from a corner, 0.75 xG, saved 89’ D. Min (Utrecht), from a corner, 0.67 xG, goal 70’ D. Vente (Heerenveen), open play, 0.44 xG, goal 39’ D. Vente (Heerenveen), open play, 0.35 xG, goal 59’ Unknown (Utrecht), open play, 0.32 xG, off target 35’ Unknown (Heerenveen), set piece, 0.27 xG, saved 11’ Unknown (Utrecht), direct free kick, 0.16 xG, off target 35’ Unknown (Heerenveen), direct free kick, 0.13 xG, saved 51’ Unknown (Utrecht), from a corner, 0.12 xG, off target 84’ Unknown (Utrecht), open play, 0.08 xG, off target 72’ Unknown (Utrecht), open play, 0.07 xG, off target 86’ Unknown (Utrecht), open play, 0.07 xG, hit the woodwork 62’ Unknown (Utrecht), set piece, 0.05 xG, off target 89’ Unknown (Utrecht), from a corner, 0.05 xG, saved 57’ S. Haller (Utrecht), open play, 0.05 xG, off target 45’ Unknown (Utrecht), open play, 0.04 xG, saved 20’ D. Vente (Heerenveen), open play, 0.03 xG, blocked 27’ Unknown (Utrecht), from a corner, 0.04 xG, goal 32’ Unknown (Utrecht), set piece, 0.04 xG, off target 55’ Unknown (Heerenveen), open play, 0.04 xG, blocked 76’ D. Vente (Heerenveen), open play, 0.03 xG, off target 90+1’ Unknown (Heerenveen), open play, 0.03 xG, off target 69’ M. Rivera (Heerenveen), open play, 0.01 xG, blocked 57’ Unknown (Heerenveen), open play, 0.01 xG, blocked 89’ Unknown (Utrecht), from a corner, 0.75 xG, saved 89’ D. Min (Utrecht), from a corner, 0.67 xG, goal 70’ D. Vente (Heerenveen), open play, 0.44 xG, goal 39’ D. Vente (Heerenveen), open play, 0.35 xG, goal 59’ Unknown (Utrecht), open play, 0.32 xG, off target 35’ Unknown (Heerenveen), set piece, 0.27 xG, saved 11’ Unknown (Utrecht), direct free kick, 0.16 xG, off target 35’ Unknown (Heerenveen), direct free kick, 0.13 xG, saved 51’ Unknown (Utrecht), from a corner, 0.12 xG, off target 84’ Unknown (Utrecht), open play, 0.08 xG, off target 72’ Unknown (Utrecht), open play, 0.07 xG, off target 86’ Unknown (Utrecht), open play, 0.07 xG, hit the woodwork 62’ Unknown (Utrecht), set piece, 0.05 xG, off target 89’ Unknown (Utrecht), from a corner, 0.05 xG, saved 57’ S. Haller (Utrecht), open play, 0.05 xG, off target 45’ Unknown (Utrecht), open play, 0.04 xG, saved 27’ Unknown (Utrecht), from a corner, 0.04 xG, goal 55’ Unknown (Heerenveen), open play, 0.04 xG, blocked 20’ D. Vente (Heerenveen), open play, 0.03 xG, blocked 32’ Unknown (Utrecht), set piece, 0.04 xG, off target 90+1’ Unknown (Heerenveen), open play, 0.03 xG, off target 76’ D. Vente (Heerenveen), open play, 0.03 xG, off target 69’ M. Rivera (Heerenveen), open play, 0.01 xG, blocked 57’ Unknown (Heerenveen), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Utrecht 4-2-3-1 Starting XI
Barkas
Horemans
Hoorn
Eerdhuijzen
Karouani
Engwanda
Zechiël
Nielsen 46’
Rodríguez
Murkin
Haller 68’
Heerenveen 4-2-3-1 Starting XI
Klaverboer
Braude
Overeem
Willemsen
Zagaritis
Linday
Brouwers
Trenskow
Meerveld 87’
Rivera 79’
Vente 2

Player stats

Goalkeeper1 player
V. Barkas
90′ – – –
Defenders5 players
S. Horemans
90′ – – –
M. v. d. Hoorn
90′ – – –
M. Eerdhuijzen
46′ – – –
S. El Karouani
90′ – – –
M. Didden Came on as a substitute
22′ – – – 3 3 24 – – – –
Midfielders8 players
A. Engwanda
90′ – – – – –
G. Zechiël
90′ – – – – –
90′ – – 8 – – – – – – – –
M. Rodríguez
90′ – – – – –
D. Murkin
46′ – – – – –
N. Viergever Came on as a substitute
44′ – – – – –
A. Blake Came on as a substitute
44′ – – – – –
Z. Iqbal Came on as a substitute
45′ – – 29 – – – 1 3 – 1 –
Forwards2 players
S. Haller Taken off
68′ – – 1 – 0.05 – 1 7 4 14 –
D. Min Came on as a substitute
22′ 1 – 1 1 0.67 – – 1 – 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Utrecht win 53% Avg odds 1.77
Draw 24% Avg odds 3.88
Heerenveen win 23% Avg odds 4.19

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.