22.05.2025 16:45
4 - 1
Finished

AZ Alkmaar vs Heerenveen

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

4-2-3-1
Formations
4-3-3
1
Owusu-Oduro
16
Maikuma
3
Goes
5
Penetra
18
Wolfe
6
Koopmeiners
26
Smit
21
Poku
10
2
Mijnans
7
van Bommel
35
3
Meerdink
20
Trenskow
24
Lukovic
50
Gurbuz
8
Brouwers
16
Linday
14
Smans
45
Braude
17
Hopland
28
Petrov
11
Kohlert
13
van der Hart
8
Clasie
9
Parrott
11
Sadiq
22
Dekker
30
Kasius
15
Ali
18
Nicolaescu
22
Klaverboer
26
Rallis
32
Bouw

Starting Lineups:

1
Rome-Jayden Owusu-Oduro (G)
3
Wouter Goes
5
Alexandre Penetra
6
Peer Koopmeiners
7
Ruben van Bommel
10
Sven Mijnans (C)
16
Seiya Maikuma
18
David Wolfe
21
Ernest Poku
26
Kees Smit
35
Mexx Meerdink
8
Luuk Brouwers (C)
11
Mats Kohlert
13
Mickey van der Hart (G)
14
Levi Smans
16
Marcus Linday
17
Nikolai Hopland
20
Jacob Trenskow
24
Milos Lukovic
28
Hristiyan Petrov
45
Braude O.
50
Gurbuz E.

Substitutes

8
Jordy Clasie
9
Troy Parrott
11
Ibrahim Sadiq
12
Hobie Verhulst (G)
22
Maxim Dekker
23
Mayckel Lahdo
24
Lewis Schouten
27
Ro-Zangelo Daal
28
Zico Buurmeester
30
Dense Kasius
34
Mees de Wit
41
Jeroen Zoet (G)
2
Denzel Hall
4
Sam Kersten
6
Amara Conde
7
Che Nunnely
10
Ilias Sebaoui
15
Hussein Ali
18
Ion Nicolaescu
21
Espen van Ee
22
Bernt Klaverboer (G)
23
Jan Bekkema (G)
26
Rallis D.
32
Bouw R.

Coaches:

Maarten Martens
Robin Veldman

Missing Players:

Jayden Addai (Injury)
Kristijan Belic (Ribs Injury)
Pawel Bochniewicz (Knee Injury)
Alireza Jahanbakhsh (Inactive)
Andries Noppert (Injury)
Jordy de Wijs (Injury)

Final Results and Statistics of Match:

0
Accurate through passes
0
43
Ball Possession
57
32
Big Chances
0
2
Blocked Shots
6
56
Clearances
40
16
Corner Kicks
4
175
Crosses
94
114
Duels won
118
0
Errors leading to goal
2
0
Errors leading to shot
0
4.44
Expected assists (xA)
1.22
12.64
Expected Goals (xG)
2.16
20
Fouls
20
20
Free Kicks
20
2
Goalkeeper Saves
8
0.04
Goals prevented
0.24
2
Headed Goals
2
2
Hit the Woodwork
0
16
Interceptions
10
113
Long passes
149
0
Offsides
6
480
Passes
506
185
Passes in final third
203
24
Shots inside the Box
10
8
Shots off target
10
32
Shots on target
8
2
Shots outside the Box
10
215
Tackles
200
28
Throw-ins
38
52
Total shots
40
64
Touches in opposition box
52
8.24
xG on target (xGOT)
2.04
2.04
xGOT faced
8.24
2
Yellow Cards
4
0.00
Accurate through passes
0.00
43.00
Ball Possession
57.00
4.00
Big Chances
0.00
0.00
Blocked Shots
2.00
19.00
Clearances
9.00
1.00
Corner Kicks
0.00
67.00
Crosses
38.00
32.00
Duels won
36.00
0.00
Errors leading to goal
1.00
0.00
Errors leading to shot
0.00
0.90
Expected assists (xA)
0.18
1.33
Expected Goals (xG)
0.14
7.00
Fouls
5.00
5.00
Free Kicks
7.00
0.00
Goalkeeper Saves
2.00
0.00
Goals prevented
-0.70
1.00
Headed Goals
0.00
1.00
Hit the Woodwork
0.00
3.00
Interceptions
3.00
47.00
Long passes
42.00
0.00
Offsides
2.00
80.00
Passes
84.00
55.00
Passes in final third
61.00
6.00
Shots inside the Box
2.00
1.00
Shots off target
2.00
5.00
Shots on target
0.00
0.00
Shots outside the Box
2.00
62.00
Tackles
73.00
6.00
Throw-ins
8.00
6.00
Total shots
4.00
17.00
Touches in opposition box
15.00
2.30
xG on target (xGOT)
0.00
0.00
xGOT faced
2.30
1.00
Yellow Cards
0.00
0.00
Accurate through passes
0.00
43.00
Ball Possession
57.00
4.00
Big Chances
0.00
1.00
Blocked Shots
1.00
9.00
Clearances
11.00
3.00
Corner Kicks
1.00
50.00
Crosses
25.00
25.00
Duels won
23.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
1.32
Expected assists (xA)
0.43
1.83
Expected Goals (xG)
0.40
3.00
Fouls
5.00
5.00
Free Kicks
3.00
1.00
Goalkeeper Saves
2.00
0.02
Goals prevented
0.82
0.00
Headed Goals
1.00
0.00
Hit the Woodwork
0.00
5.00
Interceptions
2.00
27.00
Long passes
58.00
0.00
Offsides
1.00
80.00
Passes
85.00
68.00
Passes in final third
74.00
6.00
Shots inside the Box
3.00
3.00
Shots off target
3.00
3.00
Shots on target
2.00
1.00
Shots outside the Box
3.00
82.00
Tackles
60.00
8.00
Throw-ins
11.00
7.00
Total shots
6.00
15.00
Touches in opposition box
11.00
1.82
xG on target (xGOT)
1.02
1.02
xGOT faced
1.82
0.00
Yellow Cards
2.00
0.00
Accurate through passes
0.00
43.00
Ball Possession
57.00
8.00
Big Chances
0.00
1.00
Blocked Shots
3.00
28.00
Clearances
20.00
4.00
Corner Kicks
1.00
58.00
Crosses
31.00
57.00
Duels won
59.00
0.00
Errors leading to goal
1.00
0.00
Errors leading to shot
0.00
2.22
Expected assists (xA)
0.61
3.16
Expected Goals (xG)
0.54
10.00
Fouls
10.00
10.00
Free Kicks
10.00
1.00
Goalkeeper Saves
4.00
0.02
Goals prevented
0.12
1.00
Headed Goals
1.00
1.00
Hit the Woodwork
0.00
8.00
Interceptions
5.00
39.00
Long passes
49.00
0.00
Offsides
3.00
80.00
Passes
84.00
62.00
Passes in final third
68.00
12.00
Shots inside the Box
5.00
4.00
Shots off target
5.00
8.00
Shots on target
2.00
1.00
Shots outside the Box
5.00
71.00
Tackles
67.00
14.00
Throw-ins
19.00
13.00
Total shots
10.00
32.00
Touches in opposition box
26.00
4.12
xG on target (xGOT)
1.02
1.02
xGOT faced
4.12
1.00
Yellow Cards
2.00

Online Stream (AZ Alkmaar - Heerenveen Text Broadcast)

