Take your football betting to the next level!

xG (Expected Goals) - England Premier League

England Premier League Teams – Average xG from Last 10 Matches

Stay ahead of the game with up-to-date expected goals (xG) data for every England Premier 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.
N/A Man City
Next match on 23 Aug:
Man City - Tottenham
2.68Man City - Tottenham
Saturday, 23 Aug
2.
N/A Leeds
Next match on 23 Aug:
Arsenal - Leeds
2.19Arsenal - Leeds
Saturday, 23 Aug
3.
N/A Liverpool
Next match on 23 Aug:
Newcastle - Liverpool
2.16Newcastle - Liverpool
Saturday, 23 Aug
4.
N/A Nottm Forest
Next match on 24 Aug:
Crystal Palace - Nottm Forest
1.79Crystal Palace - Nottm Forest
Sunday, 24 Aug
5.
N/A Man Utd
Next match on 24 Aug:
Fulham - Man Utd
1.73Fulham - Man Utd
Sunday, 24 Aug
6.
N/A Burnley
Next match on 23 Aug:
Burnley - Sunderland
1.72Burnley - Sunderland
Saturday, 23 Aug
7.
N/A Arsenal
Next match on 23 Aug:
Arsenal - Leeds
1.71Arsenal - Leeds
Saturday, 23 Aug
8.
N/A Brentford
Next match on 23 Aug:
Brentford - Aston Villa
1.64Brentford - Aston Villa
Saturday, 23 Aug
9.
N/A Brighton
Next match on 24 Aug:
Everton - Brighton
1.58Everton - Brighton
Sunday, 24 Aug
10.
N/A Chelsea
Next match on 22 Aug:
West Ham - Chelsea
1.58West Ham - Chelsea
Friday, 22 Aug
11.
N/A Crystal Palace
Next match on 21 Aug:
Crystal Palace - Fredrikstad
1.38Crystal Palace - Fredrikstad
Thursday, 21 Aug
12.
N/A Everton
Next match on 24 Aug:
Everton - Brighton
1.32Everton - Brighton
Sunday, 24 Aug
13.
N/A Bournemouth
Next match on 23 Aug:
Bournemouth - Wolverhampton
1.26Bournemouth - Wolverhampton
Saturday, 23 Aug
14.
N/A Newcastle
Next match on 23 Aug:
Newcastle - Liverpool
1.16Newcastle - Liverpool
Saturday, 23 Aug
15.
N/A Wolverhampton
Next match on 23 Aug:
Bournemouth - Wolverhampton
1.11Bournemouth - Wolverhampton
Saturday, 23 Aug
16.
N/A Fulham
Next match on 24 Aug:
Fulham - Man Utd
1.08Fulham - Man Utd
Sunday, 24 Aug
17.
N/A Tottenham
Next match on 23 Aug:
Man City - Tottenham
1.05Man City - Tottenham
Saturday, 23 Aug
18.
N/A West Ham
Next match on 22 Aug:
West Ham - Chelsea
1.03West Ham - Chelsea
Friday, 22 Aug
19.
N/A Sunderland
Next match on 23 Aug:
Burnley - Sunderland
0.70Burnley - Sunderland
Saturday, 23 Aug
20.
N/A Aston Villa
Next match on 23 Aug:
Brentford - Aston Villa
0.63Brentford - Aston Villa
Saturday, 23 Aug


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 England Premier 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.