Ajax host AZ Alkmaar in the Eredivisie. Ajax have been flying in recent weeks, while AZ have hit a rough patch after a strong start to their season.
The league table still has AZ above Ajax, yet their head-to-head record tells a different story again, with AZ often getting the better of this particular fixture. Recent form and matchup history don't point the same way here.
Analysis updated .
Where to place this bet
Form snapshot: Ajax surging, AZ stumbling
Ajax have won four of their last five matches across all competitions, with the only non-win a draw against NEC Nijmegen. That streak takes in wins over Sparta Rotterdam, Groningen, Atalanta and Hajduk Split, with goals flowing at both ends of the pitch.
What could your bet return?
Potential returns include your stake. Odds may change.
Ajax: 20 completed matches; AZ Alkmaar: 20 completed matches.
Ajax
- Win
- 70% 14 / 20
- Draw
- 20% 4 / 20
- Loss
- 10% 2 / 20
- Scored
- 59
- Conceded
- 27
- Difference
- +32
AZ Alkmaar
- Win
- 60% 12 / 20
- Draw
- 20% 4 / 20
- Loss
- 20% 4 / 20
- Scored
- 43
- Conceded
- 22
- Difference
- +21
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eredivisie | Sparta Rotterdam | Ajax | 25.10.2026 | 1-2 |
| UEFA Europa Conference League | Ajax | Atalanta | 22.10.2026 | 2-0 |
| Eredivisie | Groningen | Ajax | 18.10.2026 | 2-5 |
| UEFA Europa Conference League | HNK Hajduk Split | Ajax | 15.10.2026 | 2-1 |
| Eredivisie | Ajax | NEC Nijmegen | 10.10.2026 | 1-1 |
| Eredivisie | Ajax | Excelsior | 19.09.2026 | 2-2 |
| Eredivisie | Ajax | Willem II | 15.09.2026 | 5-1 |
| Eredivisie | Fortuna Sittard | Ajax | 12.09.2026 | 1-5 |
| Eredivisie | Ajax | PSV Eindhoven | 05.09.2026 | 1-3 |
| Eredivisie | Telstar | Ajax | 30.08.2026 | 0-4 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eredivisie | AZ Alkmaar | Twente | 25.10.2026 | 0-2 |
| UEFA Europa League | Ararat-Armenia | AZ Alkmaar | 22.10.2026 | 0-4 |
| Eredivisie | Cambuur | AZ Alkmaar | 18.10.2026 | 2-2 |
| UEFA Europa League | AZ Alkmaar | Hapoel Beer Sheva | 15.10.2026 | 2-1 |
| Eredivisie | Feyenoord | AZ Alkmaar | 10.10.2026 | 2-0 |
| Eredivisie | AZ Alkmaar | Telstar | 20.09.2026 | 1-0 |
| UEFA Europa League | Sunderland | AZ Alkmaar | 16.09.2026 | 1-0 |
| Eredivisie | AZ Alkmaar | Willem II | 11.09.2026 | 1-1 |
| Eredivisie | Heerenveen | AZ Alkmaar | 06.09.2026 | 2-3 |
| Eredivisie | AZ Alkmaar | GO Ahead Eagles | 29.08.2026 | 5-2 |
AZ's recent run looks very different. They've lost three of their last five, including a 4-0 defeat away at Ararat-Armenia in the Europa League and a 2-0 home loss to Twente in the league just days before this preview was written. Their only win in that spell came against Hapoel Beer Sheva.
Current momentum sits with Ajax, whatever the league table says.
Comparative Team Statistics: Ajax vs AZ Alkmaar

