#TeamPGxG/90+/-
1FC København337069.532.11+0.5
2AGF326261.261.91+0.7
3FC Midtjylland327253.881.68+18.1
4Brøndby IF334552.121.58-7.1
5Viborg FF324950.361.57-1.4
6Nordsjælland325149.321.54+1.7
7Odense BK325149.321.54+1.7
8Randers FC323347.871.5-14.9
9Sønderjyske Fodbold324447.081.47-3.1
10Fredericia324542.841.34+2.2
11Silkeborg IF324139.151.22+1.9
12Vejle Boldklub323636.351.14-0.4
#TeamPGAxGA/90+/-
1AGF323237.741.18-5.7
2FC København334541.941.27+3.1
3Randers FC324742.831.34+4.2
4Brøndby IF333845.951.39-8
5FC Midtjylland323646.741.46-10.7
6Odense BK326047.331.48+12.7
7Nordsjælland324647.371.48-1.4
8Sønderjyske Fodbold324950.471.58-1.5
9Viborg FF325150.891.59+0.1
10Vejle Boldklub326053.811.68+6.2
11Silkeborg IF326763.791.99+3.2
12Fredericia326870.222.19-2.2
#TeamPPTSxPTS/90+/-
1FC København335459.821.81-5.8
2AGF326757.941.81+9.1
3FC Midtjylland326049.031.53+11
4Brøndby IF334548.891.48-3.9
5Randers FC323547.221.48-12.2
6Odense BK324145.741.43-4.7
7Nordsjælland325045.691.43+4.3
8Viborg FF324444.31.38-0.3
9Sønderjyske Fodbold324443.321.35+0.7
10Vejle Boldklub322433.951.06-10
11Fredericia323430.770.96+3.2
12Silkeborg IF323630.760.96+5.2
#TeamPxGxGAxGD/90
1FC København3369.5341.9427.590.84
2AGF3261.2637.7423.520.74
3FC Midtjylland3253.8846.747.140.22
4Brøndby IF3352.1245.956.170.19
5Randers FC3247.8742.835.040.16
6Odense BK3249.3247.331.990.06
7Nordsjælland3249.3247.371.950.06
8Viborg FF3250.3650.89-0.53-0.02
9Sønderjyske Fodbold3247.0850.47-3.39-0.11
10Vejle Boldklub3236.3553.81-17.46-0.55
11Silkeborg IF3239.1563.79-24.64-0.77
12Fredericia3242.8470.22-27.38-0.86
#TeamPGnpxGxG/90
1FC København337062.4269.532.11
2AGF326254.9461.261.91
3FC Midtjylland327251.5153.881.68
4Brøndby IF334549.7552.121.58
5Nordsjælland325147.7449.321.54
6Viborg FF324947.250.361.57
7Odense BK325145.3749.321.54
8Randers FC323344.7147.871.5
9Sønderjyske Fodbold324442.3447.081.47
10Fredericia324542.0542.841.34
11Silkeborg IF324134.4139.151.22
12Vejle Boldklub323633.1936.351.14
#TeamPGxGoTxG/90
1FC København337071.3169.532.11
2AGF326266.4761.261.91
3FC Midtjylland327260.6553.881.68
4Nordsjælland325158.5249.321.54
5Viborg FF324953.8150.361.57
6Odense BK325152.2349.321.54
7Brøndby IF334550.0452.121.58
8Sønderjyske Fodbold324448.4247.081.47
9Silkeborg IF324143.539.151.22
10Fredericia324543.2842.841.34
11Vejle Boldklub323641.9536.351.14
12Randers FC323339.9547.871.5
Upcoming Fixtures (Next 14 Days)
Show xG:

Showing home xG for home teams, away xG for away teams Showing overall xG for all teams

No upcoming fixtures available.

