28.09.2025 12:30
2 - 2
Finished

Utrecht vs Heerenveen

Utrecht vs Heerenveen Live Score, Stats, Forecasts, H2H

4-2-3-1
Formations
4-3-3
1
6.5
Barkas
2
7.0
Horemans
3
7.1
van der Hoorn
44
6.6
Eerdhuijzen
16
8.4
El Karouani
27
6.7
Engwanda
21
7.0
Zechiel
23
5.9
Vesterlund
22
6.8
Rodriguez
55
6.2
Murkin
91
7.4
Haller
20
6.9
Trenskow
9
2
7.7
Vente
7
7.9
Rivera
16
6.6
Linday
10
6.2
Meerveld
8
7.0
Brouwers
45
7.1
Braude
6
6.4
van Overeem
3
6.7
Willemsen
19
6.5
Zagaritis
22
5.9
Klaverboer
9
7.2
Min
14
6.8
Iqbal
15
6.0
Blake
24
7.1
Viergever
40
6.6
Didden
4
6.4
Kersten
15
6.1
Egbring
27
7.5
Sejk
28
Petrov
31
Bakker

Starting Lineups:

1
Vasilios Barkas (G)
2
Siebe Horemans
3
Mike van der Hoorn (C)
16
Souffian El Karouani
21
Zechiel G.
22
Miguel Rodriguez
23
Niklas Brondsted Vesterlund Nielsen
27
Alonzo Engwanda
44
Mike Eerdhuijzen
55
Derry John Murkin
91
Sebastien Haller
3
Maas Willemsen
6
Joris van Overeem
7
Maxence Rivera
8
Luuk Brouwers (C)
9
Dylan Vente
10
Ringo Meerveld
16
Marcus Linday
19
Vasilios Zagaritis
20
Jacob Trenskow
22
Bernt Klaverboer (G)
45
Braude O.

Substitutes

5
Kolbeinn Finnsson
8
Can Bozdogan
9
David Min
14
Zidane Iqbal
15
Adrian Blake
17
Emirhan Demircan
24
Nick Viergever
25
Michael Brouwer (G)
26
Miliano Jonathans
33
Kevin Gadellaa (G)
40
Matisse Didden
46
van Ommeren J.
4
Sam Kersten
15
Mats Egbring
27
Vaclav Sejk
28
Hristiyan Petrov
31
Nordin Bakker (G)
32
Jansen K.
33
Jermaine Rijssel
34
Bouw R.
35
Ahmed I.
36
Nolhan Courtens
44
Andries Noppert (G)

Coaches:

Ron Jans
Robin Veldman

Missing Players:

Yoann Cathline (Leg Injury)
Rafik el Arguioui (Knee Injury)
Ivar Jenner (Injury)
Victor Jensen (Muscle Injury)
Dani de Wit (Foot Injury)
Dave Van Den Berg (Inactive)
Pawel Bochniewicz (Knee Injury)
Nikolai Hopland (Injury)
Levi Smans (Knee Injury)
Amourricho van Axel Dongen (Health problems)

Final Results and Statistics of Match:

