23.11.2025 11:15
3 - 1
Finished

Heerenveen vs AZ Alkmaar

Heerenveen vs AZ Alkmaar Live Score, Stats, Forecasts, H2H

4-2-3-1
Formations
4-3-3
22
6.9
Klaverboer
45
7.3
Braude
4
7.4
Kersten
3
8.0
Willemsen
19
6.7
Zagaritis
8
8.7
Brouwers
6
8.1
van Overeem
20
7.4
Trenskow
10
6.5
Meerveld
7
7.4
Rivera
9
7.7
Vente
7
6.5
Patati Weslley
9
6.4
Parrott
11
6.6
Sadiq
6
6.5
Koopmeiners
10
6.4
Mijnans
26
6.4
Smit
22
5.6
Dijkstra
5
6.4
Penetra
4
5.8
Dekker
34
6.5
de Wit
41
6.7
Zoet
17
Hopland
27
Sejk
50
6.8
Gurbuz
5
Bochniewicz
15
Egbring
15
6.4
Chavez Garcia
21
Kwakman
25
5.9
Zeefuik
33
6.3
Sin
75
7.2
Bouziane

Starting Lineups:

3
Maas Willemsen
4
Sam Kersten
6
Joris van Overeem
7
Maxence Rivera
8
Luuk Brouwers (C)
9
Dylan Vente
10
Ringo Meerveld
19
Vasilios Zagaritis
20
Jacob Trenskow
22
Bernt Klaverboer (G)
45
Braude O.
4
Maxim Dekker
5
Alexandre Penetra
6
Peer Koopmeiners
7
Weslley Patati
9
Troy Parrott
10
Sven Mijnans (C)
11
Ibrahim Sadiq
22
Elijah Dijkstra
26
Kees Smit
34
Mees de Wit
41
Jeroen Zoet (G)

Substitutes

5
Pawel Bochniewicz
15
Mats Egbring
17
Nikolai Hopland
27
Vaclav Sejk
28
Hristiyan Petrov
31
Nordin Bakker (G)
33
Jermaine Rijssel
35
Ahmed I.
44
Andries Noppert (G)
50
Gurbuz E.
12
Hobie Verhulst (G)
14
Natali A.
15
Mateo Chavez Garcia
21
Dave Kwakman
23
Billy van Duijl
25
Lequincio Zeefuik
31
Daniel Deen (G)
33
Matej Sin
48
Zwart J.
75
Bouziane W.

Coaches:

Robin Veldman
Maarten Martens

Missing Players:

Levi Smans (Knee Injury)
Jordy Clasie (Ankle Injury)
Wouter Goes (Yellow Cards)
Seiya Maikuma (Knee Injury)
Mexx Meerdink (Groin Injury)

Final Results and Statistics of Match:

