#TeamPGxG/90+/-
1FC Bayern München123830.852.57+7.2
2Liverpool122429.582.47-5.6
3Real Madrid143329.392.1+3.6
4Paris Saint Germain143827.511.97+10.5
5Club Brugge143226.321.88+5.7
6Atlético Madrid143426.121.87+7.9
7Arsenal122726.072.17+0.9
8Bodø / Glimt142824.361.74+3.6
9Newcastle United122923.972+5
10Atalanta121623.511.96-7.5
11FC Barcelona123223.221.94+8.8
12Inter101722.042.2-5
13Benfica141621.131.51-5.1
14FC København142319.61.4+3.4
15Galatasaray121718.831.57-1.8
16Juventus101918.441.84+0.6
17Monaco101218.431.84-6.4
18Chelsea101917.331.73+1.7
19Tottenham Hotspur102217.331.73+4.7
20Manchester City101617.261.73-1.3
21Borussia Dortmund102216.571.66+5.4
22Sporting CP122216.471.37+5.5
23Bayer 04 Leverkusen121615.281.27+0.7
24Qarabağ122113.651.14+7.4
25Villarreal8511.781.47-6.8
26PSV81611.491.44+4.5
27Napoli8910.921.37-1.9
28Union Saint-Gilloise8810.831.35-2.8
29Ferencvárosi61310.691.78+2.3
30Olympiacos F.C.101010.531.05-0.5
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
20Athletic Club8148.681.09+5.3
21Inter101210.421.04+1.6
22Arsenal12510.750.9-5.8
23Liverpool121311.180.93+1.8
24Rangers51211.72.34+0.3
25Chelsea101812.071.21+5.9
26Olympique Marseille81412.461.56+1.5
27Villarreal81812.821.6+5.2
28Napoli81513.021.63+2
29Manchester City101413.451.35+0.6
30Borussia Dortmund102113.851.39+7.2
31PSV81614.091.76+1.9
32Ajax82114.191.77+6.8
33Benfica141514.391.03+0.6
34Tottenham Hotspur101414.541.45-0.5
35Sporting CP121514.651.22+0.4
36Olympiacos F.C.101614.711.47+1.3
37FC Barcelona122015.21.27+4.8
38FC Bayern München121416.051.34-2.1
39Paris Saint Germain141716.581.18+0.4
40Bayer 04 Leverkusen121716.591.38+0.4
41Juventus101716.811.68+0.2
42Eintracht Frankfurt82118.092.26+2.9
43Slavia Praha81918.112.26+0.9
44Newcastle United121818.121.51-0.1
45Pafos FC101319.781.98-6.8
46Atalanta122320.021.67+3
47Union Saint-Gilloise81720.042.51-3
48Monaco101920.052.01-1.1
49FC København142220.481.46+1.5
50Real Madrid142024.371.74-4.4
51Kairat112324.42.22-1.4
52Club Brugge142725.921.85+1.1
53Galatasaray122026.082.17-6.1
54Atlético Madrid142626.371.88-0.4
55Qarabağ123429.642.47+4.4
56Bodø / Glimt142430.612.19-6.6
#TeamPPTSxPTS/90+/-
1Arsenal123225.72.14+6.3
2Paris Saint Germain143025.661.83+4.3
3Liverpool122124.792.07-3.8
4FC Bayern München123324.192.02+8.8
5Benfica141923.631.69-4.6
6Real Madrid142722.021.57+5
7FC Barcelona122320.831.74+2.2
8Newcastle United122119.831.65+1.2
9Inter101519.691.97-4.7
10Club Brugge142319.31.38+3.7
11FC København142219.281.38+2.7
12Atalanta121619.21.6-3.2
13Atlético Madrid142319.121.37+3.9
14Bodø / Glimt142117.041.22+4
15Sporting CP122016.761.4+3.2
16Chelsea101616.621.66-0.6
17Manchester City101616.541.65-0.5
18Tottenham Hotspur102016.041.6+4
19Bayer 04 Leverkusen121715.771.31+1.2
20Borussia Dortmund101415.151.52-1.2
21Juventus101614.421.44+1.6
22Galatasaray121614.141.18+1.9
23Monaco101112.851.29-1.9
24Ferencvárosi61312.112.02+0.9
25Olympiacos F.C.101211.731.17+0.3
26Villarreal8111.141.39-10.1
27Qarabağ121310.550.88+2.5
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
1Liverpool1229.5811.1818.41.53
2Arsenal1226.0710.7515.321.28
3FC Bayern München1230.8516.0514.81.23
4Inter1022.0410.4211.621.16
5Paris Saint Germain1427.5116.5810.930.78
6FC Barcelona1223.2215.28.020.67
7Benfica1421.1314.396.740.48
8Ferencvárosi610.694.835.860.98
9Newcastle United1223.9718.125.850.49
10Chelsea1017.3312.075.260.53
11Real Madrid1429.3924.375.020.36
12Manchester City1017.2613.453.810.38
13Viktoria Plzeň36.532.993.541.18
14Atalanta1223.5120.023.490.29
15Tottenham Hotspur1017.3314.542.790.28
16Borussia Dortmund1016.5713.852.720.27
17Sporting CP1216.4714.651.820.15
18Crvena Zvezda35.183.471.710.57
19Juventus1018.4416.811.630.16
20Panathinaikos23.62.630.970.49
21Salzburg46.355.810.540.14
22Club Brugge1426.3225.920.40.03
23Slovan Bratislava11.321.080.240.24
24Celtic21.581.350.230.12
25Feyenoord22.262.230.030.02
26Atlético Madrid1426.1226.37-0.25-0.02
27Athletic Club88.358.68-0.33-0.04
28Basel22.863.21-0.35-0.18
29Sturm Graz22.372.81-0.44-0.22
30Malmö FF21.131.72-0.59-0.3
31FC København1419.620.48-0.88-0.06
32Lech Poznań10.711.65-0.94-0.94
33Villarreal811.7812.82-1.04-0.13
34Fenerbahçe43.084.28-1.2-0.3
35Bayer 04 Leverkusen1215.2816.59-1.31-0.11
36Monaco1018.4320.05-1.62-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
46Olympiacos F.C.1010.5314.71-4.18-0.42
47Ajax89.4114.19-4.78-0.6
48Rangers55.5211.7-6.18-1.24
49Bodø / Glimt1424.3630.61-6.25-0.45
50Galatasaray1218.8326.08-7.25-0.6
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ğ1213.6529.64-15.99-1.33
#TeamPGnpxGxG/90
1Liverpool12242829.582.47
2FC Bayern München123827.6930.852.57
3Club Brugge143226.3226.321.88
4Real Madrid143325.4429.392.1
5Atlético Madrid143424.5426.121.87
6Arsenal122724.4926.072.17
7Paris Saint Germain143824.3527.511.97
8Inter101721.2522.042.2
9Bodø / Glimt142821.224.361.74
10Atalanta121621.1423.511.96
11FC Barcelona123220.0623.221.94
12Newcastle United122920.0223.972
13Benfica141619.5521.131.51
14Juventus101917.6518.441.84
15Manchester City101616.4717.261.73
16Galatasaray121716.4618.831.57
17FC København142315.6519.61.4
18Monaco101215.2718.431.84
19Chelsea101914.9617.331.73
20Tottenham Hotspur102214.1717.331.73
21Sporting CP122214.116.471.37
22Bayer 04 Leverkusen121613.715.281.27
23Borussia Dortmund102213.4116.571.66
24Qarabağ122112.0713.651.14
25Villarreal8511.7811.781.47
26PSV81610.711.491.44
27Slavia Praha8510.3910.391.3
28Napoli8910.1310.921.37
29Union Saint-Gilloise8810.0410.831.35
30Olympiacos F.C.10109.7410.531.05
31Ferencvárosi6139.1110.691.78
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 Brugge143237.4326.321.88
2FC Bayern München123832.8730.852.57
3Atlético Madrid143432.3526.121.87
4Paris Saint Germain143831.8627.511.97
5Real Madrid143331.3529.392.1
6FC Barcelona123229.4623.221.94
7Bodø / Glimt142827.9524.361.74
8Newcastle United122927.5923.972
9Arsenal122726.6226.072.17
10FC København142324.3519.61.4
11Liverpool122423.3229.582.47
12Atalanta121622.0423.511.96
13Galatasaray121721.2418.831.57
14Tottenham Hotspur102220.9817.331.73
15Sporting CP122220.316.471.37
16Manchester City101620.1817.261.73
17Benfica141618.2321.131.51
18Juventus101917.7918.441.84
19Chelsea101917.7317.331.73
20Monaco101217.3818.431.84
21Qarabağ122116.4813.651.14
22Inter101716.1822.042.2
23Borussia Dortmund102215.6316.571.66
24Bayer 04 Leverkusen121615.5215.281.27
25PSV81612.0611.491.44
26Napoli8911.0510.921.37
27Pafos FC101110.949.430.94
28Olympiacos F.C.101010.910.531.05
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, Apr 15
xG
1.22
Arsenal
0 - 0
Sporting CP
0.37
2.32
FC Bayern München
4 - 3
Real Madrid
2.18
xG
Tue, Apr 14
xG
2.31
Liverpool
0 - 2
Paris Saint Germain
1.11
1.59
Atlético Madrid
1 - 2
FC Barcelona
1.78
xG
Wed, Apr 8
xG
1.87
Paris Saint Germain
2 - 0
Liverpool
0.26
1.42
FC Barcelona
0 - 2
Atlético Madrid
0.7
xG
Tue, Apr 7
xG
1.12
Sporting CP
0 - 1
Arsenal
0.52
1.7
Real Madrid
1 - 2
FC Bayern München
2.64
xG
Wed, Mar 18
xG
4.08
Liverpool
4 - 0
Galatasaray
0.18
2.03
Tottenham Hotspur
3 - 2
Atlético Madrid
1.42
3.09
FC Bayern München
4 - 1
Atalanta
2.34
3.79
FC Barcelona
7 - 2
Newcastle United
1.25
xG
Tue, Mar 17
xG
2.03
Arsenal
2 - 0
Bayer 04 Leverkusen
0.64
2.46
Manchester City
1 - 2
Real Madrid
2.76
1.6
Chelsea
0 - 3
Paris Saint Germain
1.12
3.45
Sporting CP
5 - 0
Bodø / Glimt
0.58
xG
Wed, Mar 11
xG
2.72
Bodø / Glimt
3 - 0
Sporting CP
0.66
0.87
Paris Saint Germain
5 - 2
Chelsea
1
1.95
Real Madrid
3 - 0
Manchester City
0.83
0.7
Bayer 04 Leverkusen
1 - 1
Arsenal
1.61
xG
Tue, Mar 10
xG
1.56
Newcastle United
1 - 1
FC Barcelona
0.76
2.68
Atlético Madrid
5 - 2
Tottenham Hotspur
1.45
2.25
Atalanta
1 - 6
FC Bayern München
3.8
1.33
Galatasaray
1 - 0
Liverpool
1.14
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

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?

FC Bayern München top the xG charts with 30.85 expected goals from 12 games (2.57/90). They have scored 38 actual goals, outperforming their xG by +7.2.

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

Paris Saint Germain are the biggest overperformers in Champions League, scoring 38 goals from an xG of just 27.51 — a difference of +10.5. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Atalanta are the most wasteful in front of goal, scoring 16 from an xG of 23.51 (diff: -7.5). 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-23 06:21:07