Skip to content
Live scoresView all →

Ajax vs AZ Alkmaar 1-0

  • Tolu Arokodare9'
Kick-off
Sat, 31 Oct 2026 · 20:00 (UTC)
Venue
Johan Cruijff Arena, Amsterdam
Referee
Allard Lindhout

Match timeline

  1. 85’SubstitutionAZ Alkmaar crestAZ AlkmaarBendegúz Kovács ONLewis Schouten OFF
  2. 78’SubstitutionAZ Alkmaar crestAZ AlkmaarMateo Chávez ONMees de Wit OFF
  3. 78’SubstitutionAZ Alkmaar crestAZ AlkmaarDenso Kasius ONElijah Dijkstra OFF
  4. 74’SubstitutionAjax crestAjaxSteven Berghuis ONTolu Arokodare OFF
  5. 74’SubstitutionAjax crestAjaxDaley Blind ONJorthy Mokio OFF
  6. 60’SubstitutionAjax crestAjaxMarcos Leonardo Santos Almeida ONAbdellah Ouazane OFF
  7. 60’SubstitutionAjax crestAjaxYves Bissouma ONDavy Klaassen OFF
  8. 60’SubstitutionAZ Alkmaar crestAZ AlkmaarCalvin Stengs ONValdemar Byskov Andreasen OFF
Show 6 earlier events
  1. 45’SubstitutionAZ Alkmaar crestAZ AlkmaarWesley Hoedt ONWouter Goes OFF
  2. 44’Yellow cardAZ Alkmaar crestAZ AlkmaarMees de Wit
  3. 38’SubstitutionAjax crestAjaxOscar Gloukh ONJulian Brandt OFF
  4. 30’Yellow cardAjax crestAjaxAbdellah Ouazane
  5. 26’Yellow cardAZ Alkmaar crestAZ AlkmaarWeslley Pinto Batista
  6. 9’Goal!Ajax crestAjaxTolu ArokodareAssist: Abdellah Ouazane1 – 0
  7. 1’Kick-off

Key stats

Ajax crestAjaxAZ AlkmaarAZ Alkmaar crest
  • 48%Possession52%
  • 9Shots18
  • 0.70xG1.11
  • 2Shots on Target5
  • 1Corners8
  • 12Fouls12
  • 0Offsides4
  • 6Saves1
  • 482Passes502
  • 1Yellow Cards2

Lineups

Confirmed selections

Ajax crestAjax4 - 3 - 3

  1. 1Stegen
  2. 2Rosa
  3. 30Bouwman
  4. 15Baas
  5. 5Wijndal
  6. 24Mokio
  7. 4Amrabat
  8. 8Brandt
  9. 18Klaassen
  10. 99Arokodare
  11. 68Ouazane

Substitutions

  1. 38’↑10 O. Gloukh↓8 J. Brandt
  2. 60’↑ Marcos Leonardo Santos Almeida↓68 A. Ouazane
  3. 60’↑28 Y. Bissouma↓18 D. Klaassen
  4. 74’↑23 S. Berghuis↓99 T. Arokodare
  5. 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 Alkmaar crestAZ Alkmaar4 - 2 - 3 - 1

  1. 28Busser
  2. 22Dijkstra
  3. 3Goes
  4. 4Schouten
  5. 34Wit
  6. 21Kwakman
  7. 6Koopmeiners
  8. 7Patati
  9. 17Byskov
  10. 11Daal
  11. 9Meerdink

Substitutions

  1. 45’↑29 W. Hoedt↓3 W. Goes
  2. 60’↑14 C. Stengs↓ Valdemar Byskov Andreasen
  3. 78’↑5 M. Chávez↓34 M. de Wit
  4. 78’↑30 D. Kasius↓22 E. Dijkstra
  5. 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

#TeamPWDLGDPts
1Feyenoord crestFeyenoord11740+2125
2Ajax crestAjax11731+1724
3PSV Eindhoven crestPSV Eindhoven11722+2223
4Twente crestTwente11722+1823
5AZ Alkmaar crestAZ Alkmaar11623+720

Recent form

Last 5 matches, all competitions

Ajax crest

Ajax

  1. D
  2. L
  3. W
  4. W
  5. W
AZ Alkmaar crest

