Heerenveen vs Vitesse

12 May 2024 · Eredivisie · 2023/24

Full time 1 – 3

Half-time: 1–1

  • Anas Tahiri 8’ (pen)
  • Marco van Ginkel 23’, 58’ (pen)
  • Thomas Buitink 90+2’

Match summary

Vitesse came from behind to win 3-1 away at Heerenveen. It was 1-1 at half-time.

In the first half, Anas Tahiri put Heerenveen ahead from the penalty spot in the 8th minute and Marco van Ginkel equalised in the 23rd minute. In the second half, van Ginkel put Vitesse in front from the penalty spot in the 58th minute and Thomas Buitink made it 1-3 in stoppage time.

There was little between the sides on chances: Heerenveen created 1.94 expected goals (xG) from 23 shots, Vitesse 1.82 from 16.

Match stats

Heerenveen Vitesse
22 Shots 16
5 Shots on Target 7
7 Corners 2
0 Yellow Cards 3
0 Red Cards 0
1.94 xG 1.82
1.15 Non-penalty xG 1.03

Key events

Heerenveen Vitesse
Kick-off
Anas Tahiri
Penalty
1-0 (Heerenveen)
8’
23’
Marco van Ginkel1-1 (Vitesse)
Half-time1-1
58’
Marco van Ginkel
Penalty
1-2 (Vitesse)
90+2’
Thomas Buitink1-3 (Vitesse)
Full-time1-3

Bookings

Card times are not on file for this game, so they are listed without a minute.

