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.
Chelsea Chelsea
Next match on 14 Mar:
Chelsea - Newcastle
2.15Chelsea - Newcastle
Saturday, 14 Mar
2.
Liverpool Liverpool
Next match on 15 Mar:
Liverpool - Tottenham
2.09Liverpool - Tottenham
Sunday, 15 Mar
3.
Newcastle Newcastle
Next match on 14 Mar:
Chelsea - Newcastle
2.05Chelsea - Newcastle
Saturday, 14 Mar
4.
Man City Man City
Next match on 14 Mar:
West Ham - Man City
1.98West Ham - Man City
Saturday, 14 Mar
5.
West Ham West Ham
Next match on 14 Mar:
West Ham - Man City
1.75West Ham - Man City
Saturday, 14 Mar
6.
Bournemouth Bournemouth
Next match on 14 Mar:
Burnley - Bournemouth
1.62Burnley - Bournemouth
Saturday, 14 Mar
7.
Brentford Brentford
Next match on 16 Mar:
Brentford - Wolverhampton
1.54Brentford - Wolverhampton
Monday, 16 Mar
8.
Man Utd Man Utd
Next match on 15 Mar:
Man Utd - Aston Villa
1.54Man Utd - Aston Villa
Sunday, 15 Mar
9.
Nottm Forest Nottm Forest
Next match on 12 Mar:
Nottm Forest - Midtjylland
1.49Nottm Forest - Midtjylland
Thursday, 12 Mar
10.
Arsenal Arsenal
Next match on 14 Mar:
Arsenal - Everton
1.47Arsenal - Everton
Saturday, 14 Mar
11.
Crystal Palace Crystal Palace
Next match on 12 Mar:
Crystal Palace - AEK Larnaca
1.47Crystal Palace - AEK Larnaca
Thursday, 12 Mar
12.
Fulham Fulham
Next match on 15 Mar:
Nottm Forest - Fulham
1.45Nottm Forest - Fulham
Sunday, 15 Mar
13.
Tottenham Tottenham
Next match on 15 Mar:
Liverpool - Tottenham
1.39Liverpool - Tottenham
Sunday, 15 Mar
14.
Everton Everton
Next match on 14 Mar:
Arsenal - Everton
1.29Arsenal - Everton
Saturday, 14 Mar
15.
Leeds Leeds
Next match on 15 Mar:
Crystal Palace - Leeds
1.29Crystal Palace - Leeds
Sunday, 15 Mar
16.
Burnley Burnley
Next match on 14 Mar:
Burnley - Bournemouth
1.24Burnley - Bournemouth
Saturday, 14 Mar
17.
Sunderland Sunderland
Next match on 14 Mar:
Sunderland - Brighton
1.19Sunderland - Brighton
Saturday, 14 Mar
18.
Aston Villa Aston Villa
Next match on 12 Mar:
Lille - Aston Villa
1.17Lille - Aston Villa
Thursday, 12 Mar
19.
Brighton Brighton
Next match on 14 Mar:
Sunderland - Brighton
1.07Sunderland - Brighton
Saturday, 14 Mar
20.
Wolverhampton Wolverhampton
Next match on 16 Mar:
Brentford - Wolverhampton
0.85Brentford - Wolverhampton
Monday, 16 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 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.