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

HNL 2021/22

Every result, the table as it finished, and the price each match went off at. 180 matches played between July 2021 and May 2022.

180Matches
504Goals
2.8Per game
42.8%Home wins
99%Priced at kickoff
Dinamo ZagrebTop of the table

Final table 10 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 DZDinamo Zagreb 36 24 7 5 +46 79
2 HHSHNK Hajduk Split 36 21 9 6 +33 72
3 NONK Osijek 36 19 12 5 +20 69
4 HRHNK Rijeka 36 20 5 11 +20 65
5 NLZNK Lokomotiva Zagreb 36 12 13 11 +5 49
6 HGHNK Gorica 36 12 9 15 -7 45
7 NSBNK Slaven Belupo 36 9 9 18 -19 36
8 SIBSibenik 36 9 5 22 -29 32
9 ISTIstra 1961 36 7 10 19 -25 31
10 HDHrvatski Dragovoljac 36 4 7 25 -44 19

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.8
504 goals. 55% of matches went over 2.5.
Home advantage
42.8%
Draws 23.9%, away wins 33.3%.
Half-time lead held
76.4%
From 106 matches where someone led at the break.
1–1 20 · 11.1%
2–1 17 · 9.4%
1–2 17 · 9.4%
1–0 17 · 9.4%
3–1 12 · 6.7%
0–2 12 · 6.7%

