
West Ham United
🟨 26 Jan 2025, Villa 1-1 West Ham, Villa Park

Scorer(s): Jacob Ramsey | 8’ |
Assist(s): Ollie Watkins | 8’ |
Premier League
🟩 17 Aug 2024, Villa 2-1 West Ham, London Stadium

Scorer(s): Amadou Onana | 4’ | Jhon Durán | 79' |
Assist(s): Youri Tielemans | 4’ | Jacob Ramsey | 79' |
Premier League
🟨 17 Mar 2024, Villa 1-1 West Ham, London Stadium

Scorer(s): Nicolò Zaniolo | 79' |
Assist(s): Moussa Diaby | 79' |
Premier League
🟩 22 Oct 2023, Villa 4-1 West Ham, Villa Park

Scorer(s): Douglas Luiz | 30' | 51' | Ollie Watkins | 74' | Leon Bailey | 89' |
Assist(s): Ollie Watkins | 30' | John McGinn | 74' | Youri Tielemans | 89' |
Premier League
🟨 12 Mar 2023, Villa 1-1 West Ham, London Stadium

Scorer(s) | Ollie Watkins | 17’ |
Assist(s) | Álex Moreno | 17’ |
Premier League
🟥 28 Aug 2022, Villa 0-1 West Ham, Villa Park

Scorer(s) | None
Assist(s) | None
Premier League
🟥 13 Mar 2022, Villa 1-2 West Ham, London Stadium

Scorer(s) | Jacob Ramsey | 90’ |
Assist(s) | Emiliano Buendía | 90’ |
Premier League
🟥 31 Oct 2021, Villa 1-4 West Ham, Villa Park

Scorer(s) | Ollie Watkins | 34’ |
Assist(s) | Emiliano Buendía | 34’ |
Premier League
🟥 3 Feb 2021, Villa 1-3 West Ham, Villa Park

Scorer(s) | Ollie Watkins | 81' |
Assist(s) | Jack Grealish | 81' |
Premier League
🟥 30 Nov 2020, Villa 1-2 West Ham, London Stadium

Scorer(s) | Jack Grealish | 25' |
Assist(s) | Matty Cash | 25' |
Premier League
🟨 26 Jul 2020, Villa 1-1 West Ham, London Stadium

Scorer(s) | Jack Grealish | 84' |
Assist(s) | John McGinn | 84' |
Premier League
🟨 16 Sep 2019, Villa 0-0 West Ham, Villa Park

Scorer(s) | None
Assist(s) | None
Premier League
🟥 2 Feb 2016, Villa 0-2 West Ham, Upton Park

Scorer(s) | None
Assist(s) | None
Premier League
🟨 26 Dec 2015, Villa 1-1 West Ham, Villa Park

Scorer(s) | Jordan Ayew | 62’ pen |
Assist(s) | None
Premier League
🟩 9 May 2015, Villa 1-0 West Ham, Villa Park

Scorer(s) | Tom Cleverley | 31’ |
Assist(s) | Jack Grealish | 31’ |
Premier League
🟨 8 Nov 2014, Villa 0-0 West Ham, Upton Park

Scorer(s) | None |
Assist(s) | None
Premier League
🟥 8 Feb 2014, Villa 0-2 West Ham, Villa Park

Scorer(s) | None
Assist(s) | None
Premier League
🟨 2 Nov 2013, Villa 0-0 West Ham, Upton Park

Scorer(s) | None |
Assist(s) | None
Premier League
🟩 10 Feb 2013, Villa 2-1 West Ham, Villa Park

Scorer(s) | Christian Benteke | 74’ pen | Charles N'Zogbia | 78’ |
Assist(s) | None
Premier League
🟥 18 Aug 2012, Villa 0-1 West Ham, Upton Park

Scorer(s) | None |
Assist(s) | None
Sorry! No video is available. Click to watch more Villa match content on our YouTube channel youtube.com/@AVFCHistory
🟩 16 Apr 2011, Villa 2-1 West Ham, Upton Park

Scorer(s) | Darren Bent | 36’ | Gabriel Agbonlahor | 90’ |
Assist(s) | Luke Young | 36’ | Ashley Young | 90’ |
Premier League
🟩 14 Aug 2010, Villa 3-0 West Ham, Villa Park