90' Nothing more will happen in this game as the referee blows for full time.
90' Oliver Braude (Heerenveen) is booked after bringing down an opponent. Marc Nagtegaal had an easy-decision to make.
90' AZ Alkmaar failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
89' Troy Parrott (AZ Alkmaar) anticipates the lofted pass and races into the box with just the keeper to beat. He shoots early towards the middle of the goal, but Mickey van der Hart pulls off a great save to deny him.
88' Troy Parrott (AZ Alkmaar) fashions a shot from the edge of the box after receiving an accurate pass. Mickey van der Hart makes a stunning save to stop the effort from flying into the bottom right corner.
86' Golden chance! Denso Kasius (AZ Alkmaar) meets a cross in the box and finds some space for a shot. He produces an inaccurate effort that goes wide of the right post. The ball is off of the pitch and it's a goal kick for Heerenveen.
85' Shots on target – 6:2.
83' Mickey van der Hart is substituted due to injury. Robin Veldman gives a chance to Bernt Klaverboer (Heerenveen).
82' Looks like Mickey van der Hart (Heerenveen) is struggling after picking up a knock. Hopefully he can run it off.
80' The Heerenveen players keep the ball and are exchanging a combination of passes. They are waiting for gaps in the defence to open up.
79' Maarten Martens has decided to substitute Ruben van Bommel and he is replaced by Troy Parrott (AZ Alkmaar).
77' The substitution is prepared. Robin Bouw (Heerenveen) joins the action as a substitute, replacing Mats Kohlert.
76' Marc Nagtegaal shows a yellow card to Mats Kohlert (Heerenveen) for his blatant foul.
74' Mats Kohlert crosses the ball into the box. Ion Nicolaescu (Heerenveen) gets onto the scoresheet by sweetly powering a header into the top right corner – 4:1.
72' Maarten Martens has decided to introduce fresh legs, with Jordy Clasie (AZ Alkmaar) replacing Kees Smit.
70' Ruben van Bommel (AZ Alkmaar) receives a precise pass inside the box and takes a shot that flies just wide of the left post. The ball goes out of play and Heerenveen will have a goal kick.
69' Robin Veldman has decided to make a change. Hussein Ali (Heerenveen) replaces Nikolai Hopland.
69' Today's match ends for Jacob Trenskow who will be replaced by Dimitris Rallis (Heerenveen).
69' Substitution. Milos Lukovic makes way for Ion Nicolaescu (Heerenveen).
68' Ruben van Bommel (AZ Alkmaar) latches on to a precise cross on the edge of the box and strikes the ball goalwards. However, it whistles wide of the right post so the goalkeeper can relax. The ball is off of the pitch and it's a goal kick for Heerenveen.
66' Sven Mijnans produces a cross from the resulting corner and finds Penetra (AZ Alkmaar) inside the box. He pulls the trigger and scores, sending the ball inside the left post. What a brilliant finish. 4:0.
65' The referee blows his whistle, AZ Alkmaar are awarded a corner kick.
65' A lofted cross from Denso Kasius (AZ Alkmaar) is unsuccessful as the opponent's defence quickly clears the ball out of the penalty area.
63' Some neat passing and movement from AZ Alkmaar as they ping around some short passes in order to create a new attacking opportunity.
61' It's time for a substitution. That's the last involvement from Seiya Maikuma as he is replaced by Denso Kasius (AZ Alkmaar).
61' Here is a change. Mexx Meerdink is going off and Maarten Martens gives the last tactical orders to Ibrahim Sadiq (AZ Alkmaar).
61' Mats Kohlert (Heerenveen) clips an inviting cross into the box, but there's no one in a position to get on the end of it.
59' Heerenveen seem to be finding their feet as they enjoy some possession. They are waiting for the right moment to create new attacking opportunities.
57' Eser Gurbuz (Heerenveen) accelerated away from the defence and took his shot early from the edge of the box. The ball flew towards the middle of the goal, but Rome-Jayden Owusu-Oduro made a superb athletic save to deny him.
56' AZ Alkmaar keep the ball and are displaying some tiki-taka style passing at the moment.
55' Rough tackle by Hristiyan Petrov (Heerenveen). The referee blows his whistle for a foul.
53' Heerenveen can’t profit from the corner as the defence clear the ball upfield.
52' Marc Nagtegaal blows his whistle. Mexx Meerdink (AZ Alkmaar) commits a foul after dangerous play. A free kick is awarded to Heerenveen.
49' A fantastic block by a defender means that the corner from AZ Alkmaar comes to nothing.
49' A pass by Nikolai Hopland (Heerenveen) ends up in no man's land, and the attacking effort comes to an end. It's a throw-in for AZ Alkmaar.
47' Great teamplay by Heerenveen as they control the ball with a lot of short passes. Patience is the key if they want to find a gap in the defence to score.
46' The substitution has been made. Maxim Dekker (AZ Alkmaar) has replaced Wouter Goes.
46' The half-time break is over and the second half is about to start.
45+3' The referee blows his whistle for half-time, bringing to a close the first 45 minutes of the match.
45' There will be a minimum of 2 min. of added time.
45' A perfect lofted pass from Seiya Maikuma finds Mexx Meerdink (AZ Alkmaar), who jumps highest and steers a close-range header into the left side of the goal. His effort was both strong and precise, and Mickey van der Hart had no chance of stopping that. 3:0.
43' Nikolai Hopland (Heerenveen) hasn't suffered any serious injury which would see him leave the pitch. He's back in the game now.
42' The game is interrupted now, Nikolai Hopland (Heerenveen) picks up a knock and the physio has to come on.
40' Oliver Braude (Heerenveen) sprays a pass out to Marcus Linday, but he can't beat his man to get to the ball.
39' The number of shots on goal at present is 4:0.
37' Milos Lukovic (Heerenveen) connects with a pass but sees his shot from the edge of the box blocked.
35' Some great controlled play and passing in the middle of the pitch from Heerenveen.
34' Oliver Braude (Heerenveen) attempts a long crossfield pass, but the defence does well to intercept the ball.
33' Mexx Meerdink (AZ Alkmaar) is caught offside by the linesman and it looks like it is the right decision despite being a very close call.
31' Hristiyan Petrov (Heerenveen) is penalised for a foul. Marc Nagtegaal had a clear view and blows his whistle.
28' Some patient build-up play from Heerenveen as they look to unlock the defence.
26' The Heerenveen players are exchanging some short passes and control the game at the moment, but one of the defending players steps in and intercepts the ball.
25' Ernest Poku (AZ Alkmaar) races towards goal but the defender gets back well to make a challenge.
24' Marcus Linday (Heerenveen) decides to take on a mid-range shot after a rebound falls into his path, but he was unbalanced and the shot subsequently goes well wide of the left post. The ball goes out of play and AZ Alkmaar will have a goal kick.
24' Marcus Linday (Heerenveen) dinks a cross into the box in an attempt to find one of his teammates, but the defence manages to clear.
23' Lovely run from Ruben van Bommel (AZ Alkmaar). He finds himself one-on-one with the goalkeeper, lines up a shot, but the keeper boldly launches himself to intercept the ball.
21' Goal! David Moller Wolfe plays in Mexx Meerdink (AZ Alkmaar), who shows great determination to get to the ball before a couple of defenders and from inside the box slots it into the bottom left corner 2:0.
20' A long pass finds Eser Gurbuz (Heerenveen) unmarked, he looks up and hits a weak shot from mid-range which drifts well wide of the left post. The ball goes out of play and AZ Alkmaar will have a goal kick.
20' AZ Alkmaar keep possession of the ball with some short passes, waiting for the moment to hit the opposition swiftly on the break.
18' The ball is cleared after David Moller Wolfe (AZ Alkmaar) attempted to dribble past an opposing player.
18' Peer Koopmeiners (AZ Alkmaar) is shown a yellow card by the referee for making a challenge on his opponent, but he looks angry with the decision.
17' Peer Koopmeiners (AZ Alkmaar) was too fierce in his attempt to get the ball from his opponent and Marc Nagtegaal blows for a foul.
17' Ruben van Bommel (AZ Alkmaar) sends a lofted cross into the penalty area. Unfortunately for him, the opponent's defence deals with his cross comfortably and intercepts it.
16' AZ Alkmaar keep the ball well and push forward with purpose, but here comes an interception from the opposition.
14' Mickey van der Hart is alert and has a clear sight of a long through ball from Rome-Jayden Owusu-Oduro (AZ Alkmaar). Easy save!
12' The ball possession at the moment is 24:76.
10' Heerenveen players are playing combination football and attempting to create a goal-scoring opportunity, but they will have to wait for that as they have just lost possession due to a poor pass.
10' A cross from a mid-range free kick, taken by AZ Alkmaar, is intercepted by one of the defenders.
9' Sven Mijnans (AZ Alkmaar) commits a rough challenge and Marc Nagtegaal blows his whistle for an infringement.
8' Close! Mexx Meerdink (AZ Alkmaar) is a whisker away from finishing-off the move he started. His close-range effort flies just over the bar. The ball is off of the pitch and it's a goal kick for Heerenveen.
5' Marc Nagtegaal sticks with his original decision after the VAR review. No infringement and the goal stands!
4' The AZ Alkmaar players halt their celebrations as referee Marc Nagtegaal makes the VAR signal to review the goal, most likely to ascertain if there was an offside in the build-up play.
3' Goal! Sven Mijnans tees up Mexx Meerdink (AZ Alkmaar) inside the box, and he keeps his cool to find the top left corner. 1:0.
2' The ball is out of play. AZ Alkmaar will have a chance to score from a corner.
1' Ernest Poku (AZ Alkmaar) whips the ball into the penalty area, but one of the defenders is alert and spanks it away.
1' Today's match has just started, enjoy the game!
Heerenveen will kick the game off.
Marc Nagtegaal will supervise the game today.
You can have a look at the starting XIs of both teams 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 AZ Alkmaar