2
Accurate through passes
4
47
Ball Possession
53
16
Big Chances
4
12
Blocked Shots
2
42
Clearances
42
32
Corner Kicks
20
95
Crosses
98
110
Duels won
84
0
Errors leading to goal
2
2
Errors leading to shot
2
4.38
Expected assists (xA)
2.66
12.56
Expected Goals (xG)
4.68
18
Fouls
8
8
Free Kicks
18
8
Goalkeeper Saves
12
-0.9
Goals prevented
0.94
4
Hit the Woodwork
0
10
Interceptions
4
125
Long passes
147
2
Offsides
0
478
Passes
496
226
Passes in final third
218
30
Shots inside the Box
14
12
Shots off target
6
36
Shots on target
20
12
Shots outside the Box
4
189
Tackles
217
22
Throw-ins
44
84
Total shots
36
70
Touches in opposition box
42
6.94
xG on target (xGOT)
1.1
1.1
xGOT faced
6.94
2
Yellow Cards
0
1.00
Accurate through passes
1.00
48.00
Ball Possession
52.00
3.00
Big Chances
1.00
3.00
Blocked Shots
0.00
12.00
Clearances
8.00
4.00
Corner Kicks
3.00
30.00
Crosses
25.00
22.00
Duels won
16.00
0.00
Errors leading to goal
0.00
1.00
Errors leading to shot
0.00
1.68
Expected assists (xA)
0.50
2.43
Expected Goals (xG)
0.71
2.00
Fouls
1.00
1.00
Free Kicks
2.00
3.00
Goalkeeper Saves
3.00
0.32
Goals prevented
0.15
1.00
Hit the Woodwork
0.00
3.00
Interceptions
1.00
48.00
Long passes
50.00
0.00
Offsides
0.00
85.00
Passes
84.00
84.00
Passes in final third
65.00
9.00
Shots inside the Box
3.00
3.00
Shots off target
1.00
5.00
Shots on target
3.00
2.00
Shots outside the Box
1.00
56.00
Tackles
100.00
4.00
Throw-ins
9.00
11.00
Total shots
4.00
18.00
Touches in opposition box
11.00
2.15
xG on target (xGOT)
0.32
0.32
xGOT faced
2.15
0.00
Accurate through passes
1.00
46.00
Ball Possession
54.00
1.00
Big Chances
0.00
3.00
Blocked Shots
1.00
9.00
Clearances
13.00
4.00
Corner Kicks
2.00
33.00
Crosses
40.00
33.00
Duels won
26.00
0.00
Errors leading to goal
1.00
0.00
Errors leading to shot
1.00
0.51
Expected assists (xA)
0.83
0.71
Expected Goals (xG)
0.46
7.00
Fouls
3.00
3.00
Free Kicks
7.00
1.00
Goalkeeper Saves
3.00
-0.77
Goals prevented
0.32
1.00
Hit the Woodwork
0.00
2.00
Interceptions
1.00
36.00
Long passes
48.00
1.00
Offsides
0.00
74.00
Passes
81.00
67.00
Passes in final third
81.00
6.00
Shots inside the Box
4.00
3.00
Shots off target
2.00
4.00
Shots on target
2.00
4.00
Shots outside the Box
1.00
69.00
Tackles
50.00
7.00
Throw-ins
13.00
10.00
Total shots
5.00
17.00
Touches in opposition box
10.00
1.32
xG on target (xGOT)
0.23
0.23
xGOT faced
1.32
1.00
Yellow Cards
0.00
1.00
Accurate through passes
2.00
47.00
Ball Possession
53.00
4.00
Big Chances
1.00
6.00
Blocked Shots
1.00
21.00
Clearances
21.00
8.00
Corner Kicks
5.00
32.00
Crosses
33.00
55.00
Duels won
42.00
0.00
Errors leading to goal
1.00
1.00
Errors leading to shot
1.00
2.19
Expected assists (xA)
1.33
3.14
Expected Goals (xG)
1.17
9.00
Fouls
4.00
4.00
Free Kicks
9.00
4.00
Goalkeeper Saves
6.00
-0.45
Goals prevented
0.47
2.00
Hit the Woodwork
0.00
5.00
Interceptions
2.00
41.00
Long passes
49.00
1.00
Offsides
0.00
80.00
Passes
83.00
75.00
Passes in final third
72.00
15.00
Shots inside the Box
7.00
6.00
Shots off target
3.00
9.00
Shots on target
5.00
6.00
Shots outside the Box
2.00
64.00
Tackles
67.00
11.00
Throw-ins
22.00
21.00
Total shots
9.00
35.00
Touches in opposition box
21.00
3.47
xG on target (xGOT)
0.55
0.55
xGOT faced
3.47
1.00
Yellow Cards
0.00

Online Stream (Heerenveen - AZ Alkmaar Text Broadcast)

