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 18 Mar:
Bayern Munich - Atalanta
2.83Bayern Munich - Atalanta
Wednesday, 18 Mar
2.
PSG PSG
Next match on 17 Mar:
Chelsea - PSG
2.40Chelsea - PSG
Tuesday, 17 Mar
3.
PSV PSV
Next match on 22 Mar:
Telstar - PSV
2.33Telstar - PSV
Sunday, 22 Mar
4.
Juventus Juventus
Next match on 21 Mar:
Juventus - Sassuolo
2.31Juventus - Sassuolo
Saturday, 21 Mar
5.
Barcelona Barcelona
Next match on 18 Mar:
Barcelona - Newcastle
2.22Barcelona - Newcastle
Wednesday, 18 Mar
6.
Chelsea Chelsea
Next match on 17 Mar:
Chelsea - PSG
2.04Chelsea - PSG
Tuesday, 17 Mar
7.
Galatasaray Galatasaray
Next match on 18 Mar:
Goztepe - Galatasaray
2.00Goztepe - Galatasaray
Wednesday, 18 Mar
8.
Man City Man City
Next match on 17 Mar:
Man City - Real Madrid
1.97Man City - Real Madrid
Tuesday, 17 Mar
9.
Newcastle Newcastle
Next match on 18 Mar:
Barcelona - Newcastle
1.96Barcelona - Newcastle
Wednesday, 18 Mar
10.
Atletico Madrid Atletico Madrid
Next match on 18 Mar:
Tottenham - Atletico Madrid
1.96Tottenham - Atletico Madrid
Wednesday, 18 Mar
11.
Benfica Benfica
Next match on 21 Mar:
Benfica - Guimaraes
1.92Benfica - Guimaraes
Saturday, 21 Mar
12.
Bodo/Glimt Bodo/Glimt
Next match on 17 Mar:
Sporting - Bodo/Glimt
1.75Sporting - Bodo/Glimt
Tuesday, 17 Mar
13.
Club Brugge Club Brugge
Next match on 22 Mar:
Club Brugge - KV Mechelen
1.73Club Brugge - KV Mechelen
Sunday, 22 Mar
14.
Borussia Dortmund Borussia Dortmund
Next match on 21 Mar:
Borussia Dortmund - Hamburg
1.71Borussia Dortmund - Hamburg
Saturday, 21 Mar
15.
Olympiacos Olympiacos
Next match on 22 Mar:
Olympiacos - Larissa
1.69Olympiacos - Larissa
Sunday, 22 Mar
16.
Liverpool Liverpool
Next match on 18 Mar:
Liverpool - Galatasaray
1.66Liverpool - Galatasaray
Wednesday, 18 Mar
17.
Real Madrid Real Madrid
Next match on 17 Mar:
Man City - Real Madrid
1.64Man City - Real Madrid
Tuesday, 17 Mar
18.
Arsenal Arsenal
Next match on 17 Mar:
Arsenal - Bayer Leverkusen
1.64Arsenal - Bayer Leverkusen
Tuesday, 17 Mar
19.
Inter Milan Inter Milan
Next match on 22 Mar:
Fiorentina - Inter Milan
1.56Fiorentina - Inter Milan
Sunday, 22 Mar
20.
Atalanta Atalanta
Next match on 18 Mar:
Bayern Munich - Atalanta
1.54Bayern Munich - Atalanta
Wednesday, 18 Mar
21.
Ajax Ajax
Next match on 22 Mar:
Feyenoord - Ajax
1.51Feyenoord - Ajax
Sunday, 22 Mar
22.
FC Copenhagen FC Copenhagen
Next match on 22 Mar:
FC Copenhagen - FC Fredericia
1.49FC Copenhagen - FC Fredericia
Sunday, 22 Mar
23.
Sporting Sporting
Next match on 17 Mar:
Sporting - Bodo/Glimt
1.48Sporting - Bodo/Glimt
Tuesday, 17 Mar
24.
Monaco Monaco
Next match on 22 Mar:
Lyon - Monaco
1.45Lyon - Monaco
Sunday, 22 Mar
25.
Bayer Leverkusen Bayer Leverkusen
Next match on 17 Mar:
Arsenal - Bayer Leverkusen
1.42Arsenal - Bayer Leverkusen
Tuesday, 17 Mar
26.
Union Saint Gilloise Union Saint Gilloise
1.39Sint-Truidense - Union Saint Gilloise
Sunday, 22 Mar
27.
Athletic Bilbao Athletic Bilbao
Next match on 22 Mar:
Athletic Bilbao - Real Betis
1.36Athletic Bilbao - Real Betis
Sunday, 22 Mar
28.
Slavia Prague Slavia Prague
Next match on 21 Mar:
Slavia Prague - Sigma Olomouc
1.35Slavia Prague - Sigma Olomouc
Saturday, 21 Mar
29.
Marseille Marseille
Next match on 22 Mar:
Marseille - Lille
1.31Marseille - Lille
Sunday, 22 Mar
30.
Tottenham Tottenham
Next match on 18 Mar:
Tottenham - Atletico Madrid
1.29Tottenham - Atletico Madrid
Wednesday, 18 Mar
31.
Napoli Napoli
Next match on 20 Mar:
Cagliari - Napoli
1.15Cagliari - Napoli
Friday, 20 Mar
32.
Villarreal Villarreal
Next match on 20 Mar:
Villarreal - Real Sociedad
1.09Villarreal - Real Sociedad
Friday, 20 Mar
33.
Eintracht Frankfurt Eintracht Frankfurt
Next match on 22 Mar:
Mainz - Eintracht Frankfurt
1.06Mainz - Eintracht Frankfurt
Sunday, 22 Mar
34.
FK Qarabag FK Qarabag
Next match on 20 Mar:
FK Kapaz - FK Qarabag
0.90FK Kapaz - FK Qarabag
Friday, 20 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.