← All Matchups

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

TottenhamvsAston Villa

OverallAttackDefenseDominanceConsistencyPedigree
TottenhamAston Villa

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).

46Overall51
40Attack36
58Defense60
39Dominance45
48Consistency49
20Pedigree24
54Global Rating58
75Entertainment69
Tottenham · 5-season trajectory ↗ Rising 1Aston Villa · 5-season trajectory ↗ Rising 1

10-season trends

Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.

Season rating
Overall performance each season (0–100)
10067330201620182020202220242026
League finishing position
Top = higher up (across divisions).
171420201620182020202220242026
Points per season
8658302201620182020202220242026
Goals scored vs conceded
Per game, each season
2.31.61.00.4201620182020202220242026

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

Tottenham
13%
Draw
5%
Aston Villa
82%

Average bookmaker margin 39.3%.

Archived Sep 19, 2026, 01:59 PM UTC

Pre-Match Odds Comparison · Tottenham vs Aston Villa

BookHomeDrawAway
Unibet (UK)251.0051.001.00
Paddy Power451.00451.001.00
Sky Bet451.00451.001.00
Betfair10.0034.001.01
Ladbrokes1.02126.001.00
Coral1.02151.001.00
Smarkets1.001.001.00
Betano (UK)91.0017.001.00
Bet Victor91.0017.001.00
BoyleSports251.0051.001.00
Betway201.0034.001.00

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

Premier League · Regular Season - 352026-05-03Aston Villa 1-2 TottenhamW
FA Cup · Round of 642026-01-10Tottenham 1-2 Aston VillaL
Premier League · Regular Season - 82025-10-19Tottenham 1-2 Aston VillaL
Premier League · Regular Season - 372025-05-16Aston Villa 2-0 TottenhamL
FA Cup · 4th Round2025-02-09Aston Villa 2-1 TottenhamL
Premier League · Regular Season - 102024-11-03Tottenham 4-1 Aston VillaW
Premier League · Regular Season - 282024-03-10Aston Villa 0-4 TottenhamW
Premier League · Regular Season - 132023-11-26Tottenham 1-2 Aston VillaL
Premier League · Regular Season - 362023-05-13Aston Villa 2-1 TottenhamL
Premier League · Regular Season - 182023-01-01Tottenham 0-2 Aston VillaL
Premier League · Regular Season - 322022-04-09Aston Villa 0-4 TottenhamW
Premier League · Regular Season - 72021-10-03Tottenham 2-1 Aston VillaW
Premier League · Regular Season - 372021-05-19Tottenham 1-2 Aston VillaL
Premier League · Regular Season - 182021-03-21Aston Villa 0-2 TottenhamW
Premier League · Regular Season - 262020-02-16Aston Villa 2-3 TottenhamW
Premier League · Regular Season - 12019-08-10Tottenham 3-1 Aston VillaW
FA Cup · 3rd Round2017-01-08Tottenham 2-0 Aston VillaW
Premier League · Regular Season - 302016-03-13Aston Villa 0-2 TottenhamW
Premier League · Regular Season - 112015-11-02Tottenham 3-1 Aston VillaW
Premier League · Regular Season - 322015-04-11Tottenham 0-1 Aston VillaL

Recent Form — Home & Away

Tottenham — Home

DLWDWDWWDDLWLLLDWLLD
  • 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

LDLWWLWWLDLLLWDLDWLD
  • 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

LLLWWLWWLWWLDLWLWLWW
  • 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

WWDLLLLWLWWWDLLDWLWL
  • 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