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

HNL 2023/24

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

180Matches
479Goals
2.66Per 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 25 7 4 +37 82
2 HRHNK Rijeka 36 23 5 8 +39 74
3 HHSHNK Hajduk Split 36 21 5 10 +28 68
4 NONK Osijek 36 16 9 11 +19 57
5 NLZNK Lokomotiva Zagreb 36 12 15 9 +7 51
6 NVNK Varazdin 36 10 12 14 -8 42
7 HGHNK Gorica 36 11 8 17 -15 41
8 ISTIstra 1961 36 10 11 15 -18 41
9 NSBNK Slaven Belupo 36 9 6 21 -26 33
10 RUDRudes 36 1 6 29 -63 9

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.66
479 goals. 51.1% of matches went over 2.5.
Home advantage
42.8%
Draws 23.3%, away wins 33.9%.
Half-time lead held
70.2%
From 104 matches where someone led at the break.
1–0 21 · 11.7%
1–1 16 · 8.9%
0–1 16 · 8.9%
3–0 15 · 8.3%
2–1 13 · 7.2%
0–2 13 · 7.2%

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.

Sunday 26 May 2024
16:30 Dinamo Zagreb 3 – 3 Rudes 1.25 14.00 21.00
14:00 HNK Rijeka 4 – 0 NK Slaven Belupo 1.37 6.85 12.00
Saturday 25 May 2024
18:10 NK Lokomotiva Zagreb 2 – 5 HNK Hajduk Split 3.30 3.70 2.28
16:00 NK Varazdin 0 – 2 NK Osijek 4.30 3.78 1.91
Friday 24 May 2024
17:00 HNK Gorica 2 – 0 Istra 1961 3.46 3.30 2.41
Sunday 19 May 2024
18:30 NK Osijek 2 – 0 HNK Rijeka 1.75 4.25 5.50
16:00 HNK Hajduk Split 2 – 1 HNK Gorica 1.24 6.80 13.00
Saturday 18 May 2024
18:10 NK Slaven Belupo 2 – 3 Dinamo Zagreb 6.14 5.10 1.56
16:00 Rudes 3 – 3 NK Lokomotiva Zagreb 17.00 7.92 1.33
Friday 17 May 2024
17:00 Istra 1961 2 – 0 NK Varazdin 2.17 3.34 3.75
Sunday 12 May 2024
18:10 Istra 1961 1 – 1 HNK Hajduk Split 4.20 3.38 2.16
16:00 NK Lokomotiva Zagreb 2 – 1 NK Slaven Belupo 2.25 3.83 4.52
Saturday 11 May 2024
18:30 Dinamo Zagreb 1 – 0 NK Osijek 1.35 5.50 9.87
16:00 NK Varazdin 3 – 1 HNK Rijeka 6.59 4.30 1.77
Friday 10 May 2024
17:00 HNK Gorica 2 – 1 Rudes 1.44 5.33 8.50
Sunday 5 May 2024
18:30 HNK Rijeka 1 – 2 Dinamo Zagreb 3.20 3.28 2.55
16:00 HNK Hajduk Split 0 – 1 NK Varazdin 1.34 5.51 9.50
Saturday 4 May 2024
18:30 NK Osijek 3 – 1 NK Lokomotiva Zagreb 2.15 3.58 3.82
16:00 NK Slaven Belupo 4 – 1 HNK Gorica 2.42 3.40 3.93
Friday 3 May 2024
16:00 Rudes 1 – 3 Istra 1961 6.15 3.94 1.66
Sunday 28 April 2024
18:30 NK Lokomotiva Zagreb 3 – 1 HNK Rijeka 6.30 4.10 1.70
16:00 HNK Gorica 0 – 3 NK Osijek 4.33 3.45 2.10
Saturday 27 April 2024
18:10 HNK Hajduk Split 5 – 1 Rudes 1.15 10.52 21.00
16:00 NK Varazdin 0 – 1 Dinamo Zagreb 13.00 5.61 1.30
Friday 26 April 2024
17:00 Istra 1961 3 – 0 NK Slaven Belupo 2.10 3.24 4.30
Monday 22 April 2024
16:00 Rudes 0 – 2 NK Varazdin 4.50 3.75 1.91
Sunday 21 April 2024
18:30 HNK Rijeka 3 – 0 HNK Gorica 1.22 6.85 17.00
16:00 NK Lokomotiva Zagreb 0 – 1 Dinamo Zagreb 7.00 4.42 1.53
Saturday 20 April 2024
18:10 NK Slaven Belupo 0 – 1 HNK Hajduk Split 5.28 3.86 1.74
16:00 NK Osijek 1 – 2 Istra 1961 1.63 3.81 6.25
Wednesday 17 April 2024
16:00 Dinamo Zagreb 2 – 1 NK Varazdin 1.20 8.04 19.04
Sunday 14 April 2024
18:00 Istra 1961 0 – 2 HNK Rijeka 8.50 4.30 1.58
15:30 HNK Hajduk Split 1 – 2 NK Osijek 1.90 3.58 4.88
Saturday 13 April 2024
18:00 HNK Gorica 0 – 2 Dinamo Zagreb 12.04 5.60 1.32
15:50 NK Varazdin 0 – 2 NK Lokomotiva Zagreb 2.73 3.33 2.94
Friday 12 April 2024
16:00 Rudes 1 – 3 NK Slaven Belupo 4.75 3.60 1.87
Sunday 7 April 2024
18:30 HNK Rijeka 1 – 0 HNK Hajduk Split 1.94 3.59 4.66
16:00 Dinamo Zagreb 4 – 1 Istra 1961 1.20 8.32 22.92
Saturday 6 April 2024
18:00 NK Slaven Belupo 0 – 1 NK Varazdin 2.42 3.44 3.30
15:50 NK Lokomotiva Zagreb 1 – 1 HNK Gorica 1.86 3.80 5.75
Friday 5 April 2024
15:30 Rudes 2 – 3 NK Osijek 8.25 4.85 1.43
Saturday 30 March 2024
18:30 HNK Hajduk Split 0 – 1 Dinamo Zagreb 2.82 3.20 2.88
16:00 Rudes 0 – 3 HNK Rijeka 26.00 10.20 1.22
13:50 NK Varazdin 2 – 4 HNK Gorica 2.30 3.25 3.62
Friday 29 March 2024
17:00 NK Slaven Belupo 0 – 1 NK Osijek 3.87 3.54 2.28
14:50 Istra 1961 0 – 0 NK Lokomotiva Zagreb 2.80 3.20 2.90
Sunday 17 March 2024
16:10 Rudes 0 – 3 Dinamo Zagreb 26.00 8.78 1.13
14:00 Istra 1961 0 – 0 HNK Gorica 2.04 3.32 4.41
Saturday 16 March 2024
16:10 HNK Hajduk Split 1 – 2 NK Lokomotiva Zagreb 1.38 4.84 9.30
14:00 NK Slaven Belupo 0 – 1 HNK Rijeka 6.88 4.20 1.55
Friday 15 March 2024
16:00 NK Osijek 0 – 1 NK Varazdin 1.74 3.70 5.48
Sunday 10 March 2024
16:30 Dinamo Zagreb 5 – 2 NK Slaven Belupo 1.21 7.67 17.00
14:00 HNK Rijeka 3 – 0 NK Osijek 1.61 4.00 6.01
Saturday 9 March 2024
16:10 HNK Gorica 0 – 3 HNK Hajduk Split 7.25 3.98 1.59
14:00 NK Lokomotiva Zagreb 3 – 0 Rudes 1.45 4.90 8.90
Friday 8 March 2024
16:00 NK Varazdin 2 – 2 Istra 1961 2.29 3.14 3.94
Monday 4 March 2024
16:00 Rudes 2 – 1 HNK Gorica 4.40 3.44 1.95
Sunday 3 March 2024
16:30 NK Osijek 1 – 1 Dinamo Zagreb 4.75 3.58 1.91
14:00 HNK Rijeka 2 – 0 NK Varazdin 1.28 5.75 13.00
Saturday 2 March 2024
16:10 HNK Hajduk Split 1 – 0 Istra 1961 1.31 5.40 12.13
14:00 NK Slaven Belupo 2 – 3 NK Lokomotiva Zagreb 2.85 3.25 2.86
Sunday 25 February 2024
16:30 HNK Gorica 1 – 0 NK Slaven Belupo 2.45 3.34 3.21
14:00 Dinamo Zagreb 1 – 0 HNK Rijeka 1.44 5.67 8.15
Saturday 24 February 2024
16:10 Istra 1961 2 – 1 Rudes 1.48 4.35 8.75
14:00 NK Varazdin 1 – 1 HNK Hajduk Split 7.36 4.31 1.62
Friday 23 February 2024
16:00 NK Lokomotiva Zagreb 1 – 1 NK Osijek 2.87 3.42 2.82
Sunday 18 February 2024
16:10 Dinamo Zagreb 1 – 0 NK Varazdin 1.26 6.60 13.23
14:00 NK Osijek 3 – 0 HNK Gorica 1.77 4.10 7.07
Saturday 17 February 2024
16:10 Rudes 0 – 2 HNK Hajduk Split 14.01 6.15 1.28
14:00 HNK Rijeka 4 – 0 NK Lokomotiva Zagreb 1.50 4.64 7.61
Friday 16 February 2024
16:00 NK Slaven Belupo 1 – 1 Istra 1961 2.95 3.24 3.04
Sunday 11 February 2024
16:10 HNK Gorica 0 – 2 HNK Rijeka 7.10 4.52 1.63
14:00 HNK Hajduk Split 4 – 0 NK Slaven Belupo 1.29 6.15 15.00
Saturday 10 February 2024
16:10 NK Lokomotiva Zagreb 2 – 2 Dinamo Zagreb 5.75 4.20 1.68
14:00 Istra 1961 1 – 0 NK Osijek 3.25 3.59 2.49
Friday 9 February 2024
16:00 NK Varazdin 1 – 0 Rudes 1.61 4.56 7.50
Sunday 4 February 2024
16:15 Dinamo Zagreb 2 – 0 HNK Gorica 1.22 7.00 17.02
14:00 HNK Rijeka 3 – 0 Istra 1961 1.44 5.30 8.90
Saturday 3 February 2024
16:30 NK Osijek 1 – 1 HNK Hajduk Split 3.40 3.45 2.51
13:50 NK Slaven Belupo 4 – 0 Rudes 1.71 3.87 5.35
Friday 2 February 2024
16:00 NK Lokomotiva Zagreb 0 – 0 NK Varazdin 1.94 3.94 4.94
Sunday 28 January 2024
16:45 HNK Hajduk Split 1 – 2 HNK Rijeka 2.06 3.54 4.75
14:00 HNK Gorica 1 – 2 NK Lokomotiva Zagreb 3.13 3.42 2.97
Saturday 27 January 2024
16:00 Istra 1961 0 – 1 Dinamo Zagreb 8.14 4.45 1.48
13:50 NK Osijek 2 – 0 Rudes — — —
Friday 26 January 2024
16:00 NK Varazdin 1 – 2 NK Slaven Belupo 2.23 3.55 3.81
Wednesday 24 January 2024
16:00 HNK Gorica 2 – 3 HNK Rijeka 5.10 3.74 1.72
Tuesday 23 January 2024
16:00 Dinamo Zagreb 0 – 3 NK Lokomotiva Zagreb — — —
Sunday 17 December 2023
16:15 Dinamo Zagreb 0 – 0 HNK Hajduk Split 2.10 3.56 4.26
13:30 NK Osijek 4 – 1 NK Slaven Belupo 1.69 4.05 6.00
Saturday 16 December 2023
16:00 HNK Rijeka 3 – 0 Rudes 1.22 7.90 17.00
13:50 NK Lokomotiva Zagreb 3 – 0 Istra 1961 2.04 3.78 4.09
Friday 15 December 2023
16:00 HNK Gorica 1 – 3 NK Varazdin 2.43 3.34 3.89
Sunday 10 December 2023
16:10 HNK Rijeka 2 – 4 NK Slaven Belupo 1.30 5.80 12.00
14:00 NK Varazdin 2 – 2 NK Osijek 3.60 3.60 2.18
Saturday 9 December 2023
16:00 Dinamo Zagreb 1 – 0 Rudes 1.11 11.00 29.00
13:50 HNK Gorica 0 – 0 Istra 1961 2.14 3.54 4.31
Friday 8 December 2023
16:30 NK Lokomotiva Zagreb 1 – 1 HNK Hajduk Split 5.10 3.70 1.85
Monday 4 December 2023
16:00 NK Slaven Belupo 0 – 2 Dinamo Zagreb 9.00 5.08 1.43
Sunday 3 December 2023
14:00 Rudes 0 – 0 NK Lokomotiva Zagreb 5.25 3.93 2.16
Saturday 2 December 2023
16:30 HNK Hajduk Split 3 – 0 HNK Gorica 1.43 4.55 9.60
14:00 NK Osijek 0 – 0 HNK Rijeka 3.33 3.54 2.30
Friday 1 December 2023
16:00 Istra 1961 2 – 0 NK Varazdin 2.40 3.48 3.47
Sunday 26 November 2023
16:10 HNK Gorica 3 – 0 Rudes 1.53 4.45 7.61
14:00 Istra 1961 0 – 2 HNK Hajduk Split 5.58 3.78 1.72
Saturday 25 November 2023
16:30 Dinamo Zagreb 2 – 1 NK Osijek 1.44 5.06 9.00
14:00 NK Varazdin 0 – 2 HNK Rijeka 5.66 4.05 1.92
Friday 24 November 2023
17:00 NK Lokomotiva Zagreb 1 – 3 NK Slaven Belupo 1.94 3.91 5.01
Sunday 12 November 2023
18:00 HNK Rijeka 2 – 2 Dinamo Zagreb 2.35 3.54 3.15
15:30 HNK Hajduk Split 3 – 1 NK Varazdin 1.34 5.63 11.41
Saturday 11 November 2023
17:10 NK Osijek 1 – 1 NK Lokomotiva Zagreb 1.85 4.00 5.03
15:00 Rudes 0 – 4 Istra 1961 3.00 3.44 3.15
Friday 10 November 2023
17:00 NK Slaven Belupo 0 – 0 HNK Gorica 2.96 3.40 2.66
Wednesday 8 November 2023
16:00 NK Osijek 0 – 1 HNK Hajduk Split 3.12 3.42 2.53
Sunday 5 November 2023
16:10 Istra 1961 2 – 0 NK Slaven Belupo 2.10 3.20 3.25
14:00 NK Varazdin 1 – 1 Dinamo Zagreb 7.00 4.45 1.65
Saturday 4 November 2023
17:10 HNK Hajduk Split 1 – 0 Rudes 1.21 7.42 17.00
15:00 HNK Gorica 3 – 0 NK Osijek 2.71 3.25 2.88
Friday 3 November 2023
17:00 NK Lokomotiva Zagreb 1 – 1 HNK Rijeka 4.20 3.60 2.14
Sunday 29 October 2023
16:10 Dinamo Zagreb 2 – 1 NK Lokomotiva Zagreb 1.74 4.90 7.00
14:00 HNK Rijeka 1 – 0 HNK Gorica 1.56 4.33 7.00
Saturday 28 October 2023
17:10 NK Osijek 3 – 1 Istra 1961 1.63 4.30 6.55
15:00 Rudes 0 – 0 NK Varazdin 3.10 3.57 2.41
Friday 27 October 2023
17:00 NK Slaven Belupo 0 – 1 HNK Hajduk Split 5.80 4.10 1.65
Sunday 22 October 2023
17:00 HNK Hajduk Split 0 – 2 NK Osijek 1.62 4.17 6.11
14:00 Istra 1961 1 – 1 HNK Rijeka 6.48 3.92 1.72
Saturday 21 October 2023
17:10 HNK Gorica 2 – 1 Dinamo Zagreb 6.75 4.33 1.54
15:00 NK Varazdin 0 – 0 NK Lokomotiva Zagreb 2.66 3.53 2.91
Friday 20 October 2023
17:00 Rudes 0 – 0 NK Slaven Belupo 2.80 3.42 3.02
Sunday 8 October 2023
16:15 Dinamo Zagreb 3 – 0 Istra 1961 1.20 8.00 19.00
14:00 NK Lokomotiva Zagreb 1 – 1 HNK Gorica 2.45 3.38 3.32
Saturday 7 October 2023
17:30 HNK Rijeka 1 – 0 HNK Hajduk Split 2.71 3.38 2.98
15:00 NK Osijek 3 – 0 Rudes 1.40 5.19 8.50
Friday 6 October 2023
17:00 NK Slaven Belupo 3 – 2 NK Varazdin 2.73 3.35 2.80
Monday 2 October 2023
17:00 Istra 1961 0 – 4 NK Lokomotiva Zagreb 2.64 3.24 3.01
Sunday 1 October 2023
17:00 HNK Hajduk Split 1 – 0 Dinamo Zagreb 2.95 3.40 2.51
14:15 Rudes 1 – 2 HNK Rijeka 7.07 4.65 1.51
Saturday 30 September 2023
18:15 NK Slaven Belupo 1 – 0 NK Osijek 4.54 3.88 1.89
16:00 NK Varazdin 1 – 0 HNK Gorica 2.50 3.40 3.03
Sunday 24 September 2023
18:15 Rudes 1 – 5 Dinamo Zagreb 7.25 4.92 1.51
16:00 NK Slaven Belupo 0 – 1 HNK Rijeka 4.91 4.10 1.75
Saturday 23 September 2023
18:15 HNK Hajduk Split 1 – 0 NK Lokomotiva Zagreb 1.50 4.51 6.50
16:00 Istra 1961 0 – 1 HNK Gorica 2.71 3.32 2.88
Friday 22 September 2023
17:00 NK Osijek 1 – 1 NK Varazdin 1.65 4.40 5.30
Sunday 17 September 2023
18:15 NK Varazdin 1 – 0 Istra 1961 2.19 3.58 3.83
16:00 HNK Gorica 2 – 1 HNK Hajduk Split 5.75 4.05 1.71
Saturday 16 September 2023
18:30 HNK Rijeka 2 – 1 NK Osijek 2.11 3.94 4.79
16:00 Dinamo Zagreb 3 – 0 NK Slaven Belupo 1.13 10.70 29.00
Friday 15 September 2023
17:00 NK Lokomotiva Zagreb 1 – 0 Rudes 1.90 3.84 5.10
Sunday 3 September 2023
20:05 NK Osijek 2 – 3 Dinamo Zagreb 4.15 4.10 2.14
17:30 HNK Rijeka 2 – 2 NK Varazdin 1.53 4.92 6.70
Saturday 2 September 2023
20:05 HNK Hajduk Split 0 – 1 Istra 1961 1.29 6.63 13.15
18:00 Rudes 0 – 2 HNK Gorica 3.05 3.44 2.74
Friday 1 September 2023
19:00 NK Slaven Belupo 0 – 1 NK Lokomotiva Zagreb 3.29 3.42 2.64
Sunday 27 August 2023
20:05 Dinamo Zagreb 2 – 1 HNK Rijeka 1.62 4.15 6.32
17:30 Istra 1961 0 – 0 Rudes 1.88 3.90 4.51
Saturday 26 August 2023
20:05 NK Lokomotiva Zagreb 2 – 2 NK Osijek 3.13 3.57 2.69
18:00 NK Varazdin 1 – 2 HNK Hajduk Split 5.44 4.61 1.69
Friday 25 August 2023
19:00 HNK Gorica 2 – 2 NK Slaven Belupo 1.72 3.94 5.50
Sunday 20 August 2023
20:05 HNK Rijeka 2 – 1 NK Lokomotiva Zagreb 1.62 4.40 6.10
20:00 NK Osijek 1 – 0 HNK Gorica 1.96 3.80 4.40
17:50 Rudes 0 – 2 HNK Hajduk Split 9.12 5.22 1.38
Saturday 19 August 2023
17:30 NK Slaven Belupo 2 – 2 Istra 1961 2.53 3.30 3.03
Sunday 13 August 2023
20:05 HNK Hajduk Split 3 – 0 NK Slaven Belupo 1.26 8.90 19.00
17:55 Istra 1961 4 – 4 NK Osijek 3.89 3.60 2.17
Saturday 12 August 2023
19:00 NK Varazdin 2 – 0 Rudes 1.80 4.05 4.80
Sunday 6 August 2023
20:00 HNK Rijeka 6 – 0 Istra 1961 1.84 4.17 5.89
Saturday 5 August 2023
20:00 Dinamo Zagreb 0 – 0 HNK Gorica 1.34 5.90 11.50
17:45 NK Slaven Belupo 3 – 2 Rudes 2.17 3.68 4.10
Friday 4 August 2023
19:00 NK Lokomotiva Zagreb 3 – 3 NK Varazdin 2.08 3.96 5.00
Sunday 30 July 2023
20:05 HNK Hajduk Split 1 – 0 HNK Rijeka 1.89 3.93 5.25
17:45 Rudes 3 – 4 NK Osijek 5.50 3.92 2.12
Saturday 29 July 2023
20:00 Istra 1961 0 – 3 Dinamo Zagreb 8.76 4.65 1.61
17:45 HNK Gorica 1 – 0 NK Lokomotiva Zagreb 2.73 3.54 3.19
Friday 28 July 2023
19:00 NK Varazdin 2 – 2 NK Slaven Belupo 1.90 3.78 5.00
Sunday 23 July 2023
20:00 NK Lokomotiva Zagreb 1 – 1 Istra 1961 2.16 3.50 3.51
17:45 HNK Gorica 1 – 1 NK Varazdin 2.38 3.55 3.28
Saturday 22 July 2023
20:00 NK Osijek 6 – 1 NK Slaven Belupo 1.64 4.15 8.40
17:45 HNK Rijeka 4 – 0 Rudes 1.45 6.85 17.00
Friday 21 July 2023
19:00 Dinamo Zagreb 1 – 2 HNK Hajduk Split 1.76 3.80 5.25

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