FoxyBetting Smart Betting
Smart play — set a budget before betting Reviews — compare terms before you click Live data — scores and fixtures, never predictions Payments — verify withdrawals before deposits 18+ only. Gamble responsibly. Smart play — set a budget before betting Reviews — compare terms before you click Live data — scores and fixtures, never predictions Payments — verify withdrawals before deposits 18+ only. Gamble responsibly.
Final / Football / Dutch Eredivisie

Utrecht vs Heerenveen

Verified result, stored source statistics and a rules-based summary. No odds or betting picks are added to this event record.

Utrecht
3 - 2
Heerenveen

Stored sports data: TheSportsDB league schedule. Last synchronized . This page reads the saved event record and does not call the sports API when opened.

Event status

Final

Source label: Full time

Scheduled start

Dutch Eredivisie / Playoff

Venue

Stadion Galgenwaard

The Netherlands / Event 2475106

Stored source timeline

Event-by-event record

Only timeline entries supplied by the sports-data source are shown.

  1. 45subst — Substitution 1 — Alonzo Engwanda
  2. 46Goal — Normal Goal — Artem Stepanov
  3. 49Card — Yellow Card — Marcus Linday
  4. 54Goal — Normal Goal — Dylan Vente
  5. 56Goal — Normal Goal — Mike van der Hoorn
  6. 58Goal — Normal Goal — Souffian Karouani
  7. 65subst — Substitution 2 — Artem Stepanov
  8. 69subst — Substitution 1 — Luca Oyen
  9. 77Goal — Normal Goal — Jacob Bennedsen Trenskow
  10. 78subst — Substitution 2 — Marcus Linday
  11. 80subst — Substitution 3 — Mike Eerdhuijzen
  12. 80subst — Substitution 4 — Jesper Karlsson
Stored source statistics

Match statistics

A missing value means it was not supplied in the synchronized source record.

StatisticUtrechtHeerenveen
Shots on Goal02
Shots off Goal42
Total Shots94
Blocked Shots50
Shots insidebox83
Shots outsidebox11
Fouls52
Corner Kicks53
Offsides10
Ball Possession4159
Yellow Cards00
Red Cards00
Goalkeeper Saves20
Total passes189283
Passes accurate161246
Passes %8587
expected_goals0.590.21
goals_prevented00
Stored source lineups

Players and participants

Availability varies by sport and competition. Entries are displayed exactly as supplied by the synchronized source.

FC Utrecht

Mike van der Hoorn

Centre-Back

Heerenveen

Joris van Overeem

Midfielder

Utrecht

Dani de Wit

Attacking Midfield

Heerenveen

Sam Kersten

Centre-Back

Heerenveen

Dylan Vente

Forward

FC Utrecht

Vasilis Barkas

Goalkeeper

Heerenveen

Vasilios Zagaritis

Left-Back

Aberdeen

Jesper Karlsson

Forward

FC Utrecht

Souffian Karouani

Left-Back

Genk

Luca Oyen

Midfielder

Utrecht

Yoann Cathline

Forward

Utrecht

Niklas Brøndsted Vesterlund Nielsen

Defender

Utrecht

Mike Eerdhuijzen

Defender

Utrecht

Gjivai Zechiël

Defensive Midfield

SC Heerenveen

Oliver Johansen Braude

Midfielder

SC Heerenveen

Jacob Bennedsen Trenskow

Midfielder

SC Heerenveen

Marcus Linday

Midfielder

Utrecht

Alonzo Engwanda

Midfielder

Heerenveen

Ringo Meerveld

Midfielder

SC Heerenveen

Bernt Klaverboer

Goalkeeper

Heerenveen

Maas Willemsen

Defender

Utrecht

Artem Stepanov

Centre-Forward

Rules-based FoxyBetting analysis

Utrecht 3–2 Heerenveen: confirmed result

Utrecht finished ahead of Heerenveen in Dutch Eredivisie, with the source recording 3–2 on May 21, 2026.

Final result

Utrecht 3–2 Heerenveen.

Source: stored event data
Score margin

The numerical final-score margin was 1.

Source: stored event data
Venue

The listed venue was Stadion Galgenwaard.

Source: stored event data
Recorded timeline

The source timeline contains 12 recorded events.

Source: stored timeline data
Statistics supplied

The source supplies 18 event statistic rows.

Source: stored stats data
Shots on Goal

Utrecht: 0; Heerenveen: 2.

Source: stored stats data
Shots off Goal

Utrecht: 4; Heerenveen: 2.

Source: stored stats data
Total Shots

Utrecht: 9; Heerenveen: 4.

Source: stored stats data

Generated deterministically from the stored TheSportsDB event, timeline, statistics and result fields. It does not infer causes, betting value, odds or future outcomes.

Separate editorial content

Operator reviews, not match recommendations

Each operator review and commercial offer below is separate from the score, result, statistics, and automated match summary above.

Market guides

Select a country-specific option

Currency, eligibility and payment questions change by location.

GGBet View offer