xgEdge
HNL

HNL xG table 2026/2027

Expected goals per match for every HNL club — the chance quality each side has built — with the goals that came of them beside it.

GNK Dinamo Zagreb make the most, 2.24 expected goals a match over 7 matches with xG. That is 0.59 a match clear of HNK Rijeka. NK Rudeš have scored 5.24 more than their chances were worth: 10 goals from 4.76 xG.

Ranked on xG per match

HNL xG table 2026/2027
# Team P GF xG xG/match G − xG Shots npxG/shot
1 DIN 7 17 15.66 2.24 +1.34 137 0.10
2 RIJ 7 13 11.53 1.65 +1.47 123 0.09
3 HAJ 8 16 12.15 1.52 +3.85 124 0.09
4 OSI 8 17 12.08 1.51 +4.92 141 0.08
5 IST 8 14 11.55 1.44 +2.45 104 0.10
6 VAR 8 13 11.30 1.41 +1.70 113 0.09
7 LOK 8 11 8.40 1.05 +2.60 79 0.10
8 SLB 8 7 7.41 0.93 −0.41 92 0.07
9 GOR 8 5 6.96 0.87 −1.96 79 0.07
10 RUD 8 10 4.76 0.60 +5.24 73 0.06
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GF
— Goals scored
xG
— Expected goals: the summed chance quality of the shots a team took
xG/match
— Expected goals per match with xG data
G − xG
— Goals scored minus xG, over the matches with xG. Always all xG, because goals include penalties.
Shots
— Shots taken in the matches with shot data
npxG/shot
— Average non-penalty expected goals per shot taken

A club is ranked once it has 3 matches with xG and at least 75% of what the median club has played. Below that its row stays in the table, its rates are dashed and it sorts last.

Learn how xgEdge calculates these figures →