xgEdge

Expected goals

Bryne FK expected goals (xG) 2025/2026

Eliteserien · after 32 matches · updated 4 Oct

Bryne FK's attacking and defensive expected goals in Eliteserien 2025/2026, compared with the results they produced and with the rest of the competition.

Bryne FK xG and xGA per match

Every match ↓
Attack
1.32 xG per match
#13/17
Attack (xG per match) across Eliteserien, best first
Rank Club xG per match
#1 Aalesunds FK 2.69
#2 Bodø/Glimt 2.56
#3 Viking FK 1.99
#4 SK Brann 1.93
#5 Sarpsborg 08 1.85
#6 Tromsø IL 1.67
#7 Molde FK 1.59
#8 Rosenborg BK 1.54
#9 Sandefjord Fotball 1.44
#10 Vålerenga IF 1.43
#11 KFUM Oslo 1.39
#12 Fredrikstad FK 1.34
#13 Bryne FK 1.32
#14 Strømsgodset 1.30
#15 HamKam 1.27
#16 Kristiansund BK 1.18
#17 Haugesund 0.83
League avg
1.55
Total
42.15 32 matches
Defence
1.57 xGA per match
#10/17
Defence (xGA per match) across Eliteserien, best first
Rank Club xGA per match
#1 Bodø/Glimt 1.05
#2 SK Brann 1.06
#3 KFUM Oslo 1.06
#4 Viking FK 1.14
#5 Tromsø IL 1.16
#6 Aalesunds FK 1.23
#7 Molde FK 1.37
#8 Rosenborg BK 1.43
#9 Fredrikstad FK 1.54
#10 Bryne FK 1.57
#11 Sandefjord Fotball 1.57
#12 Sarpsborg 08 1.63
#13 HamKam 1.73
#14 Vålerenga IF 1.77
#15 Kristiansund BK 1.91
#16 Strømsgodset 2.26
#17 Haugesund 2.48
League avg
1.55
Total
50.08 32 matches
xG difference
-0.25 xGD per match
#12/17
xG difference (xGD per match) across Eliteserien, best first
Rank Club xGD per match
#1 Bodø/Glimt +1.52
#2 Aalesunds FK +1.46
#3 SK Brann +0.88
#4 Viking FK +0.86
#5 Tromsø IL +0.51
#6 KFUM Oslo +0.34
#7 Sarpsborg 08 +0.23
#8 Molde FK +0.22
#9 Rosenborg BK +0.11
#10 Sandefjord Fotball -0.13
#11 Fredrikstad FK -0.20
#12 Bryne FK -0.25
#13 Vålerenga IF -0.34
#14 HamKam -0.46
#15 Kristiansund BK -0.73
#16 Strømsgodset -0.96
#17 Haugesund -1.65
League avg
0.00
Total
-7.93 32 matches
Expected points Model — Model output — computed from each match's xG, not a result. How xPts works →
1.21 xPts per match
#13/17
Expected points (xPts per match) across Eliteserien, best first
Rank Club xPts per match
#1 Bodø/Glimt 2.16
#2 Aalesunds FK 2.06
#3 SK Brann 1.96
#4 Viking FK 1.92
#5 Tromsø IL 1.68
#6 KFUM Oslo 1.60
#7 Sarpsborg 08 1.51
#8 Rosenborg BK 1.47
#9 Molde FK 1.46
#10 Sandefjord Fotball 1.32
#11 Fredrikstad FK 1.25
#12 Vålerenga IF 1.21
#13 Bryne FK 1.21
#14 HamKam 1.14
#15 Kristiansund BK 0.97
#16 Strømsgodset 0.89
#17 Haugesund 0.50
League avg
1.39
Total
38.79 vs 34 actual pts

What the xG says

Bryne FK's underlying numbers are among the weakest in Eliteserien. They rank #12 for xG difference at -0.25 per match, from low shot volume at about average chance quality. Their 38 goals are 4.15 below 42.15 xG, while 34 points are 4.79 below 38.79 xPts.

