Scouting lists

Premier League xG table 2026/27: expected goals standings

Points tables lie early in a season. A deflected winner counts the same as a 4-0, and 3 lucky results can put a club 6 places above where their performances say they should be. The xG table strips the luck out: it ranks every Premier League club by the quality of the chances they create against the chances they give up, and puts expected points beside the real thing. The cards show the clubs whose numbers say the most, then the full standings with the gap to the league table.

Right now. Manchester City lead on +8.8 xGD, 0.2 ahead of Arsenal. Arsenal have 7.5 more points than their chances say (27 from 19.5 expected), the biggest overperformance in the league. Nottingham Forest are the other way round: 9 points from 16.0 expected, the biggest shortfall. Nottingham Forest sit 11 places higher here than in the real table. Biggest climber: Brighton & Hove Albion, up 3 places to 3rd.

PREMIER LEAGUE2026/27 · xG table this seasonFDscoutxG TABLERANKED BY xG DIFFERENCE#CLUBTBLPXGXGAXGDXPTSPTS1Manchester City31019.610.8+8.819.2212Arsenal11017.58.9+8.619.5273Brighton & Hove Albion21019.714.4+5.317.0224AFC Bournemouth71016.110.9+5.216.5155Nottingham Forest161015.811.8+4.016.096Liverpool41017.914.3+3.615.8187Fulham151015.712.6+3.115.1108Manchester United181017.615.0+2.614.489Leeds United91013.312.5+0.814.41410Sunderland191015.715.0+0.714.9811Tottenham Hotspur111013.412.9+0.414.01212Chelsea51013.914.3-0.313.41613Brentford81016.016.4-0.413.21414Everton61013.615.2-1.613.01615Hull City13109.615.1-5.59.71116Aston Villa101013.719.5-5.710.91317Newcastle United121012.518.3-5.710.51218Ipswich Town141012.118.1-6.011.61119Coventry City17109.816.5-6.79.6920Crystal Palace201012.824.1-11.38.97Updated 9 November 2026 · Premier League 2026/27, league matchesfdscout.com/blog/premier-league-xg-table
The full table is below
PREMIER LEAGUE2026/27 · xG table this seasonFDscout1Manchester City3rd in the table21 points from 10 games · 7W 0D 3L · 21 scored · 13 conceded+8.8xG difference this season10 played · 21 points · 19.6 xG for · 10.8 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for19.693rd percentilexG against10.892nd percentileExpected points19.293rd percentilePoints above expected1.868th percentileUpdated 9 November 2026 · Premier League 2026/27, league matchesfdscout.com/blog/premier-league-xg-table
PREMIER LEAGUE2026/27 · xG table this seasonFDscout2Arsenal1st in the table27 points from 10 games · 9W 0D 1L · 15 scored · 5 conceded+8.6xG difference this season10 played · 27 points · 17.5 xG for · 8.9 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for17.578th percentilexG against8.997th percentileExpected points19.598th percentilePoints above expected7.598th percentileUpdated 9 November 2026 · Premier League 2026/27, league matchesfdscout.com/blog/premier-league-xg-table
PREMIER LEAGUE2026/27 · xG table this seasonFDscout3Brighton & HoveAlbion2nd in the table22 points from 10 games · 7W 1D 2L · 26 scored · 7 conceded+5.3xG difference this season10 played · 22 points · 19.7 xG for · 14.4 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for19.798th percentilexG against14.452nd percentileExpected points17.088th percentilePoints above expected5.093rd percentileUpdated 9 November 2026 · Premier League 2026/27, league matchesfdscout.com/blog/premier-league-xg-table
PREMIER LEAGUE2026/27 · xG table this seasonFDscout4AFC Bournemouth7th in the table15 points from 10 games · 4W 3D 3L · 16 scored · 14 conceded+5.2xG difference this season10 played · 15 points · 16.1 xG for · 10.9 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for16.173rd percentilexG against10.987th percentileExpected points16.583rd percentilePoints above expected-1.533rd percentileUpdated 9 November 2026 · Premier League 2026/27, league matchesfdscout.com/blog/premier-league-xg-table
PREMIER LEAGUE2026/27 · xG table this seasonFDscout5NottinghamForest16th in the table9 points from 10 games · 2W 3D 5L · 9 scored · 13 conceded+4.0xG difference this season10 played · 9 points · 15.8 xG for · 11.8 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for15.863rd percentilexG against11.882nd percentileExpected points16.078th percentilePoints above expected-7.03rd percentileUpdated 9 November 2026 · Premier League 2026/27, league matchesfdscout.com/blog/premier-league-xg-table