Results 180

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 21 May 2022
19:00 Dinamo Zagreb 3 – 1 HNK Hajduk Split 1.73 3.66 5.33
16:05 HNK Gorica 1 – 1 NK Osijek 3.85 3.72 2.04
14:00 HNK Rijeka 1 – 0 Hrvatski Dragovoljac 1.31 6.25 10.00
Friday 20 May 2022
19:05 NK Lokomotiva Zagreb 2 – 1 Sibenik 1.41 6.00 9.00
17:00 Istra 1961 3 – 1 NK Slaven Belupo 2.50 3.60 3.68
Sunday 15 May 2022
18:05 Sibenik 0 – 2 Dinamo Zagreb 22.00 9.00 1.25
16:00 NK Osijek 1 – 0 NK Lokomotiva Zagreb 1.75 4.12 6.08
Saturday 14 May 2022
18:05 HNK Hajduk Split 3 – 1 Istra 1961 1.20 7.02 19.02
16:00 NK Slaven Belupo 2 – 2 HNK Rijeka 3.53 3.60 2.23
Friday 13 May 2022
17:00 Hrvatski Dragovoljac 0 – 2 HNK Gorica 5.21 4.14 1.66
Sunday 8 May 2022
19:00 Dinamo Zagreb 3 – 0 NK Osijek 1.86 3.85 5.20
16:00 HNK Rijeka 0 – 3 HNK Hajduk Split 3.27 3.50 2.30
Saturday 7 May 2022
18:05 Istra 1961 1 – 2 Sibenik 1.87 3.86 4.12
16:00 HNK Gorica 3 – 3 NK Lokomotiva Zagreb 2.66 3.58 2.75
Friday 6 May 2022
17:00 Hrvatski Dragovoljac 1 – 1 NK Slaven Belupo 3.95 3.65 2.20
Sunday 1 May 2022
18:05 NK Lokomotiva Zagreb 1 – 1 Dinamo Zagreb 9.10 4.84 1.40
16:00 NK Osijek 2 – 2 Istra 1961 1.34 5.50 13.00
Saturday 30 April 2022
18:05 Sibenik 3 – 5 HNK Rijeka 8.00 5.10 1.39
16:00 NK Slaven Belupo 2 – 1 HNK Gorica 2.48 3.22 3.15
Friday 29 April 2022
17:00 HNK Hajduk Split 2 – 1 Hrvatski Dragovoljac 1.11 10.50 34.00
Sunday 24 April 2022
18:05 HNK Gorica 0 – 1 Dinamo Zagreb 9.00 4.70 1.44
16:00 NK Slaven Belupo 0 – 0 HNK Hajduk Split 5.83 3.92 1.66
Saturday 23 April 2022
19:00 HNK Rijeka 3 – 1 NK Osijek 3.54 3.58 2.15
16:00 Istra 1961 2 – 2 NK Lokomotiva Zagreb 3.29 3.22 2.38
Friday 22 April 2022
17:00 Hrvatski Dragovoljac 3 – 1 Sibenik 2.45 3.72 2.84
Wednesday 20 April 2022
18:00 HNK Hajduk Split 1 – 0 Dinamo Zagreb 2.80 3.17 2.85
Saturday 16 April 2022
18:10 NK Lokomotiva Zagreb 2 – 1 HNK Rijeka 2.63 3.45 2.70
16:05 NK Osijek 2 – 1 Hrvatski Dragovoljac 1.13 9.45 26.78
14:00 Sibenik 2 – 1 NK Slaven Belupo 3.70 3.46 2.10
Friday 15 April 2022
19:05 HNK Hajduk Split 1 – 0 HNK Gorica 1.36 5.35 9.00
17:00 Dinamo Zagreb 3 – 0 Istra 1961 1.20 7.50 18.00
Sunday 10 April 2022
19:00 HNK Rijeka 1 – 2 Dinamo Zagreb 4.10 3.50 2.05
16:00 NK Slaven Belupo 0 – 1 NK Osijek 2.45 3.60 2.47
Saturday 9 April 2022
18:05 HNK Hajduk Split 2 – 1 Sibenik 1.19 7.65 19.00
16:00 Hrvatski Dragovoljac 1 – 1 NK Lokomotiva Zagreb 5.75 4.23 1.64
Friday 8 April 2022
17:00 HNK Gorica 1 – 1 Istra 1961 1.83 3.67 4.87
Monday 4 April 2022
17:00 NK Lokomotiva Zagreb 3 – 1 NK Slaven Belupo 1.91 3.68 4.52
Sunday 3 April 2022
18:30 NK Osijek 0 – 0 HNK Hajduk Split 10.50 6.10 1.28
16:00 Dinamo Zagreb 2 – 0 Hrvatski Dragovoljac 1.09 11.54 41.00
Saturday 2 April 2022
18:05 Istra 1961 0 – 2 HNK Rijeka 3.90 3.72 1.95
16:00 Sibenik 0 – 1 HNK Gorica 4.20 3.80 2.00
Sunday 20 March 2022
16:05 Sibenik 0 – 3 NK Osijek 8.40 4.46 1.44
14:00 NK Slaven Belupo 0 – 1 Dinamo Zagreb 8.00 4.15 1.50
Saturday 19 March 2022
16:05 HNK Hajduk Split 4 – 0 NK Lokomotiva Zagreb 1.47 4.83 7.17
14:00 HNK Gorica 1 – 0 HNK Rijeka 3.10 3.63 2.32
Friday 18 March 2022
17:00 Hrvatski Dragovoljac 0 – 0 Istra 1961 3.40 3.44 2.22
Sunday 13 March 2022
16:05 NK Osijek 0 – 0 HNK Gorica 1.45 4.55 7.91
14:00 Hrvatski Dragovoljac 2 – 1 HNK Rijeka 10.00 5.50 1.40
Saturday 12 March 2022
17:00 HNK Hajduk Split 0 – 0 Dinamo Zagreb 2.70 3.30 2.78
14:00 NK Slaven Belupo 0 – 0 Istra 1961 1.95 3.62 4.38
Friday 11 March 2022
17:00 Sibenik 1 – 4 NK Lokomotiva Zagreb 4.02 3.72 2.05
Sunday 6 March 2022
16:05 Istra 1961 1 – 1 HNK Hajduk Split 6.50 4.52 1.53
14:00 HNK Gorica 4 – 0 Hrvatski Dragovoljac 1.43 4.82 8.50
Saturday 5 March 2022
16:05 HNK Rijeka 3 – 0 NK Slaven Belupo 1.80 4.04 5.05
14:00 Dinamo Zagreb 3 – 0 Sibenik 1.15 8.10 19.00
Friday 4 March 2022
17:00 NK Lokomotiva Zagreb 0 – 0 NK Osijek 4.34 3.45 2.12
Sunday 27 February 2022
17:00 NK Osijek 1 – 0 Dinamo Zagreb 3.24 3.03 2.55
14:00 Sibenik 2 – 1 Istra 1961 2.94 3.40 2.55
Saturday 26 February 2022
17:00 HNK Hajduk Split 1 – 3 HNK Rijeka 1.56 4.25 6.31
14:00 NK Lokomotiva Zagreb 2 – 0 HNK Gorica 2.16 3.48 3.54
Friday 25 February 2022
17:00 NK Slaven Belupo 1 – 0 Hrvatski Dragovoljac 1.48 4.50 7.85
Sunday 20 February 2022
16:05 Dinamo Zagreb 0 – 0 NK Lokomotiva Zagreb 1.30 5.65 12.39
14:00 HNK Rijeka 4 – 2 Sibenik 1.43 4.93 7.50
Saturday 19 February 2022
16:05 Istra 1961 2 – 3 NK Osijek 5.86 3.76 1.67
14:00 Hrvatski Dragovoljac 0 – 3 HNK Hajduk Split 16.14 6.85 1.21
Friday 18 February 2022
17:00 HNK Gorica 0 – 3 NK Slaven Belupo 2.30 3.30 3.75
Sunday 13 February 2022
16:30 NK Osijek 1 – 0 HNK Rijeka 2.02 3.52 4.07
14:00 HNK Hajduk Split 3 – 1 NK Slaven Belupo 1.45 5.00 8.90
Saturday 12 February 2022
16:05 Dinamo Zagreb 2 – 1 HNK Gorica 1.32 5.65 10.60
14:00 NK Lokomotiva Zagreb 1 – 1 Istra 1961 1.79 3.75 4.73
Friday 11 February 2022
17:00 Sibenik 0 – 5 Hrvatski Dragovoljac 1.56 4.82 8.00
Sunday 6 February 2022
16:05 Istra 1961 1 – 2 Dinamo Zagreb 10.45 5.25 1.36
14:00 Hrvatski Dragovoljac 1 – 3 NK Osijek 17.00 6.75 1.25
Saturday 5 February 2022
16:05 HNK Rijeka 3 – 2 NK Lokomotiva Zagreb 1.78 4.05 4.50
14:00 HNK Gorica 0 – 4 HNK Hajduk Split 4.60 3.88 1.86
Friday 4 February 2022
17:00 NK Slaven Belupo 1 – 1 Sibenik 2.01 3.40 4.21
Sunday 30 January 2022
16:30 Dinamo Zagreb 2 – 0 HNK Rijeka 1.44 4.64 8.00
14:00 NK Lokomotiva Zagreb 2 – 1 Hrvatski Dragovoljac 1.25 6.30 13.49
Saturday 29 January 2022
16:05 Sibenik 1 – 3 HNK Hajduk Split 8.50 4.71 1.47
14:00 NK Osijek 1 – 2 NK Slaven Belupo 1.56 4.15 9.00
Friday 28 January 2022
17:00 Istra 1961 2 – 1 HNK Gorica 3.28 3.56 2.25
Sunday 19 December 2021
16:30 HNK Hajduk Split 0 – 0 NK Osijek 1.87 3.72 5.05
14:00 Hrvatski Dragovoljac 0 – 2 Dinamo Zagreb 21.00 8.40 1.18
Saturday 18 December 2021
16:05 HNK Rijeka 1 – 0 Istra 1961 1.42 5.30 8.20
12:00 HNK Gorica 2 – 3 Sibenik 1.63 4.12 6.00
Friday 17 December 2021
17:00 NK Slaven Belupo 2 – 1 NK Lokomotiva Zagreb 2.46 3.36 3.10
Wednesday 15 December 2021
17:00 Istra 1961 0 – 2 Dinamo Zagreb 9.67 5.30 1.34
Sunday 12 December 2021
16:05 Dinamo Zagreb 3 – 0 NK Slaven Belupo 1.25 6.15 14.67
12:00 NK Osijek 3 – 1 Sibenik 2.03 3.80 3.20
Saturday 11 December 2021
16:05 HNK Rijeka 1 – 2 HNK Gorica 1.79 4.04 4.50
14:00 NK Lokomotiva Zagreb 3 – 3 HNK Hajduk Split 4.86 3.84 1.81
Friday 10 December 2021
17:00 Istra 1961 3 – 0 Hrvatski Dragovoljac 1.51 4.52 6.45
Wednesday 8 December 2021
16:00 HNK Rijeka 0 – 0 NK Osijek 2.25 3.50 3.45
Monday 6 December 2021
17:00 Istra 1961 1 – 2 NK Slaven Belupo 2.50 3.40 3.08
Sunday 5 December 2021
16:30 Dinamo Zagreb 0 – 2 HNK Hajduk Split 1.80 3.94 4.82
14:00 NK Lokomotiva Zagreb 1 – 1 Sibenik 1.83 3.88 5.50
Saturday 4 December 2021
16:05 HNK Rijeka 4 – 1 Hrvatski Dragovoljac 1.19 8.00 17.00
12:00 HNK Gorica 1 – 1 NK Osijek 3.50 3.36 2.30
Sunday 28 November 2021
14:00 Sibenik 1 – 2 Dinamo Zagreb 8.00 4.75 1.45
Saturday 27 November 2021
16:05 NK Slaven Belupo 1 – 2 HNK Rijeka 4.75 3.84 1.87
14:00 Hrvatski Dragovoljac 0 – 1 HNK Gorica 5.75 4.33 1.58
Friday 26 November 2021
19:00 HNK Hajduk Split 4 – 0 Istra 1961 1.33 5.61 10.47
17:00 NK Osijek 3 – 1 NK Lokomotiva Zagreb 1.62 3.90 6.50
Sunday 21 November 2021
16:30 HNK Rijeka 2 – 3 HNK Hajduk Split 2.80 3.62 2.45
14:00 HNK Gorica 2 – 2 NK Lokomotiva Zagreb 2.90 3.60 2.85
Saturday 20 November 2021
16:05 Istra 1961 3 – 4 Sibenik 2.45 3.30 3.15
14:00 Dinamo Zagreb 1 – 1 NK Osijek 1.80 3.71 5.18
Friday 19 November 2021
17:00 Hrvatski Dragovoljac 1 – 2 NK Slaven Belupo 4.00 3.40 2.09
Sunday 7 November 2021
16:30 Sibenik 0 – 1 HNK Rijeka 4.20 4.06 1.80
14:00 NK Lokomotiva Zagreb 1 – 0 Dinamo Zagreb 5.40 3.76 1.71
Saturday 6 November 2021
16:05 HNK Hajduk Split 2 – 0 Hrvatski Dragovoljac 1.14 8.50 26.00
14:00 NK Osijek 3 – 0 Istra 1961 1.51 4.20 7.00
Friday 5 November 2021
17:00 NK Slaven Belupo 1 – 2 HNK Gorica 2.80 3.30 2.70
Monday 1 November 2021
17:00 Istra 1961 2 – 1 NK Lokomotiva Zagreb 3.42 3.40 2.25
Sunday 31 October 2021
14:00 NK Slaven Belupo 3 – 2 HNK Hajduk Split 5.75 3.75 1.68
Saturday 30 October 2021
16:05 HNK Gorica 0 – 2 Dinamo Zagreb 5.50 4.22 1.63
14:00 Hrvatski Dragovoljac 1 – 1 Sibenik 4.60 3.84 1.80
Sunday 24 October 2021
16:30 NK Lokomotiva Zagreb 0 – 2 HNK Rijeka 2.80 3.50 2.63
14:00 Dinamo Zagreb 1 – 1 Istra 1961 1.18 9.25 23.00
Saturday 23 October 2021
16:05 HNK Hajduk Split 0 – 0 HNK Gorica 1.65 4.02 5.50
14:00 NK Osijek 1 – 0 Hrvatski Dragovoljac 1.12 11.00 36.00
Friday 22 October 2021
17:00 Sibenik 1 – 1 NK Slaven Belupo — — —
Wednesday 20 October 2021
16:00 HNK Rijeka 1 – 2 NK Lokomotiva Zagreb 1.82 4.04 4.85
Sunday 17 October 2021
16:30 Sibenik 2 – 0 HNK Hajduk Split — — —
14:00 NK Slaven Belupo 0 – 2 NK Osijek 4.75 3.50 1.95
Saturday 16 October 2021
16:05 HNK Rijeka 3 – 3 Dinamo Zagreb 3.90 3.80 2.10
14:00 HNK Gorica 1 – 1 Istra 1961 1.74 4.04 6.50
Friday 15 October 2021
17:00 Hrvatski Dragovoljac 2 – 2 NK Lokomotiva Zagreb 8.20 4.85 1.40
Sunday 3 October 2021
18:30 NK Osijek 1 – 1 HNK Hajduk Split 2.55 3.26 3.13
16:00 Dinamo Zagreb 8 – 0 Hrvatski Dragovoljac 1.12 10.75 51.00
Saturday 2 October 2021
18:05 Istra 1961 3 – 6 HNK Rijeka 4.35 3.80 1.95
16:00 NK Lokomotiva Zagreb 3 – 0 NK Slaven Belupo 2.05 3.50 3.80
Friday 1 October 2021
17:00 Sibenik 1 – 2 HNK Gorica 3.00 3.45 2.43
Monday 27 September 2021
17:00 Hrvatski Dragovoljac 0 – 1 Istra 1961 3.80 3.60 2.02
Sunday 26 September 2021
18:05 HNK Hajduk Split 1 – 0 NK Lokomotiva Zagreb 1.56 4.33 6.05
16:00 HNK Gorica 3 – 4 HNK Rijeka 2.95 3.50 2.30
Saturday 25 September 2021
18:05 Sibenik 0 – 2 NK Osijek 5.30 3.78 1.70
16:00 NK Slaven Belupo 1 – 4 Dinamo Zagreb 8.00 4.55 1.45
Sunday 19 September 2021
18:05 NK Osijek 3 – 2 HNK Gorica 1.76 3.75 5.00
Saturday 18 September 2021
18:05 Sibenik 2 – 1 NK Lokomotiva Zagreb 6.00 4.64 1.50
16:00 NK Slaven Belupo 1 – 1 Istra 1961 2.55 3.40 3.60
Friday 17 September 2021
19:00 Hrvatski Dragovoljac 2 – 2 HNK Rijeka 15.00 6.50 1.25
Sunday 12 September 2021
18:05 NK Lokomotiva Zagreb 1 – 1 NK Osijek 3.52 3.30 2.30
16:00 Istra 1961 1 – 3 HNK Hajduk Split 5.35 3.75 1.71
Saturday 11 September 2021
18:05 HNK Rijeka 2 – 1 NK Slaven Belupo 1.58 4.20 6.00
16:00 Dinamo Zagreb 2 – 0 Sibenik 1.30 6.75 13.00
Friday 10 September 2021
19:00 HNK Gorica 1 – 1 Hrvatski Dragovoljac 1.30 5.40 10.50
Sunday 29 August 2021
20:00 HNK Hajduk Split 1 – 2 HNK Rijeka 1.90 3.90 5.30
17:55 NK Osijek 0 – 2 Dinamo Zagreb 2.75 3.18 2.80
Saturday 28 August 2021
20:00 Sibenik 3 – 1 Istra 1961 2.45 3.40 2.95
17:55 NK Lokomotiva Zagreb 0 – 1 HNK Gorica 2.68 3.20 3.05
Friday 27 August 2021
19:00 NK Slaven Belupo 0 – 1 Hrvatski Dragovoljac 1.47 4.33 7.00
Sunday 22 August 2021
20:00 HNK Rijeka 2 – 1 Sibenik 1.53 4.25 6.50
17:55 Istra 1961 2 – 0 NK Osijek 7.00 3.78 1.66
Saturday 21 August 2021
20:00 Dinamo Zagreb 1 – 0 NK Lokomotiva Zagreb 1.44 4.90 7.60
17:55 HNK Gorica 1 – 0 NK Slaven Belupo 2.00 3.58 4.20
Friday 20 August 2021
19:00 Hrvatski Dragovoljac 0 – 1 HNK Hajduk Split 12.00 6.25 1.24
Sunday 15 August 2021
20:00 NK Osijek 1 – 0 HNK Rijeka 1.77 3.75 4.80
17:55 Sibenik 6 – 2 Hrvatski Dragovoljac 1.65 3.82 5.50
Saturday 14 August 2021
20:00 HNK Hajduk Split 2 – 0 NK Slaven Belupo 1.10 8.75 19.00
17:55 NK Lokomotiva Zagreb 4 – 0 Istra 1961 2.05 3.60 4.00
Friday 13 August 2021
19:00 Dinamo Zagreb 1 – 0 HNK Gorica 1.45 4.85 7.70
Sunday 8 August 2021
17:55 Hrvatski Dragovoljac 1 – 2 NK Osijek 13.00 6.15 1.24
Saturday 7 August 2021
20:00 HNK Gorica 1 – 3 HNK Hajduk Split 2.75 3.54 2.45
17:55 NK Slaven Belupo 1 – 1 Sibenik 1.85 3.50 4.60
Sunday 1 August 2021
20:00 NK Osijek 0 – 0 NK Slaven Belupo 1.84 3.95 6.75
20:00 Dinamo Zagreb 3 – 3 HNK Rijeka 1.47 4.50 7.50
17:55 HNK Hajduk Split 1 – 0 Sibenik 1.35 5.35 13.00
Saturday 31 July 2021
19:00 Istra 1961 1 – 2 HNK Gorica 3.66 3.30 2.45
Friday 30 July 2021
19:00 NK Lokomotiva Zagreb 3 – 2 Hrvatski Dragovoljac 1.38 5.50 8.50
Sunday 25 July 2021
20:00 HNK Hajduk Split 1 – 2 NK Osijek 2.60 3.10 3.36
17:55 HNK Rijeka 2 – 0 Istra 1961 1.65 4.25 6.50
Saturday 24 July 2021
20:00 HNK Gorica 3 – 1 Sibenik 1.66 4.20 5.75
17:55 NK Slaven Belupo 1 – 2 NK Lokomotiva Zagreb 2.35 3.30 3.20
Friday 23 July 2021
19:00 Hrvatski Dragovoljac 0 – 4 Dinamo Zagreb 23.00 8.80 1.13
Sunday 18 July 2021
17:55 Istra 1961 3 – 1 Hrvatski Dragovoljac 1.76 3.70 5.00
Saturday 17 July 2021
20:00 HNK Rijeka 2 – 0 HNK Gorica 1.94 3.90 4.25
17:55 NK Lokomotiva Zagreb 2 – 2 HNK Hajduk Split 4.60 3.95 1.75
Friday 16 July 2021
20:00 NK Osijek 3 – 0 Sibenik 1.25 6.75 15.00
17:55 Dinamo Zagreb 0 – 2 NK Slaven Belupo 1.25 6.00 13.00

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key