xgEdge
League

Eliteserien 2025/2026

Norway 20 teams

Full coverage from 2026/2027: shot-by-shot xG and match-by-match player figures. 2025/2026 has season totals only.

Matches
245 / 245
Season complete
Goals
785
3.20 per match
Finished first
Viking FK
71 points

League leaders

What the Eliteserien numbers say

Viking FK finished first on 71 points. Bodø/Glimt finished with the strongest underlying numbers, an xG difference of +1.52 per match. Viking FK took 71 points from 57.60 xPts, the widest gap above expected in the league. On xPts, KFUM Oslo would have finished 5th rather than 12th.

Table

The top five of the Eliteserien 2025/2026 table
# Team P Pts xG xGA xGD xPts
1 Viking FK 30 71 59.77 34.08 +25.69 57.60
2 Bodø/Glimt 30 70 76.88 31.38 +45.50 64.82
3 Tromsø IL 30 57 49.99 34.65 +15.34 50.46
4 SK Brann 30 56 58.02 31.67 +26.35 58.95
5 Sandefjord Fotball 30 48 43.33 47.22 −3.89 39.65

Where the table and the chances disagree

Actual vs xPts position

Higher in the table than on xPts

Lower in the table than on xPts

Points and goals against the chances

  • Most points above xPts VIK

    +13.40

    71 pts from 57.60 xPts

  • Most points below xPts KFU

    −12.91

    35 pts from 47.91 xPts

  • Most goals above xG VIK

    +17.23

    77 goals from 59.77 xG

  • Fewest conceded vs xGA FRE

    −11.07

    35 conceded from 46.07 xGA

  • Better than the chances
  • Worse than the chances

A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.

Attack and defence

Eliteserien: every club's xG per match against its xGA per match Bodø/Glimt BOD SK Brann Viking FK Tromsø IL KFUM Oslo KFU Sarpsborg 08 Molde FK Rosenborg BK Sandefjord Fotball Fredrikstad FK Bryne FK Vålerenga IF HamKam Kristiansund BK Strømsgodset Haugesund Aalesunds FK Ranheim IL Kongsvinger KON Egersund EGE
Every Eliteserien club's xG, xGA and xGD per match, by xGD per match
Club xG/match xGA/match xGD/match
BOD 2.56 1.05 +1.52
SKB 1.93 1.06 +0.88
VIK 1.99 1.14 +0.86
TRO 1.67 1.16 +0.51
KFU 1.39 1.06 +0.34
SAR 1.85 1.63 +0.23
MOL 1.59 1.37 +0.22
ROS 1.54 1.43 +0.11
SAN 1.44 1.57 −0.13
FRE 1.34 1.54 −0.20
BRY 1.32 1.57 −0.25
VÅL 1.43 1.77 −0.34
HAM 1.27 1.73 −0.46
KRI 1.18 1.91 −0.73
STR 1.30 2.26 −0.96
HAU 0.83 2.48 −1.65
AAL 4 with xG 2.69 1.23 +1.46
RAN 1 with xG 2.31 0.91 +1.40
KON 1 with xG 2.20 2.77 −0.57
EGE 2 with xG 0.85 3.15 −2.30
  • Top 3 in the table
  • Other clubs
  • Hollow: fewer than 22 matches with xG.
  • Above average at both ends
  • Below average at both ends

All xG. Hover, focus or tap a dot for its figures.

Latest results

Explore Eliteserien