West Ham United vs. Arsenal Historical Head-to-Head

West Ham United
29 wins
35 draws
65 losses
143 goals
Arsenal
65 wins
35 draws
29 losses
222 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 LeagueRegular seasonSat2023-04-1515:00 West HamArsenalLondon Stadium
Premier LeagueRegular seasonMon2022-12-2620:00 ArsenalWest HamEmirates Stadium
Premier LeagueRegular seasonSun2022-05-0116:30 West Ham0.61–20.9Arsenal59,959London StadiumMike DeanMatch Report
Premier LeagueRegular seasonWed2021-12-1520:00 Arsenal3.12–00.4West Ham59,777Emirates StadiumAnthony TaylorMatch Report
Premier LeagueRegular seasonSun2021-03-2115:00 West Ham2.43–31.4ArsenalLondon StadiumJonathan MossMatch Report
Premier LeagueRegular seasonSat2020-09-1920:00 Arsenal1.12–12.0West HamEmirates StadiumMichael OliverMatch Report
Premier LeagueRegular seasonSat2020-03-0715:00 Arsenal1.21–01.5West Ham60,335Emirates StadiumMartin AtkinsonMatch Report
Premier LeagueRegular seasonMon2019-12-0920:00 West Ham0.61–31.4Arsenal59,936London StadiumMike DeanMatch Report
Premier LeagueRegular seasonSat2019-01-1212:30 West Ham0.61–00.7Arsenal59,946London StadiumJonathan MossMatch Report
Premier LeagueRegular seasonSat2018-08-2515:00 Arsenal1.83–11.1West Ham59,830Emirates StadiumGraham ScottMatch Report
Premier LeagueRegular seasonSun2018-04-2213:30 Arsenal1.84–10.8West Ham59,422Emirates StadiumLee MasonMatch Report
EFL CupQuarter-finalsTue2017-12-1919:45 Arsenal1–0West Ham44,741Emirates StadiumKevin FriendMatch Report
Premier LeagueRegular seasonWed2017-12-1320:00 West Ham0.40–01.0Arsenal56,921London StadiumJonathan MossMatch Report
Premier LeagueRegular seasonWed2017-04-0519:45 Arsenal3–0West Ham59,961Emirates StadiumMartin AtkinsonMatch Report
Premier LeagueRegular seasonSat2016-12-0317:30 West Ham1–5Arsenal56,980London StadiumCraig PawsonMatch Report
Premier LeagueRegular seasonSat2016-04-0912:45 West Ham3–3Arsenal34,977Boleyn GroundCraig PawsonMatch Report
Premier LeagueRegular seasonSun2015-08-0913:30 Arsenal0–2West Ham59,996Emirates StadiumMartin AtkinsonMatch Report
Premier LeagueRegular seasonSat2015-03-1415:00 Arsenal3–0West Ham60,002Emirates StadiumChris FoyMatch Report
Premier LeagueRegular seasonSun2014-12-2815:00 West Ham1–2Arsenal34,977Boleyn GroundNiel SwarbrickMatch Report
Premier LeagueRegular seasonTue2014-04-15Arsenal3–1West HamEMIRATES STADIUMKevin FriendMatch Report
Premier LeagueRegular seasonThu2013-12-26West Ham1–3ArsenalUPTON PARKPhil DowdMatch Report
Premier LeagueRegular seasonWed2013-01-23Arsenal5–1West HamAndre MarrinerMatch Report
Premier LeagueRegular seasonSat2012-10-06West Ham1–3ArsenalPhil DowdMatch Report
Premier LeagueRegular seasonSat2011-01-15West Ham0–3ArsenalAndre MarrinerMatch Report
Premier LeagueRegular seasonSat2010-10-30Arsenal1–0West HamMike JonesMatch Report
Premier LeagueRegular seasonSat2010-03-20Arsenal2–0West HamMartin AtkinsonMatch Report
Premier LeagueRegular seasonSun2009-10-25West Ham2–2ArsenalChris FoyMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSat2009-01-31Arsenal0–0West HamStephen BennettMatch Report
Premier LeagueRegular seasonSun2008-10-26West Ham0–2ArsenalPhil DowdMatch Report
Premier LeagueRegular seasonTue2008-01-01Arsenal2–0West HamChris FoyMatch Report
Premier LeagueRegular seasonSat2007-09-29West Ham0–1ArsenalAlan WileyMatch Report
Premier LeagueRegular seasonSat2007-04-07Arsenal0–1West HamGraham PollMatch Report
Premier LeagueRegular seasonSun2006-11-05West Ham1–0ArsenalRob StylesMatch Report
Premier LeagueRegular seasonWed2006-02-01Arsenal2–3West HamMark HalseyMatch Report
Premier LeagueRegular seasonSat2005-09-24West Ham0–0ArsenalMike DeanMatch Report
Premier LeagueRegular seasonSun2003-01-19Arsenal3–1West HamMike DeanMatch Report
Premier LeagueRegular seasonSat2002-08-24West Ham2–2ArsenalNeale BarryMatch Report
Premier LeagueRegular seasonWed2002-04-24Arsenal2–0West HamSteve DunnMatch Report
Premier LeagueRegular seasonSat2001-12-15West Ham1–1ArsenalMike RileyMatch Report
Premier LeagueRegular seasonSat2001-03-03Arsenal3–0West HamMike RileyMatch Report
Premier LeagueRegular seasonSat2000-10-21West Ham1–2ArsenalDermot GallagherMatch Report
Premier LeagueRegular seasonTue2000-05-02Arsenal2–1West HamPaul DurkinMatch Report
Premier LeagueRegular seasonSun1999-10-03West Ham2–1ArsenalMike ReedMatch Report
Premier LeagueRegular seasonSat1999-02-06West Ham0–4ArsenalJeff WinterMatch Report
Premier LeagueRegular seasonSat1998-12-26Arsenal1–0West HamPeter JonesMatch Report
Premier LeagueRegular seasonMon1998-03-02West Ham0–0ArsenalPaul DurkinMatch Report
Premier LeagueRegular seasonWed1997-09-24Arsenal4–0West HamPaul AlcockMatch Report
Premier LeagueRegular seasonWed1997-01-29West Ham1–2ArsenalMartin BodenhamMatch Report
Premier LeagueRegular seasonSat1996-08-17Arsenal2–0West HamPaul DurkinMatch Report
Premier LeagueRegular seasonSat1996-02-24West Ham0–1ArsenalDavid EllerayMatch Report
Premier LeagueRegular seasonSat1995-09-16Arsenal1–0West HamAlan WilkieMatch Report
Premier LeagueRegular seasonSun1995-03-05Arsenal0–1West HamBrian HillMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSun1994-09-25West Ham0–2ArsenalKeith CooperMatch Report
Premier LeagueRegular seasonSat1994-04-30Arsenal0–2West HamRoger MilfordMatch Report
Premier LeagueRegular seasonWed1993-11-24West Ham0–0ArsenalPaul DurkinMatch Report
First DivisionRegular seasonSat1992-03-14West Ham0–2ArsenalMatch Report
First DivisionRegular seasonSat1991-11-02Arsenal0–1West HamMatch Report
First DivisionRegular seasonSat1989-02-04Arsenal2–1West HamMatch Report
First DivisionRegular seasonSat1988-10-01West Ham1–4ArsenalMatch Report
First DivisionRegular seasonTue1988-04-12West Ham0–1ArsenalMatch Report
First DivisionRegular seasonSat1987-09-26Arsenal1–0West HamMatch Report
First DivisionRegular seasonWed1987-04-08West Ham3–1ArsenalMatch Report
First DivisionRegular seasonSat1986-11-08Arsenal0–0West HamMatch Report
First DivisionRegular seasonSat1986-03-15Arsenal1–0West HamMatch Report
First DivisionRegular seasonSat1985-10-12West Ham0–0ArsenalMatch Report
First DivisionRegular seasonSat1985-03-02Arsenal2–1West HamMatch Report
First DivisionRegular seasonSat1984-10-27West Ham3–1ArsenalMatch Report
First DivisionRegular seasonMon1984-05-07Arsenal3–3West HamMatch Report
First DivisionRegular seasonSat1983-12-10West Ham3–1ArsenalMatch Report
First DivisionRegular seasonTue1983-05-10West Ham1–3ArsenalMatch Report
First DivisionRegular seasonSat1982-10-02Arsenal2–3West HamMatch Report
First DivisionRegular seasonSat1982-05-01Arsenal2–0West HamMatch Report
First DivisionRegular seasonSat1981-12-05West Ham1–2ArsenalMatch Report
First DivisionRegular seasonSat1978-02-25West Ham2–2ArsenalMatch Report
First DivisionRegular seasonSat1977-10-01Arsenal3–0West HamMatch Report
First DivisionRegular seasonSat1977-02-19Arsenal2–3West HamMatch Report
First DivisionRegular seasonSat1976-09-11West Ham0–2ArsenalMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1976-03-20Arsenal6–1West HamMatch Report
First DivisionRegular seasonSat1975-11-29West Ham1–0ArsenalMatch Report
First DivisionRegular seasonMon1975-04-28West Ham1–0ArsenalMatch Report
First DivisionRegular seasonSat1974-10-26Arsenal3–0West HamMatch Report
First DivisionRegular seasonSat1974-04-06Arsenal0–0West HamMatch Report
First DivisionRegular seasonSat1973-11-24West Ham1–3ArsenalMatch Report
First DivisionRegular seasonSat1973-04-28West Ham1–2ArsenalMatch Report
First DivisionRegular seasonTue1972-08-29Arsenal1–0West HamMatch Report
First DivisionRegular seasonSat1972-04-22Arsenal2–1West HamMatch Report
First DivisionRegular seasonSat1971-12-04West Ham0–0ArsenalMatch Report
First DivisionRegular seasonSat1971-01-09Arsenal2–0West HamMatch Report
First DivisionRegular seasonMon1970-08-17West Ham0–0ArsenalMatch Report
First DivisionRegular seasonSat1970-04-04Arsenal2–1West HamMatch Report
First DivisionRegular seasonMon1969-08-25West Ham1–1ArsenalMatch Report
First DivisionRegular seasonMon1969-04-21West Ham1–2ArsenalMatch Report
First DivisionRegular seasonSat1968-10-26Arsenal0–0West HamMatch Report
First DivisionRegular seasonFri1968-03-29West Ham1–1ArsenalMatch Report
First DivisionRegular seasonSat1967-11-25Arsenal0–0West HamMatch Report
First DivisionRegular seasonMon1966-08-29West Ham2–2ArsenalMatch Report
First DivisionRegular seasonTue1966-08-23Arsenal2–1West HamMatch Report
First DivisionRegular seasonSat1966-04-16West Ham2–1ArsenalMatch Report
First DivisionRegular seasonSat1965-11-20Arsenal3–2West HamMatch Report
First DivisionRegular seasonSat1965-03-27West Ham2–1ArsenalMatch Report
First DivisionRegular seasonSat1964-11-14Arsenal0–3West HamMatch Report
First DivisionRegular seasonSat1964-03-21West Ham1–1ArsenalMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1963-11-09Arsenal3–3West HamMatch Report
First DivisionRegular seasonSat1963-03-02West Ham0–4ArsenalMatch Report
First DivisionRegular seasonSat1962-10-13Arsenal1–1West HamMatch Report
First DivisionRegular seasonSat1962-04-21West Ham3–3ArsenalMatch Report
First DivisionRegular seasonSat1961-12-02Arsenal2–2West HamMatch Report
First DivisionRegular seasonSat1961-03-25Arsenal0–0West HamMatch Report
First DivisionRegular seasonSat1960-11-05West Ham6–0ArsenalMatch Report
First DivisionRegular seasonSat1960-04-02West Ham0–0ArsenalMatch Report
First DivisionRegular seasonSat1959-11-14Arsenal1–3West HamMatch Report
First DivisionRegular seasonSat1959-03-28Arsenal1–2West HamMatch Report
First DivisionRegular seasonSat1958-11-08West Ham0–0ArsenalMatch Report
First DivisionRegular seasonSat1932-03-26West Ham1–1ArsenalMatch Report
First DivisionRegular seasonSat1931-11-14Arsenal4–1West HamMatch Report
First DivisionRegular seasonSat1931-02-28West Ham2–4ArsenalMatch Report
First DivisionRegular seasonSat1930-10-25Arsenal1–1West HamMatch Report
First DivisionRegular seasonSat1930-03-08West Ham3–2ArsenalMatch Report
First DivisionRegular seasonSat1929-11-02Arsenal0–1West HamMatch Report
First DivisionRegular seasonSat1929-02-23West Ham3–4ArsenalMatch Report
First DivisionRegular seasonSat1928-10-13Arsenal2–3West HamMatch Report
First DivisionRegular seasonSat1928-02-11West Ham2–2ArsenalMatch Report
First DivisionRegular seasonSat1927-10-01Arsenal2–2West HamMatch Report
First DivisionRegular seasonMon1927-03-07West Ham7–0ArsenalMatch Report
First DivisionRegular seasonSat1926-10-16Arsenal2–2West HamMatch Report
First DivisionRegular seasonMon1925-10-05West Ham0–4ArsenalMatch Report
First DivisionRegular seasonMon1925-09-21Arsenal3–2West HamMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonMon1925-03-23Arsenal1–2West HamMatch Report
First DivisionRegular seasonSat1924-09-27West Ham1–0ArsenalMatch Report
First DivisionRegular seasonMon1923-09-10Arsenal4–1West HamMatch Report
First DivisionRegular seasonMon1923-08-27West Ham1–0ArsenalMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSat2019-01-1212:30 West Ham0.61–00.7Arsenal59,946London StadiumJonathan MossMatch Report
Premier LeagueRegular seasonSun2015-08-0913:30 Arsenal0–2West Ham59,996Emirates StadiumMartin AtkinsonMatch Report
Premier LeagueRegular seasonSat2007-04-07Arsenal0–1West HamGraham PollMatch Report
Premier LeagueRegular seasonSun2006-11-05West Ham1–0ArsenalRob StylesMatch Report
Premier LeagueRegular seasonWed2006-02-01Arsenal2–3West HamMark HalseyMatch Report
Premier LeagueRegular seasonSun1999-10-03West Ham2–1ArsenalMike ReedMatch Report
Premier LeagueRegular seasonSun1995-03-05Arsenal0–1West HamBrian HillMatch Report
Premier LeagueRegular seasonSat1994-04-30Arsenal0–2West HamRoger MilfordMatch Report
First DivisionRegular seasonSat1991-11-02Arsenal0–1West HamMatch Report
First DivisionRegular seasonWed1987-04-08West Ham3–1ArsenalMatch Report
First DivisionRegular seasonSat1984-10-27West Ham3–1ArsenalMatch Report
First DivisionRegular seasonSat1983-12-10West Ham3–1ArsenalMatch Report
First DivisionRegular seasonSat1982-10-02Arsenal2–3West HamMatch Report
First DivisionRegular seasonSat1977-02-19Arsenal2–3West HamMatch Report
First DivisionRegular seasonSat1975-11-29West Ham1–0ArsenalMatch Report
First DivisionRegular seasonMon1975-04-28West Ham1–0ArsenalMatch Report
First DivisionRegular seasonSat1966-04-16West Ham2–1ArsenalMatch Report
First DivisionRegular seasonSat1965-03-27West Ham2–1ArsenalMatch Report
First DivisionRegular seasonSat1964-11-14Arsenal0–3West HamMatch Report
First DivisionRegular seasonSat1960-11-05West Ham6–0ArsenalMatch Report
First DivisionRegular seasonSat1959-11-14Arsenal1–3West HamMatch Report
First DivisionRegular seasonSat1959-03-28Arsenal1–2West HamMatch Report
First DivisionRegular seasonSat1930-03-08West Ham3–2ArsenalMatch Report
First DivisionRegular seasonSat1929-11-02Arsenal0–1West HamMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1928-10-13Arsenal2–3West HamMatch Report
First DivisionRegular seasonMon1927-03-07West Ham7–0ArsenalMatch Report
First DivisionRegular seasonMon1925-03-23Arsenal1–2West HamMatch Report
First DivisionRegular seasonSat1924-09-27West Ham1–0ArsenalMatch Report
First DivisionRegular seasonMon1923-08-27West Ham1–0ArsenalMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSun2021-03-2115:00 West Ham2.43–31.4ArsenalLondon StadiumJonathan MossMatch Report
Premier LeagueRegular seasonWed2017-12-1320:00 West Ham0.40–01.0Arsenal56,921London StadiumJonathan MossMatch Report
Premier LeagueRegular seasonSat2016-04-0912:45 West Ham3–3Arsenal34,977Boleyn GroundCraig PawsonMatch Report
Premier LeagueRegular seasonSun2009-10-25West Ham2–2ArsenalChris FoyMatch Report
Premier LeagueRegular seasonSat2009-01-31Arsenal0–0West HamStephen BennettMatch Report
Premier LeagueRegular seasonSat2005-09-24West Ham0–0ArsenalMike DeanMatch Report
Premier LeagueRegular seasonSat2002-08-24West Ham2–2ArsenalNeale BarryMatch Report
Premier LeagueRegular seasonSat2001-12-15West Ham1–1ArsenalMike RileyMatch Report
Premier LeagueRegular seasonMon1998-03-02West Ham0–0ArsenalPaul DurkinMatch Report
Premier LeagueRegular seasonWed1993-11-24West Ham0–0ArsenalPaul DurkinMatch Report
First DivisionRegular seasonSat1986-11-08Arsenal0–0West HamMatch Report
First DivisionRegular seasonSat1985-10-12West Ham0–0ArsenalMatch Report
First DivisionRegular seasonMon1984-05-07Arsenal3–3West HamMatch Report
First DivisionRegular seasonSat1978-02-25West Ham2–2ArsenalMatch Report
First DivisionRegular seasonSat1974-04-06Arsenal0–0West HamMatch Report
First DivisionRegular seasonSat1971-12-04West Ham0–0ArsenalMatch Report
First DivisionRegular seasonMon1970-08-17West Ham0–0ArsenalMatch Report
First DivisionRegular seasonMon1969-08-25West Ham1–1ArsenalMatch Report
First DivisionRegular seasonSat1968-10-26Arsenal0–0West HamMatch Report
First DivisionRegular seasonFri1968-03-29West Ham1–1ArsenalMatch Report
First DivisionRegular seasonSat1967-11-25Arsenal0–0West HamMatch Report
First DivisionRegular seasonMon1966-08-29West Ham2–2ArsenalMatch Report
First DivisionRegular seasonSat1964-03-21West Ham1–1ArsenalMatch Report
First DivisionRegular seasonSat1963-11-09Arsenal3–3West HamMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1962-10-13Arsenal1–1West HamMatch Report
First DivisionRegular seasonSat1962-04-21West Ham3–3ArsenalMatch Report
First DivisionRegular seasonSat1961-12-02Arsenal2–2West HamMatch Report
First DivisionRegular seasonSat1961-03-25Arsenal0–0West HamMatch Report
First DivisionRegular seasonSat1960-04-02West Ham0–0ArsenalMatch Report
First DivisionRegular seasonSat1958-11-08West Ham0–0ArsenalMatch Report
First DivisionRegular seasonSat1932-03-26West Ham1–1ArsenalMatch Report
First DivisionRegular seasonSat1930-10-25Arsenal1–1West HamMatch Report
First DivisionRegular seasonSat1928-02-11West Ham2–2ArsenalMatch Report
First DivisionRegular seasonSat1927-10-01Arsenal2–2West HamMatch Report
First DivisionRegular seasonSat1926-10-16Arsenal2–2West HamMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSun2022-05-0116:30 West Ham0.61–20.9Arsenal59,959London StadiumMike DeanMatch Report
Premier LeagueRegular seasonWed2021-12-1520:00 Arsenal3.12–00.4West Ham59,777Emirates StadiumAnthony TaylorMatch Report
Premier LeagueRegular seasonSat2020-09-1920:00 Arsenal1.12–12.0West HamEmirates StadiumMichael OliverMatch Report
Premier LeagueRegular seasonSat2020-03-0715:00 Arsenal1.21–01.5West Ham60,335Emirates StadiumMartin AtkinsonMatch Report
Premier LeagueRegular seasonMon2019-12-0920:00 West Ham0.61–31.4Arsenal59,936London StadiumMike DeanMatch Report
Premier LeagueRegular seasonSat2018-08-2515:00 Arsenal1.83–11.1West Ham59,830Emirates StadiumGraham ScottMatch Report
Premier LeagueRegular seasonSun2018-04-2213:30 Arsenal1.84–10.8West Ham59,422Emirates StadiumLee MasonMatch Report
EFL CupQuarter-finalsTue2017-12-1919:45 Arsenal1–0West Ham44,741Emirates StadiumKevin FriendMatch Report
Premier LeagueRegular seasonWed2017-04-0519:45 Arsenal3–0West Ham59,961Emirates StadiumMartin AtkinsonMatch Report
Premier LeagueRegular seasonSat2016-12-0317:30 West Ham1–5Arsenal56,980London StadiumCraig PawsonMatch Report
Premier LeagueRegular seasonSat2015-03-1415:00 Arsenal3–0West Ham60,002Emirates StadiumChris FoyMatch Report
Premier LeagueRegular seasonSun2014-12-2815:00 West Ham1–2Arsenal34,977Boleyn GroundNiel SwarbrickMatch Report
Premier LeagueRegular seasonTue2014-04-15Arsenal3–1West HamEMIRATES STADIUMKevin FriendMatch Report
Premier LeagueRegular seasonThu2013-12-26West Ham1–3ArsenalUPTON PARKPhil DowdMatch Report
Premier LeagueRegular seasonWed2013-01-23Arsenal5–1West HamAndre MarrinerMatch Report
Premier LeagueRegular seasonSat2012-10-06West Ham1–3ArsenalPhil DowdMatch Report
Premier LeagueRegular seasonSat2011-01-15West Ham0–3ArsenalAndre MarrinerMatch Report
Premier LeagueRegular seasonSat2010-10-30Arsenal1–0West HamMike JonesMatch Report
Premier LeagueRegular seasonSat2010-03-20Arsenal2–0West HamMartin AtkinsonMatch Report
Premier LeagueRegular seasonSun2008-10-26West Ham0–2ArsenalPhil DowdMatch Report
Premier LeagueRegular seasonTue2008-01-01Arsenal2–0West HamChris FoyMatch Report
Premier LeagueRegular seasonSat2007-09-29West Ham0–1ArsenalAlan WileyMatch Report
Premier LeagueRegular seasonSun2003-01-19Arsenal3–1West HamMike DeanMatch Report
Premier LeagueRegular seasonWed2002-04-24Arsenal2–0West HamSteve DunnMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSat2001-03-03Arsenal3–0West HamMike RileyMatch Report
Premier LeagueRegular seasonSat2000-10-21West Ham1–2ArsenalDermot GallagherMatch Report
Premier LeagueRegular seasonTue2000-05-02Arsenal2–1West HamPaul DurkinMatch Report
Premier LeagueRegular seasonSat1999-02-06West Ham0–4ArsenalJeff WinterMatch Report
Premier LeagueRegular seasonSat1998-12-26Arsenal1–0West HamPeter JonesMatch Report
Premier LeagueRegular seasonWed1997-09-24Arsenal4–0West HamPaul AlcockMatch Report
Premier LeagueRegular seasonWed1997-01-29West Ham1–2ArsenalMartin BodenhamMatch Report
Premier LeagueRegular seasonSat1996-08-17Arsenal2–0West HamPaul DurkinMatch Report
Premier LeagueRegular seasonSat1996-02-24West Ham0–1ArsenalDavid EllerayMatch Report
Premier LeagueRegular seasonSat1995-09-16Arsenal1–0West HamAlan WilkieMatch Report
Premier LeagueRegular seasonSun1994-09-25West Ham0–2ArsenalKeith CooperMatch Report
First DivisionRegular seasonSat1992-03-14West Ham0–2ArsenalMatch Report
First DivisionRegular seasonSat1989-02-04Arsenal2–1West HamMatch Report
First DivisionRegular seasonSat1988-10-01West Ham1–4ArsenalMatch Report
First DivisionRegular seasonTue1988-04-12West Ham0–1ArsenalMatch Report
First DivisionRegular seasonSat1987-09-26Arsenal1–0West HamMatch Report
First DivisionRegular seasonSat1986-03-15Arsenal1–0West HamMatch Report
First DivisionRegular seasonSat1985-03-02Arsenal2–1West HamMatch Report
First DivisionRegular seasonTue1983-05-10West Ham1–3ArsenalMatch Report
First DivisionRegular seasonSat1982-05-01Arsenal2–0West HamMatch Report
First DivisionRegular seasonSat1981-12-05West Ham1–2ArsenalMatch Report
First DivisionRegular seasonSat1977-10-01Arsenal3–0West HamMatch Report
First DivisionRegular seasonSat1976-09-11West Ham0–2ArsenalMatch Report
First DivisionRegular seasonSat1976-03-20Arsenal6–1West HamMatch Report
First DivisionRegular seasonSat1974-10-26Arsenal3–0West HamMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1973-11-24West Ham1–3ArsenalMatch Report
First DivisionRegular seasonSat1973-04-28West Ham1–2ArsenalMatch Report
First DivisionRegular seasonTue1972-08-29Arsenal1–0West HamMatch Report
First DivisionRegular seasonSat1972-04-22Arsenal2–1West HamMatch Report
First DivisionRegular seasonSat1971-01-09Arsenal2–0West HamMatch Report
First DivisionRegular seasonSat1970-04-04Arsenal2–1West HamMatch Report
First DivisionRegular seasonMon1969-04-21West Ham1–2ArsenalMatch Report
First DivisionRegular seasonTue1966-08-23Arsenal2–1West HamMatch Report
First DivisionRegular seasonSat1965-11-20Arsenal3–2West HamMatch Report
First DivisionRegular seasonSat1963-03-02West Ham0–4ArsenalMatch Report
First DivisionRegular seasonSat1931-11-14Arsenal4–1West HamMatch Report
First DivisionRegular seasonSat1931-02-28West Ham2–4ArsenalMatch Report
First DivisionRegular seasonSat1929-02-23West Ham3–4ArsenalMatch Report
First DivisionRegular seasonMon1925-10-05West Ham0–4ArsenalMatch Report
First DivisionRegular seasonMon1925-09-21Arsenal3–2West HamMatch Report
First DivisionRegular seasonMon1923-09-10Arsenal4–1West HamMatch Report

