Premier League xG Review: Fulham's 3.89 in Defeat and What Gameweek 3's Numbers Really Said

Updated 11 September 2026.

Every Monday the results table lies a little, and expected goals says by how much. Eight of Gameweek 3's ten games have full xG in our data as of Monday afternoon (the two Sunday London games land later in the import cycle - we will cover them next week), and the eight tell some strong stories. All numbers are from the Statz match data, at the time of writing; the full running table lives on our Premier League xG table.

The result the numbers refuse to believe: Fulham 2-3 Crystal Palace

Fulham against Crystal Palace produced the widest gap between performance and result this season has seen: Fulham 3.89 xG, Palace 1.04 - and Palace won 3-2. A team creating nearly four goals of chances loses that game roughly once in a dozen tries. None of that pays out anything for Fulham, but it is exactly the kind of defeat that leaves a side underpriced the following week, and exactly the kind of win that flatters the team that got it. The model will not be moving much on either.

Sunderland travelled well, whatever the scoreline said

Our Saturday acca backed Brentford at home to Sunderland and it finished 1-1 - and the xG says the pick, not just the result, was wrong: Sunderland 2.40, Brentford 1.26 at the Gtech. The promoted side created the better chances away from home for the second time already this season. Their prices still carry a promoted-club premium; their numbers increasingly do not justify it.

Same flavour at St James' Park, where Bournemouth's 1.36 to Newcastle United's 0.76 made the 2-2 a fair result at worst for the visitors.

Villa out-created Hull, but the season says otherwise

Hull City 0-0 Aston Villa looked like the season's strangest split on the night: Villa sit in the relegation places and they out-created a Hull side who started the day third, 1.34 to 0.71, without scoring.

Correction, added 11 September: we originally wrote that Villa's underlying numbers keep beating their table. Checked across the full season rather than this one game, that is wrong. Aston Villa have created 2.1 expected goals and conceded 5.1 in three league games - an xG difference of minus 3.1, third worst in the division, and 0.69 xG per game is the lowest figure of all twenty clubs. One good night against Hull City does not generalise, and we should not have said it did. The side the description actually fits is Fulham: nineteenth, no points, 6.0 xG created to 4.3 conceded, and the largest gap between points and expected points in the Premier League.

Liverpool won a game their numbers lost

Honesty cuts both ways. This column's standing position has been that Liverpool's underlying numbers were better than their results - and on Friday they won 2-0 at Ipswich while producing just 0.71 xG to the home side's 1.03. That is the reverse of the story we have been telling, and one game does not settle the argument either way. What it does mean: do not chase Liverpool's prices down on the back of two wins. The numbers have not turned yet; only the results have.

The rest of the eight

  • Brighton 1-1 Leeds - 2.39 to 2.04, the only game of the round in which both sides cleared 2.00 expected goals. (We first called it the most open game of the round; on combined xG that title belongs to Fulham against Crystal Palace at 4.91, and this was 4.43.) Both sets of attacking players deserve a look in the props markets while these two keep trading chances.
  • Man City 1-0 Coventry - 1.88 to 0.75. Controlled, never wild; a 1-0 that was about finishing, not fragility.
  • Forest 0-0 Spurs - 0.72 to 1.16. Spurs shaded a game with little in it.

Everton 2-2 Manchester United and Arsenal 2-1 Chelsea have since imported: 1.07 to 0.84 and 2.27 to 0.50 respectively. Provider corrections also nudged several figures above after publication, which is why this column stamps its numbers to the day it ran.

What to take into Gameweek 4

Three positions, all model-flavoured rather than promises: Fulham are the buy - the market punishes the scoreline, the numbers say the performance was elite. Sunderland away are no longer a fade - twice now the travelling xG has been genuinely good. And treat Palace's win and Liverpool's numbers with the same scepticism - both results outran their chances. The projections behind all of this feed the Daily Acca and Bet Builder Tips every morning.

xG figures are from the Statz match data import and can receive small provider corrections after publication. 18+. Please gamble responsibly - begambleaware.org.

Questions

Which Premier League team had the best xG in Gameweek 3?

Fulham, with 3.89 expected goals against Crystal Palace - and they lost 3-2. It was the biggest single-game xG of the round and the biggest gap between performance and result.

What is xG and why does it matter for betting?

Expected goals measures the quality of chances a team creates rather than the goals that happened to go in. Over a season it predicts future results better than results themselves do, which is why the Statz model prices underlying numbers over the form table.

Where can I see the full Premier League xG table?

The Statz xG table for the Premier League is updated after every imported round at statz.ai/competitions/premier-league/xg, with for and against splits by venue.

More from Statz

  • Super Sub Report: The 88 Lines Substitute Pairs Reached in Gameweek 3
  • Weekend Fouls Bet Builder: Six-Folds at 22/1 and 25/1 for the Premier League
  • Statz football projections
  • Premier League power rankings

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service

18+. BeGambleAware.org