0
Accurate through passes
2
52
Ball Possession
48
20
Big Chances
12
0
Blocked Shots
8
70
Clearances
52
20
Corner Kicks
12
86
Crosses
57
102
Duels won
94
0
Errors leading to goal
2
2
Errors leading to shot
0
2.86
Expected assists (xA)
2.06
7.96
Expected Goals (xG)
5.24
28
Fouls
24
24
Free Kicks
28
4
Goalkeeper Saves
4
0.76
Goals prevented
-1.1
2
Hit the Woodwork
0
12
Interceptions
8
148
Long passes
114
2
Offsides
0
498
Passes
472
173
Passes in final third
189
18
Shots inside the Box
12
18
Shots off target
4
20
Shots on target
16
10
Shots outside the Box
8
183
Tackles
188
26
Throw-ins
28
56
Total shots
40
46
Touches in opposition box
46
2.9
xG on target (xGOT)
4.76
4.76
xGOT faced
2.9
4
Yellow Cards
4
0.00
Accurate through passes
0.00
39.00
Ball Possession
61.00
0.00
Big Chances
2.00
0.00
Blocked Shots
1.00
18.00
Clearances
9.00
1.00
Corner Kicks
3.00
25.00
Crosses
18.00
25.00
Duels won
24.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.13
Expected assists (xA)
0.56
0.27
Expected Goals (xG)
0.75
7.00
Fouls
5.00
5.00
Free Kicks
7.00
2.00
Goalkeeper Saves
1.00
0.56
Goals prevented
-0.90
0.00
Hit the Woodwork
0.00
4.00
Interceptions
2.00
38.00
Long passes
57.00
0.00
Offsides
0.00
80.00
Passes
87.00
32.00
Passes in final third
67.00
1.00
Shots inside the Box
3.00
2.00
Shots off target
0.00
2.00
Shots on target
3.00
3.00
Shots outside the Box
1.00
56.00
Tackles
75.00
6.00
Throw-ins
7.00
4.00
Total shots
4.00
9.00
Touches in opposition box
14.00
0.10
xG on target (xGOT)
1.56
1.56
xGOT faced
0.10
1.00
Yellow Cards
0.00
0.00
Accurate through passes
1.00
66.00
Ball Possession
34.00
5.00
Big Chances
1.00
0.00
Blocked Shots
3.00
17.00
Clearances
17.00
4.00
Corner Kicks
0.00
31.00
Crosses
20.00
26.00
Duels won
23.00
0.00
Errors leading to goal
1.00
1.00
Errors leading to shot
0.00
1.30
Expected assists (xA)
0.47
1.72
Expected Goals (xG)
0.56
7.00
Fouls
7.00
7.00
Free Kicks
7.00
0.00
Goalkeeper Saves
1.00
-0.18
Goals prevented
0.35
1.00
Hit the Woodwork
0.00
2.00
Interceptions
2.00
60.00
Long passes
21.00
1.00
Offsides
0.00
86.00
Passes
68.00
76.00
Passes in final third
59.00
8.00
Shots inside the Box
3.00
7.00
Shots off target
2.00
3.00
Shots on target
1.00
2.00
Shots outside the Box
3.00
67.00
Tackles
50.00
7.00
Throw-ins
7.00
10.00
Total shots
6.00
14.00
Touches in opposition box
9.00
1.35
xG on target (xGOT)
0.82
0.82
xGOT faced
1.35
1.00
Yellow Cards
2.00
0.00
Accurate through passes
1.00
52.00
Ball Possession
48.00
5.00
Big Chances
3.00
0.00
Blocked Shots
4.00
35.00
Clearances
26.00
5.00
Corner Kicks
3.00
30.00
Crosses
19.00
51.00
Duels won
47.00
0.00
Errors leading to goal
1.00
1.00
Errors leading to shot
0.00
1.43
Expected assists (xA)
1.03
1.99
Expected Goals (xG)
1.31
14.00
Fouls
12.00
12.00
Free Kicks
14.00
2.00
Goalkeeper Saves
2.00
0.38
Goals prevented
-0.55
1.00
Hit the Woodwork
0.00
6.00
Interceptions
4.00
50.00
Long passes
36.00
1.00
Offsides
0.00
83.00
Passes
81.00
65.00
Passes in final third
63.00
9.00
Shots inside the Box
6.00
9.00
Shots off target
2.00
5.00
Shots on target
4.00
5.00
Shots outside the Box
4.00
60.00
Tackles
63.00
13.00
Throw-ins
14.00
14.00
Total shots
10.00
23.00
Touches in opposition box
23.00
1.45
xG on target (xGOT)
2.38
2.38
xGOT faced
1.45
2.00
Yellow Cards
2.00

Online Stream (Utrecht - Heerenveen Text Broadcast)