Actual vs expected

Measure Actual Expected Difference Reading
38 42.15 -4.15 scored 4.15 fewer than xG within normal variance
60 50.08 +9.92 conceded 9.92 more than xGA outside normal variance

Select a row to chart it across the season.

Goals minus xG, match by match

Bryne FK are 4.15 goals below their xG after 32 matches. The gap was widest at -5.19, against Sarpsborg 08 on Sun 23/11.

Goals
38
xG
42.15
Gap
-4.15
Sun 30/03 Sun 06/04 Mon 21/04 Sun 27/04 Sun 04/05 Sun 11/05 Fri 16/05 Sat 24/05 Sun 01/06 Sun 22/06 Sun 29/06 Sun 06/07 Sun 13/07 Sun 20/07 Sun 27/07 Sun 03/08 Sun 10/08 Sun 17/08 Sun 24/08 Sat 30/08 Sun 14/09 Sat 20/09 Sun 28/09 Sat 04/10 Sat 18/10 Sat 25/10 Sun 02/11 Sun 09/11 Sun 23/11 Sun 30/11 Sun 07/12 Thu 11/12 -6 -5 -4 -3 -2 -1 0 +1 -1.23 -1.27 -1.30 -1.46 -2.09 -3.65 -2.41 -0.64 +0.07 +0.35 +0.74 +0.72 +0.15 +0.45 +0.23 -0.18 -0.96 -1.46 -1.74 -3.06 -3.47 -4.43 -4.51 -4.95 -4.05 -3.75 -2.73 -3.24 -5.19 -3.23 -3.60 -4.15 -1.23 -0.04 -0.03 -0.16 -0.63 -1.56 +1.24 +1.77 +0.71 +0.28 +0.39 -0.02 -0.57 +0.30 -0.22 -0.41 -0.78 -0.50 -0.28 -1.32 -0.41 -0.96 -0.08 -0.44 +0.90 +0.30 +1.02 -0.51 -1.95 +1.96 -0.37 -0.55 Running gap goals − xG Each match goals − xG
Bryne FK: Goals vs xG, the gap after every match with xG
Date Opponent Goals xG Match gap Running gap
Sun 30/03 Bodø/Glimt 0 1.23 -1.23 -1.23
Sun 06/04 Kristiansund BK 1 1.04 -0.04 -1.27
Mon 21/04 Haugesund 3 3.03 -0.03 -1.30
Sun 27/04 SK Brann 2 2.16 -0.16 -1.46
Sun 04/05 Rosenborg BK 0 0.63 -0.63 -2.09
Sun 11/05 Molde FK 0 1.56 -1.56 -3.65
Fri 16/05 Strømsgodset 2 0.76 +1.24 -2.41
Sat 24/05 Fredrikstad FK 4 2.23 +1.77 -0.64
Sun 01/06 Sandefjord Fotball 3 2.29 +0.71 +0.07
Sun 22/06 Sarpsborg 08 1 0.72 +0.28 +0.35
Sun 29/06 HamKam 1 0.61 +0.39 +0.74
Sun 06/07 KFUM Oslo 1 1.02 -0.02 +0.72
Sun 13/07 Vålerenga IF 1 1.57 -0.57 +0.15
Sun 20/07 Tromsø IL 1 0.70 +0.30 +0.45
Sun 27/07 Viking FK 1 1.22 -0.22 +0.23
Sun 03/08 Molde FK 0 0.41 -0.41 -0.18
Sun 10/08 KFUM Oslo 0 0.78 -0.78 -0.96
Sun 17/08 HamKam 0 0.50 -0.50 -1.46
Sun 24/08 Strømsgodset 2 2.28 -0.28 -1.74
Sat 30/08 Vålerenga IF 2 3.32 -1.32 -3.06
Sun 14/09 Tromsø IL 0 0.41 -0.41 -3.47
Sat 20/09 Fredrikstad FK 1 1.96 -0.96 -4.43
Sun 28/09 Kristiansund BK 2 2.08 -0.08 -4.51
Sat 04/10 Sandefjord Fotball 0 0.44 -0.44 -4.95
Sat 18/10 Rosenborg BK 2 1.10 +0.90 -4.05
Sat 25/10 Viking FK 1 0.70 +0.30 -3.75
Sun 02/11 SK Brann 2 0.98 +1.02 -2.73
Sun 09/11 Bodø/Glimt 0 0.51 -0.51 -3.24
Sun 23/11 Sarpsborg 08 0 1.95 -1.95 -5.19
Sun 30/11 Haugesund 4 2.04 +1.96 -3.23
Sun 07/12 Aalesunds FK 0 0.37 -0.37 -3.60
Thu 11/12 Aalesunds FK 1 1.55 -0.55 -4.15

