xgEdge

Expected goals

FK Radnički Niš expected goals (xG) 2026/2027

SuperLiga (Serbia) · after 9 matches · updated 1 Oct

FK Radnički Niš's attacking and defensive expected goals in SuperLiga (Serbia) 2026/2027, compared with the results they produced and with the rest of the competition.

FK Radnički Niš xG and xGA per match

Every match ↓
Attack
1.48 xG per match
#10/14
Attack (xG per match) across SuperLiga (Serbia), best first
Rank Club xG per match
#1 FK Crvena zvezda 2.78
#2 FK Vojvodina 2.77
#3 FK Partizan 2.36
#4 FK Radnički 1923 2.14
#5 FK Železničar Pančevo 2.13
#6 FK Novi Pazar 2.00
#7 FK IMT Beograd 1.85
#8 FK Radnik Surdulica 1.62
#9 FK Čukarički 1.50
#10 FK Radnički Niš 1.48
#11 OFK Beograd 1.29
#12 FK Mladost Lučani 1.08
#13 FK Mačva Šabac 0.80
#14 FK Zemun 0.73
League avg
1.76
Total
13.31 9 matches
Defence
1.42 xGA per match
#5/14
Defence (xGA per match) across SuperLiga (Serbia), best first
Rank Club xGA per match
#1 FK Crvena zvezda 0.98
#2 FK IMT Beograd 1.13
#3 FK Železničar Pančevo 1.26
#4 FK Radnički 1923 1.35
#5 FK Radnički Niš 1.42
#6 FK Radnik Surdulica 1.46
#7 FK Vojvodina 1.49
#8 FK Partizan 1.55
#9 FK Čukarički 1.67
#10 FK Novi Pazar 2.04
#11 OFK Beograd 2.09
#12 FK Mladost Lučani 2.11
#13 FK Mačva Šabac 2.46
#14 FK Zemun 3.60
League avg
1.76
Total
12.81 9 matches
xG difference
+0.06 xGD per match
#8/14
xG difference (xGD per match) across SuperLiga (Serbia), best first
Rank Club xGD per match
#1 FK Crvena zvezda +1.80
#2 FK Vojvodina +1.28
#3 FK Železničar Pančevo +0.87
#4 FK Partizan +0.81
#5 FK Radnički 1923 +0.79
#6 FK IMT Beograd +0.72
#7 FK Radnik Surdulica +0.16
#8 FK Radnički Niš +0.06
#9 FK Novi Pazar -0.04
#10 FK Čukarički -0.16
#11 OFK Beograd -0.80
#12 FK Mladost Lučani -1.03
#13 FK Mačva Šabac -1.66
#14 FK Zemun -2.86
League avg
0.00
Total
+0.50 9 matches
Expected points Model — Model output — computed from each match's xG, not a result. How xPts works →
1.51 xPts per match
#7/14
Expected points (xPts per match) across SuperLiga (Serbia), best first
Rank Club xPts per match
#1 FK Crvena zvezda 2.36
#2 FK Vojvodina 1.93
#3 FK Radnički 1923 1.92
#4 FK Partizan 1.81
#5 FK Železničar Pančevo 1.78
#6 FK IMT Beograd 1.67
#7 FK Radnički Niš 1.51
#8 FK Novi Pazar 1.44
#9 FK Radnik Surdulica 1.39
#10 FK Čukarički 1.32
#11 OFK Beograd 0.86
#12 FK Mladost Lučani 0.69
#13 FK Mačva Šabac 0.68
#14 FK Zemun 0.17
League avg
1.41
Total
13.63 vs 8 actual pts

Early-season figures: after 9 matches, per-match rates can move quickly.

What the xG says

FK Radnički Niš's underlying numbers sit close to the SuperLiga (Serbia) average. They rank #8 for xG difference at +0.06 per match, from about average shot volume at low chance quality. Their 6 goals are 7.31 below 13.31 xG, while 8 points are 5.63 below 13.63 xPts. After only 9 matches, those gaps should still be read cautiously.

Actual vs expected

Measure Actual Expected Difference Reading
6 13.31 -7.31 scored 7.31 fewer than xG far outside normal variance
11 12.81 -1.81 conceded 1.81 fewer than xGA within normal variance

Select a row to chart it across the season.

Goals minus xG, match by match

FK Radnički Niš are 7.31 goals below their xG after 9 matches.