90+5' Nothing more will happen in this game as the referee blows for full time.
90+2' David Min (Utrecht) thinks that he is fouled by his opponent, but the referee deems him to be the one who commits a foul and awards a free kick to the other team.
90' 4 min. of stoppage-time to be played.
89' Goal! 2:2. The ball rebounds to David Min (Utrecht) after a melee in the box, and he easily beats the keeper from close range.
89' Utrecht take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
89' Alonzo Engwanda (Utrecht) peeled away from his marker and got on the end of the corner, but his fine header towards the left post is brilliantly saved by the diving goalkeeper. The ball goes out of play. Utrecht are awarded a corner kick.
88' The ball is out of play and Utrecht manage to earn a corner.
88' The referee signals that it is time for a substitution and Hristiyan Petrov (Heerenveen) comes onto the pitch so that Ringo Meerveld can be given a rest.
87' What a chance that is! Miguel Rodriguez (Utrecht) wastes a huge opportunity as he receives a beautiful pass on the edge of the box and fires towards the net. Unfortunately for him, he only hits the left post!
83' Adrian Blake (Utrecht) sends a teasing cross into the area, but Bernt Klaverboer intercepts the ball.
81' Miguel Rodriguez (Utrecht) gives the referee no choice but to show him a yellow card.
79' Robin Veldman has decided to make a change. Mats Egbring (Heerenveen) replaces Maxence Rivera.
79' We are about to witness a subsitution. Sam Kersten (Heerenveen) for Marcus Linday.
76' Dylan Vente (Heerenveen) unleashes a cannonball of a shot from the edge of the area, but it zips narrowly wide of the left post. The ball goes out of play and Utrecht will have a goal kick.
74' Utrecht fail to score from a corner as Bernt Klaverboer (Heerenveen) leaps to collect the ball.
72' Miguel Rodriguez (Utrecht) took a first-time shot from mid-range after he was put in the clear by a great pass, but the effort lacked a little accuracy and went just wide of the left post. The ball goes out of play and Heerenveen will have a goal kick.
70' GOAL! Dylan Vente (Heerenveen) collects a pass and from inside the box he lifts the ball over Vasilis Barkas, who was off his line. What a finish that is! 1:2.
70' Dylan Vente (Heerenveen) goes down under a challenge in the box, but the ref immediately waves away the appeals from all players.
68' Substitution. Mike van der Hoorn walks off the pitch and Matisse Didden (Utrecht) comes on as a substitute.
68' Ron Jans has decided to substitute Sebastien Haller and he is replaced by David Min (Utrecht).
68' Adrian Blake (Utrecht) is flagged for offside.
64' Here comes a substitution. Jacob Trenskow is given a rest as he is replaced by Vaclav Sejk (Heerenveen).
64' Gjivai Zechiel (Utrecht) tries to create a chance, but puts too much weight on his pass. The ball goes out of play and Heerenveen will have a goal kick.
63' Vasilios Zagaritis (Heerenveen) receives a yellow card from the referee as expected.
62' Souffian El Karouani (Utrecht) sends the ball into the penalty area from a free kick a few yards outside the box. The cross is good, but the goalkeeper shows himself in a good light as he leaps high to intercept the ball.
62' Souffian El Karouani (Utrecht) seems to be alright and is okay to carry on.
61' The game is interrupted now, Souffian El Karouani (Utrecht) picks up a knock and the physio has to come on.
60' The referee is firm and issues Joris van Overeem (Heerenveen) a deserved yellow card.
56' Jacob Trenskow (Heerenveen) finds his way to a cross and strikes towards the goal, but one of the defending players deflects the ball away.
54' Joris van Overeem (Heerenveen) was too fierce in his attempt to get the ball from his opponent and Alex Bos blows for a foul.
52' Oliver Braude (Heerenveen) tries to slide the ball through to a teammate but it's well blocked by a defender.
51' Mike van der Hoorn (Utrecht) comes close to scoring! He gets the ball inside the box from the resulting corner but his effort goes narrowly wide of the left post. This should be a big warning for the defence.
51' The referee and one of his assistants signal for a corner kick to Utrecht.
48' Alex Bos blows his whistle after Souffian El Karouani (Utrecht) kicks an opponent's legs instead of the ball.
46' Half-time substitution. Niklas Brondsted Vesterlund Nielsen will not participate anymore and Nick Viergever (Utrecht) is coming on.
46' Ron Jans has decided to make a substitution during the half-time break. Zidane Iqbal (Utrecht) comes on the pitch for Mike Eerdhuijzen.
46' The teams are back out for the second half and here is a change on the pitch. Ron Jans gives a chance to Adrian Blake (Utrecht) and Derry Murkin is off.
46' The half-time break is over and the second half is about to start.
45+2' The end of the first half.
45+2' Maxence Rivera (Heerenveen) takes the resulting corner which is well defended.
45+1' Maxence Rivera (Heerenveen) swings in the corner, but fails to find any of his teammates. One of the defenders reacts superbly to get it clear.
45' We will have 1 min. of added time.
45' Gjivai Zechiel (Utrecht) tricks his way to edge of the area and unleashes a howitzer of a shot low towards the middle of the goal, but Bernt Klaverboer earns his money with a fine reflex save.
44' The ball is behind the sideline. Oliver Braude (Heerenveen) takes a throw-in.
43' Mike Eerdhuijzen (Utrecht) gets booked for the first time in this match.
39' Dylan Vente (Heerenveen) jumps for a cross and plants a perfect header inside the left post.
35' Jacob Trenskow (Heerenveen) clutches his head in despair after he blew a huge opportunity! He received the ball from the set piece, took a good first touch and unleashed a mid-range projectile to the bottom left corner, but Vasilis Barkas makes a nice save.
34' Heerenveen earn a free kick which could lead to a goal-scoring opportunity. Souffian El Karouani (Utrecht) holds his opponent to prevent him from getting the ball and the referee blows for a foul after seeing the whole situation.
33' Alex Bos blows his whistle and signals a foul after Alonzo Engwanda (Utrecht) brought his opponent down.
32' Gjivai Zechiel (Utrecht) sends a weak shot high over the bar from the edge of the box. The ball goes out of play and Heerenveen will have a goal kick.
31' Miguel Rodriguez (Utrecht) passes the ball into the box but an opposing player clears. The ball has crossed the sideline. Utrecht are taking a throw-in.
29' It looks like Gjivai Zechiel (Utrecht) saw red with that tackle. Alex Bos won't tolerate such behaviour on the pitch and blows for a foul.
27' Souffian El Karouani (Utrecht) finishes his beautiful individual effort with a superb strike from inside the box. Bernt Klaverboer is just a bystander as the ball flies low into the middle of the goal. The score is 1:0.
26' A fantastic block by a defender means that the corner from Utrecht comes to nothing.
21' Oliver Braude (Heerenveen) swings a cross into the box, but it's far too close to Vasilis Barkas, who smothers the ball.
20' Dylan Vente (Heerenveen) finds himself in a promising position after receiving a precise pass. He pulls the trigger but only hits one of the opposition, who gets in the way of his effort.
19' Vasilios Zagaritis (Heerenveen) sends a cross into the box, but Vasilis Barkas comes off his line to gather the ball.
17' Alex Bos interrupts the game for a tactical foul by Maas Willemsen (Heerenveen).
17' The defensive wall does its job and blocks the free kick from Jacob Trenskow (Heerenveen).
16' Souffian El Karouani (Utrecht) trips an opponent with a slide tackle. Alex Bos stops the game and he could give him a card, but eventually decides on just a warning. Heerenveen win a free kick. It's a promising situation for a direct shot.
13' Vasilios Zagaritis (Heerenveen) brings his opponent down with a tackle and Alex Bos blows his whistle for a foul.
10' Souffian El Karouani (Utrecht) takes the free kick and curls the ball just over the crossbar. That was close! The ball is off of the pitch and it's a goal kick for Heerenveen.
10' Oliver Braude (Heerenveen) makes an overly-aggressive challenge and Alex Bos blows his whistle for a foul. Another situation results in a direct free kick for Utrecht.
8' An attempted cross from Souffian El Karouani (Utrecht) is cleared. The linesman signals a throw-in for Utrecht.
6' Utrecht seem to be finding their feet as they enjoy some possession. They are waiting for the right moment to create new attacking opportunities.
5' Heerenveen failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
5' Ringo Meerveld (Heerenveen) tries to send a pass but it's blocked. The referee points to the corner flag and Heerenveen will take a corner.
3' Dylan Vente (Heerenveen) attempts to find one of his teammates with a sweet pass into the box, but one of the defending players reacts well and intercepts the effort. The referee and the linesman both signal a throw-in for Heerenveen.
2' The game is interrupted. Mike van der Hoorn (Utrecht) has violated the rules in the battle for the ball. No protests or gestures are being made as he is quite aware of what he did. Heerenveen will take a free kick.
1' Here we go, today's match is starting right now.
Heerenveen will kick the game off.
Alex Bos will supervise the game today.
The starting lineups of both teams are already revealed and you can check them out in the details of this match.
Good afternoon, ladies and gentlemen! Welcome to our live text commentary, where we will provide you with instant updates of everything that happens in the match.

