- Kick-off
- Sat, 31 Oct 2026 · 20:00 (UTC)
- Venue
- Johan Cruijff Arena, Amsterdam
- Referee
- Allard Lindhout
Match timeline
- 85’Substitution
AZ AlkmaarBendegúz Kovács ONLewis Schouten OFF - 78’Substitution
AZ AlkmaarMateo Chávez ONMees de Wit OFF - 78’Substitution
AZ AlkmaarDenso Kasius ONElijah Dijkstra OFF - 74’Substitution
AjaxSteven Berghuis ONTolu Arokodare OFF - 74’Substitution
AjaxDaley Blind ONJorthy Mokio OFF - 60’Substitution
AjaxMarcos Leonardo Santos Almeida ONAbdellah Ouazane OFF - 60’Substitution
AjaxYves Bissouma ONDavy Klaassen OFF - 60’Substitution
AZ AlkmaarCalvin Stengs ONValdemar Byskov Andreasen OFF
Show 6 earlier events
- 45’Substitution
AZ AlkmaarWesley Hoedt ONWouter Goes OFF - 44’Yellow card
AZ AlkmaarMees de Wit - 38’Substitution
AjaxOscar Gloukh ONJulian Brandt OFF - 30’Yellow card
AjaxAbdellah Ouazane - 26’Yellow card
AZ AlkmaarWeslley Pinto Batista - 9’Goal!
AjaxTolu ArokodareAssist: Abdellah Ouazane1 – 0 - 1’Kick-off
Key stats
- 48%Possession52%
- 9Shots18
- 0.70xG1.11
- 2Shots on Target5
- 1Corners8
- 12Fouls12
- 0Offsides4
- 6Saves1
- 482Passes502
- 1Yellow Cards2
Lineups
Confirmed selections
Ajax4 - 3 - 3
Substitutions
- 38’↑10 O. Gloukh↓8 J. Brandt
- 60’↑ Marcos Leonardo Santos Almeida↓68 A. Ouazane
- 60’↑28 Y. Bissouma↓18 D. Klaassen
- 74’↑23 S. Berghuis↓99 T. Arokodare
- 74’↑17 D. Blind↓24 J. Mokio
Unused substitutes 6 T. Kehrer, 67 Mohamed Abdalla, 43 Rayane Bounida, 36 D. Janse, 26 M. Paes, 49 D. Pugno, 38 Marcos Leonardo, 21 Jofre Torrents
Coach Míchel
AZ Alkmaar4 - 2 - 3 - 1
- 28Busser
- 22Dijkstra
- 3Goes
- 4Schouten
- 34Wit
- 21Kwakman
- 6Koopmeiners
- 7Patati
- 17Byskov
- 11Daal
- 9Meerdink
Substitutions
- 45’↑29 W. Hoedt↓3 W. Goes
- 60’↑14 C. Stengs↓ Valdemar Byskov Andreasen
- 78’↑5 M. Chávez↓34 M. de Wit
- 78’↑30 D. Kasius↓22 E. Dijkstra
- 85’↑18 B. Kovacs↓4 L. Schouten
Unused substitutes 54 Jerolldino Bergraaf, 27 Wassim bouziane, 8 J. Clasie, 2 S. Maikuma, 20 A. Natali, 1 R. Owusu-Oduro, 75 H. de Wit
Coach L. Echteld
Match facts
- Competition
- Eredivisie - Netherlands
- Round
- Matchday 11
- Date
- Sat, 31 Oct 2026
- Kick-off
- 20:00 (UTC)
- Venue
- Johan Cruijff Arena, Amsterdam
- Referee
- Allard Lindhout
- Ajax coach
- Míchel
- AZ Alkmaar coach
- L. Echteld
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 |
Match related news
Player ratings
- 1
M. ter Stegen8.6 - 2
T. Arokodare8.2 - 3
Y. Baas7.2 - 4
O. Wijndal7.1 - 5
J. Brandt7.1 - 6
S. Amrabat7.0 - 7
A. Ouazane6.9 - 8
S. Berghuis6.8 - 9
A. Bouwman6.8 - 10
O. Gloukh6.7 - 11
Lucas Rosa6.7 - 12
Y. Bissouma6.6 - 13
D. Klaassen6.6 - 14
Marcos Leonardo6.5 - 15
D. Blind6.5 - 16
J. Mokio6.4 - 17
T. Kehrer0.0 - 18
Jofre Torrents0.0 - 19
D. Pugno0.0 - 20
M. Paes0.0 - 21
D. Janse0.0 - 22
Rayane Bounida0.0 - 23
Mohamed Abdalla0.0
- 1
D. Kwakman7.2 - 2
P. Koopmeiners7.0 - 3
W. Hoedt7.0 - 4
C. Stengs6.9 - 5
J. De Busser6.8 - 6
E. Dijkstra6.8 - 7
W. Goes6.7 - 8
Weslley Patati6.7 - 9
M. Chávez6.6 - 10
L. Schouten6.5 - 11
M. Meerdink6.5 - 12
M. de Wit6.4 - 13
V. Byskov6.4 - 14
B. Kovacs6.3 - 15
R. Daal6.2 - 16
D. Kasius6.1 - 17Wassim bouziane0.0
- 18Jerolldino Bergraaf0.0
- 19
J. Clasie0.0 - 20
S. Maikuma0.0 - 21
A. Natali0.0 - 22
R. Owusu-Oduro0.0 - 23
H. de Wit0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 8.6, the best on the pitch in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 3-1-1
- Scored / match
- 2.2
- Conceded / match
- 1.2
- W-D-L
- 2-1-2
- Scored / match
- 1.6
- Conceded / match
- 1.4
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Ajax beat AZ Alkmaar 1-0 at the Johan Cruijff Arena, with Tolu Arokodare's ninth-minute goal deciding it. AZ had more of the ball and more corners, but could not find a reply.
Arokodare opened the scoring in the ninth minute from an assist by Abdellah Ouazane, who was booked on 30 minutes. That remained the only goal by half-time, with Ajax 1-0 up.
Ajax protected the lead after the break with changes at 60 minutes, when Abdellah Ouazane and Davy Klaassen came off for Marcos Leonardo Santos Almeida and Yves Bissouma. They made two more changes on 74 minutes, taking off Arokodare and Jorthy Mokio for Steven Berghuis and Daley Blind, while AZ made one change at 60 minutes and two more at 78 minutes before Bendegúz Kovács arrived on 85 minutes. AZ finished with eight corners to Ajax's one and 52% possession to Ajax's 48%, while the visitors also had 502 passes to Ajax's 482 and 1.11 expected goals to Ajax's 0.7.
Weslley Pinto Batista was booked for AZ in the 26th minute, Abdellah Ouazane saw yellow for Ajax on 30 minutes, and Mees de Wit was booked for AZ on 44 minutes. There were no red cards.
Match record
- Competition
- Eredivisie - Netherlands
- Round
- Matchday 11
- Kick-off
- Venue
- Johan Cruijff Arena, Amsterdam
- Referee
- Allard Lindhout
- Match ID
cornerflick:match:ajax-vs-az-alkmaar-eredivisie-2026-10-31
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Ajax 1-0 AZ Alkmaar, Eredivisie - Netherlands, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/eredivisie/matches/ajax-vs-az-alkmaar-eredivisie-2026-10-31
Permanent identifier cornerflick:match:ajax-vs-az-alkmaar-eredivisie-2026-10-31. 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/ajax-vs-az-alkmaar-eredivisie-2026-10-31" 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
14 events
- 9’Goal!
AjaxTolu ArokodareAssist: Abdellah Ouazane1 – 0 - 26’Yellow card
AZ AlkmaarWeslley Pinto Batista - 30’Yellow card
AjaxAbdellah Ouazane - 38’Substitution
AjaxOscar Gloukh ONJulian Brandt OFF - 44’Yellow card
AZ AlkmaarMees de Wit - 45’Substitution
AZ AlkmaarWesley Hoedt ONWouter Goes OFF - 60’Substitution
AjaxMarcos Leonardo Santos Almeida ONAbdellah Ouazane OFF - 60’Substitution
AjaxYves Bissouma ONDavy Klaassen OFF - 60’Substitution
AZ AlkmaarCalvin Stengs ONValdemar Byskov Andreasen OFF - 74’Substitution
AjaxSteven Berghuis ONTolu Arokodare OFF - 74’Substitution
AjaxDaley Blind ONJorthy Mokio OFF - 78’Substitution
AZ AlkmaarMateo Chávez ONMees de Wit OFF - 78’Substitution
AZ AlkmaarDenso Kasius ONElijah Dijkstra OFF - 85’Substitution
AZ AlkmaarBendegúz Kovács ONLewis Schouten OFF