Goals
6
xG
13.31
Gap
-7.31
Fri 17/07 Sat 25/07 Sun 02/08 Sun 16/08 Sat 22/08 Sat 29/08 Sat 05/09 Sun 13/09 Sun 20/09 -8 -6 -4 -2 0 -0.05 -1.68 -3.45 -3.99 -5.13 -4.76 -6.96 -6.62 -7.31 -0.05 -1.63 -1.77 -0.54 -1.14 +0.37 -2.20 +0.34 -0.69 Running gap goals − xG Each match goals − xG
FK Radnički Niš: Goals vs xG, the gap after every match with xG
Date Opponent Goals xG Match gap Running gap
Fri 17/07 FK Železničar Pančevo 1 1.05 -0.05 -0.05
Sat 25/07 FK Čukarički 0 1.63 -1.63 -1.68
Sun 02/08 FK Zemun 1 2.77 -1.77 -3.45
Sun 16/08 FK IMT Beograd 0 0.54 -0.54 -3.99
Sat 22/08 FK Mačva Šabac 0 1.14 -1.14 -5.13
Sat 29/08 FK Radnički 1923 1 0.63 +0.37 -4.76
Sat 05/09 FK Mladost Lučani 0 2.20 -2.20 -6.96
Sun 13/09 OFK Beograd 3 2.66 +0.34 -6.62
Sun 20/09 FK Crvena zvezda 0 0.69 -0.69 -7.31

Goals vs xG ranking → Expected points ranking → Compare with every club in Europe →

FK Radnički Niš xG trend

Current form -0.39 npxGD per match

The last 6 matches with xG.

Out-created the opponent in 6 of 9 matches. The worst was against FK Crvena zvezda on Sun 20/09 (-2.97).

npxG · last 6
1.31
npxGA · last 6
1.70
-3 -2 -1 0 +1 +2 +3 +0.13 Fri 17/07 +0.47 Sat 25/07 +2.24 Sun 02/08 -2.33 Sun 16/08 +0.36 Sat 22/08 -0.13 Sat 29/08 +1.09 Sat 05/09 +1.64 Sun 13/09 -2.97 Sun 20/09 +0.06 season avg
FK Radnički Niš: 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
Fri 17/07 FK Železničar Pančevo 1.05 0.92 +0.13 +0.13
Sat 25/07 FK Čukarički 1.63 1.16 +0.47 +0.30
Sun 02/08 FK Zemun 2.77 0.53 +2.24 +0.95
Sun 16/08 FK IMT Beograd 0.54 2.87 -2.33 +0.13
Sat 22/08 FK Mačva Šabac 1.14 0.78 +0.36 +0.17
Sat 29/08 FK Radnički 1923 0.63 0.76 -0.13 +0.12
Sat 05/09 FK Mladost Lučani 2.20 1.11 +1.09 +0.26
Sun 13/09 OFK Beograd 2.66 1.02 +1.64 +0.43
Sun 20/09 FK Crvena zvezda 0.69 3.66 -2.97 +0.06

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 — 1.48 npxG and 1.42 npxGA per match. Current form is the same difference over the last 6 matches with xG.

Form ranking →

Strength of schedule

Season so far
number 13 hardest of 14 in SuperLiga (Serbia)
−0.10 xG vs league average
Over 9 league matches
Last 5
tied number 11 hardest of 14 in SuperLiga (Serbia)
−0.06 xG vs league average
Over 5 league matches
Opponents behind the figures

Season so far

−0.10 xG vs league average · over 9 matches · number 13 hardest of 14

  1. FK Crvena zvezda Away +1.02
  2. OFK Beograd Home −0.10
  3. FK Mladost Lučani Away −0.72
  4. FK Radnički 1923 Home +0.29
  5. FK Mačva Šabac Away −0.77
  6. FK IMT Beograd Away +0.44
  7. FK Zemun Away −1.19
  8. FK Čukarički Home −0.12
  9. FK Železničar Pančevo Away +0.22

Last 5

−0.06 xG vs league average · over 5 matches · tied number 11 hardest of 14

  1. FK Crvena zvezda Away +1.02
  2. OFK Beograd Home −0.10
  3. FK Mladost Lučani Away −0.72
  4. FK Radnički 1923 Home +0.29
  5. FK Mačva Šabac Away −0.77

League schedule strength → How this is calculated →

FK Radnički Niš shots and chance quality

