Utrecht 3-2 Heerenveen final score - 21 May 2026, Eredivisie

Follow the next match live between these two teams
Utrecht - Heerenveen live

Netherlands - Eredivisie

Utrecht
3
-
2
End
Heerenveen
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Utrecht Utrecht
Heerenveen Heerenveen
End of game
N. Viergever
M. Eerdhuijzen
80'
A. Blake
J. Karlsson
79'
78'
L. Brouwers
M. Linday
77'
drop icon
(3-2) J. Trenskow
D. Vente
68'
L. Nordas
L. Oyen
S. Haller
A. Stepanov
65'
S. El Karouani (3-1)
N. Vesterlund
58'
drop icon
M. Van der Hoorn (2-1)
S. El Karouani
56'
drop icon
54'
drop icon
(1-1) D. Vente
J. Overeem
49'
M. Linday
A. Stepanov (1-0)
46'
drop icon
Half-time
S. Horemans
A. Engwanda
45'
Kick-off

Game Statistics

Utrecht Utrecht
Heerenveen Heerenveen
44
Possession (%)
56
13
Total shots
10
7
Shots on target
5
9
Corners
6
6
Free Kicks
6
6
Fouls
6
0
Yellow card
1
6
Shots off target
5
1
Shots blocked
0
3
Saves
4
8
Clearances
10
1
Injuries
0
4
Substitutions
2

Form

Last matches

Utrecht
Utrecht Last matches
L W L W W W
Wins

4/6 (67%)

Draw

