Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Utrecht vs SC Heerenveen — match result and stats (May 21, 2026)

Final score: Utrecht 3:2 SC Heerenveen — Utrecht won. Eredivisie, May 21, 2026. Stats, events and head-to-head are below.

май 21, 2026 at 22:00
🔔 enable push in settings
FT
Utrecht
46'Stepanov56'van der Hoorn58'El Karouani
3:2
SC Heerenveen
54'Vente77'Trenskow
2.071.25

Eredivisie: Utrecht vs SC Heerenveen on 21 May 2026 finished 3:2.

Utrecht are in good form: 5-1-3 in their last 9, 1.7 scored and 1.4 conceded per game.

SC Heerenveen are in good form: 4-2-3 in their last 9, 1.9 scored and 1.6 conceded per game.

Over 2.5 lands in 56% of Utrecht's games and 78% of SC Heerenveen's; both teams score in 56% and 78%.

Chance quality: xG 2.1 vs 1.3, big chances 3 vs 2.

Head-to-head (5): Utrecht 2, SC Heerenveen 0, 3 draws.

Predicted: 1:1 (9%) · also likely 2:1 (9%)

Lineups

UtrechtΣ €57.1m
#PlayerRoleAppsG+ARatFrom
1Barkas GKCORE386,9€3m
23Vesterlund NielsenROT180+16,4€1.5m
3van der Hoorn CCORE464+07,0€750k
44Eerdhuijzen NEWROT106,5€1.3mSparta Rotterdam
16El Karouani KEY403+167,6€15m
27EngwandaKEY420+26,9€8m
21Zechiel NEWKEY406+67,0€10mSparta Rotterdam
10CathlineCORE283+36,8€6m
20de Wit NEWKEY326+26,9€3.5mBochum
11Karlsson NEWSUB82+07,0€3mAberdeen
18Stepanov NEWSUB71+16,6€5mNurnberg
Bench (12)
#PlayerRoleAppsG+ARatFrom
25Brouwer GKSUB66,3€250k
33Gadellaa GK€250k
24ViergeverCORE412+06,5€300k
15BlakeCORE333+36,6€2m
77Alarcon NEWSUB72+17,2€6mFC Porto B
5Adiele
91HallerROT251+26,9€1m
2HoremansCORE342+36,9€3m
8BozdoganROT241+06,5€2m
43El Arguioui NEWSUB2€500kJong Utrecht
53Viereck€300k
57Kloosterboer€275k
Out (9)
Agougil O.Injury
Alarcon A.Inactive ?
Brouwer M.Inactive ?
Demircan E.Inactive
Didden M.Inactive
Jensen V.Knee Injury
Rodriguez M.Knee Injury
van Ommeren J.Injury
Min D.Inactive
HeerenveenΣ €39.4m
#PlayerRoleAppsG+ARatFrom
22Klaverboer GKCORE246,7€3m
45BraudeKEY291+46,8€5m
4KerstenCORE361+06,7€2m
3Willemsen NEWCORE351+06,7€4.5mDe Graafschap
19Zagaritis NEWCORE382+37,0€3mAlmere City
16LindayCORE371+26,8€5m
6van Overeem C NEWCORE382+107,3€1mMaccabi Tel Aviv
20Trenskow KEY3816+57,3€7.5m
10Meerveld NEWKEY347+37,0€5mWillem II
11Oyen NEWROT172+06,5€900kGenk
9Vente NEWCORE349+36,6€2.5mZwolle
Bench (12)
#PlayerRoleAppsG+ARatFrom
44Noppert GKSUB46,4€300k
31Bakker GK NEWSUB27,8€350kAlmere City
8BrouwersCORE355+46,7€1.5m
28PetrovROT176,4€500k
7Rivera NEWKEY345+46,8€3mDunkerque
17HoplandROT191+06,5€1.5m
15Egbring NEWROT90+16,6€300kVitesse
36Courtens NEWSUB66,4€150kAntwerp B
35AhmedSUB2€125k
50GurbuzROT151+06,5€600k
18Nordas NEWROT94+17,0€3.5mLuton
40Bonevacia
Out (3)
Smans L.Knee Injury
van Axel Dongen A.Thigh Injury
Rivera M.Injury ?

Match events

45'
Engwanda Horemans
46'
Stepanov — goal 1:0
49'
Linday — yellow
54'
Vente — goal, van Overeem — assist 1:1
56'
van der Hoorn — goal, El Karouani — assist 2:1
58'
El Karouani — goal, Vesterlund Nielsen — assist 3:1
65'
Stepanov Haller
69'
Oyen Nordas
77'
Trenskow — goal, Kersten — assist 3:2
78'
Linday Brouwers
80'
Eerdhuijzen Viergever
80'
Karlsson Blake

