xgEdge

Expected goals

NK Domžale expected goals (xG) 2025/2026

PrvaLiga (Slovenia) · after 18 matches · updated 1 Oct

NK Domžale's attacking and defensive expected goals in PrvaLiga (Slovenia) 2025/2026, compared with the results they produced and with the rest of the competition.

NK Domžale xG and xGA per match

Every match ↓
Attack
1.05 xG per match
#10/10
Attack (xG per match) across PrvaLiga (Slovenia), best first
Rank Club xG per match
#1 NK Celje 2.22
#2 NK Maribor 2.05
#3 FC Koper 1.98
#4 NK Bravo 1.82
#5 NK Olimpija Ljubljana 1.49
#6 NK Aluminij Kidričevo 1.38
#7 Kalcer Radomlje 1.28
#8 NŠ Mura 1.26
#9 ND Primorje 1.19
#10 NK Domžale 1.05
League avg
1.59
Total
18.95 18 matches
Defence
1.87 xGA per match
#8/10
Defence (xGA per match) across PrvaLiga (Slovenia), best first
Rank Club xGA per match
#1 NK Celje 1.17
#2 NK Olimpija Ljubljana 1.37
#3 NŠ Mura 1.47
#4 NK Maribor 1.51
#5 FC Koper 1.54
#6 NK Bravo 1.56
#7 ND Primorje 1.73
#8 NK Domžale 1.87
#9 NK Aluminij Kidričevo 1.90
#10 Kalcer Radomlje 1.94
League avg
1.59
Total
33.66 18 matches
xG difference
-0.82 xGD per match
#10/10
xG difference (xGD per match) across PrvaLiga (Slovenia), best first
Rank Club xGD per match
#1 NK Celje +1.04
#2 NK Maribor +0.54
#3 FC Koper +0.43
#4 NK Bravo +0.27
#5 NK Olimpija Ljubljana +0.12
#6 NŠ Mura -0.21
#7 NK Aluminij Kidričevo -0.52
#8 ND Primorje -0.54
#9 Kalcer Radomlje -0.66
#10 NK Domžale -0.82
League avg
0.00
Total
-14.71 18 matches
Expected points Model — Model output — computed from each match's xG, not a result. How xPts works →
0.85 xPts per match
#10/10
Expected points (xPts per match) across PrvaLiga (Slovenia), best first
Rank Club xPts per match
#1 NK Celje 2.03
#2 NK Maribor 1.73
#3 FC Koper 1.68
#4 NK Bravo 1.52
#5 NK Olimpija Ljubljana 1.48
#6 NŠ Mura 1.23
#7 NK Aluminij Kidričevo 1.08
#8 ND Primorje 1.05
#9 Kalcer Radomlje 1.04
#10 NK Domžale 0.85
League avg
1.39
Total
15.22 vs 12 actual pts

What the xG says

NK Domžale's underlying numbers are among the weakest in PrvaLiga (Slovenia). They rank #10 for xG difference at -0.82 per match, from the league's lowest shot volume and the league's lowest chance quality. Their 17 goals are 1.95 below 18.95 xG, while 12 points are 3.22 below 15.22 xPts.

Actual vs expected

Measure Actual Expected Difference Reading
Goals vs xG Includes 3.79 xG from penalties
17 18.95 -1.95 scored 1.95 fewer than xG within normal variance
38 33.66 +4.34 conceded 4.34 more than xGA within normal variance

Select a row to chart it across the season.

Goals minus xG, match by match

NK Domžale are 1.95 goals below their xG after 18 matches. The gap was widest at -2.03, against NK Celje on Sat 22/11.

