West Ham United have played Nottingham Forest 124 times in competitive football, winning 49, drawing 26 and losing 49, first meeting on 14 Jan 1911 and most recently on 6 Jan 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 14 Jan 1911 | 1910–11 | FA Cup | H | Nottingham Forest | 2–1 | Danny Shea 53, Danny Shea 70 | |
| 2 Apr 1920 | 1919–20 | Second Division | H | Nottingham Forest | 5–1 | Syd Puddefoot 15, Syd Puddefoot 17, Syd Puddefoot, Daniel Bailey, Syd Puddefoot 75 | |
| 5 Apr 1920 | 1919–20 | Second Division | A | Nottingham Forest | 1–2 | Daniel Bailey 1 | |
| 26 Mar 1921 | 1920–21 | Second Division | H | Nottingham Forest | 3–0 | Richard Leafe 9, Syd Puddefoot 34, Syd Puddefoot 79 | |
| 2 Apr 1921 | 1920–21 | Second Division | A | Nottingham Forest | 0–1 | ||
| 22 Oct 1921 | 1921–22 | Second Division | H | Nottingham Forest | 1–0 | Vic Watson 70 | |
| 29 Oct 1921 | 1921–22 | Second Division | A | Nottingham Forest | 0–2 | ||
| 15 Dec 1923 | 1923–24 | First Division | A | Nottingham Forest | 1–2 | Billy Edwards 76 | |
| 22 Dec 1923 | 1923–24 | First Division | H | Nottingham Forest | 3–2 | George Kay 17, Billy Moore 35, Billy Moore 53 | |
| 18 Oct 1924 | 1924–25 | First Division | A | Nottingham Forest | 1–2 | Samuel Jennings 75 | |
| 31 Jan 1925 | 1924–25 | FA Cup | A | Nottingham Forest | 2–0 | James Ruffell 60, Tommy Yews 65 | |
| 2 Apr 1925 | 1924–25 | First Division | H | Nottingham Forest | 0–0 | ||
| 3 Dec 1932 | 1932–33 | Second Division | A | Nottingham Forest | 2–2 | Vic Watson, Wilson | 7,399 |
| 15 Apr 1933 | 1932–33 | Second Division | H | Nottingham Forest | 4–3 | Barrett, Wood, Len Goulden, Jackie Morton | 16,925 |
| 14 Oct 1933 | 1933–34 | Second Division | A | Nottingham Forest | 1–0 | Jim Wood 12 | |
| 24 Feb 1934 | 1933–34 | Second Division | H | Nottingham Forest | 2–1 | James Ruffell 14, James Ruffell 89 | |
| 1 Sep 1934 | 1934–35 | Second Division | H | Nottingham Forest | 3–1 | John Morton 34, Jim Wood 80, Jim Wood 86 | |
| 5 Jan 1935 | 1934–35 | Second Division | A | Nottingham Forest | 0–2 | ||
| 7 Sep 1935 | 1935–36 | Second Division | H | Nottingham Forest | 5–2 | David Mangnall 4, James Ruffell 10, James Ruffell 25, David Mangnall 56, David Mangnall 78 | |
| 4 Jan 1936 | 1935–36 | Second Division | A | Nottingham Forest | 2–0 | Len Goulden 15, James Ruffell 25 | |
| 3 Oct 1936 | 1936–37 | Second Division | A | Nottingham Forest | 0–1 | ||
| 6 Feb 1937 | 1936–37 | Second Division | H | Nottingham Forest | 2–2 | John Morton 12, John Morton 62 | |
| 6 Nov 1937 | 1937–38 | Second Division | A | Nottingham Forest | 0–0 | ||
| 19 Mar 1938 | 1937–38 | Second Division | H | Nottingham Forest | 2–1 | ||
| 15 Oct 1938 | 1938–39 | Second Division | A | Nottingham Forest | 0–0 | ||
| 18 Feb 1939 | 1938–39 | Second Division | H | Nottingham Forest | 5–0 | ||
| 30 Nov 1946 | 1946–47 | Second Division | H | Nottingham Forest | 2–2 | ||
| 5 Apr 1947 | 1946–47 | Second Division | A | Nottingham Forest | 3–4 | ||
| 30 Aug 1947 | 1947–48 | Second Division | H | Nottingham Forest | 2–1 | ||
| 3 Jan 1948 | 1947–48 | Second Division | A | Nottingham Forest | 1–2 | ||
| 4 Dec 1948 | 1948–49 | Second Division | A | Nottingham Forest | 0–3 | ||
| 30 Apr 1949 | 1948–49 | Second Division | H | Nottingham Forest | 0–5 | ||
| 3 Nov 1951 | 1951–52 | Second Division | A | Nottingham Forest | 0–0 | ||
| 22 Mar 1952 | 1951–52 | Second Division | H | Nottingham Forest | 3–1 | ||
| 18 Oct 1952 | 1952–53 | Second Division | H | Nottingham Forest | 3–2 | ||
| 7 Mar 1953 | 1952–53 | Second Division | A | Nottingham Forest | 0–0 | ||
| 3 Oct 1953 | 1953–54 | Second Division | A | Nottingham Forest | 0–4 | ||
| 20 Feb 1954 | 1953–54 | Second Division | H | Nottingham Forest | 1–1 | ||
| 9 Oct 1954 | 1954–55 | Second Division | H | Nottingham Forest | 2–0 | ||
| 2 May 1955 | 1954–55 | Second Division | A | Nottingham Forest | 1–1 | ||
| 19 Nov 1955 | 1955–56 | Second Division | H | Nottingham Forest | 1–2 | ||
| 18 Apr 1956 | 1955–56 | Second Division | A | Nottingham Forest | 0–0 | ||
| 25 Dec 1956 | 1956–57 | Second Division | H | Nottingham Forest | 2–1 | Lewis, Malcolm Musgrove | 16,300 |
| 15 Apr 1957 | 1956–57 | Second Division | A | Nottingham Forest | 0–3 | 24,251 | |
| 13 Sep 1958 | 1958–59 | First Division | A | Nottingham Forest | 0–4 | ||
| 31 Jan 1959 | 1958–59 | First Division | H | Nottingham Forest | 5–3 | ||
| 5 Dec 1959 | 1959–60 | First Division | H | Nottingham Forest | 4–1 | 25,765 | |
| 27 Feb 1960 | 1959–60 | First Division | A | Nottingham Forest | 1–3 | 26,465 | |
| 19 Nov 1960 | 1960–61 | First Division | H | Nottingham Forest | 2–4 | Dave Dunmore, Calvin Palmer | 21,047 |
| 8 Apr 1961 | 1960–61 | First Division | A | Nottingham Forest | 1–1 | John Dick | 23,083 |
| 2 Sep 1961 | 1961–62 | First Division | H | Nottingham Forest | 3–2 | ||
| 13 Jan 1962 | 1961–62 | First Division | A | Nottingham Forest | 0–3 | ||
| 29 Dec 1962 | 1962–63 | First Division | A | Nottingham Forest | 4–3 | Peter Brabrook, Peter Brabrook, Johnny Byrne, Bob McKinlay | 18,660 |
| 22 Apr 1963 | 1962–63 | First Division | H | Nottingham Forest | 4–1 | Martin Peters, Bobby Moore, Geoff Hurst, Geoff Hurst | 18,179 |
| 9 Sep 1963 | 1963–64 | First Division | H | Nottingham Forest | 0–2 | ||
| 17 Sep 1963 | 1963–64 | First Division | A | Nottingham Forest | 1–3 | ||
| 28 Aug 1964 | 1964–65 | First Division | H | Nottingham Forest | 2–3 | ||
| 19 Dec 1964 | 1964–65 | First Division | A | Nottingham Forest | 2–3 | ||
| 9 Oct 1965 | 1965–66 | First Division | A | Nottingham Forest | 0–5 | ||
| 1 Jan 1966 | 1965–66 | First Division | H | Nottingham Forest | 0–3 | ||
| 26 Oct 1966 | 1966–67 | First Division | H | Nottingham Forest | 3–1 | ||
| 18 Mar 1967 | 1966–67 | First Division | A | Nottingham Forest | 0–1 | ||
| 12 Apr 1968 | 1967–68 | First Division | H | Nottingham Forest | 3–0 | ||
| 16 Apr 1968 | 1967–68 | First Division | A | Nottingham Forest | 1–1 | ||
| 17 Aug 1968 | 1968–69 | First Division | H | Nottingham Forest | 1–0 | ||
| 8 Mar 1969 | 1968–69 | First Division | A | Nottingham Forest | 1–0 | ||
| 30 Aug 1969 | 1969–70 | First Division | A | Nottingham Forest | 0–1 | ||
| 23 Sep 1969 | 1969–70 | League Cup | A | Nottingham Forest | 0–1 | ||
| 27 Dec 1969 | 1969–70 | First Division | H | Nottingham Forest | 1–1 | ||
| 24 Feb 1971 | 1970–71 | First Division | H | Nottingham Forest | 2–0 | ||
| 10 Apr 1971 | 1970–71 | First Division | A | Nottingham Forest | 0–1 | ||
| 21 Aug 1971 | 1971–72 | First Division | A | Nottingham Forest | 0–1 | 17,185 | |
| 18 Mar 1972 | 1971–72 | First Division | H | Nottingham Forest | 4–2 | Pop Robson, Pop Robson, Geoff Hurst, Trevor Brooking | 20,960 |
| 30 Aug 1977 | 1977–78 | League Cup | A | Nottingham Forest | 0–5 | 18,224 | |
| 8 Oct 1977 | 1977–78 | First Division | H | Nottingham Forest | 0–0 | 26,126 | |
| 4 Mar 1978 | 1977–78 | First Division | A | Nottingham Forest | 0–2 | 33,924 | |
| 4 Dec 1979 | 1979–80 | League Cup | H | Nottingham Forest | 0–0 | 35,856 | |
| 12 Dec 1979 | 1979–80 | League Cup | A | Nottingham Forest | 0–3 | 25,462 | |
| 7 Nov 1981 | 1981–82 | First Division | A | Nottingham Forest | 0–0 | 26,327 | |
| 27 Mar 1982 | 1981–82 | First Division | H | Nottingham Forest | 0–1 | 24,633 | |
| 28 Aug 1982 | 1982–83 | First Division | H | Nottingham Forest | 1–2 | Ray Stewart | 24,796 |
| 15 Jan 1983 | 1982–83 | First Division | A | Nottingham Forest | 0–1 | 17,031 | |
| 17 Dec 1983 | 1983–84 | First Division | A | Nottingham Forest | 0–3 | 14,440 | |
| 12 May 1984 | 1983–84 | First Division | H | Nottingham Forest | 1–2 | Ray Stewart | 18,458 |
| 22 Sep 1984 | 1984–85 | First Division | H | Nottingham Forest | 0–0 | 17,434 | |
| 30 Mar 1985 | 1984–85 | First Division | A | Nottingham Forest | 2–1 | Paul Goddard, Tony Cottee | 13,560 |
| 28 Sep 1985 | 1985–86 | First Division | H | Nottingham Forest | 4–2 | Tony Cottee, Frank McAvennie, Frank McAvennie, Alan Dickens | 14,540 |
| 2 Apr 1986 | 1985–86 | First Division | A | Nottingham Forest | 1–2 | Tony Cottee | 17,498 |
| 2 Sep 1986 | 1986–87 | First Division | H | Nottingham Forest | 1–2 | Frank McAvennie | 21,305 |
| 14 Feb 1987 | 1986–87 | First Division | A | Nottingham Forest | 1–1 | Ray Stewart | 19,373 |
| 21 Nov 1987 | 1987–88 | First Division | H | Nottingham Forest | 3–2 | Tony Cottee, Tony Cottee, Ray Stewart | 17,216 |
| 20 Apr 1988 | 1987–88 | First Division | A | Nottingham Forest | 0–0 | 15,775 | |
| 12 Nov 1988 | 1988–89 | First Division | H | Nottingham Forest | 3–3 | David Kelly, David Kelly, Leroy Rosenior | 21,583 |
| 18 May 1989 | 1988–89 | First Division | A | Nottingham Forest | 2–1 | Leroy Rosenior, Leroy Rosenior | 20,943 |
| 14 Apr 1991 | 1990–91 | FA Cup | N | Nottingham Forest | 0–4 | 40,041 | |
| 28 Sep 1991 | 1991–92 | First Division | A | Nottingham Forest | 2–2 | Mike Small, Mike Small | 25,613 |
| 2 May 1992 | 1991–92 | First Division | H | Nottingham Forest | 3–0 | Frank McAvennie, Frank McAvennie, Frank McAvennie | 20,629 |
| 27 Oct 1993 | 1993–94 | League Cup | A | Nottingham Forest | 1–2 | Trevor Morley | 17,857 |
| 31 Dec 1994 | 1994–95 | Premier League | H | Nottingham Forest | 3–1 | Matty Holmes, Michael Hughes, Tony Cottee | 20,664 |
| 8 Apr 1995 | 1994–95 | Premier League | A | Nottingham Forest | 1–1 | Julian Dicks | 28,361 |
| 26 Aug 1995 | 1995–96 | Premier League | A | Nottingham Forest | 1–1 | Martin Allen | 26,645 |
| 3 Feb 1996 | 1995–96 | Premier League | H | Nottingham Forest | 1–0 | Robbie Slater | 21,257 |
| 21 Sep 1996 | 1996–97 | Premier League | A | Nottingham Forest | 2–0 | Mark Bowen, M Hughes | 23,352 |
| 23 Oct 1996 | 1996–97 | League Cup | H | Nottingham Forest | 4–1 | Iain Dowie, Iain Dowie, Hugo Porfírio, Julian Dicks | 19,402 |
| 1 Jan 1997 | 1996–97 | Premier League | H | Nottingham Forest | 0–1 | 22,358 | |
| 19 Sep 1998 | 1998–99 | Premier League | A | Nottingham Forest | 0–0 | 26,463 | |
| 13 Feb 1999 | 1998–99 | Premier League | H | Nottingham Forest | 2–1 | Ian Pearce, Frank Lampard, Jr | 25,458 |
| 4 Jan 2003 | 2002–03 | FA Cup | H | Nottingham Forest | 3–2 | Jermain Defoe 26, Joe Cole 61, Jermain Defoe 85 | 29,612 |
| 22 Oct 2003 | 2003–04 | First Division | H | Nottingham Forest | 1–1 | Jermain Defoe 56 | 29,544 |
| 28 Dec 2003 | 2003–04 | First Division | A | Nottingham Forest | 2–0 | Marlon Harewood 7, Jermain Defoe 84 | 27,491 |
| 26 Sep 2004 | 2004–05 | Championship | A | Nottingham Forest | 1–2 | Marlon Harewood 58 | 25,615 |
| 26 Dec 2004 | 2004–05 | Championship | H | Nottingham Forest | 3–2 | Matthew Etherington 17, Teddy Sheringham 39, Teddy Sheringham 82 | 32,270 |
| 30 Jan 2011 | 2010–11 | FA Cup | H | Nottingham Forest | 3–2 | Victor Obinna 4, Victor Obinna 42, Victor Obinna 52 | 29,287 |
| 28 Aug 2011 | 2011–12 | Championship | A | Nottingham Forest | 4–1 | Luke Chambers 21, Kevin Nolan 24, Carlton Cole 32, Winston Reid 77 | 21,379 |
| 21 Jan 2012 | 2011–12 | Championship | H | Nottingham Forest | 2–1 | Mark Noble 63, Mark Noble 45+3 | 31,718 |
| 5 Jan 2014 | 2013–14 | FA Cup | A | Nottingham Forest | 0–5 | 14,397 | |
| 14 Aug 2022 | 2022–23 | Premier League | A | Nottingham Forest | 0–1 | 29,281 | |
| 25 Feb 2023 | 2022–23 | Premier League | H | Nottingham Forest | 4–0 | Danny Ings 70, Danny Ings 73, Declan Rice 78, Michail Antonio 85 | 62,469 |
| 12 Nov 2023 | 2023–24 | Premier League | H | Nottingham Forest | 3–2 | Lucas Paquetá 3, Jarrod Bowen 65, Tomáš Souček 88 | 62,470 |
| 17 Feb 2024 | 2023–24 | Premier League | A | Nottingham Forest | 0–2 | 29,490 | |
| 2 Nov 2024 | 2024–25 | Premier League | A | Nottingham Forest | 0–3 | 30,112 | |
| 18 May 2025 | 2024–25 | Premier League | H | Nottingham Forest | 1–2 | Jarrod Bowen 86 | 62,466 |
| 31 Aug 2025 | 2025–26 | Premier League | A | Nottingham Forest | 3–0 | Jarrod Bowen 84, Lucas Paquetá 88, Callum Wilson 90+1 | 30,215 |
| 6 Jan 2026 | 2025–26 | Premier League | H | Nottingham Forest | 1–2 | Murillo 13 | 62,429 |
See also: the Nottingham Forest archive and Nottingham Forest v West Ham United.
All West Ham United head-to-head records · West Ham United season by season