#TeamPGxG/90+/-
1Club Brugge143229.292.09+2.7
2Newcastle United102627.212.72-1.2
3Inter101725.092.51-8.1
4Atlético Madrid102423.692.37+0.3
5Paris Saint Germain102623.42.34+2.6
6Bodø / Glimt122523.041.92+2
7Benfica141622.411.6-6.4
8Juventus101922.42.24-3.4
9Real Madrid102421.782.18+2.2
10Liverpool82021.332.67-1.3
11Galatasaray101621.082.11-5.1
12Atalanta101421.042.1-7
13Arsenal82320.012.5+3
14FC København142319.61.4+3.4
15Monaco101219.491.95-7.5
16FC Bayern München82218.892.36+3.1
17Borussia Dortmund102217.441.74+4.6
18Qarabağ122115.491.29+5.5
19Bayer 04 Leverkusen101515.161.52-0.2
20FC Barcelona82214.741.84+7.3
21Chelsea81714.571.82+2.4
22Manchester City81513.961.75+1
23Tottenham Hotspur81713.641.71+3.4
24Villarreal8511.781.47-6.8
25PSV81611.491.44+4.5
26Olympiacos F.C.101010.941.09-0.9
27Napoli8910.921.37-1.9
28Union Saint-Gilloise8810.831.35-2.8
29Ferencvárosi61310.691.78+2.3
30Sporting CP81710.651.33+6.4
31Slavia Praha8510.391.3-5.4
32Pafos FC10119.430.94+1.6
33Ajax889.411.18-1.4
34Olympique Marseille8118.971.12+2
35Kairat1178.820.8-1.8
36Athletic Club898.351.04+0.7
37Viktoria Plzeň356.532.18-1.5
38Salzburg476.351.59+0.7
39Eintracht Frankfurt8106.270.78+3.7
40Rangers555.521.1-0.5
41Crvena Zvezda355.181.73-0.2
42Panathinaikos213.61.8-2.6
43Fenerbahçe463.080.77+2.9
44Basel212.861.43-1.9
45Sturm Graz222.371.19-0.4
46Feyenoord242.261.13+1.7
47Servette221.810.91+0.2
48Nice201.60.8-1.6
49Celtic201.580.79-1.6
50Noah241.420.71+2.6
51Ludogorets201.350.68-1.4
52Slovan Bratislava111.321.32-0.3
53Malmö FF201.130.57-1.1
54Drita200.950.48-1
55Brann220.880.44+1.1
56Lech Poznań110.710.71+0.3
#TeamPGAxGA/90+/-
1Slovan Bratislava101.081.08-1.1
2Celtic201.350.68-1.4
3Lech Poznań131.651.65+1.4
4Malmö FF251.720.86+3.3
5Feyenoord262.231.12+3.8
6Panathinaikos232.631.32+0.4
7Sturm Graz262.811.41+3.2
8Viktoria Plzeň332.9910
9Ludogorets233.161.58-0.2
10Basel233.211.61-0.2
11Crvena Zvezda343.471.16+0.5
12Brann253.691.85+1.3
13Noah263.71.85+2.3
14Servette234.022.01-1
15Drita234.052.03-1.1
16Fenerbahçe454.281.07+0.7
17Nice244.682.34-0.7
18Ferencvárosi694.830.81+4.2
19Salzburg465.811.45+0.2
20Liverpool886.560.82+1.4
21FC Bayern München887.550.94+0.5
22Arsenal847.961-4
23Athletic Club8148.681.09+5.3
24Manchester City898.741.09+0.3
25Sporting CP8118.961.12+2
26Chelsea81010.041.260
27FC Barcelona81410.081.26+3.9
28Tottenham Hotspur8710.511.31-3.5
29Rangers51211.72.34+0.3
30Paris Saint Germain101512.071.21+2.9
31Inter101212.361.24-0.4
32Olympique Marseille81412.461.56+1.5
33Villarreal81812.821.6+5.2
34Napoli81513.021.63+2
35Bayer 04 Leverkusen101413.371.34+0.6
36Atalanta101313.951.4-0.9
37PSV81614.091.76+1.9
38Ajax82114.191.77+6.8
39Newcastle United101014.541.45-4.5
40Benfica141515.41.1-0.4
41Olympiacos F.C.101615.961.60
42Borussia Dortmund102115.971.6+5
43Real Madrid101317.331.73-4.3
44Eintracht Frankfurt82118.092.26+2.9
45Slavia Praha81918.112.26+0.9
46Pafos FC101319.781.98-6.8
47Union Saint-Gilloise81720.042.51-3
48FC København142220.481.46+1.5
49Juventus101720.532.05-3.5
50Monaco101921.122.11-2.1
51Atlético Madrid101922.592.26-3.6
52Kairat112324.42.22-1.4
53Galatasaray101624.62.46-8.6
54Bodø / Glimt121929.262.44-10.3
55Club Brugge142729.822.13-2.8
56Qarabağ123435.72.98-1.7
#TeamPPTSxPTS/90+/-
1Benfica141923.681.69-4.7
2Paris Saint Germain101820.22.02-2.2
3Inter101519.921.99-4.9
4FC København142219.281.38+2.7
5Club Brugge142319.061.36+3.9
6Newcastle United102018.51.85+1.5
7Liverpool81818.092.26-0.1
8Arsenal82417.882.24+6.1
9Atalanta101617.681.77-1.7
10FC Bayern München82116.832.1+4.2
11Real Madrid102116.141.61+4.9
12Bayer 04 Leverkusen1016151.5+1
13Borussia Dortmund101414.981.5-1
14Manchester City81614.611.83+1.4
15Juventus101614.451.45+1.6
16Atlético Madrid101714.341.43+2.7
17Bodø / Glimt121814.241.19+3.8
18FC Barcelona81613.571.7+2.4
19Chelsea81613.391.67+2.6
20Tottenham Hotspur81713.381.67+3.6
21Monaco101112.951.3-2
22Galatasaray101312.751.28+0.3
23Ferencvárosi61312.112.02+0.9
24Sporting CP81611.741.47+4.3
25Olympiacos F.C.101211.421.14+0.6
26Villarreal8111.141.39-10.1
27Qarabağ121310.280.86+2.7
28Athletic Club8810.211.28-2.2
29Napoli889.621.2-1.6
30Olympique Marseille899.31.16-0.3
31PSV889.041.13-1
32Ajax868.871.11-2.9
33Pafos FC10137.680.77+5.3
34Kairat1137.390.67-4.4
35Slavia Praha837.170.9-4.2
36Union Saint-Gilloise897.060.88+1.9
37Viktoria Plzeň366.412.14-0.4
38Salzburg446.261.57-2.3
39Crvena Zvezda345.271.76-1.3
40Eintracht Frankfurt844.940.62-0.9
41Rangers544.580.92-0.6
42Fenerbahçe444.361.09-0.4
43Panathinaikos213.411.71-2.4
44Celtic222.831.42-0.8
45Feyenoord232.791.4+0.2
46Basel212.561.28-1.6
47Sturm Graz232.51.25+0.5
48Malmö FF212.011.01-1
49Slovan Bratislava131.541.54+1.5
50Ludogorets211.460.73-0.5
51Servette231.340.67+1.7
52Noah201.260.63-1.3
53Drita201.20.6-1.2
54Nice201.010.51-1
55Brann210.980.490
56Lech Poznań100.720.72-0.7
#TeamPxGxGAxGD/90
1Liverpool821.336.5614.771.85
2Inter1025.0912.3612.731.27
3Newcastle United1027.2114.5412.671.27
4Arsenal820.017.9612.051.51
5FC Bayern München818.897.5511.341.42
6Paris Saint Germain1023.412.0711.331.13
7Atalanta1021.0413.957.090.71
8Benfica1422.4115.47.010.5
9Ferencvárosi610.694.835.860.98
10Manchester City813.968.745.220.65
11FC Barcelona814.7410.084.660.58
12Chelsea814.5710.044.530.57
13Real Madrid1021.7817.334.450.45
14Viktoria Plzeň36.532.993.541.18
15Tottenham Hotspur813.6410.513.130.39
16Juventus1022.420.531.870.19
17Bayer 04 Leverkusen1015.1613.371.790.18
18Crvena Zvezda35.183.471.710.57
19Sporting CP810.658.961.690.21
20Borussia Dortmund1017.4415.971.470.15
21Atlético Madrid1023.6922.591.10.11
22Panathinaikos23.62.630.970.49
23Salzburg46.355.810.540.14
24Slovan Bratislava11.321.080.240.24
25Celtic21.581.350.230.12
26Feyenoord22.262.230.030.02
27Athletic Club88.358.68-0.33-0.04
28Basel22.863.21-0.35-0.18
29Sturm Graz22.372.81-0.44-0.22
30Club Brugge1429.2929.82-0.53-0.04
31Malmö FF21.131.72-0.59-0.3
32FC København1419.620.48-0.88-0.06
33Lech Poznań10.711.65-0.94-0.94
34Villarreal811.7812.82-1.04-0.13
35Fenerbahçe43.084.28-1.2-0.3
36Monaco1019.4921.12-1.63-0.16
37Ludogorets21.353.16-1.81-0.91
38Napoli810.9213.02-2.1-0.26
39Servette21.814.02-2.21-1.11
40Noah21.423.7-2.28-1.14
41PSV811.4914.09-2.6-0.33
42Brann20.883.69-2.81-1.41
43Nice21.64.68-3.08-1.54
44Drita20.954.05-3.1-1.55
45Olympique Marseille88.9712.46-3.49-0.44
46Galatasaray1021.0824.6-3.52-0.35
47Ajax89.4114.19-4.78-0.6
48Olympiacos F.C.1010.9415.96-5.02-0.5
49Rangers55.5211.7-6.18-1.24
50Bodø / Glimt1223.0429.26-6.22-0.52
51Slavia Praha810.3918.11-7.72-0.97
52Union Saint-Gilloise810.8320.04-9.21-1.15
53Pafos FC109.4319.78-10.35-1.04
54Eintracht Frankfurt86.2718.09-11.82-1.48
55Kairat118.8224.4-15.58-1.42
56Qarabağ1215.4935.7-20.21-1.68
#TeamPGnpxGxG/90
1Club Brugge143229.2929.292.09
2Inter101724.325.092.51
3Newcastle United102621.6827.212.72
4Atlético Madrid102421.3223.692.37
5Benfica141620.8322.411.6
6Juventus101920.8222.42.24
7Bodø / Glimt122520.6723.041.92
8Liverpool82020.5421.332.67
9Paris Saint Germain102620.2423.42.34
10Real Madrid102419.4121.782.18
11Arsenal82319.2220.012.5
12Galatasaray101618.7121.082.11
13Atalanta101417.8821.042.1
14FC Bayern München82216.5218.892.36
15Monaco101216.3319.491.95
16FC København142315.6519.61.4
17Borussia Dortmund102214.2817.441.74
18Bayer 04 Leverkusen101513.5815.161.52
19Manchester City81513.1713.961.75
20FC Barcelona82213.1614.741.84
21Qarabağ122113.1215.491.29
22Chelsea81712.214.571.82
23Villarreal8511.7811.781.47
24Tottenham Hotspur81711.2713.641.71
25PSV81610.711.491.44
26Slavia Praha8510.3910.391.3
27Olympiacos F.C.101010.1510.941.09
28Napoli8910.1310.921.37
29Union Saint-Gilloise8810.0410.831.35
30Ferencvárosi6139.1110.691.78
31Sporting CP8179.0710.651.33
32Olympique Marseille8118.978.971.12
33Pafos FC10118.649.430.94
34Athletic Club898.358.351.04
35Kairat1178.038.820.8
36Ajax887.839.411.18
37Viktoria Plzeň355.746.532.18
38Salzburg475.566.351.59
39Rangers555.525.521.1
40Eintracht Frankfurt8105.486.270.78
41Crvena Zvezda354.395.181.73
42Panathinaikos213.63.61.8
43Fenerbahçe463.083.080.77
44Sturm Graz222.372.371.19
45Feyenoord242.262.261.13
46Basel212.072.861.43
47Servette221.811.810.91
48Nice201.61.60.8
49Celtic201.581.580.79
50Noah241.421.420.71
51Ludogorets201.351.350.68
52Slovan Bratislava111.321.321.32
53Malmö FF201.131.130.57
54Drita200.950.950.48
55Brann220.880.880.44
56Lech Poznań110.710.710.71
#TeamPGxGoTxG/90
1Club Brugge143243.7929.292.09
2Newcastle United102633.5827.212.72
3Bodø / Glimt122528.2923.041.92
4Atlético Madrid102428.2923.692.37
5Paris Saint Germain102626.223.42.34
6Galatasaray101624.6421.082.11
7FC København142324.3519.61.4
8Real Madrid102422.721.782.18
9Arsenal82321.9620.012.5
10Juventus101921.6422.42.24
11FC Bayern München82219.8918.892.36
12Atalanta101419.8221.042.1
13Benfica141619.4322.411.6
14Monaco101218.8719.491.95
15Qarabağ122118.4115.491.29
16FC Barcelona82217.8414.741.84
17Manchester City81517.5413.961.75
18Inter101717.3325.092.51
19Borussia Dortmund102217.0717.441.74
20Liverpool82016.9621.332.67
21Bayer 04 Leverkusen101515.6815.161.52
22Tottenham Hotspur81715.2913.641.71
23Sporting CP81714.7510.651.33
24Chelsea81714.6214.571.82
25PSV81612.0611.491.44
26Olympiacos F.C.101011.110.941.09
27Napoli8911.0510.921.37
28Pafos FC101110.949.430.94
29Ferencvárosi61310.2310.691.78
30Athletic Club8910.068.351.04
31Olympique Marseille8119.918.971.12
32Ajax888.939.411.18
33Union Saint-Gilloise888.8710.831.35
34Slavia Praha858.6510.391.3
35Villarreal85811.781.47
36Eintracht Frankfurt8107.486.270.78
37Kairat1176.78.820.8
38Fenerbahçe466.613.080.77
39Salzburg476.426.351.59
40Viktoria Plzeň356.026.532.18
41Crvena Zvezda354.415.181.73
42Rangers554.365.521.1
43Panathinaikos214.073.61.8
44Basel213.232.861.43
45Feyenoord243.072.261.13
46Servette222.581.810.91
47Noah241.941.420.71
48Sturm Graz221.542.371.19
49Celtic201.341.580.79
50Slovan Bratislava111.011.321.32
51Lech Poznań110.940.710.71
52Brann220.880.880.44
53Nice200.451.60.8
54Ludogorets200.391.350.68
55Malmö FF200.371.130.57
56Drita200.170.950.48
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
Wed, Feb 25
xG
1.86
Paris Saint Germain
2 - 2
Monaco
1.23
1.21
Real Madrid
2 - 1
Benfica
2.02
4.33
Juventus
3 - 2
Galatasaray
1.46
2.71
Atalanta
4 - 1
Borussia Dortmund
1.16
xG
Tue, Feb 24
xG
2.61
Newcastle United
3 - 2
Qarabağ
1.69
0.52
Bayer 04 Leverkusen
0 - 0
Olympiacos F.C.
0.27
2.43
Inter
1 - 2
Bodø / Glimt
1.16
1.97
Atlético Madrid
4 - 1
Club Brugge
1.74
xG
Wed, Feb 18
xG
1.1
Bodø / Glimt
3 - 1
Inter
1.8
2.49
Club Brugge
3 - 3
Atlético Madrid
2.94
0.81
Olympiacos F.C.
0 - 2
Bayer 04 Leverkusen
1.48
0.58
Qarabağ
1 - 6
Newcastle United
4.33
xG
Tue, Feb 17
xG
1.74
Borussia Dortmund
2 - 0
Atalanta
0.51
0.58
Benfica
0 - 1
Real Madrid
1.34
0.71
Monaco
2 - 3
Paris Saint Germain
2.82
3.11
Galatasaray
5 - 2
Juventus
0.77
xG
Wed, Jan 28
xG
2
Ajax
1 - 2
Olympiacos F.C.
0.78
5.24
Liverpool
6 - 0
Qarabağ
0.32
3.04
Benfica
4 - 2
Real Madrid
1.34
0.65
Borussia Dortmund
0 - 2
Inter
1.31
4.25
Arsenal
3 - 2
Kairat
1.38
1.63
Pafos FC
4 - 1
Slavia Praha
2.02
0.76
PSV
1 - 2
FC Bayern München
2.09
0.47
Eintracht Frankfurt
0 - 2
Tottenham Hotspur
1.63
1.1
Club Brugge
3 - 0
Olympique Marseille
1.11
0.43
Monaco
0 - 0
Juventus
0.24
0.88
Union Saint-Gilloise
1 - 0
Atalanta
1.17
0.68
Athletic Club
2 - 3
Sporting CP
1.08
1.21
Napoli
2 - 3
Chelsea
1.98
2.38
Bayer 04 Leverkusen
3 - 0
Villarreal
0.26
2.95
Paris Saint Germain
1 - 1
Newcastle United
1
1.35
Manchester City
2 - 0
Galatasaray
0.24
3.13
FC Barcelona
4 - 1
FC København
0.53
2.03
Atlético Madrid
1 - 2
Bodø / Glimt
2.56
xG
Wed, Jan 21
xG
1.56
Newcastle United
3 - 0
PSV
0.39
1.69
Slavia Praha
2 - 4
FC Barcelona
1.87
0.9
Olympique Marseille
0 - 3
Liverpool
1.56
1.17
Juventus
2 - 0
Benfica
1.45
2.1
Chelsea
1 - 0
Pafos FC
0.18
1.58
Atalanta
2 - 3
Athletic Club
0.96
3.28
FC Bayern München
2 - 0
Union Saint-Gilloise
0.65
2.39
Qarabağ
3 - 2
Eintracht Frankfurt
1.32
0.61
Galatasaray
1 - 1
Atlético Madrid
1.32
xG
Tue, Jan 20
xG
1.68
Villarreal
1 - 2
Ajax
1.05
0.71
Sporting CP
2 - 1
Paris Saint Germain
1.73
2.57
Tottenham Hotspur
2 - 0
Borussia Dortmund
0.43
1.75
FC København
1 - 1
Napoli
1.59
0.82
Olympiacos F.C.
2 - 0
Bayer 04 Leverkusen
2.13
3.43
Real Madrid
6 - 1
Monaco
1.78
1.68
Inter
1 - 3
Arsenal
2.25

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

Champions League xG Table 2025/26

The Champions League xG table for 2025/26 tracks expected goals data for all 56 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?

Club Brugge top the xG charts with 29.29 expected goals from 14 games (2.09/90). They have scored 32 actual goals, outperforming their xG by +2.7.

Who has the best defence?

Slovan Bratislava have the tightest defence by xGA, conceding just 1.08 expected goals (1.08/90). Their actual goals conceded stands at 0.

Biggest overperformer

FC Barcelona are the biggest overperformers in Champions League, scoring 22 goals from an xG of just 14.74 — a difference of +7.3. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Inter are the most wasteful in front of goal, scoring 17 from an xG of 25.09 (diff: -8.1). 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-03-03 17:36:42