Average volume, low quality. FK Radnički Niš take 13.7 shots a match (league 14.2) at 0.11 npxG a shot (league 0.12), #9 in SuperLiga (Serbia) for volume and #11 for quality. 54% of their shots come from inside the box (league 59%).

Attack

Shot volume
13.7 shots per match
#9/14
Shot volume (shots per match) across SuperLiga (Serbia), best first
Rank Club shots per match
#1 FK Partizan 20.0
#2 FK Crvena zvezda 19.3
#3 FK Železničar Pančevo 18.8
#4 FK Vojvodina 17.3
#5 FK Radnik Surdulica 16.3
#6 FK Radnički 1923 16.2
=7 FK IMT Beograd 14.0
=7 FK Novi Pazar 14.0
#9 FK Radnički Niš 13.7
#10 FK Čukarički 12.0
#11 OFK Beograd 11.3
#12 FK Mladost Lučani 9.0
#13 FK Mačva Šabac 8.6
#14 FK Zemun 8.3
League avg
14.2
Total
123 shots from 9 matches
Chance quality
0.11 npxG per shot
#11/14
Chance quality (npxG per shot) across SuperLiga (Serbia), best first
Rank Club npxG per shot
#1 FK Vojvodina 0.16
#2 FK Crvena zvezda 0.14
#3 FK Novi Pazar 0.14
#4 FK Radnički 1923 0.13
#5 FK IMT Beograd 0.13
#6 FK Čukarički 0.12
#7 FK Mladost Lučani 0.12
#8 FK Partizan 0.12
#9 OFK Beograd 0.11
#10 FK Železničar Pančevo 0.11
#11 FK Radnički Niš 0.11
#12 FK Radnik Surdulica 0.10
#13 FK Mačva Šabac 0.09
#14 FK Zemun 0.09
League avg
0.12
Total
13.31 npxG from 123 shots

Defence

Shots allowed
13.9 shots per match
#9/14
Shots allowed (shots per match) across SuperLiga (Serbia), best first
Rank Club shots per match
#1 FK Crvena zvezda 8.9
#2 FK IMT Beograd 9.7
#3 FK Železničar Pančevo 9.8
#4 FK Vojvodina 11.6
#5 FK Partizan 11.9
#6 FK Radnički 1923 11.9
#7 FK Radnik Surdulica 12.9
#8 OFK Beograd 13.9
#9 FK Radnički Niš 13.9
#10 FK Novi Pazar 15.3
#11 FK Čukarički 15.7
#12 FK Mačva Šabac 19.1
#13 FK Mladost Lučani 19.4
#14 FK Zemun 24.4
League avg
14.2
Total
125 shots allowed from 9 matches
Chance quality allowed
0.10 npxGA per shot
#1/14
Chance quality allowed (npxGA per shot) across SuperLiga (Serbia), best first
Rank Club npxGA per shot
#1 FK Radnički Niš 0.10
#2 FK Čukarički 0.11
#3 FK Mladost Lučani 0.11
#4 FK Radnik Surdulica 0.11
#5 FK Crvena zvezda 0.11
#6 FK Radnički 1923 0.11
#7 FK IMT Beograd 0.12
#8 FK Mačva Šabac 0.13
#9 FK Železničar Pančevo 0.13
#10 FK Vojvodina 0.13
#11 FK Novi Pazar 0.13
#12 FK Partizan 0.13
#13 FK Zemun 0.15
#14 OFK Beograd 0.15
League avg
0.12
Total
12.81 npxGA from 125 shots

Shot profile

Shot location

54% inside the box

League avg 59%

From 66 of 123 shots over 9 matches

Early-season figure: after 9 matches, the share can move quickly.

Shots allowed, location

62% allowed inside the box

League avg 59%

From 78 of 125 shots allowed over 9 matches

Early-season figure: after 9 matches, the share can move quickly.

FK Radnički Niš home and away xG

FK Radnički Niš per-match figures at home and away
Measure Home Away
Matches 3 6
xG / match 1.64 1.40
xGA / match 0.98 1.64
xGD / match +0.66 -0.25
xPts / match Model — Model output — computed from each match's xG, not a result. How xPts works → 1.78 1.38

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

Every FK Radnički Niš match by xG

Window
Season Last 10 Last 5
Venue

Newest first. The dot is xG and the ring is xGA, on one scale from 0 to 3.66. 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 →

FK Radnički Niš in SuperLiga (Serbia)

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 →