Scorer(s) | Stewart Downing | 15’ | Stiliyan Petrov | 40’ | James Milner | 66’ |
Assist(s) | Ashley Young | 40’ | Marc Albrighton | 66’ |
Premier League
🟨 17 Jan 2010, Villa 0-0 West Ham, Villa Park

Scorer(s) | None
Assist(s) | None
Premier League
🟥 4 Nov 2009, Villa 1-2 West Ham, Upton Park

Scorer(s) | Ashley Young | 52’ |
Assist(s) | Gabriel Agbonlahor | 52’ |
Premier League
🟨 18 Apr 2009, Villa 1-1 West Ham, Villa Park

Scorer(s) | Emile Heskey | 11’ |
Assist(s) | James Milner | 11’ |
Premier League
🟩 20 Dec 2008, Villa 1-0 West Ham, Upton Park

Scorer(s) | Own Goal | 78’ |
Assist(s) | None
Premier League
🟨 11 May 2008, Villa 2-2 West Ham, Upton Park

Scorer(s) | Ashley Young | 14’ | Gareth Barry | 58’
Assist(s) | Nigel Reo-Coker | 14’ |
Premier League
🟩 6 Oct 2007, Villa 1-0 West Ham, Villa Park

Scorer(s) | Craig Gardner | 24’ |
Assist(s) | None
Premier League
🟩 3 Feb 2007, Villa 1-0 West Ham, Villa Park

Scorer(s) | John Carew | 36’ |
Assist(s) | Ashley Young | 36’ |
Premier League
🟨 10 Sep 2006, Villa 1-1 West Ham, Upton Park

Scorer(s) | Liam Ridgewell | 4’ |
Assist(s) | Juan Pablo Ángel | 4' |
Premier League
🟥 14 Jan 2006, Villa 1-2 West Ham, Villa Park

Scorer(s) | Lee Hendrie | 27’ |
Assist(s) | Jlloyd Samuel | 27' |
Premier League
🟥 12 Sep 2005, Villa 0-4 West Ham, Upton Park

Scorer(s) | None |
Assist(s) | None
Premier League
🟨 12 Apr 2003, Villa 2-2 West Ham, Upton Park

Scorer(s) | Darius Vassell | 36’ pen | Öyvind Leonhardsen | 53’ |
Assist(s) | Gareth Barry | 53’ |
Premier League
🟩 23 Nov 2002, Villa 4-1 West Ham, Villa Park

Scorer(s) | Lee Hendrie | 29’ | Öyvind Leonhardsen | 59’ | Dion Dublin | 71’ | Darius Vassell | 80’ |
Assist(s) | Dion Dublin | 29’ | Darius Vassell | 59’ | Lee Hendrie | 71’ | Öyvind Leonhardsen | 80’ |
Premier League
🟩 2 Mar 2002, Villa 2-1 West Ham, Villa Park

Scorer(s) | Juan Pablo Ángel | 23’ | Darius Vassell | 90’ |
Assist(s) | Gareth Barry | 23’ | Jlloyd Samuel | 90’ |
Premier League
🟨 5 Dec 2001, Villa 1-1 West Ham, Upton Park

Scorer(s) | Dion Dublin | 1’ |
Assist(s) | Steve Stone | 1’ |
Premier League
🟨 7 Apr 2001, Villa 2-2 West Ham, Villa Park

Scorer(s) | David Ginola | 71’ | Lee Hendrie | 78’ |
Assist(s) | David Ginola | 78' |
Premier League
🟨 9 Dec 2000, Villa 1-1 West Ham, Upton Park

Scorer(s) | Lee Hendrie | 37’ |
Assist(s) | David Ginola | 37’ |
Premier League
🟨 15 Jan 2000, Villa 1-1 West Ham, Upton Park

Scorer(s) | Ian Taylor | 24’ |
Assist(s) | Benito Carbone | 24’ |
Premier League
🟩 11 Jan 2000, Villa 3-1 West Ham, Upton Park

Scorer(s) | Ian Taylor | 80’ | 118’ | Julian Joachim | 93’ |
Assist(s) | Gareth Southgate | 80' |
League Cup
🟨 16 Aug 1999, Villa 2-2 West Ham, Villa Park

