Averages across 12 H2H matches with data (2019/20–2023/24) — tap any tile for match-by-match breakdown
Average goals scored/conceded per 15-min interval across last 5 seasons (all PL matches)
Player performance specifically in this H2H matchup (2019/20–2023/24)
H2H goals in this fixture since 2009/10. Older seasons excluded due to data availability.
| Season | Date | Home | Score | Away |
|---|---|---|---|---|
| 2025-26 | 14/12/2025 | West Ham | 2-3 | Aston Villa |
| 2024-25 | 26/01/2025 | Aston Villa | 1-1 | West Ham |
| J. Ramsey 8' | Emerson 70' | |||
| 2024-25 | 17/08/2024 | West Ham | 1-2 | Aston Villa |
| Lucas Paquetá 37' (P) | A. Onana 4', J. Durán 79' | |||
| 2023-24 | 17/03/2024 | West Ham | 1-1 | Aston Villa |
| M. Antonio 29' | N. Zaniolo 79' | |||
| 2023-24 | 22/10/2023 | Aston Villa | 4-1 | West Ham |
| Douglas Luiz 30', Douglas Luiz 52' (P), O. Watkins 74', L. Bailey 89' | J. Bowen 56' | |||
| 2022-23 | 12/03/2023 | West Ham | 1-1 | Aston Villa |
| S. Benrahma 26' (P) | O. Watkins 17' | |||
| 2022-23 | 28/08/2022 | Aston Villa | 0-1 | West Ham |
| Pablo Fornals 74' | ||||
| 2021-22 | 13/03/2022 | West Ham | 2-1 | Aston Villa |
| A. Yarmolenko 70', Pablo Fornals 82' | J. Ramsey 90' | |||
| 2021-22 | 31/10/2021 | Aston Villa | 1-4 | West Ham |
| O. Watkins 34' | B. Johnson 7', D. Rice 38', Pablo Fornals 80', J. Bowen 84' | |||
| 2020-21 | 03/02/2021 | Aston Villa | 1-3 | West Ham |
| O. Watkins 81' | T. Souček 51', J. Lingard 56', J. Lingard 83' | |||
| Season | Date | Home | Score | Away |
|---|---|---|---|---|
| 2025-26 | 14/12/2025 | West Ham | 2-3 | Aston Villa |
| 2024-25 | 17/08/2024 | West Ham | 1-2 | Aston Villa |
| Lucas Paquetá 37' (P) | A. Onana 4', J. Durán 79' | |||
| 2024-25 | 26/01/2025 | Aston Villa | 1-1 | West Ham |
| J. Ramsey 8' | Emerson 70' | |||
| 2023-24 | 22/10/2023 | Aston Villa | 4-1 | West Ham |
| Douglas Luiz 30', Douglas Luiz 52' (P), O. Watkins 74', L. Bailey 89' | J. Bowen 56' | |||
| 2023-24 | 17/03/2024 | West Ham | 1-1 | Aston Villa |
| M. Antonio 29' | N. Zaniolo 79' | |||
| 2022-23 | 28/08/2022 | Aston Villa | 0-1 | West Ham |
| Pablo Fornals 74' | ||||
| 2022-23 | 12/03/2023 | West Ham | 1-1 | Aston Villa |
| S. Benrahma 26' (P) | O. Watkins 17' | |||
| 2021-22 | 31/10/2021 | Aston Villa | 1-4 | West Ham |
| O. Watkins 34' | B. Johnson 7', D. Rice 38', Pablo Fornals 80', J. Bowen 84' | |||
| 2021-22 | 13/03/2022 | West Ham | 2-1 | Aston Villa |
| A. Yarmolenko 70', Pablo Fornals 82' | J. Ramsey 90' | |||
| 2020-21 | 30/11/2020 | West Ham | 2-1 | Aston Villa |
| A. Ogbonna 2', J. Bowen 46' | J. Grealish 25' | |||
| 2020-21 | 03/02/2021 | Aston Villa | 1-3 | West Ham |
| O. Watkins 81' | T. Souček 51', J. Lingard 56', J. Lingard 83' | |||
| 2019-20 | 16/09/2019 | Aston Villa | 0-0 | West Ham |
| 2019-20 | 26/07/2020 | West Ham | 1-1 | Aston Villa |
| A. Yarmolenko 85' | J. Grealish 84' | |||
| 2015-16 | 26/12/2015 | Aston Villa | 1-1 | West Ham |
| J. Ayew 62' (P) | A. Cresswell 45'+2 | |||
| 2015-16 | 02/02/2016 | West Ham | 2-0 | Aston Villa |
| M. Antonio 58', C. Kouyaté 85' | ||||
| 2014-15 | 08/11/14 | West Ham | 0-0 | Aston Villa |
| 2014-15 | 09/05/15 | Aston Villa | 1-0 | West Ham |
| T. Cleverley 31' | ||||
| 2013-14 | 02/11/13 | West Ham | 0-0 | Aston Villa |
| 2013-14 | 08/02/14 | Aston Villa | 0-2 | West Ham |
| K. Nolan 46', K. Nolan 48' | ||||
| 2012-13 | 18/08/12 | West Ham | 1-0 | Aston Villa |
| K. Nolan 40' | ||||
| 2012-13 | 10/02/13 | Aston Villa | 2-1 | West Ham |
| C. Benteke 74' (P), C. N'Zogbia 79' | A. Westwood 88' (OG) | |||
| 2010-11 | 14/08/10 | Aston Villa | 3-0 | West Ham |
| S. Downing 15', S. Petrov 40', J. Milner 66' | ||||
| 2010-11 | 16/04/11 | West Ham | 1-2 | Aston Villa |
| R. Keane 2' | D. Bent 37', G. Agbonlahor 90'+1 | |||
| 2009-10 | 04/11/09 | West Ham | 2-1 | Aston Villa |
| Mark Noble 45', Zavon Hines 90' | Ashley Young 52' | |||
| 2009-10 | 17/01/10 | Aston Villa | 0-0 | West Ham |
| 2008-09 | 20/12/08 | West Ham | 0-1 | Aston Villa |
| 2008-09 | 18/04/09 | Aston Villa | 1-1 | West Ham |
| 2007-08 | 06/10/07 | Aston Villa | 1-0 | West Ham |
| 2007-08 | 11/05/08 | West Ham | 2-2 | Aston Villa |
| 2006-07 | 10/09/06 | West Ham | 1-1 | Aston Villa |
| 2006-07 | 03/02/07 | Aston Villa | 1-0 | West Ham |
| 2005-06 | 12/09/05 | West Ham | 4-0 | Aston Villa |
| 2005-06 | 14/01/06 | Aston Villa | 1-2 | West Ham |
| 2002-03 | 23/11/2002 | Aston Villa | 4-1 | West Ham |
| 2002-03 | 12/04/2003 | West Ham | 2-2 | Aston Villa |
| 2001-02 | 05/12/01 | West Ham | 1-1 | Aston Villa |
| 2001-02 | 02/03/02 | Aston Villa | 2-1 | West Ham |
| 2000-01 | 09/12/00 | West Ham | 1-1 | Aston Villa |
| 2000-01 | 07/04/01 | Aston Villa | 2-2 | West Ham |
| 1999-00 | 16/08/99 | Aston Villa | 2-2 | West Ham |
| 1999-00 | 15/01/00 | West Ham | 1-1 | Aston Villa |
| 1998-99 | 17/10/98 | West Ham | 0-0 | Aston Villa |
| 1998-99 | 02/04/99 | Aston Villa | 0-0 | West Ham |
| 1997-98 | 29/11/97 | West Ham | 2-1 | Aston Villa |
| 1997-98 | 04/04/98 | Aston Villa | 2-0 | West Ham |
| 1996-97 | 04/12/96 | West Ham | 0-2 | Aston Villa |
| 1996-97 | 15/03/97 | Aston Villa | 0-0 | West Ham |
| 1995-96 | 04/11/95 | West Ham | 1-4 | Aston Villa |
| 1995-96 | 17/04/96 | Aston Villa | 1-1 | West Ham |
| 1994-95 | 17/09/94 | West Ham | 1-0 | Aston Villa |
| 1994-95 | 18/03/95 | Aston Villa | 0-2 | West Ham |
| 1993-94 | 16/10/93 | West Ham | 0-0 | Aston Villa |
| 1993-94 | 15/01/94 | Aston Villa | 3-1 | West Ham |