#TeamPGxG/90+/-
1FC København285256.372.01-4.4
2AGF285255.431.98-3.4
3FC Midtjylland286748.111.72+18.9
4Brøndby IF284045.61.63-5.6
5Odense BK284543.161.54+1.8
6Viborg FF284343.041.540
7Nordsjælland284642.861.53+3.1
8Randers FC283041.211.47-11.2
9Sønderjyske Fodbold283840.791.46-2.8
10Silkeborg IF283534.751.24+0.3
11Fredericia283834.551.23+3.5
12Vejle Boldklub283332.481.16+0.5
#TeamPGAxGA/90+/-
1AGF282931.581.13-2.6
2FC København284137.611.34+3.4
3Randers FC283838.151.36-0.1
4Brøndby IF282738.751.38-11.8
5FC Midtjylland283039.681.42-9.7
6Nordsjælland284340.781.46+2.2
7Odense BK285441.491.48+12.5
8Sønderjyske Fodbold284344.311.58-1.3
9Viborg FF284144.931.6-3.9
10Vejle Boldklub285645.871.64+10.1
11Silkeborg IF285752.891.89+4.1
12Fredericia286062.312.23-2.3
#TeamPPTSxPTS/90+/-
1AGF285752.641.88+4.4
2FC København284147.921.71-6.9
3FC Midtjylland285744.091.57+12.9
4Brøndby IF284142.431.52-1.4
5Randers FC283140.321.44-9.3
6Nordsjælland284540.311.44+4.7
7Odense BK283740.161.43-3.2
8Viborg FF284037.941.36+2.1
9Sønderjyske Fodbold283837.821.35+0.2
10Vejle Boldklub281830.311.08-12.3
11Silkeborg IF283028.591.02+1.4
12Fredericia283024.970.89+5
#TeamPxGxGAxGD/90
1AGF2855.4331.5823.850.85
2FC København2856.3737.6118.760.67
3FC Midtjylland2848.1139.688.430.3
4Brøndby IF2845.638.756.850.24
5Randers FC2841.2138.153.060.11
6Nordsjælland2842.8640.782.080.07
7Odense BK2843.1641.491.670.06
8Viborg FF2843.0444.93-1.89-0.07
9Sønderjyske Fodbold2840.7944.31-3.52-0.13
10Vejle Boldklub2832.4845.87-13.39-0.48
11Silkeborg IF2834.7552.89-18.14-0.65
12Fredericia2834.5562.31-27.76-0.99
#TeamPGnpxGxG/90
1FC København285251.6356.372.01
2AGF285249.1155.431.98
3FC Midtjylland286745.7448.111.72
4Brøndby IF284043.2345.61.63
5Nordsjælland284641.2842.861.53
6Viborg FF284339.8843.041.54
7Odense BK284539.2143.161.54
8Randers FC283038.8441.211.47
9Sønderjyske Fodbold283836.8440.791.46
10Fredericia283833.7634.551.23
11Silkeborg IF283530.834.751.24
12Vejle Boldklub283330.1132.481.16
#TeamPGxGoTxG/90
1AGF285259.7955.431.98
2FC København285256.1856.372.01
3FC Midtjylland286755.2148.111.72
4Nordsjælland284650.9842.861.53
5Odense BK284547.0843.161.54
6Viborg FF284346.3743.041.54
7Brøndby IF284046.2545.61.63
8Sønderjyske Fodbold283840.2240.791.46
9Vejle Boldklub283338.4532.481.16
10Silkeborg IF283537.4734.751.24
11Fredericia283836.0734.551.23
12Randers FC283034.4541.211.47
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
Sun, Apr 26
xG
0.87
Sønderjyske Fodbold
2 - 0
Brøndby IF
0.54
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
0.74
AGF
0 - 0
Brøndby IF
0.64
4.98
FC København
1 - 2
Fredericia
1.01
1.57
Nordsjælland
2 - 0
Sønderjyske Fodbold
0.94
1.05
Randers FC
0 - 3
Silkeborg IF
1.14
xG
Fri, Mar 20
xG
0.51
Vejle Boldklub
1 - 1
Odense BK
1.34
xG
Mon, Mar 16
xG
1.95
Silkeborg IF
1 - 1
Vejle Boldklub
1.06
xG
Sun, Mar 15
xG
0.9
Brøndby IF
0 - 1
Viborg FF
3.04
1.38
Sønderjyske Fodbold
1 - 1
AGF
1.85
0.92
FC Midtjylland
0 - 1
Nordsjælland
0.73
1.76
Odense BK
2 - 1
FC København
1.03
xG
Fri, Mar 13
xG
0.79
Fredericia
0 - 3
Randers FC
1.31
xG
Sun, Mar 1
xG
2.05
Viborg FF
2 - 1
Nordsjælland
1.32
1.38
FC Midtjylland
0 - 0
Brøndby IF
0.71
1.78
Fredericia
2 - 1
Silkeborg IF
0.98
2.77
FC København
1 - 2
Randers FC
2.08
1.37
Sønderjyske Fodbold
1 - 0
Odense BK
0.73
1.06
Vejle Boldklub
1 - 2
AGF
1.64
xG
Mon, Feb 23
xG
0.84
Brøndby IF
0 - 0
Sønderjyske Fodbold
1.69
xG
Sun, Feb 22
xG
1.86
AGF
5 - 2
Viborg FF
1.18
0.82
Silkeborg IF
0 - 4
FC Midtjylland
1.86
2.53
Randers FC
1 - 2
Fredericia
1.96
xG
Sat, Feb 21
xG
2.27
Odense BK
2 - 2
FC København
2.2

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 56.37 expected goals from 28 games (2.01/90). With 52 goals scored, they are underperforming by 4.4.

Who has the best defence?

AGF have the tightest defence by xGA, conceding just 31.58 expected goals (1.13/90). Their actual goals conceded stands at 29.

Biggest overperformer

FC Midtjylland are the biggest overperformers in Superliga, scoring 67 goals from an xG of just 48.11 — a difference of +18.9. 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 30 from an xG of 41.21 (diff: -11.2). 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-04-26 12:11:31