Scorer(s) | Dion Dublin | 5’ | 52’ |
Assist(s) | Julian Joachim | 5’ |
Premier League
🟨 2 Apr 1999, Villa 0-0 West Ham, Villa Park

Scorer(s) | None |
Assist(s) | None
Premier League
🟨 17 Oct 1998, Villa 0-0 West Ham, Upton Park

Scorer(s) | None |
Assist(s) | None
Premier League
🟩 4 Apr 1998, Villa 2-0 West Ham, Villa Park

Scorer(s) | Julian Joachim | 77’ | Savo Milošević | 83’ |
Assist(s) | Ian Taylor | 77’ |
Premier League
🟥 29 Nov 1997, Villa 1-2 West Ham, Upton Park

Scorer(s) | Dwight Yorke | 47’ |
Assist(s) | Savo Milošević | 47' |
Premier League
🟥 15 Oct 1997, Villa 0-3 West Ham, Upton Park

Scorer(s) | None |
Assist(s) | None
League Cup
🟨 15 Mar 1997, Villa 0-0 West Ham, Villa Park

Scorer(s) | None |
Assist(s) | None
Premier League
🟩 4 Dec 1996, Villa 2-0 West Ham, Upton Park

Scorer(s) | Ugo Ehiogu | 38’ | Dwight Yorke | 74’ |
Assist(s) | Mark Draper | 38’ | Andy Townsend | 74’ |
Premier League
🟨 17 Apr 1996, Villa 1-1 West Ham, Villa Park

Scorer(s) | Paul McGrath | 27’ |
Assist(s) | Andy Townsend | 27’ |
Premier League
🟩 4 Nov 1995, Villa 4-1 West Ham, Upton Park

Scorer(s) | Savo Milošević | 34’ | 89’ | Tommy Johnson | 49’ | Dwight Yorke | 55’ |
Assist(s) | Dwight Yorke | 49’ | 89’ | Savo Milošević | 55’ |
Premier League
🟥 18 Mar 1995, Villa 0-2 West Ham, Villa Park

Scorer(s) | None
Assist(s) | None
Premier League
🟥 17 Sep 1994, Villa 0-1 West Ham, Upton Park

Scorer(s) | None
Assist(s) | None
Premier League
🟩 15 Jan 1994, Villa 3-1 West Ham, Villa Park

Scorer(s) | Kevin Richardson | 15’ | Dalian Atkinson | 43’ | 68’ |
Assist(s) | Dalian Atkinson | 15’ | Andy Townsend | 43’ | Ray Houghton | 68’ |
Premier League
🟨 16 Oct 1993, Villa 0-0 West Ham, Upton Park

Scorer(s) | None |
Assist(s) | None
Premier League
🟩 26 Dec 1991, Villa 3-1 West Ham, Villa Park

Scorer(s) | Dwight Yorke | 34’ | Tony Daley | 35’ | Kevin Richardson | 89’ |
Assist(s) | Kevin Richardson | 34' | Dwight Yorke | 89' |
Division One
🟥 28 Aug 1991, Villa 1-3 West Ham, Upton Park

Scorer(s) | Tony Daley | 50' |
Assist(s) | Gary Penrice | 50' |
Division One
🟥 8 Nov 1989, Villa 0-1 West Ham, Upton Park

Scorer(s) | None |
Assist(s) | None
League Cup
🟨 25 Oct 1989, Villa 0-0 West Ham, Villa Park

Scorer(s) | None |
Assist(s) | None
League Cup
🟥 25 Mar 1989, Villa 0-1 West Ham, Villa Park

Scorer(s) | None
Assist(s) | None
Division One
🟥 18 Jan 1989, Villa 1-2 West Ham, Upton Park

Scorer(s) | David Platt | 90' |
Assist(s) | Derek Mountfield | 90' |
League Cup
🟨 17 Sep 1988, Villa 2-2 West Ham, Upton Park

Scorer(s) | Alan McInally | 31' | 36' |
Assist(s) | Andy A Gray | 31' | David Platt | 36' |
Division One
🟩 25 Apr 1987, Villa 4-0 West Ham, Villa Park

