Heerenveen vs Excelsior 4-0
- Dylan Vente (P)11'
- Oliver Johansen Braude54'
- Luca Oyen84'
- Jacob Trenskow88'
- Kick-off
- Fri, 16 Oct 2026 · 18:00 (UTC)
- Venue
- Abe Lenstra Stadion, Heerenveen
- Referee
- Robin Hensgens
Match timeline
- 88’Goal!
HeerenveenJacob Trenskow4 – 0 - 86’Substitution
HeerenveenHristiyan Petrov ONMaas Willemsen OFF - 84’Goal!
HeerenveenLuca OyenAssist: Ringo Meerveld3 – 0 - 82’Substitution
HeerenveenLuca Oyen ONNolhan courtens OFF - 82’Substitution
HeerenveenRingo Meerveld ONLevi Smans OFF - 82’Substitution
HeerenveenRoberts Uldriķis ONDylan Vente OFF - 77’Substitution
ExcelsiorNoah Naujoks ONEric da Silva Moreira OFF - 73’Substitution
HeerenveenMarko Farji ONMaxence Rivera OFF
Show 7 earlier events
- 66’Substitution
ExcelsiorIlano Silva Timas ONÁgúst Orri Thorsteinsson OFF - 66’Substitution
ExcelsiorValentin Sulzbacher ONAymen sliti OFF - 66’Substitution
ExcelsiorOsman Turay ONSimon Janssen OFF - 54’Goal!
HeerenveenOliver Johansen BraudeAssist: Jacob Trenskow2 – 0 - 45’Substitution
ExcelsiorMario Domínguez Franco ONDavid Garden OFF - 43’Yellow card
ExcelsiorÁgúst Orri Thorsteinsson - 11’Penalty goal
HeerenveenDylan Vente1 – 0 - 1’Kick-off
Key stats
- 52%Possession48%
- 14Shots5
- 2.33xG0.73
- 7Shots on Target1
- 4Corners1
- 9Fouls10
- 3Offsides0
- 1Saves3
- 519Passes491
- 0Yellow Cards1
Lineups
Confirmed selections
Heerenveen4 - 2 - 3 - 1
- 1Klaverboer
- 45Braude
- 4Kersten
- 3Willemsen
- 19Zagaritis
- 16Linday
- 8Courtens
- 20Trenskow
- 14Smans
- 7Rivera
- 9Vente
Substitutions
- 73’↑21 M. Farji↓7 M. Rivera
- 82’↑11 L. Oyen↓8 N. Courtens
- 82’↑10 R. Meerveld↓14 L. Smans
- 82’↑17 R. Uldriķis↓9 D. Vente
- 86’↑28 H. Petrov↓3 M. Willemsen
Unused substitutes 23 D. Bladi, 49 Anass Bouziane, 2 M. Hilgers, 29 L. Machine, 15 M. Egbring, 44 A. Noppert, 30 T. Schreuder
Coach R. Veldeman
Excelsior4 - 3 - 3
- 1Gassel
- 2Moreira
- 4Widell
- 14Plug
- 15Janssen
- 8Yegoian
- 3Meissen
- 20Hartjes
- 7Sliti
- 19Garden
- 30Þorsteinsson
Substitutions
- 45’↑ Mario Domínguez Franco↓19 D. Garden
- 66’↑21 I. Silva Timas↓ Ágúst Orri Thorsteinsson
- 66’↑18 V. Sulzbacher↓7 A. Sliti
- 66’↑22 O. Turay↓15 S. Janssen
- 77’↑10 N. Naujoks↓2 Eric Emanuel da Silva Moreira
Unused substitutes 6 D. van Vianen, 11 A. Jahanbakhsh, 28 N. Groen, 9 Mario Domínguez, 24 Giulliano Cairo, 16 Celton Biai
Coach R. den Uil
Match facts
- Competition
- Eredivisie - Netherlands
- Round
- Matchday 9
- Date
- Fri, 16 Oct 2026
- Kick-off
- 18:00 (UTC)
- Venue
- Abe Lenstra Stadion, Heerenveen
- Referee
- Robin Hensgens
- Heerenveen coach
- R. Veldeman
- Excelsior coach
- R. den Uil
League table
Eredivisie - Netherlands
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 11 | 7 | 4 | 0 | +21 | 25 | |
| 2 | 11 | 7 | 3 | 1 | +17 | 24 | |
| 3 | 11 | 7 | 2 | 2 | +22 | 23 | |
| 4 | 11 | 7 | 2 | 2 | +18 | 23 | |
| 5 | 11 | 6 | 2 | 3 | +7 | 20 | |
| 7 | 11 | 5 | 3 | 3 | +6 | 18 | |
| 15 | 11 | 3 | 2 | 6 | -12 | 11 |
Player ratings
- 1
J. Trenskow9.0 - 2
O. Braude8.6 - 3
M. Willemsen7.7 - 4
L. Oyen7.4 - 5
S. Kersten7.4 - 6
V. Zagaritis7.3 - 7
R. Meerveld7.1 - 8
L. Smans7.1 - 9
H. Petrov7.0 - 10
M. Linday7.0 - 11
D. Vente6.8 - 12
R. Uldriķis6.7 - 13
B. Klaverboer6.7 - 14
M. Farji6.6 - 15
M. Rivera6.5 - 16
N. Courtens6.3 - 17
D. Bladi0.0 - 18
T. Schreuder0.0 - 19
A. Noppert0.0 - 20
M. Egbring0.0 - 21
L. Machine0.0 - 22
M. Hilgers0.0 - 23
Anass Bouziane0.0
- 1
L. Hartjes6.5 - 2
Mario Domínguez6.5 - 3
D. Garden6.4 - 4
J. Plug6.3 - 5
A. Sliti6.3 - 6
I. Yegoian6.2 - 7
I. Silva Timas6.2 - 8
S. Janssen6.1 - 9
Á. Þorsteinsson6.1 - 10
C. Widell6.0 - 11
R. Meissen5.9 - 12
V. Sulzbacher5.9 - 13
N. Naujoks5.8 - 14
Eric Emanuel da Silva Moreira5.7 - 15
O. Turay5.7 - 16
S. van Gassel5.6 - 17
D. van Vianen0.0 - 18
A. Jahanbakhsh0.0 - 19
N. Groen0.0 - 20
Giulliano Cairo0.0 - 21
Celton Biai0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 9.0, the best on the pitch — 1 goal and 1 assist in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 1-2-2
- Scored / match
- 1.6
- Conceded / match
- 1.4
- W-D-L
- 1-2-2
- Scored / match
- 1.8
- Conceded / match
- 2.2
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Heerenveen beat Excelsior 4-0 at Abe Lenstra Stadion. Dylan Vente put them ahead in the 11th minute, and the game was done after the break.
Vente opened the scoring from the spot on 11 minutes for 1-0. Heerenveen went into half-time with that lead after Excelsior picked up a booking and made an interval change, replacing David Garden with Mario Domínguez Franco on 45 minutes.
Oliver Johansen Braude made it 2-0 in the 54th minute from Jacob Trenskow’s assist. Excelsior made three changes on 66 minutes, with Ágúst Orri Thorsteinsson, Aymen sliti and Simon Janssen all going off, and Heerenveen added to the lead when Luca Oyen, who had come on in the 82nd minute, scored on 84 minutes from Ringo Meerveld’s assist, after Meerveld had also come off the bench in the 82nd minute. Jacob Trenskow then sealed it with the fourth goal on 88 minutes.
The numbers fitted the scoreline. Heerenveen had 52% of the possession and 519 passes to Excelsior’s 491, and they also finished with more shots, 14 to 5, more on target, 7 to 1, more corners, 4 to 1, and a higher xG, 2.33 to 0.73. Excelsior’s three saves compared with Heerenveen’s one, and Heerenveen were caught offside three times to none for the visitors.
Excelsior’s only booking went to Ágúst Orri Thorsteinsson in the 43rd minute. There were no red cards.
Match record
- Competition
- Eredivisie - Netherlands
- Round
- Matchday 9
- Kick-off
- Venue
- Abe Lenstra Stadion, Heerenveen
- Referee
- Robin Hensgens
- Match ID
cornerflick:match:heerenveen-vs-excelsior-eredivisie-2026-10-16
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Heerenveen 4-0 Excelsior, Eredivisie - Netherlands, 16 October 2026. Match record, last updated 19 October 2026. https://cornerflick.com/football/eredivisie/matches/heerenveen-vs-excelsior-eredivisie-2026-10-16
Permanent identifier cornerflick:match:heerenveen-vs-excelsior-eredivisie-2026-10-16. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/heerenveen-vs-excelsior-eredivisie-2026-10-16" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
15 events
- 11’Penalty goal
HeerenveenDylan Vente1 – 0 - 43’Yellow card
ExcelsiorÁgúst Orri Thorsteinsson - 45’Substitution
ExcelsiorMario Domínguez Franco ONDavid Garden OFF - 54’Goal!
HeerenveenOliver Johansen BraudeAssist: Jacob Trenskow2 – 0 - 66’Substitution
ExcelsiorIlano Silva Timas ONÁgúst Orri Thorsteinsson OFF - 66’Substitution
ExcelsiorValentin Sulzbacher ONAymen sliti OFF - 66’Substitution
ExcelsiorOsman Turay ONSimon Janssen OFF - 73’Substitution
HeerenveenMarko Farji ONMaxence Rivera OFF - 77’Substitution
ExcelsiorNoah Naujoks ONEric da Silva Moreira OFF - 82’Substitution
HeerenveenLuca Oyen ONNolhan courtens OFF - 82’Substitution
HeerenveenRingo Meerveld ONLevi Smans OFF - 82’Substitution
HeerenveenRoberts Uldriķis ONDylan Vente OFF - 84’Goal!
HeerenveenLuca OyenAssist: Ringo Meerveld3 – 0 - 86’Substitution
HeerenveenHristiyan Petrov ONMaas Willemsen OFF - 88’Goal!
HeerenveenJacob Trenskow4 – 0





