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.
Arsenal Arsenal
Next match on 26 Nov:
Arsenal - Bayern Munich
1.99Arsenal - Bayern Munich
Wednesday, 26 Nov
2.
Chelsea Chelsea
Next match on 30 Nov:
Chelsea - Arsenal
1.94Chelsea - Arsenal
Sunday, 30 Nov
3.
Liverpool Liverpool
Next match on 26 Nov:
Liverpool - PSV
1.81Liverpool - PSV
Wednesday, 26 Nov
4.
Crystal Palace Crystal Palace
Next match on 27 Nov:
Strasbourg - Crystal Palace
1.77Strasbourg - Crystal Palace
Thursday, 27 Nov
5.
Man Utd Man Utd
Next match on 30 Nov:
Crystal Palace - Man Utd
1.66Crystal Palace - Man Utd
Sunday, 30 Nov
6.
Newcastle Newcastle
Next match on 29 Nov:
Everton - Newcastle
1.65Everton - Newcastle
Saturday, 29 Nov
7.
Man City Man City
Next match on 29 Nov:
Man City - Leeds
1.61Man City - Leeds
Saturday, 29 Nov
8.
Nottm Forest Nottm Forest
Next match on 27 Nov:
Nottm Forest - Malmo FF
1.54Nottm Forest - Malmo FF
Thursday, 27 Nov
9.
Brighton Brighton
Next match on 30 Nov:
Nottm Forest - Brighton
1.49Nottm Forest - Brighton
Sunday, 30 Nov
10.
Bournemouth Bournemouth
Next match on 29 Nov:
Sunderland - Bournemouth
1.47Sunderland - Bournemouth
Saturday, 29 Nov
11.
Brentford Brentford
Next match on 29 Nov:
Brentford - Burnley
1.46Brentford - Burnley
Saturday, 29 Nov
12.
Fulham Fulham
Next match on 29 Nov:
Tottenham - Fulham
1.20Tottenham - Fulham
Saturday, 29 Nov
13.
Aston Villa Aston Villa
Next match on 27 Nov:
Aston Villa - Young Boys
1.15Aston Villa - Young Boys
Thursday, 27 Nov
14.
Everton Everton
Next match on 29 Nov:
Everton - Newcastle
1.14Everton - Newcastle
Saturday, 29 Nov
15.
West Ham West Ham
Next match on 30 Nov:
West Ham - Liverpool
1.13West Ham - Liverpool
Sunday, 30 Nov
16.
Tottenham Tottenham
Next match on 26 Nov:
PSG - Tottenham
1.10PSG - Tottenham
Wednesday, 26 Nov
17.
Leeds Leeds
Next match on 29 Nov:
Man City - Leeds
1.09Man City - Leeds
Saturday, 29 Nov
18.
Wolverhampton Wolverhampton
Next match on 30 Nov:
Aston Villa - Wolverhampton
1.05Aston Villa - Wolverhampton
Sunday, 30 Nov
19.
Sunderland Sunderland
Next match on 29 Nov:
Sunderland - Bournemouth
0.84Sunderland - Bournemouth
Saturday, 29 Nov
20.
Burnley Burnley
Next match on 29 Nov:
Brentford - Burnley
0.65Brentford - Burnley
Saturday, 29 Nov


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.