Last Matches of Utrecht

05.10.25
ERE
(1) - (0)
L
28.09.25
ERE
(1) - (1)
D
25.09.25
EL
(0) - (0)
L
20.09.25
ERE
(1) - (0)
L
14.09.25
ERE
(0) - (0)
L
31.08.25
ERE
(0) - (2)
W
28.09.25
ERE
(1) - (1)
D
25.09.25
EL
(0) - (0)
L
14.09.25
ERE
(0) - (0)
L
28.08.25
EL
(0) - (0)
D
24.08.25
ERE
(2) - (0)
W
14.08.25
EL
(0) - (0)
W

Last Matches of Heerenveen

04.10.25
ERE
(0) - (1)
W
28.09.25
ERE
(1) - (1)
D
21.09.25
ERE
(1) - (0)
W
13.09.25
ERE
(1) - (0)
L
30.08.25
ERE
(1) - (1)
D
24.08.25
ERE
(0) - (1)
L
28.09.25
ERE
(1) - (1)
D
13.09.25
ERE
(1) - (0)
L
16.08.25
ERE
(1) - (1)
L
22.05.25
ERE
(3) - (0)
L
10.05.25
ERE
(1) - (1)
L
08.03.25
ERE
(1) - (0)
L

Utrecht vs Heerenveen matches