Goals vs xG ranking → Expected points ranking →

Bryne FK xG trend

Current form -0.90 npxGD per match

The last 6 matches with xG.

Out-created the opponent in 13 of 32 matches. The worst was against Bodø/Glimt on Sun 09/11 (-3.24).

npxG · last 6
1.23
npxGA · last 6
2.13
-4 -3 -2 -1 0 +1 +2 +3 -0.13 Sun 30/03 -1.07 Sun 06/04 +2.91 Mon 21/04 +0.11 Sun 27/04 -1.24 Sun 04/05 +0.27 Sun 11/05 -0.29 Fri 16/05 +1.45 Sat 24/05 +1.12 Sun 01/06 -0.19 Sun 22/06 -0.75 Sun 29/06 -0.68 Sun 06/07 +0.45 Sun 13/07 -1.61 Sun 20/07 -0.62 Sun 27/07 -1.42 Sun 03/08 +0.30 Sun 10/08 -1.13 Sun 17/08 +1.27 Sun 24/08 +1.18 Sat 30/08 -1.05 Sun 14/09 +0.53 Sat 20/09 +0.52 Sun 28/09 -0.79 Sat 04/10 -0.26 Sat 18/10 -1.43 Sat 25/10 -1.45 Sun 02/11 -3.24 Sun 09/11 -0.33 Sun 23/11 +1.72 Sun 30/11 -2.86 Sun 07/12 +0.78 Thu 11/12 -0.25 season avg
Bryne FK: 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
Sun 30/03 Bodø/Glimt 1.23 1.36 -0.13 -0.13
Sun 06/04 Kristiansund BK 1.04 2.11 -1.07 -0.60
Mon 21/04 Haugesund 3.03 0.12 +2.91 +0.57
Sun 27/04 SK Brann 2.16 2.05 +0.11 +0.46
Sun 04/05 Rosenborg BK 0.63 1.87 -1.24 +0.12
Sun 11/05 Molde FK 1.56 1.29 +0.27 +0.14
Fri 16/05 Strømsgodset 0.76 1.05 -0.29 +0.08
Sat 24/05 Fredrikstad FK 2.23 0.78 +1.45 +0.25
Sun 01/06 Sandefjord Fotball 2.29 1.17 +1.12 +0.35
Sun 22/06 Sarpsborg 08 0.72 0.91 -0.19 +0.29
Sun 29/06 HamKam 0.61 1.36 -0.75 +0.20
Sun 06/07 KFUM Oslo 1.02 1.70 -0.68 +0.13
Sun 13/07 Vålerenga IF 1.57 1.12 +0.45 +0.15
Sun 20/07 Tromsø IL 0.70 2.31 -1.61 +0.03
Sun 27/07 Viking FK 1.22 1.84 -0.62 -0.02
Sun 03/08 Molde FK 0.41 1.83 -1.42 -0.11
Sun 10/08 KFUM Oslo 0.78 0.48 +0.30 -0.08
Sun 17/08 HamKam 0.50 1.63 -1.13 -0.14
Sun 24/08 Strømsgodset 2.28 1.01 +1.27 -0.07
Sat 30/08 Vålerenga IF 3.32 2.14 +1.18 +0.00
Sun 14/09 Tromsø IL 0.41 1.46 -1.05 -0.05
Sat 20/09 Fredrikstad FK 1.96 1.43 +0.53 -0.03
Sun 28/09 Kristiansund BK 2.08 1.56 +0.52 +0.00
Sat 04/10 Sandefjord Fotball 0.44 1.23 -0.79 -0.04
Sat 18/10 Rosenborg BK 1.10 1.36 -0.26 -0.04
Sat 25/10 Viking FK 0.70 2.13 -1.43 -0.10
Sun 02/11 SK Brann 0.98 2.43 -1.45 -0.15
Sun 09/11 Bodø/Glimt 0.51 3.75 -3.24 -0.26
Sun 23/11 Sarpsborg 08 1.95 2.28 -0.33 -0.26
Sun 30/11 Haugesund 2.04 0.32 +1.72 -0.19
Sun 07/12 Aalesunds FK 0.37 3.23 -2.86 -0.28
Thu 11/12 Aalesunds FK 1.55 0.77 +0.78 -0.25

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.32 npxG and 1.57 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 4 hardest of 16 in Eliteserien
+0.06 xG vs league average
Over 32 league matches
Last 5
number 9 hardest of 16 in Eliteserien
+0.08 xG vs league average
Over 5 league matches
Opponents behind the figures

