Aston Villa vs. West Ham United Historical Head-to-Head

Aston Villa
36 wins
35 draws
38 losses
161 goals
West Ham United
38 wins
35 draws
36 losses
169 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSun2025-01-2616:30 Aston Villa0.91–11.3West Ham41,628Villa ParkPeter BankesMatch Report
FA CupThird round properFri2025-01-1020:00 Aston Villa2–1West Ham40,989Villa ParkTim RobinsonMatch Report
Premier LeaguePremier LeagueSat2024-08-1717:30 West Ham2.31–22.0Aston Villa62,463London StadiumTony HarringtonMatch Report
Premier LeaguePremier LeagueSun2024-03-1714:00 West Ham2.01–10.7Aston Villa62,461London StadiumJarred GillettMatch Report
Premier LeaguePremier LeagueSun2023-10-2216:30 Aston Villa1.94–11.1West Ham41,734Villa ParkDavid CooteMatch Report
Premier LeaguePremier LeagueSun2023-03-1214:00 West Ham2.11–11.5Aston Villa62,472London StadiumChris KavanaghMatch Report
Premier LeaguePremier LeagueSun2022-08-2814:00 Aston Villa0.50–10.6West Ham41,796Villa ParkDavid CooteMatch Report
Premier LeaguePremier LeagueSun2022-03-1314:00 West Ham1.22–11.1Aston Villa59,957London StadiumJarred GillettMatch Report
Premier LeaguePremier LeagueSun2021-10-3116:30 Aston Villa0.71–42.3West Ham41,874Villa ParkChris KavanaghMatch Report
Premier LeaguePremier LeagueWed2021-02-0320:15 Aston Villa0.71–31.7West HamVilla ParkAndy MadleyMatch Report
Premier LeaguePremier LeagueMon2020-11-3020:00 West Ham0.42–12.5Aston VillaLondon StadiumPeter BankesMatch Report
Premier LeaguePremier LeagueSun2020-07-2616:00 West Ham0.91–11.0Aston VillaLondon StadiumMichael OliverMatch Report
Premier LeaguePremier LeagueMon2019-09-1620:00 Aston Villa1.30–00.6West Ham42,010Villa ParkMike DeanMatch Report
Premier LeaguePremier LeagueTue2016-02-0219:45 West Ham2–0Aston Villa34,914Boleyn GroundJonathan MossMatch Report
Premier LeaguePremier LeagueSat2015-12-2615:00 Aston Villa1–1West Ham38,193Villa ParkMike DeanMatch Report
Premier LeaguePremier LeagueSat2015-05-0915:00 Aston Villa1–0West Ham39,294Villa ParkLee MasonMatch Report
Premier LeaguePremier LeagueSat2014-11-0815:00 West Ham0–0Aston Villa34,857Boleyn GroundJonathan MossMatch Report
Premier LeaguePremier LeagueSat2014-02-08Aston Villa0–2West Ham36,261Villa ParkMike DeanMatch Report
Premier LeaguePremier LeagueSat2013-11-02West Ham0–0Aston Villa34,977Boleyn GroundHoward WebbMatch Report
Premier LeaguePremier LeagueSun2013-02-10Aston Villa2–1West Ham30,503Villa ParkMark ClattenburgMatch Report
Premier LeaguePremier LeagueSat2012-08-18West Ham1–0Aston Villa34,172Boleyn GroundMike DeanMatch Report
Premier LeaguePremier LeagueSat2011-04-16West Ham1–2Aston VillaBoleyn GroundMark HalseyMatch Report
Premier LeaguePremier LeagueSat2010-08-14Aston Villa3–0West Ham36,604Villa ParkMike DeanMatch Report
Premier LeaguePremier LeagueSun2010-01-17Aston Villa0–0West Ham35,646Villa ParkMike JonesMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueWed2009-11-04West Ham2–1Aston Villa30,024Boleyn GroundStephen BennettMatch Report
Premier LeaguePremier LeagueSat2009-04-18Aston Villa1–1West Ham39,534Villa ParkRob StylesMatch Report
Premier LeaguePremier LeagueSat2008-12-20West Ham0–1Aston Villa31,353Boleyn GroundMark HalseyMatch Report
Premier LeaguePremier LeagueSun2008-05-11West Ham2–2Aston VillaBoleyn GroundMike DeanMatch Report
Premier LeaguePremier LeagueSat2007-10-06Aston Villa1–0West HamVilla ParkSteve TannerMatch Report
Premier LeaguePremier LeagueSat2007-02-03Aston Villa1–0West Ham41,202Villa ParkChris FoyMatch Report
Premier LeaguePremier LeagueSun2006-09-10West Ham1–1Aston Villa34,211Boleyn GroundStephen BennettMatch Report
Premier LeaguePremier LeagueSat2006-01-14Aston Villa1–2West Ham36,700Villa ParkPhil DowdMatch Report
Premier LeaguePremier LeagueMon2005-09-12West Ham4–0Aston Villa28,849Boleyn GroundRob StylesMatch Report
Premier LeaguePremier LeagueSat2003-04-12West Ham2–2Aston Villa35,029Boleyn GroundMike DeanMatch Report
Premier LeaguePremier LeagueSat2002-11-23Aston Villa4–1West Ham33,279Villa ParkChris FoyMatch Report
Premier LeaguePremier LeagueSat2002-03-02Aston Villa2–1West Ham37,341Villa ParkGraham BarberMatch Report
Premier LeaguePremier LeagueWed2001-12-05West Ham1–1Aston Villa28,377Boleyn GroundMike DeanMatch Report
Premier LeaguePremier LeagueSat2001-04-07Aston Villa2–2West Ham31,432Villa ParkRob HarrisMatch Report
Premier LeaguePremier LeagueSat2000-12-09West Ham1–1Aston Villa25,888Boleyn GroundMike RileyMatch Report
Premier LeaguePremier LeagueSat2000-01-15West Ham1–1Aston Villa24,237Boleyn GroundGraham PollMatch Report
Premier LeaguePremier LeagueMon1999-08-16Aston Villa2–2West Ham26,250Villa ParkMike RileyMatch Report
Premier LeaguePremier LeagueFri1999-04-02Aston Villa0–0West Ham36,813Villa ParkGary WillardMatch Report
Premier LeaguePremier LeagueSat1998-10-17West Ham0–0Aston Villa26,002Boleyn GroundPaul AlcockMatch Report
Premier LeaguePremier LeagueSat1998-04-04Aston Villa2–0West Ham39,372Villa ParkSteve DunnMatch Report
Premier LeaguePremier LeagueSat1997-11-29West Ham2–1Aston Villa24,976Boleyn GroundPaul AlcockMatch Report
Premier LeaguePremier LeagueSat1997-03-15Aston Villa0–0West Ham35,992Villa ParkDavid EllerayMatch Report
Premier LeaguePremier LeagueWed1996-12-04West Ham0–2Aston Villa19,105Boleyn GroundMike RileyMatch Report
Premier LeaguePremier LeagueWed1996-04-17Aston Villa1–1West Ham26,768Villa ParkSteve DunnMatch Report
Premier LeaguePremier LeagueSat1995-11-04West Ham1–4Aston Villa23,637Boleyn GroundPeter JonesMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSat1995-03-18Aston Villa0–2West Ham28,682Villa ParkMartin BodenhamMatch Report
Premier LeaguePremier LeagueSat1994-09-17West Ham1–0Aston Villa18,326Boleyn GroundStephen LodgeMatch Report
Premier LeaguePremier LeagueSat1994-01-15Aston Villa3–1West Ham28,869Villa ParkStephen LodgeMatch Report
Premier LeaguePremier LeagueSat1993-10-16West Ham0–0Aston Villa20,425Boleyn GroundStephen LodgeMatch Report
First DivisionFirst DivisionThu1991-12-26Aston Villa3–1West HamMatch Report
First DivisionFirst DivisionWed1991-08-28West Ham3–1Aston VillaMatch Report
First DivisionFirst DivisionSat1989-03-25Aston Villa0–1West HamMatch Report
First DivisionFirst DivisionSat1988-09-17West Ham2–2Aston VillaMatch Report
First DivisionFirst DivisionSat1987-04-25Aston Villa4–0West HamMatch Report
First DivisionFirst DivisionSat1986-11-22West Ham1–1Aston VillaMatch Report
First DivisionFirst DivisionWed1986-03-19Aston Villa2–1West HamMatch Report
First DivisionFirst DivisionSat1985-10-19West Ham4–1Aston VillaMatch Report
First DivisionFirst DivisionSat1985-02-23West Ham1–2Aston VillaMatch Report
First DivisionFirst DivisionSat1984-11-03Aston Villa0–0West HamMatch Report
First DivisionFirst DivisionSat1984-05-05West Ham0–1Aston VillaMatch Report
First DivisionFirst DivisionSat1983-12-03Aston Villa1–0West HamMatch Report
First DivisionFirst DivisionSat1983-04-23West Ham2–0Aston VillaMatch Report
First DivisionFirst DivisionSat1982-12-04Aston Villa1–0West HamMatch Report
First DivisionFirst DivisionSat1982-03-06West Ham2–2Aston VillaMatch Report
First DivisionFirst DivisionSat1981-10-17Aston Villa3–2West HamMatch Report
First DivisionFirst DivisionSat1978-03-18Aston Villa4–1West HamMatch Report
First DivisionFirst DivisionSat1977-10-22West Ham2–2Aston VillaMatch Report
First DivisionFirst DivisionSat1977-01-22West Ham0–1Aston VillaMatch Report
First DivisionFirst DivisionSat1976-08-21Aston Villa4–0West HamMatch Report
First DivisionFirst DivisionSat1976-04-17West Ham2–2Aston VillaMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionFri1975-12-26Aston Villa4–1West HamMatch Report
First DivisionFirst DivisionTue1967-03-28Aston Villa0–2West HamMatch Report
First DivisionFirst DivisionFri1967-03-24West Ham2–1Aston VillaMatch Report
First DivisionFirst DivisionSat1966-03-05West Ham4–2Aston VillaMatch Report
First DivisionFirst DivisionMon1966-02-07Aston Villa1–2West HamMatch Report
First DivisionFirst DivisionWed1965-03-31Aston Villa2–3West HamMatch Report
First DivisionFirst DivisionSat1964-10-10West Ham3–0Aston VillaMatch Report
First DivisionFirst DivisionSat1964-02-01Aston Villa2–2West HamMatch Report
First DivisionFirst DivisionSat1963-09-21West Ham0–1Aston VillaMatch Report
First DivisionFirst DivisionSat1962-12-15West Ham1–1Aston VillaMatch Report
First DivisionFirst DivisionSat1962-08-18Aston Villa3–1West HamMatch Report
First DivisionFirst DivisionSat1962-01-20West Ham2–0Aston VillaMatch Report
First DivisionFirst DivisionSat1961-09-09Aston Villa2–4West HamMatch Report
First DivisionFirst DivisionMon1960-08-29Aston Villa2–1West HamMatch Report
First DivisionFirst DivisionMon1960-08-22West Ham5–2Aston VillaMatch Report
First DivisionFirst DivisionSat1959-01-03Aston Villa1–2West HamMatch Report
First DivisionFirst DivisionSat1958-08-30West Ham7–2Aston VillaMatch Report
First DivisionFirst DivisionSat1932-02-06West Ham2–1Aston VillaMatch Report
First DivisionFirst DivisionSat1931-09-26Aston Villa5–2West HamMatch Report
First DivisionFirst DivisionSat1931-01-03West Ham5–5Aston VillaMatch Report
First DivisionFirst DivisionSat1930-09-06Aston Villa6–1West HamMatch Report
First DivisionFirst DivisionSat1930-04-26Aston Villa2–3West HamMatch Report
First DivisionFirst DivisionSat1929-12-21West Ham5–2Aston VillaMatch Report
First DivisionFirst DivisionSat1929-01-19Aston Villa5–2West HamMatch Report
First DivisionFirst DivisionSat1928-09-08West Ham4–1Aston VillaMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionMon1928-04-09Aston Villa1–0West HamMatch Report
First DivisionFirst DivisionFri1928-04-06West Ham0–0Aston VillaMatch Report
First DivisionFirst DivisionSat1927-04-02Aston Villa1–5West HamMatch Report
First DivisionFirst DivisionSat1926-11-13West Ham5–1Aston VillaMatch Report
First DivisionFirst DivisionSat1925-12-26Aston Villa2–0West HamMatch Report
First DivisionFirst DivisionFri1925-12-25West Ham5–2Aston VillaMatch Report
First DivisionFirst DivisionSat1925-01-24West Ham2–0Aston VillaMatch Report
First DivisionFirst DivisionSat1924-09-20Aston Villa1–1West HamMatch Report
First DivisionFirst DivisionWed1923-12-26West Ham1–0Aston VillaMatch Report
First DivisionFirst DivisionTue1923-12-25Aston Villa1–1West HamMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
FA CupThird round properFri2025-01-1020:00 Aston Villa2–1West Ham40,989Villa ParkTim RobinsonMatch Report
Premier LeaguePremier LeagueSat2024-08-1717:30 West Ham2.31–22.0Aston Villa62,463London StadiumTony HarringtonMatch Report
Premier LeaguePremier LeagueSun2023-10-2216:30 Aston Villa1.94–11.1West Ham41,734Villa ParkDavid CooteMatch Report
Premier LeaguePremier LeagueSat2015-05-0915:00 Aston Villa1–0West Ham39,294Villa ParkLee MasonMatch Report
Premier LeaguePremier LeagueSun2013-02-10Aston Villa2–1West Ham30,503Villa ParkMark ClattenburgMatch Report
Premier LeaguePremier LeagueSat2011-04-16West Ham1–2Aston VillaBoleyn GroundMark HalseyMatch Report
Premier LeaguePremier LeagueSat2010-08-14Aston Villa3–0West Ham36,604Villa ParkMike DeanMatch Report
Premier LeaguePremier LeagueSat2008-12-20West Ham0–1Aston Villa31,353Boleyn GroundMark HalseyMatch Report
Premier LeaguePremier LeagueSat2007-10-06Aston Villa1–0West HamVilla ParkSteve TannerMatch Report
Premier LeaguePremier LeagueSat2007-02-03Aston Villa1–0West Ham41,202Villa ParkChris FoyMatch Report
Premier LeaguePremier LeagueSat2002-11-23Aston Villa4–1West Ham33,279Villa ParkChris FoyMatch Report
Premier LeaguePremier LeagueSat2002-03-02Aston Villa2–1West Ham37,341Villa ParkGraham BarberMatch Report
Premier LeaguePremier LeagueSat1998-04-04Aston Villa2–0West Ham39,372Villa ParkSteve DunnMatch Report
Premier LeaguePremier LeagueWed1996-12-04West Ham0–2Aston Villa19,105Boleyn GroundMike RileyMatch Report
Premier LeaguePremier LeagueSat1995-11-04West Ham1–4Aston Villa23,637Boleyn GroundPeter JonesMatch Report
Premier LeaguePremier LeagueSat1994-01-15Aston Villa3–1West Ham28,869Villa ParkStephen LodgeMatch Report
First DivisionFirst DivisionThu1991-12-26Aston Villa3–1West HamMatch Report
First DivisionFirst DivisionSat1987-04-25Aston Villa4–0West HamMatch Report
First DivisionFirst DivisionWed1986-03-19Aston Villa2–1West HamMatch Report
First DivisionFirst DivisionSat1985-02-23West Ham1–2Aston VillaMatch Report
First DivisionFirst DivisionSat1984-05-05West Ham0–1Aston VillaMatch Report
First DivisionFirst DivisionSat1983-12-03Aston Villa1–0West HamMatch Report
First DivisionFirst DivisionSat1982-12-04Aston Villa1–0West HamMatch Report
First DivisionFirst DivisionSat1981-10-17Aston Villa3–2West HamMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1978-03-18Aston Villa4–1West HamMatch Report
First DivisionFirst DivisionSat1977-01-22West Ham0–1Aston VillaMatch Report
First DivisionFirst DivisionSat1976-08-21Aston Villa4–0West HamMatch Report
First DivisionFirst DivisionFri1975-12-26Aston Villa4–1West HamMatch Report
First DivisionFirst DivisionSat1963-09-21West Ham0–1Aston VillaMatch Report
First DivisionFirst DivisionSat1962-08-18Aston Villa3–1West HamMatch Report
First DivisionFirst DivisionMon1960-08-29Aston Villa2–1West HamMatch Report
First DivisionFirst DivisionSat1931-09-26Aston Villa5–2West HamMatch Report
First DivisionFirst DivisionSat1930-09-06Aston Villa6–1West HamMatch Report
First DivisionFirst DivisionSat1929-01-19Aston Villa5–2West HamMatch Report
First DivisionFirst DivisionMon1928-04-09Aston Villa1–0West HamMatch Report
First DivisionFirst DivisionSat1925-12-26Aston Villa2–0West HamMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSun2025-01-2616:30 Aston Villa0.91–11.3West Ham41,628Villa ParkPeter BankesMatch Report
Premier LeaguePremier LeagueSun2024-03-1714:00 West Ham2.01–10.7Aston Villa62,461London StadiumJarred GillettMatch Report
Premier LeaguePremier LeagueSun2023-03-1214:00 West Ham2.11–11.5Aston Villa62,472London StadiumChris KavanaghMatch Report
Premier LeaguePremier LeagueSun2020-07-2616:00 West Ham0.91–11.0Aston VillaLondon StadiumMichael OliverMatch Report
Premier LeaguePremier LeagueMon2019-09-1620:00 Aston Villa1.30–00.6West Ham42,010Villa ParkMike DeanMatch Report
Premier LeaguePremier LeagueSat2015-12-2615:00 Aston Villa1–1West Ham38,193Villa ParkMike DeanMatch Report
Premier LeaguePremier LeagueSat2014-11-0815:00 West Ham0–0Aston Villa34,857Boleyn GroundJonathan MossMatch Report
Premier LeaguePremier LeagueSat2013-11-02West Ham0–0Aston Villa34,977Boleyn GroundHoward WebbMatch Report
Premier LeaguePremier LeagueSun2010-01-17Aston Villa0–0West Ham35,646Villa ParkMike JonesMatch Report
Premier LeaguePremier LeagueSat2009-04-18Aston Villa1–1West Ham39,534Villa ParkRob StylesMatch Report
Premier LeaguePremier LeagueSun2008-05-11West Ham2–2Aston VillaBoleyn GroundMike DeanMatch Report
Premier LeaguePremier LeagueSun2006-09-10West Ham1–1Aston Villa34,211Boleyn GroundStephen BennettMatch Report
Premier LeaguePremier LeagueSat2003-04-12West Ham2–2Aston Villa35,029Boleyn GroundMike DeanMatch Report
Premier LeaguePremier LeagueWed2001-12-05West Ham1–1Aston Villa28,377Boleyn GroundMike DeanMatch Report
Premier LeaguePremier LeagueSat2001-04-07Aston Villa2–2West Ham31,432Villa ParkRob HarrisMatch Report
Premier LeaguePremier LeagueSat2000-12-09West Ham1–1Aston Villa25,888Boleyn GroundMike RileyMatch Report
Premier LeaguePremier LeagueSat2000-01-15West Ham1–1Aston Villa24,237Boleyn GroundGraham PollMatch Report
Premier LeaguePremier LeagueMon1999-08-16Aston Villa2–2West Ham26,250Villa ParkMike RileyMatch Report
Premier LeaguePremier LeagueFri1999-04-02Aston Villa0–0West Ham36,813Villa ParkGary WillardMatch Report
Premier LeaguePremier LeagueSat1998-10-17West Ham0–0Aston Villa26,002Boleyn GroundPaul AlcockMatch Report
Premier LeaguePremier LeagueSat1997-03-15Aston Villa0–0West Ham35,992Villa ParkDavid EllerayMatch Report
Premier LeaguePremier LeagueWed1996-04-17Aston Villa1–1West Ham26,768Villa ParkSteve DunnMatch Report
Premier LeaguePremier LeagueSat1993-10-16West Ham0–0Aston Villa20,425Boleyn GroundStephen LodgeMatch Report
First DivisionFirst DivisionSat1988-09-17West Ham2–2Aston VillaMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1986-11-22West Ham1–1Aston VillaMatch Report
First DivisionFirst DivisionSat1984-11-03Aston Villa0–0West HamMatch Report
First DivisionFirst DivisionSat1982-03-06West Ham2–2Aston VillaMatch Report
First DivisionFirst DivisionSat1977-10-22West Ham2–2Aston VillaMatch Report
First DivisionFirst DivisionSat1976-04-17West Ham2–2Aston VillaMatch Report
First DivisionFirst DivisionSat1964-02-01Aston Villa2–2West HamMatch Report
First DivisionFirst DivisionSat1962-12-15West Ham1–1Aston VillaMatch Report
First DivisionFirst DivisionSat1931-01-03West Ham5–5Aston VillaMatch Report
First DivisionFirst DivisionFri1928-04-06West Ham0–0Aston VillaMatch Report
First DivisionFirst DivisionSat1924-09-20Aston Villa1–1West HamMatch Report
First DivisionFirst DivisionTue1923-12-25Aston Villa1–1West HamMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSun2022-08-2814:00 Aston Villa0.50–10.6West Ham41,796Villa ParkDavid CooteMatch Report
Premier LeaguePremier LeagueSun2022-03-1314:00 West Ham1.22–11.1Aston Villa59,957London StadiumJarred GillettMatch Report
Premier LeaguePremier LeagueSun2021-10-3116:30 Aston Villa0.71–42.3West Ham41,874Villa ParkChris KavanaghMatch Report
Premier LeaguePremier LeagueWed2021-02-0320:15 Aston Villa0.71–31.7West HamVilla ParkAndy MadleyMatch Report
Premier LeaguePremier LeagueMon2020-11-3020:00 West Ham0.42–12.5Aston VillaLondon StadiumPeter BankesMatch Report
Premier LeaguePremier LeagueTue2016-02-0219:45 West Ham2–0Aston Villa34,914Boleyn GroundJonathan MossMatch Report
Premier LeaguePremier LeagueSat2014-02-08Aston Villa0–2West Ham36,261Villa ParkMike DeanMatch Report
Premier LeaguePremier LeagueSat2012-08-18West Ham1–0Aston Villa34,172Boleyn GroundMike DeanMatch Report
Premier LeaguePremier LeagueWed2009-11-04West Ham2–1Aston Villa30,024Boleyn GroundStephen BennettMatch Report
Premier LeaguePremier LeagueSat2006-01-14Aston Villa1–2West Ham36,700Villa ParkPhil DowdMatch Report
Premier LeaguePremier LeagueMon2005-09-12West Ham4–0Aston Villa28,849Boleyn GroundRob StylesMatch Report
Premier LeaguePremier LeagueSat1997-11-29West Ham2–1Aston Villa24,976Boleyn GroundPaul AlcockMatch Report
Premier LeaguePremier LeagueSat1995-03-18Aston Villa0–2West Ham28,682Villa ParkMartin BodenhamMatch Report
Premier LeaguePremier LeagueSat1994-09-17West Ham1–0Aston Villa18,326Boleyn GroundStephen LodgeMatch Report
First DivisionFirst DivisionWed1991-08-28West Ham3–1Aston VillaMatch Report
First DivisionFirst DivisionSat1989-03-25Aston Villa0–1West HamMatch Report
First DivisionFirst DivisionSat1985-10-19West Ham4–1Aston VillaMatch Report
First DivisionFirst DivisionSat1983-04-23West Ham2–0Aston VillaMatch Report
First DivisionFirst DivisionTue1967-03-28Aston Villa0–2West HamMatch Report
First DivisionFirst DivisionFri1967-03-24West Ham2–1Aston VillaMatch Report
First DivisionFirst DivisionSat1966-03-05West Ham4–2Aston VillaMatch Report
First DivisionFirst DivisionMon1966-02-07Aston Villa1–2West HamMatch Report
First DivisionFirst DivisionWed1965-03-31Aston Villa2–3West HamMatch Report
First DivisionFirst DivisionSat1964-10-10West Ham3–0Aston VillaMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1962-01-20West Ham2–0Aston VillaMatch Report
First DivisionFirst DivisionSat1961-09-09Aston Villa2–4West HamMatch Report
First DivisionFirst DivisionMon1960-08-22West Ham5–2Aston VillaMatch Report
First DivisionFirst DivisionSat1959-01-03Aston Villa1–2West HamMatch Report
First DivisionFirst DivisionSat1958-08-30West Ham7–2Aston VillaMatch Report
First DivisionFirst DivisionSat1932-02-06West Ham2–1Aston VillaMatch Report
First DivisionFirst DivisionSat1930-04-26Aston Villa2–3West HamMatch Report
First DivisionFirst DivisionSat1929-12-21West Ham5–2Aston VillaMatch Report
First DivisionFirst DivisionSat1928-09-08West Ham4–1Aston VillaMatch Report
First DivisionFirst DivisionSat1927-04-02Aston Villa1–5West HamMatch Report
First DivisionFirst DivisionSat1926-11-13West Ham5–1Aston VillaMatch Report
First DivisionFirst DivisionFri1925-12-25West Ham5–2Aston VillaMatch Report
First DivisionFirst DivisionSat1925-01-24West Ham2–0Aston VillaMatch Report
First DivisionFirst DivisionWed1923-12-26West Ham1–0Aston VillaMatch Report

