Skip to content

Aston Villa vs FulhamPreview & H2H

20:00 UTC
Oct 31, 2026
Villa Park|Birmingham

Who will win?

Share your opinion

Aston Villa vs Fulham — computed insights

Current streaks (all competitions)
TeamGamesRunUnbeatenWinlessScored inConceded inLast-5 ptsLast-5 goals
Aston Villa15W2608013/1515-5
Fulham15W110408/156-5
Aston Villa — last 5 games
  1. W3-2 @ Tottenham Hotspur2026-09-19
  2. W3-1 @ Sevilla2026-10-02
  3. D2-2 vs Brentford2026-10-10
  4. W6-0 vs Fenerbahçe2026-10-14
  5. W1-0 @ Newcastle United2026-10-17
Fulham — last 5 games
  1. D0-0 @ Liverpool2026-09-12
  2. W3-2 @ West Ham United2026-09-15
  3. D1-1 vs Manchester United2026-09-20
  4. L1-2 @ Ipswich Town2026-10-10
  5. W1-0 vs Hull City2026-10-17
Head-to-head, computed
Meetings on record
35
Period covered
2001-10-13 – 2026-04-25
Aston Villa wins
18
Draws
7
Fulham wins
10
Avg goals per meeting
2.46
Over 2.5 goals
49%
Both teams scored
49%
Home side won
60%share of all meetings won by whichever club hosted
Last 5 meetings
4W 0D 1L (Aston Villa view)
Avg goals, last 5 vs all-time
2.6 vs 2.46
Most recent meetings (5 of 35)
DateHomeScoreAway
2026-04-25Fulham1-0Aston Villa
2025-09-28Aston Villa3-1Fulham
2025-05-03Aston Villa1-0Fulham
2024-10-19Fulham1-3Aston Villa
2024-02-17Fulham1-2Aston Villa
Standings context before kickoff
TeamPosPldPtsGDFormForm rankForm vs pos
Aston Villa1278-4DLWDW5+7
Fulham1775-3LDDLW13+4
What is at stake
Points gap
3 ptsAston Villa 8 · Fulham 5
Positions
#12 vs #17
Goals per game
1/1.57 vs 1/1.43scored/conceded per game · league average 1.44
If Aston Villa win
11 pts · up to #6other results unchanged
If Fulham win
8 pts · up to #11 · overtakes Aston Villaother results unchanged

How we calculate this

Previous Meetings

Head to Head

Matchday 9 — Premier League

  • Chelsea vs Manchester United — 31 Oct 2026
  • Manchester City vs Brighton & Hove Albion — 31 Oct 2026
  • Hull City vs Ipswich Town — 31 Oct 2026
  • Coventry City vs Sunderland — 31 Oct 2026
  • Brentford vs Nottingham Forest — 31 Oct 2026
  • AFC Bournemouth vs Leeds United — 31 Oct 2026
  • Tottenham Hotspur vs Crystal Palace — 31 Oct 2026
  • Liverpool vs Arsenal — 1 Nov 2026
  • Newcastle United vs Everton — 2 Nov 2026