18.10.25
ERE
(0) - (2)
W
05.10.25
ERE
(2) - (0)
W
28.09.25
ERE
(1) - (0)
L
24.09.25
ERE
(2) - (1)
D
21.09.25
ERE
(1) - (1)
D
14.09.25
ERE
(1) - (1)
W
05.10.25
ERE
(2) - (0)
W
24.09.25
ERE
(2) - (1)
D
21.09.25
ERE
(1) - (1)
D
28.08.25
CL
(3) - (0)
W
10.08.25
ERE
(3) - (1)
W
07.08.25
CL
(1) - (0)
W

Last Matches of Heerenveen

04.10.25
ERE
(0) - (1)
W
28.09.25
ERE
(1) - (1)
D
21.09.25
ERE
(1) - (0)
W
13.09.25
ERE
(1) - (0)
L
30.08.25
ERE
(1) - (1)
D
24.08.25
ERE
(0) - (1)
L
28.09.25
ERE
(1) - (1)
D
13.09.25
ERE
(1) - (0)
L
16.08.25
ERE
(1) - (1)
L
22.05.25
ERE
(3) - (0)
L
10.05.25
ERE
(1) - (1)
L
08.03.25
ERE
(1) - (0)
L

AZ Alkmaar vs Heerenveen matches

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)
14.01.23
ERE
(0) - (1)
22.05.25
ERE
(3) - (0)
14.09.24
ERE
(2) - (1)
21.10.23
ERE
(1) - (0)
01.04.23
ERE
(0) - (1)
22.05.22
ERE
(1) - (0)
23.04.22
ERE
(1) - (1)

