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

HNL 2025/26

Every result, the table as it finished, and the price each match went off at. 180 matches played between August 2025 and May 2026.

180Matches
479Goals
2.66Per game
45.6%Home wins
100%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 27 5 4 +65 86
2 HHSHNK Hajduk Split 36 20 8 8 +25 68
3 NVNK Varazdin 36 15 9 12 +1 54
4 HRHNK Rijeka 36 14 11 11 +13 53
5 NLZNK Lokomotiva Zagreb 36 10 14 12 -12 44
6 ISTIstra 1961 36 12 7 17 -11 43
7 HGHNK Gorica 36 11 8 17 -8 41
8 NSBNK Slaven Belupo 36 10 11 15 -15 41
9 NONK Osijek 36 8 11 17 -22 35
10 VUKVukovar 36 6 10 20 -36 28

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.66
479 goals. 48.9% of matches went over 2.5.
Home advantage
45.6%
Draws 26.1%, away wins 28.3%.
Half-time lead held
74.6%
From 114 matches where someone led at the break.
1–1 22 · 12.2%
2–1 19 · 10.6%
2–0 18 · 10%
1–0 17 · 9.4%
0–2 15 · 8.3%
0–0 14 · 7.8%

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 23 May 2026
16:00 Dinamo Zagreb 0 – 0 NK Lokomotiva Zagreb 1.28 6.80 13.00
16:00 NK Varazdin 2 – 0 Istra 1961 1.87 3.85 4.90
16:00 HNK Rijeka 2 – 0 HNK Gorica 1.53 4.70 7.40
Friday 22 May 2026
16:00 HNK Hajduk Split 6 – 3 Vukovar 1.38 6.40 11.00
16:00 NK Osijek 2 – 0 NK Slaven Belupo 2.55 3.35 3.15
Sunday 17 May 2026
17:45 Istra 1961 0 – 0 HNK Rijeka 6.40 3.85 1.72
15:00 NK Slaven Belupo 1 – 4 Dinamo Zagreb 6.40 4.40 1.63
Saturday 16 May 2026
17:15 NK Lokomotiva Zagreb 1 – 1 HNK Hajduk Split 5.10 3.95 1.86
15:00 HNK Gorica 2 – 0 NK Osijek 2.48 3.40 3.20
Friday 15 May 2026
17:00 Vukovar 0 – 2 NK Varazdin 3.95 3.60 2.20
Sunday 10 May 2026
17:15 NK Slaven Belupo 1 – 0 HNK Gorica 4.50 4.00 1.91
15:00 NK Osijek 0 – 1 Istra 1961 2.64 3.05 3.30
Saturday 9 May 2026
17:45 NK Varazdin 1 – 1 NK Lokomotiva Zagreb 2.04 3.60 3.78
15:00 Dinamo Zagreb 2 – 0 HNK Hajduk Split 1.74 4.15 5.20
Friday 8 May 2026
19:00 HNK Rijeka 3 – 0 Vukovar 1.29 6.80 13.00
Monday 4 May 2026
17:00 Istra 1961 3 – 1 NK Slaven Belupo 2.08 3.55 4.20
Sunday 3 May 2026
17:45 HNK Hajduk Split 3 – 1 NK Varazdin 1.54 4.55 6.66
15:00 NK Lokomotiva Zagreb 0 – 3 HNK Rijeka 3.85 3.55 2.26
Saturday 2 May 2026
17:45 Vukovar 1 – 0 NK Osijek 4.20 3.30 2.18
15:00 HNK Gorica 1 – 2 Dinamo Zagreb 6.40 4.60 1.57
Monday 27 April 2026
17:00 HNK Gorica 1 – 0 Istra 1961 1.95 3.70 4.60
Sunday 26 April 2026
17:45 Dinamo Zagreb 2 – 1 NK Varazdin 1.17 9.80 21.00
15:00 HNK Rijeka 0 – 0 HNK Hajduk Split 2.60 3.30 3.35
Saturday 25 April 2026
17:15 NK Osijek 0 – 0 NK Lokomotiva Zagreb 2.66 3.40 3.15
15:00 NK Slaven Belupo 2 – 2 Vukovar 1.92 3.55 4.40
Wednesday 22 April 2026
19:15 Istra 1961 0 – 2 Dinamo Zagreb 10.50 6.60 1.32
16:45 NK Varazdin 1 – 0 HNK Rijeka 2.84 3.10 3.00
14:30 Vukovar 1 – 2 HNK Gorica 3.25 3.20 2.54
Tuesday 21 April 2026
17:45 HNK Hajduk Split 0 – 1 NK Osijek 1.40 5.60 9.60
15:00 NK Lokomotiva Zagreb 2 – 1 NK Slaven Belupo 1.99 3.50 4.90
Saturday 18 April 2026
17:45 Istra 1961 1 – 2 Vukovar 2.00 3.70 4.40
15:00 Dinamo Zagreb 2 – 2 HNK Rijeka 1.41 5.10 8.96
Friday 17 April 2026
19:15 NK Osijek 0 – 2 NK Varazdin 2.34 3.15 4.00
16:45 NK Slaven Belupo 2 – 2 HNK Hajduk Split 5.80 4.00 1.72
14:30 HNK Gorica 0 – 2 NK Lokomotiva Zagreb 2.42 3.50 3.40
Monday 13 April 2026
17:00 Vukovar 1 – 4 Dinamo Zagreb 24.00 8.60 1.20
Sunday 12 April 2026
17:30 HNK Hajduk Split 1 – 0 HNK Gorica 1.47 4.52 7.80
15:00 NK Varazdin 2 – 1 NK Slaven Belupo 2.50 3.26 3.05
15:00 HNK Rijeka 0 – 2 NK Osijek 1.55 4.20 7.70
Saturday 11 April 2026
15:00 NK Lokomotiva Zagreb 2 – 0 Istra 1961 1.75 4.00 5.60
Tuesday 7 April 2026
17:00 Istra 1961 1 – 3 HNK Hajduk Split 5.70 4.20 1.69
14:45 Vukovar 1 – 1 NK Lokomotiva Zagreb 3.25 3.45 2.54
Saturday 4 April 2026
16:45 NK Slaven Belupo 0 – 2 HNK Rijeka 2.90 3.00 2.30
14:00 Dinamo Zagreb 7 – 0 NK Osijek 1.15 5.50 13.00
Friday 3 April 2026
17:15 NK Varazdin 1 – 1 HNK Gorica 2.38 3.25 2.63
Sunday 22 March 2026
16:45 HNK Gorica 4 – 0 HNK Rijeka 3.00 3.00 2.20
14:00 NK Slaven Belupo 0 – 0 NK Osijek 2.20 3.10 3.00
Saturday 21 March 2026
16:15 NK Lokomotiva Zagreb 0 – 5 Dinamo Zagreb 7.50 4.60 1.30
14:00 Vukovar 0 – 6 HNK Hajduk Split 4.60 3.75 1.62
Friday 20 March 2026
17:00 Istra 1961 2 – 1 NK Varazdin 2.45 2.90 2.80
Sunday 15 March 2026
16:45 HNK Rijeka 0 – 2 Istra 1961 1.47 3.80 6.00
14:00 HNK Hajduk Split 2 – 1 NK Lokomotiva Zagreb 1.53 3.75 5.50
Saturday 14 March 2026
16:15 Dinamo Zagreb 4 – 2 NK Slaven Belupo 1.25 5.00 10.00
14:00 NK Osijek 0 – 0 HNK Gorica 2.15 3.10 3.25
Friday 13 March 2026
17:00 NK Varazdin 2 – 0 Vukovar 2.05 3.10 3.40
Sunday 8 March 2026
16:45 Vukovar 0 – 1 HNK Rijeka 3.70 3.50 1.95
14:00 HNK Hajduk Split 1 – 3 Dinamo Zagreb 3.30 3.25 2.15
Saturday 7 March 2026
16:15 NK Lokomotiva Zagreb 1 – 1 NK Varazdin 2.00 3.40 3.75
14:00 HNK Gorica 2 – 2 NK Slaven Belupo 2.30 3.10 3.30
Friday 6 March 2026
17:00 Istra 1961 0 – 1 NK Osijek 2.70 3.00 2.80
Sunday 1 March 2026
16:15 Dinamo Zagreb 4 – 2 HNK Gorica 1.33 4.50 8.50
14:00 HNK Rijeka 2 – 0 NK Lokomotiva Zagreb 1.60 3.40 4.75
Saturday 28 February 2026
16:45 NK Varazdin 1 – 1 HNK Hajduk Split 3.60 3.25 1.90
14:00 NK Osijek 2 – 0 Vukovar 1.73 3.40 4.10
Friday 27 February 2026
17:00 NK Slaven Belupo 1 – 0 Istra 1961 2.05 3.10 3.30
Sunday 22 February 2026
16:45 HNK Hajduk Split 1 – 0 HNK Rijeka 1.85 3.10 3.75
14:00 NK Varazdin 0 – 4 Dinamo Zagreb 5.25 3.60 1.55
Saturday 21 February 2026
16:15 NK Lokomotiva Zagreb 3 – 1 NK Osijek 2.20 3.10 2.88
14:00 Istra 1961 0 – 2 HNK Gorica 2.00 3.10 3.40
Friday 20 February 2026
17:00 Vukovar 2 – 2 NK Slaven Belupo 2.63 3.20 2.35
Sunday 15 February 2026
16:45 NK Osijek 0 – 2 HNK Hajduk Split 3.90 3.20 1.90
14:00 HNK Gorica 0 – 0 Vukovar 1.80 3.40 4.10
Saturday 14 February 2026
16:15 HNK Rijeka 3 – 1 NK Varazdin 1.67 3.30 5.25
14:00 Dinamo Zagreb 4 – 0 Istra 1961 1.33 4.50 8.00
Friday 13 February 2026
17:00 NK Slaven Belupo 2 – 0 NK Lokomotiva Zagreb 2.30 3.30 2.80
Sunday 8 February 2026
16:45 HNK Rijeka 0 – 0 Dinamo Zagreb 3.20 3.10 2.10
14:00 NK Varazdin 2 – 1 NK Osijek 2.05 3.00 3.40
Saturday 7 February 2026
16:15 HNK Hajduk Split 2 – 0 NK Slaven Belupo 1.55 3.50 5.25
14:00 Vukovar 3 – 2 Istra 1961 2.90 3.10 2.15
Friday 6 February 2026
17:00 NK Lokomotiva Zagreb 3 – 0 HNK Gorica 2.05 3.10 3.25
Monday 2 February 2026
17:00 Dinamo Zagreb 3 – 1 Vukovar 1.14 7.00 13.00
Sunday 1 February 2026
14:00 NK Osijek 1 – 0 HNK Rijeka 3.20 3.10 2.10
Saturday 31 January 2026
16:45 NK Slaven Belupo 0 – 2 NK Varazdin 2.15 3.10 3.10
14:00 HNK Gorica 1 – 0 HNK Hajduk Split 3.90 3.20 1.83
Friday 30 January 2026
17:00 Istra 1961 1 – 1 NK Lokomotiva Zagreb 2.25 3.20 2.90
Monday 26 January 2026
15:00 HNK Gorica 1 – 2 NK Varazdin 3.10 3.00 2.20
Sunday 25 January 2026
16:45 NK Osijek 0 – 3 Dinamo Zagreb 5.00 3.75 1.60
14:00 HNK Hajduk Split 1 – 2 Istra 1961 1.50 3.75 6.00
Saturday 24 January 2026
16:15 HNK Rijeka 2 – 2 NK Slaven Belupo 1.53 3.75 5.50
14:00 NK Lokomotiva Zagreb 2 – 1 Vukovar 1.73 3.50 4.33
Tuesday 20 January 2026
15:00 Istra 1961 1 – 2 HNK Rijeka 3.20 3.85 2.28
Sunday 21 December 2025
16:45 HNK Rijeka 1 – 0 HNK Gorica 1.57 3.60 5.25
14:00 HNK Hajduk Split 2 – 1 Vukovar 1.27 5.00 9.00
Saturday 20 December 2025
16:45 Dinamo Zagreb 2 – 0 NK Lokomotiva Zagreb 1.27 5.00 9.00
14:00 NK Osijek 0 – 0 NK Slaven Belupo 2.45 3.25 2.70
Friday 19 December 2025
15:00 NK Varazdin 1 – 3 Istra 1961 2.20 3.10 3.10
Sunday 14 December 2025
14:00 NK Slaven Belupo 2 – 5 Dinamo Zagreb 5.00 3.80 1.57
Saturday 13 December 2025
16:45 NK Lokomotiva Zagreb 1 – 3 HNK Hajduk Split 3.60 3.20 2.00
14:00 NK Osijek 1 – 1 HNK Gorica 2.15 3.10 3.10
Friday 12 December 2025
17:00 Vukovar 2 – 0 NK Varazdin 3.00 3.20 2.20
Sunday 7 December 2025
16:30 NK Osijek 1 – 5 Istra 1961 1.95 3.30 3.60
14:00 NK Varazdin 4 – 2 NK Lokomotiva Zagreb 2.25 3.10 3.00
Saturday 6 December 2025
17:00 HNK Rijeka 3 – 1 Vukovar 1.29 5.00 9.00
14:00 Dinamo Zagreb 1 – 1 HNK Hajduk Split 1.65 3.40 5.25
Friday 5 December 2025
17:00 NK Slaven Belupo 2 – 1 HNK Gorica 1.95 3.30 3.60
Monday 1 December 2025
17:00 HNK Gorica 0 – 2 Dinamo Zagreb 6.25 3.90 1.44
Sunday 30 November 2025
14:00 NK Lokomotiva Zagreb 1 – 1 HNK Rijeka 3.10 3.10 2.10
Saturday 29 November 2025
17:15 Istra 1961 1 – 1 NK Slaven Belupo 2.20 3.10 3.00
14:30 HNK Hajduk Split 1 – 1 NK Varazdin 1.50 3.50 6.00
Friday 28 November 2025
17:00 Vukovar 2 – 2 NK Osijek 3.00 3.10 2.15
Sunday 23 November 2025
17:15 HNK Gorica 1 – 0 Istra 1961 2.38 3.10 2.75
15:00 NK Osijek 1 – 1 NK Lokomotiva Zagreb 1.91 3.20 3.40
Saturday 22 November 2025
17:00 HNK Rijeka 5 – 0 HNK Hajduk Split 2.45 3.00 2.70
14:00 Dinamo Zagreb 3 – 1 NK Varazdin 1.33 4.20 8.00
Friday 21 November 2025
17:00 NK Slaven Belupo 4 – 1 Vukovar 1.65 3.40 4.75
Sunday 9 November 2025
17:15 NK Varazdin 1 – 0 HNK Rijeka 3.10 3.20 2.20
15:00 Istra 1961 2 – 1 Dinamo Zagreb 5.25 3.90 1.55
Saturday 8 November 2025
16:45 HNK Hajduk Split 2 – 0 NK Osijek 1.60 3.70 5.00
14:00 NK Lokomotiva Zagreb 1 – 1 NK Slaven Belupo 2.25 3.20 3.10
Friday 7 November 2025
17:00 HNK Gorica 1 – 1 Vukovar 1.80 3.50 4.00
Monday 3 November 2025
17:00 HNK Gorica 4 – 1 NK Lokomotiva Zagreb 2.50 3.20 2.60
Sunday 2 November 2025
17:15 NK Osijek 0 – 0 NK Varazdin 1.90 3.40 3.60
15:00 NK Slaven Belupo 0 – 0 HNK Hajduk Split 4.10 3.50 1.80
Saturday 1 November 2025
17:45 Istra 1961 1 – 1 Vukovar 1.50 4.10 5.50
15:00 Dinamo Zagreb 2 – 1 HNK Rijeka 1.45 4.20 6.00
Monday 27 October 2025
18:00 Vukovar 1 – 0 Dinamo Zagreb 10.00 6.50 1.20
15:30 HNK Rijeka 4 – 2 NK Osijek 1.80 3.40 4.00
Saturday 25 October 2025
17:00 NK Varazdin 1 – 3 NK Slaven Belupo 2.15 3.20 3.20
14:45 NK Lokomotiva Zagreb 1 – 2 Istra 1961 2.38 3.25 2.80
Friday 24 October 2025
17:00 HNK Gorica 1 – 3 HNK Hajduk Split 4.00 3.75 1.75
Sunday 19 October 2025
17:15 HNK Gorica 1 – 3 NK Varazdin 2.75 3.00 2.75
15:00 Istra 1961 0 – 3 HNK Hajduk Split 3.80 3.30 2.00
Saturday 18 October 2025
17:00 Dinamo Zagreb 2 – 1 NK Osijek 1.37 5.40 9.00
14:30 NK Slaven Belupo 1 – 1 HNK Rijeka 3.93 3.30 2.18
Friday 17 October 2025
17:00 Vukovar 1 – 1 NK Lokomotiva Zagreb 3.40 3.40 2.10
Sunday 5 October 2025
17:45 NK Lokomotiva Zagreb 2 – 1 Dinamo Zagreb 8.00 5.00 1.30
14:45 HNK Gorica 1 – 3 HNK Rijeka 3.00 3.30 2.20
Saturday 4 October 2025
17:00 NK Slaven Belupo 2 – 1 NK Osijek 2.80 3.40 2.25
14:45 Vukovar 0 – 1 HNK Hajduk Split 6.50 4.20 1.45
Friday 3 October 2025
17:00 Istra 1961 1 – 0 NK Varazdin 2.25 3.10 3.10
Sunday 28 September 2025
17:15 Dinamo Zagreb 4 – 1 NK Slaven Belupo 1.22 6.25 11.00
15:00 HNK Gorica 0 – 1 NK Osijek 2.88 3.10 2.50
Saturday 27 September 2025
17:45 HNK Hajduk Split 2 – 0 NK Lokomotiva Zagreb 1.40 5.00 6.50
15:00 HNK Rijeka 0 – 0 Istra 1961 1.83 3.60 4.10
Friday 26 September 2025
17:00 NK Varazdin 2 – 1 Vukovar 1.55 4.00 5.50
Monday 22 September 2025
17:00 Vukovar 3 – 2 HNK Rijeka 6.25 4.00 1.42
Sunday 21 September 2025
18:15 Istra 1961 2 – 1 NK Osijek 1.95 3.20 3.40
16:00 HNK Gorica 2 – 1 NK Slaven Belupo 2.38 3.20 2.63
Saturday 20 September 2025
19:00 NK Lokomotiva Zagreb 1 – 0 NK Varazdin 2.70 3.00 2.45
16:00 HNK Hajduk Split 0 – 2 Dinamo Zagreb 3.00 3.10 2.20
Sunday 14 September 2025
18:15 Dinamo Zagreb 1 – 2 HNK Gorica 1.20 6.50 9.00
16:00 NK Osijek 4 – 0 Vukovar 1.50 4.33 4.50
Saturday 13 September 2025
18:45 HNK Rijeka 1 – 1 NK Lokomotiva Zagreb 1.53 3.50 5.75
16:00 NK Varazdin 2 – 0 HNK Hajduk Split 3.50 3.30 1.85
Friday 12 September 2025
19:00 NK Slaven Belupo 2 – 1 Istra 1961 2.30 3.40 2.63
Sunday 31 August 2025
20:00 HNK Hajduk Split 2 – 2 HNK Rijeka 2.20 3.00 3.20
17:15 NK Lokomotiva Zagreb 1 – 1 NK Osijek 2.63 3.30 2.40
Saturday 30 August 2025
20:00 NK Varazdin 2 – 2 Dinamo Zagreb 7.00 4.33 1.38
17:45 Vukovar 1 – 2 NK Slaven Belupo 3.00 3.25 2.10
Friday 29 August 2025
19:00 Istra 1961 1 – 0 HNK Gorica 1.73 3.50 4.33
Sunday 24 August 2025
20:00 HNK Rijeka 1 – 2 NK Varazdin 1.57 3.80 5.50
17:30 NK Osijek 0 – 2 HNK Hajduk Split 3.00 3.20 2.25
Saturday 23 August 2025
20:00 Dinamo Zagreb 3 – 0 Istra 1961 1.33 5.00 7.50
17:45 NK Slaven Belupo 1 – 2 NK Lokomotiva Zagreb 1.95 3.40 3.50
Friday 22 August 2025
19:00 Vukovar 2 – 2 HNK Gorica 2.80 3.20 2.38
Sunday 17 August 2025
20:00 HNK Hajduk Split 3 – 0 NK Slaven Belupo 1.57 3.90 5.25
17:45 NK Varazdin 0 – 0 NK Osijek 2.20 3.20 3.20
Saturday 16 August 2025
20:00 HNK Rijeka 0 – 2 Dinamo Zagreb 3.70 2.90 2.10
17:15 NK Lokomotiva Zagreb 1 – 3 HNK Gorica 1.80 3.50 4.20
Friday 15 August 2025
17:45 Vukovar 1 – 1 Istra 1961 3.60 3.30 1.95
Sunday 10 August 2025
20:00 HNK Hajduk Split 2 – 0 HNK Gorica 1.38 4.50 7.00
17:45 NK Slaven Belupo 3 – 1 NK Varazdin 2.50 3.10 2.75
Saturday 9 August 2025
20:00 NK Osijek 0 – 0 HNK Rijeka 3.90 3.00 1.95
17:15 Istra 1961 2 – 2 NK Lokomotiva Zagreb 1.91 3.00 4.20
Friday 8 August 2025
20:00 Dinamo Zagreb 3 – 0 Vukovar 1.14 6.50 17.00
Monday 4 August 2025
19:00 NK Varazdin 1 – 1 HNK Gorica 1.80 3.40 4.10
Sunday 3 August 2025
20:00 HNK Hajduk Split 2 – 1 Istra 1961 1.57 3.60 5.75
17:45 HNK Rijeka 2 – 0 NK Slaven Belupo 1.50 3.80 6.00
Saturday 2 August 2025
20:00 NK Osijek 0 – 2 Dinamo Zagreb 5.25 3.60 1.57
Friday 1 August 2025
19:00 NK Lokomotiva Zagreb 1 – 0 Vukovar 1.85 3.40 3.80

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