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

Dinamo Zagreb

Stadion Maksimir, Zagreb. Every match we hold, with the price it went off at.

622Played
397Won
63.8%Win rate
2.03Scored per game
0.95Conceded per game
271Clean sheets

Home and away

The same record, split by where it was played.

At home
69.8%
318 played, 222 won. 2.18 scored a game.
Away
57.6%
304 played, 175 won. 1.87 scored a game.
How the market priced them
64%
544 priced matches at an average of 2.31, which implied 43.3%.

Season by season 50

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 HNL 10712 +12
2026/27 UEFA Champions League 6321 +5
2026/27 Friendlies Clubs 5311 +13
2026/27 UEFA Europa League 3111 -1
2026/27 Cup 2200 +8
2025/26 HNL 362754 +65
2025/26 UEFA Europa League 10325 -6
2025/26 Cup 5500 +20
2025/26 Friendlies Clubs 3120 +2
2024/25 HNL 361989 +28
2024/25 Friendlies Clubs 11812 +19
2024/25 UEFA Champions League 10523 -2
2024/25 Cup 3201 +2
2023/24 HNL 362574 +37
2023/24 Friendlies Clubs 6330 +4
2023/24 Cup 6510 +18
2023/24 UEFA Champions League 4211 +5
2023/24 UEFA Europa League 2101 -1
2023/24 Super Cup 1100 +1
2022/23 HNL 362493 +53
2022/23 UEFA Champions League 12525 -1
2022/23 Friendlies Clubs 4220 +7
2022/23 Cup 4301 +7
2021/22 HNL 362475 +46
2021/22 Friendlies Clubs 9801 +21
2021/22 UEFA Europa League 8413 +2
2021/22 UEFA Champions League 8521 +4
2021/22 Cup 3201 +2
2020/21 HNL 362673 +56
2020/21 UEFA Europa League 13823 +11
2020/21 Cup 5500 +16
2020/21 Friendlies Clubs 4301 +6
2020/21 UEFA Champions League 1001 -1
2019/20 HNL 362556 +42
2019/20 UEFA Champions League 12543 +8
2019/20 Cup 3201 +9
2018/19 HNL 362952 +54
2018/19 UEFA Europa League 10622 +8
2018/19 UEFA Champions League 6321 +7
2018/19 Cup 5401 +6
2017/18 HNL 362277 +34
2017/18 UEFA Europa League 4130 +1
2016/17 HNL 362754 +44
2016/17 UEFA Champions League 12516 -9
2015/16 UEFA Champions League 12435 -4
2014/15 UEFA Europa League 8404 0
2014/15 UEFA Champions League 4301 +3
2013/14 UEFA Champions League 6501 +9
2012/13 UEFA Champions League 12525 -5

Recent matches 30

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

Thursday 28 January 2027
H Dinamo Zagreb scheduled Sturm Graz —
Thursday 21 January 2027
A Dinamo Zagreb scheduled AZ Alkmaar —
Saturday 19 December 2026
H Dinamo Zagreb scheduled HNK Hajduk Split —
Saturday 12 December 2026
A Dinamo Zagreb scheduled NK Lokomotiva Zagreb —
Thursday 10 December 2026
A Dinamo Zagreb scheduled Rennes —
Saturday 5 December 2026
H Dinamo Zagreb scheduled NK Osijek —
Thursday 3 December 2026
A Dinamo Zagreb scheduled HNK Rijeka 2.30
Saturday 28 November 2026
A Dinamo Zagreb scheduled HNK Gorica —
Thursday 26 November 2026
H Dinamo Zagreb scheduled Bayer Leverkusen —
Saturday 21 November 2026
H Dinamo Zagreb scheduled Istra 1961 —
Sunday 8 November 2026
A Dinamo Zagreb scheduled NK Varazdin —
Thursday 5 November 2026
A Dinamo Zagreb scheduled Sunderland —
Saturday 31 October 2026
A Dinamo Zagreb scheduled Rudes —
Tuesday 27 October 2026
H Dinamo Zagreb 2 – 1 HNK Rijeka —
Thursday 22 October 2026
H Dinamo Zagreb 2 – 4 NEC Nijmegen —
Sunday 18 October 2026
A Dinamo Zagreb 5 – 1 NK Slaven Belupo —
Thursday 15 October 2026
H Dinamo Zagreb 1 – 0 Anderlecht —
Saturday 10 October 2026
A Dinamo Zagreb 1 – 2 HNK Hajduk Split —
Sunday 4 October 2026
A Dinamo Zagreb 4 – 0 Vukovar —
Sunday 20 September 2026
H Dinamo Zagreb 3 – 2 NK Lokomotiva Zagreb —
Wednesday 16 September 2026
A Dinamo Zagreb 0 – 0 Hapoel Beer Sheva 2.05
Saturday 12 September 2026
A Dinamo Zagreb 2 – 4 NK Osijek 1.65
Wednesday 9 September 2026
A Dinamo Zagreb 4 – 0 Bedem Ivankovo 1.03
Saturday 5 September 2026
H Dinamo Zagreb 1 – 0 HNK Gorica 1.15
Saturday 29 August 2026
A Dinamo Zagreb 2 – 2 Istra 1961 1.38
Wednesday 26 August 2026
A Dinamo Zagreb 1 – 3 Viking 2.85
Saturday 22 August 2026
H Dinamo Zagreb 3 – 1 NK Varazdin 1.60
Tuesday 18 August 2026
H Dinamo Zagreb 2 – 2 Viking 1.73
Friday 14 August 2026
H Dinamo Zagreb 4 – 0 Rudes 1.11
Tuesday 11 August 2026
A Dinamo Zagreb 2 – 1 Kauno Žalgiris 1.57