Follow Game Online:

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

AZ Alkmaar vs Heerenveen Head To Head Confrontation

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

22.05.2025

AZ Alkmaar 4 - 1 Heerenveen (Meerdink M., Meerdink M., Meerdink M.)

14.09.2024

AZ Alkmaar 9 - 1 Heerenveen (Mijnans S., Brouwers L., Parrott T.)

21.10.2023

AZ Alkmaar 3 - 0 Heerenveen (Pavlidis V., Pavlidis V., Pavlidis V.)

22.05.2022

AZ Alkmaar 2 - 0 Heerenveen (de Wit D., Aboukhlal Z.)

23.04.2022

AZ Alkmaar 2 - 1 Heerenveen (Sarr A., Karlsson J., Reijnders T.)

14.02.2021

AZ Alkmaar 3 - 1 Heerenveen (Stengs C., Koopmeiners T., Schone L.)

19.10.2019

AZ Alkmaar 2 - 4 Heerenveen (Botman S., Vlaar R., Kongolo R.)

28.10.2018

AZ Alkmaar 2 - 3 Heerenveen (Ouwejan T., Vlap M., Vlap M.)

23.12.2017

AZ Alkmaar 3 - 1 Heerenveen (van Amersfoort P., Friday F., Friday F.)

25.01.2017

AZ Alkmaar 1 - 0 Heerenveen (Luckassen D.)

07.08.2016

AZ Alkmaar 2 - 2 Heerenveen (Henriksen M., Zeneli A., Weghorst W.)

07-08-2016 12:30

Eredivisie

33' Markus Henriksen (1-0), 40' Arber Zeneli (1-1), 52' Wout Weghorst (2-1), 82' Stijn Schaars (2-2),

20' Lucas Bijker (Y), 43' Stijn Wuytens (Y), 51' Pelle van Amersfoort (Y), 57' Joost van Aken (Y), 68' Willem Huizing (Y), 71' Willem Huizing (YR), 88' Levi Garcia (Y), 90+4' Henk Veerman (Y),

64' Younes NamliWillem Huizing, 76' Reza GhoochannejhadHenk Veerman, 79' Dabney dos SantosLevi Garcia, 81' Wout WeghorstFred Friday, 81' Arber ZeneliCaner Cavlan,

21.11.2015

AZ Alkmaar 3 - 1 Heerenveen (te Vrede M., Janssen V., El Hamdaoui M.)

13.09.2014

AZ Alkmaar 0 - 1 Heerenveen (Sinkgraven D.)

07.05.2014

AZ Alkmaar 3 - 0 Heerenveen (Ortiz C., Gudelj N., Berghuis S.)

21.12.2013

AZ Alkmaar 1 - 5 Heerenveen (Basacikoglu B., Ziyech H., Johannsson A.)

18.12.2013

AZ Alkmaar 3 - 2 Heerenveen (Ziyech H., Johannsson A., Johannsson A.)

26.08.2012

AZ Alkmaar 0 - 0 Heerenveen

26.02.2012

AZ Alkmaar 3 - 3 Heerenveen (Altidore J., Djuricic F., Altidore J.)

27.11.2010

AZ Alkmaar 2 - 2 Heerenveen (Wernbloom P., Vayrynen M., Janmaat D.)