Scorer(s) | Steve Hunt | 15' | Warren Aspinall | 35' | 56' | Simon Stainrod | 58' |
Assist(s) | Paul Birch | 15' | 56' | 58' |
Division One
🟨 22 Nov 1986, Villa 1-1 West Ham, Upton Park

Scorer(s) | Garry Thompson | 63' |
Assist(s) | David Norton | 63' |
Division One
🟩 19 Mar 1986, Villa 2-1 West Ham, Villa Park

Scorer(s) | Steve Hodge | 38' | 78' |
Assist(s) | Andy Gray | 38' | Andy Blair | 78' |
Division One
🟥 19 Oct 1985, Villa 1-4 West Ham, Upton Park

Scorer(s) | Simon Stainrod | 7' |
Assist(s) | Steve Hodge | 7' |
Division One
🟩 23 Feb 1985, Villa 2-1 West Ham, Upton Park

Scorer(s) | Mark Walters | 58' | Brendan Ormsby | 74' |
Assist(s) | None
Division One
🟨 3 Nov 1984, Villa 0-0 West Ham, Villa Park

Scorer(s) | None |
Assist(s) | None
Division One
🟩 5 May 1984, Villa 1-0 West Ham, Upton Park

Scorer(s) | Dennis Mortimer | 19' |
Assist(s) | Peter Withe | 19' |
Division One
🟩 3 Dec 1983, Villa 1-0 West Ham, Villa Park

Scorer(s) | Paul Rideout | 78' |
Assist(s) | Gary Williams | 78' |
Division One
🟥 23 Apr 1983, Villa 0-2 West Ham, Upton Park

Scorer(s) | None |
Assist(s) | None
Division One
🟩 4 Dec 1982, Villa 1-0 West Ham, Villa Park

Scorer(s) | Gordon Cowans (pen) | 83' |
Assist(s) | None
Division One
🟨 6 Mar 1982, Villa 2-2 West Ham, Upton Park

Scorer(s) | Gordon Cowans | 18' | Peter Withe | 60' |
Assist(s) | Peter Withe | 18' | Gary Shaw | 60' |
Division One
🟩 17 Oct 1981, Villa 3-2 West Ham, Villa Park

Scorer(s) | Tony Morley | 25' | David Geddis | 26' | Dennis Mortimer | 40' |
Assist(s) | Dennis Mortimer | 25' | 26' | David Geddis | 40' |
Division One
🟥 8 Mar 1980, Villa 0-1 West Ham, Upton Park

Scorer(s) | None
Assist(s) | None
FA Cup
🟩 18 Mar 1978, Villa 4-1 West Ham, Villa Park

Scorer(s) | John Gregory | 18' | 79' | John Deehan | 33' | Dennis Mortimer | 75' |
Assist(s) | Frank Carrodus | 18' | 75' | Brian Little | 33' | Dennis Mortimer | 79' |
Division One
🟨 22 Oct 1977, Villa 2-2 West Ham, Upton Park

Scorer(s) | Ken McNaught | 25' | Andy Gray | 77' |
Assist(s) | John Gidman | 25' | John Deehan | 77' |
Division One
🟩 29 Jan 1977, Villa 3-0 West Ham, Villa Park

Scorer(s) | John Deehan | 57' | 66' | Dennis Mortimer | 77' |
Assist(s) | Brian Little | 57' | John Deehan | 77' |
FA Cup
🟩 22 Jan 1977, Villa 1-0 West Ham, Villa Park

Scorer)s) | Andy Gray | 3' |
Assist(s) | John Deehan | 3' |
Division One
🟩 21 Aug 1976, Villa 4-0 West Ham, Villa Park

Scorer(s) | Andy Gray | 49' | 75' | Ray Graydon | 54' | 60' (pen) |
Assist(s) | John Gidman | 49' |
Division One
🟨 17 Apr 1976, Villa 2-2 West Ham, Upton Park

Scorer(s) | John Deehan | 5' | Steve Hunt | 10' |
Assist(s) | Andy Gray | 5' | John Gidman | 10' |
Division One
🟩 26 Dec 1975, Villa 4-1 West Ham, Villa Park