AZ Alkmaar

  1. L
  2. W
  3. D
  4. W
  5. L

Player ratings

  1. 1M. ter Stegen8.6
  2. 2T. Arokodare8.2
  3. 3Y. Baas7.2
  4. 4O. Wijndal7.1
  5. 5J. Brandt7.1
  6. 6S. Amrabat7.0
  7. 7A. Ouazane6.9
  8. 8S. Berghuis6.8
  9. 9A. Bouwman6.8
  10. 10O. Gloukh6.7
  11. 11Lucas Rosa6.7
  12. 12Y. Bissouma6.6
  13. 13D. Klaassen6.6
  14. 14Marcos Leonardo6.5
  15. 15D. Blind6.5
  16. 16J. Mokio6.4
  17. 17T. Kehrer0.0
  18. 18Jofre Torrents0.0
  19. 19D. Pugno0.0
  20. 20M. Paes0.0
  21. 21D. Janse0.0
  22. 22Rayane Bounida0.0
  23. 23Mohamed Abdalla0.0
  1. 1D. Kwakman7.2
  2. 2P. Koopmeiners7.0
  3. 3W. Hoedt7.0
  4. 4C. Stengs6.9
  5. 5J. De Busser6.8
  6. 6E. Dijkstra6.8
  7. 7W. Goes6.7
  8. 8Weslley Patati6.7
  9. 9M. Chávez6.6
  10. 10L. Schouten6.5
  11. 11M. Meerdink6.5
  12. 12M. de Wit6.4
  13. 13V. Byskov6.4
  14. 14B. Kovacs6.3
  15. 15R. Daal6.2
  16. 16D. Kasius6.1
  17. 17Wassim bouziane0.0
  18. 18Jerolldino Bergraaf0.0
  19. 19J. Clasie0.0
  20. 20S. Maikuma0.0
  21. 21A. Natali0.0
  22. 22R. Owusu-Oduro0.0
  23. 23H. de Wit0.0

Match ratings from API-Football, out of 10.

MVP of the match

M. ter Stegen
8.6

M. ter Stegen

Ajax crestAjax

0
Goals
0
Assists

Rated 8.6, the best on the pitch in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Ajax crestAjax
W-D-L
3-1-1
Scored / match
2.2
Conceded / match
1.2
AZ Alkmaar crestAZ Alkmaar
W-D-L
2-1-2
Scored / match
1.6
Conceded / match
1.4

Fan predictions

How the fans called it

  • Ajax crestAjaxResult0%
  • Draw0%
  • AZ Alkmaar crestAZ Alkmaar0%

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

  1. 9’Goal!Ajax crestAjaxTolu ArokodareAssist: Abdellah Ouazane1 – 0
  2. 26’Yellow cardAZ Alkmaar crestAZ AlkmaarWeslley Pinto Batista
  3. 30’Yellow cardAjax crestAjaxAbdellah Ouazane
  4. 38’SubstitutionAjax crestAjaxOscar Gloukh ONJulian Brandt OFF
  5. 44’Yellow cardAZ Alkmaar crestAZ AlkmaarMees de Wit
  6. 45’SubstitutionAZ Alkmaar crestAZ AlkmaarWesley Hoedt ONWouter Goes OFF
  7. 60’SubstitutionAjax crestAjaxMarcos Leonardo Santos Almeida ONAbdellah Ouazane OFF
  8. 60’SubstitutionAjax crestAjaxYves Bissouma ONDavy Klaassen OFF
  9. 60’SubstitutionAZ Alkmaar crestAZ AlkmaarCalvin Stengs ONValdemar Byskov Andreasen OFF
  10. 74’SubstitutionAjax crestAjaxSteven Berghuis ONTolu Arokodare OFF
  11. 74’SubstitutionAjax crestAjaxDaley Blind ONJorthy Mokio OFF
  12. 78’SubstitutionAZ Alkmaar crestAZ AlkmaarMateo Chávez ONMees de Wit OFF
  13. 78’SubstitutionAZ Alkmaar crestAZ AlkmaarDenso Kasius ONElijah Dijkstra OFF
  14. 85’SubstitutionAZ Alkmaar crestAZ AlkmaarBendegúz Kovács ONLewis Schouten OFF