28.09.25
ERE
(1) - (1)
17.08.24
ERE
(0) - (1)
07.04.24
ERE
(0) - (1)
20.08.23
ERE
(0) - (0)
04.02.23
ERE
(0) - (0)
29.10.22
ERE
(1) - (1)
28.09.25
ERE
(1) - (1)
20.08.23
ERE
(0) - (0)
04.02.23
ERE
(0) - (0)
23.10.21
ERE
(1) - (1)
02.10.20
ERE
(1) - (1)
15.05.19
ERE
(1) - (1)

Follow Game Online:

Utrecht vs Heerenveen live stream online is not available right now. You can see the full history of Utrecht vs Heerenveen head to head confrontation.

Utrecht vs Heerenveen Head To Head Confrontation

Our site's database keeps all result's history of previous games between Utrecht and Heerenveen, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Utrecht vs Heerenveen upcoming matches.

28.09.2025

Utrecht 2 - 2 Heerenveen (El Karouani S., Vente D., Vente D.)

30.03.2025

Utrecht - Heerenveen

30-03-2025 10:15

Eredivisie

20.08.2023

Utrecht 0 - 2 Heerenveen (Sahraoui O., Karlsbakk D. S.)

04.02.2023

Utrecht 1 - 0 Heerenveen (Douvikas A.)

23.10.2021

Utrecht 2 - 1 Heerenveen (Sylla M., van de Streek S.)

02.10.2020

Utrecht 1 - 1 Heerenveen (Veerman H., Kerk G.)

15.05.2019

Utrecht 3 - 1 Heerenveen (Rienstra B., Janssen W., van de Streek S.)

12.05.2018

Utrecht 2 - 1 Heerenveen (Strieder R., Van der Maarel M., Rojas M.)

14.10.2017

Utrecht 3 - 1 Heerenveen (Schaars S., Ayoub Y., Bahebeck J.)

20.05.2017

Utrecht 2 - 1 Heerenveen (Leeuwin R., Zivkovic R., Ghoochannejhad R.)

05.02.2017

Utrecht 1 - 0 Heerenveen (Ludwig A.)

16.08.2015

Utrecht 1 - 1 Heerenveen (Haller S., Slagveer L.)

18.01.2015

Utrecht 1 - 2 Heerenveen (Slagveer L., Larsson S., Janssen W.)

03.11.2013

Utrecht 2 - 0 Heerenveen (Toornstra J., Mulenga J.)

19.05.2013

Utrecht 2 - 1 Heerenveen (Toornstra J., Toornstra J., Uth M.)

16.12.2012

Utrecht 3 - 1 Heerenveen (de Kogel L., de Kogel L., Finnbogason A.)

22.10.2011

Utrecht 1 - 4 Heerenveen (Kums S., Dost B., Djuricic F.)

05.12.2010

Utrecht 2 - 1 Heerenveen (Beerens R., Mertens D., Wuytens J.)

08.11.2009

Utrecht 2 - 3 Heerenveen (Viktor Elm, Michal Papadopoulos, Michal Papadopoulos)

19.04.2009

Utrecht 2 - 1 Heerenveen (Henrique P., Silberbauer M., van Dijk G.)