MatchPulse
HNL

HNL — xG (Expected Goals)

Croatia · 2026/27

Expected Goals (xG)

xG data available for 12 games
#TeamMPxGFxGF/gxGAxGA/gGFGADiff
1Dinamo Zagreb1123.32.1212.11.102514+1.7
2HNK Rijeka1118.31.6611.71.061815-0.3
3HNK Hajduk Split1217.81.4910.80.902611+8.2
4NK Osijek1117.41.5818.01.632217+4.6
5NK Varazdin1217.21.4310.80.901611-1.2
6Istra 19611116.11.4614.31.302118+4.9
7NK Slaven Belupo1213.41.1120.61.721425+0.6
8NK Lokomotiva Zagreb1112.41.1318.41.671420+1.6
9Rudes1210.80.9022.41.871527+4.2
10HNK Gorica1110.30.9317.91.62720-3.3
xGF = xG For (created)xGA = xG Against (conceded)Diff = GF − xGF (over/under-performing)
xG Attack Ranking
Dinamo ZagrebHigh xGF2.12
HNK RijekaHigh xGF1.66
NK OsijekHigh xGF1.58
RudesLow xGF0.90
HNK GoricaLow xGF0.93
NK Slaven BelupoLow xGF1.11

LEAGUE xG STATS

10 teams with xG data
League avg xGF/g: 1.38
League avg xGA/g: 1.38
Best overperformer: HNK Hajduk Split (+8.2)
Biggest underperformer: HNK Gorica (-3.3)

HNL (Croatia) — Expected Goals (xG) Analysis

The HNL (Croatia) averages 1.38 xG per game this season. Dinamo Zagreb creates the most chances with 2.12 xGF per game, while Rudes creates the fewest with 0.90 xGF per game. HNK Hajduk Split is over-performing their xG (26 goals vs 17.8 xGF) — regression likely. HNK Gorica is under-performing (7 goals vs 10.3 xGF) — improvement expected.

Betting Angle — xG & Regression Markets

xG is the most powerful predictor of future performance — teams that consistently over-perform their xG (scoring more than expected) tend to regress. Look for under-performing high-xG teams as value opportunities in match result markets, especially Asian Handicap and Both Teams To Score.

Expected Goals (xG) — Croatia