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 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: The 20 Greatest Players Who Never Won the Champions League
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: Top Contenders for World Cup Glory: Who Will Rule 2026?
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: The 20 Greatest Individual Performances in Champions League History
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: AI Predicts the Top 10 Premier League Goalscorers for 2025/26
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: Top 50 Highest Paid Bundesliga Players in 2025
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.