A head-to-head that's recently favoured AZ
AZ have had the better of this fixture lately. Of the last five meetings, AZ have won three and drawn two, including a 6-0 thrashing of Ajax in the KNVB Beker back in January 2026 and a 2-0 away win in the league last October.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eredivisie | AZ Alkmaar | Ajax | 08.02.2026 | 1-1 |
| KNVB Beker | AZ Alkmaar | Ajax | 14.01.2026 | 6-0 |
| Eredivisie | Ajax | AZ Alkmaar | 18.10.2025 | 0-2 |
| Eredivisie | Ajax | AZ Alkmaar | 16.03.2025 | 2-2 |
| KNVB Beker | AZ Alkmaar | Ajax | 14.01.2025 | 2-0 |
| Eredivisie | AZ Alkmaar | Ajax | 08.12.2024 | 2-1 |
| Eredivisie | AZ Alkmaar | Ajax | 25.02.2024 | 2-0 |
| Eredivisie | Ajax | AZ Alkmaar | 08.10.2023 | 1-2 |
| Eredivisie | Ajax | AZ Alkmaar | 06.05.2023 | 0-0 |
| Eredivisie | AZ Alkmaar | Ajax | 18.09.2022 | 2-1 |
That run shows AZ can be a real match for Ajax when these two meet, whatever their broader form elsewhere suggests.
This fixture has a habit of not following the form book.
A table that's about to catch up with recent results
As things stand, AZ are second in the Eredivisie with 20 points from nine games, two places and two points above Ajax in fourth on 18. That snapshot comes from just before each side's most recent outing, though, missing Ajax's win over Sparta Rotterdam and AZ's loss to Twente.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 1 | Feyenoord | 9 | 7 | 2 | 0 | 31/10 | 23 |
| 2 | AZ Alkmaar | 9 | 6 | 2 | 1 | 20/10 | 20 |
| 3 | PSV Eindhoven | 9 | 6 | 1 | 2 | 27/12 | 19 |
| 4 | Ajax | 9 | 5 | 3 | 1 | 27/12 | 18 |
| 5 | Twente | 9 | 5 | 2 | 2 | 17/10 | 17 |
Add those results in and the gap looks a good deal narrower than the raw positions suggest.
Two points is nothing in a league this tight.

