← All Matchups

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

NewcastlevsAston Villa

OverallAttackDefenseDominanceConsistencyPedigree
NewcastleAston Villa

Metric by metric

Newcastle · Aston Villa — a longer bar means a higher rating (0–100).

55Overall51
49Attack36
59Defense60
48Dominance45
60Consistency49
18Pedigree24
61Global Rating58
84Entertainment69
Newcastle · 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).
161217201620182020202220242026
Points per season
9464344201620182020202220242026
Goals scored vs conceded
Per game, each season
2.21.81.30.8201620182020202220242026

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

Newcastle
45%
Draw
25%
Aston Villa
30%

Average bookmaker margin 8.5%.

Archived Oct 3, 2026, 11:06 AM UTC

Pre-Match Odds Comparison · Newcastle vs Aston Villa

BookHomeDrawAway
888sport2.053.603.10
LeoVegas2.023.603.15
William Hill2.103.603.20
Betfred (UK)2.153.753.10
Sky Bet2.103.753.00
Paddy Power2.103.803.00
Betfair2.143.503.00
BoyleSports2.053.753.20
Smarkets2.043.152.18
Unibet (UK)2.053.703.25
Virgin Bet2.043.703.10
Grosvenor2.083.853.15
LiveScore Bet2.043.703.10
Casumo2.103.953.25

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

FA Cup · Round of 322026-02-14Aston Villa 1-3 NewcastleW
Premier League · Regular Season - 232026-01-25Newcastle 0-2 Aston VillaL
Premier League · Regular Season - 12025-08-16Aston Villa 0-0 NewcastleD
Premier League · Regular Season - 332025-04-19Aston Villa 4-1 NewcastleL
Premier League · Regular Season - 182024-12-26Newcastle 3-0 Aston VillaW
Premier League · Regular Season - 222024-01-30Aston Villa 1-3 NewcastleW
Premier League · Regular Season - 12023-08-12Newcastle 5-1 Aston VillaW
Premier League - Summer Series · Regular Season - 12023-07-23Newcastle 3-3 Aston VillaD
Premier League · Regular Season - 312023-04-15Aston Villa 3-0 NewcastleL
Premier League · Regular Season - 142022-10-29Newcastle 4-0 Aston VillaW
Premier League · Regular Season - 252022-02-13Newcastle 1-0 Aston VillaW
Premier League · Regular Season - 22021-08-21Aston Villa 2-0 NewcastleL
Premier League · Regular Season - 282021-03-12Newcastle 1-1 Aston VillaD
Premier League · Regular Season - 112021-01-23Aston Villa 2-0 NewcastleL
Premier League · Regular Season - 312020-06-24Newcastle 1-1 Aston VillaD
Premier League · Regular Season - 132019-11-25Aston Villa 2-0 NewcastleL
Championship · Regular Season - 332017-02-20Newcastle 2-0 Aston VillaW
Championship · Regular Season - 92016-09-24Aston Villa 1-1 NewcastleD
Premier League · Regular Season - 372016-05-07Aston Villa 0-0 NewcastleD
Premier League · Regular Season - 172015-12-19Newcastle 1-1 Aston VillaD

Recent Form — Home & Away

Newcastle — Home

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

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

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

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