Manchester United have played West Ham United 155 times in competitive football, winning 72, drawing 34 and losing 49, first meeting on 25 Feb 1911 and most recently on 10 Feb 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 25 Feb 1911 | 1910–11 | FA Cup | A | West Ham United | 1–2 | ||
| 25 Dec 1922 | 1922–23 | Second Division | H | West Ham United | 1–2 | ||
| 26 Dec 1922 | 1922–23 | Second Division | A | West Ham United | 2–0 | ||
| 29 Aug 1925 | 1925–26 | First Division | A | West Ham United | 0–1 | ||
| 2 Jan 1926 | 1925–26 | First Division | H | West Ham United | 2–1 | ||
| 30 Oct 1926 | 1926–27 | First Division | A | West Ham United | 0–4 | ||
| 19 Mar 1927 | 1926–27 | First Division | H | West Ham United | 0–3 | ||
| 29 Oct 1927 | 1927–28 | First Division | A | West Ham United | 2–1 | ||
| 10 Mar 1928 | 1927–28 | First Division | H | West Ham United | 1–1 | ||
| 22 Sep 1928 | 1928–29 | First Division | A | West Ham United | 1–3 | ||
| 2 Feb 1929 | 1928–29 | First Division | H | West Ham United | 2–3 | ||
| 28 Sep 1929 | 1929–30 | First Division | A | West Ham United | 1–2 | ||
| 1 Feb 1930 | 1929–30 | First Division | H | West Ham United | 4–2 | ||
| 11 Oct 1930 | 1930–31 | First Division | A | West Ham United | 1–5 | ||
| 14 Feb 1931 | 1930–31 | First Division | H | West Ham United | 1–0 | ||
| 10 Dec 1932 | 1932–33 | Second Division | A | West Ham United | 1–3 | ||
| 22 Apr 1933 | 1932–33 | Second Division | H | West Ham United | 1–2 | ||
| 30 Mar 1934 | 1933–34 | Second Division | H | West Ham United | 0–1 | ||
| 2 Apr 1934 | 1933–34 | Second Division | A | West Ham United | 1–2 | ||
| 27 Oct 1934 | 1934–35 | Second Division | H | West Ham United | 3–1 | ||
| 9 Mar 1935 | 1934–35 | Second Division | A | West Ham United | 0–0 | ||
| 16 Nov 1935 | 1935–36 | Second Division | H | West Ham United | 2–3 | ||
| 7 Mar 1936 | 1935–36 | Second Division | A | West Ham United | 2–1 | ||
| 23 Feb 1938 | 1937–38 | Second Division | H | West Ham United | 4–0 | ||
| 30 Apr 1938 | 1937–38 | Second Division | A | West Ham United | 0–1 | ||
| 8 Sep 1958 | 1958–59 | First Division | A | West Ham United | 2–3 | Wilf McGuinness, Colin Webster | 35,672 |
| 17 Sep 1958 | 1958–59 | First Division | H | West Ham United | 4–1 | Albert Scanlon, Albert Scanlon, Albert Scanlon, Colin Webster | 53,276 |
| 15 Apr 1960 | 1959–60 | First Division | A | West Ham United | 1–2 | ||
| 18 Apr 1960 | 1959–60 | First Division | H | West Ham United | 5–3 | ||
| 5 Sep 1960 | 1960–61 | First Division | A | West Ham United | 1–2 | ||
| 14 Sep 1960 | 1960–61 | First Division | H | West Ham United | 6–1 | ||
| 19 Aug 1961 | 1961–62 | First Division | A | West Ham United | 1–1 | ||
| 16 Dec 1961 | 1961–62 | First Division | H | West Ham United | 1–2 | ||
| 27 Oct 1962 | 1962–63 | First Division | H | West Ham United | 3–1 | ||
| 18 Mar 1963 | 1962–63 | First Division | A | West Ham United | 1–3 | ||
| 26 Oct 1963 | 1963–64 | First Division | H | West Ham United | 0–1 | ||
| 7 Mar 1964 | 1963–64 | First Division | A | West Ham United | 2–0 | ||
| 14 Mar 1964 | 1963–64 | FA Cup | N | West Ham United | 1–3 | 65,000 | |
| 24 Aug 1964 | 1964–65 | First Division | A | West Ham United | 1–3 | ||
| 2 Sep 1964 | 1964–65 | First Division | H | West Ham United | 3–1 | ||
| 4 Dec 1965 | 1965–66 | First Division | H | West Ham United | 0–0 | ||
| 30 Apr 1966 | 1965–66 | First Division | A | West Ham United | 2–3 | ||
| 1 Apr 1967 | 1966–67 | First Division | H | West Ham United | 3–0 | ||
| 6 May 1967 | 1966–67 | First Division | A | West Ham United | 6–1 | ||
| 2 Sep 1967 | 1967–68 | First Division | A | West Ham United | 3–1 | Brian Kidd, Jimmy Ryan, David Sadler | 36,562 |
| 6 Jan 1968 | 1967–68 | First Division | H | West Ham United | 3–1 | John Aston Jr., George Best, Bobby Charlton | 54,468 |
| 7 Sep 1968 | 1968–69 | First Division | H | West Ham United | 1–1 | ||
| 29 Mar 1969 | 1968–69 | First Division | A | West Ham United | 0–0 | ||
| 27 Sep 1969 | 1969–70 | First Division | H | West Ham United | 5–2 | ||
| 17 Jan 1970 | 1969–70 | First Division | A | West Ham United | 0–0 | ||
| 29 Aug 1970 | 1970–71 | First Division | H | West Ham United | 1–1 | ||
| 3 Apr 1971 | 1970–71 | First Division | A | West Ham United | 1–2 | ||
| 18 Sep 1971 | 1971–72 | First Division | H | West Ham United | 4–2 | ||
| 1 Jan 1972 | 1971–72 | First Division | A | West Ham United | 0–3 | ||
| 2 Sep 1972 | 1972–73 | First Division | A | West Ham United | 2–2 | ||
| 20 Jan 1973 | 1972–73 | First Division | H | West Ham United | 2–2 | ||
| 15 Sep 1973 | 1973–74 | First Division | H | West Ham United | 3–1 | ||
| 12 Jan 1974 | 1973–74 | First Division | A | West Ham United | 1–2 | ||
| 25 Oct 1975 | 1975–76 | First Division | A | West Ham United | 1–2 | Lou Macari | 38,601 |
| 28 Feb 1976 | 1975–76 | First Division | H | West Ham United | 4–0 | Alex Forsyth, Lou Macari, David McCreery, Stuart Pearson | 57,220 |
| 27 Nov 1976 | 1976–77 | First Division | H | West Ham United | 0–2 | ||
| 16 May 1977 | 1976–77 | First Division | A | West Ham United | 2–4 | ||
| 10 Dec 1977 | 1977–78 | First Division | A | West Ham United | 1–2 | ||
| 22 Apr 1978 | 1977–78 | First Division | H | West Ham United | 3–0 | ||
| 27 Jan 1982 | 1981–82 | First Division | H | West Ham United | 1–0 | ||
| 8 May 1982 | 1981–82 | First Division | A | West Ham United | 1–1 | ||
| 30 Oct 1982 | 1982–83 | First Division | A | West Ham United | 1–3 | ||
| 8 Jan 1983 | 1982–83 | FA Cup | H | West Ham United | 2–0 | ||
| 22 Mar 1983 | 1982–83 | First Division | H | West Ham United | 2–1 | ||
| 27 Nov 1983 | 1983–84 | First Division | A | West Ham United | 1–1 | ||
| 28 Apr 1984 | 1983–84 | First Division | H | West Ham United | 0–0 | ||
| 13 Oct 1984 | 1984–85 | First Division | H | West Ham United | 5–1 | ||
| 9 Mar 1985 | 1984–85 | FA Cup | H | West Ham United | 4–2 | ||
| 15 Mar 1985 | 1984–85 | First Division | A | West Ham United | 2–2 | ||
| 26 Aug 1985 | 1985–86 | First Division | H | West Ham United | 2–0 | Gordon Strachan 47, Mark Hughes 55 | 50,773 |
| 29 Oct 1985 | 1985–86 | League Cup | H | West Ham United | 1–0 | ||
| 2 Feb 1986 | 1985–86 | First Division | A | West Ham United | 1–2 | Bryan Robson 26 | 22,642 |
| 15 Feb 1986 | 1985–86 | FA Cup | H | West Ham United | 1–1 | ||
| 9 Mar 1986 | 1985–86 | FA Cup | A | West Ham United | 0–2 | ||
| 25 Aug 1986 | 1986–87 | First Division | H | West Ham United | 2–3 | Frank Stapleton 40, Peter Davenport 46 | 43,306 |
| 14 Apr 1987 | 1986–87 | First Division | A | West Ham United | 0–0 | 23,486 | |
| 25 Oct 1987 | 1987–88 | First Division | A | West Ham United | 1–1 | Colin Gibson 45 | 19,863 |
| 26 Mar 1988 | 1987–88 | First Division | H | West Ham United | 3–1 | Gordon Strachan 58, Viv Anderson 83, Bryan Robson 90 | 37,269 |
| 24 Sep 1988 | 1988–89 | First Division | H | West Ham United | 2–0 | Peter Davenport 37, Mark Hughes 67 | 39,941 |
| 21 Jan 1989 | 1988–89 | First Division | A | West Ham United | 3–1 | Gordon Strachan 28, Lee Martin 55, Brian McClair 60 | 29,822 |
| 23 Nov 1991 | 1991–92 | First Division | H | West Ham United | 2–1 | Ryan Giggs 15, Bryan Robson 42 | 47,185 |
| 22 Apr 1992 | 1991–92 | First Division | A | West Ham United | 0–1 | 24,197 | |
| 1 Sep 1993 | 1993–94 | Premier League | H | West Ham United | 3–0 | Lee Sharpe 7, Eric Cantona 44, Steve Bruce 88 | 44,613 |
| 26 Feb 1994 | 1993–94 | Premier League | A | West Ham United | 2–2 | Mark Hughes 6, Paul Ince 87 | 28,832 |
| 15 Oct 1994 | 1994–95 | Premier League | H | West Ham United | 1–0 | Eric Cantona 44 | 43,795 |
| 14 May 1995 | 1994–95 | Premier League | A | West Ham United | 1–1 | Brian McClair 53 | 24,783 |
| 23 Aug 1995 | 1995–96 | Premier League | H | West Ham United | 2–1 | Paul Scholes 50, Roy Keane 68 | 31,966 |
| 23 Jan 1996 | 1995–96 | Premier League | A | West Ham United | 1–0 | Eric Cantona 9 | 24,197 |
| 8 Dec 1996 | 1996–97 | Premier League | A | West Ham United | 2–2 | Ole Gunnar Solskjær 54, David Beckham 75 | 25,045 |
| 11 May 1997 | 1996–97 | Premier League | H | West Ham United | 2–0 | Ole Gunnar Solskjær 12, Jordi Cruyff 84 | 55,249 |
| 13 Sep 1997 | 1997–98 | Premier League | H | West Ham United | 2–1 | Roy Keane 21, Paul Scholes 75 | 55,068 |
| 11 Mar 1998 | 1997–98 | Premier League | A | West Ham United | 1–1 | Paul Scholes 66 | 25,892 |
| 22 Aug 1998 | 1998–99 | Premier League | A | West Ham United | 0–0 | 26,039 | |
| 10 Jan 1999 | 1998–99 | Premier League | H | West Ham United | 4–1 | Dwight Yorke 10, Andy Cole 40, Andy Cole 68, Ole Gunnar Solskjær 81 | 55,180 |
| 18 Dec 1999 | 1999–00 | Premier League | A | West Ham United | 4–2 | Dwight Yorke 9, Ryan Giggs 13, Ryan Giggs 20, Dwight Yorke 63 | 26,037 |
| 1 Apr 2000 | 1999–00 | Premier League | H | West Ham United | 7–1 | Paul Scholes 24, Denis Irwin 27, Andy Cole 45, Paul Scholes 51, Paul Scholes 63, David Beckham 66, Ole Gunnar Solskjær 73 | 61,611 |
| 26 Aug 2000 | 2000–01 | Premier League | A | West Ham United | 2–2 | David Beckham 6, Andy Cole 49 | 25,998 |
| 1 Jan 2001 | 2000–01 | Premier League | H | West Ham United | 3–1 | Ole Gunnar Solskjær 3, Stuart Pearce 33, Dwight Yorke 57 | 67,603 |
| 28 Jan 2001 | 2000–01 | FA Cup | H | West Ham United | 0–1 | ||
| 8 Dec 2001 | 2001–02 | Premier League | H | West Ham United | 0–1 | 67,582 | |
| 16 Mar 2002 | 2001–02 | Premier League | A | West Ham United | 5–3 | David Beckham 17, Nicky Butt 22, Paul Scholes 55, Ole Gunnar Solskjær 64, David Beckham 89 | 35,281 |
| 17 Nov 2002 | 2002–03 | Premier League | A | West Ham United | 1–1 | Ruud van Nistelrooy 38 | 35,049 |
| 14 Dec 2002 | 2002–03 | Premier League | H | West Ham United | 3–0 | Ole Gunnar Solskjær 15, Juan Sebastián Verón 17, Sebastian Schemmel 61 | 67,555 |
| 26 Jan 2003 | 2002–03 | FA Cup | H | West Ham United | 6–0 | Ryan Giggs 8, Ryan Giggs 29, Ruud van Nistelrooy 49, Ruud van Nistelrooy 58, Phil Neville 50, Ole Gunnar Solskjær 69 | |
| 27 Nov 2005 | 2005–06 | Premier League | A | West Ham United | 2–1 | Wayne Rooney 47, John O'Shea 56 | 34,755 |
| 29 Mar 2006 | 2005–06 | Premier League | H | West Ham United | 1–0 | Ruud van Nistelrooy 45 | 69,522 |
| 17 Dec 2006 | 2006–07 | Premier League | A | West Ham United | 0–1 | 34,966 | |
| 13 May 2007 | 2006–07 | Premier League | H | West Ham United | 0–1 | 75,927 | |
| 29 Dec 2007 | 2007–08 | Premier League | A | West Ham United | 1–2 | Cristiano Ronaldo 14 | 34,966 |
| 3 May 2008 | 2007–08 | Premier League | H | West Ham United | 4–1 | Cristiano Ronaldo 3, Cristiano Ronaldo 24, Carlos Tevez 26, Michael Carrick 59 | 76,013 |
| 29 Oct 2008 | 2008–09 | Premier League | H | West Ham United | 2–0 | Cristiano Ronaldo 14, Cristiano Ronaldo 30 | 75,397 |
| 8 Feb 2009 | 2008–09 | Premier League | A | West Ham United | 1–0 | Ryan Giggs 62 | 34,958 |
| 5 Dec 2009 | 2009–10 | Premier League | A | West Ham United | 4–0 | Darron Gibson 61, Antonio Valencia 71, Wayne Rooney 72, Paul Scholes 45+1 | 34,980 |
| 23 Feb 2010 | 2009–10 | Premier League | H | West Ham United | 3–0 | Wayne Rooney 38, Wayne Rooney 55, Michael Owen 80 | 73,797 |
| 28 Aug 2010 | 2010–11 | Premier League | H | West Ham United | 3–0 | Wayne Rooney 33, Nani 50, Dimitar Berbatov 69 | 75,061 |
| 30 Nov 2010 | 2010–11 | League Cup | A | West Ham United | 0–4 | 33,551 | |
| 2 Apr 2011 | 2010–11 | Premier League | A | West Ham United | 4–2 | Wayne Rooney 65, Wayne Rooney 73, Wayne Rooney 79, Javier Hernández 84 | 34,546 |
| 28 Nov 2012 | 2012–13 | Premier League | H | West Ham United | 1–0 | Robin van Persie 1 | 75,572 |
| 5 Jan 2013 | 2012–13 | FA Cup | A | West Ham United | 2–2 | Tom Cleverley 23, Robin van Persie 90 | |
| 16 Jan 2013 | 2012–13 | FA Cup | H | West Ham United | 1–0 | Wayne Rooney 9 | |
| 17 Apr 2013 | 2012–13 | Premier League | A | West Ham United | 2–2 | Antonio Valencia 31, Robin van Persie 77 | 34,692 |
| 21 Dec 2013 | 2013–14 | Premier League | H | West Ham United | 3–1 | Danny Welbeck 26, Adnan Januzaj 36, Ashley Young 72 | 75,350 |
| 22 Mar 2014 | 2013–14 | Premier League | A | West Ham United | 2–0 | Wayne Rooney 8, Wayne Rooney 33 | 34,237 |
| 27 Sep 2014 | 2014–15 | Premier League | H | West Ham United | 2–1 | Wayne Rooney 5, Robin van Persie 22 | 75,317 |
| 8 Feb 2015 | 2014–15 | Premier League | A | West Ham United | 1–1 | Daley Blind 90+2 | 34,499 |
| 5 Dec 2015 | 2015–16 | Premier League | H | West Ham United | 0–0 | 75,350 | |
| 13 Mar 2016 | 2015–16 | FA Cup | H | West Ham United | 1–1 | Anthony Martial 83 | |
| 13 Apr 2016 | 2015–16 | FA Cup | A | West Ham United | 2–1 | Marcus Rashford 54, Marouane Fellaini 67 | |
| 10 May 2016 | 2015–16 | Premier League | A | West Ham United | 2–3 | Anthony Martial 51, Anthony Martial 72 | 34,602 |
| 27 Nov 2016 | 2016–17 | Premier League | H | West Ham United | 1–1 | Zlatan Ibrahimović 21 | 75,314 |
| 30 Nov 2016 | 2016–17 | League Cup | H | West Ham United | 4–1 | Zlatan Ibrahimović 2, Zlatan Ibrahimović 90+3, Anthony Martial 48, Anthony Martial 62 | 65,269 |
| 2 Jan 2017 | 2016–17 | Premier League | A | West Ham United | 2–0 | Juan Mata 63, Zlatan Ibrahimović 78 | 56,996 |
| 13 Aug 2017 | 2017–18 | Premier League | H | West Ham United | 4–0 | Romelu Lukaku 33, Romelu Lukaku 52, Anthony Martial 87, Paul Pogba 90 | 74,928 |
| 10 May 2018 | 2017–18 | Premier League | A | West Ham United | 0–0 | 56,902 | |
| 29 Sep 2018 | 2018–19 | Premier League | A | West Ham United | 1–3 | Marcus Rashford 71 | 56,938 |
| 13 Apr 2019 | 2018–19 | Premier League | H | West Ham United | 2–1 | Paul Pogba 19, Paul Pogba 80 | 74,478 |
| 22 Sep 2019 | 2019–20 | Premier League | A | West Ham United | 0–2 | 59,936 | |
| 22 Jul 2020 | 2019–20 | Premier League | H | West Ham United | 1–1 | Mason Greenwood 51 | |
| 5 Dec 2020 | 2020–21 | Premier League | A | West Ham United | 3–1 | Paul Pogba 65, Mason Greenwood 68, Marcus Rashford 78 | 2,000 |
| 14 Mar 2021 | 2020–21 | Premier League | H | West Ham United | 1–0 | Craig Dawson 53 | |
| 19 Sep 2021 | 2021–22 | Premier League | A | West Ham United | 2–1 | Cristiano Ronaldo 35, Jesse Lingard 89 | 59,958 |
| 22 Jan 2022 | 2021–22 | Premier League | H | West Ham United | 1–0 | Marcus Rashford 90+3 | 73,130 |
| 30 Oct 2022 | 2022–23 | Premier League | H | West Ham United | 1–0 | Marcus Rashford 38 | 73,682 |
| 7 May 2023 | 2022–23 | Premier League | A | West Ham United | 0–1 | 62,477 | |
| 23 Dec 2023 | 2023–24 | Premier League | A | West Ham United | 0–2 | 64,472 | |
| 4 Feb 2024 | 2023–24 | Premier League | H | West Ham United | 3–0 | Rasmus Højlund 23, Alejandro Garnacho 49, Alejandro Garnacho 84 | 73,612 |
| 27 Oct 2024 | 2024–25 | Premier League | A | West Ham United | 1–2 | Casemiro 81 | 62,474 |
| 11 May 2025 | 2024–25 | Premier League | H | West Ham United | 0–2 | 73,804 | |
| 4 Dec 2025 | 2025–26 | Premier League | H | West Ham United | 1–1 | Diogo Dalot 58 | 73,938 |
| 10 Feb 2026 | 2025–26 | Premier League | A | West Ham United | 1–1 | Benjamin Šeško 90+6 | 62,473 |
See also: the West Ham United archive and West Ham United v Manchester United.
All Manchester United head-to-head records · Manchester United season by season