90+5' That's it for today, Allard Lindhout has blown his whistle and the game is over.
90+3' Lequincio Zeefuik (AZ Alkmaar) missed a great opportunity! He finds himself some space near the penalty spot and plants a header goalwards which lacks both power and accuracy. The ball sails well over the bar!
90+2' Vaclav Sejk (Heerenveen) gets into a good scoring position. He creates some space for himself and tries his luck from distance. His decent effort towards the top right corner is, however superbly saved by Jeroen Zoet!
90+2' The ball is cleared after Vaclav Sejk (Heerenveen) attempted to dribble past an opposing player.
90' We will have 4 min. of added time.
89' The corner is swung in but Heerenveen can’t take advantage as a defender sweeps the ball away.
89' Joris van Overeem (Heerenveen) whips a promising cross into the box, but the opposition's defence intercepts the ball. The referee and one of his assistants signal for a corner kick to Heerenveen.
88' A fantastic block by a defender means that the corner from AZ Alkmaar comes to nothing.
88' Wassim Bouziane (AZ Alkmaar) fires the ball towards goal from just outside the penalty area, but it goes narrowly over the crossbar after coming very close to hitting the roof of the net.
87' Maxence Rivera (Heerenveen) goes on a solo run, but he fails to create a chance as an opposition player blocks him.
86' The referee signals a substitution. Vaclav Sejk (Heerenveen) is brought on as a substitute for Dylan Vente.
83' Peer Koopmeiners comes off the pitch to be replaced by Dave Kwakman (AZ Alkmaar).
81' Robin Veldman prepares a substitution. Ringo Meerveld is replaced by Nikolai Hopland (Heerenveen).
80' Substitution. Eser Gurbuz (Heerenveen) has come on for Jacob Trenskow.
79' Luuk Brouwers (Heerenveen) finds some space on the edge of the penalty box and smashes the ball into the top right corner! What a beauty!
75' Wassim Bouziane plays a neat ball into the path of Troy Parrott (AZ Alkmaar), who makes room for a shot and sends in a low drive which bounces in off the left post! 2:1.
73' Maxence Rivera (Heerenveen) tries his luck and hits a thunderbolt of a shot towards goal from long range, but his powerful strike goes narrowly wide of the left post.
71' The substitution is prepared. Lequincio Zeefuik (AZ Alkmaar) joins the action as a substitute, replacing Maxim Dekker.
70' The free kick from long range, taken by AZ Alkmaar, is intercepted by one of the defenders.
69' Jeroen Zoet was forced into action to thwart Jacob Trenskow (Heerenveen). He found himself some space after latching on to a pass and unleashed a shot to the right post but couldn't beat the keeper.
67' Great touch by Ringo Meerveld (Heerenveen) as he receives a precise pass deep in the box. He rips a snap shot and the ball bounces off the goalkeeper's gloves and hits the post.
66' Dylan Vente (Heerenveen) tries to send a pass but it's blocked.
65' It's time for a substitution. Mateo Chavez Garcia (AZ Alkmaar) comes on in place of Mees de Wit.
64' AZ Alkmaar work the corner short. The ball is passed to a nearby teammate.
64' Kees Smit (AZ Alkmaar) fires a shot at goal from a very promising position outside the penalty area, but it is blocked by a self-sacrificing defender.
62' Heerenveen have a chance to score from a corner kick, but the ball is cleared by a defender.
62' That was a brilliant piece of goalkeeping! Jeroen Zoet dived superbly to block a header by Dylan Vente (Heerenveen) from around the penalty spot. His effort was directed straight towards the left post, but Jeroen Zoet pulled off a remarkable save!
59' Heerenveen quickly take a corner kick with a short pass.
59' Luuk Brouwers (Heerenveen) fails to send a pass into the box as his effort is cut out.
54' Sam Kersten (Heerenveen) is booked after bringing down an opponent. Allard Lindhout had an easy-decision to make.
54' Kees Smit (AZ Alkmaar) makes a strong challenge and Allard Lindhout blows for a foul.
50' Mees de Wit (AZ Alkmaar) produces a dangerous lofted cross into the box which is intercepted.
49' Maas Willemsen (Heerenveen) latches onto the ball after a scramble in the box, but his placed effort towards the bottom left corner is far too weak and Jeroen Zoet makes a simple save.
49' The resulting set piece from Heerenveen is comfortably intercepted by one of the defending players.
49' Maxence Rivera (Heerenveen) attempts to find one of his teammates inside the box with a chip pass, but one of the defending players reacts superbly and intercepts the ball. The referee signals a corner kick to Heerenveen.
48' AZ Alkmaar are happy to keep the ball as they wait for gaps in defence to open up. However, an opposing player steps in and clears.
46' The need to improve in the second half has brought about a change. Ibrahim Sadiq (AZ Alkmaar) comes off for Wassim Bouziane.
46' Maarten Martens has decided to make a substitution during the half-time break. Matej Sin comes on the pitch for Weslley Patati (AZ Alkmaar).
46' The whistle blows and Allard Lindhout starts the second half.
45+2' The referee blows his whistle to end the first half and the players are now heading to their respective dressing rooms.
45+1' Sven Mijnans (AZ Alkmaar) missed a great opportunity! He jumped for a cross and headed towards goal from the penalty spot, but the ball sailed well wide of the left post!
45' The fourth official shows 1 min. of added time.
44' Jacob Trenskow (Heerenveen) decided to surprise the goalkeeper with a quick shot from the edge of the box, but his effort crashes against the crossbar.
42' Peer Koopmeiners (AZ Alkmaar) releases a low pass from just outside the box in an attempt to find his teammate, but one of the defenders calmly averts the threat.
40' GOAL! Superb work from Oliver Braude, who plays a vital role in the build-up. He squares it to Joris van Overeem (Heerenveen), who beats Jeroen Zoet with a brilliant shot into the bottom left corner. 2:0.
38' Goal! Luuk Brouwers plays a pass to the feet of Dylan Vente (Heerenveen), and he shoots into the bottom left corner from inside the box. It's 1:0.
37' Oliver Braude (Heerenveen) serves up a nice cross, but the defence clears the danger.
36' Maxence Rivera (Heerenveen) hammers the ball towards goal from long-range, but one of the defenders reacts brilliantly to block the shot.
35' Weslley Patati (AZ Alkmaar) tries to slide the ball through to a teammate but it's well blocked by a defender.
35' AZ Alkmaar keep possession of the ball by producing short passes and one-two passes from player to player.
35' It's a throw-in for AZ Alkmaar.
31' Joris van Overeem (Heerenveen) makes a reckless foul in order to win the ball from his opponent. Allard Lindhout has a clear sight of it and blows his whistle.
27' Weslley Patati (AZ Alkmaar) attempted to create a dangerous situation in front of goal by sending a cross into the box, but the defence easily dealt with the threat.
26' Ibrahim Sadiq (AZ Alkmaar) once again attempts to send a defence-splitting pass, but the opposition's defence is alert and intercepts the ball.
24' AZ Alkmaar take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
23' A good clearance by a defender means the corner comes to nothing for AZ Alkmaar.
23' Troy Parrott (AZ Alkmaar) goes on a great solo and run skips past two defenders, but he fails to beat Bernt Klaverboer.
22' Weslley Patati (AZ Alkmaar) has a crack at goal from the edge of the box, but it drifts high over the bar to safety.
20' Heerenveen are enjoying a spell of pressure at the moment, but one of the defenders gets it clear.
18' AZ Alkmaar failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
17' Maxence Rivera (Heerenveen) attempts to find his teammate with a final pass from outside of the box, but one of the defenders clears the ball to safety.
16' Elijah Dijkstra (AZ Alkmaar) sees an unmarked teammate and attempts to send him a low pass. However, one of the defenders reads the game perfectly and averts the danger.
15' Some neat passing and movement from AZ Alkmaar as they ping around some short passes in order to create a new attacking opportunity.
14' Heerenveen can’t profit from the corner as the defence clear the ball upfield.
13' Ibrahim Sadiq (AZ Alkmaar) gets a shot from distance but fails to generate enough power to beat the goalkeeper.
12' Ringo Meerveld (Heerenveen) had a good chance to change the score. He ran towards the goal and unleashed a low shot from long range which went towards the middle of the goal, but Jeroen Zoet was ready and made a save.
11' Maxence Rivera (Heerenveen) sends a pass into the box, but his attempt is thwarted and cleared.
9' A nice sequence of play ends with a shot by Sven Mijnans (AZ Alkmaar) from the edge of the box. The effort, however, is towards the middle of the goal where Bernt Klaverboer easily catches the ball.
8' Dylan Vente (Heerenveen) receives a precise pass inside the box and takes a shot that flies just wide of the left post.
7' The ball is out of play. AZ Alkmaar will take a throw-in.
6' Allard Lindhout blows his whistle. Elijah Dijkstra (AZ Alkmaar) commits a foul after dangerous play.
5' A quickly taken corner by Heerenveen.
5' Maas Willemsen (Heerenveen) aims for the middle of the goal, but that's an easy job for the goalkeeper. It will take more than that to test him!
5' None of the Heerenveen players could reach the corner kick as the ball was overhit and goes out of play.
4' Vasilios Zagaritis (Heerenveen) sends a cross into the box, but the opposition's defence quickly intercepts the ball. The ball goes out of play and Heerenveen have been awarded a corner kick.
2' Maxence Rivera (Heerenveen) takes the corner kick but the ball only finds the head of an opponent.
1' Today's match has just started, enjoy the game!
The players are out and the match is about to start. Heerenveen will have the kick-off.
Allard Lindhout was nominated as the referee for this game.
The starting lineups of both teams are already revealed and you can check them out in the details of this match.
Good afternoon, ladies and gentlemen! Welcome to our live text commentary, where we will provide you with instant updates of everything that happens in the match.

