Skip to content

No matching football content found.

Type at least two characters to search.

Netherlands · Eredivisie
Full time 3-0 HT 2-0
Date12 Apr 2026VenueAFAS StadionRoundRegular Season - 30Match pageFull

Match overview

Detailed match page

AZ Alkmaar face Heerenveen in Eredivisie in Netherlands. The match is scheduled for Sunday, 12 April 2026 at 17:45 at AFAS Stadion.

Use the sections below to compare form, standings, previous meetings, lineups, events and match statistics.

Our prediction

AZ Alkmaar vs Heerenveen

More predictions
draw or Heerenveen
League table snapshot

Where the two clubs stand

Eredivisie · Season 2025

View full standings →
AZ Alkmaar logo EredivisieAZ Alkmaar #7
Played34 Points52 GD+7 W-D-L14-10-10
W D D D D 5–6: Qualification Playoffs
Heerenveen logo EredivisieHeerenveen #8
Played34 Points51 GD+4 W-D-L14-9-11
L W W L D 5–6: Qualification Playoffs

Table positions are for this fixture’s competition and season. Updated 27 May 2026, 00:00.

Key match trends

Heerenveen are unbeaten in their last 5 matches on record.
Heerenveen have won 3 in a row.
2 of the last 10 meetings between these two have ended level.

Head-to-head summary

Open H2H insights →

AZ Alkmaar wins

5

Draws

2

Heerenveen wins

3

Average goals

4.1

Both scored

70%

Over 2.5 goals

70%

First-half goals

1.5

Meetings analysed

10

AZ Alkmaar logo

AZ Alkmaar

Rating 8.9/10

Played

6

Goals

18

Conceded

4

Both scored

50%

Clean sheets

3

Points rate

8.9/10

Heerenveen logo

Heerenveen

Rating 7.8/10

Played

6

Goals

20

Conceded

12

Both scored

83%

Clean sheets

1

Points rate

7.8/10

Match predictions

AZ Alkmaar vs Heerenveen

See our posted picks for this fixture, then compare them with recent form, previous meetings, league position, lineups and match statistics.

More predictions
F

Recent form comparison

AZ Alkmaar form rating: 8.9/10. Heerenveen form rating: 7.8/10.

H

Previous meetings

10 meetings with an average of 4.1 goals.

L

Team selections

Lineup information is available for at least one club. Confirm the final starting elevens close to kickoff.

M

Match page

Form, standings, H2H, lineups, events and statistics are shown whenever they are available for this fixture.

Match trends

Recent patterns around this fixture

  • Heerenveen are unbeaten in their last 5 matches on record.
  • Heerenveen have won 3 in a row.
  • 2 of the last 10 meetings between these two have ended level.
Match note: Team news, injuries, venue changes and confirmed lineups can change the outlook before kickoff. Check official club or competition channels for late updates.
AZ Alkmaar3-0Heerenveen
56%Ball Possession44%
Comparison
17Total Shots5
Comparison
9Shots on Goal0
Comparison
5Shots off Goal2
Comparison
3Blocked Shots3
Comparison
11Shots inside box4
Comparison
6Shots outside box1
Comparison
5Corner Kicks5
Comparison
2Offsides0
Comparison
4Fouls9
Comparison
1Yellow Cards1
Comparison
0Goalkeeper Saves6
Comparison
455Total passes348
Comparison
392Passes accurate292
Comparison
86%Passes %84%
Comparison
1.40Expected goals0.47
Comparison
-1goals_prevented-1
Comparison
Ratings

Top performers

Sven MijnansSven Mijnans75 minutes9.6
Elijah DijkstraElijah Dijkstra75 minutes8.0
Troy ParrottTroy Parrott75 minutes7.9
Ro-Zangelo DaalRo-Zangelo Daal75 minutes7.5
Alexandre PenetraAlexandre Penetra75 minutes7.3
Wouter GoesWouter Goes75 minutes7.2
Kees SmitKees Smit75 minutes7.2
Bernt KlaverboerBernt Klaverboer75 minutes7.0
CoachLeeroy Echteld Formation4-2-3-1
Rome Jayden Owusu-Oduro1 Rome Jayden Owusu-Oduro
Mees de Wit34 Mees de Wit
Alexandre Penetra5 Alexandre Penetra
Wouter Goes3 Wouter Goes
Elijah Dijkstra22 Elijah Dijkstra
Kees Smit26 Kees Smit
Jordy Clasie8 Jordy Clasie
Ro-Zangelo Daal27 Ro-Zangelo Daal
Sven Mijnans10 Sven Mijnans
Isak Steiner Jensen17 Isak Steiner Jensen
Troy Parrott9 Troy Parrott
Rome Jayden Owusu-OduroG · #1
Elijah DijkstraD · #22
Wouter GoesD · #3
Alexandre PenetraD · #5
Mees de WitD · #34
Jordy ClasieM · #8
Kees SmitM · #26
Isak Steiner JensenM · #17
Sven MijnansM · #10
Ro-Zangelo DaalM · #27
Troy ParrottF · #9
Squad depth

Substitutes

