{"id":1477899,"date":"2026-08-25T14:57:49","date_gmt":"2026-08-25T13:57:49","guid":{"rendered":"https:\/\/www.squawka.com\/en\/?post_type=features&#038;p=1477899"},"modified":"2026-08-25T14:57:51","modified_gmt":"2026-08-25T13:57:51","slug":"premier-league-xg-table","status":"publish","type":"features","link":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/","title":{"rendered":"Premier League xG table 2026\/27: The alternative league standings based on Expected Goals"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Welcome to Squawka\u2019s Premier League xG table for the 2026\/27 season \u2014 an alternative league standings table showing what the Premier League would look like if every match finished on Expected Goals (xG) rather than the actual score.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Games are won by the goals that actually go in, but xG tells us how matches played out in terms of chances created and conceded. You could go as far as to say it shows who deserved to win. So, over 38 gameweeks, which teams would rise and which would fall if xG decided every result?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Last updated: 25 August 2026.<\/em><\/p>\n\n\n\n<h2 id=\"h-premier-league-xg-table-2026-27\" class=\"wp-block-heading\">Premier League xG table 2026\/27<\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\">\n<thead><tr>\n<th>Pos<\/th>\n<th>Team<\/th>\n<th>P<\/th>\n<th>W<\/th>\n<th>D<\/th>\n<th>L<\/th>\n<th>GF<\/th>\n<th>GA<\/th>\n<th>GD<\/th>\n<th>PTS<\/th>\n<\/tr><\/thead><tbody>\n\n<tr>\n<td>1<\/td>\n<td>Brentford \u25b22<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>6<\/td>\n<td>1<\/td>\n<td>5<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Liverpool \u25b28<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>5<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Brighton \u25bc2<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>4<\/td>\n<td>1<\/td>\n<td>3<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Manchester City \u25b24<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>3<\/td>\n<td>1<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>Arsenal \u25bc3<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>2<\/td>\n<td>0<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>Manchester United \u25b211<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>3<\/td>\n<td>2<\/td>\n<td>1<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>Chelsea \u25bc1<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>3<\/td>\n<td>2<\/td>\n<td>1<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>Ipswich Town \u25bc1<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>2<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>Everton \u25bc5<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>2<\/td>\n<td>2<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>Crystal Palace \u25b26<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>2<\/td>\n<td>2<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>Nottingham Forest \u25b24<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>Leeds United \u25bc3<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td>Hull City \u25bc8<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>-1<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td>Fulham \u25bc2<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>-1<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td>Sunderland \u25bc1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>2<\/td>\n<td>-1<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td>Bournemouth \u25bc3<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>3<\/td>\n<td>-2<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td>Coventry City \u25b21<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>2<\/td>\n<td>-2<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td>Newcastle United \u25bc7<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>2<\/td>\n<td>5<\/td>\n<td>-3<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>19<\/td>\n<td>Aston Villa \u25b21<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>4<\/td>\n<td>-3<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>20<\/td>\n<td>Tottenham \u25bc1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>6<\/td>\n<td>-5<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The arrows next to each team show how their xG-table position compares with their position in the real Premier League table at the same stage of the season.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">*Expected Goals values correct as of the latest update.<\/p>\n\n\n\n<h2 id=\"h-how-the-xg-table-works\" class=\"wp-block-heading\">How the xG table works<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To build the table, we look at every individual Premier League match and turn the xG numbers into a result. Each team\u2019s xG for the match is rounded to the nearest whole number \u2014 0.5 and above rounds up, anything below rounds down \u2014 and that gives us the xG scoreline.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s an example from last season: Man City recorded an xG of 2.47 against Wolves, which rounds down to 2. Wolves posted 0.56, which rounds up to 1. So the xG result was Man City 2-1 Wolves \u2014 three points for City in the xG table, whatever the real score was.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Points, goals for, goals against and goal difference are all worked out from those rounded xG results, exactly as they would be in the real table. All xG values come from Opta, the data provider behind Squawka\u2019s stats, with final values confirmed once each gameweek is complete.<\/p>\n\n\n\n<h2 id=\"h-premier-league-xg-for-and-against-2026-27\" class=\"wp-block-heading\">Premier League xG for and against 2026\/27<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Alongside the alternative table, we\u2019re tracking every club\u2019s cumulative xG across the season \u2014 the raw, unrounded totals. Teams are ranked by xG For, so the side creating the best chances in the Premier League sits top. xG Against shows the quality of chances each team has given up, and xG Diff is the gap between the two.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\"><thead><tr><th>Pos<\/th><th>Team<\/th><th>P<\/th><th>xG For<\/th><th>xG Against<\/th><th>xG Diff<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>Brentford \u25b22<\/td><td>1<\/td><td>6.01<\/td><td>0.62<\/td><td>5.39<\/td><\/tr><tr><td>2<\/td><td>Liverpool \u25b28<\/td><td>1<\/td><td>4.81<\/td><td>1.52<\/td><td>3.29<\/td><\/tr><tr><td>3<\/td><td>Brighton \u25bc2<\/td><td>1<\/td><td>4.05<\/td><td>1.47<\/td><td>2.58<\/td><\/tr><tr><td>4<\/td><td>Arsenal \u25bc2<\/td><td>1<\/td><td>2.48<\/td><td>0.25<\/td><td>2.23<\/td><\/tr><tr><td>5<\/td><td>Manchester City \u25b23<\/td><td>1<\/td><td>2.8<\/td><td>0.67<\/td><td>2.13<\/td><\/tr><tr><td>6<\/td><td>Manchester United \u25b211<\/td><td>1<\/td><td>2.79<\/td><td>1.86<\/td><td>0.93<\/td><\/tr><tr><td>7<\/td><td>Ipswich Town<\/td><td>1<\/td><td>1.6<\/td><td>1.07<\/td><td>0.53<\/td><\/tr><tr><td>8<\/td><td>Chelsea \u25bc2<\/td><td>1<\/td><td>2.53<\/td><td>2.16<\/td><td>0.37<\/td><\/tr><tr><td>9<\/td><td>Crystal Palace \u25b27<\/td><td>1<\/td><td>1.98<\/td><td>1.68<\/td><td>0.3<\/td><\/tr><tr><td>10<\/td><td>Nottingham Forest \u25b25<\/td><td>1<\/td><td>0.88<\/td><td>0.75<\/td><td>0.13<\/td><\/tr><tr><td>11<\/td><td>Leeds United \u25bc2<\/td><td>1<\/td><td>0.75<\/td><td>0.88<\/td><td>-0.13<\/td><\/tr><tr><td>12<\/td><td>Everton \u25bc8<\/td><td>1<\/td><td>1.68<\/td><td>1.98<\/td><td>-0.3<\/td><\/tr><tr><td>13<\/td><td>Fulham \u25bc1<\/td><td>1<\/td><td>2.16<\/td><td>2.53<\/td><td>-0.37<\/td><\/tr><tr><td>14<\/td><td>Sunderland<\/td><td>1<\/td><td>1.07<\/td><td>1.6<\/td><td>-0.53<\/td><\/tr><tr><td>15<\/td><td>Hull City \u25bc10<\/td><td>1<\/td><td>1.86<\/td><td>2.79<\/td><td>-0.93<\/td><\/tr><tr><td>16<\/td><td>Bournemouth \u25bc3<\/td><td>1<\/td><td>0.67<\/td><td>2.8<\/td><td>-2.13<\/td><\/tr><tr><td>17<\/td><td>Coventry City \u25b21<\/td><td>1<\/td><td>0.25<\/td><td>2.48<\/td><td>-2.23<\/td><\/tr><tr><td>18<\/td><td>Aston Villa \u25b22<\/td><td>1<\/td><td>1.47<\/td><td>4.05<\/td><td>-2.58<\/td><\/tr><tr><td>19<\/td><td>Newcastle United \u25bc8<\/td><td>1<\/td><td>1.52<\/td><td>4.81<\/td><td>-3.29<\/td><\/tr><tr><td>20<\/td><td>Tottenham \u25bc1<\/td><td>1<\/td><td>0.62<\/td><td>6.01<\/td><td>-5.39<\/td><\/tr><\/tbody><\/table>\n<\/figure>\n\n\n\n<h2 id=\"h-xg-overperformers-and-underperformers\" class=\"wp-block-heading\">xG overperformers and underperformers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now the season is under way, this is where we\u2019ll pick out the teams whose real results are furthest from their xG \u2014 the sides riding their luck, and the ones playing much better than their league position suggests. That includes the sharpest finishing gaps: the teams scoring well above or below what their xG says they should.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><p>Last season showed how big those gaps can get. Sunderland finished 7th in the real Premier League table but just 18th on xG \u2014 an 11-place gap and the biggest overachievement in the division. Going the other way, Crystal Palace\u2019s underlying numbers were good enough for 7th, yet they finished 15th in reality, while Chelsea\u2019s xG said 5th against a real finish of 10th.The table below tracks finishing over- and underperformance: each club\u2019s actual goals scored against their cumulative xG, ranked by the difference. A positive number means a team is scoring more than their chances deserve; a negative number means they\u2019re wasting them.<\/p><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">Pos<\/th><th class=\"has-text-align-center\" data-align=\"center\">Team<\/th><th class=\"has-text-align-center\" data-align=\"center\">P<\/th><th class=\"has-text-align-center\" data-align=\"center\">Goals Scored<\/th><th class=\"has-text-align-center\" data-align=\"center\">xG For<\/th><th class=\"has-text-align-center\" data-align=\"center\">+\/-<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">Arsenal \u25b21<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">3<\/td><td class=\"has-text-align-center\" data-align=\"center\">2.48<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.52<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">Newcastle United \u25b29<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">1.52<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.48<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">3<\/td><td class=\"has-text-align-center\" data-align=\"center\">Chelsea \u25b23<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">3<\/td><td class=\"has-text-align-center\" data-align=\"center\">2.53<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.47<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">4<\/td><td class=\"has-text-align-center\" data-align=\"center\">Ipswich Town \u25b23<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">1.6<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.4<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">5<\/td><td class=\"has-text-align-center\" data-align=\"center\">Bournemouth \u25b28<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.67<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.33<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">6<\/td><td class=\"has-text-align-center\" data-align=\"center\">Everton \u25bc2<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">1.68<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.32<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">7<\/td><td class=\"has-text-align-center\" data-align=\"center\">Leeds United \u25b22<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.75<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.25<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">8<\/td><td class=\"has-text-align-center\" data-align=\"center\">Hull City \u25b23<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">1.86<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.14<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">9<\/td><td class=\"has-text-align-center\" data-align=\"center\">Brighton \u25bc8<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">4<\/td><td class=\"has-text-align-center\" data-align=\"center\">4.05<\/td><td class=\"has-text-align-center\" data-align=\"center\">-0.05<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">10<\/td><td class=\"has-text-align-center\" data-align=\"center\">Sunderland \u25b24<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">1.07<\/td><td class=\"has-text-align-center\" data-align=\"center\">-0.07<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">11<\/td><td class=\"has-text-align-center\" data-align=\"center\">Fulham \u25b21<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">2.16<\/td><td class=\"has-text-align-center\" data-align=\"center\">-0.16<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">12<\/td><td class=\"has-text-align-center\" data-align=\"center\">Coventry City \u25b26<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">0<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.25<\/td><td class=\"has-text-align-center\" data-align=\"center\">-0.25<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">13<\/td><td class=\"has-text-align-center\" data-align=\"center\">Tottenham \u25b26<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">0<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.62<\/td><td class=\"has-text-align-center\" data-align=\"center\">-0.62<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">14<\/td><td class=\"has-text-align-center\" data-align=\"center\">Manchester City \u25bc6<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">2.8<\/td><td class=\"has-text-align-center\" data-align=\"center\">-0.8<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">15<\/td><td class=\"has-text-align-center\" data-align=\"center\">Nottingham Forest<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">0<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.88<\/td><td class=\"has-text-align-center\" data-align=\"center\">-0.88<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">16<\/td><td class=\"has-text-align-center\" data-align=\"center\">Aston Villa \u25b24<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">0<\/td><td class=\"has-text-align-center\" data-align=\"center\">1.47<\/td><td class=\"has-text-align-center\" data-align=\"center\">-1.47<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">17<\/td><td class=\"has-text-align-center\" data-align=\"center\">Crystal Palace \u25bc1<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">0<\/td><td class=\"has-text-align-center\" data-align=\"center\">1.98<\/td><td class=\"has-text-align-center\" data-align=\"center\">-1.98<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">18<\/td><td class=\"has-text-align-center\" data-align=\"center\">Manchester United \u25bc1<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">0<\/td><td class=\"has-text-align-center\" data-align=\"center\">2.79<\/td><td class=\"has-text-align-center\" data-align=\"center\">-2.79<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">19<\/td><td class=\"has-text-align-center\" data-align=\"center\">Liverpool \u25bc9<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">4.81<\/td><td class=\"has-text-align-center\" data-align=\"center\">-2.81<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">20<\/td><td class=\"has-text-align-center\" data-align=\"center\">Brentford \u25bc17<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">3<\/td><td class=\"has-text-align-center\" data-align=\"center\">6.01<\/td><td class=\"has-text-align-center\" data-align=\"center\">-3.01<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"h-gw1-xg-results\" class=\"wp-block-heading\">GW1 xG results<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Arsenal vs Coventry City<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Arsenal 2-0 Coventry City<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Arsenal 3-0 Coventry City<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Arsenal 2.48-0.25 Coventry City<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Hull City vs Manchester United<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Hull City 2-3 Manchester United<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Hull City 2-0 Manchester United<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Hull City 1.86-2.79 Manchester United<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ipswich Town vs Sunderland<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Ipswich Town 2-1 Sunderland<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Ipswich Town 2-1 Sunderland<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Ipswich Town 1.6-1.07 Sunderland<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Nottingham Forest vs Leeds United<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Nottingham Forest 1-1 Leeds United<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Nottingham Forest 0-1 Leeds United<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Nottingham Forest 0.88-0.75 Leeds United<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Everton vs Crystal Palace<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Everton 2-2 Crystal Palace<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Everton 2-0 Crystal Palace<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Everton 1.68-1.98 Crystal Palace<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Brentford vs Tottenham<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Brentford 6-1 Tottenham<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Brentford 3-0 Tottenham<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Brentford 6.01-0.62 Tottenham<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Brighton vs Aston Villa<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Brighton 4-1 Aston Villa<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Brighton 4-0 Aston Villa<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Brighton 4.05-1.47 Aston Villa<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Manchester City vs Bournemouth<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Manchester City 3-1 Bournemouth<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Manchester City 2-1 Bournemouth<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Manchester City 2.8-0.67 Bournemouth<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Newcastle United vs Liverpool<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Newcastle United 2-5 Liverpool<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Newcastle United 2-2 Liverpool<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Newcastle United 1.52-4.81 Liverpool<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fulham vs Chelsea<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rounded xG result: <\/strong>Fulham 2-3 Chelsea<\/li>\n\n\n\n<li><strong>Actual result: <\/strong>Fulham 2-3 Chelsea<\/li>\n\n\n\n<li><strong>xG result: <\/strong>Fulham 2.16-2.53 Chelsea<\/li>\n<\/ul>\n\n\n\n<h2 id=\"h-xg-table-vs-expected-points-xpts\" class=\"wp-block-heading\">xG table vs expected points (xPts)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Some sites rank teams by expected points (xPts) instead. That method estimates the probability of a win, draw or defeat from each match\u2019s chances and awards a points share \u2014 so a team might earn 1.8 xPts from a dominant draw. Our xG table takes a different route: it converts each match\u2019s xG into a concrete scoreline and awards real points off it. Both approaches answer the same question \u2014 what did performances deserve? \u2014 but an xG results table gives you actual wins, draws and defeats, and a table that reads like the real thing.<\/p>\n\n\n\n<h2 id=\"h-faqs\" class=\"wp-block-heading\">FAQs<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1\"><strong class=\"schema-faq-question\">What is an xG table?<\/strong><p class=\"schema-faq-answer\">An xG table is an alternative league table based on Expected Goals. Instead of ranking teams by their actual results, it ranks them by the results their chances deserved \u2014 showing which sides are outperforming or underperforming their underlying numbers.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-2\"><strong class=\"schema-faq-question\">How is the Premier League xG table calculated?<\/strong><p class=\"schema-faq-answer\">We take the Opta xG totals for both teams in every Premier League match and round them to the nearest whole number to create an xG scoreline. Points, goals and goal difference are then calculated from those xG results, just like a normal league table.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-3\"><strong class=\"schema-faq-question\">Who has the highest xG in the Premier League in 2026\/27?<\/strong><p class=\"schema-faq-answer\">The first xG totals for 2026\/27 will appear after Gameweek 1 concludes on 24 August. Arsenal topped our final 2025\/26 xG table, finishing 12 points clear on xG results.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-4\"><strong class=\"schema-faq-question\">What is the difference between an xG table and expected points?<\/strong><p class=\"schema-faq-answer\">Expected points (xPts) awards each team a probabilistic share of points from every match, so totals come in decimals. Our xG table instead converts each match\u2019s xG into a rounded scoreline and awards real wins, draws and defeats from it.<\/p><\/div><\/div>\n\n\n<h2>How the 2025\/26 xG table finished<\/h2>\n<p>For reference, here is how our final Premier League xG table looked at the end of last season. You can find the full gameweek-by-gameweek breakdown in our <a href=\"https:\/\/www.squawka.com\/en\/features\/xg-table-premier-league-2025-26\/\">2025\/26 Premier League xG table<\/a> archive.<\/p>\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>Pos<\/th>\n<th>Team<\/th>\n<th>P<\/th>\n<th>W<\/th>\n<th>D<\/th>\n<th>L<\/th>\n<th>GF<\/th>\n<th>GA<\/th>\n<th>GD<\/th>\n<th>PTS<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Arsenal<\/td>\n<td>38<\/td>\n<td>25<\/td>\n<td>8<\/td>\n<td>5<\/td>\n<td>63<\/td>\n<td>24<\/td>\n<td>+39<\/td>\n<td>83<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Man City<\/td>\n<td>38<\/td>\n<td>23<\/td>\n<td>8<\/td>\n<td>7<\/td>\n<td>67<\/td>\n<td>44<\/td>\n<td>+23<\/td>\n<td>77<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Man Utd<\/td>\n<td>38<\/td>\n<td>16<\/td>\n<td>14<\/td>\n<td>8<\/td>\n<td>67<\/td>\n<td>48<\/td>\n<td>+19<\/td>\n<td>62<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Liverpool \u25b21<\/td>\n<td>38<\/td>\n<td>17<\/td>\n<td>11<\/td>\n<td>10<\/td>\n<td>62<\/td>\n<td>48<\/td>\n<td>+14<\/td>\n<td>62<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>Chelsea \u25b25<\/td>\n<td>38<\/td>\n<td>16<\/td>\n<td>13<\/td>\n<td>9<\/td>\n<td>66<\/td>\n<td>50<\/td>\n<td>+16<\/td>\n<td>61<\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>Bournemouth<\/td>\n<td>38<\/td>\n<td>16<\/td>\n<td>13<\/td>\n<td>9<\/td>\n<td>62<\/td>\n<td>52<\/td>\n<td>+10<\/td>\n<td>61<\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>Crystal Palace \u25b28<\/td>\n<td>38<\/td>\n<td>15<\/td>\n<td>13<\/td>\n<td>10<\/td>\n<td>62<\/td>\n<td>54<\/td>\n<td>+8<\/td>\n<td>58<\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>Brentford \u25b21<\/td>\n<td>38<\/td>\n<td>15<\/td>\n<td>13<\/td>\n<td>10<\/td>\n<td>59<\/td>\n<td>56<\/td>\n<td>+3<\/td>\n<td>58<\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>Brighton \u25bc1<\/td>\n<td>38<\/td>\n<td>13<\/td>\n<td>18<\/td>\n<td>7<\/td>\n<td>57<\/td>\n<td>48<\/td>\n<td>+9<\/td>\n<td>57<\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>Newcastle \u25b22<\/td>\n<td>38<\/td>\n<td>14<\/td>\n<td>14<\/td>\n<td>10<\/td>\n<td>52<\/td>\n<td>50<\/td>\n<td>+2<\/td>\n<td>56<\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>Leeds \u25b23<\/td>\n<td>38<\/td>\n<td>15<\/td>\n<td>10<\/td>\n<td>13<\/td>\n<td>57<\/td>\n<td>58<\/td>\n<td>-1<\/td>\n<td>55<\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>Aston Villa \u25bc8<\/td>\n<td>38<\/td>\n<td>9<\/td>\n<td>18<\/td>\n<td>11<\/td>\n<td>48<\/td>\n<td>52<\/td>\n<td>-4<\/td>\n<td>45<\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td>Fulham \u25bc2<\/td>\n<td>38<\/td>\n<td>8<\/td>\n<td>19<\/td>\n<td>11<\/td>\n<td>48<\/td>\n<td>48<\/td>\n<td>0<\/td>\n<td>43<\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td>Tottenham \u25b23<\/td>\n<td>38<\/td>\n<td>9<\/td>\n<td>15<\/td>\n<td>14<\/td>\n<td>38<\/td>\n<td>50<\/td>\n<td>-12<\/td>\n<td>42<\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td>Nottingham Forest \u25b21<\/td>\n<td>38<\/td>\n<td>9<\/td>\n<td>14<\/td>\n<td>15<\/td>\n<td>46<\/td>\n<td>55<\/td>\n<td>-9<\/td>\n<td>41<\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td>Everton \u25bc3<\/td>\n<td>38<\/td>\n<td>6<\/td>\n<td>20<\/td>\n<td>12<\/td>\n<td>48<\/td>\n<td>57<\/td>\n<td>-9<\/td>\n<td>38<\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td>West Ham \u25b21<\/td>\n<td>38<\/td>\n<td>8<\/td>\n<td>13<\/td>\n<td>17<\/td>\n<td>47<\/td>\n<td>62<\/td>\n<td>-15<\/td>\n<td>37<\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td>Sunderland \u25bc11<\/td>\n<td>38<\/td>\n<td>5<\/td>\n<td>15<\/td>\n<td>18<\/td>\n<td>38<\/td>\n<td>56<\/td>\n<td>-18<\/td>\n<td>30<\/td>\n<\/tr>\n<tr>\n<td>19<\/td>\n<td>Wolves \u25b21<\/td>\n<td>38<\/td>\n<td>6<\/td>\n<td>12<\/td>\n<td>20<\/td>\n<td>34<\/td>\n<td>58<\/td>\n<td>-24<\/td>\n<td>30<\/td>\n<\/tr>\n<tr>\n<td>20<\/td>\n<td>Burnley \u25bc1<\/td>\n<td>38<\/td>\n<td>1<\/td>\n<td>8<\/td>\n<td>29<\/td>\n<td>28<\/td>\n<td>74<\/td>\n<td>-46<\/td>\n<td>11<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>","protected":false},"excerpt":{"rendered":"<p>Welcome to Squawka\u2019s Premier League xG table for the 2026\/27 season \u2014 an alternative league standings table showing what the Premier League would look like if every match finished on Expected Goals (xG) rather than the actual score. Games are won by the goals that actually go in, but xG tells us how matches played&#8230;<\/p>\n","protected":false},"author":394,"featured_media":1481722,"template":"","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"premier league xg table","_yoast_wpseo_title":"Premier League xG Table 2026\/27: Alternative PL Standings %%sep%% %%sitename%%","_yoast_wpseo_metadesc":"The Premier League xG table for 2026\/27 - what the standings would look like if every match finished on Expected Goals. Updated after every gameweek.","footnotes":""},"tags":[],"features-category":[],"squawka-category":[],"class_list":["post-1477899","features","type-features","status-publish","has-post-thumbnail","hentry"],"acf":{"external_featured_image_url":"","hide_featured_image_pattern":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Premier League xG Table 2026\/27: Alternative PL Standings | Squawka | EN<\/title>\n<meta name=\"description\" content=\"The Premier League xG table for 2026\/27 - what the standings would look like if every match finished on Expected Goals. Updated after every gameweek.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Premier League xG table 2026\/27: The alternative league standings based on Expected Goals\" \/>\n<meta property=\"og:description\" content=\"The Premier League xG table for 2026\/27 - what the standings would look like if every match finished on Expected Goals. Updated after every gameweek.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/\" \/>\n<meta property=\"og:site_name\" content=\"Squawka | EN\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SquawkaFootballNews\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-25T13:57:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.squawka.com\/images\/2026\/08\/25135341\/predictions_article-16x9-9-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@squawka\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/\"},\"author\":{\"name\":\"Tom Dutton\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#\\\/schema\\\/person\\\/dc09c06d049425cf5fe14094195dd949\"},\"headline\":\"Premier League xG table 2026\\\/27: The alternative league standings based on Expected Goals\",\"datePublished\":\"2026-08-25T13:57:49+00:00\",\"dateModified\":\"2026-08-25T13:57:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/\"},\"wordCount\":1278,\"image\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2026\\\/08\\\/25135341\\\/predictions_article-16x9-9-scaled.jpg\",\"inLanguage\":\"en-GB\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/\",\"url\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/\",\"name\":\"Premier League xG Table 2026\\\/27: Alternative PL Standings | Squawka | EN\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2026\\\/08\\\/25135341\\\/predictions_article-16x9-9-scaled.jpg\",\"datePublished\":\"2026-08-25T13:57:49+00:00\",\"dateModified\":\"2026-08-25T13:57:51+00:00\",\"description\":\"The Premier League xG table for 2026\\\/27 - what the standings would look like if every match finished on Expected Goals. Updated after every gameweek.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/#primaryimage\",\"url\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2026\\\/08\\\/25135341\\\/predictions_article-16x9-9-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2026\\\/08\\\/25135341\\\/predictions_article-16x9-9-scaled.jpg\",\"width\":2560,\"height\":1440},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/premier-league-xg-table\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Squawka\",\"item\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Features\",\"item\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/features\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Premier League xG table 2026\\\/27: The alternative league standings based on Expected Goals\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/\",\"name\":\"Squawka | EN\",\"description\":\"Football News, Stats, and More...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#\\\/schema\\\/person\\\/dc09c06d049425cf5fe14094195dd949\",\"name\":\"Tom Dutton\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d4acd11a360b4e606b52b1c1a739360b26e29c0b699f930bf67c9e9acbb4d53f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d4acd11a360b4e606b52b1c1a739360b26e29c0b699f930bf67c9e9acbb4d53f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d4acd11a360b4e606b52b1c1a739360b26e29c0b699f930bf67c9e9acbb4d53f?s=96&d=mm&r=g\",\"caption\":\"Tom Dutton\"},\"description\":\"Tom Dutton oversees Squawka\u2019s content strategy and works to make data-driven soccer analysis clear and accessible for fans. He has over a decade of experience in sports media, with articles published across several UK sports outlets. Previously published at: The Evening Standard , The Independent\",\"url\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/author\\\/tomdutton\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Premier League xG Table 2026\/27: Alternative PL Standings | Squawka | EN","description":"The Premier League xG table for 2026\/27 - what the standings would look like if every match finished on Expected Goals. Updated after every gameweek.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/","og_locale":"en_GB","og_type":"article","og_title":"Premier League xG table 2026\/27: The alternative league standings based on Expected Goals","og_description":"The Premier League xG table for 2026\/27 - what the standings would look like if every match finished on Expected Goals. Updated after every gameweek.","og_url":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/","og_site_name":"Squawka | EN","article_publisher":"https:\/\/www.facebook.com\/SquawkaFootballNews\/","article_modified_time":"2026-08-25T13:57:51+00:00","og_image":[{"width":2560,"height":1440,"url":"https:\/\/media.squawka.com\/images\/2026\/08\/25135341\/predictions_article-16x9-9-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@squawka","twitter_misc":{"Estimated reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/#article","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/"},"author":{"name":"Tom Dutton","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/dc09c06d049425cf5fe14094195dd949"},"headline":"Premier League xG table 2026\/27: The alternative league standings based on Expected Goals","datePublished":"2026-08-25T13:57:49+00:00","dateModified":"2026-08-25T13:57:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/"},"wordCount":1278,"image":{"@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2026\/08\/25135341\/predictions_article-16x9-9-scaled.jpg","inLanguage":"en-GB"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/","url":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/","name":"Premier League xG Table 2026\/27: Alternative PL Standings | Squawka | EN","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/#primaryimage"},"image":{"@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2026\/08\/25135341\/predictions_article-16x9-9-scaled.jpg","datePublished":"2026-08-25T13:57:49+00:00","dateModified":"2026-08-25T13:57:51+00:00","description":"The Premier League xG table for 2026\/27 - what the standings would look like if every match finished on Expected Goals. Updated after every gameweek.","breadcrumb":{"@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/#primaryimage","url":"https:\/\/media.squawka.com\/images\/2026\/08\/25135341\/predictions_article-16x9-9-scaled.jpg","contentUrl":"https:\/\/media.squawka.com\/images\/2026\/08\/25135341\/predictions_article-16x9-9-scaled.jpg","width":2560,"height":1440},{"@type":"BreadcrumbList","@id":"https:\/\/www.squawka.com\/en\/features\/premier-league-xg-table\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Squawka","item":"https:\/\/www.squawka.com\/en\/"},{"@type":"ListItem","position":2,"name":"Features","item":"https:\/\/www.squawka.com\/en\/features\/"},{"@type":"ListItem","position":3,"name":"Premier League xG table 2026\/27: The alternative league standings based on Expected Goals"}]},{"@type":"WebSite","@id":"https:\/\/www.squawka.com\/en\/#website","url":"https:\/\/www.squawka.com\/en\/","name":"Squawka | EN","description":"Football News, Stats, and More...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.squawka.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/dc09c06d049425cf5fe14094195dd949","name":"Tom Dutton","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/d4acd11a360b4e606b52b1c1a739360b26e29c0b699f930bf67c9e9acbb4d53f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d4acd11a360b4e606b52b1c1a739360b26e29c0b699f930bf67c9e9acbb4d53f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d4acd11a360b4e606b52b1c1a739360b26e29c0b699f930bf67c9e9acbb4d53f?s=96&d=mm&r=g","caption":"Tom Dutton"},"description":"Tom Dutton oversees Squawka\u2019s content strategy and works to make data-driven soccer analysis clear and accessible for fans. He has over a decade of experience in sports media, with articles published across several UK sports outlets. Previously published at: The Evening Standard , The Independent","url":"https:\/\/www.squawka.com\/en\/author\/tomdutton\/"}]}},"yoast_title":"Premier League xG Table 2026\/27: Alternative PL Standings %%sep%% %%sitename%%","yoast_description":"The Premier League xG table for 2026\/27 - what the standings would look like if every match finished on Expected Goals. Updated after every gameweek.","yoast_keyword":"premier league xg table","_links":{"self":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/features\/1477899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/features"}],"about":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/types\/features"}],"author":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/users\/394"}],"version-history":[{"count":4,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/features\/1477899\/revisions"}],"predecessor-version":[{"id":1481721,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/features\/1477899\/revisions\/1481721"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media\/1481722"}],"wp:attachment":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media?parent=1477899"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/tags?post=1477899"},{"taxonomy":"features-category","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/features-category?post=1477899"},{"taxonomy":"squawka-category","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/squawka-category?post=1477899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}