Premier League (England)
Newcastle Host Aston Villa at St. James' Park
Oct 17, 2026, 4:30 PM UTC
Match Preview
With 8 wins from their last 20 home matches, Newcastle has been solid without being spectacular at home. 85% of recent home matches have finished above the 2.5-goal mark. Last time out home, they beat Hull City 2-1.
Looking at the last 20 away matches on record, Aston Villa sits at 9-3-8, and has been up and down on their travels. Goals have flowed too — 75% of those away matches finished above 2.5. Most recently away, they beat Tottenham by 3-2.
Newcastle and Aston Villa have split their last 20 games 7-7-6, a rivalry that has produced goals in 40% of those meetings. Their previous meeting came in the FA Cup, ending Aston Villa 1-3 Newcastle.
Team Strength Comparison
Metric by metric
Newcastle · 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 Newcastle the favourite at 45%. 14 of 14 bookmakers agree.
Fair win probability
Average bookmaker margin 8.5%.
Archived Oct 3, 2026, 11:06 AM UTC
Pre-Match Odds Comparison · Newcastle vs Aston Villa
| Book | Home | Draw | Away |
|---|---|---|---|
| 888sport | 2.05 | 3.60 | 3.10 |
| LeoVegas | 2.02 | 3.60 | 3.15 |
| William Hill | 2.10 | 3.60 | 3.20 |
| Betfred (UK) | 2.15 | 3.75 | 3.10 |
| Sky Bet | 2.10 | 3.75 | 3.00 |
| Paddy Power | 2.10 | 3.80 | 3.00 |
| Betfair | 2.14 | 3.50 | 3.00 |
| BoyleSports | 2.05 | 3.75 | 3.20 |
| Smarkets | 2.04 | 3.15 | 2.18 |
| Unibet (UK) | 2.05 | 3.70 | 3.25 |
| Virgin Bet | 2.04 | 3.70 | 3.10 |
| Grosvenor | 2.08 | 3.85 | 3.15 |
| LiveScore Bet | 2.04 | 3.70 | 3.10 |
| Casumo | 2.10 | 3.95 | 3.25 |
Moneyline captured before kickoff — historical reference only. 21+
Head-to-Head Record
| FA Cup · Round of 32 | 2026-02-14 | Aston Villa 1-3 Newcastle | W |
| Premier League · Regular Season - 23 | 2026-01-25 | Newcastle 0-2 Aston Villa | L |
| Premier League · Regular Season - 1 | 2025-08-16 | Aston Villa 0-0 Newcastle | D |
| Premier League · Regular Season - 33 | 2025-04-19 | Aston Villa 4-1 Newcastle | L |
| Premier League · Regular Season - 18 | 2024-12-26 | Newcastle 3-0 Aston Villa | W |
| Premier League · Regular Season - 22 | 2024-01-30 | Aston Villa 1-3 Newcastle | W |
| Premier League · Regular Season - 1 | 2023-08-12 | Newcastle 5-1 Aston Villa | W |
| Premier League - Summer Series · Regular Season - 1 | 2023-07-23 | Newcastle 3-3 Aston Villa | D |
| Premier League · Regular Season - 31 | 2023-04-15 | Aston Villa 3-0 Newcastle | L |
| Premier League · Regular Season - 14 | 2022-10-29 | Newcastle 4-0 Aston Villa | W |
| Premier League · Regular Season - 25 | 2022-02-13 | Newcastle 1-0 Aston Villa | W |
| Premier League · Regular Season - 2 | 2021-08-21 | Aston Villa 2-0 Newcastle | L |
| Premier League · Regular Season - 28 | 2021-03-12 | Newcastle 1-1 Aston Villa | D |
| Premier League · Regular Season - 11 | 2021-01-23 | Aston Villa 2-0 Newcastle | L |
| Premier League · Regular Season - 31 | 2020-06-24 | Newcastle 1-1 Aston Villa | D |
| Premier League · Regular Season - 13 | 2019-11-25 | Aston Villa 2-0 Newcastle | L |
| Championship · Regular Season - 33 | 2017-02-20 | Newcastle 2-0 Aston Villa | W |
| Championship · Regular Season - 9 | 2016-09-24 | Aston Villa 1-1 Newcastle | D |
| Premier League · Regular Season - 37 | 2016-05-07 | Aston Villa 0-0 Newcastle | D |
| Premier League · Regular Season - 17 | 2015-12-19 | Newcastle 1-1 Aston Villa | D |
Recent Form — Home & Away
Newcastle — Home
- 2026-09-19Newcastle vs Hull City 2-1
- 2026-09-05Newcastle vs Bournemouth 2-2
- 2026-08-26Newcastle vs West Brom 3-2
- 2026-08-23Newcastle vs Liverpool 2-2
- 2026-08-15Newcastle vs Bayer Leverkusen 1-2
- 2026-08-12Newcastle vs Everton 1-3
- 2026-07-18Newcastle vs Darlington 1883 3-0
- 2026-05-17Newcastle vs West Ham 3-1
- 2026-05-02Newcastle vs Brighton 3-1
- 2026-04-18Newcastle vs Bournemouth 1-2
- 2026-03-22Newcastle vs Sunderland 1-2
- 2026-03-10Newcastle vs Barcelona 1-1
- 2026-03-07Newcastle vs Manchester City 1-3
- 2026-03-04Newcastle vs Manchester United 2-1
- 2026-02-28Newcastle vs Everton 2-3
- 2026-02-24Newcastle vs Qarabag 3-2
- 2026-02-07Newcastle vs Brentford 2-3
- 2026-01-25Newcastle vs Aston Villa 0-2
- 2026-01-21Newcastle vs PSV Eindhoven 3-0
- 2026-01-13Newcastle vs Manchester City 0-2
Newcastle — Away
- 2026-09-14Leeds vs Newcastle 4-1
- 2026-09-08Millwall vs Newcastle 0-1
- 2026-08-29Tottenham vs Newcastle 0-2
- 2026-08-08Valencia vs Newcastle 1-2
- 2026-07-29Bristol City vs Newcastle 4-1
- 2026-07-25Gateshead vs Newcastle 1-1
- 2026-05-24Fulham vs Newcastle 2-0
- 2026-05-10Nottingham Forest vs Newcastle 1-1
- 2026-04-25Arsenal vs Newcastle 1-0
- 2026-04-12Crystal Palace vs Newcastle 2-1
- 2026-03-18Barcelona vs Newcastle 7-2
- 2026-03-14Chelsea vs Newcastle 0-1
- 2026-02-21Manchester City vs Newcastle 2-1
- 2026-02-18Qarabag vs Newcastle 1-6
- 2026-02-14Aston Villa vs Newcastle 1-3
- 2026-02-10Tottenham vs Newcastle 1-2
- 2026-02-04Manchester City vs Newcastle 3-1
- 2026-01-31Liverpool vs Newcastle 4-1
- 2026-01-28Paris Saint Germain vs Newcastle 1-1
- 2026-01-18Wolves vs Newcastle 0-0
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-19Tottenham vs Aston Villa 2-3
- 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