Last Matches of Heerenveen

28.11.25
ERE
(2) - (1)
L
23.11.25
ERE
(2) - (0)
W
08.11.25
ERE
(0) - (0)
L
01.11.25
ERE
(1) - (0)
D
28.10.25
KNV
(0) - (1)
W
24.10.25
ERE
(1) - (0)
D
23.11.25
ERE
(2) - (0)
W
24.10.25
ERE
(1) - (0)
D
04.10.25
ERE
(0) - (1)
W
21.09.25
ERE
(1) - (0)
W
30.08.25
ERE
(1) - (1)
D
24.08.25
ERE
(0) - (1)
L

Last Matches of AZ Alkmaar

27.11.25
CL
(0) - (0)
W
23.11.25
ERE
(2) - (0)
L
09.11.25
ERE
(1) - (3)
L
06.11.25
CL
(2) - (0)
L
02.11.25
ERE
(0) - (0)
W
26.10.25
ERE
(2) - (0)
W
23.11.25
ERE
(2) - (0)
L
06.11.25
CL
(2) - (0)
L
02.11.25
ERE
(0) - (0)
W
18.10.25
ERE
(0) - (2)
W
28.09.25
ERE
(1) - (0)
L
14.09.25
ERE
(1) - (1)
W

Heerenveen vs AZ Alkmaar matches