Match statistics

2.07xG1.25
3Big chances2
8Shots on target5
16Shots off target9
7Blocked shots2
83Attacks109
86%Pass accuracy87%
21Crosses16
11Fouls6
1Offsides0
0Yellow cards1
3Goalkeeper saves3
11Throw-ins14
6Free kicks11
44Ball safe51
1Injuries0
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on028385
Corners534396
Dangerous151824333951
Fouls5264116
Yellow000101

Detailed statistics

Recent matches (2 months)

Goals Threshold: 3Yellow cards Threshold: 4,5Corners Threshold: 10
MetricTotalTotalTotal
Matches played878787
Total less3 38%3 43%8 100%6 86%3 38%4 57%
Total more4 50%2 29%0 0%1 14%5 63%3 43%
Matches home / away444444
Total less (home / away)3 75%2 50%4 100%3 75%2 50%2 50%
Total more (home / away)1 25%1 25%0 0%1 25%2 50%2 50%
Individual total (home / away)2,501,003,501,001,002,004,753,758,50
Individual total (overall)2,381,433,801,130,861,984,755,7110,46
Avg total4,252,713,482,002,292,149,5010,299,89
Avg total (home / away)2,752,752,752,252,252,259,5010,009,75
Avg opponents' total1,881,293,160,881,432,304,754,579,32
Avg opponents' total (home / away)0,251,752,001,251,252,504,756,2511,00
Predicted total3,122,1210,11

Referee

Jannick van der Laan
Last 2 months: 3 games · 5 YC total · 1.67 YC/game
10.05Twente — Sparta Rotterdam0-22
26.04Heracles — Volendam1-01
04.04Telstar — Groningen0-22

Last 10 matches

Utrecht9 matches
Both teams to score5/956% fair1.80
Clean sheets2 / 9
Scored7 / 9
SC Heerenveen9 matches
Both teams to score7/978% fair1.29
Clean sheets2 / 9
Scored8 / 9

Line trends

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
01.02.26EredivisieSC HeerenveenUtrecht111.630.8260%40%210000561200
28.09.25EredivisieUtrechtSC Heerenveen222.071.0352%48%43964236532200
30.03.25EredivisieUtrechtSC Heerenveen201.090.9647%53%408115228451100
17.08.24EredivisieSC HeerenveenUtrecht111.781.0565%35%531527119644200
07.04.24EredivisieSC HeerenveenUtrecht230.521.3056%44%426143948531110
20.08.23EredivisieUtrechtSC Heerenveen020.850.4956%44%45755845920100
04.02.23EredivisieUtrechtSC Heerenveen1046%54%74544139431200
29.10.22EredivisieSC HeerenveenUtrecht1162%38%7161227001000
08.07.22FriendliesSC HeerenveenUtrecht0056%44%00131414010000
27.02.22EredivisieSC HeerenveenUtrecht1252%48%77234451660200

Against common opponents (2 months)

Utrecht

DateLeagueHomeAwayxG%OnOffDA
17.05.26EredivisieUtrechtFortuna Sittard202.090.4759%41%52875542250100
10.05.26EredivisieAjaxUtrecht121.551.8864%36%66736338472200
02.05.26EredivisieUtrechtNAC Breda202.230.4465%35%1011076837840201

SC Heerenveen

DateLeagueHomeAwayxG%OnOffDA
17.05.26EredivisieSC HeerenveenAjax001.611.8353%47%5651069561060300
10.05.26EredivisieNAC BredaSC Heerenveen201.610.6148%52%42726027731100
25.04.26EredivisieSC HeerenveenFortuna Sittard212.480.8459%41%571094827702101

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

Utrecht (as favourite) odds 1.45–2.05

Record 4-1-0 (W-D-L), 2.8 scored / 1.0 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
17.05.26EredivisieUtrechtFortuna Sittard202.090.4759%41%52875542250100
02.05.26EredivisieUtrechtNAC Breda202.230.4465%35%1011076837840201
11.04.26EredivisieUtrechtTelstar411.561.0841%59%87964058752100
24.03.26FriendliesQuick BoysUtrecht4457%43%99563647470000
22.03.26EredivisieUtrechtGo Ahead Eagles202.280.6142%58%1061254146252100

SC Heerenveen (vs a strong favourite) odds 1.01–2.30