Vitesse
  • Dominik Oroz
  • Ramon Hendriks
  • Paxten Aaronson

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.94 1.82 8’ Anas Tahiri (Heerenveen), 1-0 8’ 23’ Marco van Ginkel (Vitesse), 1-1 23’ 58’ Marco van Ginkel (Vitesse), 1-2 58’ 90+2’ Thomas Buitink (Vitesse), 1-3 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.94 1.82 8’ Anas Tahiri (Heerenveen), 1-0 Tahiri 8’ 23’ Marco van Ginkel (Vitesse), 1-1 van Ginkel 23’ 58’ Marco van Ginkel (Vitesse), 1-2 van Ginkel 58’ 90+2’ Thomas Buitink (Vitesse), 1-3 Buitink 90+2’
Heerenveen 1.94 xGVitesse 1.82 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Vitesse attacking Heerenveen attacking 
8’ Anas Tahiri (Heerenveen), penalty, 0.79 xG, goal 58’ Marco van Ginkel (Vitesse), penalty, 0.79 xG, goal 76’ Marco van Ginkel (Vitesse), open play, 0.20 xG, saved 23’ Marco van Ginkel (Vitesse), open play, 0.17 xG, goal 11’ Pelle van Amersfoort (Heerenveen), open play, 0.14 xG, blocked 36’ Pelle van Amersfoort (Heerenveen), open play, 0.11 xG, hit the woodwork 1’ Osame Sahraoui (Heerenveen), open play, 0.10 xG, off target 50’ Mats Köhlert (Heerenveen), from a corner, 0.10 xG, off target 85’ Gyan de Regt (Vitesse), open play, 0.09 xG, saved 52’ Kacper Kozłowski (Vitesse), open play, 0.08 xG, blocked 64’ Amine Boutrah (Vitesse), open play, 0.08 xG, blocked 37’ Sven van Beek (Heerenveen), from a corner, 0.07 xG, off target 30’ Patrik Wålemark (Heerenveen), open play, 0.07 xG, saved 41’ Luuk Brouwers (Heerenveen), open play, 0.07 xG, blocked 15’ Melle Meulensteen (Vitesse), open play, 0.06 xG, off target 31’ Osame Sahraoui (Heerenveen), from a corner, 0.06 xG, saved 81’ Ion Nicolaescu (Heerenveen), open play, 0.06 xG, blocked 30’ Patrik Wålemark (Heerenveen), open play, 0.05 xG, off target 61’ Gyan de Regt (Vitesse), open play, 0.05 xG, saved 62’ Kacper Kozłowski (Vitesse), open play, 0.05 xG, saved 63’ Giovanni van Zwam (Vitesse), from a corner, 0.05 xG, blocked 73’ Osame Sahraoui (Heerenveen), open play, 0.05 xG, saved 67’ Thom Haye (Heerenveen), direct free kick, 0.04 xG, off target 39’ Patrik Wålemark (Heerenveen), open play, 0.04 xG, off target 70’ Luuk Brouwers (Heerenveen), open play, 0.04 xG, off target 54’ Marco van Ginkel (Vitesse), open play, 0.03 xG, blocked 20’ Paxten Aaronson (Vitesse), open play, 0.03 xG, blocked 76’ Amine Boutrah (Vitesse), open play, 0.03 xG, blocked 23’ Kacper Kozłowski (Vitesse), open play, 0.03 xG, blocked 31’ Syb Van Ottele (Heerenveen), from a corner, 0.03 xG, saved 38’ Osame Sahraoui (Heerenveen), open play, 0.03 xG, blocked 88’ Thomas Buitink (Vitesse), open play, 0.03 xG, off target 90+2’ Thomas Buitink (Vitesse), open play, 0.03 xG, goal 38’ Pelle van Amersfoort (Heerenveen), from a corner, 0.02 xG, hit the woodwork 90+4’ Charlie Webster (Heerenveen), open play, 0.02 xG, off target 4’ Patrik Wålemark (Heerenveen), open play, 0.02 xG, off target 36’ Thom Haye (Heerenveen), from a corner, 0.02 xG, blocked 66’ Pelle van Amersfoort (Heerenveen), open play, 0.02 xG, blocked 32’ Patrik Wålemark (Heerenveen), open play, 0.02 xG, blocked 8’ Anas Tahiri (Heerenveen), penalty, 0.79 xG, goal 58’ Marco van Ginkel (Vitesse), penalty, 0.79 xG, goal 76’ Marco van Ginkel (Vitesse), open play, 0.20 xG, saved 23’ Marco van Ginkel (Vitesse), open play, 0.17 xG, goal 11’ Pelle van Amersfoort (Heerenveen), open play, 0.14 xG, blocked 36’ Pelle van Amersfoort (Heerenveen), open play, 0.11 xG, hit the woodwork 1’ Osame Sahraoui (Heerenveen), open play, 0.10 xG, off target 50’ Mats Köhlert (Heerenveen), from a corner, 0.10 xG, off target 85’ Gyan de Regt (Vitesse), open play, 0.09 xG, saved 52’ Kacper Kozłowski (Vitesse), open play, 0.08 xG, blocked 64’ Amine Boutrah (Vitesse), open play, 0.08 xG, blocked 37’ Sven van Beek (Heerenveen), from a corner, 0.07 xG, off target 41’ Luuk Brouwers (Heerenveen), open play, 0.07 xG, blocked 30’ Patrik Wålemark (Heerenveen), open play, 0.07 xG, saved 15’ Melle Meulensteen (Vitesse), open play, 0.06 xG, off target 31’ Osame Sahraoui (Heerenveen), from a corner, 0.06 xG, saved 81’ Ion Nicolaescu (Heerenveen), open play, 0.06 xG, blocked 73’ Osame Sahraoui (Heerenveen), open play, 0.05 xG, saved 30’ Patrik Wålemark (Heerenveen), open play, 0.05 xG, off target 61’ Gyan de Regt (Vitesse), open play, 0.05 xG, saved 62’ Kacper Kozłowski (Vitesse), open play, 0.05 xG, saved 63’ Giovanni van Zwam (Vitesse), from a corner, 0.05 xG, blocked 39’ Patrik Wålemark (Heerenveen), open play, 0.04 xG, off target 67’ Thom Haye (Heerenveen), direct free kick, 0.04 xG, off target 70’ Luuk Brouwers (Heerenveen), open play, 0.04 xG, off target 54’ Marco van Ginkel (Vitesse), open play, 0.03 xG, blocked 20’ Paxten Aaronson (Vitesse), open play, 0.03 xG, blocked 76’ Amine Boutrah (Vitesse), open play, 0.03 xG, blocked 23’ Kacper Kozłowski (Vitesse), open play, 0.03 xG, blocked 38’ Osame Sahraoui (Heerenveen), open play, 0.03 xG, blocked 88’ Thomas Buitink (Vitesse), open play, 0.03 xG, off target 90+2’ Thomas Buitink (Vitesse), open play, 0.03 xG, goal 31’ Syb Van Ottele (Heerenveen), from a corner, 0.03 xG, saved 38’ Pelle van Amersfoort (Heerenveen), from a corner, 0.02 xG, hit the woodwork 90+4’ Charlie Webster (Heerenveen), open play, 0.02 xG, off target 4’ Patrik Wålemark (Heerenveen), open play, 0.02 xG, off target 36’ Thom Haye (Heerenveen), from a corner, 0.02 xG, blocked 66’ Pelle van Amersfoort (Heerenveen), open play, 0.02 xG, blocked 32’ Patrik Wålemark (Heerenveen), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

Players16 players
90′ – – – – – – –
90′ – – – – – – –
Sven van Beek
90′ – – 1 0.07 – – –
90′ – – 1 0.03 – – –
90′ – – 1 0.10 – – –
Thom Haye Taken off
69′ – – 2 0.06 – – –
Anas Tahiri Taken off
68′ 1 – 1 0.79 – – –
Patrik Wålemark Taken off
68′ – – 5 0.19 – – –
Luuk Brouwers Taken off
83′ – – 2 0.11 – – –
90′ – – 4 0.24 – – –
Pelle van Amersfoort Taken off
68′ – – 4 0.29 – – –
Espen Van Ee Came on as a substitute
22′ – – – – – – –
Ché Nunnely Came on as a substitute
22′ – – – – – – –
Ion Nicolaescu Came on as a substitute
22′ – – 1 0.06 – – –
Simon Olsson Came on as a substitute
21′ – – – – – – –
Charlie Webster Came on as a substitute
7′ – – 1 0.02 – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Heerenveen win 59% Avg odds 1.60
Draw 21% Avg odds 4.48
Vitesse win 20% Avg odds 4.83

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.