xG (Expected Goals) - UEFA Champions League

UEFA Champions League Teams – Average xG from Last 10 Matches

Stay ahead of the game with up-to-date expected goals (xG) data for every UEFA Champions League team. This page presents the average xG each team has generated over their last 10 matches, offering deep insight into attacking performance and goal-scoring potential.

RankTeamAverage xGNext Match
1.
Bayern Munich Bayern Munich
Next match on 14 Mar:
Bayer Leverkusen - Bayern Munich
2.84Bayer Leverkusen - Bayern Munich
Saturday, 14 Mar
2.
Barcelona Barcelona
Next match on 15 Mar:
Barcelona - Sevilla
2.52Barcelona - Sevilla
Sunday, 15 Mar
3.
PSG PSG
Next match on 15 Mar:
PSG - Nantes
2.40PSG - Nantes
Sunday, 15 Mar
4.
PSV PSV
Next match on 14 Mar:
PSV - NEC
2.34PSV - NEC
Saturday, 14 Mar
5.
Chelsea Chelsea
Next match on 14 Mar:
Chelsea - Newcastle
2.15Chelsea - Newcastle
Saturday, 14 Mar
6.
Liverpool Liverpool
Next match on 15 Mar:
Liverpool - Tottenham
2.09Liverpool - Tottenham
Sunday, 15 Mar
7.
Newcastle Newcastle
Next match on 14 Mar:
Chelsea - Newcastle
2.05Chelsea - Newcastle
Saturday, 14 Mar
8.
Juventus Juventus
Next match on 14 Mar:
Udinese - Juventus
2.02Udinese - Juventus
Saturday, 14 Mar
9.
Man City Man City
Next match on 14 Mar:
West Ham - Man City
1.98West Ham - Man City
Saturday, 14 Mar
10.
Benfica Benfica
Next match on 14 Mar:
Arouca - Benfica
1.95Arouca - Benfica
Saturday, 14 Mar
11.
Galatasaray Galatasaray
Next match on 14 Mar:
Galatasaray - Istanbul Basaksehir
1.91Galatasaray - Istanbul Basaksehir
Saturday, 14 Mar
12.
Atletico Madrid Atletico Madrid
Next match on 14 Mar:
Atletico Madrid - Getafe
1.88Atletico Madrid - Getafe
Saturday, 14 Mar
13.
Club Brugge Club Brugge
Next match on 14 Mar:
Westerlo - Club Brugge
1.78Westerlo - Club Brugge
Saturday, 14 Mar
14.
Bodo/Glimt Bodo/Glimt
Next match on 14 Mar:
Sarpsborg - Bodo/Glimt
1.75Sarpsborg - Bodo/Glimt
Saturday, 14 Mar
15.
Real Madrid Real Madrid
Next match on 14 Mar:
Real Madrid - Elche
1.67Real Madrid - Elche
Saturday, 14 Mar
16.
Borussia Dortmund Borussia Dortmund
Next match on 14 Mar:
Borussia Dortmund - Augsburg
1.66Borussia Dortmund - Augsburg
Saturday, 14 Mar
17.
Atalanta Atalanta
Next match on 14 Mar:
Inter Milan - Atalanta
1.59Inter Milan - Atalanta
Saturday, 14 Mar
18.
FC Copenhagen FC Copenhagen
Next match on 15 Mar:
Odense BK - FC Copenhagen
1.58Odense BK - FC Copenhagen
Sunday, 15 Mar
19.
Ajax Ajax
Next match on 14 Mar:
Ajax - Sparta Rotterdam
1.55Ajax - Sparta Rotterdam
Saturday, 14 Mar
20.
Inter Milan Inter Milan
Next match on 14 Mar:
Inter Milan - Atalanta
1.54Inter Milan - Atalanta
Saturday, 14 Mar
21.
Olympiacos Olympiacos
Next match on 14 Mar:
OFI Crete - Olympiacos
1.50OFI Crete - Olympiacos
Saturday, 14 Mar
22.
Sporting Sporting
Next match on 15 Mar:
Sporting - Tondela
1.48Sporting - Tondela
Sunday, 15 Mar
23.
Arsenal Arsenal
Next match on 14 Mar:
Arsenal - Everton
1.47Arsenal - Everton
Saturday, 14 Mar
24.
Pafos FC Pafos FC
Next match on 14 Mar:
Akritas Chlorakas - Pafos FC
1.45Akritas Chlorakas - Pafos FC
Saturday, 14 Mar
25.
Tottenham Tottenham
Next match on 15 Mar:
Liverpool - Tottenham
1.39Liverpool - Tottenham
Sunday, 15 Mar
26.
Union Saint Gilloise Union Saint Gilloise
1.35Union Saint Gilloise - FCV Dender EH
Saturday, 14 Mar
27.
Slavia Prague Slavia Prague
Next match on 14 Mar:
FC Trinity Zlin - Slavia Prague
1.35FC Trinity Zlin - Slavia Prague
Saturday, 14 Mar
28.
Marseille Marseille
Next match on 13 Mar:
Marseille - Auxerre
1.31Marseille - Auxerre
Friday, 13 Mar
29.
Bayer Leverkusen Bayer Leverkusen
Next match on 14 Mar:
Bayer Leverkusen - Bayern Munich
1.28Bayer Leverkusen - Bayern Munich
Saturday, 14 Mar
30.
Monaco Monaco
Next match on 14 Mar:
Monaco - Brest
1.27Monaco - Brest
Saturday, 14 Mar
31.
Athletic Bilbao Athletic Bilbao
Next match on 14 Mar:
Girona - Athletic Bilbao
1.25Girona - Athletic Bilbao
Saturday, 14 Mar
32.
Napoli Napoli
Next match on 14 Mar:
Napoli - Lecce
1.17Napoli - Lecce
Saturday, 14 Mar
33.
Villarreal Villarreal
Next match on 13 Mar:
CD Alaves - Villarreal
1.17CD Alaves - Villarreal
Friday, 13 Mar
34.
Eintracht Frankfurt Eintracht Frankfurt
Next match on 14 Mar:
Eintracht Frankfurt - Heidenheim
1.06Eintracht Frankfurt - Heidenheim
Saturday, 14 Mar
35.
FK Qarabag FK Qarabag
Next match on 14 Mar:
Zira IK - FK Qarabag
0.67Zira IK - FK Qarabag
Saturday, 14 Mar


Understanding a team's recent xG performance is a powerful tool for evaluating their attacking form, but it’s just one part of the bigger picture. If you’re interested in how expected goals are actually calculated and why they matter so much in football analytics, check out our full guide on Expected Goals (xG) and Its Role in Predicting Correct Scores.

If you're using xG stats to gain an edge in match analysis, don’t miss our regularly updated UEFA Champions League Correct Score Predictions. We combine data-driven insights—including xG trends—to forecast likely outcomes and correct scores for upcoming fixtures in England's top flight.

This website uses cookies for your convenience.