xgEdge

Sunday, 19/10/2025 at 15:00

Full time
Match report · Premier League

Tottenham Hotspur 1:2 Aston Villa

Tottenham Hotspur Home 0.75 xG · 9 shots
Aston Villa Away 0.32 xG · 8 shots
12 The result went against the chances

Goals

  1. 5' Rodrigo Bentancur Tottenham Hotspur · 0.07 xG chance 1–0
  2. 37' Morgan Rogers Aston Villa · 0.03 xG chance 1–1
  3. 77' Emiliano Buendía Aston Villa · 0.04 xG chance 1–2

The shots behind it

Tottenham Hotspur Aston Villa
Shots
9
8
On target
3
2
Inside the box
6
2
xG per shot
0.08
0.04
Open play xG
0.16
0.27
Set-piece xG
0.59
0.05
Penalties
—
—

Shot map

Both teams shown attacking the same goal for comparison.

Tottenham Hotspur · Wilson Odobert · 53' · No goal · 8 m · 0.25 xG Tottenham Hotspur · Randal Kolo Muani · 90' · No goal · 9 m · 0.13 xG Tottenham Hotspur · Micky van de Ven · 45' · No goal · 10 m · 0.10 xG Aston Villa · Ollie Watkins · 90' · No goal · 14 m · 0.08 xG Tottenham Hotspur · Rodrigo Bentancur · 5' · Goal · 9 m · 0.07 xG Aston Villa · Donyell Malen · 57' · No goal · 10 m · 0.06 xG Tottenham Hotspur · Brennan Johnson · 90' · No goal · 12 m · 0.06 xG Tottenham Hotspur · João Palhinha · 54' · No goal · 21 m · 0.04 xG Tottenham Hotspur · João Palhinha · 57' · No goal · 22 m · 0.04 xG Tottenham Hotspur · Rodrigo Bentancur · 67' · No goal · 18 m · 0.04 xG Aston Villa · Emiliano Buendía · 77' · Goal · 18 m · 0.04 xG Aston Villa · Ian Maatsen · 87' · No goal · 22 m · 0.04 xG Aston Villa · Matty Cash · 15' · No goal · 23 m · 0.03 xG Aston Villa · Morgan Rogers · 37' · Goal · 21 m · 0.03 xG Aston Villa · John McGinn · 62' · No goal · 22 m · 0.03 xG Tottenham Hotspur · Wilson Odobert · 27' · No goal · 15 m · 0.02 xG Aston Villa · Matty Cash · 12' · No goal · 19 m · 0.01 xG

All shots

17 shots · 1.07 xG

Hover, focus or tap a shot to read it.

  • Tottenham Hotspur
  • Aston Villa
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
Tottenham Hotspur

0.87 xG created 1.32 xGA

  • W 1.11 created, 1.55 conceded against Manchester City
  • L 0.19 created, 1.59 conceded against Bournemouth
  • W 1.29 created, 0.60 conceded against West Ham United
  • D 1.22 created, 1.32 conceded against Brighton & Hove Albion
  • D 0.87 created, 1.15 conceded against Wolverhampton
  • W 0.53 created, 1.68 conceded against Leeds United
Aston Villa

0.99 xG created 1.39 xGA

  • L 1.23 created, 1.27 conceded against Brentford
  • L 1.14 created, 2.65 conceded against Crystal Palace
  • D 0.54 created, 2.08 conceded against Everton
  • D 0.78 created, 1.04 conceded against Sunderland
  • W 1.11 created, 0.92 conceded against Fulham
  • W 1.16 created, 0.40 conceded against Burnley

xG created xG conceded (xGA) W / D / L: the match result

Model details

Show

The model never priced this match before kick-off, so there is no projection to read the result against.

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.