Fixture Leaders

Aston Villa Players vs. West Ham United

Aston Villa Players vs. West Ham United Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Gabriel Agbonlahoreng ENGFW,MF12922110010
Karim El Ahmadima MARMF218000000
Dalian Atkinsoneng ENGFW321621000
Leandro Bacunacw CUWDF,MF5436000020
Nathan Bakereng ENGDF5447000010
Phil Bardsleysct SCODF19000000
Milan Barošcz CZEFW319000000
Earl Barretteng ENGDF218000000
Gareth Barryeng ENGMF151,32112040
Darren Benteng ENGFW320810010
Christian Bentekebe BELFW4360101000
Mark Bosnichau AUSGK981000000
Wilfred Boumanl NEDDF436000000
Mark Bunneng ENGGK190000000
Gary Cahilleng ENGDF19000000
Colin Calderwoodsct SCODF319200000
Scott Carsoneng ENGGK218000000
Calum Chamberseng ENGDF,MF3186000000
Gary Charleseng ENGDF645300000
Aly Cissokhofr FRADF2180000000
Ciaran Clarkie IRLDF,MF6451000020
Tom Cleverleyeng ENGMF2180100010
James Collinswls WALDF327000010
Stan Collymoreeng ENGFW218000010
Philippe Coutinhobr BRAFW,MF2155000000
Neil Coxeng ENGDF29400000
Tony Daleyeng ENGMF218000000
Curtis Daviessl SLEDF218000000
Steven Davisnir NIRMF327000000
Mark Delaneywls WALDF541100000
Stewart Downingeng ENGFW,MF327010000
Mark Drapereng ENGMF758801010
Dion Dublineng ENGDF,FW544441010
Richard Dunneie IRLDF436000000
Rob Edwardswls WALDF19000000
Ugo Ehiogueng ENGDF1192010000
Peter Enckelmanfi FINGK327000000
Björn Engelsbe BELDF190000000
John Fashanueng ENGFW19000010
Brad Friedelus USAGK654000000
Idrissa Gana Gueyesn SENMF2180000000
Rudy Gestedebj BENFW190000000
David Ginolafr FRAFW,MF218011020
Shay Givenie IRLGK2180000000
Brad Guzanus USAGK5450000000
Tom Heatoneng ENGGK190000000
Thomas Hitzlspergerde GERMF327000010
Ray Houghtonie IRLMF431501000
Aaron Hughesnir NIRDF218000000
David Hugheswls WALDF19000000
Stephen Irelandie IRLMF19000000
David Jameseng ENGGK436000000
Boubacar Kamarafr FRADF,MF4341000010
Zat Knighteng ENGDF218000010
Ezri Konsaeng ENGDF,FW11949000001
Martin Laursendk DENDF436000000
Joleon Lescotteng ENGDF2180000010
Matthew Lowtoneng ENGDF5415000010
Douglas Luizbr BRAMF9682201120
Ian Maatsennl NEDDF,MF3160000000
Emiliano Martínezar ARGGK10900000000
Gavin McCanneng ENGMF435000010
John McGinnsct SCOFW,MF11888020010
Paul McGrathie IRLDF545010010
Olof Mellbergse SWEDF,MF1090000030
James Milnereng ENGDF,MF652411010
Savo Miloševićrs SRBFW538632010
Tyrone Mingseng ENGDF9706000010
Wesley Moraesbr BRAFW190000000
Fernando Nélsonpt PORDF327000000
Michael Oakeseng ENGGK327000000
Jores Okoredk DENDF3270000000
Robin Olsense SWEGK190000000
Alpay Özalantr TURDF19000010
Juan Pablo Ángelco COLFW524110000
Stiliyan Petrovbg BULMF1082310040
Jacob Ramseyeng ENGFW,MF7339210000
Pepe Reinaes ESPGK190000000
Nigel Reo-Cokereng ENGMF635401010
Micah Richardseng ENGDF190000000
Kevin Richardsoneng ENGMF327010000
Kieran Richardsoneng ENGDF,MF2110000000
Liam Ridgewelleng ENGDF318110000
Carlos Sánchezco COLDF,MF3128000000
Dean Saunderswls WALFW436000000
Peter Schmeicheldk DENGK19000000
Nicky Shoreyeng ENGDF,MF19000000
Steve Sidwelleng ENGMF218000000
Bryan Smalleng ENGDF19000000
Gareth Southgateeng ENGDF981000000
Steve Stoneeng ENGMF642201010
Thomas Sørensendk DENGK436000000
Matt Targetteng ENGDF,MF4360000000
Ian Tayloreng ENGMF131,08111000
Neil Taylorwls WALDF,MF190000000
Shaun Tealeeng ENGDF436000020
Pau Torreses ESPDF3270000000
Andy Townsendie IRLMF866103010
Jordan Veretoutfr FRAMF2172000000
Ron Vlaarnl NEDDF5450000000
Kyle Walkereng ENGDF,MF19000000
Stephen Warnockeng ENGDF327000000
Ollie Watkinseng ENGFW,MF11930430100
Steve Watsoneng ENGDF,MF19000000
Ashley Westwoodeng ENGMF6540000000
Alan Wrighteng ENGDF141,20000010
Luke Youngeng ENGDF536401000
Marcus Allbäckse SWEFW29500000
Jack Grealisheng ENGFW,MF5449220010
Trézégueteg EGYFW,MF3184000000
Ashley Youngeng ENGDF,FW12972230020
Marc Albrightoneng ENGDF,FW212301010
Matty Cashpl POLDF,FW11903010020
Steve Stauntonie IRLDF,MF1195600010
Alan Thompsoneng ENGMF326300010
Habib Beyesn SENDF18400021
Moussa Diabyfr FRAFW,MF2129010000
George Boatengnl NEDMF539300000
Benito Carboneit ITAFW17801000
Craig Gardnereng ENGMF28710000
Mustapha Hadjima MARMF212800000
Fabian Delpheng ENGDF,MF4346000000
Frederic Guilbertfr FRADF,MF2159000000
Conor Hourihaneie IRLMF2148000000
Nicolò Zanioloit ITAFW,MF2103100010
Ryan Bertrandeng ENGDF,MF17300000
Charles N'Zogbiafr FRADF,FW4316100010
John Carewno NORFW645810000
Carles Giles ESPFW,MF2123000000
Emile Heskeyeng ENGFW424810000
Ross Barkleyeng ENGMF290000000
Danny Ingseng ENGFW2145000000
Amadou Onanabe BELMF2158200000
Mbwana Samattatz TANFW,MF167000010
Joey Guðjónssonis ISLMF16500000
Jotaes ESPMF165000000
Álex Morenoes ESPDF,MF2125010000
Jordan Boweryeng ENGDF,FW16200000
Morgan Rogerseng ENGFW,MF4314100020
Riccardo Scimecaeng ENGDF,MF319600000
Brett Holmanau AUSFW,MF16000000
Luke Mooreeng ENGFW321400000
Carlos Cuéllares ESPDF323700000
Kevin Phillipseng ENGFW15600000
Dwight Yorkett TRIFW,MF863332000
Tommy Johnsoneng ENGFW421010000
Clément Lengletfr FRADF145000000
Øyvind Leonhardsenno NORMF212921000
Jlloyd Samueltt TRIDF,MF539902000
Libor Kozákcz CZEFW13400000
Julian Joachimeng ENGFW755511000
Patrik Bergercz CZEMF24700000
Simon Dawkinsjm JAMFW,MF12700000
Ahmed Elmohamadyeg EGYDF,MF228000000
Donyell Malennl NEDFW,MF125000000
Shaun Maloneysct SCOFW,MF12500000
Keinan Daviseng ENGFW229000000
Leon Baileyjm JAMFW,MF9483100010
Simon Graysoneng ENGDF26700000
Nathan Delfounesoeng ENGFW,MF12000000
Lee Hendrieeng ENGMF1171341000
Grant Holteng ENGFW12000000
Kosta Nedeljkovićrs SRBDF228000000
Joe Bennetteng ENGDF,MF11700000
Gary Gardnereng ENGMF11700000
Jaden Philogene Bidaceeng ENGFW,MF117000010
Bertrand Traorébf BFAFW,MF389000000
Jordan Ayewgh GHAFW,MF2106101101
Kortney Hauseeng ENGDF2105000000
Marvelous Nakambazw ZIMMF3185000000
Alan Huttonsct SCODF2104000010
Emi Buendíaar ARGFW,MF6204020000
Darius Vasselleng ENGFW,MF632931100
Eirik Bakkeno NORMF11100000
Jhon Duránco COLFW4110100000
Morgan Sansonfr FRAMF111000000
Scott Sinclaireng ENGFW,MF111000000
Lucas Dignefr FRADF,MF7407000000
Adama Traorées ESPFW,MF18000000
Mark Kinsellaie IRLMF1600000
Yacouba Syllaml MLIMF29600000
Youri Tielemansbe BELMF5366020020
Paul Mersoneng ENGFW,MF744500000
Andreas Weimannat AUTFW,MF6314000010
Marlon Harewoodeng ENGFW1400000
Philippe Senderosch SUIDF13000000
Barry Bannansct SCOMF21600000
Cameron Archereng ENGFW11000000
Anwar El Ghazinl NEDFW,MF5172000000
69952,349614643673