Scorer(s) | John Deehan | 7' | 19' | Andy Gray | 55' | Chico Hamilton | 87' |
Assist(s) | Dennis Mortimer | 7' | 87' | Ray Graydon | 19' | Chico Hamilton | 55' |
Division One
🟥 28 Mar 1967, Villa 0-2 West Ham, Villa Park

Scorer(s) | None
Assist(s) | None
Division One
🟥 24 Mar 1967, Villa 1-2 West Ham, Upton Park

Scorer(s) | Willie Anderson | 13' |
Assist(s) | None
Division One
🟥 5 Mar 1966, Villa 2-4 West Ham, Upton Park

Scorer(s) | Johnny MacLeod | 51' | Tony Hateley | 86'
Assist(s) | Tony Scott | 51' | Johnny MacLeod | 86' |
Division One
🟥 7 Feb 1966, Villa 1-2 West Ham, Villa Park

Scorer(s) | Tony Hateley | (pen) | 75' |
Assist(s) | None
Division One
🟥 31 Mar 1965, Villa 2-3 West Ham, Villa Park

Scorer(s) | Tony Hateley | 29' | Charlie Aitken | 31' |
Assist(s) | Phil Woosnam | 29' | 31' |
Division One
🟥 10 Oct 1964, Villa 0-3 West Ham, Upton Park

Scorer(s) | None
Assist(s) | None
Division One
🟨 1 Feb 1964, Villa 2-2 West Ham, Villa Park

Scorer(s) | Harry Burrows | 10' | Phil Woosnam | 49' |
Assist(s) | Jimmy MacEwan | 49' |
Division One
🟥 16 Oct 1963, Villa 0-2 West Ham, Villa Park

Scorer(s) | None
Assist(s) | None
League Cup
🟩 21 Sep 1963, Villa 1-0 West Ham, Upton Park

Scorer(s) | Harry Burrows | 11' |
Assist(s) | Tony Hateley | 11' |
Division One
🟨 15 Dec 1962, Villa 1-1 West Ham, Upton Park

Scorer(s) | Bobby Thomson | 65' |
Assist(s) | Harry Burrows | 65' |
Division One
🟩 18 Aug 1962, Villa 3-1 West Ham, Villa Park

Scorer(s) | Derek Dougan | 1' | Jimmy MacEwan | 2' | Bobby Thomson | 46' |
Assist(s) | Jimmy MacEwan | 1' | Alan Baker | 2' | Derek Dougan | 46' |
Division One
🟥 20 Jan 1962, Villa 0-2 West Ham, Upton Park

Scorer(s) | None
Assist(s) | None
Division One
🟩 9 Oct 1961, Villa 3-1 West Ham, Upton Park

Scorer(s) | Peter McParland | 35' | Harry Burrows | 44' | Jimmy MacEwan | 85' |
Assist(s) | Harry Burrows | 35' | 85' | Mike Tindall | 44' |
League Cup
🟥 9 Sep 1961, Villa 2-4 West Ham, Villa Park

Scorer(s) | Vic Crowe | 46' | Peter McParland | 58' |
Assist(s) | Harry Burrows | 46' | Jimmy MacEwan | 58' |
Division One
🟩 29 Aug 1960, Villa 2-1 West Ham, Villa Park

Scorer(s) | Gerry Hitchens | 69' | Bobby Thomson | 88' |
Assist(s) | Ron Wylie | 88' |
Division One
🟥 22 Aug 1960, Villa 2-5 West Ham, Upton Park

Scorer(s) | Bobby Thomson | 17' | Gerry Hitchens | 41' |
Assist(s) | Pat Saward | 17' | Peter McParland | 41' |
Division One
🟥 3 Jan 1959, Villa 1-2 West Ham, Villa Park

Scorer(s) | Peter McParland | 48' |
Assist(s) | Ron Wylie | 48' |
Division One
🟥 30 Aug 1958, Villa 2-7 West Ham, Upton Park

Scorer(s) | Jackie Sewell | 79' | Les Smith | 88' |
Assist(s) | None
Division One
🟨 1 Jan 1938, Villa 1-1 West Ham, Upton Park

Scorer(s) | Own Goal | 67' |
Assist(s) | None
Division Two
🟩 28 Aug 1937, Villa 2-0 West Ham, Villa Park