Fixture Leaders

West Ham United Players vs. Arsenal

West Ham United Players vs. Arsenal Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Mark Nobleeng ENGMF241,829000030
Aaron Cresswelleng ENGDF,MF131,104010030
Robert Greeneng ENGGK1090000000
Angelo Ogbonnait ITADF10900100010
Trevor Sinclaireng ENGMF1089900022
Steve Pottseng ENGDF1186500010
Michail Antoniojm JAMFW,MF11828130030
Tim Breackereng ENGDF1081000010
Luděk Mikloškocz CZEGK981000001
Declan Riceeng ENGDF,MF9810100000
James Tomkinseng ENGDF,MF10783010020
Winston Reidnz NZLDF9781000040
Frank Lampardeng ENGMF975800010
Arthur Masuakucd CODDF,MF9754000000
Carlton Coleeng ENGFW1167720011
James Collinswls WALDF9673000020
Ian Pearceeng ENGDF864610000
Adriánes ESPGK7630000000
Łukasz Fabiańskipl POLGK7630000000
Matthew Upsoneng ENGDF763000010
Steve Lomasnir NIRMF755200031
John Moncureng ENGMF955000050
Joe Coleeng ENGMF754710010
Ian Bishopeng ENGMF654000000
Issa Diopfr FRADF6540000010
Shaka Hisloptt TRIGK654000000
Manuel Lanziniar ARGMF7536010020
Cheikhou Kouyatésn SENDF,MF6526200000
Nigel Winterburneng ENGDF651000000
Julian Dickseng ENGDF650400011
Jonathan Spectorus USADF,MF649500010
Andy Carrolleng ENGFW9485400020
Hayden Mullinseng ENGMF648100000
George McCartneynir NIRDF645200010
Christian Daillysct SCODF545000010
Paolo Di Canioit ITAFW545030020
Anton Ferdinandeng ENGDF645000000
Marc Rieperdk DENDF544900000
Pablo Fornalses ESPFW,MF5436010010
Jarrod Boweneng ENGFW,MF5424200010
Lee Bowyereng ENGMF541100010
Danny Gabbidonwls WALDF540300010
Frédéric Kanoutéml MLIFW538820000
Scott Parkereng ENGMF538500032
Ryan Frederickseng ENGDF5372010020
Kevin Nolaneng ENGMF6370000000
Matthew Etheringtoneng ENGMF536610000
Michael Carrickeng ENGMF436000020
Iain Dowienir NIRFW436000020
Don Hutchisonsct SCOMF436010030
Hérita Ilungacd CODDF436000010
David Jameseng ENGGK436000000
Lucas Neillau AUSDF436000010
Nigel Reo-Cokereng ENGMF436010000
Tomáš Řepkacz CZEDF436000030
Matt Jarviseng ENGMF5359100000
Valon Behramich SUIDF,MF435800000
Rio Ferdinandeng ENGDF535400000
Keith Rowlandnir NIRDF433100000
Joey O'Brienie IRLDF,MF4318000010
Marko Arnautovićat AUTFW,MF5316200010
Jack Collisonwls WALMF429510010
Guy Demelci CIVDF,MF5294000000
Tomáš Součekcz CZEMF5294100000
Diafra Sakhosn SENFW5293000010
Sébastien Schemmelfr FRADF428600000
Mohamed Diamésn SENMF42821020
Pedro Obianggq EQGMF4279000000
Danny Williamsoneng ENGMF427400000
Martin Alleneng ENGMF327010000
Marc-Vivien Foécm CMRMF327000030
John Hartsonwls WALFW327000000
Michael Hughesnir NIRMF327000000
Paul Koncheskyeng ENGDF,FW327000000
Mike Marsheng ENGFW,MF327000000
Dimitri Payetfr FRAFW,MF3270010000
Pablo Zabaletaar ARGDF,MF3270000010
Tony Cotteeeng ENGFW325800000
Trevor Morleyeng ENGFW325810000
Stewart Downingeng ENGFW,MF3257000000
Felipe Andersonbr BRAFW,MF5254010000
Igor Štimachr CRODF325400010
Vladimír Coufalcz CZEDF,MF3246010031
Yossi Benayounil ISRMF324500010
Jermain Defoeeng ENGFW424210000
Stan Lazaridisau AUSDF,MF522900010
Eyal Berkovicil ISRMF322500000
Robert Snodgrasssct SCOFW,MF5218000010
Luís Boa Mortept PORFW,MF621700010
Marlon Harewoodeng ENGFW320910010
André Ayewgh GHAFW,MF3208000000
Bobby Zamoraeng ENGFW420720000
Julien Faubertfr FRADF,FW318400020
Fabián Balbuenapy PARDF2180000000
Lee Chapmaneng ENGFW218000000
Craig Dawsoneng ENGDF2180000000
Tony Galeeng ENGDF218000000
Joe Harteng ENGGK2180000010
Jussi Jääskeläinenfi FINGK21800000
Darren Randolphie IRLGK2180000000
Alex Songcm CMRDF,MF2180000000
David Unswortheng ENGDF218000010
Slaven Bilićhr CRODF217600010
David Burrowseng ENGDF217600000
Édouard Cisséfr FRAMF21740000
Saïd Benrahmadz ALGFW,MF3173000000
Paulo Wanchopecr CRCFW21690020
Radoslav Kováčcz CZEDF,MF316000010
David Di Micheleit ITAFW215900000
Marc Kellerfr FRAFW,MF215300020
Matty Holmeseng ENGMF214900000
Ricardo Vaz Têpt PORFW,MF31450010
Javier Hernándezmx MEXFW4136000000
Matthew Rushie IRLMF313300000
Matthew Tayloreng ENGDF,MF31330010
Edimilson Fernandesch SUIMF3132000000
Dean Ashtoneng ENGFW312800000
Freddie Ljungbergse SWEFW,MF212600000
Alessandro Diamantiit ITAFW,MF212510110
Guillermo Francomx MEXFW211900000
Zavon Hineseng ENGFW,MF211700010
Robbie Slaterau AUSMF211500000
Sébastien Hallerci CIVFW3114000000
Gary Breenie IRLDF21110010
Teddy Sheringhameng ENGFW210900010
Davor Šukerhr CROFW210700000
Morgan Amalfitanofr FRAMF2106000000
Henri Camarasn SENFW210400000
Alvin Martineng ENGDF210200000
Paul Kitsoneng ENGFW210100000
Scott Mintoeng ENGDF29900000
Steve Joneseng ENGFW29800000
Pablo Armeroco COLDF,MF1900000
Craig Bellamywls WALFW19000000
Kenny Browneng ENGDF1900000
Peter Butlereng ENGMF19000000
Sam Byrameng ENGDF,MF190000010
Stephen Bywatereng ENGGK1900000
Roy Carrollnir NIRGK19000000
Manuel da Costama MARDF19000000
Fabio Daprelàch SUIDF,MF19000010
Ashley Fletchereng ENGFW190000010
José Fontept PORDF190000000
Andy Impeyeng ENGDF,MF19000000
Lars Jacobsendk DENDF19000000
Bernard Lamafr FRAGK19000000
Jesse Lingardeng ENGFW,MF190110000
David Martineng ENGGK190000000
Mike Newelleng ENGFW1900000
Jeremy Ngakiaeng ENGDF190000000
Antonio Nocerinoit ITAMF1900010
John Paintsilgh GHADF,MF19000000
Hugo Porfíriopt PORFW,MF1900000
Neil Ruddockeng ENGDF1900000
Carlos Sánchezco COLDF,MF190000000
Ragnvald Somano NORDF19000000
Rigobert Songcm CMRDF19000000
Junior Stanislaseng ENGFW,MF19000000
Jack Wilshereeng ENGMF190000010
Ian Wrighteng ENGFW19000000
Kurt Zoumafr FRADF190000000
Wayne Bridgeeng ENGDF18800000
Victor Obinnang NGAFW18600000
Álvaro Arbeloaes ESPDF184000010
Domingos Quinapt PORMF182000000
Stuart Pearceeng ENGDF18100010
Carlos Tevezar ARGFW,MF1810000
Reece Oxfordeng ENGDF178000000
Clive Clarkeie IRLDF1750000
Kaba Diawaragn GUIFW17400000
Vladimír Labantsk SVKDF17400000
Midoeg EGYFW17400000
Frédéric Piquionnefr FRAFW17200000
Samir Nasrifr FRAFW,MF170010000
John Harkesus USAMF16700000
Freddie Searseng ENGFW,MF26500000
Mauro Záratear ARGFW,MF162100000
João Máriopt PORFW,MF159000000
Răzvan Rațro ROUDF1530000
Emmanuel Emenikeng NGAFW145000000
Andriy Yarmolenkoua UKRFW,MF334000000
Shaun Newtoneng ENGMF23200000
Alou Diarrafr FRAMF1290000
Dan Pottseng ENGDF1290000
Enner Valenciaec ECUFW,MF129000000
Pablo Barreramx MEXFW,MF22800000
Lucas Pérezes ESPFW,MF128000000
Danipt PORFW,MF12300000
Savio Nserekoug UGAFW,MF12100000
Benni McCarthyza RSAFW11600000
Svetoslav Todorovbg BULFW11600010
Carl Fletcherwls WALMF1150000
Nathan Hollandeng ENGFW,MF113000000
Kepa Blancoes ESPFW190000
Nenêbr BRAFW,MF19000000
Hannu Tihinenfi FINDF1900000
Les Sealeyeng ENGGK1800000
Harrison Ashbysct SCODF17000000
Javier Margascl CHIDF140000
Frank Noubleeng ENGFW,MF1200000
Modibo Maïgaml MLIFW,MF11000000
70252,3243813101099