0/6 (0%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

4 Total goals
50% BTTS
2.17 Goals scored
1.83 Goals conceded
67% Over 2.5
33% Under 2.5

17 May 2026 - Eredivisie

Utrecht
2 :  0
Fortuna Sittard

10 May 2026 - Eredivisie

Ajax
1 :  2
Utrecht

2 May 2026 - Eredivisie

Utrecht
2 :  0
NAC Breda

26 Apr 2026 - Eredivisie

Excelsior
5 :  0
Utrecht

11 Apr 2026 - Eredivisie

Utrecht
4 :  1
Telstar

4 Apr 2026 - Eredivisie

PSV Eindhoven
4 :  3
Utrecht
D W W W W W
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.5 Total goals
33% BTTS
2.17 Goals scored
0.33 Goals conceded
17% Over 2.5
83% Under 2.5

17 May 2026 - Eredivisie

Utrecht
2 :  0
Fortuna Sittard

2 May 2026 - Eredivisie

Utrecht
2 :  0
NAC Breda

11 Apr 2026 - Eredivisie

Utrecht
4 :  1
Telstar

22 Mar 2026 - Eredivisie

Utrecht
2 :  0
Go Ahead Eagles

1 Mar 2026 - Eredivisie

Utrecht
2 :  0
AZ Alkmaar

22 Feb 2026 - Eredivisie

Utrecht
1 :  1
Zwolle
W D W L L W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.33 Total goals
50% BTTS
1.5 Goals scored
1.83 Goals conceded
67% Over 2.5
33% Under 2.5

10 May 2026 - Eredivisie

Ajax
1 :  2
Utrecht

26 Apr 2026 - Eredivisie

Excelsior
5 :  0
Utrecht

4 Apr 2026 - Eredivisie

PSV Eindhoven
4 :  3
Utrecht

15 Mar 2026 - Eredivisie

Twente
0 :  2
Utrecht

6 Mar 2026 - Eredivisie

Heracles
0 :  0
Utrecht

14 Feb 2026 - Eredivisie

Groningen
1 :  2
Utrecht
Heerenveen
Heerenveen Last matches
W L W W L D
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.5 Total goals
33% BTTS
1.33 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

17 May 2026 - Eredivisie

Heerenveen
0 :  0
Ajax

10 May 2026 - Eredivisie

NAC Breda
2 :  0
Heerenveen

3 May 2026 - Eredivisie

Volendam
0 :  2
Heerenveen

25 Apr 2026 - Eredivisie

Heerenveen
2 :  1
Fortuna Sittard

12 Apr 2026 - Eredivisie

AZ Alkmaar
3 :  0
Heerenveen

5 Apr 2026 - Eredivisie

Heerenveen
4 :  1
Heracles
W W W W W D
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.33 Total goals
67% BTTS
2.5 Goals scored
0.83 Goals conceded
83% Over 2.5
17% Under 2.5

17 May 2026 - Eredivisie

Heerenveen
0 :  0
Ajax

25 Apr 2026 - Eredivisie

Heerenveen
2 :  1
Fortuna Sittard

5 Apr 2026 - Eredivisie

Heerenveen
4 :  1
Heracles

14 Mar 2026 - Eredivisie

Heerenveen
3 :  0
Telstar

28 Feb 2026 - Eredivisie

Heerenveen
2 :  1
Sparta Rotterdam

15 Feb 2026 - Eredivisie

Heerenveen
4 :  2
Zwolle
L W D L W L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3 Total goals
50% BTTS
1.17 Goals scored
1.83 Goals conceded
67% Over 2.5
33% Under 2.5

10 May 2026 - Eredivisie

NAC Breda
2 :  0
Heerenveen

3 May 2026 - Eredivisie

Volendam
0 :  2
Heerenveen

12 Apr 2026 - Eredivisie

AZ Alkmaar
3 :  0
Heerenveen

22 Mar 2026 - Eredivisie

NEC Nijmegen
2 :  2
Heerenveen

7 Mar 2026 - Eredivisie

Excelsior
1 :  2
Heerenveen

21 Feb 2026 - Eredivisie

PSV Eindhoven
3 :  1
Heerenveen

Head to head

Utrecht

33 %

Draw

50 %

Heerenveen

17 %

Average stats (last H2H results)

2.83
Total goals
66.67%
BTTS
1.5
Goals scored
1.33
Goals conceded
33.33%
Over 2.5
66.67%
Under 2.5

1 Feb 2026 - Eredivisie

Heerenveen
1 :  1
Utrecht

28 Sept 2025 - Eredivisie

Utrecht
2 :  2
Heerenveen

30 Mar 2025 - Eredivisie

Utrecht
2 :  0
Heerenveen

17 Aug 2024 - Eredivisie

Heerenveen
1 :  1
Utrecht

7 Apr 2024 - Eredivisie

Heerenveen
2 :  3
Utrecht

20 Aug 2023 - Eredivisie

Utrecht
0 :  2
Heerenveen

Tactical Scheme

Utrecht

Formation : 4 - 2 - 3 - 1

1
V. Barkas
23
N. Vesterlund
3
M. Van der Hoorn
44
M. Eerdhuijzen
16
S. El Karouani
27
A. Engwanda
21
G. Zechiel
10
Y. Cathline
20
D. De Wit
11
J. Karlsson
18
A. Stepanov
9
D. Vente
11
L. Oyen
10
R. Meerveld
20
J. Trenskow
6
J. Overeem
16
M. Linday
19
V. Zagaritis
3
M. Willemsen
4
S. Kersten
45
O. Braude
22
B. Klaverboer

Formation : 4 - 2 - 3 - 1

Heerenveen

Substitutes

Utrecht
Utrecht
Goalkeeper

K. Gadellaa

M. Brouwer

Defender

N. Viergever

M. Eerdhuijzen 80'

N. Viereck

P. Kloosterboer

E. Adiele

S. Horemans

A. Engwanda 45'

Midfielder

C. Bozdogan

R. El Arguioui

Forward

A. Alarcon

A. Blake

J. Karlsson 79'

S. Haller

A. Stepanov 65'

Heerenveen
Heerenveen
Goalkeeper

N. Bakker

A. Noppert

Defender

H. Petrov

N. Soyset Hopland

M. Egbring

Midfielder

M. Rivera

N. Courtens Mabeneyshi

L. Brouwers

M. Linday 78'

E. Gurbuz

I. Ahmed

Forward

C. Bonevacia

L. Nordas

L. Oyen 68'

Missing players

Utrecht
Utrecht
Midfielder

V. Jensen

M. Didden

O. Agougil

J. van Ommeren

Forward

M. Rodriguez

E. Demircan

Heerenveen
Heerenveen
Midfielder

L. Smans

Live Commentary

90+4' corner_1

FC Utrecht have been awarded a corner by Jannick van der Laan.

90+3' tir_cadre_1

In Utrecht FC Utrecht drive forward through Yoann Cathline. His shot is on target but it's saved.

90+3' tir_cadre_1

FC Utrecht drives forward and Adrian Blake gets in a shot. Without netting, however.

90+2' sifflet_1

Jannick van der Laan awards FC Utrecht a goal kick.

90+1'  

Throw-in for FC Utrecht at Stadion Galgenwaard.

90+1'  

Throw-in for SC Heerenveen close to the penalty box.

90+1' corner_1

Corner awarded to FC Utrecht.

90' ending

The second-half is over. The match ends 3 - 2.

90' tir_non_cadre_1

Adrian Blake for FC Utrecht gets in a strike but fails to hit the target.

89' corner_1

Corner awarded to SC Heerenveen.

86' coup_franc_1

Jannick van der Laan signals a free kick to FC Utrecht in their own half.

84'  

Throw-in for SC Heerenveen in the half of FC Utrecht.

83' coup_franc_1

Free kick for FC Utrecht in their own half.

83' coup_franc_1

Free kick for SC Heerenveen in the half of FC Utrecht.

82' sifflet_1

FC Utrecht have a goal kick.

82' tir_non_cadre_1

SC Heerenveen are pushing forward but Jacob Trenskow's finish is wide of the goal.

80'  

Throw-in for SC Heerenveen in the half of FC Utrecht.

80' substitution_1

The home team have replaced Mike Eerdhuijzen with Nick Viergever. This is the fourth substitution made today by Ron Jans.

79' substitution_1

Ron Jans is making the team's third substitution at Stadion Galgenwaard with Adrian Blake replacing Jesper Karlsson.

79' sifflet_1

Ball goes out of play for a FC Utrecht goal kick.

78' substitution_1

SC Heerenveen make their second substitution with Luuk Brouwers replacing Marcus Linday.

77' but_1

Jacob Trenskow puts the ball in the net and reduces the deficit to 3 - 2. Dylan Vente set up the 3 - 2 goal.

77' coup_franc_1

SC Heerenveen awarded a free kick in their own half.

76' sifflet_1

Ball goes out of play for a FC Utrecht goal kick.

74' sifflet_1

FC Utrecht have a goal kick.

73' sifflet_1

Jannick van der Laan awards SC Heerenveen a goal kick.

71' tir_cadre_1

FC Utrecht's Yoann Cathline is on target but unsuccessful.

70' sifflet_1

It's a goal kick for the home team in Utrecht.

70' tir_non_cadre_1

Ringo Meerveld for SC Heerenveen gets in a strike but fails to hit the target.

69' tir_cadre_1

Yoann Cathline of FC Utrecht smashes in a shot on target. The keeper saves, though.

69'  

FC Utrecht to take a throw-in in SC Heerenveen territory.

68' substitution_1

Lasse Nordas is replacing Luca Oyen for SC Heerenveen at Stadion Galgenwaard.

68'  

Can FC Utrecht get the ball into an attacking position from this throw-in in SC Heerenveen's half?

65' substitution_1

Sebastian Haller is on a sub for Artem Stepanov for FC Utrecht.

64' sifflet_1

Goal kick for SC Heerenveen at Stadion Galgenwaard.

64' tir_non_cadre_1

FC Utrecht's Gjivai Zechiel gets his shot away but it misses the target.

62' tir_cadre_1

SC Heerenveen drives forward and Luca Oyen gets in a shot. Without netting, however.

61' coup_franc_1

SC Heerenveen awarded a free kick in their own half.

60'  

SC Heerenveen awarded a throw-in in their own half.

59' corner_1

Jannick van der Laan has awarded SC Heerenveen a corner.

58' but_1

It's now 3 - 1 in Utrecht as Souffian El Karouani scores for FC Utrecht. Niklas Vesterlund assisted the goal to make it 3 - 1.

57'  

Jannick van der Laan signals a FC Utrecht throw-in in SC Heerenveen's half.

57' coup_franc_1

Jannick van der Laan signals a free kick to FC Utrecht in their own half.

56' but_1

Mike Van Der Hoorn scores to make it 2 - 1 at Stadion Galgenwaard. Souffian El Karouani assisted the 2 - 1 goal.

56' corner_1

Corner awarded to FC Utrecht.

54' but_1

Goal! SC Heerenveen go level at 1 - 1 through Dylan Vente in Utrecht. Fine assist from Joris Overeem to make the score 1 - 1.

53' sifflet_1

Goal kick for SC Heerenveen at Stadion Galgenwaard.

53' tir_non_cadre_1

FC Utrecht are coming forward and Gjivai Zechiel gets in a strike, it misses the target, however.

52' sifflet_1

Jannick van der Laan awards FC Utrecht a goal kick.

52' tir_non_cadre_1

SC Heerenveen are pushing forward but Ringo Meerveld's finish is wide of the goal.

51'  

Ball safe as SC Heerenveen is awarded a throw-in in their half.

50'  

SC Heerenveen needs to be cautious. FC Utrecht have an attacking throw-in.

49' carton_jaune_1

Marcus Linday (SC Heerenveen) has been booked and must now be careful not to get a second yellow card.

49' coup_franc_1

Jannick van der Laan signals a free kick to FC Utrecht.

49' corner_1

SC Heerenveen takes a corner from the right.

46' but_1

Goal! FC Utrecht have got their heads in front thanks to a Artem Stepanov strike.

45+4'  

The ref's whistle signals the end of the first-half.

45+3' coup_franc_1

Can SC Heerenveen capitalize from this dangerous free kick?

45+3' corner_1

Corner awarded to FC Utrecht.

45' substitution_1

Ron Jans (FC Utrecht) is making a first substitution, with Siebe Horemans replacing Tim Engwanda Ongena.

44'  

Tim Engwanda Ongena for FC Utrecht is back on the field again.

43' blessure_1

Attention is being given to FC Utrecht’s Tim Engwanda Ongena and play has been suspended briefly.

41' sifflet_1

It's a goal kick for the home team in Utrecht.

41' tir_non_cadre_1

SC Heerenveen's Vasilios Zagaritis misses with an attempt on goal.

39' corner_1

FC Utrecht takes a corner from the right.

39' corner_1

FC Utrecht have been awarded a corner by Jannick van der Laan.

37' sifflet_1

SC Heerenveen have a goal kick.

37' corner_1

Corner awarded to FC Utrecht.

37' sifflet_1

Ball goes out of play for a SC Heerenveen goal kick.

37' tir_non_cadre_1

FC Utrecht are coming forward and Jesper Karlsson gets in a strike, it misses the target, however.

35'  

A throw-in for the away team on the opposite half.

33'  

Can SC Heerenveen capitalize from this throw-in deep inside FC Utrecht's half?

31' coup_franc_1

In Utrecht a free kick has been awarded the away team.

31' corner_1

Jannick van der Laan has awarded FC Utrecht a corner.

29' sifflet_1

Ball goes out of play for a SC Heerenveen goal kick.

27' sifflet_1

Jannick van der Laan awards SC Heerenveen a goal kick.

27' tir_non_cadre_1

FC Utrecht are pushing forward but Gjivai Zechiel's finish is wide of the goal.

26' sifflet_1

It's a goal kick for the away team in Utrecht.

26' tir_non_cadre_1

Artem Stepanov of FC Utrecht gets in a strike, but is off target.

22' corner_1

Jannick van der Laan has awarded SC Heerenveen a corner.

22' tir_cadre_1

SC Heerenveen pushes forward through Jacob Trenskow, whose finish on goal is saved.

21'  

Jannick van der Laan awards the home team a throw-in.

17' coup_franc_1

Free kick FC Utrecht.

15'  

Throw-in for SC Heerenveen in their own half.

13' corner_1

Corner awarded to SC Heerenveen.

12' corner_1

SC Heerenveen have been awarded a corner by Jannick van der Laan.

11' sifflet_1

SC Heerenveen have a goal kick.

11' tir_non_cadre_1

FC Utrecht's Yoann Cathline breaks free at Stadion Galgenwaard. But the strike goes wide of the post.

10' tir_cadre_1

In Utrecht SC Heerenveen drive forward through Jacob Trenskow. His shot is on target but it's saved.

8' coup_franc_1

Free kick for FC Utrecht in their own half.

8'  

Throw-in FC Utrecht.

7' tir_non_cadre_1

Luca Oyen for SC Heerenveen gets in a strike but fails to hit the target.

4' coup_franc_1

SC Heerenveen are in shooting range from this free kick.

4' corner_1

FC Utrecht takes a corner from the left.

3' sifflet_1

Goal kick for SC Heerenveen at Stadion Galgenwaard.

 

FC Utrecht scores 1.66 goals when playing at home and SC Heerenveen scores 1.55 goals when playing away (on average).

 

Both teams didn't concede on their last match.

 

Average number of goals in the first half in meetings between FC Utrecht and SC Heerenveen is 1.2.

 

Average number of goals in meetings between FC Utrecht and SC Heerenveen is 3.

 

FC Utrecht scores 1.8 goals in a match against SC Heerenveen and SC Heerenveen scores 1.2 goals against FC Utrecht (on average).

 

SC Heerenveen have won just 1 of their last 5 Eredivisie games against FC Utrecht.

 

FC Utrecht have lost just 1 of their last 5 Eredivisie games against SC Heerenveen.

 

In the last 5 meetings FC Utrecht won 2, SC Heerenveen won 0, 3 draws.

 

FC Utrecht have lost just 0 of their last 5 games against SC Heerenveen (in all competitions).

 

SC Heerenveen has streak of 2 matches with 0 scored goals.

 

FC Utrecht's performance of the last 5 matches is better than SC Heerenveen's.

 

In Eredivisie, FC Utrecht has better performance than SC Heerenveen.

 

When SC Heerenveen is down 1-0 away, they win 7% of their matches.

 

When FC Utrecht is down 0-1 home, they win 12% of their matches.

 

When SC Heerenveen leads 0-1 away, they win in 77% of their matches.

 

When FC Utrecht leads 1-0 at home, they win in 61% of their matches.

 

Their last meeting was a draw. (1-1)

 

FC Utrecht wins 40% of halftimes, SC Heerenveen wins 38%.

 

FC Utrecht wins 1st half in 40% of their matches, SC Heerenveen in 38% of their matches.

 

FC Utrecht haven't lost in any of their last 6 home matches.

 

FC Utrecht have won 5 home matches in a row.

 

FC Utrecht have a winning streak of 3 matches.

 

During the last 74 meetings, FC Utrecht have won 31 times, there have been 20 draws while SC Heerenveen have won 23 times. The goal difference is 116-107 in favour of FC Utrecht.

 

During the last 36 meetings with FC Utrecht playing at home, FC Utrecht have won 19 times, there have been 10 draws while SC Heerenveen have won 7 times. The goal difference is 63-43 in favour of FC Utrecht.

 

The most common result of matches between FC Utrecht and SC Heerenveen is 2-1. 11 matches have ended with this result.

 

The most common result of matches between FC Utrecht and SC Heerenveen when FC Utrecht is playing at home is 2-1. 7 matches have ended with this result.

Score and result Utrecht - Heerenveen

The Utrecht - Heerenveen match (Football - Eredivisie) at 21/05/2026 15:00 is complete.

The Utrecht - Heerenveen match result is as follows: 3-2.

Now that this Eredivisie Football match is over and the score is known, you can find the highlights and key statistics on that same page.