Recent Results with xG
xG
Thu, May 21
xG
0.77
Brøndby IF
1 - 3
FC København
1.94
xG
Sun, May 17
xG
1.58
FC Midtjylland
2 - 3
Brøndby IF
1.91
1.99
AGF
6 - 2
Viborg FF
2.27
2.09
Sønderjyske Fodbold
1 - 4
Nordsjælland
1.71
1.04
Odense BK
0 - 1
Vejle Boldklub
1.04
2.91
Fredericia
4 - 1
Silkeborg IF
1.57
2.58
FC København
5 - 0
Randers FC
0.25
xG
Mon, May 11
xG
1.54
Randers FC
2 - 2
Odense BK
0.73
xG
Sun, May 10
xG
0.64
Brøndby IF
0 - 2
AGF
0.78
0.94
Silkeborg IF
0 - 4
FC København
2.65
2.49
Nordsjælland
0 - 0
FC Midtjylland
0.84
1.91
Vejle Boldklub
2 - 0
Fredericia
0.97
xG
Fri, May 8
xG
1.06
Viborg FF
0 - 1
Sønderjyske Fodbold
1.38
xG
Mon, May 4
xG
1.38
FC Midtjylland
3 - 3
Viborg FF
1.76
xG
Sun, May 3
xG
2.01
AGF
2 - 1
Sønderjyske Fodbold
1.19
1.93
Fredericia
3 - 3
FC København
2.79
2.29
Odense BK
2 - 3
Silkeborg IF
0.82
2.56
Randers FC
1 - 0
Vejle Boldklub
0.7
xG
Fri, May 1
xG
1.54
Brøndby IF
1 - 1
Nordsjælland
1.25
xG
Mon, Apr 27
xG
2.97
FC København
3 - 0
Vejle Boldklub
0.17
xG
Sun, Apr 26
xG
0.94
AGF
0 - 0
FC Midtjylland
1.67
1.99
Viborg FF
1 - 0
Nordsjælland
1.08
1.59
Sønderjyske Fodbold
3 - 0
Brøndby IF
1.11
2.36
Fredericia
0 - 2
Odense BK
1.67
1.16
Silkeborg IF
2 - 0
Randers FC
3.25
xG
Thu, Apr 23
xG
1.17
Sønderjyske Fodbold
1 - 2
FC Midtjylland
1.25
2.07
Nordsjælland
1 - 1
AGF
1.32
1.81
Randers FC
2 - 2
Fredericia
0.87
xG
Wed, Apr 22
xG
1.51
Viborg FF
0 - 1
Brøndby IF
1.87
2.16
FC København
2 - 1
Odense BK
1.51
1.66
Vejle Boldklub
1 - 2
Silkeborg IF
1.58
xG
Mon, Apr 20
xG
0.58
FC Midtjylland
2 - 1
AGF
2.89
xG
Sun, Apr 19
xG
1.34
Vejle Boldklub
1 - 4
FC København
2.41
2.37
Nordsjælland
2 - 1
Viborg FF
1.57
0.91
Odense BK
3 - 1
Randers FC
1.27
2.04
Silkeborg IF
2 - 2
Fredericia
1.61
xG
Fri, Apr 17
xG
3.39
Brøndby IF
6 - 0
Sønderjyske Fodbold
0.81
xG
Mon, Apr 13
xG
1.53
Fredericia
2 - 2
Vejle Boldklub
1.36
xG
Sun, Apr 12
xG
1.64
Randers FC
1 - 2
FC København
1.07
1.56
Brøndby IF
1 - 2
FC Midtjylland
2.17
1.25
Sønderjyske Fodbold
0 - 2
Viborg FF
1.57
2.85
Silkeborg IF
3 - 1
Odense BK
2.1
xG
Fri, Apr 10
xG
2.6
AGF
1 - 1
Nordsjælland
0.35
xG
Tue, Apr 7
xG
1.38
Nordsjælland
2 - 1
Brøndby IF
1.26
xG
Mon, Apr 6
xG
0.86
Viborg FF
1 - 2
AGF
2.46
2.46
Odense BK
1 - 0
Fredericia
1.24
1.57
Vejle Boldklub
1 - 1
Randers FC
1.15
xG
Sun, Apr 5
xG
3.34
FC København
7 - 0
Silkeborg IF
0.17
xG
Sat, Apr 4
xG
1.54
FC Midtjylland
2 - 2
Sønderjyske Fodbold
1.74
xG
Sun, Mar 22
xG
1.05
Viborg FF
1 - 1
FC Midtjylland
1.47

Download This Data as CSV

Get full access to xG, xGA, xPTS, and 30+ metrics for every team. Export to CSV and power your own analysis.

50+ Leagues 30+ Metrics Updated Daily

Superliga xG Table 2025/26

The Superliga xG table for 2025/26 tracks expected goals data for all 12 teams. This includes xG (expected goals), xGA (expected goals against), xPTS (expected points), npxG (non-penalty xG), xGoT (expected goals on target), and the goals vs xG overperformance metric.

Who has the best attack?

FC København top the xG charts with 69.53 expected goals from 33 games (2.11/90). They have scored 70 actual goals, outperforming their xG by +0.5.

Who has the best defence?

AGF have the tightest defence by xGA, conceding just 37.74 expected goals (1.18/90). Their actual goals conceded stands at 32.

Biggest overperformer

FC Midtjylland are the biggest overperformers in Superliga, scoring 72 goals from an xG of just 53.88 — a difference of +18.1. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Randers FC are the most wasteful in front of goal, scoring 33 from an xG of 47.87 (diff: -14.9). Regression towards their xG would suggest improvement is likely.

Understanding the xG metrics

  • xG (Expected Goals): The total expected goals a team should have scored based on the quality of their chances.
  • xGA (Expected Goals Against): How many goals a team should have conceded — lower is better.
  • xPTS (Expected Points): How many league points a team deserves based on xG performance.
  • npxG (Non-Penalty xG): xG excluding penalties, giving a truer picture of open-play chance creation.
  • xGoT (xG on Target): Expected goals from shots that were on target only.
  • +/- (Overperformance): The difference between actual goals and xG. Positive = overperforming, negative = underperforming.

Data is updated daily, powered by advanced xG models covering 50+ competitions. Learn more about how xG works.

Data last updated: 2026-06-08 01:41:10