Kasper Boogaard#20 · M
Weslley Patati#7 · F
Mateo Chávez#15 · D
Jeroen Zoet#41 · G
Billy van Duijl#23 · D
Matěj Šín#33 · M
Rion Ichihara#18 · D
Hobie Verhulst#12 · G
Ibrahim Sadiq#11 · F
Ayoub Oufkir#24 · F
Mexx Meerdink#35 · F
Seiya Maikuma#2 · D
CoachRobin Veldman Formation4-2-3-1
Bernt Klaverboer22 Bernt Klaverboer
Vasilios Zagaritis19 Vasilios Zagaritis
Maas Willemsen3 Maas Willemsen
Sam Kersten4 Sam Kersten
Oliver Braude45 Oliver Braude
Joris van Overeem6 Joris van Overeem
Marcus Linday16 Marcus Linday
Maxence Rivera7 Maxence Rivera
Ringo Meerveld10 Ringo Meerveld
Jacob Trenskow20 Jacob Trenskow
Lasse Selvåg Nordås18 Lasse Selvåg Nordås
Bernt KlaverboerG · #22
Oliver BraudeD · #45
Sam KerstenD · #4
Maas WillemsenD · #3
Vasilios ZagaritisD · #19
Marcus LindayM · #16
Joris van OvereemM · #6
Jacob TrenskowM · #20
Ringo MeerveldM · #10
Maxence RiveraM · #7
Lasse Selvåg NordåsF · #18
Squad depth

Substitutes

Dylan Vente#9 · F
Isaiah Ahmed#35 · M
Nolhan Courtens#36 · M
Luca Oyen#11 · F
Mats Egbring#15 · D
Eser Gürbüz#50 · F
Luuk Brouwers#8 · M
Hristiyan Petrov#28 · D
Timo Schreuder#30 · G
Nikolai Soyset Hopland#17 · D
Ingmar Mulder#38 · D
Nordin Bakker#31 · G
AZ AlkmaarMatch eventsHeerenveen
  1. GOALS. MijnansM. de Wit
    7'
  2. GOALS. Mijnans
    8'
  3. GOALPenetra
    21'
  4. YELLOW CARDO. Braude
    42'🟨
  5. HT · 2-0
  6. SUBSTITUTIONJ. ClasieK. Boogaard
    46'
  7. SUBSTITUTIONL. NordasD. Vente
    46'
  8. YELLOW CARDM. de Wit
    55'🟨
  9. GOALT. ParrottK. Smit
    71'
  10. SUBSTITUTIONM. de WitM. Chavez Garcia
    74'
  11. SUBSTITUTIONR. DaalWeslley Patati
    75'
  12. SUBSTITUTIONV. ZagaritisM. Egbring
    76'
  13. SUBSTITUTIONR. MeerveldL. Brouwers
    76'
  14. SUBSTITUTIONM. WillemsenH. Petrov
    80'
  15. SUBSTITUTIONM. RiveraL. Oyen
    80'
  16. SUBSTITUTIONT. ParrottM. Meerdink
    83'
  17. SUBSTITUTIONK. SmitM. Sin
    83'
  18. FT · 3-0
23 Nov 2025Heerenveen v AZ Alkmaar3–1
22 May 2025AZ Alkmaar v Heerenveen4–1
02 Mar 2025Heerenveen v AZ Alkmaar3–1
14 Sep 2024AZ Alkmaar v Heerenveen9–1
28 Jan 2024Heerenveen v AZ Alkmaar2–2
21 Oct 2023AZ Alkmaar v Heerenveen3–0
01 Apr 2023AZ Alkmaar v Heerenveen1–1
14 Jan 2023Heerenveen v AZ Alkmaar0–2
22 May 2022AZ Alkmaar v Heerenveen2–0
19 May 2022Heerenveen v AZ Alkmaar3–2
Complete match guide

AZ Alkmaar vs Heerenveen preview, live score and match information

Follow AZ Alkmaar vs Heerenveen with kickoff details, our prediction, current match status, recent club form, league position, previous meetings, lineups, events and match statistics. Sections appear as the relevant football information becomes available before, during and after the fixture.

Live score and match status

The final score and completed-match information are displayed above.

Lineups, formations and squads

Open the Lineups tab for confirmed starting elevens, substitutes, coaches and formations when supplied. Lineup availability can change close to kickoff.

Team form and H2H statistics

Compare recent AZ Alkmaar and Heerenveen results, form indicators and previous meetings using the Details and H2H sections.

Prediction and match trends

See the AdvanceScores prediction alongside recent form, previous meetings, league position, lineups and match statistics where available.

Frequently asked questions

AZ Alkmaar vs Heerenveen FAQs

Open this match page during the game for the live score, match minute, key events and statistics when they are available for Eredivisie.

Confirmed lineups are normally published closer to kickoff. Until then, the page may show recent form, squad information and formations from recent matches.

The prediction is shown alongside recent form, head-to-head history, league position, lineups and match statistics so you can see the wider football context around the fixture.

Yes. Use the star beside either club crest to follow that club in this browser, or use the heart controls elsewhere on AdvanceScores to add a match, club or competition to the Watchlist.

Football schedules and match details can change. Confirm important late updates through the relevant competition or club source.