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.
Man Utd Man Utd
Next match on 19 Oct:
Liverpool - Man Utd
2.08Liverpool - Man Utd
Sunday, 19 Oct
2.
Crystal Palace Crystal Palace
Next match on 18 Oct:
Crystal Palace - Bournemouth
1.78Crystal Palace - Bournemouth
Saturday, 18 Oct
3.
Brighton Brighton
Next match on 18 Oct:
Brighton - Newcastle
1.73Brighton - Newcastle
Saturday, 18 Oct
4.
Liverpool Liverpool
Next match on 19 Oct:
Liverpool - Man Utd
1.68Liverpool - Man Utd
Sunday, 19 Oct
5.
Arsenal Arsenal
Next match on 18 Oct:
Fulham - Arsenal
1.64Fulham - Arsenal
Saturday, 18 Oct
6.
Newcastle Newcastle
Next match on 18 Oct:
Brighton - Newcastle
1.62Brighton - Newcastle
Saturday, 18 Oct
7.
Man City Man City
Next match on 18 Oct:
Man City - Everton
1.56Man City - Everton
Saturday, 18 Oct
8.
Everton Everton
Next match on 18 Oct:
Man City - Everton
1.49Man City - Everton
Saturday, 18 Oct
9.
Chelsea Chelsea
Next match on 18 Oct:
Nottm Forest - Chelsea
1.46Nottm Forest - Chelsea
Saturday, 18 Oct
10.
Nottm Forest Nottm Forest
Next match on 18 Oct:
Nottm Forest - Chelsea
1.38Nottm Forest - Chelsea
Saturday, 18 Oct
11.
Brentford Brentford
Next match on 20 Oct:
West Ham - Brentford
1.23West Ham - Brentford
Monday, 20 Oct
12.
Bournemouth Bournemouth
Next match on 18 Oct:
Crystal Palace - Bournemouth
1.22Crystal Palace - Bournemouth
Saturday, 18 Oct
13.
Leeds Leeds
Next match on 18 Oct:
Burnley - Leeds
1.18Burnley - Leeds
Saturday, 18 Oct
14.
Tottenham Tottenham
Next match on 19 Oct:
Tottenham - Aston Villa
1.05Tottenham - Aston Villa
Sunday, 19 Oct
15.
Fulham Fulham
Next match on 18 Oct:
Fulham - Arsenal
1.05Fulham - Arsenal
Saturday, 18 Oct
16.
Wolverhampton Wolverhampton
Next match on 18 Oct:
Sunderland - Wolverhampton
0.96Sunderland - Wolverhampton
Saturday, 18 Oct
17.
West Ham West Ham
Next match on 20 Oct:
West Ham - Brentford
0.95West Ham - Brentford
Monday, 20 Oct
18.
Sunderland Sunderland
Next match on 18 Oct:
Sunderland - Wolverhampton
0.88Sunderland - Wolverhampton
Saturday, 18 Oct
19.
Aston Villa Aston Villa
Next match on 19 Oct:
Tottenham - Aston Villa
0.88Tottenham - Aston Villa
Sunday, 19 Oct
20.
Burnley Burnley
Next match on 18 Oct:
Burnley - Leeds
0.79Burnley - Leeds
Saturday, 18 Oct


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.