Statistics / Football / Croatia. HNL

Croatia Croatia HNL Statistics (173)

Predictions

HNL 2025/26 Season Overview

08-01
100%
05-23
  • League goals trend: Average goals per match 2.65
  • Home win rate: About 45%
  • Away win rate: About 28%
  • BTTS rate (both teams to score): About 53%
  • Over 2.5 average hit rate: About 50%
  • Most attacking teams: Dinamo Zagreb
  • Best defensive teams: Dinamo Zagreb
May 17
16:45
Istra 1961 Istra 1961
HNK Rijeka HNK Rijeka
49%
May 17
14:00
NK Slaven Belupo NK Slaven Belupo
Dinamo Zagreb Dinamo Zagreb
57%
May 16
16:15
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
HNK Hajduk Split HNK Hajduk Split
75%
May 16
14:00
HNK Gorica HNK Gorica
NK Osijek NK Osijek
62%
May 15
16:00
Vukovar Vukovar
NK Varazdin NK Varazdin
60%
May 10
16:15
NK Slaven Belupo NK Slaven Belupo
HNK Gorica HNK Gorica
63%
May 10
14:00
NK Osijek NK Osijek
Istra 1961 Istra 1961
62%
May 09
16:45
NK Varazdin NK Varazdin
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
94%
May 09
14:00
Dinamo Zagreb Dinamo Zagreb
HNK Hajduk Split HNK Hajduk Split
71%
May 08
18:00
HNK Rijeka HNK Rijeka
Vukovar Vukovar
61%
May 04
16:00
Istra 1961 Istra 1961
NK Slaven Belupo NK Slaven Belupo
54%
May 03
16:45
HNK Hajduk Split HNK Hajduk Split
NK Varazdin NK Varazdin
71%
May 03
14:00
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
HNK Rijeka HNK Rijeka
48%
May 02
16:45
Vukovar Vukovar
NK Osijek NK Osijek
66%
May 02
14:00
HNK Gorica HNK Gorica
Dinamo Zagreb Dinamo Zagreb
94%
Apr 27
16:00
HNK Gorica HNK Gorica
Istra 1961 Istra 1961
67%
Apr 26
16:45
Dinamo Zagreb Dinamo Zagreb
NK Varazdin NK Varazdin
88%
Apr 26
14:00
HNK Rijeka HNK Rijeka
HNK Hajduk Split HNK Hajduk Split
52%
Apr 25
16:15
NK Osijek NK Osijek
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
56%
Apr 25
14:00
NK Slaven Belupo NK Slaven Belupo
Vukovar Vukovar
67%
Apr 22
18:15
Istra 1961 Istra 1961
Dinamo Zagreb Dinamo Zagreb
64%
Apr 22
15:45
NK Varazdin NK Varazdin
HNK Rijeka HNK Rijeka
69%
Apr 22
13:30
Vukovar Vukovar
HNK Gorica HNK Gorica
87%
Apr 21
16:45
HNK Hajduk Split HNK Hajduk Split
NK Osijek NK Osijek
51%
Apr 21
14:00
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
NK Slaven Belupo NK Slaven Belupo
81%
Apr 18
16:45
Istra 1961 Istra 1961
Vukovar Vukovar
73%
Apr 18
14:00
Dinamo Zagreb Dinamo Zagreb
HNK Rijeka HNK Rijeka
72%
Apr 17
18:15
NK Osijek NK Osijek
NK Varazdin NK Varazdin
56%
Apr 17
15:45
NK Slaven Belupo NK Slaven Belupo
HNK Hajduk Split HNK Hajduk Split
62%
Apr 17
13:30
HNK Gorica HNK Gorica
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
44%
Apr 13
16:00
Vukovar Vukovar
Dinamo Zagreb Dinamo Zagreb
73%
Apr 12
16:30
HNK Hajduk Split HNK Hajduk Split
HNK Gorica HNK Gorica
58%
Apr 12
14:00
HNK Rijeka HNK Rijeka
NK Osijek NK Osijek
47%
Apr 12
14:00
NK Varazdin NK Varazdin
NK Slaven Belupo NK Slaven Belupo
80%
Apr 11
14:00
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
Istra 1961 Istra 1961
64%
Apr 07
16:00
Istra 1961 Istra 1961
HNK Hajduk Split HNK Hajduk Split
93%
Apr 07
13:45
Vukovar Vukovar
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
77%
Apr 04
15:45
NK Slaven Belupo NK Slaven Belupo
HNK Rijeka HNK Rijeka
70%
Apr 04
13:00
Dinamo Zagreb Dinamo Zagreb
NK Osijek NK Osijek
22%
Apr 03
16:15
NK Varazdin NK Varazdin
HNK Gorica HNK Gorica
80%
Mar 22
16:45
HNK Gorica HNK Gorica
HNK Rijeka HNK Rijeka
30%
Mar 22
14:00
NK Slaven Belupo NK Slaven Belupo
NK Osijek NK Osijek
52%
Mar 21
16:15
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
Dinamo Zagreb Dinamo Zagreb
37%
Mar 21
14:00
Vukovar Vukovar
HNK Hajduk Split HNK Hajduk Split
26%
Mar 20
17:00
Istra 1961 Istra 1961
NK Varazdin NK Varazdin
74%
Mar 15
16:45
HNK Rijeka HNK Rijeka
Istra 1961 Istra 1961
40%
Mar 15
14:00
HNK Hajduk Split HNK Hajduk Split
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
86%
Mar 14
16:15
Dinamo Zagreb Dinamo Zagreb
NK Slaven Belupo NK Slaven Belupo
42%
Mar 14
14:00
NK Osijek NK Osijek
HNK Gorica HNK Gorica
51%
Mar 13
17:00
NK Varazdin NK Varazdin
Vukovar Vukovar
56%
Mar 08
16:45
Vukovar Vukovar
HNK Rijeka HNK Rijeka
70%
Mar 08
14:00
HNK Hajduk Split HNK Hajduk Split
Dinamo Zagreb Dinamo Zagreb
55%
Mar 07
16:15
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
NK Varazdin NK Varazdin
86%
Mar 07
14:00
HNK Gorica HNK Gorica
NK Slaven Belupo NK Slaven Belupo
68%
Mar 06
17:00
Istra 1961 Istra 1961
NK Osijek NK Osijek
65%
Mar 01
16:15
Dinamo Zagreb Dinamo Zagreb
HNK Gorica HNK Gorica
37%
Mar 01
14:00
HNK Rijeka HNK Rijeka
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
74%
Feb 28
16:45
NK Varazdin NK Varazdin
HNK Hajduk Split HNK Hajduk Split
71%
Feb 28
14:00
NK Osijek NK Osijek
Vukovar Vukovar
58%
Feb 27
17:00
NK Slaven Belupo NK Slaven Belupo
Istra 1961 Istra 1961
64%
Feb 22
16:45
HNK Hajduk Split HNK Hajduk Split
HNK Rijeka HNK Rijeka
69%
Feb 22
14:00
NK Varazdin NK Varazdin
Dinamo Zagreb Dinamo Zagreb
53%
Feb 21
16:15
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
NK Osijek NK Osijek
63%
Feb 21
14:00
Istra 1961 Istra 1961
HNK Gorica HNK Gorica
68%
Feb 20
17:00
Vukovar Vukovar
NK Slaven Belupo NK Slaven Belupo
64%
Feb 15
16:45
NK Osijek NK Osijek
HNK Hajduk Split HNK Hajduk Split
70%
Feb 15
14:00
HNK Gorica HNK Gorica
Vukovar Vukovar
43%
Feb 14
16:15
HNK Rijeka HNK Rijeka
NK Varazdin NK Varazdin
57%
Feb 14
14:00
Dinamo Zagreb Dinamo Zagreb
Istra 1961 Istra 1961
60%
Feb 13
17:00
NK Slaven Belupo NK Slaven Belupo
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
60%
Feb 08
16:45
HNK Rijeka HNK Rijeka
Dinamo Zagreb Dinamo Zagreb
59%
Feb 08
14:00
NK Varazdin NK Varazdin
NK Osijek NK Osijek
78%
Feb 07
16:15
HNK Hajduk Split HNK Hajduk Split
NK Slaven Belupo NK Slaven Belupo
82%
Feb 07
14:00
Vukovar Vukovar
Istra 1961 Istra 1961
52%
Feb 06
17:00
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
HNK Gorica HNK Gorica
49%
Feb 02
17:00
Dinamo Zagreb Dinamo Zagreb
Vukovar Vukovar
73%
Feb 01
14:00
NK Osijek NK Osijek
HNK Rijeka HNK Rijeka
66%
Jan 31
14:00
HNK Gorica HNK Gorica
HNK Hajduk Split HNK Hajduk Split
60%
Jan 30
17:00
Istra 1961 Istra 1961
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
81%
Jan 25
16:45
NK Osijek NK Osijek
Dinamo Zagreb Dinamo Zagreb
56%
Jan 25
14:00
HNK Hajduk Split HNK Hajduk Split
Istra 1961 Istra 1961
44%
Jan 24
16:15
HNK Rijeka HNK Rijeka
NK Slaven Belupo NK Slaven Belupo
67%
Jan 24
14:00
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
Vukovar Vukovar
95%
Jan 20
15:00
Istra 1961 Istra 1961
HNK Rijeka HNK Rijeka
99%
Dec 21
16:45
HNK Rijeka HNK Rijeka
HNK Gorica HNK Gorica
64%
Dec 21
14:00
HNK Hajduk Split HNK Hajduk Split
Vukovar Vukovar
94%
Dec 20
16:45
Dinamo Zagreb Dinamo Zagreb
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
77%
Dec 20
14:00
NK Osijek NK Osijek
NK Slaven Belupo NK Slaven Belupo
46%
Dec 19
15:00
NK Varazdin NK Varazdin
Istra 1961 Istra 1961
58%
Dec 14
14:00
NK Slaven Belupo NK Slaven Belupo
Dinamo Zagreb Dinamo Zagreb
29%
Dec 13
16:45
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
HNK Hajduk Split HNK Hajduk Split
57%
Dec 13
14:00
NK Osijek NK Osijek
HNK Gorica HNK Gorica
79%
Dec 12
17:00
Vukovar Vukovar
NK Varazdin NK Varazdin
60%
Dec 07
16:30
NK Osijek NK Osijek
Istra 1961 Istra 1961
29%
Dec 07
14:00
NK Varazdin NK Varazdin
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
38%
Dec 06
17:00
HNK Rijeka HNK Rijeka
Vukovar Vukovar
75%
Dec 06
14:00
Dinamo Zagreb Dinamo Zagreb
HNK Hajduk Split HNK Hajduk Split
92%
Dec 05
17:00
NK Slaven Belupo NK Slaven Belupo
HNK Gorica HNK Gorica
80%
Dec 01
17:00
HNK Gorica HNK Gorica
Dinamo Zagreb Dinamo Zagreb
70%
Nov 30
14:00
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
HNK Rijeka HNK Rijeka
86%
Nov 29
17:15
Istra 1961 Istra 1961
NK Slaven Belupo NK Slaven Belupo
81%
Nov 29
14:30
HNK Hajduk Split HNK Hajduk Split
NK Varazdin NK Varazdin
69%
Nov 28
17:00
Vukovar Vukovar
NK Osijek NK Osijek
72%
Nov 23
17:15
HNK Gorica HNK Gorica
Istra 1961 Istra 1961
61%
Nov 23
15:00
NK Osijek NK Osijek
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
85%
Nov 22
17:00
HNK Rijeka HNK Rijeka
HNK Hajduk Split HNK Hajduk Split
24%
Nov 22
14:00
Dinamo Zagreb Dinamo Zagreb
NK Varazdin NK Varazdin
76%
Nov 21
17:00
NK Slaven Belupo NK Slaven Belupo
Vukovar Vukovar
50%
Nov 09
17:15
NK Varazdin NK Varazdin
HNK Rijeka HNK Rijeka
63%
Nov 09
15:00
Istra 1961 Istra 1961
Dinamo Zagreb Dinamo Zagreb
59%
Nov 08
16:45
HNK Hajduk Split HNK Hajduk Split
NK Osijek NK Osijek
80%
Nov 08
14:00
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
NK Slaven Belupo NK Slaven Belupo
83%
Nov 07
17:00
HNK Gorica HNK Gorica
Vukovar Vukovar
81%
Nov 03
17:00
HNK Gorica HNK Gorica
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
42%
Nov 02
17:15
NK Osijek NK Osijek
NK Varazdin NK Varazdin
50%
Nov 02
15:00
NK Slaven Belupo NK Slaven Belupo
HNK Hajduk Split HNK Hajduk Split
45%
Nov 01
17:45
Istra 1961 Istra 1961
Vukovar Vukovar
87%
Nov 01
15:00
Dinamo Zagreb Dinamo Zagreb
HNK Rijeka HNK Rijeka
91%
Oct 27
18:00
Vukovar Vukovar
Dinamo Zagreb Dinamo Zagreb
56%
Oct 27
15:30
HNK Rijeka HNK Rijeka
NK Osijek NK Osijek
38%
Oct 25
16:00
NK Varazdin NK Varazdin
NK Slaven Belupo NK Slaven Belupo
51%
Oct 25
13:45
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
Istra 1961 Istra 1961
60%
Oct 24
16:00
HNK Gorica HNK Gorica
HNK Hajduk Split HNK Hajduk Split
67%
Oct 19
16:15
HNK Gorica HNK Gorica
NK Varazdin NK Varazdin
53%
Oct 19
14:00
Istra 1961 Istra 1961
HNK Hajduk Split HNK Hajduk Split
57%
Oct 18
16:00
Dinamo Zagreb Dinamo Zagreb
NK Osijek NK Osijek
93%
Oct 18
13:30
NK Slaven Belupo NK Slaven Belupo
HNK Rijeka HNK Rijeka
83%
Oct 17
16:00
Vukovar Vukovar
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
83%
Oct 05
16:45
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
Dinamo Zagreb Dinamo Zagreb
61%
Oct 05
13:45
HNK Gorica HNK Gorica
HNK Rijeka HNK Rijeka
58%
Oct 04
16:00
NK Slaven Belupo NK Slaven Belupo
NK Osijek NK Osijek
70%
Oct 04
13:45
Vukovar Vukovar
HNK Hajduk Split HNK Hajduk Split
62%
Oct 03
16:00
Istra 1961 Istra 1961
NK Varazdin NK Varazdin
66%
Sep 28
16:15
Dinamo Zagreb Dinamo Zagreb
NK Slaven Belupo NK Slaven Belupo
61%
Sep 28
14:00
HNK Gorica HNK Gorica
NK Osijek NK Osijek
57%
Sep 27
16:45
HNK Hajduk Split HNK Hajduk Split
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
74%
Sep 27
14:00
HNK Rijeka HNK Rijeka
Istra 1961 Istra 1961
48%
Sep 26
16:00
NK Varazdin NK Varazdin
Vukovar Vukovar
82%
Sep 22
16:00
Vukovar Vukovar
HNK Rijeka HNK Rijeka
53%
Sep 21
17:15
Istra 1961 Istra 1961
NK Osijek NK Osijek
73%
Sep 21
15:00
HNK Gorica HNK Gorica
NK Slaven Belupo NK Slaven Belupo
82%
Sep 20
18:00
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
NK Varazdin NK Varazdin
63%
Sep 20
15:00
HNK Hajduk Split HNK Hajduk Split
Dinamo Zagreb Dinamo Zagreb
58%
Sep 14
17:15
Dinamo Zagreb Dinamo Zagreb
HNK Gorica HNK Gorica
41%
Sep 14
15:00
NK Osijek NK Osijek
Vukovar Vukovar
36%
Sep 13
17:45
HNK Rijeka HNK Rijeka
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
86%
Sep 13
15:00
NK Varazdin NK Varazdin
HNK Hajduk Split HNK Hajduk Split
46%
Sep 12
18:00
NK Slaven Belupo NK Slaven Belupo
Istra 1961 Istra 1961
85%
Aug 31
19:00
HNK Hajduk Split HNK Hajduk Split
HNK Rijeka HNK Rijeka
70%
Aug 31
16:15
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
NK Osijek NK Osijek
86%
Aug 30
19:00
NK Varazdin NK Varazdin
Dinamo Zagreb Dinamo Zagreb
71%
Aug 30
16:45
Vukovar Vukovar
NK Slaven Belupo NK Slaven Belupo
71%
Aug 29
18:00
Istra 1961 Istra 1961
HNK Gorica HNK Gorica
63%
Aug 24
19:00
HNK Rijeka HNK Rijeka
NK Varazdin NK Varazdin
67%
Aug 24
16:30
NK Osijek NK Osijek
HNK Hajduk Split HNK Hajduk Split
72%
Aug 23
19:00
Dinamo Zagreb Dinamo Zagreb
Istra 1961 Istra 1961
62%
Aug 23
16:45
NK Slaven Belupo NK Slaven Belupo
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
78%
Aug 22
18:00
Vukovar Vukovar
HNK Gorica HNK Gorica
70%
Aug 17
19:00
HNK Hajduk Split HNK Hajduk Split
NK Slaven Belupo NK Slaven Belupo
63%
Aug 17
16:45
NK Varazdin NK Varazdin
NK Osijek NK Osijek
49%
Aug 16
19:00
HNK Rijeka HNK Rijeka
Dinamo Zagreb Dinamo Zagreb
75%
Aug 16
16:15
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
HNK Gorica HNK Gorica
46%
Aug 15
16:45
Vukovar Vukovar
Istra 1961 Istra 1961
82%
Aug 10
19:00
HNK Hajduk Split HNK Hajduk Split
HNK Gorica HNK Gorica
77%
Aug 10
16:45
NK Slaven Belupo NK Slaven Belupo
NK Varazdin NK Varazdin
50%
Aug 09
19:00
NK Osijek NK Osijek
HNK Rijeka HNK Rijeka
46%
Aug 09
16:15
Istra 1961 Istra 1961
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
56%
Aug 08
19:00
Dinamo Zagreb Dinamo Zagreb
Vukovar Vukovar
47%
Aug 04
18:00
NK Varazdin NK Varazdin
HNK Gorica HNK Gorica
87%
Aug 03
19:00
HNK Hajduk Split HNK Hajduk Split
Istra 1961 Istra 1961
74%
Aug 03
16:45
HNK Rijeka HNK Rijeka
NK Slaven Belupo NK Slaven Belupo
65%
Aug 02
19:00
NK Osijek NK Osijek
Dinamo Zagreb Dinamo Zagreb
68%
Aug 01
18:00
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
Vukovar Vukovar
62%

