Club XI — the playable archive of every English football club

Liverpool v West Ham United: head-to-head record

Liverpool have played West Ham United 154 times in competitive football, winning 86, drawing 39 and losing 29, first meeting on 21 Feb 1914 and most recently on 28 Feb 2026. Every meeting is listed below.

Every Liverpool v West Ham United match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
21 Feb 19141913–14FA CupAWest Ham United1–1
25 Feb 19141913–14FA CupHWest Ham United5–1
29 Dec 19231923–24First DivisionHWest Ham United2–0
5 Jan 19241923–24First DivisionAWest Ham United0–1
10 Apr 19251924–25First DivisionHWest Ham United2–0
13 Apr 19251924–25First DivisionAWest Ham United1–0
5 Sep 19251925–26First DivisionHWest Ham United0–0
16 Jan 19261925–26First DivisionAWest Ham United2–1
18 Dec 19261926–27First DivisionHWest Ham United0–0
7 May 19271926–27First DivisionAWest Ham United3–3
24 Sep 19271927–28First DivisionAWest Ham United1–3
4 Feb 19281927–28First DivisionHWest Ham United1–3
6 Oct 19281928–29First DivisionAWest Ham United1–1
13 Mar 19291928–29First DivisionHWest Ham United2–1
14 Sep 19291929–30First DivisionHWest Ham United3–1
18 Jan 19301929–30First DivisionAWest Ham United1–4
1 Sep 19301930–31First DivisionAWest Ham United0–7
2 May 19311930–31First DivisionHWest Ham United2–0
10 Oct 19311931–32First DivisionHWest Ham United2–2
20 Feb 19321931–32First DivisionAWest Ham United0–1
4 Sep 19541954–55Second DivisionHWest Ham United1–2
26 Apr 19551954–55Second DivisionAWest Ham United3–0
15 Oct 19551955–56Second DivisionHWest Ham United3–1
25 Feb 19561955–56Second DivisionAWest Ham United0–2
3 Sep 19561956–57Second DivisionAWest Ham United1–1
27 Apr 19571956–57Second DivisionHWest Ham United1–0
7 Dec 19571957–58Second DivisionHWest Ham United1–1
19 Apr 19581957–58Second DivisionAWest Ham United1–1
3 Sep 19621962–63First DivisionAWest Ham United0–1
12 Sep 19621962–63First DivisionHWest Ham United2–1
30 Mar 19631962–63FA CupHWest Ham United1–0
14 Sep 19631963–64First DivisionHWest Ham United1–2
18 Jan 19641963–64First DivisionAWest Ham United0–1
15 Aug 19641964–65Charity ShieldHWest Ham United2–2Wallace Byrne 28, Wallace Byrne 4938,858
17 Oct 19641964–65First DivisionHWest Ham United2–2
27 Feb 19651964–65First DivisionAWest Ham United1–2
6 Sep 19651965–66First DivisionAWest Ham United5–1
15 Sep 19651965–66First DivisionHWest Ham United1–1
3 Sep 19661966–67First DivisionAWest Ham United1–1
7 Jan 19671966–67First DivisionHWest Ham United2–0
14 Oct 19671967–68First DivisionHWest Ham United3–1
20 Apr 19681967–68First DivisionAWest Ham United0–1
7 Dec 19681968–69First DivisionHWest Ham United2–0
22 Feb 19691968–69First DivisionAWest Ham United1–1
15 Nov 19691969–70First DivisionHWest Ham United2–0
28 Mar 19701969–70First DivisionAWest Ham United0–1
12 Dec 19701970–71First DivisionAWest Ham United2–1
16 Feb 19711970–71First DivisionHWest Ham United1–0
27 Oct 19711971–72League CupAWest Ham United1–2
27 Nov 19711971–72First DivisionHWest Ham United1–0
15 Apr 19721971–72First DivisionAWest Ham United2–0
26 Aug 19721972–73First DivisionHWest Ham United3–2
6 Jan 19731972–73First DivisionAWest Ham United1–0
8 Oct 19731973–74League CupAWest Ham United2–225,823
29 Oct 19731973–74League CupHWest Ham United1–026,002
1 Dec 19731973–74First DivisionHWest Ham United1–0
27 Apr 19741973–74First DivisionAWest Ham United2–2
23 Nov 19741974–75First DivisionHWest Ham United1–1
19 Feb 19751974–75First DivisionAWest Ham United0–0
19 Aug 19751975–76First DivisionHWest Ham United2–2
3 Jan 19761975–76FA CupAWest Ham United2–0
31 Jan 19761975–76First DivisionAWest Ham United4–0
18 Dec 19761976–77First DivisionAWest Ham United0–2
14 May 19771976–77First DivisionHWest Ham United0–0
3 Dec 19771977–78First DivisionHWest Ham United2–0
29 Apr 19781977–78First DivisionAWest Ham United2–0
9 Aug 19801980–81Charity ShieldNWest Ham United1–0Terry McDermott 1790,000
14 Mar 19811980–81League CupHWest Ham United2–136,693
1 Apr 19811980–81League CupNWest Ham United1–1100,000
26 Sep 19811981–82First DivisionAWest Ham United1–1
5 Jan 19821981–82First DivisionHWest Ham United3–0
9 Oct 19821982–83First DivisionAWest Ham United1–3
18 Jan 19831982–83League CupHWest Ham United2–1
12 Mar 19831982–83First DivisionHWest Ham United3–0
15 Oct 19831983–84First DivisionAWest Ham United3–1
7 Apr 19841983–84First DivisionHWest Ham United6–0
27 Aug 19841984–85First DivisionHWest Ham United3–0
20 May 19851984–85First DivisionAWest Ham United3–0
31 Aug 19851985–86First DivisionAWest Ham United2–2
18 Jan 19861985–86First DivisionHWest Ham United3–1
6 Sep 19861986–87First DivisionAWest Ham United5–2
3 Jan 19871986–87First DivisionHWest Ham United1–0
5 Sep 19871987–88First DivisionAWest Ham United1–1John Aldridge 5029,865
6 Feb 19881987–88First DivisionHWest Ham United0–042,049
29 Oct 19881988–89First DivisionAWest Ham United2–0Ian Rush 69, Peter Beardsley 80
30 Nov 19881988–89League CupAWest Ham United1–4John Aldridge 3426,971
23 May 19891988–89First DivisionHWest Ham United5–1John Aldridge 20, Ray Houghton 63, Ray Houghton 80, Ian Rush 84, John Barnes 90
17 Nov 19911991–92First DivisionAWest Ham United0–023,569
11 Mar 19921991–92First DivisionHWest Ham United1–0Dean Saunders 330,821
6 Nov 19931993–94Premier LeagueHWest Ham United2–0Nigel Clough 67, Alvin Martin 8342,254
23 Apr 19941993–94Premier LeagueAWest Ham United2–1Robbie Fowler 13, Ian Rush 8826,096
10 Sep 19941994–95Premier LeagueHWest Ham United0–030,907
10 May 19951994–95Premier LeagueAWest Ham United0–322,246
22 Nov 19951995–96Premier LeagueAWest Ham United0–024,324
8 Apr 19961995–96Premier LeagueHWest Ham United2–0Stan Collymore 22, John Barnes 3840,326
29 Sep 19961996–97Premier LeagueAWest Ham United2–1Stan Collymore 3, Michael Thomas 5525,064
11 Jan 19971996–97Premier LeagueHWest Ham United0–040,102
27 Sep 19971997–98Premier LeagueAWest Ham United1–2Robbie Fowler 5225,908
2 May 19981997–98Premier LeagueHWest Ham United5–0Michael Owen 4, Jason McAteer 21, Jason McAteer 25, Øyvind Leonhardsen 45, Paul Ince 6144,414
12 Sep 19981998–99Premier LeagueAWest Ham United1–2Karl-Heinz Riedle 8826,010
20 Feb 19991998–99Premier LeagueHWest Ham United2–2Robbie Fowler 22, Michael Owen 4544,511
27 Oct 19991999–00Premier LeagueHWest Ham United1–0Titi Camara 4344,012
27 Nov 19991999–00Premier LeagueAWest Ham United0–126,043
17 Sep 20002000–01Premier LeagueAWest Ham United1–1Steven Gerrard 1225,998
3 Feb 20012000–01Premier LeagueHWest Ham United3–0Vladimír Šmicer 20, Robbie Fowler 45, Robbie Fowler 5744,045
18 Aug 20012001–02Premier LeagueHWest Ham United2–1Michael Owen 18, Michael Owen 7743,935
29 Dec 20012001–02Premier LeagueAWest Ham United1–1Michael Owen 8835,103
2 Nov 20022002–03Premier LeagueHWest Ham United2–0Michael Owen 28, Michael Owen 5544,048
2 Feb 20032002–03Premier LeagueAWest Ham United3–0Milan Baroš 7, Steven Gerrard 9, Emile Heskey 6735,033
29 Oct 20052005–06Premier LeagueHWest Ham United2–0Xabi Alonso 18, Boudewijn Zenden 8244,537
26 Apr 20062005–06Premier LeagueAWest Ham United2–1Djibril Cissé 19, Djibril Cissé 5434,852
13 May 20062005–06FA CupNWest Ham United3–3Djibril Cissé 32, Steven Gerrard 54, Steven Gerrard 90+171,140
26 Aug 20062006–07Premier LeagueHWest Ham United2–1Daniel Agger 42, Peter Crouch 4543,965
30 Jan 20072006–07Premier LeagueAWest Ham United2–1Dirk Kuyt 46, Peter Crouch 5334,966
30 Jan 20082007–08Premier LeagueAWest Ham United0–134,977
5 Mar 20082007–08Premier LeagueHWest Ham United4–0Fernando Torres 8, Fernando Torres 60, Fernando Torres 81, Steven Gerrard 8542,954
1 Dec 20082008–09Premier LeagueHWest Ham United0–0
9 May 20092008–09Premier LeagueAWest Ham United3–0Steven Gerrard 2, Steven Gerrard 38, Ryan Babel 84
19 Sep 20092009–10Premier LeagueAWest Ham United3–2Fernando Torres 20, Dirk Kuyt 41, Fernando Torres 7534,658
19 Apr 20102009–10Premier LeagueHWest Ham United3–0Yossi Benayoun 19, David Ngog 29, Robert Green 5937,697
20 Nov 20102010–11Premier LeagueHWest Ham United3–0Glen Johnson 18, Dirk Kuyt 27, Maxi Rodríguez 3843,024
27 Feb 20112010–11Premier LeagueAWest Ham United1–3Glen Johnson 8434,941
9 Dec 20122012–13Premier LeagueAWest Ham United3–2Glen Johnson 11, Joe Cole 76, Jonjo Shelvey 7935,005
7 Apr 20132012–13Premier LeagueHWest Ham United0–045,007
7 Dec 20132013–14Premier LeagueHWest Ham United4–1Guy Demel 42, Mamadou Sakho 47, Luis Suárez 81, Luis Suárez 8444,781
6 Apr 20142013–14Premier LeagueAWest Ham United2–1Steven Gerrard 44, Steven Gerrard 7134,977
20 Sep 20142014–15Premier LeagueAWest Ham United1–3Raheem Sterling 2734,977
31 Jan 20152014–15Premier LeagueHWest Ham United2–0Raheem Sterling 51, Daniel Sturridge 8044,718
29 Aug 20152015–16Premier LeagueHWest Ham United0–343,680
2 Jan 20162015–16Premier LeagueAWest Ham United0–234,977
30 Jan 20162015–16FA CupHWest Ham United0–044,006
9 Feb 20162015–16FA CupAWest Ham United1–2Philippe Coutinho 4834,433
11 Dec 20162016–17Premier LeagueHWest Ham United2–2Adam Lallana 5, Divock Origi 4853,068
14 May 20172016–17Premier LeagueAWest Ham United4–0Daniel Sturridge 35, Philippe Coutinho 57, Philippe Coutinho 61, Divock Origi 7656,985
4 Nov 20172017–18Premier LeagueAWest Ham United4–1Mohamed Salah 21, Joël Matip 24, Alex Oxlade-Chamberlain 56, Mohamed Salah 7556,961
24 Feb 20182017–18Premier LeagueHWest Ham United4–1Emre Can 29, Mohamed Salah 51, Roberto Firmino 57, Sadio Mané 7753,256
12 Aug 20182018–19Premier LeagueHWest Ham United4–0Mohamed Salah 19, Sadio Mané 53, Daniel Sturridge 88, Sadio Mané 45+253,235
4 Feb 20192018–19Premier LeagueAWest Ham United1–1Sadio Mané 2259,903
29 Jan 20202019–20Premier LeagueAWest Ham United2–0Mohamed Salah 35, Alex Oxlade-Chamberlain 5259,959
24 Feb 20202019–20Premier LeagueHWest Ham United3–2Georginio Wijnaldum 9, Mohamed Salah 68, Sadio Mané 8153,313
31 Oct 20202020–21Premier LeagueHWest Ham United2–1Mohamed Salah 42, Diogo Jota 85
31 Jan 20212020–21Premier LeagueAWest Ham United3–1Mohamed Salah 57, Mohamed Salah 68, Georginio Wijnaldum 84
7 Nov 20212021–22Premier LeagueAWest Ham United2–3Trent Alexander-Arnold 41, Divock Origi 8359,909
5 Mar 20222021–22Premier LeagueHWest Ham United1–0Sadio Mané 2753,059
19 Oct 20222022–23Premier LeagueHWest Ham United1–0Darwin Núñez 2253,346
26 Apr 20232022–23Premier LeagueAWest Ham United2–1Cody Gakpo 18, Joël Matip 6762,473
24 Sep 20232023–24Premier LeagueHWest Ham United3–1Mohamed Salah 16, Darwin Núñez 60, Diogo Jota 8550,136
20 Dec 20232023–24League CupHWest Ham United5–1Dominik Szoboszlai 28, Curtis Jones 56, Cody Gakpo 71, Mohamed Salah 82, Curtis Jones 8457,332
27 Apr 20242023–24Premier LeagueAWest Ham United2–2Andy Robertson 48, Alphonse Areola 6562,474
25 Sep 20242024–25League CupHWest Ham United5–1Diogo Jota 25, Diogo Jota 49, Mohamed Salah 74, Cody Gakpo 90, Cody Gakpo 90+360,044
29 Dec 20242024–25Premier LeagueAWest Ham United5–0Luis Díaz 30, Cody Gakpo 40, Mohamed Salah 44, Trent Alexander-Arnold 54, Diogo Jota 8462,476
13 Apr 20252024–25Premier LeagueHWest Ham United2–1Luis Díaz 18, Virgil van Dijk 8960,376
30 Nov 20252025–26Premier LeagueAWest Ham United2–0Alexander Isak 60, Cody Gakpo 90+262,469
28 Feb 20262025–26Premier LeagueHWest Ham United5–2Hugo Ekitike 5, Virgil van Dijk 24, Alexis Mac Allister 43, Cody Gakpo 70, Axel Disasi 8260,425

See also: the West Ham United archive and West Ham United v Liverpool.

All Liverpool head-to-head records · Liverpool season by season