23.11.25
ERE
(2) - (0)
22.05.25
ERE
(3) - (0)
14.09.24
ERE
(2) - (1)
28.01.24
ERE
(1) - (1)
21.10.23
ERE
(1) - (0)
01.04.23
ERE
(0) - (1)
23.11.25
ERE
(2) - (0)
28.01.24
ERE
(1) - (1)
14.01.23
ERE
(0) - (1)
19.05.22
ERE
(0) - (0)
29.08.21
ERE
(1) - (1)
08.11.20
ERE
(0) - (2)

Follow Game Online:

Heerenveen vs AZ Alkmaar live stream online is not available right now. You can see the full history of Heerenveen vs AZ Alkmaar head to head confrontation.

Heerenveen vs AZ Alkmaar Head To Head Confrontation

Our site's database keeps all result's history of previous games between Heerenveen and AZ Alkmaar, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Heerenveen vs AZ Alkmaar upcoming matches.

23.11.2025

Heerenveen 3 - 1 AZ Alkmaar (Vente D., van Overeem J., Parrott T.)

02.03.2025

Heerenveen - AZ Alkmaar

02-03-2025 11:15

Eredivisie

28.01.2024

Heerenveen 2 - 2 AZ Alkmaar (Pavlidis V., Brouwers L.)

14.01.2023

Heerenveen 0 - 2 AZ Alkmaar (de Wit D., Reijnders T.)

19.05.2022

Heerenveen 3 - 2 AZ Alkmaar (van Hooijdonk S., Evjen H., Pavlidis V.)

29.08.2021

Heerenveen 1 - 3 AZ Alkmaar (Veerman H., Pavlidis V., Witry A. F.)

08.11.2020

Heerenveen 0 - 3 AZ Alkmaar (Koopmeiners T., Karlsson J.)

25.01.2020

Heerenveen 1 - 2 AZ Alkmaar (de Wit D., Ejuke C., Boadu M.)

27.01.2019

Heerenveen 0 - 2 AZ Alkmaar (Idrissi O.)

29.10.2017

Heerenveen 1 - 2 AZ Alkmaar (Vlap M., Til G., Til G.)

12.02.2017

Heerenveen 1 - 2 AZ Alkmaar (Tankovic M., Bel Hassani I., Ghoochannejhad R.)

10.04.2016

Heerenveen 4 - 2 AZ Alkmaar (Van den Berg J., dos Santos D., Zeneli A.)

11.04.2015

Heerenveen 5 - 2 AZ Alkmaar (Berghuis S., Thern S., Slagveer L.)

10.05.2014

Heerenveen 1 - 0 AZ Alkmaar (Slagveer L.)

03.08.2013

Heerenveen 4 - 2 AZ Alkmaar (Finnbogason A., Johansson M., Finnbogason A.)

26.04.2013

Heerenveen 0 - 4 AZ Alkmaar (Altidore J., Beerens R., Gudmundsson J. B.)

04.12.2011

Heerenveen 5 - 1 AZ Alkmaar (Dost B., Altidore J., van La Parra R.)

19.02.2011

Heerenveen 0 - 2 AZ Alkmaar (Wernbloom P., Moreno H.)

23.08.2009

Heerenveen 0 - 2 AZ Alkmaar (El Hamdaoui M.)

25.07.2009

Heerenveen 1 - 5 AZ Alkmaar

25-07-2009 18:00

Johan Cruyff Shield