Goals shared around the final third
Ajax's J. Brandt and AZ's R. Daal have both scored four goals in their last seven appearances, with AZ's M. Meerdink adding three of his own. On the creative side, Ajax's O. Gloukh leads with four assists in his last seven games, while AZ's M. Chávez has three.
A handful of players on both sides are picking up yellow cards regularly, though nothing in the data points to anyone being unavailable for this one.
Match odds and squad lists
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| S. Amrabat | Morocco | 30 | Midfielder | 183 | 82 |
| M. ter Stegen | Germany | 34 | Goalkeeper | 187 | 88 |
| T. Kehrer | Germany | 30 | Defender | 186 | 76 |
| D. Blind | Netherlands | 36 | Defender | 180 | 72 |
| K. Dolberg | Denmark | 29 | Attacker | 187 | 80 |
| J. Brandt | Germany | 30 | Midfielder | 185 | 83 |
| V. Tsygankov | Ukraine | 28 | Attacker | 178 | 73 |
| Caio Henrique | Brazil | 29 | Defender | 178 | 68 |
| J. Šutalo | Croatia | 26 | Defender | 185 | 82 |
| Y. Bissouma | Mali | 30 | Midfielder | 182 | 80 |
| D. Klaassen | Netherlands | 33 | Midfielder | 179 | 70 |
| O. Wijndal | Netherlands | 26 | Defender | 176 | 65 |
| S. Berghuis | Netherlands | 34 | Attacker | 182 | 75 |
| M. Paes | Netherlands | 28 | Goalkeeper | 191 | 82 |
| K. Itakura | Japan | 29 | Defender | 188 | 80 |
| Lucas Rosa | Brazil | 26 | Defender | 176 | 68 |
| T. Arokodare | Nigeria | 25 | Attacker | 197 | 97 |
| O. Edvardsen | Norway | 27 | Attacker | 175 | 65 |
| Y. Regeer | Netherlands | 23 | Midfielder | 177 | 68 |
| Marcos Leonardo | Brazil | 23 | Attacker | 175 | 84 |
| Y. Baas | Netherlands | 23 | Defender | 182 | 71 |
| S. Adingra | Côte d'Ivoire | 24 | Attacker | 175 | 68 |
| C. Setford | England | 22 | Goalkeeper | 187 | 76 |
| A. Gaaei | Denmark | 23 | Defender | 183 | 73 |
| O. Gloukh | Israel | 22 | Midfielder | 171 | 68 |
| M. Godts | Belgium | 21 | Attacker | 176 | 70 |
| P. Reverson | Netherlands | 21 | Goalkeeper | 194 | n/a |
| J. Heerkens | Netherlands | 20 | Goalkeeper | n/a | n/a |
| Rayane Bounida | Belgium | 20 | Attacker | 179 | n/a |
| D. Janse | Netherlands | 20 | Defender | 196 | n/a |
| D. Pugno | Italy | 20 | Attacker | 174 cm | 61 kg |
| J. Mokio | Belgium | 18 | Midfielder | 182 | n/a |
| M. Carrizo | Argentina | 20 | Attacker | 180 | 82 |
| A. Hani | Netherlands | 19 | Goalkeeper | 182 cm | n/a |
| A. Bouwman | Netherlands | 19 | Defender | 188 | 71 |
| Don-Angelo Christoffel Annum-Assamoah Konadu | Netherlands | 20 | Attacker | 173 | 60 |
| Jofre Torrents | Spain | 19 | Defender | 185 | 75 |
| A. Ouazane | n/a | n/a | Attacker | n/a | n/a |
| Mohamed Abdalla | n/a | n/a | Midfielder | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| J. De Busser | Belgium | 27 | Goalkeeper | 190 | n/a |
| C. Stengs | Netherlands | 27 | Midfielder | 182 | 74 |
| J. Hornkamp | Netherlands | 28 | Attacker | 182 | 81 |
| J. Clasie | Netherlands | 35 | Midfielder | 169 | 68 |
| H. Verhulst | Netherlands | 33 | Goalkeeper | 192 | 92 |
| P. Koopmeiners | Netherlands | 26 | Midfielder | 186 | 79 |
| W. Hoedt | Netherlands | 32 | Defender | 188 | 77 |
| M. de Wit | Netherlands | 28 | Defender | 181 | 80 |
| T. Parrott | Republic of Ireland | 24 | Attacker | 185 | 78 |
| D. Kasius | Netherlands | 24 | Defender | 186 | 74 |
| S. Maikuma | Japan | 29 | Defender | 179 | 69 |
| I. Jensen | Denmark | 22 | Attacker | 185 | 91 |
| S. van Duijn | Netherlands | 22 | Attacker | 181 | n/a |
| Weslley Patati | Brazil | 23 | Attacker | 172 | n/a |
| W. Goes | Netherlands | 22 | Defender | 187 | 75 |
| R. Daal | Netherlands | 22 | Attacker | 173 | 74 |
| L. Schouten | Netherlands | 22 | Defender | 191 cm | 80 kg |
| D. Kwakman | Netherlands | 22 | Midfielder | 184 | 79 |
| S. de Grand | Netherlands | 22 | Defender | n/a | n/a |
| R. Owusu-Oduro | Netherlands | 22 | Goalkeeper | 189 | 82 |
| M. Meerdink | Netherlands | 23 | Attacker | 182 | 69 |
| M. Šín | Czechia | 22 | Midfielder | n/a | n/a |
| B. van Duijl | Netherlands | 21 | Defender | 190 | 72 |
| E. Dijkstra | Netherlands | 20 | Defender | 172 | n/a |
| V. Byskov | Denmark | 21 | Midfielder | 170 | 65 |
| J. Oerip | Netherlands | 20 | Midfielder | 179 cm | n/a |
| K. Smit | Netherlands | 20 | Midfielder | 180 | 66 |
| M. Chávez | Mexico | 22 | Defender | 177 | n/a |
| R. Ichihara | Japan | 21 | Defender | 185 cm | 78 kg |
| I. Ka | Netherlands | 20 | Goalkeeper | n/a | n/a |
| A. Oufkir | Netherlands | 20 | Attacker | 170 | 57 |
| A. Natali | Italy | 18 | Defender | 186 | 80 |
| Jerolldino Armantrading | Netherlands | 20 | Attacker | 190 | n/a |
| H. de Wit | Netherlands | 19 | Midfielder | n/a | n/a |
| B. Kovacs | n/a | n/a | Attacker | n/a | n/a |
Put the two strands of form together and Ajax look the sharper side heading into this one. They're scoring goals freely and have barely put a foot wrong across the last month or so, while AZ have stumbled just as the table suggested they were flying.
The head-to-head record is the obvious counterweight, and AZ have shown they can raise their game against this opponent specifically. That's reason enough for caution, but on current form and home advantage, Ajax just about edge it.
