West Ham United have played Everton 155 times in competitive football, winning 45, drawing 35 and losing 75, first meeting on 2 Feb 1907 and most recently on 25 Apr 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 2 Feb 1907 | 1906–07 | FA Cup | H | Everton | 1–2 | ||
| 15 Mar 1924 | 1923–24 | First Division | H | Everton | 2–1 | ||
| 22 Mar 1924 | 1923–24 | First Division | A | Everton | 1–2 | ||
| 13 Dec 1924 | 1924–25 | First Division | A | Everton | 0–1 | ||
| 18 Apr 1925 | 1924–25 | First Division | H | Everton | 4–1 | ||
| 5 Dec 1925 | 1925–26 | First Division | A | Everton | 0–2 | ||
| 17 Apr 1926 | 1925–26 | First Division | H | Everton | 1–0 | ||
| 4 Sep 1926 | 1926–27 | First Division | A | Everton | 3–0 | ||
| 22 Jan 1927 | 1926–27 | First Division | H | Everton | 2–1 | ||
| 22 Oct 1927 | 1927–28 | First Division | A | Everton | 0–7 | ||
| 3 Mar 1928 | 1927–28 | First Division | H | Everton | 0–0 | ||
| 20 Oct 1928 | 1928–29 | First Division | H | Everton | 2–4 | ||
| 10 Apr 1929 | 1928–29 | First Division | A | Everton | 4–0 | ||
| 9 Nov 1929 | 1929–30 | First Division | H | Everton | 3–1 | ||
| 15 Mar 1930 | 1929–30 | First Division | A | Everton | 2–1 | ||
| 5 Dec 1931 | 1931–32 | First Division | H | Everton | 4–2 | Jimmy Ruffell, Jimmy Ruffell, Jimmy Ruffell, Wood | 34,109 |
| 16 Apr 1932 | 1931–32 | First Division | A | Everton | 1–6 | Warney Cresswell | 26,997 |
| 18 Mar 1933 | 1932–33 | FA Cup | N | Everton | 1–2 | Vic Watson | 37,936 |
| 28 Jan 1950 | 1949–50 | FA Cup | H | Everton | 1–2 | ||
| 24 Nov 1951 | 1951–52 | Second Division | H | Everton | 3–3 | ||
| 12 Apr 1952 | 1951–52 | Second Division | A | Everton | 0–2 | ||
| 25 Oct 1952 | 1952–53 | Second Division | A | Everton | 0–2 | ||
| 14 Mar 1953 | 1952–53 | Second Division | H | Everton | 3–1 | ||
| 21 Nov 1953 | 1953–54 | Second Division | H | Everton | 1–1 | ||
| 27 Mar 1954 | 1953–54 | Second Division | A | Everton | 2–1 | ||
| 26 Jan 1957 | 1956–57 | FA Cup | A | Everton | 1–2 | Billy Dare | 55,245 |
| 15 Nov 1958 | 1958–59 | First Division | A | Everton | 2–2 | ||
| 4 Apr 1959 | 1958–59 | First Division | H | Everton | 3–2 | ||
| 17 Oct 1959 | 1959–60 | First Division | A | Everton | 1–0 | 30,563 | |
| 5 Mar 1960 | 1959–60 | First Division | H | Everton | 2–2 | 25,029 | |
| 24 Sep 1960 | 1960–61 | First Division | A | Everton | 1–4 | Beesley | 46,291 |
| 11 Feb 1961 | 1960–61 | First Division | H | Everton | 4–0 | Harry Obeney, Harry Obeney, Malcolm Musgrove, John Dick | 22,322 |
| 25 Nov 1961 | 1961–62 | First Division | H | Everton | 3–1 | ||
| 14 Apr 1962 | 1961–62 | First Division | A | Everton | 0–3 | ||
| 8 Dec 1962 | 1962–63 | First Division | A | Everton | 1–1 | Peter Brabrook | 38,701 |
| 16 Mar 1963 | 1962–63 | FA Cup | H | Everton | 1–0 | Johnny Byrne 58 | 3,177 |
| 27 Apr 1963 | 1962–63 | First Division | H | Everton | 1–2 | Mick Meagan | 28,391 |
| 19 Oct 1963 | 1963–64 | First Division | H | Everton | 4–2 | ||
| 25 Apr 1964 | 1963–64 | First Division | A | Everton | 0–2 | ||
| 3 Oct 1964 | 1964–65 | First Division | A | Everton | 1–1 | ||
| 13 Feb 1965 | 1964–65 | First Division | H | Everton | 0–1 | ||
| 27 Nov 1965 | 1965–66 | First Division | H | Everton | 3–0 | ||
| 11 Jan 1966 | 1965–66 | First Division | A | Everton | 2–2 | ||
| 8 Oct 1966 | 1966–67 | First Division | H | Everton | 2–3 | ||
| 25 Feb 1967 | 1966–67 | First Division | A | Everton | 0–4 | ||
| 5 Sep 1967 | 1967–68 | First Division | A | Everton | 0–2 | ||
| 11 May 1968 | 1967–68 | First Division | H | Everton | 1–1 | ||
| 19 Aug 1968 | 1968–69 | First Division | H | Everton | 1–4 | Martin Peters 51 | |
| 1 Apr 1969 | 1968–69 | First Division | A | Everton | 0–1 | ||
| 13 Sep 1969 | 1969–70 | First Division | A | Everton | 0–2 | ||
| 13 Dec 1969 | 1969–70 | First Division | H | Everton | 0–1 | ||
| 5 Sep 1970 | 1970–71 | First Division | H | Everton | 1–2 | ||
| 30 Mar 1971 | 1970–71 | First Division | A | Everton | 1–0 | ||
| 28 Aug 1971 | 1971–72 | First Division | H | Everton | 1–0 | Clyde Best | 26,878 |
| 8 Jan 1972 | 1971–72 | First Division | A | Everton | 1–2 | Geoff Hurst | 38,482 |
| 25 Nov 1972 | 1972–73 | First Division | A | Everton | 2–1 | Trevor Brooking, Clyde Best | 27,558 |
| 31 Mar 1973 | 1972–73 | First Division | H | Everton | 2–0 | Pop Robson, Kevin Lock | 25,531 |
| 13 Oct 1973 | 1973–74 | First Division | A | Everton | 0–1 | 34,708 | |
| 16 Feb 1974 | 1973–74 | First Division | H | Everton | 4–3 | Graham Paddon, Clyde Best, Clyde Best, Billy Bonds | 29,347 |
| 24 Aug 1974 | 1974–75 | First Division | H | Everton | 2–3 | Billy Bonds, John McDowell | 22,486 |
| 15 Oct 1974 | 1974–75 | First Division | A | Everton | 1–1 | Bobby Gould | 31,855 |
| 4 Oct 1975 | 1975–76 | First Division | H | Everton | 0–1 | 31,005 | |
| 24 Apr 1976 | 1975–76 | First Division | A | Everton | 0–2 | 26,101 | |
| 23 Oct 1976 | 1976–77 | First Division | A | Everton | 2–3 | Ken McNaught, Billy Bonds | 23,163 |
| 2 Apr 1977 | 1976–77 | First Division | H | Everton | 2–2 | Pop Robson, Pop Robson | 22,518 |
| 24 Sep 1977 | 1977–78 | First Division | H | Everton | 1–1 | Martin Dobson | 25,296 |
| 18 Feb 1978 | 1977–78 | First Division | A | Everton | 1–2 | Derek Hales | 33,862 |
| 12 Apr 1980 | 1979–80 | FA Cup | N | Everton | 1–1 | Stuart Pearson | 47,685 |
| 16 Apr 1980 | 1979–80 | FA Cup | N | Everton | 2–1 | Alan Devonshire, Frank Lampard, Sr | 40,720 |
| 10 Oct 1981 | 1981–82 | First Division | H | Everton | 1–1 | Alvin Martin | 31,608 |
| 2 Jan 1982 | 1981–82 | FA Cup | H | Everton | 2–1 | Billy Bonds, David Cross | 24,431 |
| 27 Feb 1982 | 1981–82 | First Division | A | Everton | 0–0 | 28,598 | |
| 27 Nov 1982 | 1982–83 | First Division | H | Everton | 2–0 | Billy Bonds, Gary Stevens | 21,424 |
| 30 Apr 1983 | 1982–83 | First Division | A | Everton | 0–2 | 16,353 | |
| 29 Aug 1983 | 1983–84 | First Division | A | Everton | 1–0 | Steve Walford | 20,999 |
| 30 Nov 1983 | 1983–84 | League Cup | H | Everton | 2–2 | Derek Mountfield 34, Geoff Pike 87 | 19,702 |
| 6 Dec 1983 | 1983–84 | League Cup | A | Everton | 0–2 | 21,607 | |
| 14 May 1984 | 1983–84 | First Division | H | Everton | 0–1 | 25,452 | |
| 10 Nov 1984 | 1984–85 | First Division | H | Everton | 0–1 | 24,089 | |
| 8 May 1985 | 1984–85 | First Division | A | Everton | 0–3 | 32,606 | |
| 2 Nov 1985 | 1985–86 | First Division | H | Everton | 2–1 | Frank McAvennie, Frank McAvennie | 23,844 |
| 5 May 1986 | 1985–86 | First Division | A | Everton | 1–3 | Tony Cottee | 40,073 |
| 2 Nov 1986 | 1986–87 | First Division | H | Everton | 1–0 | Alan Dickens | 19,094 |
| 11 Apr 1987 | 1986–87 | First Division | A | Everton | 0–4 | 35,731 | |
| 14 Nov 1987 | 1987–88 | First Division | A | Everton | 1–3 | Paul Hilton | 29,405 |
| 4 Apr 1988 | 1987–88 | First Division | H | Everton | 0–0 | 21,195 | |
| 26 Nov 1988 | 1988–89 | First Division | H | Everton | 0–1 | 22,176 | |
| 13 May 1989 | 1988–89 | First Division | A | Everton | 1–3 | Stuart Slater | 21,694 |
| 11 Mar 1991 | 1990–91 | FA Cup | H | Everton | 2–1 | Colin Foster 33, Stuart Slater 60 | 28,161 |
| 7 Dec 1991 | 1991–92 | First Division | A | Everton | 0–4 | 21,563 | |
| 29 Feb 1992 | 1991–92 | First Division | H | Everton | 0–2 | 20,976 | |
| 1 Jan 1994 | 1993–94 | Premier League | A | Everton | 1–0 | Tim Breacker | 19,602 |
| 9 Apr 1994 | 1993–94 | Premier League | H | Everton | 0–1 | 20,243 | |
| 1 Nov 1994 | 1994–95 | Premier League | A | Everton | 0–1 | 28,353 | |
| 13 Feb 1995 | 1994–95 | Premier League | H | Everton | 2–2 | Tony Cottee, Tony Cottee | 21,081 |
| 23 Sep 1995 | 1995–96 | Premier League | H | Everton | 2–1 | Julian Dicks, Julian Dicks | 21,085 |
| 11 Dec 1995 | 1995–96 | Premier League | A | Everton | 0–3 | 31,778 | |
| 12 Oct 1996 | 1996–97 | Premier League | A | Everton | 1–2 | Julian Dicks | 36,571 |
| 19 Apr 1997 | 1996–97 | Premier League | H | Everton | 2–2 | Paul Kitson, Paul Kitson | 24,525 |
| 23 Aug 1997 | 1997–98 | Premier League | A | Everton | 1–2 | Dave Watson | 34,356 |
| 31 Jan 1998 | 1997–98 | Premier League | H | Everton | 2–2 | Trevor Sinclair, Trevor Sinclair | 25,909 |
| 19 Dec 1998 | 1998–99 | Premier League | H | Everton | 2–1 | Marc Keller, Trevor Sinclair | 25,998 |
| 8 May 1999 | 1998–99 | Premier League | A | Everton | 0–6 | 40,049 | |
| 19 Sep 1999 | 1999–00 | Premier League | A | Everton | 0–1 | 35,154 | |
| 26 Feb 2000 | 1999–00 | Premier League | H | Everton | 0–4 | 26,025 | |
| 16 Dec 2000 | 2000–01 | Premier League | A | Everton | 1–1 | Frédéric Kanouté 83 | 31,260 |
| 31 Mar 2001 | 2000–01 | Premier League | H | Everton | 0–2 | 26,044 | |
| 29 Sep 2001 | 2001–02 | Premier League | A | Everton | 0–5 | 32,049 | |
| 6 Mar 2002 | 2001–02 | Premier League | H | Everton | 1–0 | Trevor Sinclair 59 | 29,883 |
| 27 Oct 2002 | 2002–03 | Premier League | H | Everton | 0–1 | 34,117 | |
| 15 Mar 2003 | 2002–03 | Premier League | A | Everton | 0–0 | 40,158 | |
| 14 Dec 2005 | 2005–06 | Premier League | A | Everton | 2–1 | David Weir 19, Bobby Zamora 67 | 35,704 |
| 4 Mar 2006 | 2005–06 | Premier League | H | Everton | 2–2 | Marlon Harewood 10, Dean Ashton 23 | 34,866 |
| 3 Dec 2006 | 2006–07 | Premier League | A | Everton | 0–2 | 32,968 | |
| 21 Apr 2007 | 2006–07 | Premier League | H | Everton | 1–0 | Bobby Zamora 13 | 34,945 |
| 12 Dec 2007 | 2007–08 | League Cup | H | Everton | 1–2 | Carlton Cole 12 | 28,777 |
| 15 Dec 2007 | 2007–08 | Premier League | H | Everton | 0–2 | 34,430 | |
| 22 Mar 2008 | 2007–08 | Premier League | A | Everton | 1–1 | Dean Ashton 68 | 37,430 |
| 8 Nov 2008 | 2008–09 | Premier League | H | Everton | 1–3 | Jack Collison 63 | 33,961 |
| 16 May 2009 | 2008–09 | Premier League | A | Everton | 1–3 | Radoslav Kovac 24 | 38,501 |
| 8 Nov 2009 | 2009–10 | Premier League | H | Everton | 1–2 | Junior Stanislas 65 | 32,466 |
| 4 Apr 2010 | 2009–10 | Premier League | A | Everton | 2–2 | Manuel da Costa 60, Ilan Araújo Dall'Igna 87 | 37,451 |
| 28 Dec 2010 | 2010–11 | Premier League | H | Everton | 1–1 | Tony Hibbert 16 | 33,422 |
| 22 Jan 2011 | 2010–11 | Premier League | A | Everton | 2–2 | Jonathan Spector 26, Frédéric Piquionne 84 | 34,179 |
| 22 Dec 2012 | 2012–13 | Premier League | H | Everton | 1–2 | Carlton Cole 14 | 35,005 |
| 12 May 2013 | 2012–13 | Premier League | A | Everton | 0–2 | 39,475 | |
| 21 Sep 2013 | 2013–14 | Premier League | H | Everton | 2–3 | Ravel Morrison 31, Mark Noble 76 | 34,952 |
| 1 Mar 2014 | 2013–14 | Premier League | A | Everton | 0–1 | 38,286 | |
| 22 Nov 2014 | 2014–15 | Premier League | A | Everton | 1–2 | Mauro Zárate 56 | 39,182 |
| 6 Jan 2015 | 2014–15 | FA Cup | A | Everton | 1–1 | James Collins 56 | 22,236 |
| 13 Jan 2015 | 2014–15 | FA Cup | H | Everton | 2–2 | Enner Valencia 51, Carlton Cole 113 | 25,301 |
| 16 May 2015 | 2014–15 | Premier League | H | Everton | 1–2 | Stewart Downing 62 | 34,977 |
| 7 Nov 2015 | 2015–16 | Premier League | H | Everton | 1–1 | Manuel Lanzini 30 | 34,977 |
| 5 Mar 2016 | 2015–16 | Premier League | A | Everton | 3–2 | Michail Antonio 78, Diafra Sakho 81, Dimitri Payet 90 | 39,000 |
| 30 Oct 2016 | 2016–17 | Premier League | A | Everton | 0–2 | 39,574 | |
| 22 Apr 2017 | 2016–17 | Premier League | H | Everton | 0–0 | 56,971 | |
| 29 Nov 2017 | 2017–18 | Premier League | A | Everton | 0–4 | 38,242 | |
| 13 May 2018 | 2017–18 | Premier League | H | Everton | 3–1 | Manuel Lanzini 39, Marko Arnautović 63, Manuel Lanzini 82 | 56,926 |
| 16 Sep 2018 | 2018–19 | Premier League | A | Everton | 3–1 | Andriy Yarmolenko 11, Andriy Yarmolenko 31, Marko Arnautović 61 | 39,161 |
| 30 Mar 2019 | 2018–19 | Premier League | H | Everton | 0–2 | 59,988 | |
| 19 Oct 2019 | 2019–20 | Premier League | A | Everton | 0–2 | 39,263 | |
| 18 Jan 2020 | 2019–20 | Premier League | H | Everton | 1–1 | Issa Diop 40 | 59,915 |
| 30 Sep 2020 | 2020–21 | League Cup | A | Everton | 1–4 | Robert Snodgrass 46 | |
| 1 Jan 2021 | 2020–21 | Premier League | A | Everton | 1–0 | Tomáš Souček 86 | |
| 9 May 2021 | 2020–21 | Premier League | H | Everton | 0–1 | ||
| 17 Oct 2021 | 2021–22 | Premier League | A | Everton | 1–0 | Angelo Ogbonna 74 | 39,132 |
| 3 Apr 2022 | 2021–22 | Premier League | H | Everton | 2–1 | Aaron Cresswell 32, Jarrod Bowen 58 | 59,953 |
| 18 Sep 2022 | 2022–23 | Premier League | A | Everton | 0–1 | 39,298 | |
| 21 Jan 2023 | 2022–23 | Premier League | H | Everton | 2–0 | Jarrod Bowen 34, Jarrod Bowen 41 | 62,470 |
| 29 Oct 2023 | 2023–24 | Premier League | H | Everton | 0–1 | 62,469 | |
| 2 Mar 2024 | 2023–24 | Premier League | A | Everton | 3–1 | Kurt Zouma 62, Tomáš Souček 90+1, Edson Álvarez 90+5 | 39,262 |
| 9 Nov 2024 | 2024–25 | Premier League | H | Everton | 0–0 | 62,463 | |
| 15 Mar 2025 | 2024–25 | Premier League | A | Everton | 1–1 | Tomáš Souček 67 | 39,343 |
| 29 Sep 2025 | 2025–26 | Premier League | A | Everton | 1–1 | Jarrod Bowen 65 | 51,890 |
| 25 Apr 2026 | 2025–26 | Premier League | H | Everton | 2–1 | Tomáš Souček 51, Callum Wilson 90+2 | 62,454 |
See also: the Everton archive and Everton v West Ham United.
All West Ham United head-to-head records · West Ham United season by season