The Premier League xG table in full

ClubTablePPtsxGxGAxGDxPtsOver
1Manchester City3rd102119.610.8+8.819.21.8Team page →
2Arsenal1st102717.58.9+8.619.57.5Team page →
3Brighton & Hove Albion2nd102219.714.4+5.3175Team page →
4AFC Bournemouth7th101516.110.9+5.216.5-1.5Team page →
5Nottingham Forest16th10915.811.8+4.016-7Team page →
6Liverpool4th101817.914.3+3.615.82.2Team page →
7Fulham15th101015.712.6+3.115.1-5.1Team page →
8Manchester United18th10817.615+2.614.4-6.4Team page →
9Leeds United9th101413.312.5+0.814.4-0.4Team page →
10Sunderland19th10815.715+0.714.9-6.9Team page →
11Tottenham Hotspur11th101213.412.9+0.414-2Team page →
12Chelsea5th101613.914.3-0.313.42.6Team page →
13Brentford8th10141616.4-0.413.20.8Team page →
14Everton6th101613.615.2-1.6133Team page →
15Hull City13th10119.615.1-5.59.71.3Team page →
16Aston Villa10th101313.719.5-5.710.92.1Team page →
17Newcastle United12th101212.518.3-5.710.51.5Team page →
18Ipswich Town14th101112.118.1-6.011.6-0.6Team page →
19Coventry City17th1099.816.5-6.79.6-0.6Team page →
20Crystal Palace20th10712.824.1-11.38.9-1.9Team page →
Every Premier League club, league matches this season with xG data, ranked by xG difference. Updates every night · refreshed 9 November 2026.

What the numbers mean

An xG table replays the season on chance quality instead of goals. Every shot gets a value for how often a chance like it goes in, the values are added up for and against each club, and the difference says who has been creating more than they concede. Over a few games it is a better guide to the table's true shape than points, because goals arrive in lumps and xG does not.

Expected points takes it one step further. For each match the two xG totals are turned into the odds of a win, a draw and a defeat, and those odds become points. A club with 12 points and 8 expected points has been winning tight games; one with 8 points from 12 expected has been losing them. History says both drift back towards the expected figure.

The table rebuilds every night from the latest matches, so the gaps will open and close as the season goes on. The date on each card says when it last changed.

What is an xG table?

A league table built from chance quality instead of goals. Every shot gets a value for how often a chance like it goes in; add those up for and against each club and the difference says who has been creating more than they concede. Over a few games it is a better guide to a team's level than points.

What are expected points?

For each match the two xG totals are turned into the chances of a win, a draw and a defeat, and those chances become points. A club with more real points than expected points has been winning tight games; one with fewer has been losing them. Both tend to drift back towards the expected figure.

How often does it update?

Every night, from the latest matches. The order, the cards and the table rebuild together, and the date on each card says when the list last changed.

Every club here has a full FDscout team page. The xG trend match by match, the squad's Compass, form against expectation and the players driving the numbers. Start with Manchester City → or see what Unlimited unlocks →

Reading the list

A club high on this table but low in the real one is usually a buy signal for the run of games ahead: the performances are there and the results tend to follow. The reverse is the warning sign. Expected points is the cleanest single number: compare it with real points and you have how much luck, finishing or goalkeeping has been worth so far. Every club on the list has a full FDscout team page with the xG trend match by match, the squad's Compass and the players driving the numbers.

Run your own rankings across 30 leagues. Screen 25,000+ players, benchmark each one against his position and build pools that stay current. Start your 14-day free trial →