West Ham United Goalkeepers vs. Arsenal

West Ham United Goalkeepers vs. Arsenal Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Robert Greeneng ENGGK10900133
Luděk Mikloškocz CZEGK8720113
Adriánes ESPGK763029142275.92
Łukasz Fabiańskipl POLGK763038132765.81
Shaka Hisloptt TRIGK6540130
David Jameseng ENGGK436080
Joe Harteng ENGGK218095444.40
Jussi Jääskeläinenfi FINGK218080
Darren Randolphie IRLGK21801881055.60
Stephen Bywatereng ENGGK19020
Roy Carrollnir NIRGK19001
Bernard Lamafr FRAGK19001
David Martineng ENGGK1903300.00
524,68097986362.911

Arsenal Players vs. West Ham United

Arsenal Players vs. West Ham United Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
David Seamaneng ENGGK151,34300001
Dennis Bergkampnl NEDFW151,1983130
Martin Keowneng ENGDF,MF131,16600020
Ray Parloureng ENGMF141,10020020
Patrick Vieirafr FRAMF121,07300092
Lee Dixoneng ENGDF141,06000000
Laurent Koscielnyfr FRADF131,030100010
Granit Xhakach SUIMF121,026010010
Gaël Clichyfr FRADF1190900020
Tony Adamseng ENGDF1090010010
Cesc Fàbregases ESPFW,MF1089010110
Nigel Winterburneng ENGDF1187100030
Nacho Monreales ESPDF9810200010
Mesut Özilde GERMF9787330000
Theo Walcotteng ENGFW,MF13763600010
Olivier Giroudfr FRAFW10723610000
Steve Bouldeng ENGDF872000010
Aaron Ramseywls WALMF12720220000
Paul Mersoneng ENGFW,MF867500000
Thierry Henryfr FRAFW965750110
Bacary Sagnafr FRADF964800000
Emmanuel Ebouéci CIVDF,MF1063300020
Per Mertesackerde GERDF7630000000
Laurencm CMRDF762400030
Robin van Persienl NEDFW861040110
Ian Wrighteng ENGFW860440200
Freddie Ljungbergse SWEFW,MF758710000
Héctor Bellerínes ESPDF,MF8564010010
Santi Cazorlaes ESPMF7556311110
Gilles Grimandifr FRADF85510010
Kolo Touréci CIVDF754600000
William Gallasfr FRADF654010000
Pierre-Emerick Aubameyangga GABFW,MF7535130000
Alexis Sánchezcl CHIFW,MF7529410020
Alexandre Lacazettefr FRAFW8520510110
Sol Campbelleng ENGDF,FW649500010
Danny Welbeckeng ENGFW,MF8478310000
Francis Coquelinfr FRADF,MF6472000020
Marc Overmarsnl NEDFW,MF646950000
Thomas Vermaelenbe BELDF64590001
Andy Linighaneng ENGDF645400000
Alex Songcm CMRDF,MF645110020
Manuel Almuniaes ESPGK545000000
Bernd Lenode GERGK5450000000
Wojciech Szczęsnypl POLGK5450000000
Bukayo Sakaeng ENGFW,MF5427020010
Gilberto Silvabr BRADF,MF542400000
Shkodran Mustafide GERDF5418010040
Ashley Coleeng ENGDF541310010
Robert Pirèsfr FRAFW,MF54112010
Samir Nasrifr FRAFW,MF540700000
Emmanuel Adebayortg TOGFW640220000
Abou Diabyfr FRAMF840100010
Emmanuel Petitfr FRADF,MF539510000
Mathieu Flaminifr FRAMF8387100010
Sylvain Wiltordfr FRAFW,MF53814000
Mohamed Elnenyeg EGYMF6375000000
Alex Iwobing NGAFW,MF6366020000
Calum Chamberseng ENGDF,MF6364000000
Petr Čechcz CZEGK4360000000
Jens Lehmannde GERGK436000000
David Ospinaco COLGK4360000000
Sokratis Papastathopoulosgr GREDF4360000020
Tomáš Rosickýcz CZEMF433800010
Steve Morrownir NIRDF,MF633500000
Sead Kolašinacba BIHDF,MF4332010010
Alex Oxlade-Chamberlaineng ENGFW,MF5297130000
Ainsley Maitland-Nileseng ENGDF,FW4294000010
Martinellibr BRAFW,MF4271210010
Mikel Artetaes ESPMF32700000
Gabriel Dos Santosbr BRADF3270100000
Rob Holdingeng ENGDF3270100000
Gabriel Paulistabr BRADF3270000000
Sylvinhobr BRADF32700000
Jack Wilshereeng ENGMF3270000000
Lukas Podolskide GERFW,MF42694000
Alexander Hlebby BLRMF526800000
Edu Gasparbr BRAMF52640020
Denílsonbr BRAMF425610000
Oleh Luzhnyua UKRDF42550010
Andrey Arshavinru RUSFW,MF42540000
Mathieu Debuchyfr FRADF3246010010
Nicklas Bendtnerdk DENFW724400000
Kieran Gibbseng ENGDF,MF5244000000
Martin Ødegaardno NORFW,MF3244000000
Nicolas Anelkafr FRAFW423510000
Kieran Tierneysct SCODF,MF3208000000
Nicolas Pépéci CIVFW,MF4199120000
Nwankwo Kanung NGAFW61981000
John Hartsonwls WALFW31872010
David Luizbr BRADF,MF3182000000
Dani Ceballoses ESPMF2180010000
Paul Daviseng ENGMF218000000
Johan Djourouch SUIDF21800000
Alex Manningerat AUTGK218000000
Vito Mannoneit ITAGK21800010
Pablo Maríes ESPDF2180000000
Thomas Parteygh GHAMF2180000000
Aaron Ramsdaleeng ENGGK2180000010
Stefan Schwarzse SWEDF,MF218000000
Ian Selleyeng ENGMF218000000
Philippe Senderosch SUIDF21800000
Alan Smitheng ENGFW218000000
David Platteng ENGMF317400000
Stephen Hugheseng ENGMF217300000
Eddie Nketiaheng ENGFW4171100010
Takehiro Tomiyasujp JPNDF2167000000
Glenn Heldernl NEDFW,MF216600000
John Jensendk DENMF216600010
Justin Hoytett TRIDF216500000
Lucas Torreirauy URUMF3157000000
Mattéo Guendouzifr FRAMF3150000000
Kevin Campbelleng ENGFW213600000
Nelson Vivasar ARGDF21270010
Alan Millereng ENGGK29600000
Carl Jenkinsoneng ENGDF2930000
Nuno Tavarespt PORDF292000000
Vince Bartrameng ENGGK19000000
Giovanni van Bronckhorstnl NEDDF,MF1900000
Łukasz Fabiańskipl POLGK1900000
Kim Källströmse SWEMF1900010
Emiliano Martínezar ARGGK190000000
Henrikh Mkhitaryanam ARMFW,MF190000000
Mikaël Silvestrefr FRADF1900000
Sébastien Squillacifr FRADF1900000
Davor Šukerhr CROFW1901000
Stuart Tayloreng ENGGK1900000
Ben Whiteeng ENGDF190000000
Marouane Chamakhma MARFW1890010
Eduardo da Silvahr CROFW4841000
Joe Willockeng ENGMF183000000
Matthew Roseeng ENGDF1760000
Matthew Upsoneng ENGDF17400000
José Antonio Reyeses ESPMF17200000
Willianbr BRAFW,MF163000000
Gervinhoci CIVFW,MF1600010
André Santosbr BRADF,MF2560000
Carlos Velamx MEXFW,MF15500010
Paul Dickovsct SCOFW25200000
Eddie McGoldrickie IRLDF,FW14600000
Emile Smith Roweeng ENGFW,MF346100000
Christopher Wrehlr LBRFW1460000
David Hilliereng ENGMF1450000
Seb Larssonse SWEMF1450010
Anders Limparse SWEMF14400010
Reiss Nelsoneng ENGFW,MF338000000
Jermaine Pennanteng ENGMF1290000
Jérémie Aliadièrefr FRAFW,MF12600000
Kerrea Gilberteng ENGDF1260000
Quincy Owusu-Abeyiegh GHAFW,MF11800000
Júlio Baptistabr BRAFW,MF11600000
Chris Kiwomyaeng ENGFW11400000
Scott Marshallsct SCODF1140000
Cédric Soarespt PORDF,MF113000000
Ben Sheafeng ENGMF17000000
Luís Boa Mortept PORFW,MF1600000
Francis Jefferseng ENGFW140000
Josh Dasilvaeng ENGMF11000000
Albert Sambi Lokongabe BELMF11000000
71752,409942972774

Arsenal Goalkeepers vs. West Ham United

Arsenal Goalkeepers vs. West Ham United Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
David Seamaneng ENGGK141,26088
Manuel Almuniaes ESPGK545005
Bernd Lenode GERGK54502061470.01
Wojciech Szczęsnypl POLGK545044375.01
Petr Čechcz CZEGK4360124866.71
Jens Lehmannde GERGK436051
David Ospinaco COLGK4360124866.72
Alex Manningerat AUTGK218002
Vito Mannoneit ITAGK218030
Aaron Ramsdaleeng ENGGK218041375.01
Vince Bartrameng ENGGK19010
Łukasz Fabiańskipl POLGK19001
Emiliano Martínezar ARGGK190202100.01
Alan Millereng ENGGK19020
Stuart Tayloreng ENGGK19010
524,68054393870.424

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.