Superliga (Denmark) 2025/2026
Full coverage from 2026/2027: shot-by-shot xG and match-by-match player figures. 2025/2026 has season totals only.
Superliga (Denmark) splits into groups late in the season. This table counts every league match; the official table may differ.
- Matches
- 193
- of 193 scheduled
- Season complete
- Goals
- 597
- 3.09 per match
League leaders
-
League leader
AGF
AGF
67 pts
32 played 7 points clear
-
Best attack
FC København
FCK
2.10 xG per match
67.20 xG in 32 matches
-
Best defence
AGF
AGF
1.22 xGA per match
38.93 xGA in 32 matches
-
Strongest underlying
FC København
FCK
+0.84 xGD per match
60.17 xPts · 1st on xPts
What the Superliga (Denmark) numbers say
AGF ended the season top of this table on 67 points. FC København finished with the strongest underlying numbers, an xG difference of +0.84 per match. Randers FC finished with 34 points from 46.22 xPts, the furthest below expected in the league. On xPts, Odense Boldklub would have finished 3rd rather than 8th.
Table
| # | Team | P | Pts | xG | xGA | xGD | xPts |
|---|---|---|---|---|---|---|---|
| 1 | AGF | 32 | 67 | 62.59 | 38.93 | +23.66 | 57.94 |
| 2 | FC Midtjylland | 32 | 60 | 49.28 | 42.86 | +6.42 | 47.40 |
| 3 | FC København | 33 | 52 | 67.20 | 40.22 | +26.98 | 60.17 |
| 4 | FC Nordsjælland | 32 | 50 | 47.12 | 49.15 | −2.03 | 43.22 |
| 5 | Brøndby IF | 33 | 46 | 51.22 | 40.94 | +10.28 | 48.26 |
Where the table and the chances disagree
Actual vs xPts position
Higher in the table than on xPts
- FC Midtjylland FCM 2nd · 5th on xPts 3 above xPts rank
- Silkeborg IF SIL 9th · 12th on xPts 3 above xPts rank
- FC Nordsjælland FCN 4th · 7th on xPts 3 above xPts rank
Lower in the table than on xPts
- Odense Boldklub ODE 8th · 3rd on xPts 5 below xPts rank
- Randers FC RAN 10th · 6th on xPts 4 below xPts rank
- Vejle VEJ 12th · 10th on xPts 2 below xPts rank
Points and goals against the chances
-
Most points above xPts
Actual points minus expected points based on match xG.
FC Midtjylland
FCM
+9.60
57 pts from 47.40 xPts
-
Most points below xPts
Actual points minus expected points based on match xG.
Randers FC
RAN
−12.22
34 pts from 46.22 xPts
-
Most goals above xG
Goals scored minus the xG of the chances taken.
FC Midtjylland
FCM
+20.72
70 goals from 49.28 xG
-
Fewest conceded vs xGA
Goals conceded minus the xG of the chances allowed.
FC Midtjylland
FCM
−7.86
35 conceded from 42.86 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
Strong and weak mean above or below the league average, the dashed lines. Fewer xGA per match sits higher, so top-right is strong at both ends.FC København
P 33 · Pts 52 · 3rd
xG/match 2.10 · xGA/match 1.26 · xGD/match +0.84
xPts 60.17
Open FC KøbenhavnBrøndby IF
P 33 · Pts 46 · 5th
xG/match 1.60 · xGA/match 1.28 · xGD/match +0.32
xPts 48.26
Open Brøndby IFFC Midtjylland
P 32 · Pts 60 · 2nd
xG/match 1.59 · xGA/match 1.38 · xGD/match +0.21
xPts 47.40
Open FC MidtjyllandOdense Boldklub
P 32 · Pts 41 · 8th
xG/match 1.68 · xGA/match 1.52 · xGD/match +0.16
xPts 48.38
Open Odense BoldklubRanders FC
P 32 · Pts 35 · 10th
xG/match 1.46 · xGA/match 1.31 · xGD/match +0.15
xPts 46.22
Open Randers FCFC Nordsjælland
P 32 · Pts 50 · 4th
xG/match 1.52 · xGA/match 1.59 · xGD/match −0.07
xPts 43.22
Open FC NordsjællandViborg FF
P 32 · Pts 44 · 6th
xG/match 1.52 · xGA/match 1.64 · xGD/match −0.12
xPts 40.52
Open Viborg FFSønderjyske Fodbold
P 32 · Pts 44 · 7th
xG/match 1.48 · xGA/match 1.69 · xGD/match −0.22
xPts 40.08
Open Sønderjyske FodboldFC Fredericia
P 32 · Pts 34 · 11th
xG/match 1.34 · xGA/match 2.06 · xGD/match −0.72
xPts 30.70
Open FC FredericiaSilkeborg IF
P 32 · Pts 36 · 9th
xG/match 1.28 · xGA/match 2.05 · xGD/match −0.77
xPts 28.57
Open Silkeborg IF| Club | xG/match | xGA/match | xGD/match |
|---|---|---|---|
| FC København FCK | 2.10 | 1.26 | +0.84 |
| AGF AGF | 1.96 | 1.22 | +0.74 |
| Brøndby IF BRØ | 1.60 | 1.28 | +0.32 |
| FC Midtjylland FCM | 1.59 | 1.38 | +0.21 |
| Odense Boldklub ODE | 1.68 | 1.52 | +0.16 |
| Randers FC RAN | 1.46 | 1.31 | +0.15 |
| FC Nordsjælland FCN | 1.52 | 1.59 | −0.07 |
| Viborg FF VIB | 1.52 | 1.64 | −0.12 |
| Sønderjyske Fodbold SØN | 1.48 | 1.69 | −0.22 |
| Vejle VEJ | 1.06 | 1.61 | −0.55 |
| FC Fredericia FCF | 1.34 | 2.06 | −0.72 |
| Silkeborg IF SIL | 1.28 | 2.05 | −0.77 |
- Top 3 in the table
- Other clubs
- Above average at both ends
- Below average at both ends
All xG. Hover, focus or tap a dot for its figures.
Latest results
-
xG 1.02 – 1.59 Draw with an xG gap
-
xG 1.99 – 2.90 Followed the xG
-
xG 1.95 – 2.09 Level on xG
-
xG 2.70 – 2.09 Followed the xG
-
xG 2.21 – 0.22 Followed the xG