The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
AA

AZ Alkmaar

AFAS Stadion, Alkmaar. Every match we hold, with the price it went off at.

1,198Played
604Won
50.4%Win rate
1.83Scored per game
1.28Conceded per game
390Clean sheets

Home and away

The same record, split by where it was played.

At home
57.5%
614 played, 353 won. 2.05 scored a game.
Away
43%
584 played, 251 won. 1.6 scored a game.
How the market priced them
51.8%
1,061 priced matches at an average of 2.43, which implied 41.2%.

Season by season 61

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Eredivisie 10622 +8
2026/27 Friendlies Clubs 6321 +5
2026/27 UEFA Europa League 3201 +4
2025/26 Eredivisie 34141010 +7
2025/26 UEFA Europa Conference League 181125 +18
2025/26 Friendlies Clubs 5311 +1
2025/26 KNVB Beker 5500 +14
2025/26 Super Cup 1100 +4
2024/25 Eredivisie 361899 +25
2024/25 UEFA Europa League 12534 +2
2024/25 Friendlies Clubs 8530 +19
2024/25 KNVB Beker 3300 +6
2023/24 Eredivisie 341987 +31
2023/24 Friendlies Clubs 6420 +7
2023/24 KNVB Beker 2101 -1
2022/23 Eredivisie 342077 +33
2022/23 UEFA Europa Conference League 171205 +20
2022/23 Friendlies Clubs 7511 +6
2022/23 KNVB Beker 2101 +2
2021/22 Eredivisie 3820711 +25
2021/22 Friendlies Clubs 9711 +13
2021/22 KNVB Beker 4301 +6
2021/22 UEFA Europa League 2101 -1
2020/21 Eredivisie 342185 +34
2020/21 Friendlies Clubs 6105 -5
2020/21 UEFA Europa League 6222 +2
2020/21 UEFA Champions League 2101 0
2020/21 KNVB Beker 1001 -1
2019/20 Eredivisie 251825 +37
2019/20 UEFA Europa League 14572 +15
2019/20 KNVB Beker 3201 +3
2018/19 Eredivisie 3417710 +21
2018/19 KNVB Beker 4400 +15
2018/19 UEFA Europa League 2101 -1
2017/18 Eredivisie 342257 +34
2017/18 KNVB Beker 6501 +11
2016/17 Eredivisie 3715139 +13
2016/17 UEFA Europa League 12534 -8
2016/17 KNVB Beker 5401 +5
2015/16 Eredivisie 3418511 +17
2015/16 UEFA Europa League 10415 -1
2014/15 Eredivisie 3419510 +7
2013/14 Eredivisie 3814915 +3
2012/13 Eredivisie 3410915 +2
2011/12 Eredivisie 341987 +29
2010/11 Eredivisie 341789 +11
2009/10 Eredivisie 3419510 +30
2008/09 Eredivisie 342554 +44
2007/08 Eredivisie 34111013 -5
2006/07 Eredivisie 342194 +52
2005/06 Eredivisie 342356 +46
2004/05 Eredivisie 341978 +30
2003/04 Eredivisie 3417611 +23
2002/03 Eredivisie 3412814 -19
2001/02 Eredivisie 3412715 -2
2000/01 Eredivisie 349817 -18
1999/00 Eredivisie 3417413 +10
1998/99 Eredivisie 34121210 -8
1996/97 Eredivisie 346721 -25

Recent matches 30

Newest first, with the price this club was at kickoff.

Thursday 28 January 2027
A AZ Alkmaar scheduled Benfica —
Thursday 21 January 2027
H AZ Alkmaar scheduled Dinamo Zagreb —
Saturday 19 December 2026
A AZ Alkmaar scheduled Excelsior —
Sunday 13 December 2026
H AZ Alkmaar scheduled NEC Nijmegen —
Thursday 10 December 2026
H AZ Alkmaar scheduled Sturm Graz —
Saturday 5 December 2026
H AZ Alkmaar scheduled PSV Eindhoven —
Sunday 29 November 2026
A AZ Alkmaar scheduled PEC Zwolle —
Thursday 26 November 2026
A AZ Alkmaar scheduled Sparta Praha —
Sunday 22 November 2026
A AZ Alkmaar scheduled Sparta Rotterdam —
Sunday 8 November 2026
H AZ Alkmaar scheduled Groningen —
Thursday 5 November 2026
H AZ Alkmaar scheduled Juventus —
Saturday 31 October 2026
A AZ Alkmaar scheduled Ajax —
Sunday 25 October 2026
H AZ Alkmaar 0 – 2 Twente 2.30
Thursday 22 October 2026
A AZ Alkmaar 4 – 0 Ararat-Armenia —
Sunday 18 October 2026
A AZ Alkmaar 2 – 2 Cambuur 1.43
Thursday 15 October 2026
H AZ Alkmaar 2 – 1 Hapoel Beer Sheva —
Saturday 10 October 2026
A AZ Alkmaar 0 – 2 Feyenoord 4.07
Sunday 20 September 2026
H AZ Alkmaar 1 – 0 Telstar 1.29
Wednesday 16 September 2026
A AZ Alkmaar 0 – 1 Sunderland 4.95
Friday 11 September 2026
H AZ Alkmaar 1 – 1 Willem II 1.15
Sunday 6 September 2026
A AZ Alkmaar 3 – 2 Heerenveen 1.86
Saturday 29 August 2026
H AZ Alkmaar 5 – 2 GO Ahead Eagles 1.35
Saturday 22 August 2026
A AZ Alkmaar 2 – 0 Fortuna Sittard 1.62
Saturday 15 August 2026
A AZ Alkmaar 4 – 1 Utrecht 2.38
Saturday 8 August 2026
H AZ Alkmaar 2 – 0 ADO Den Haag 1.48
Sunday 2 August 2026
A AZ Alkmaar 4 – 0 PSV Eindhoven 5.40
Saturday 25 July 2026
H AZ Alkmaar 3 – 2 Olympiakos Piraeus 2.21
Wednesday 22 July 2026
H AZ Alkmaar 4 – 0 Genk 1.97
Saturday 18 July 2026
A AZ Alkmaar 1 – 1 Zulte Waregem —
Wednesday 15 July 2026
H AZ Alkmaar 0 – 1 Anderlecht —