Goals
17
xG
18.95
Gap
-1.95
Sat 19/07 Sun 27/07 Fri 01/08 Sun 10/08 Sat 16/08 Fri 22/08 Sun 31/08 Sun 14/09 Sat 20/09 Sat 27/09 Sat 04/10 Sat 18/10 Sun 26/10 Mon 03/11 Sat 08/11 Sat 22/11 Sun 30/11 Fri 05/12 -3 -2 -1 0 +1 +2 +0.42 +1.04 +0.65 +1.36 +1.00 +0.39 +0.15 +0.53 -0.05 +0.48 -0.75 -1.41 -0.08 +0.46 -1.59 -2.03 -1.59 -1.95 +0.42 +0.62 -0.39 +0.71 -0.36 -0.61 -0.24 +0.38 -0.58 +0.53 -1.23 -0.66 +1.33 +0.54 -2.05 -0.44 +0.44 -0.36 Running gap goals − xG Each match goals − xG
NK Domžale: Goals vs xG, the gap after every match with xG
Date Opponent Goals xG Match gap Running gap
Sat 19/07 ND Primorje 2 1.58 +0.42 +0.42
Sun 27/07 NK Maribor 1 0.38 +0.62 +1.04
Fri 01/08 Kalcer Radomlje 0 0.39 -0.39 +0.65
Sun 10/08 NK Olimpija Ljubljana 1 0.29 +0.71 +1.36
Sat 16/08 NŠ Mura 0 0.36 -0.36 +1.00
Fri 22/08 NK Aluminij Kidričevo 0 0.61 -0.61 +0.39
Sun 31/08 NK Celje 1 1.24 -0.24 +0.15
Sun 14/09 NK Bravo 1 0.62 +0.38 +0.53
Sat 20/09 FC Koper 1 1.58 -0.58 -0.05
Sat 27/09 ND Primorje 1 0.47 +0.53 +0.48
Sat 04/10 NK Maribor 0 1.23 -1.23 -0.75
Sat 18/10 Kalcer Radomlje 1 1.66 -0.66 -1.41
Sun 26/10 NK Olimpija Ljubljana 2 0.67 +1.33 -0.08
Mon 03/11 NŠ Mura 3 2.46 +0.54 +0.46
Sat 08/11 NK Aluminij Kidričevo 1 3.05 -2.05 -1.59
Sat 22/11 NK Celje 0 0.44 -0.44 -2.03
Sun 30/11 NK Bravo 1 0.56 +0.44 -1.59
Fri 05/12 FC Koper 1 1.36 -0.36 -1.95

Goals vs xG ranking → Expected points ranking →

NK Domžale xG trend

Current form -0.39 npxGD per match

The last 6 matches with xG.

Out-created the opponent in 4 of 18 matches. The worst was against NK Celje on Sun 31/08 (-3.86).

npxG · last 6
1.17
npxGA · last 6
1.56
-4 -3 -2 -1 0 +1 +2 -0.07 Sat 19/07 -1.19 Sun 27/07 -0.62 Fri 01/08 -1.60 Sun 10/08 -1.01 Sat 16/08 -0.67 Fri 22/08 -3.86 Sun 31/08 +0.23 Sun 14/09 -1.19 Sat 20/09 -0.36 Sat 27/09 -1.66 Sat 04/10 +0.01 Sat 18/10 -1.74 Sun 26/10 +1.24 Mon 03/11 +0.62 Sat 08/11 -1.06 Sat 22/11 -0.04 Sun 30/11 -1.34 Fri 05/12 -0.80 season avg
NK Domžale: non-penalty xG, xGA and their difference in each match, with the season's average so far
Date Opponent npxG npxGA npxGD Avg so far
Sat 19/07 ND Primorje 1.58 1.65 -0.07 -0.07
Sun 27/07 NK Maribor 0.39 1.58 -1.19 -0.63
Fri 01/08 Kalcer Radomlje 0.39 1.01 -0.62 -0.63
Sun 10/08 NK Olimpija Ljubljana 0.30 1.90 -1.60 -0.87
Sat 16/08 NŠ Mura 0.36 1.37 -1.01 -0.90
Fri 22/08 NK Aluminij Kidričevo 0.61 1.28 -0.67 -0.86
Sun 31/08 NK Celje 0.48 4.34 -3.86 -1.29
Sun 14/09 NK Bravo 0.62 0.39 +0.23 -1.10
Sat 20/09 FC Koper 0.82 2.01 -1.19 -1.11
Sat 27/09 ND Primorje 0.47 0.83 -0.36 -1.03
Sat 04/10 NK Maribor 1.23 2.89 -1.66 -1.09
Sat 18/10 Kalcer Radomlje 0.90 0.89 +0.01 -1.00
Sun 26/10 NK Olimpija Ljubljana 0.67 2.41 -1.74 -1.06
Mon 03/11 NŠ Mura 2.46 1.22 +1.24 -0.89
Sat 08/11 NK Aluminij Kidričevo 2.29 1.67 +0.62 -0.79
Sat 22/11 NK Celje 0.43 1.49 -1.06 -0.81
Sun 30/11 NK Bravo 0.56 0.60 -0.04 -0.76
Fri 05/12 FC Koper 0.60 1.94 -1.34 -0.80

