Tottenham Hotspur 19–10 across the last 33 meetings · 4 draws · these games average 3.1 goals (meetings on record since 2007)
Last meeting: Sat 19 Sep 2026, Aston Villa at Tottenham Hotspur: Aston Villa won 3-2.
| Date | Game | Score | Winner |
|---|
| 19 Sep 2026 | Aston Villa @ Tottenham Hotspur | 2–3 | Aston Villa |
| 3 May 2026 | Tottenham Hotspur @ Aston Villa | 1–2 | Tottenham Hotspur |
| 19 Oct 2025 | Aston Villa @ Tottenham Hotspur | 1–2 | Aston Villa |
| 16 May 2025 | Tottenham Hotspur @ Aston Villa | 2–0 | Aston Villa |
| 3 Nov 2024 | Aston Villa @ Tottenham Hotspur | 4–1 | Tottenham Hotspur |
| 10 Mar 2024 | Tottenham Hotspur @ Aston Villa | 0–4 | Tottenham Hotspur |
| 26 Nov 2023 | Aston Villa @ Tottenham Hotspur | 1–2 | Aston Villa |
| 13 May 2023 | Tottenham Hotspur @ Aston Villa | 2–1 | Aston Villa |
| 1 Jan 2023 | Aston Villa @ Tottenham Hotspur | 0–2 | Aston Villa |
| 9 Apr 2022 | Tottenham Hotspur @ Aston Villa | 0–4 | Tottenham Hotspur |
Table shows the last 10 — the record above counts all 33 meetings on file.