Scorer(s) | Freddie Haycock | John Maund |
Assist(s) | Not recorded
Division Two
🟥 26 Apr 1937, Villa 1-2 West Ham, Upton Park

Scorer(s) | Ronnie Starling |
Assist(s) | Not recorded
Division Two
🟥 17 Apr 1937, Villa 0-2 West Ham, Villa Park

Scorer(s) | None |
Assist(s) | None
Division Two
🟥 6 Feb 1932, Villa 1-2 West Ham, Upton Park

Scorer(s) | Joe Beresford | 86' |
Assist(s) | Jack Mandley | 86' |
Division One
🟩 26 Sep 1931, Villa 5-2 West Ham, Villa Park

Scorer(s) | Pongo Waring | Pongo Waring | Pongo Waring | Pongo Waring | Eric Houghton |
Assist(s) | Not recorded
Division One
🟨 3 Jan 1931, Villa 5-5 West Ham, Upton Park

Scorer(s) | Joe Beresford | 4' | 61' | George Brown | 40' | Billy Walker | 30' | Eric Houghton (pen) | 53' |
Assist(s) | Jack Mandley | 30' | 40' |
Division One
🟩 6 Sep 1930, Villa 6-1 West Ham, Villa Park

Scorer(s) | Eric Houghton | Pongo Waring | Pongo Waring | Pongo Waring | Pongo Waring | Billy Walker |
Assist(s) | Not recorded
Division One
🟥 26 Apr 1930, Villa 2-3 West Ham, Villa Park

Scorer(s) | George Brown (pen) | Eric Houghton |
Assist(s) | Not recorded
Division One
🟥 21 Dec 1929, Villa 2-5 West Ham, Upton Park

Scorer(s) | Tommy Smart | 42' | George Brown | 78' |
Assist(s) | None
Division One
🟩 19 Jan 1929, Villa 5-2 West Ham, Villa Park

Scorer(s) | Joe Beresford | 4' | Reg Chester | 27' | 87' | Billy Walker | 52' | Dicky York | 72' |
Assist(s) | Dicky York | 4' | Pongo Waring | 27' | Joe Beresford | 52' |
Division One
🟥 8 Sep 1928, Villa 1-4 West Ham, Upton Park

Scorer(s) | Len Capewell |
Assist(s) | Not recorded
Division One
🟩 9 Apr 1928, Villa 1-0 West Ham, Villa Park

Scorer(s) | Arthur Dorrell |
Assist(s) | Not recorded
Division One
🟨 6 Apr 1928, Villa 0-0 West Ham, Villa Park

Scorer(s) | None |
Assist(s) | None
Division One
🟥 2 Apr 1927, Villa 1-5 Spurs, Villa Park

Scorer(s) | Billy Cook |
Assist(s) | Not recorded
Division One
🟥 13 Nov 1926, Villa 1-5 West Ham, Villa Park

Scorer(s) | Arthur Dorrell |
Assist(s) | Not recorded
Division One
🟩 26 Dec 1925, Villa 2-0 West Ham, Villa Park

Scorer(s) | Len Capewell | 12' | Arthur Dorrell | 59' |
Assist(s) | Arthur Dorrell | 12' |
Division One
🟥 25 Dec 1925, Villa 2-5 West Ham, Upton Park

Scorer(s) | Billy Walker | Dicky York |
Assist(s) | Not recorded
Division One
🟥 24 Jan 1925, Villa 0-2 West Ham, Upton Park

Scorer(s) | None
Assist(s) | None
Division One
🟨 20 Sep 1924, Villa 1-1 West Ham, Villa Park

Scorer(s) | Billy Walker |
Assist(s) | Not recorded
Division One
🟥 26 Dec 1923, Villa 0-1 West Ham, Upton Park

Scorer(s) | None
Assist(s) | None
Division One
🟨 25 Dec 1923, Villa 1-1 West Ham, Villa Park

Scorer(s) | Len Capewell |
Assist(s) | Not recorded
Division One
🟩 1 Feb 1913, Villa 5-0 West Ham, Villa Park

Scorer(s) | Bill Morris | 7' | Harold Halse | 19' | 60' | Harry Hampton | 62' | Clem Stephenson | 65' |
Assist(s) | Harry Hampton | 60' | Charlie Wallace | 62' | 65' |
FA Cup