Expected Goals (xG) offers a deeper insight into team performance beyond raw results. Here’s how all 20 Premier League teams stack up so far this season, ranked from lowest to highest xG per 90 minutes.
Brentford Struggling to Create Chances

Brentford sits at the bottom with an xG of just 0.98 per 90 minutes. Despite scoring once per match, they’re underperforming on quality chances and conceding heavily with an xGA of 1.54.
Crystal Palace Lacking Offensive Edge

Palace has an xG of 1.02, showing limited attacking productivity so far. Their defense is average, but converting opportunities remains a concern despite a positive actual goals-to-xG difference of +0.31.
Wolves Need to Sharpen in Attack

Wolverhampton Wanderers average 1.03 xG, ranking them joint-third from bottom. With only 0.67 goals scored per game, they’re well below what little they create and are conceding at a high rate too.
Read also: Kylian Mbappe had just hit top form – now Real Madrid have a problem
Burnley Facing Defensive Crisis

Burnley also post 1.03 xG, but the real issue lies in defense, with a worrying 1.81 xGA—the highest in the league. Their xG difference of -0.78 puts them under severe pressure early on.
Leeds United Off the Pace

Leeds United’s xG of 1.10 hasn’t translated into goals, with just 0.33 scored per game. The attack is misfiring, and the team’s overall xG difference stands at -0.13—slightly underwhelming.
Everton’s Numbers Deceive

Everton match Leeds in xG at 1.10, but they’ve managed to score 1.67 goals per game, outperforming expectations. However, a high xGA of 1.56 highlights vulnerability at the back.
Sunderland Showing Promise

Sunderland comes in at 1.19 xG, just above Everton. While their xGA is a low 1.08, their actual goals per game of 1.67 show a clinical edge and some early-season efficiency.
Read also: Premier League boss breaks silence with damning Manchester City statement
Fulham Failing to Convert

Fulham’s xG sits at 1.21, but they’ve only scored 0.67 goals per match, underperforming by over 0.5 goals. Their defense is also shaky, conceding 1.33 per 90 minutes.
Nottingham Forest Holding Steady

Forest are generating 1.32 xG per 90, slightly better than average. Their output and goals conceded closely align with expected values, suggesting a stable—if unspectacular—start.
Newcastle United Misfiring

Newcastle’s xG also stands at 1.32, but they’ve only managed 0.67 goals per game. Their defense has held up well with just 0.86 xGA, but offensive inefficiency is costing them.
Tottenham Balanced but Beatable

Tottenham posts 1.32 xG alongside a high 1.58 xGA, resulting in a negative xG difference. Their goal-scoring is better than expected, but defensive lapses are a growing concern.
Read also: Kasper Schmeichel finds completely new path after football retirement
Aston Villa Underperforming Sharply

Despite an xG of 1.35, Aston Villa hasn’t scored a single goal yet. The team is underachieving by -1.35 goals compared to xG, the biggest gap in the league.
Arsenal Efficient at Both Ends

Arsenal generate 1.36 xG and concede just 0.33 goals per game, well below their 1.16 xGA. With 2 goals scored per match, they’re outperforming in both boxes.
Liverpool Firing on All Cylinders

Liverpool’s xG of 1.37 seems modest, but their actual scoring rate is an impressive 2.67 goals per match. Their overperformance of +1.30 is the highest in the Premier League so far.
Brighton Creating but Not Finishing

Brighton’s xG of 1.39 is respectable, but they’re only scoring 1 goal per match. With an xGA of 1.16, they’re also conceding slightly more than expected, leading to a mild underperformance.
Read also: Andy Murray reveals one major regret about Nadal and Djokovic
Manchester City Grinding Results

City’s xG is 1.42, with an actual scoring rate of 1.67 per game, aligning with their usual clinical edge. Their xG difference is modest at +0.09, but they remain effective on both ends.
West Ham on a Knife’s Edge

West Ham averages 1.50 xG and concedes 1.44 xGA, making them one of the most evenly matched sides statistically. However, their actual goals conceded (2.67 per game) signal a defense underperforming its metrics.
Bournemouth Holding Mid-Table Ground

Bournemouth’s 1.55 xG puts them among the better creators. However, their actual scoring lags slightly behind expectations at 1.33 goals per match.
Chelsea Looking Dangerous

Chelsea boasts 1.74 xG and has conceded only 0.33 goals per game, despite an xGA of 1.26. Their efficient conversion puts them at +0.59 above xG—a sign of a confident front line.
Read also: Manchester United told to ‘nick’ two Man City stars if relegation hits
Manchester United Not Capitalizing

Topping the xG table is Manchester United with 1.98 xG per match, but they’re only averaging 1.33 goals. Their -0.65 xG vs Actual highlights a major gap in finishing quality.