Season so far

+0.06 xG vs league average · over 32 matches · number 4 hardest of 16

  1. Aalesunds FK Away +0.20
  2. Aalesunds FK Home +0.20
  3. Haugesund Away −1.01
  4. Sarpsborg 08 Home −0.14
  5. Bodø/Glimt Away +1.13
  6. SK Brann Home +0.69
  7. Viking FK Away +0.49
  8. Rosenborg BK Home −0.07
  9. Sandefjord Fotball Away +0.03
  10. Kristiansund BK Home −0.48
  11. Fredrikstad FK Away −0.16
  12. Tromsø IL Home +0.46
  13. Vålerenga IF Away −0.20
  14. Strømsgodset Home −0.49
  15. HamKam Away −0.25
  16. KFUM Oslo Home +0.36
  17. Molde FK Away +0.37
  18. Viking FK Home +0.49
  19. Tromsø IL Away +0.46
  20. Vålerenga IF Home −0.20
  21. KFUM Oslo Away +0.36
  22. HamKam Home −0.25
  23. Sarpsborg 08 Away −0.14
  24. Sandefjord Fotball Home +0.03
  25. Fredrikstad FK Home −0.16
  26. Strømsgodset Away −0.49
  27. Molde FK Home +0.37
  28. Rosenborg BK Away −0.07
  29. SK Brann Away +0.69
  30. Haugesund Home −1.01
  31. Kristiansund BK Away −0.48
  32. Bodø/Glimt Home +1.13

Last 5

+0.08 xG vs league average · over 5 matches · number 9 hardest of 16

  1. Aalesunds FK Away +0.20
  2. Aalesunds FK Home +0.20
  3. Haugesund Away −1.01
  4. Sarpsborg 08 Home −0.14
  5. Bodø/Glimt Away +1.13

League schedule strength → How this is calculated →

Bryne FK shots and chance quality

Low volume, average quality. Bryne FK take 10.8 shots a match (league 13.0) at 0.12 npxG a shot (league 0.12), #15 in Eliteserien for volume and #9 for quality. 63% of their shots come from inside the box (league 67%).

Attack

