XS
SM
MD
LG

Round Date / Time Match Score
1 17 Jul 2022 19:00 Varaždin - Slaven Belupo 0:1
2 22 Jul 2022 20:00 Istra 1961 - Varaždin 1:2
3 30 Jul 2022 21:00 Varaždin - Hajduk 0:2
4 05 Aug 2022 20:00 Varaždin - Dinamo 1:1
5 14 Aug 2022 18:55 Osijek - Varaždin 2:2
6 20 Aug 2022 18:30 Varaždin - Šibenik 2:2
7 27 Aug 2022 21:05 Rijeka - Varaždin 1:2
8 03 Sep 2022 18:55 Varaždin - Gorica 2:1
9 11 Sep 2022 21:05 Lokomotiva - Varaždin 1:2
10 16 Sep 2022 19:00 Slaven Belupo - Varaždin 1:0
11 30 Sep 2022 18:00 Varaždin - Istra 1961 1:1
12 08 Oct 2022 19:05 Hajduk - Varaždin 2:1
13 16 Oct 2022 15:00 Dinamo - Varaždin 3:1
14 22 Oct 2022 17:10 Varaždin - Osijek 4:1
15 28 Oct 2022 18:00 Šibenik - Varaždin 1:2
16 06 Nov 2022 15:00 Varaždin - Rijeka 0:3
17 18 Jan 2023 15:00 Gorica - Varaždin 0:0
18 22 Jan 2023 17:10 Varaždin - Lokomotiva 0:0
19 27 Jan 2023 17:00 Varaždin - Slaven Belupo 1:0
20 03 Feb 2023 17:00 Istra 1961 - Varaždin 2:1
21 11 Feb 2023 15:00 Varaždin - Hajduk 1:4
22 19 Feb 2023 15:00 Varaždin - Dinamo 1:3
23 26 Feb 2023 17:30 Osijek - Varaždin 0:1
24 04 Mar 2023 16:00 Varaždin - Šibenik 2:0
25 12 Mar 2023 15:00 Rijeka - Varaždin 3:1
26 17 Mar 2023 17:00 Varaždin - Gorica 2:1
27 02 Apr 2023 18:00 Lokomotiva - Varaždin 1:1
28 07 Apr 2023 16:00 Slaven Belupo - Varaždin 1:1
29 16 Apr 2023 15:00 Varaždin - Istra 1961 0:0
30 22 Apr 2023 19:10 Hajduk - Varaždin 2:0
31 26 Apr 2023 17:05 Dinamo - Varaždin 2:0
32 30 Apr 2023 15:00 Varaždin - Osijek 1:3
33 05 May 2023 18:00 Šibenik - Varaždin 0:2
34 14 May 2023 17:00 Varaždin - Rijeka 2:0
35 20 May 2023 18:00 Gorica - Varaždin 5:2
36 26 May 2023 18:00 Varaždin - Lokomotiva 0:0
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 Istra 1961 36 11 13 12 46
6 Varaždin 36 12 10 14 46
7 Lokomotiva 36 11 10 15 43
8 Slaven Belupo 36 10 13 13 43
9 Gorica 36 7 11 18 32
10 Relegated Šibenik 36 5 12 19 27