Football

Premier League xG Rankings After Three Matches – From Lowest to Highest

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
Selman GEDIK / Shutterstock.com

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

crystal palce
Selman GEDIK / Shutterstock.com

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

wolves
4kclips / Shutterstock.com

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: The 20 Greatest Players Who Never Won the Champions League

Burnley Facing Defensive Crisis

Burnley
Casimiro PT / Shutterstock.com

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
charnsitr / Shutterstock.com

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

Photo: Travel-Fr / Shutterstock.com

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
Art-Dolgov / Shutterstock.com

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: Top Contenders for World Cup Glory: Who Will Rule 2026?

Fulham Failing to Convert

Photo: charnsitr / Shutterstock.com

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

Nottingham Forest
NottmCity / Shutterstock.com

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 United
charnsitr / Shutterstock.com

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 Hotspur
Photo: sf_freelance / Shutterstock.com

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: The 20 Greatest Individual Performances in Champions League History

Aston Villa Underperforming Sharply

Aston Villa
Photo: charnsitr / Shutterstock.com

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
Photo: Ewan P / Shutterstock.com

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 FC
Photo: Milosz Kubiak / Shutterstock.com

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
Selman GEDIK / Shutterstock.com

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: AI Predicts the Top 10 Premier League Goalscorers for 2025/26

Manchester City Grinding Results

Manchester City
Tony_Papageorge / Shutterstock.com

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
falecom_davi / Shutterstock.com

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

AFC Bournemouth
Selman GEDIK / Shutterstock.com

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
ninopavisic / Shutterstock.com

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: Top 50 Highest Paid Bundesliga Players in 2025

Manchester United Not Capitalizing

Manchester United
ninopavisic / Shutterstock.com

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.