Each bar is one match's non-penalty xG minus the non-penalty xG against; the line is that difference averaged over the season up to each match, and it finishes on the dashed season average — 0.84 npxG and 1.64 npxGA per match. Current form is the same difference over the last 6 matches with xG.

Form ranking →

Strength of schedule

Season so far
+0.05 xG vs league average
Over 18 league matches
Not ranked: a club needs 25 matches against rated opponents, and NK Domžale have 18.
Last 5
number 2 hardest of 10 in PrvaLiga (Slovenia)
+0.18 xG vs league average
Over 5 league matches
Opponents behind the figures

Season so far

+0.05 xG vs league average · over 18 matches

  1. FC Koper Away +0.41
  2. NK Bravo Home +0.22
  3. NK Celje Home +0.37
  4. NK Aluminij Kidričevo Away −0.42
  5. NŠ Mura Home +0.32
  6. NK Olimpija Ljubljana Away +0.07
  7. Kalcer Radomlje Home −0.57
  8. NK Maribor Away +0.35
  9. ND Primorje Home −0.30
  10. FC Koper Home +0.41
  11. NK Bravo Away +0.22
  12. NK Celje Away +0.37
  13. NK Aluminij Kidričevo Home −0.42
  14. NŠ Mura Away +0.32
  15. NK Olimpija Ljubljana Home +0.07
  16. Kalcer Radomlje Away −0.57
  17. NK Maribor Home +0.35
  18. ND Primorje Away −0.30

Last 5

+0.18 xG vs league average · over 5 matches · number 2 hardest of 10

  1. FC Koper Away +0.41
  2. NK Bravo Home +0.22
  3. NK Celje Home +0.37
  4. NK Aluminij Kidričevo Away −0.42
  5. NŠ Mura Home +0.32

League schedule strength → How this is calculated →

NK Domžale shots and chance quality

Low volume, low quality. NK Domžale take 9.2 shots a match (league 11.8) at 0.09 npxG a shot (league 0.12), #10 in PrvaLiga (Slovenia) for volume and #10 for quality. 53% of their shots come from inside the box (league 62%).

Attack

Shot volume
9.2 shots per match
#10/10
Shot volume (shots per match) across PrvaLiga (Slovenia), best first
Rank Club shots per match
#1 NK Celje 14.4
#2 NK Bravo 14.0
#3 NK Maribor 13.4
#4 FC Koper 13.3
#5 NK Olimpija Ljubljana 12.0
#6 NŠ Mura 11.6
#7 ND Primorje 10.5
#8 NK Aluminij Kidričevo 9.5
#9 Kalcer Radomlje 9.4
#10 NK Domžale 9.2
League avg
11.8
Total
166 shots from 18 matches
Chance quality
0.09 npxG per shot
#10/10
Chance quality (npxG per shot) across PrvaLiga (Slovenia), best first
Rank Club npxG per shot
#1 NK Maribor 0.15
#2 NK Celje 0.14
#3 FC Koper 0.13
#4 NK Aluminij Kidričevo 0.13
#5 Kalcer Radomlje 0.12
#6 NK Bravo 0.12
#7 NK Olimpija Ljubljana 0.11
#8 ND Primorje 0.11
#9 NŠ Mura 0.10
#10 NK Domžale 0.09
League avg
0.12
Total
15.16 npxG from 166 shots

Defence