Croatia HNL Betting & Prediction Guides

Want to understand how AI identifies value in Croatia HNL matches? Explore our strategy guides:

HNL Predictions FAQ

Q1: What defines the probability structure and upset patterns in the Croatia HNL for the 2025/26 season?
The Croatia HNL 2025/26 is defined by a massive home-away disparity that exceeds many Western European leagues. With a 48% home win rate against a meager 25% for visitors, the league’s probability structure is heavily weighted toward local dominance. This 23% gap suggests that traveling teams struggle significantly with regional environments, making away upsets statistically rarer than in more balanced top-flight competitions.

Analytical approaches must account for this lopsided distribution when assessing underdog prices. While the 48% home rate provides a stable floor for favorites, the high variance of away performances means probability never equals certainty. Success requires calculating long-term EV by identifying when travel fatigue is undervalued. Proper risk management remains essential as these stark splits can fluctuate.
Q2: How do the Over/Under and BTTS metrics characterize the 2025/26 Croatia HNL season?
Unlike more defensive-minded regional neighbors, the Croatia HNL 2025/26 operates as a high-octane offensive environment. A 2.71 goals-per-game average places it firmly above the conservative baseline of many mid-tier European leagues. This attacking intent is most visible in the 58% BTTS rate, indicating that clean sheets are a rarity and both sides frequently find the net regardless of the final scoreline.

With Over 2.5 landing in 54% of fixtures, this is one of the most balanced goal markets in the region. This statistical profile forces a tight correlation between goal totals and high BTTS frequency. However, bettors must remember that past trends do not guarantee future outcomes. Navigating these patterns requires disciplined risk management and a focus on team-specific defensive lapses.
Q3: How does the specific statistical profile of the 2025/26 Croatia HNL shape the odds landscape for analysts?
The Croatia HNL’s unique fingerprint—a 23% gap between home and away wins—creates a specific odds landscape where visitors are often priced at extreme premiums. Because the 48% home win rate is so dominant, odds for away sides often inflate beyond their true probability, offering a specific angle for those tracking road resilience. This differs from leagues with narrower gaps where home advantage is more cosmetic than structural.

Simultaneously, the 58% BTTS rate compresses the odds for "Both Teams to Score," often leaving the "No" outcome overlooked despite its 42% occurrence. By focusing on these specific statistical anchors, one can find edges where the numbers deviate from the standard 2.71 goals-per-game narrative. Always prioritize long-term EV and remember that disciplined bankroll management is vital.
Leagues Country / Leagues