Aston Villa Goalkeepers vs. West Ham United

Aston Villa Goalkeepers vs. West Ham United Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Mark Bosnichau AUSGK981064
Mark Bunneng ENGGK19062466.70
Scott Carsoneng ENGGK218021
Peter Enckelmanfi FINGK327040
Brad Friedelus USAGK654043
Shay Givenie IRLGK2180111100.01
Brad Guzanus USAGK545094888.92
Tom Heatoneng ENGGK190101100.01
David Jameseng ENGGK436060
Emiliano Martínezar ARGGK1090044172765.90
Michael Oakeseng ENGGK327022
Robin Olsense SWEGK19021150.00
Pepe Reinaes ESPGK1901100.00
Peter Schmeicheldk DENGK19010
Thomas Sørensendk DENGK436071
534,77064584268.815

West Ham United Players vs. Aston Villa

West Ham United Players vs. Aston Villa Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Adriánes ESPGK5450000000
Nayef Aguerdma MARDF2180000000
Martin Alleneng ENGMF327011000
Edson Álvarezmx MEXDF,MF4352020020
Alphonse Areolafr FRAGK5450000000
Dean Ashtoneng ENGFW218010000
Craig Bellamywls WALFW19000010
Eyal Berkovicil ISRMF218000000
Slaven Bilićhr CRODF327000000
Ian Bishopeng ENGMF654000000
Tim Breackereng ENGDF869802010
Rufus Brevetteng ENGDF19000000
Wayne Bridgeeng ENGDF19000000
Reece Burkeeng ENGDF190000000
David Burrowseng ENGDF19000000
Peter Butlereng ENGMF213400000
Michael Carrickeng ENGMF436010000
Andy Carrolleng ENGFW291000000
Roy Carrollnir NIRGK436000000
Lee Chapmaneng ENGFW322600000
Édouard Cisséfr FRAMF19000010
Joe Coleeng ENGMF858102020
Manuel da Costama MARDF310400000
Tony Cotteeeng ENGFW436020000
Vladimír Coufalcz CZEDF,MF9648010000
Aaron Cresswelleng ENGDF,MF12871100020
Christian Daillysct SCODF634200010
Calum Davenporteng ENGDF218000000
Craig Dawsoneng ENGDF2180000000
Jermain Defoeeng ENGFW436010000
Guy Demelci CIVDF,MF433700000
Paolo Di Canioit ITAFW871930110
Mohamed Diamésn SENMF318200000
Julian Dickseng ENGDF654010110
Issa Diopfr FRADF3184000000
Iain Dowienir NIRFW327000000
Stewart Downingeng ENGFW,MF4360010000
Łukasz Fabiańskipl POLGK8720000000
Julien Faubertfr FRADF,FW327000010
Anton Ferdinandeng ENGDF436001000
Marc-Vivien Foécm CMRMF218000000
Ryan Frederickseng ENGDF4297000010
Danny Gabbidonwls WALDF543700000
Tony Galeeng ENGDF218000000
Robert Greeneng ENGGK872000000
Marlon Harewoodeng ENGFW425640110
John Hartsonwls WALFW436020010
Shaka Hisloptt TRIGK654000000
Thomas Hitzlspergerde GERMF19001000
Matty Holmeseng ENGMF324100000
Michael Hughesnir NIRMF218000020
Hérita Ilungacd CODDF427700000
Jussi Jääskeläinenfi FINGK327000000
Lars Jacobsendk DENDF19000000
David Jameseng ENGGK436000000
Carl Jenkinsoneng ENGDF3225000000
Ben Johnsoneng ENGDF6320100000
Glen Johnsoneng ENGDF19000000
Frédéric Kanoutéml MLIFW326420000
Robbie Keaneie IRLFW19010000
Thilo Kehrerde GERDF2180000000
Marc Kellerfr FRAFW,MF213500000
Max Kilmaneng ENGDF3270000000
Paul Kitsoneng ENGFW419900000
Paul Koncheskyeng ENGDF,FW327002000
Bernard Lamafr FRAGK19000000
Stan Lazaridisau AUSDF,MF322500010
Freddie Ljungbergse SWEFW,MF19000000
Steve Lomasnir NIRMF763000010
Javier Margascl CHIDF19000000
Mike Marsheng ENGFW,MF327000000
Alvin Martineng ENGDF218000000
Konstantinos Mavropanosgr GREDF3264000010
George McCartneynir NIRDF538500010
Tyrone Mearsjm JAMDF19000000
Luděk Mikloškocz CZEGK981000000
Scott Mintoeng ENGDF213500000
John Moncureng ENGMF973011040
Trevor Morleyeng ENGFW216500000
Ravel Morrisonjm JAMMF19000000
Hayden Mullinseng ENGMF539300020
Lucas Neillau AUSDF436000020
Angelo Ogbonnait ITADF6540100010
Scott Parkereng ENGMF537101020
Dimitri Payetfr FRAFW,MF190000000
Ian Pearceeng ENGDF872000020
Stuart Pearceeng ENGDF327000020
Emanuel Pogatetzat AUTDF19000010
Steve Pottseng ENGDF121,05600010
Nigel Quashiesct SCOMF19000000
Florin Răducioiuro ROUFW19000000
Winston Reidnz NZLDF7557000010
Nigel Reo-Cokereng ENGMF436000010
Tomáš Řepkacz CZEDF545000010
Declan Riceeng ENGDF,MF8720130000
Marc Rieperdk DENDF436000000
Keith Rowlandnir NIRDF643401000
Neil Ruddockeng ENGDF216300000
Matthew Rushie IRLMF19000000
Diafra Sakhosn SENFW190000000
Teddy Sheringhameng ENGFW19002000
Trevor Sinclaireng ENGMF1090021010
Nolberto Solanope PERMF19010000
Alexandre Songcm CMRDF,MF4241000020
Rigobert Songcm CMRDF218000010
Tomáš Součekcz CZEMF121,056100010
Jonathan Spectorus USADF,MF326300000
Igor Štimachr CRODF218000010
Matthew Tayloreng ENGDF,MF324600010
James Tomkinseng ENGDF,MF10764000010
David Unswortheng ENGDF218001000
Ricardo Vaz Têpt PORFW,MF211401000
Aaron Wan-Bissakaeng ENGDF2180000000
Paulo Wanchopecr CRCFW218001000
James Ward-Prowseeng ENGMF3115000000
Danny Williamsoneng ENGMF19000000
Nigel Winterburneng ENGDF436000010
Kurt Zoumafr FRADF6540000000
Jesse Lingardeng ENGFW,MF189200000
Frank Noubleeng ENGFW,MF18900000
Michail Antoniojm JAMFW,MF11751230010
Guillermo Francomx MEXFW18800010
Răzvan Rațro ROUDF18800000
Danny Ingseng ENGFW5188000000
Mauro Záratear ARGFW,MF184000000
Jack Collisonwls WALMF432500010
David Di Micheleit ITAFW18000000
Matthew Etheringtoneng ENGMF527801000
Mark Nobleeng ENGMF191,508111030
Ian Wrighteng ENGFW17900000
Don Hutchisonsct SCOMF423210000
Sébastien Schemmelfr FRADF434800000
Oliver Scarleseng ENGMF292000000
Lucas Paquetábr BRAFW,MF6495201120
Enner Valenciaec ECUFW,MF4339010000
Junior Stanislaseng ENGFW,MF210200010
Bobby Zamoraeng ENGFW533220010
Kaba Diawaragn GUIFW17200000
Kevin Nolaneng ENGMF6389300000
Shaun Newtoneng ENGMF29100000
Richard Garciaau AUSFW,MF16700000
Pablo Fornalses ESPFW,MF9477300020
Arthur Masuakucd CODDF,MF2111000021
Cheikhou Kouyatésn SENDF,MF4334100010
Gianluca Scamaccait ITAFW164000000
Lee Bowyereng ENGMF425600010
Matthew Jarviseng ENGMF213400000
Radoslav Kováčcz CZEDF,MF210600010
Gary O'Neileng ENGMF16100000
Luís Boa Mortept PORFW,MF529500010
Rio Ferdinandeng ENGDF751700000
Kepa Blancoes ESPFW15900000
Zavon Hineseng ENGFW,MF29210000
Kieron Dyereng ENGMF15801000
Robbie Slaterau AUSMF15800000
Victor Obinnang NGAFW15700000
Valon Behramich SUIDF,MF323600000
Marco Borrielloit ITAFW14600000
Morgan Amalfitanofr FRAMF145000000
Pablo Barreramx MEXFW,MF14500000
Saïd Benrahmadz ALGFW,MF6416151100
Jarrod Boweneng ENGFW,MF9645310010
Sébastien Hallerci CIVFW3180000000
Nenêbr BRAFW,MF145000000
John Paintsilgh GHADF,MF14500000
Emerson Palmieriit ITADF,MF6472100010
Frédéric Piquionnefr FRAFW14500000
Crysencio Summervillenl NEDFW,MF263010000
Andriy Yarmolenkoua UKRFW,MF3145200000
Henri Camarasn SENFW13500010
Alessandro Diamantiit ITAFW,MF25300000
Marco Boogersnl NEDFW13200000
James Collinswls WALDF7572000030
John Harkesus USAMF13200000
Frank Lampardeng ENGMF757011020
Carlos Tevezar ARGFW,MF13000000
Demba Basn SENFW12900000
Les Ferdinandeng ENGFW12900000
Matt Upsoneng ENGDF865900010
Mohammed Kudusgh GHAFW,MF5383000020
Manuel Lanziniar ARGFW,MF4231010010
Vladimír Labantsk SVKDF12300000
Antonio Nocerinoit ITAMF12300000
Paulo Alvespt PORFW12200000
Mark Bowenwls WALDF12200000
Pablo Zabaletaar ARGDF,MF122000000
Yossi Benayounil ISRMF429010000
Joey O'Brienie IRLDF,MF24300000
Andy Impeyeng ENGDF,MF11700000
Yaniv Katanil ISRFW,MF11700010
Savio Nserekoug UGAFW,MF11700000
Steve Joneseng ENGFW11500000
Niclas Füllkrugde GERFW232000000
Jeroen Boerenl NEDFW11200000
Freddie Searseng ENGFW,MF22100000
Samassi Aboufr FRAFW27800000
Modibo Maïgaml MLIFW,MF11000000
Carlton Coleeng ENGFW13578000000
Danipt PORFW,MF1701000
Diego Tristánes ESPFW29710000
Luis Guilhermebr BRAMF16000000
Reece Oxfordeng ENGDF16000000
Carlos Soleres ESPMF280000000
Jean-Clair Todibofr FRADF16000000
Maxwel Cornetci CIVDF,FW15000000
Victor Mosesng NGADF,FW15000000
Felipe Andersonbr BRAFW,MF272000000
Andy Irvingsct SCOMF12000000
Nikica Jelavićhr CROFW12000000
Luis Jiménezcl CHIFW,MF1200000
Fabián Balbuenapy PARDF291000000
Pedro Obianggq EQGMF291000000
Guido Rodríguezar ARGMF285000000
Ragnvald Somano NORDF1100000
Nikola Vlašićhr CROFW,MF11000000
71052,446564262821

West Ham United Goalkeepers vs. Aston Villa

West Ham United Goalkeepers vs. Aston Villa Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Adriánes ESPGK54501721694.13
Alphonse Areolafr FRAGK54502391465.20
Roy Carrollnir NIRGK436031
Łukasz Fabiańskipl POLGK87203572880.02
Robert Greeneng ENGGK8720111
Shaka Hisloptt TRIGK654062
Jussi Jääskeläinenfi FINGK327022
David Jameseng ENGGK436090
Bernard Lamafr FRAGK19020
Luděk Mikloškocz CZEGK9810114
534,77075625878.715

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.