Record 0-2-3 (W-D-L), 0.6 scored / 2.6 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
17.05.26EredivisieSC HeerenveenAjax001.611.8353%47%56510695610603
12.04.26EredivisieAZ AlkmaarSC Heerenveen301.810.6458%42%1018341446611
22.03.26EredivisieNEC NijmegenSC Heerenveen222.221.3754%46%1057476286200
21.02.26EredivisiePSV EindhovenSC Heerenveen313.271.2566%34%8423976409321
07.02.26EredivisieTwenteSC Heerenveen503.180.2960%40%12014757307013

Last matches (2 months)

Utrecht WWWLWLDW

DateLeagueHomeAwayxG%OnOffDA
17.05.26EredivisieUtrechtFortuna Sittard202.090.4759%41%52875542250100
10.05.26EredivisieAjaxUtrecht121.551.8864%36%66736338472200
02.05.26EredivisieUtrechtNAC Breda202.230.4465%35%1011076837840201
26.04.26EredivisieSbv ExcelsiorUtrecht503.310.8359%41%114946433320201
11.04.26EredivisieUtrechtTelstar411.561.0841%59%87964058752100
04.04.26EredivisiePSV EindhovenUtrecht432.931.3164%36%87526131830100
24.03.26FriendliesQuick BoysUtrecht4457%43%99563647470000
22.03.26EredivisieUtrechtGo Ahead Eagles202.280.6142%58%1061254146252100

SC Heerenveen DLWWLWD

DateLeagueHomeAwayxG%OnOffDA
17.05.26EredivisieSC HeerenveenAjax001.611.8353%47%5651069561060300
10.05.26EredivisieNAC BredaSC Heerenveen201.610.6148%52%42726027731100
03.05.26EredivisieVolendamSC Heerenveen021.481.6449%51%54425647753200
25.04.26EredivisieSC HeerenveenFortuna Sittard212.480.8459%41%571094827702101
12.04.26EredivisieAZ AlkmaarSC Heerenveen301.810.6458%42%101834144661100
05.04.26EredivisieSC HeerenveenHeracles413.551.3266%34%164935629810100
22.03.26EredivisieNEC NijmegenSC Heerenveen222.221.3754%46%105747628620000

Last matches (1 year)

Utrecht WWWLWLDWWD

DateLeagueHomeAwayxGBC%OnOffDA
17.05.26EredivisieUtrechtFortuna Sittard202.090.4759%41%52875542250100
10.05.26EredivisieAjaxUtrecht121.551.8864%36%66736338472200
02.05.26EredivisieUtrechtNAC Breda202.230.4465%35%1011076837840201
26.04.26EredivisieSbv ExcelsiorUtrecht503.310.8359%41%114946433320201
11.04.26EredivisieUtrechtTelstar411.561.0841%59%87964058752100
04.04.26EredivisiePSV EindhovenUtrecht432.931.3164%36%87526131830100
24.03.26FriendliesQuick BoysUtrecht4457%43%99563647470000
22.03.26EredivisieUtrechtGo Ahead Eagles202.280.6142%58%1061254146252100
15.03.26EredivisieTwenteUtrecht021.351.302361%39%4881451300
06.03.26EredivisieHeraclesUtrecht000.312.1647%53%3371437374121100

SC Heerenveen DLWWLWDDWW

DateLeagueHomeAwayxG%OnOffDA
17.05.26EredivisieSC HeerenveenAjax001.611.8353%47%5651069561060300
10.05.26EredivisieNAC BredaSC Heerenveen201.610.6148%52%42726027731100
03.05.26EredivisieVolendamSC Heerenveen021.481.6449%51%54425647753200
25.04.26EredivisieSC HeerenveenFortuna Sittard212.480.8459%41%571094827702101
12.04.26EredivisieAZ AlkmaarSC Heerenveen301.810.6458%42%101834144661100
05.04.26EredivisieSC HeerenveenHeracles413.551.3266%34%164935629810100
22.03.26EredivisieNEC NijmegenSC Heerenveen222.221.3754%46%105747628620000
14.03.26EredivisieSC HeerenveenTelstar001.911.7956%44%0121199001000
07.03.26EredivisieSbv ExcelsiorSC Heerenveen122.631.6951%49%541867428681100
28.02.26EredivisieSC HeerenveenSparta Rotterdam211.280.8244%56%5310133652563200

Bookmaker lines

Bookmaker lines

1X211,91X3,7023,80
Total 3,00O1,95U1,85
AH -0,5011,9021,90

Match FAQ

What was the final score of Utrecht vs SC Heerenveen?
The match ended 3:2 (Eredivisie, May 21, 2026).
Who won, Utrecht or SC Heerenveen?
Utrecht won 3:2.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Utrecht and SC Heerenveen fared against each other?
Over the last 10 head-to-head meetings: 4 wins for Utrecht, 5 draws, 1 wins for SC Heerenveen. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home