xgEdge

Superliga (Denmark) form table 2026/2027

Superliga (Denmark) clubs ranked by xG difference (xGD) per match over their last 10 matches in 2026/2027. FC Nordsjælland currently lead this window, +1.07 xGD per match across 9 matches.

Every figure counts the club's most recent matches in this competition alone. A club is ranked once it has 3 of them with xG.

Showing non-penalty xG. Penalties are removed from the expected-goal columns; goals, G − xG and the rates taken from goals are unchanged.

Ranked on xG difference per match in the window

Superliga (Denmark) form table 2026/2027
# Team P Pts npxG npxGA npxGD npxGD/match xPts Form
1 FCN 9 of 10 17 20.30 10.69 +9.61 +1.07 17.07 FC Nordsjælland, last league results, oldest first: Win, Loss, Draw, Win, Loss
2 VIB 9 of 10 17 14.14 9.27 +4.87 +0.54 15.30 Viborg FF, last league results, oldest first: Win, Win, Loss, Draw, Win
3 FCK 9 of 10 24 13.51 9.88 +3.63 +0.40 15.35 FC København, last league results, oldest first: Win, Win, Win, Win, Win
4 FCM 9 of 10 19 12.41 9.80 +2.61 +0.29 14.51 FC Midtjylland, last league results, oldest first: Draw, Win, Draw, Win, Draw
5 LYN 9 of 10 7 13.28 11.08 +2.20 +0.24 14.48 Lyngby, last league results, oldest first: Loss, Draw, Win, Draw, Loss
6 AGF 9 of 10 5 12.35 10.76 +1.59 +0.18 13.37 AGF, last league results, oldest first: Loss, Loss, Draw, Loss, Draw
7 ODE 9 of 10 9 12.98 13.77 −0.79 −0.09 11.66 Odense Boldklub, last league results, oldest first: Draw, Draw, Loss, Win, Draw
8 BRØ 9 of 10 13 10.56 12.57 −2.01 −0.22 10.61 Brøndby IF, last league results, oldest first: Win, Loss, Loss, Loss, Loss
9 SIL 9 of 10 10 8.57 12.88 −4.31 −0.48 10.94 Silkeborg IF, last league results, oldest first: Loss, Draw, Draw, Draw, Win
10 RAN 9 of 10 10 9.05 13.82 −4.77 −0.53 8.88 Randers FC, last league results, oldest first: Loss, Win, Win, Loss, Loss
11 ACH 9 of 10 11 8.44 13.51 −5.07 −0.56 9.42 AC Horsens, last league results, oldest first: Win, Loss, Win, Loss, Draw
12 SØN 9 of 10 5 8.34 15.90 −7.56 −0.84 7.35 Sønderjyske Fodbold, last league results, oldest first: Loss, Loss, Loss, Draw, Win

What the data shows

About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
Pts
— Points
npxG
— Non-penalty expected goals: xG with penalties removed
npxGA
— Non-penalty expected goals against: xGA with penalties removed
npxGD
— npxG minus npxGA
npxGD/match
— npxG minus npxGA, per match with xG data
xPts
— Expected points: the points a team's match-by-match xG would be worth on average.
Form
— Results in the window, most recent right

A club is ranked in this window once it has 3 matches with xG inside it. Below that its row stays in the table, its rates are dashed and it sorts last. A club with fewer matches than the window asks for shows the count it has.

Learn how xgEdge calculates these figures →