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 7 Mar:
Wrexham - Chelsea
2.26Wrexham - Chelsea
Saturday, 7 Mar
2.
Liverpool Liverpool
Next match on 6 Mar:
Wolverhampton - Liverpool
2.01Wolverhampton - Liverpool
Friday, 6 Mar
3.
Newcastle Newcastle
Next match on 7 Mar:
Newcastle - Man City
1.96Newcastle - Man City
Saturday, 7 Mar
4.
Man City Man City
Next match on 7 Mar:
Newcastle - Man City
1.84Newcastle - Man City
Saturday, 7 Mar
5.
West Ham West Ham
Next match on 7 Mar:
West Ham - Brentford
1.70West Ham - Brentford
Saturday, 7 Mar
6.
Arsenal Arsenal
Next match on 7 Mar:
Mansfield - Arsenal
1.68Mansfield - Arsenal
Saturday, 7 Mar
7.
Brentford Brentford
Next match on 7 Mar:
West Ham - Brentford
1.66West Ham - Brentford
Saturday, 7 Mar
8.
Bournemouth Bournemouth
Next match on 14 Mar:
Burnley - Bournemouth
1.62Burnley - Bournemouth
Saturday, 14 Mar
9.
Man Utd Man Utd
Next match on 15 Mar:
Man Utd - Aston Villa
1.54Man Utd - Aston Villa
Sunday, 15 Mar
10.
Fulham Fulham
Next match on 7 Mar:
Fulham - Southampton
1.51Fulham - Southampton
Saturday, 7 Mar
11.
Nottm Forest Nottm Forest
Next match on 12 Mar:
Nottm Forest - Midtjylland
1.49Nottm Forest - Midtjylland
Thursday, 12 Mar
12.
Leeds Leeds
Next match on 7 Mar:
Leeds - Norwich
1.37Leeds - Norwich
Saturday, 7 Mar
13.
Crystal Palace Crystal Palace
Next match on 5 Mar:
Tottenham - Crystal Palace
1.35Tottenham - Crystal Palace
Thursday, 5 Mar
14.
Tottenham Tottenham
Next match on 5 Mar:
Tottenham - Crystal Palace
1.33Tottenham - Crystal Palace
Thursday, 5 Mar
15.
Everton Everton
Next match on 15 Mar:
Arsenal - Everton
1.29Arsenal - Everton
Sunday, 15 Mar
16.
Burnley Burnley
Next match on 14 Mar:
Burnley - Bournemouth
1.24Burnley - Bournemouth
Saturday, 14 Mar
17.
Aston Villa Aston Villa
Next match on 12 Mar:
Lille - Aston Villa
1.17Lille - Aston Villa
Thursday, 12 Mar
18.
Sunderland Sunderland
Next match on 8 Mar:
Port Vale - Sunderland
1.10Port Vale - Sunderland
Sunday, 8 Mar
19.
Brighton Brighton
Next match on 14 Mar:
Sunderland - Brighton
1.07Sunderland - Brighton
Saturday, 14 Mar
20.
Wolverhampton Wolverhampton
Next match on 6 Mar:
Wolverhampton - Liverpool
0.83Wolverhampton - Liverpool
Friday, 6 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.