West Ham United have played Southampton 122 times in competitive football, winning 50, drawing 34 and losing 38, first meeting on 15 Sep 1900 and most recently on 25 Aug 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 15 Sep 1900 | 1900–01 | Southern League | H | Southampton | 2–0 | James Reid, Billy Grassam | 7,500 |
| 29 Dec 1900 | 1900–01 | Southern League | A | Southampton | 2–3 | Fergus Hunt, Frederick Fenton | 4,000 |
| 10 Jan 1920 | 1919–20 | FA Cup | A | Southampton | 0–0 | ||
| 15 Jan 1920 | 1919–20 | FA Cup | H | Southampton | 3–1 | ||
| 7 Oct 1922 | 1922–23 | Second Division | H | Southampton | 1–1 | ||
| 14 Oct 1922 | 1922–23 | Second Division | A | Southampton | 0–2 | ||
| 10 Mar 1923 | 1922–23 | FA Cup | A | Southampton | 1–1 | ||
| 14 Mar 1923 | 1922–23 | FA Cup | H | Southampton | 1–1 | ||
| 19 Mar 1923 | 1922–23 | FA Cup | H | Southampton | 1–0 | ||
| 24 Sep 1932 | 1932–33 | Second Division | A | Southampton | 3–4 | Vic Watson, Jackie Morton, Jackie Morton | 11,636 |
| 4 Feb 1933 | 1932–33 | Second Division | H | Southampton | 3–1 | Vic Watson, Wilson, Wilson | 16,521 |
| 25 Nov 1933 | 1933–34 | Second Division | H | Southampton | 0–0 | ||
| 7 Apr 1934 | 1933–34 | Second Division | A | Southampton | 2–3 | ||
| 8 Dec 1934 | 1934–35 | Second Division | A | Southampton | 2–2 | ||
| 20 Apr 1935 | 1934–35 | Second Division | H | Southampton | 2–1 | ||
| 25 Dec 1935 | 1935–36 | Second Division | H | Southampton | 0–0 | ||
| 26 Dec 1935 | 1935–36 | Second Division | A | Southampton | 4–2 | ||
| 21 Nov 1936 | 1936–37 | Second Division | A | Southampton | 2–0 | ||
| 27 Mar 1937 | 1936–37 | Second Division | H | Southampton | 4–0 | ||
| 18 Sep 1937 | 1937–38 | Second Division | A | Southampton | 3–3 | ||
| 29 Jan 1938 | 1937–38 | Second Division | H | Southampton | 3–1 | ||
| 17 Dec 1938 | 1938–39 | Second Division | H | Southampton | 1–2 | ||
| 22 Apr 1939 | 1938–39 | Second Division | A | Southampton | 2–0 | ||
| 7 Dec 1946 | 1946–47 | Second Division | A | Southampton | 2–4 | Ken Bainbridge 53, Joe Payne 53 | |
| 12 Apr 1947 | 1946–47 | Second Division | H | Southampton | 4–0 | Frank Neary 56, Jackie Wood 50, Eric Parsons 71 | |
| 13 Sep 1947 | 1947–48 | Second Division | H | Southampton | 2–0 | Jackie Wood 3, Almer Hall 38 | |
| 31 Jan 1948 | 1947–48 | Second Division | A | Southampton | 1–3 | Ken Wright 30 | |
| 13 Nov 1948 | 1948–49 | Second Division | H | Southampton | 1–1 | Terry Woodgate 27 | |
| 9 Apr 1949 | 1948–49 | Second Division | A | Southampton | 1–0 | Bill Robinson 78 | |
| 5 Sep 1949 | 1949–50 | Second Division | H | Southampton | 1–2 | Bill Robinson 60 | |
| 6 May 1950 | 1949–50 | Second Division | A | Southampton | 2–3 | Bill Robinson 22, Bill Robinson 35 | |
| 16 Sep 1950 | 1950–51 | Second Division | H | Southampton | 3–0 | Gerry Gazzard 4, Gerry Gazzard 19, Bill Robinson | |
| 20 Jan 1951 | 1950–51 | Second Division | A | Southampton | 2–2 | Gerry Gazzard 21, Bill Robinson 62 | |
| 1 Dec 1951 | 1951–52 | Second Division | A | Southampton | 2–1 | ||
| 19 Apr 1952 | 1951–52 | Second Division | H | Southampton | 4–0 | ||
| 23 Aug 1952 | 1952–53 | Second Division | H | Southampton | 1–0 | ||
| 20 Dec 1952 | 1952–53 | Second Division | A | Southampton | 2–1 | ||
| 24 Sep 1966 | 1966–67 | First Division | H | Southampton | 2–2 | ||
| 4 Feb 1967 | 1966–67 | First Division | A | Southampton | 2–6 | ||
| 23 Oct 1967 | 1967–68 | First Division | H | Southampton | 0–1 | ||
| 16 Mar 1968 | 1967–68 | First Division | A | Southampton | 0–0 | ||
| 5 Oct 1968 | 1968–69 | First Division | H | Southampton | 0–0 | ||
| 26 Dec 1968 | 1968–69 | First Division | A | Southampton | 2–2 | ||
| 1 Nov 1969 | 1969–70 | First Division | A | Southampton | 1–1 | ||
| 28 Feb 1970 | 1969–70 | First Division | H | Southampton | 0–0 | ||
| 31 Aug 1970 | 1970–71 | First Division | H | Southampton | 1–1 | ||
| 27 Apr 1971 | 1970–71 | First Division | A | Southampton | 2–1 | ||
| 11 Dec 1971 | 1971–72 | First Division | A | Southampton | 3–3 | Billy Bonds, Clyde Best, Trevor Brooking | 20,506 |
| 1 May 1972 | 1971–72 | First Division | H | Southampton | 1–0 | Pop Robson | 18,479 |
| 23 Dec 1972 | 1972–73 | First Division | A | Southampton | 0–0 | 19,429 | |
| 20 Apr 1973 | 1972–73 | First Division | H | Southampton | 4–3 | Pop Robson, Pop Robson, Pop Robson, Trevor Brooking | 33,039 |
| 12 Apr 1974 | 1973–74 | First Division | H | Southampton | 4–1 | Pop Robson, Pop Robson, Clyde Best, Clyde Best | 24,163 |
| 15 Apr 1974 | 1973–74 | First Division | A | Southampton | 1–1 | Clyde Best | 26,515 |
| 4 Jan 1975 | 1974–75 | FA Cup | A | Southampton | 2–1 | Frank Lampard, Sr, Bobby Gould | 24,615 |
| 22 Sep 1981 | 1981–82 | First Division | H | Southampton | 4–2 | Paul Goddard, Paul Goddard, Paul Goddard, Geoff Pike | 34,026 |
| 20 Feb 1982 | 1981–82 | First Division | A | Southampton | 1–2 | Ray Stewart | 24,026 |
| 16 Oct 1982 | 1982–83 | First Division | A | Southampton | 0–3 | 19,840 | |
| 26 Feb 1983 | 1982–83 | First Division | H | Southampton | 1–1 | Lampard | 19,626 |
| 26 Dec 1983 | 1983–84 | First Division | H | Southampton | 0–1 | 22,221 | |
| 21 Apr 1984 | 1983–84 | First Division | A | Southampton | 0–2 | 20,846 | |
| 1 Sep 1984 | 1984–85 | First Division | A | Southampton | 3–2 | Paul Goddard, Paul Goddard, Alan Dickens | 18,448 |
| 22 Dec 1984 | 1984–85 | First Division | H | Southampton | 2–3 | Tony Cottee, Tony Cottee | 14,221 |
| 3 Sep 1985 | 1985–86 | First Division | A | Southampton | 1–1 | Frank McAvennie | 14,477 |
| 8 Apr 1986 | 1985–86 | First Division | H | Southampton | 1–0 | Alvin Martin | 22,459 |
| 6 Dec 1986 | 1986–87 | First Division | H | Southampton | 3–1 | Paul Ince, Alan Devonshire, Tony Cottee | 18,111 |
| 4 May 1987 | 1986–87 | First Division | A | Southampton | 0–1 | 16,810 | |
| 5 Dec 1987 | 1987–88 | First Division | H | Southampton | 2–1 | Kevin Keen, Alan Dickens | 14,975 |
| 30 Apr 1988 | 1987–88 | First Division | A | Southampton | 1–2 | Tony Cottee | 15,652 |
| 27 Aug 1988 | 1988–89 | First Division | A | Southampton | 0–4 | 18,407 | |
| 15 Apr 1989 | 1988–89 | First Division | H | Southampton | 1–2 | Liam Brady | 14,766 |
| 7 Jan 1992 | 1991–92 | Full Members Cup | A | Southampton | 1–2 | Ian Bishop 34 | 6,861 |
| 3 Mar 1992 | 1991–92 | First Division | A | Southampton | 0–1 | 14,548 | |
| 14 Apr 1992 | 1991–92 | First Division | H | Southampton | 0–1 | 18,298 | |
| 29 Nov 1993 | 1993–94 | Premier League | A | Southampton | 2–0 | Lee Chapman, Trevor Morley | 13,258 |
| 7 May 1994 | 1993–94 | Premier League | H | Southampton | 3–3 | Danny Williamson, Ken Monkou, Martin Allen | 26,952 |
| 22 Oct 1994 | 1994–95 | Premier League | H | Southampton | 2–0 | Matthew Rush, Martin Allen | 18,853 |
| 15 Mar 1995 | 1994–95 | Premier League | A | Southampton | 1–1 | Don Hutchison | 15,178 |
| 2 Oct 1995 | 1995–96 | Premier League | A | Southampton | 0–0 | 13,568 | |
| 25 Oct 1995 | 1995–96 | League Cup | A | Southampton | 1–2 | Tony Cottee | 11,059 |
| 16 Dec 1995 | 1995–96 | Premier League | H | Southampton | 2–1 | Tony Cottee, Iain Dowie | 18,501 |
| 24 Aug 1996 | 1996–97 | Premier League | H | Southampton | 2–1 | M Hughes, Julian Dicks | 21,227 |
| 12 Apr 1997 | 1996–97 | Premier League | A | Southampton | 0–2 | 15,244 | |
| 4 Oct 1997 | 1997–98 | Premier League | A | Southampton | 0–3 | 15,212 | |
| 25 Apr 1998 | 1997–98 | Premier League | H | Southampton | 2–4 | Sinclair, Steve Lomas | 25,878 |
| 28 Sep 1998 | 1998–99 | Premier League | H | Southampton | 1–0 | Ian Wright | 23,153 |
| 6 Mar 1999 | 1998–99 | Premier League | A | Southampton | 0–1 | 15,240 | |
| 5 Feb 2000 | 1999–00 | Premier League | A | Southampton | 1–2 | Lampard | 15,257 |
| 8 Mar 2000 | 1999–00 | Premier League | H | Southampton | 2–0 | Wanchope, Trevor Sinclair | 23,484 |
| 25 Nov 2000 | 2000–01 | Premier League | A | Southampton | 3–2 | Frédéric Kanouté 41, Stuart Pearce 43, Trevor Sinclair 69 | 15,232 |
| 5 May 2001 | 2000–01 | Premier League | H | Southampton | 3–0 | Joe Cole 59, Paolo Di Canio 70, Frédéric Kanouté 90 | 26,041 |
| 20 Oct 2001 | 2001–02 | Premier League | H | Southampton | 2–0 | Frédéric Kanouté 53, Frédéric Kanouté 81 | 25,842 |
| 30 Jan 2002 | 2001–02 | Premier League | A | Southampton | 0–2 | 31,879 | |
| 2 Dec 2002 | 2002–03 | Premier League | H | Southampton | 0–1 | 28,844 | |
| 5 Apr 2003 | 2002–03 | Premier League | A | Southampton | 1–1 | Jermain Defoe 83 | 31,941 |
| 18 Oct 2011 | 2011–12 | Championship | A | Southampton | 0–1 | 32,152 | |
| 14 Feb 2012 | 2011–12 | Championship | H | Southampton | 1–1 | Mark Noble 21 | 32,875 |
| 20 Oct 2012 | 2012–13 | Premier League | H | Southampton | 4–1 | Mark Noble 46, Kevin Nolan 48, Mark Noble 72, Modibo Maïga 87 | 34,925 |
| 13 Apr 2013 | 2012–13 | Premier League | A | Southampton | 1–1 | Andy Carroll 66 | 31,984 |
| 15 Sep 2013 | 2013–14 | Premier League | A | Southampton | 0–0 | 28,794 | |
| 22 Feb 2014 | 2013–14 | Premier League | H | Southampton | 3–1 | Matt Jarvis 20, Carlton Cole 23, Kevin Nolan 71 | 33,148 |
| 30 Aug 2014 | 2014–15 | Premier League | H | Southampton | 1–3 | Mark Noble 27 | 34,907 |
| 11 Feb 2015 | 2014–15 | Premier League | A | Southampton | 0–0 | 31,241 | |
| 28 Dec 2015 | 2015–16 | Premier League | H | Southampton | 2–1 | Michail Antonio 69, Andy Carroll 79 | 34,977 |
| 6 Feb 2016 | 2015–16 | Premier League | A | Southampton | 0–1 | 29,161 | |
| 25 Sep 2016 | 2016–17 | Premier League | H | Southampton | 0–3 | 56,864 | |
| 4 Feb 2017 | 2016–17 | Premier League | A | Southampton | 3–1 | Andy Carroll 14, Pedro Obiang 45, Mark Noble 52 | 31,891 |
| 19 Aug 2017 | 2017–18 | Premier League | A | Southampton | 2–3 | Javier Hernández 45, Javier Hernández 74 | 31,424 |
| 31 Mar 2018 | 2017–18 | Premier League | H | Southampton | 3–0 | João Mário 13, Marko Arnautović 17, Marko Arnautović 45+4 | 56,882 |
| 27 Dec 2018 | 2018–19 | Premier League | A | Southampton | 2–1 | Felipe Anderson 53, Felipe Anderson 59 | 31,654 |
| 4 May 2019 | 2018–19 | Premier League | H | Southampton | 3–0 | Marko Arnautović 16, Marko Arnautović 69, Ryan Fredericks 72 | 59,961 |
| 14 Dec 2019 | 2019–20 | Premier League | A | Southampton | 1–0 | Sébastien Haller 37 | 27,701 |
| 29 Feb 2020 | 2019–20 | Premier League | H | Southampton | 3–1 | Jarrod Bowen 15, Sébastien Haller 40, Michail Antonio 54 | 59,962 |
| 29 Dec 2020 | 2020–21 | Premier League | A | Southampton | 0–0 | ||
| 23 May 2021 | 2020–21 | Premier League | H | Southampton | 3–0 | Pablo Fornals 30, Pablo Fornals 33, Declan Rice 86 | 10,000 |
| 11 Sep 2021 | 2021–22 | Premier League | A | Southampton | 0–0 | 27,861 | |
| 26 Dec 2021 | 2021–22 | Premier League | H | Southampton | 2–3 | Michail Antonio 49, Saïd Benrahma 64 | 41,027 |
| 2 Mar 2022 | 2021–22 | FA Cup | A | Southampton | 1–3 | Michail Antonio 60 | 28,383 |
| 16 Oct 2022 | 2022–23 | Premier League | A | Southampton | 1–1 | Declan Rice 64 | 29,159 |
| 2 Apr 2023 | 2022–23 | Premier League | H | Southampton | 1–0 | Nayef Aguerd 25 | 62,465 |
| 26 Dec 2024 | 2024–25 | Premier League | A | Southampton | 1–0 | Jarrod Bowen 59 | 31,059 |
| 19 Apr 2025 | 2024–25 | Premier League | H | Southampton | 1–1 | Jarrod Bowen 47 | 62,461 |
| 25 Aug 2026 | 2026–27 | League Cup | A | Southampton | 4–1 | Joshua Ajala 41, Joshua Ajala 53, Taty Castellanos 75, Jarrod Bowen 84 | 15,867 |
See also: the Southampton archive and Southampton v West Ham United.
All West Ham United head-to-head records · West Ham United season by season