Premier League (England)
Tottenham Host Aston Villa at Tottenham Hotspur Stadium
Sep 19, 2026, 11:30 AM UTC
FTTottenham 2 - 3 Aston Villa
Team Strength Comparison
Match Analysis
The market and the ratings are pulling in opposite directions here. Aston Villa edges it in overall strength, 59 to 58, and holds a clearer advantage in defence with 63 to Tottenham's 59. The ratings also favour them in dominance by the thinnest margin. Yet the betting market prices Tottenham at 48 per cent to Aston Villa's 27 per cent, a gap that feels substantial. I'd say that gap doesn't track the quality difference the numbers are showing—Tottenham's attack is genuinely stronger at 59 against 47, and they lead on consistency, but those edges don't quite pull them ahead overall. The head-to-head record muddies things further. Over twenty meetings, Tottenham hold the upper hand with 11 wins to 9. The last five, though, have gone the other way: Aston Villa have taken four from their last five against them. Tottenham's form away from home looks solid—2 wins, 1 draw, 2 losses across their last five. Aston Villa, by contrast, have struggled on the road with just 1 win and 3 losses from their last five away games. I notice the drama rating sits at 78 for Tottenham against 49 for Villa, which hints at volatility in how Tottenham's matches play out. Tottenham at home are stronger than away, with 2 wins and 2 draws from five, while Aston Villa's home record has been choppy—2 wins but 3 losses from their last five there. The recent match-up reversal and the tactical picture the ratings paint don't align with how heavily the market is backing Tottenham.
An objective read of long-term data and odds — not a prediction or betting advice.
Metric by metric
Tottenham · Aston Villa — a longer bar means a higher rating (0–100).
10-season trends
Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.
Odds Analysis & Market Prediction
With each bookmaker's margin removed, the market makes Aston Villa the favourite at 82%. 10 of 11 bookmakers agree.
Fair win probability
Average bookmaker margin 39.3%.
Archived Sep 19, 2026, 01:59 PM UTC
Pre-Match Odds Comparison · Tottenham vs Aston Villa
| Book | Home | Draw | Away |
|---|---|---|---|
| Unibet (UK) | 251.00 | 51.00 | 1.00 |
| Paddy Power | 451.00 | 451.00 | 1.00 |
| Sky Bet | 451.00 | 451.00 | 1.00 |
| Betfair | 10.00 | 34.00 | 1.01 |
| Ladbrokes | 1.02 | 126.00 | 1.00 |
| Coral | 1.02 | 151.00 | 1.00 |
| Smarkets | 1.00 | 1.00 | 1.00 |
| Betano (UK) | 91.00 | 17.00 | 1.00 |
| Bet Victor | 91.00 | 17.00 | 1.00 |
| BoyleSports | 251.00 | 51.00 | 1.00 |
| Betway | 201.00 | 34.00 | 1.00 |
Moneyline captured before kickoff — historical reference only. 21+
Head-to-Head Record
| Premier League · Regular Season - 35 | 2026-05-03 | Aston Villa 1-2 Tottenham | W |
| FA Cup · Round of 64 | 2026-01-10 | Tottenham 1-2 Aston Villa | L |
| Premier League · Regular Season - 8 | 2025-10-19 | Tottenham 1-2 Aston Villa | L |
| Premier League · Regular Season - 37 | 2025-05-16 | Aston Villa 2-0 Tottenham | L |
| FA Cup · 4th Round | 2025-02-09 | Aston Villa 2-1 Tottenham | L |
| Premier League · Regular Season - 10 | 2024-11-03 | Tottenham 4-1 Aston Villa | W |
| Premier League · Regular Season - 28 | 2024-03-10 | Aston Villa 0-4 Tottenham | W |
| Premier League · Regular Season - 13 | 2023-11-26 | Tottenham 1-2 Aston Villa | L |
| Premier League · Regular Season - 36 | 2023-05-13 | Aston Villa 2-1 Tottenham | L |
| Premier League · Regular Season - 18 | 2023-01-01 | Tottenham 0-2 Aston Villa | L |
| Premier League · Regular Season - 32 | 2022-04-09 | Aston Villa 0-4 Tottenham | W |
| Premier League · Regular Season - 7 | 2021-10-03 | Tottenham 2-1 Aston Villa | W |
| Premier League · Regular Season - 37 | 2021-05-19 | Tottenham 1-2 Aston Villa | L |
| Premier League · Regular Season - 18 | 2021-03-21 | Aston Villa 0-2 Tottenham | W |
| Premier League · Regular Season - 26 | 2020-02-16 | Aston Villa 2-3 Tottenham | W |
| Premier League · Regular Season - 1 | 2019-08-10 | Tottenham 3-1 Aston Villa | W |
| FA Cup · 3rd Round | 2017-01-08 | Tottenham 2-0 Aston Villa | W |
| Premier League · Regular Season - 30 | 2016-03-13 | Aston Villa 0-2 Tottenham | W |
| Premier League · Regular Season - 11 | 2015-11-02 | Tottenham 3-1 Aston Villa | W |
| Premier League · Regular Season - 32 | 2015-04-11 | Tottenham 0-1 Aston Villa | L |
Recent Form — Home & Away
Tottenham — Home
- 2026-09-12Tottenham vs Everton 0-0
- 2026-08-29Tottenham vs Newcastle 0-2
- 2026-08-26Tottenham vs Charlton 5-1
- 2026-08-16Tottenham vs 1899 Hoffenheim 2-2
- 2026-08-15Tottenham vs 1899 Hoffenheim 3-0
- 2026-08-08Tottenham vs Getafe 1-1
- 2026-07-22Tottenham vs Milton Keynes Dons 1-0
- 2026-05-24Tottenham vs Everton 1-0
- 2026-05-11Tottenham vs Leeds 1-1
- 2026-04-18Tottenham vs Brighton 2-2
- 2026-03-22Tottenham vs Nottingham Forest 0-3
- 2026-03-18Tottenham vs Atletico Madrid 3-2
- 2026-03-05Tottenham vs Crystal Palace 1-3
- 2026-02-22Tottenham vs Arsenal 1-4
- 2026-02-10Tottenham vs Newcastle 1-2
- 2026-02-01Tottenham vs Manchester City 2-2
- 2026-01-20Tottenham vs Borussia Dortmund 2-0
- 2026-01-17Tottenham vs West Ham 1-2
- 2026-01-10Tottenham vs Aston Villa 1-2
- 2026-01-04Tottenham vs Sunderland 1-1
Tottenham — Away
- 2026-09-15Liverpool vs Tottenham 3-1
- 2026-09-05Nottingham Forest vs Tottenham 0-0
- 2026-08-22Brentford vs Tottenham 3-0
- 2026-08-01Chelsea vs Tottenham 1-2
- 2026-07-26Auckland vs Tottenham 0-2
- 2026-05-19Chelsea vs Tottenham 2-1
- 2026-05-03Aston Villa vs Tottenham 1-2
- 2026-04-25Wolves vs Tottenham 0-1
- 2026-04-12Sunderland vs Tottenham 1-0
- 2026-03-15Liverpool vs Tottenham 1-1
- 2026-03-10Atletico Madrid vs Tottenham 5-2
- 2026-03-01Fulham vs Tottenham 2-1
- 2026-02-07Manchester United vs Tottenham 2-0
- 2026-01-28Eintracht Frankfurt vs Tottenham 0-2
- 2026-01-24Burnley vs Tottenham 2-2
- 2026-01-07Bournemouth vs Tottenham 3-2
- 2026-01-01Brentford vs Tottenham 0-0
- 2025-12-28Crystal Palace vs Tottenham 0-1
- 2025-12-14Nottingham Forest vs Tottenham 3-0
- 2025-12-02Newcastle vs Tottenham 2-2
Aston Villa — Home
- 2026-09-12Aston Villa vs Nottingham Forest 1-2
- 2026-08-31Aston Villa vs Arsenal 0-1
- 2026-07-28Aston Villa vs Real Sociedad 2-4
- 2026-05-15Aston Villa vs Liverpool 4-2
- 2026-05-07Aston Villa vs Nottingham Forest 4-0
- 2026-05-03Aston Villa vs Tottenham 1-2
- 2026-04-19Aston Villa vs Sunderland 4-3
- 2026-04-16Aston Villa vs Bologna 4-0
- 2026-03-27Aston Villa vs Elche 1-2
- 2026-03-22Aston Villa vs West Ham 2-0
- 2026-03-19Aston Villa vs Lille 2-0
- 2026-03-04Aston Villa vs Chelsea 1-4
- 2026-02-21Aston Villa vs Leeds 1-1
- 2026-02-14Aston Villa vs Newcastle 1-3
- 2026-02-11Aston Villa vs Brighton 1-0
- 2026-02-01Aston Villa vs Brentford 0-1
- 2026-01-29Aston Villa vs Red Bull Salzburg 3-2
- 2026-01-18Aston Villa vs Everton 0-1
- 2026-01-03Aston Villa vs Nottingham Forest 3-1
- 2025-12-21Aston Villa vs Manchester United 2-1
Aston Villa — Away
- 2026-09-16Coventry vs Aston Villa 1-3
- 2026-09-08Club Brugge KV vs Aston Villa 2-3
- 2026-09-05Hull City vs Aston Villa 0-0
- 2026-08-23Brighton vs Aston Villa 4-0
- 2026-08-15Borussia Mönchengladbach vs Aston Villa 2-1
- 2026-08-12Paris Saint Germain vs Aston Villa 2-1
- 2026-08-07Bayern München vs Aston Villa 2-1
- 2026-08-04BG Pathum United vs Aston Villa 1-3
- 2026-07-25FC Porto vs Aston Villa 2-1
- 2026-07-21Walsall vs Aston Villa 0-5
- 2026-05-24Manchester City vs Aston Villa 1-2
- 2026-05-20SC Freiburg vs Aston Villa 0-3
- 2026-05-10Burnley vs Aston Villa 2-2
- 2026-04-30Nottingham Forest vs Aston Villa 1-0
- 2026-04-25Fulham vs Aston Villa 1-0
- 2026-04-12Nottingham Forest vs Aston Villa 1-1
- 2026-04-09Bologna vs Aston Villa 1-3
- 2026-03-15Manchester United vs Aston Villa 3-1
- 2026-03-12Lille vs Aston Villa 0-1
- 2026-02-27Wolves vs Aston Villa 2-0