XS
SM
MD
LG

Round Date / Time Match Score
1 15 Jul 2022 20:00 Dinamo - Lokomotiva 3:2
2 23 Jul 2022 21:00 Slaven Belupo - Dinamo 1:5
3 29 Jul 2022 21:00 Dinamo - Istra 1961 4:1
4 05 Aug 2022 20:00 Varaždin - Dinamo 1:1
5 13 Aug 2022 21:05 Dinamo - Hajduk 4:1
6 20 Aug 2022 21:05 Dinamo - Osijek 5:2
7 28 Aug 2022 18:30 Šibenik - Dinamo 1:2
8 02 Sep 2022 20:00 Dinamo - Rijeka 3:1
9 10 Sep 2022 21:05 Gorica - Dinamo 0:1
10 18 Sep 2022 17:15 Lokomotiva - Dinamo 1:2
11 01 Oct 2022 19:30 Dinamo - Slaven Belupo 4:1
12 08 Oct 2022 16:55 Istra 1961 - Dinamo 1:0
13 16 Oct 2022 15:00 Dinamo - Varaždin 3:1
14 21 Oct 2022 18:00 Hajduk - Dinamo 1:1
15 29 Oct 2022 17:30 Osijek - Dinamo 1:0
16 06 Nov 2022 17:10 Dinamo - Šibenik 3:0
17 13 Nov 2022 17:30 Rijeka - Dinamo 2:7
18 21 Jan 2023 17:30 Dinamo - Gorica 0:0
19 28 Jan 2023 17:10 Dinamo - Lokomotiva 2:1
20 04 Feb 2023 17:30 Slaven Belupo - Dinamo 1:1
21 10 Feb 2023 17:00 Dinamo - Istra 1961 1:0
22 19 Feb 2023 15:00 Varaždin - Dinamo 1:3
23 26 Feb 2023 15:00 Dinamo - Hajduk 4:0
24 05 Mar 2023 17:30 Dinamo - Osijek 1:1
25 11 Mar 2023 18:10 Šibenik - Dinamo 2:1
26 19 Mar 2023 17:30 Dinamo - Rijeka 1:0
27 01 Apr 2023 17:00 Gorica - Dinamo 1:1
28 08 Apr 2023 17:05 Lokomotiva - Dinamo 1:2
29 15 Apr 2023 19:10 Dinamo - Slaven Belupo 4:0
30 22 Apr 2023 17:00 Istra 1961 - Dinamo 0:0
31 26 Apr 2023 17:05 Dinamo - Varaždin 2:0
32 30 Apr 2023 18:00 Hajduk - Dinamo 0:0
33 07 May 2023 17:00 Osijek - Dinamo 0:0
34 14 May 2023 19:10 Dinamo - Šibenik 4:0
35 21 May 2023 19:30 Rijeka - Dinamo 1:2
36 28 May 2023 19:15 Dinamo - Gorica 4:1
Final standings
Pos Team G W D L Pts
1 Champion Dinamo 36 24 9 3 81
2 Play in Europe Hajduk 36 21 8 7 71
3 Play in Europe Osijek 36 13 11 12 50
4 Play in Europe Rijeka 36 14 7 15 49
5 Delegated Istra 1961 36 11 13 12 46
6 Delegated Varaždin 36 12 10 14 46
7 Delegated Lokomotiva 36 11 10 15 43
8 Delegated Slaven Belupo 36 10 13 13 43
9 Delegated Gorica 36 7 11 18 32
10 Relegated Šibenik 36 5 12 19 27