Shot volume
10.8 shots per match
#15/17
Shot volume (shots per match) across Eliteserien, best first
Rank Club shots per match
#1 Bodø/Glimt 18.4
#2 Viking FK 15.8
#3 SK Brann 15.0
#4 Aalesunds FK 14.8
#5 Sandefjord Fotball 14.3
#6 Sarpsborg 08 14.1
#7 Molde FK 14.0
#8 Vålerenga IF 13.9
#9 Rosenborg BK 12.6
#10 Strømsgodset 12.4
#11 HamKam 12.0
#12 Tromsø IL 11.9
#13 Fredrikstad FK 11.3
#14 KFUM Oslo 11.2
#15 Bryne FK 10.8
#16 Kristiansund BK 10.8
#17 Haugesund 8.7
League avg
13.0
Total
347 shots from 32 matches
Chance quality
0.12 npxG per shot
#9/17
Chance quality (npxG per shot) across Eliteserien, best first
Rank Club npxG per shot
#1 Aalesunds FK 0.18
#2 Bodø/Glimt 0.14
#3 Tromsø IL 0.14
#4 Sarpsborg 08 0.13
#5 SK Brann 0.13
#6 Viking FK 0.13
#7 KFUM Oslo 0.13
#8 Rosenborg BK 0.12
#9 Bryne FK 0.12
#10 Fredrikstad FK 0.12
#11 Molde FK 0.11
#12 Kristiansund BK 0.11
#13 HamKam 0.11
#14 Strømsgodset 0.10
#15 Vålerenga IF 0.10
#16 Sandefjord Fotball 0.10
#17 Haugesund 0.10
League avg
0.12
Total
42.15 npxG from 347 shots

Defence

Shots allowed
12.4 shots per match
#9/17
Shots allowed (shots per match) across Eliteserien, best first
Rank Club shots per match
#1 KFUM Oslo 8.5
#2 Bodø/Glimt 9.3
#3 Aalesunds FK 9.5
#4 SK Brann 9.7
#5 Tromsø IL 9.8
#6 Viking FK 10.7
#7 Rosenborg BK 12.0
#8 Molde FK 12.2
#9 Bryne FK 12.4
#10 Vålerenga IF 13.7
#11 Sandefjord Fotball 13.8
#12 Sarpsborg 08 14.3
#13 Fredrikstad FK 14.4
#14 Kristiansund BK 14.9
#15 HamKam 15.5
#16 Strømsgodset 16.9
#17 Haugesund 18.6
League avg
13.0
Total
397 shots allowed from 32 matches
Chance quality allowed
0.13 npxGA per shot
#13/17
Chance quality allowed (npxGA per shot) across Eliteserien, best first
Rank Club npxGA per shot
#1 Viking FK 0.11
#2 Fredrikstad FK 0.11
#3 SK Brann 0.11
#4 Aalesunds FK 0.11
#5 HamKam 0.11
#6 Molde FK 0.11
#7 Bodø/Glimt 0.11
#8 Sarpsborg 08 0.11
#9 Sandefjord Fotball 0.11
#10 Tromsø IL 0.12
#11 Rosenborg BK 0.12
#12 KFUM Oslo 0.12
#13 Bryne FK 0.13
#14 Kristiansund BK 0.13
#15 Vålerenga IF 0.13
#16 Haugesund 0.13
#17 Strømsgodset 0.13
League avg
0.12
Total
50.08 npxGA from 397 shots

Shot profile

Shot location

63% inside the box

League avg 67%

From 220 of 347 shots over 32 matches

Shots allowed, location

67% allowed inside the box

League avg 67%

From 267 of 397 shots allowed over 32 matches

Bryne FK home and away xG

Bryne FK per-match figures at home and away
Measure Home Away
Matches 16 16
xG / match 1.48 1.15
xGA / match 1.43 1.70
xGD / match +0.05 -0.55
xPts / match Model — Model output — computed from each match's xG, not a result. How xPts works → 1.41 1.02

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

Every Bryne FK match by xG

Venue

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

Bryne FK in Eliteserien

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 →