Shots allowed
13.6 shots per match
#8/10
Shots allowed (shots per match) across PrvaLiga (Slovenia), best first
Rank Club shots per match
#1 NK Celje 9.7
#2 NK Olimpija Ljubljana 10.0
#3 NŠ Mura 10.4
#4 FC Koper 11.3
#5 NK Maribor 11.5
#6 NK Bravo 11.9
#7 ND Primorje 12.5
#8 NK Domžale 13.6
#9 Kalcer Radomlje 13.6
#10 NK Aluminij Kidričevo 14.4
League avg
11.8
Total
244 shots allowed from 18 matches
Chance quality allowed
0.12 npxGA per shot
#4/10
Chance quality allowed (npxGA per shot) across PrvaLiga (Slovenia), best first
Rank Club npxGA per shot
#1 NK Celje 0.11
#2 NK Maribor 0.12
#3 NK Bravo 0.12
#4 NK Domžale 0.12
#5 NŠ Mura 0.12
#6 FC Koper 0.13
#7 Kalcer Radomlje 0.13
#8 NK Aluminij Kidričevo 0.13
#9 NK Olimpija Ljubljana 0.13
#10 ND Primorje 0.13
League avg
0.12
Total
29.47 npxGA from 244 shots

Shot profile

Shot location

53% inside the box

League avg 62%

From 88 of 166 shots over 18 matches

Shots allowed, location

69% allowed inside the box

League avg 62%

From 169 of 244 shots allowed over 18 matches

NK Domžale home and away xG

NK Domžale per-match figures at home and away
Measure Home Away
Matches 9 9
xG / match 0.94 1.17
xGA / match 1.54 2.20
xGD / match -0.60 -1.04
xPts / match Model — Model output — computed from each match's xG, not a result. How xPts works → 0.93 0.76

Every figure divides by that half's matches with xG. A half with fewer than 3 matches with xG is muted.

Every NK Domžale match by xG

Venue

This season

Matches
18
xG / match
1.05
xGA / match
1.87
xGD / match
-0.82
Points
12 of 54
  1. Fri 05/12 FC Koper A xG 1.36 P xGA 1.93 xGD -0.57
  2. Sun 30/11 NK Bravo H xG 0.56 xGA 0.60 xGD -0.04
  3. Sat 22/11 NK Celje H xG 0.44 xGA 1.49 xGD -1.05
  4. Sat 08/11 NK Aluminij Kidričevo A xG 3.05 P xGA 3.49 P xGD -0.44
  5. Mon 03/11 NŠ Mura H xG 2.46 xGA 1.98 P xGD +0.48
  6. Sun 26/10 NK Olimpija Ljubljana A Against the chances xG 0.67 xGA 2.41 xGD -1.74
  7. Sat 18/10 Kalcer Radomlje H Best underlying xG 1.66 P xGA 0.89 xGD +0.77
  8. Sat 04/10 NK Maribor A xG 1.23 xGA 2.89 xGD -1.66
  9. Sat 27/09 ND Primorje H xG 0.47 xGA 0.58 xGD -0.11
  10. Sat 20/09 FC Koper H xG 1.58 P xGA 2.77 P xGD -1.19
  11. Sun 14/09 NK Bravo A xG 0.62 xGA 0.43 xGD +0.19
  12. Sun 31/08 NK Celje A Weakest underlying xG 1.24 P xGA 4.33 xGD -3.09
  13. Fri 22/08 NK Aluminij Kidričevo H xG 0.61 xGA 1.28 xGD -0.67
  14. Sat 16/08 NŠ Mura A xG 0.36 xGA 1.68 xGD -1.32
  15. Sun 10/08 NK Olimpija Ljubljana H xG 0.29 xGA 1.90 xGD -1.61
  16. Fri 01/08 Kalcer Radomlje A xG 0.39 xGA 1.01 xGD -0.62
  17. Sun 27/07 NK Maribor H xG 0.38 xGA 2.34 P xGD -1.96
  18. Sat 19/07 ND Primorje A xG 1.58 xGA 1.66 xGD -0.08

Newest first. The dot is xG and the ring is xGA, on one scale from 0 to 4.33. Best and weakest underlying mark the highest and lowest xGD once 5 matches have xG. Against the chances marks a win with xGD of −1.00 or lower, or a loss with +1.00 or higher. P marks a side with at least 0.50 xG from penalties.

Every result, all competitions →

NK Domžale in PrvaLiga (Slovenia)

Attack

Defence

About the data

xG data
Provided by TheStatsAPI, and stored as published.
Derived metrics
xGD, per-match rates, rankings and rolling averages are calculated from the match data.
Model metrics
xPts is produced by our probability model.

Learn how our xG analytics work →

How the model works →