Club XI — the playable archive of every English football club

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

Chelsea have played West Ham United 124 times in competitive football, winning 57, drawing 23 and losing 44, first meeting on 20 Oct 1923 and most recently on 31 Jan 2026. Every meeting is listed below.

Every Chelsea v West Ham United match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
20 Oct 19231923–24First DivisionHWest Ham United0–0
27 Oct 19231923–24First DivisionAWest Ham United0–2
13 Sep 19301930–31First DivisionAWest Ham United1–4
10 Jan 19311930–31FA CupAWest Ham United3–1
17 Jan 19311930–31First DivisionHWest Ham United2–1
31 Aug 19311931–32First DivisionAWest Ham United1–3
23 Jan 19321931–32FA CupHWest Ham United3–1
7 May 19321931–32First DivisionHWest Ham United3–2
26 Jan 19461945–46FA CupHWest Ham United2–0
30 Jan 19461945–46FA CupAWest Ham United0–1
20 Sep 19581958–59First DivisionAWest Ham United2–4
7 Feb 19591958–59First DivisionHWest Ham United3–2
19 Sep 19591959–60First DivisionHWest Ham United2–4
6 Feb 19601959–60First DivisionAWest Ham United2–4
10 Sep 19601960–61First DivisionHWest Ham United3–2Jimmy Greaves, Charlie Livesey, Frank Blunstone37,873
21 Jan 19611960–61First DivisionAWest Ham United1–3Frank Blunstone21,829
16 Sep 19611961–62First DivisionAWest Ham United1–2
3 Feb 19621961–62First DivisionHWest Ham United0–1
24 Aug 19631963–64First DivisionHWest Ham United0–0
14 Dec 19631963–64First DivisionAWest Ham United2–2
28 Nov 19641964–65First DivisionHWest Ham United0–344,204
30 Jan 19651964–65FA CupAWest Ham United1–0Bobby Tambling 1037,000
12 Apr 19651964–65First DivisionAWest Ham United2–3Terry Venables 53, Barry Bridges 6533,288
13 Nov 19651965–66First DivisionAWest Ham United1–2Bobby Tambling31,551
9 Apr 19661965–66First DivisionHWest Ham United6–2George Graham, George Graham, Terry Venables, Bobby Tambling, Bobby Tambling, Ron Harris35,958
20 Aug 19661966–67First DivisionAWest Ham United2–1
17 Dec 19661966–67First DivisionHWest Ham United5–5
28 Oct 19671967–68First DivisionHWest Ham United1–3
23 Mar 19681967–68First DivisionAWest Ham United1–0
21 Sep 19681968–69First DivisionHWest Ham United1–1Bobby Tambling58,062
12 Apr 19691968–69First DivisionAWest Ham United0–032,332
11 Aug 19691969–70First DivisionAWest Ham United0–239,003
20 Aug 19691969–70First DivisionHWest Ham United0–043,346
22 Aug 19701970–71First DivisionAWest Ham United2–239,240
19 Dec 19701970–71First DivisionHWest Ham United2–1Peter Osgood, Peter Osgood42,075
11 Sep 19711971–72First DivisionAWest Ham United1–2
25 Mar 19721971–72First DivisionHWest Ham United3–1
9 Sep 19721972–73First DivisionHWest Ham United1–3
27 Jan 19731972–73First DivisionAWest Ham United1–3
26 Dec 19731973–74First DivisionHWest Ham United2–4
2 Mar 19741973–74First DivisionAWest Ham United0–3
21 Dec 19741974–75First DivisionHWest Ham United1–1
29 Mar 19751974–75First DivisionAWest Ham United1–0
27 Dec 19771977–78First DivisionHWest Ham United2–1
25 Mar 19781977–78First DivisionAWest Ham United1–3
20 Aug 19791979–80Second DivisionAWest Ham United1–0
14 Nov 19791979–80Second DivisionHWest Ham United2–1
6 Sep 19801980–81Second DivisionHWest Ham United0–1
14 Feb 19811980–81Second DivisionAWest Ham United0–4
15 Sep 19841984–85First DivisionHWest Ham United3–0
13 Apr 19851984–85First DivisionAWest Ham United1–1
29 Mar 19861985–86First DivisionHWest Ham United0–4
15 Apr 19861985–86First DivisionAWest Ham United2–1
11 Oct 19861986–87First DivisionAWest Ham United3–5
21 Mar 19871986–87First DivisionHWest Ham United1–0
12 Dec 19871987–88First DivisionHWest Ham United1–1
2 May 19881987–88First DivisionAWest Ham United1–4
7 Sep 19911991–92First DivisionAWest Ham United1–1Kerry Dixon18,875
4 Apr 19921991–92First DivisionHWest Ham United2–1Dennis Wise, Tony Cascarino20,684
2 Oct 19931993–94Premier LeagueAWest Ham United0–118,917
26 Mar 19941993–94Premier LeagueHWest Ham United2–0Darren Barnard, Glenn Hoddle20,003
2 Oct 19941994–95Premier LeagueHWest Ham United1–2Paul Furlong18,696
26 Oct 19941994–95League CupAWest Ham United0–118,815
25 Feb 19951994–95Premier LeagueAWest Ham United2–1Craig Burley, Mark Stein21,500
11 Sep 19951995–96Premier LeagueAWest Ham United3–1John Spencer, John Spencer, Dennis Wise19,228
17 Feb 19961995–96Premier LeagueHWest Ham United1–2Gavin Peacock25,252
21 Dec 19961996–97Premier LeagueHWest Ham United3–1Gianfranco Zola, Mark Hughes, Mark Hughes28,315
12 Mar 19971996–97Premier LeagueAWest Ham United2–3Gianluca Vialli, Gianfranco Zola24,502
9 Nov 19971997–98Premier LeagueHWest Ham United2–1Rio Ferdinand 57, Gianfranco Zola 83
14 Mar 19981997–98Premier LeagueAWest Ham United1–2Laurent Charvet 54
8 Nov 19981998–99Premier LeagueAWest Ham United1–1Celestine Babayaro 76
13 Mar 19991998–99Premier LeagueHWest Ham United0–1
7 Nov 19991999–00Premier LeagueHWest Ham United0–0
18 Mar 20001999–00Premier LeagueAWest Ham United0–0
19 Aug 20002000–01Premier LeagueHWest Ham United4–2Jimmy Floyd Hasselbaink 30, Gianfranco Zola 59, Mario Stanic 78, Mario Stanic 90
7 Mar 20012000–01Premier LeagueAWest Ham United2–0Eiður Guðjohnsen 32, Jimmy Floyd Hasselbaink 38
24 Oct 20012001–02Premier LeagueAWest Ham United1–2Jimmy Floyd Hasselbaink 2226,520
20 Jan 20022001–02Premier LeagueHWest Ham United5–1Jimmy Floyd Hasselbaink 45, Eiður Guðjohnsen 51, Jimmy Floyd Hasselbaink 60, Eiður Guðjohnsen 87, Mikael Forssell 9040,035
26 Jan 20022001–02FA CupHWest Ham United1–1Jimmy Floyd Hasselbaink 2033,443
6 Feb 20022001–02FA CupAWest Ham United3–2Jimmy Floyd Hasselbaink 42, Mikael Forssell 64, John Terry 90+227,272
28 Sep 20022002–03Premier LeagueHWest Ham United2–3Jimmy Floyd Hasselbaink 21, Gianfranco Zola 7438,929
3 May 20032002–03Premier LeagueAWest Ham United0–135,042
27 Oct 20042004–05League CupHWest Ham United1–0Mateja Kezman 5741,774
2 Jan 20062005–06Premier LeagueAWest Ham United3–1Frank Lampard 12, Hernan Crespo 28, Didier Drogba 8034,758
9 Apr 20062005–06Premier LeagueHWest Ham United4–1Didier Drogba 28, Hernan Crespo 31, John Terry 54, William Gallas 6941,919
18 Nov 20062006–07Premier LeagueHWest Ham United1–0Geremi Njitap 2241,916
18 Apr 20072006–07Premier LeagueAWest Ham United4–1Shaun Wright-Phillips 31, Shaun Wright-Phillips 36, Salomon Kalou 52, Didier Drogba 6234,966
1 Dec 20072007–08Premier LeagueHWest Ham United1–0Joe Cole 7641,830
1 Mar 20082007–08Premier LeagueAWest Ham United4–0Frank Lampard 16, Joe Cole 19, Michael Ballack 21, Ashley Cole 6334,969
14 Dec 20082008–09Premier LeagueHWest Ham United1–1Nicolas Anelka 5141,675
25 Apr 20092008–09Premier LeagueAWest Ham United1–0Salomon Kalou 5534,749
20 Dec 20092009–10Premier LeagueAWest Ham United1–1Frank Lampard 6133,388
13 Mar 20102009–10Premier LeagueHWest Ham United4–1Alex 16, Didier Drogba 56, Florent Malouda 77, Didier Drogba 9041,755
11 Sep 20102010–11Premier LeagueAWest Ham United3–1Michael Essien 2, Salomon Kalou 18, Michael Essien 8333,014
23 Apr 20112010–11Premier LeagueHWest Ham United3–0Frank Lampard 44, Fernando Torres 84, Florent Malouda 90+341,656
1 Dec 20122012–13Premier LeagueAWest Ham United1–3Juan Mata 1335,005
17 Mar 20132012–13Premier LeagueHWest Ham United2–0Frank Lampard 19, Eden Hazard 5041,639
23 Nov 20132013–14Premier LeagueAWest Ham United3–0Frank Lampard 21, Oscar 34, Frank Lampard 8334,977
29 Jan 20142013–14Premier LeagueHWest Ham United0–041,376
26 Dec 20142014–15Premier LeagueHWest Ham United2–0John Terry 31, Diego Costa 6241,589
4 Mar 20152014–15Premier LeagueAWest Ham United1–0Eden Hazard 2234,927
24 Oct 20152015–16Premier LeagueAWest Ham United1–2Gary Cahill 5634,977
19 Mar 20162015–16Premier LeagueHWest Ham United2–2Cesc Fàbregas 89, Cesc Fàbregas 45+341,623
15 Aug 20162016–17Premier LeagueHWest Ham United2–1Eden Hazard 47, Diego Costa 8941,521
26 Oct 20162016–17League CupAWest Ham United1–2Gary Cahill 90+445,957
6 Mar 20172016–17Premier LeagueAWest Ham United2–1Eden Hazard 25, Diego Costa 5056,984
9 Dec 20172017–18Premier LeagueAWest Ham United0–156,953
8 Apr 20182017–18Premier LeagueHWest Ham United1–1César Azpilicueta 3641,324
23 Sep 20182018–19Premier LeagueAWest Ham United0–056,875
8 Apr 20192018–19Premier LeagueHWest Ham United2–0Eden Hazard 24, Eden Hazard 9040,537
30 Nov 20192019–20Premier LeagueHWest Ham United0–140,595
1 Jul 20202019–20Premier LeagueAWest Ham United2–3
21 Dec 20202020–21Premier LeagueHWest Ham United3–0Thiago Silva 10, Tammy Abraham 78, Tammy Abraham 80
24 Apr 20212020–21Premier LeagueAWest Ham United1–0Timo Werner 43
4 Dec 20212021–22Premier LeagueAWest Ham United2–3Thiago Silva 28, Mason Mount 4459,942
24 Apr 20222021–22Premier LeagueHWest Ham United1–0Christian Pulisic 9032,231
3 Sep 20222022–23Premier LeagueHWest Ham United2–1Ben Chilwell 76, Kai Havertz 8839,923
11 Feb 20232022–23Premier LeagueAWest Ham United1–1João Félix 1662,471
20 Aug 20232023–24Premier LeagueAWest Ham United1–3Carney Chukwuemeka 2862,470
5 May 20242023–24Premier LeagueHWest Ham United5–0Cole Palmer 15, Conor Gallagher 30, Noni Madueke 36, Nicolas Jackson 48, Nicolas Jackson 8039,295
21 Sep 20242024–25Premier LeagueAWest Ham United3–0Nicolas Jackson 4, Nicolas Jackson 18, Cole Palmer 4762,473
3 Feb 20252024–25Premier LeagueHWest Ham United2–1Pedro Neto 64, Aaron Wan-Bissaka 7439,459
22 Aug 20252025–26Premier LeagueAWest Ham United5–1João Pedro 15, Pedro Neto 23, Enzo Fernández 34, Moisés Caicedo 54, Trevoh Chalobah 5862,462
31 Jan 20262025–26Premier LeagueHWest Ham United3–2João Pedro 57, Marc Cucurella 70, Enzo Fernández 90+239,430

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

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