Club XI — the playable archive of every English football club

West Ham United v Nottingham Forest: head-to-head record

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.

Every West Ham United v Nottingham Forest match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
14 Jan 19111910–11FA CupHNottingham Forest2–1Danny Shea 53, Danny Shea 70
2 Apr 19201919–20Second DivisionHNottingham Forest5–1Syd Puddefoot 15, Syd Puddefoot 17, Syd Puddefoot, Daniel Bailey, Syd Puddefoot 75
5 Apr 19201919–20Second DivisionANottingham Forest1–2Daniel Bailey 1
26 Mar 19211920–21Second DivisionHNottingham Forest3–0Richard Leafe 9, Syd Puddefoot 34, Syd Puddefoot 79
2 Apr 19211920–21Second DivisionANottingham Forest0–1
22 Oct 19211921–22Second DivisionHNottingham Forest1–0Vic Watson 70
29 Oct 19211921–22Second DivisionANottingham Forest0–2
15 Dec 19231923–24First DivisionANottingham Forest1–2Billy Edwards 76
22 Dec 19231923–24First DivisionHNottingham Forest3–2George Kay 17, Billy Moore 35, Billy Moore 53
18 Oct 19241924–25First DivisionANottingham Forest1–2Samuel Jennings 75
31 Jan 19251924–25FA CupANottingham Forest2–0James Ruffell 60, Tommy Yews 65
2 Apr 19251924–25First DivisionHNottingham Forest0–0
3 Dec 19321932–33Second DivisionANottingham Forest2–2Vic Watson, Wilson7,399
15 Apr 19331932–33Second DivisionHNottingham Forest4–3Barrett, Wood, Len Goulden, Jackie Morton16,925
14 Oct 19331933–34Second DivisionANottingham Forest1–0Jim Wood 12
24 Feb 19341933–34Second DivisionHNottingham Forest2–1James Ruffell 14, James Ruffell 89
1 Sep 19341934–35Second DivisionHNottingham Forest3–1John Morton 34, Jim Wood 80, Jim Wood 86
5 Jan 19351934–35Second DivisionANottingham Forest0–2
7 Sep 19351935–36Second DivisionHNottingham Forest5–2David Mangnall 4, James Ruffell 10, James Ruffell 25, David Mangnall 56, David Mangnall 78
4 Jan 19361935–36Second DivisionANottingham Forest2–0Len Goulden 15, James Ruffell 25
3 Oct 19361936–37Second DivisionANottingham Forest0–1
6 Feb 19371936–37Second DivisionHNottingham Forest2–2John Morton 12, John Morton 62
6 Nov 19371937–38Second DivisionANottingham Forest0–0
19 Mar 19381937–38Second DivisionHNottingham Forest2–1
15 Oct 19381938–39Second DivisionANottingham Forest0–0
18 Feb 19391938–39Second DivisionHNottingham Forest5–0
30 Nov 19461946–47Second DivisionHNottingham Forest2–2
5 Apr 19471946–47Second DivisionANottingham Forest3–4
30 Aug 19471947–48Second DivisionHNottingham Forest2–1
3 Jan 19481947–48Second DivisionANottingham Forest1–2
4 Dec 19481948–49Second DivisionANottingham Forest0–3
30 Apr 19491948–49Second DivisionHNottingham Forest0–5
3 Nov 19511951–52Second DivisionANottingham Forest0–0
22 Mar 19521951–52Second DivisionHNottingham Forest3–1
18 Oct 19521952–53Second DivisionHNottingham Forest3–2
7 Mar 19531952–53Second DivisionANottingham Forest0–0
3 Oct 19531953–54Second DivisionANottingham Forest0–4
20 Feb 19541953–54Second DivisionHNottingham Forest1–1
9 Oct 19541954–55Second DivisionHNottingham Forest2–0
2 May 19551954–55Second DivisionANottingham Forest1–1
19 Nov 19551955–56Second DivisionHNottingham Forest1–2
18 Apr 19561955–56Second DivisionANottingham Forest0–0
25 Dec 19561956–57Second DivisionHNottingham Forest2–1Lewis, Malcolm Musgrove16,300
15 Apr 19571956–57Second DivisionANottingham Forest0–324,251
13 Sep 19581958–59First DivisionANottingham Forest0–4
31 Jan 19591958–59First DivisionHNottingham Forest5–3
5 Dec 19591959–60First DivisionHNottingham Forest4–125,765
27 Feb 19601959–60First DivisionANottingham Forest1–326,465
19 Nov 19601960–61First DivisionHNottingham Forest2–4Dave Dunmore, Calvin Palmer21,047
8 Apr 19611960–61First DivisionANottingham Forest1–1John Dick23,083
2 Sep 19611961–62First DivisionHNottingham Forest3–2
13 Jan 19621961–62First DivisionANottingham Forest0–3
29 Dec 19621962–63First DivisionANottingham Forest4–3Peter Brabrook, Peter Brabrook, Johnny Byrne, Bob McKinlay18,660
22 Apr 19631962–63First DivisionHNottingham Forest4–1Martin Peters, Bobby Moore, Geoff Hurst, Geoff Hurst18,179
9 Sep 19631963–64First DivisionHNottingham Forest0–2
17 Sep 19631963–64First DivisionANottingham Forest1–3
28 Aug 19641964–65First DivisionHNottingham Forest2–3
19 Dec 19641964–65First DivisionANottingham Forest2–3
9 Oct 19651965–66First DivisionANottingham Forest0–5
1 Jan 19661965–66First DivisionHNottingham Forest0–3
26 Oct 19661966–67First DivisionHNottingham Forest3–1
18 Mar 19671966–67First DivisionANottingham Forest0–1
12 Apr 19681967–68First DivisionHNottingham Forest3–0
16 Apr 19681967–68First DivisionANottingham Forest1–1
17 Aug 19681968–69First DivisionHNottingham Forest1–0
8 Mar 19691968–69First DivisionANottingham Forest1–0
30 Aug 19691969–70First DivisionANottingham Forest0–1
23 Sep 19691969–70League CupANottingham Forest0–1
27 Dec 19691969–70First DivisionHNottingham Forest1–1
24 Feb 19711970–71First DivisionHNottingham Forest2–0
10 Apr 19711970–71First DivisionANottingham Forest0–1
21 Aug 19711971–72First DivisionANottingham Forest0–117,185
18 Mar 19721971–72First DivisionHNottingham Forest4–2Pop Robson, Pop Robson, Geoff Hurst, Trevor Brooking20,960
30 Aug 19771977–78League CupANottingham Forest0–518,224
8 Oct 19771977–78First DivisionHNottingham Forest0–026,126
4 Mar 19781977–78First DivisionANottingham Forest0–233,924
4 Dec 19791979–80League CupHNottingham Forest0–035,856
12 Dec 19791979–80League CupANottingham Forest0–325,462
7 Nov 19811981–82First DivisionANottingham Forest0–026,327
27 Mar 19821981–82First DivisionHNottingham Forest0–124,633
28 Aug 19821982–83First DivisionHNottingham Forest1–2Ray Stewart24,796
15 Jan 19831982–83First DivisionANottingham Forest0–117,031
17 Dec 19831983–84First DivisionANottingham Forest0–314,440
12 May 19841983–84First DivisionHNottingham Forest1–2Ray Stewart18,458
22 Sep 19841984–85First DivisionHNottingham Forest0–017,434
30 Mar 19851984–85First DivisionANottingham Forest2–1Paul Goddard, Tony Cottee13,560
28 Sep 19851985–86First DivisionHNottingham Forest4–2Tony Cottee, Frank McAvennie, Frank McAvennie, Alan Dickens14,540
2 Apr 19861985–86First DivisionANottingham Forest1–2Tony Cottee17,498
2 Sep 19861986–87First DivisionHNottingham Forest1–2Frank McAvennie21,305
14 Feb 19871986–87First DivisionANottingham Forest1–1Ray Stewart19,373
21 Nov 19871987–88First DivisionHNottingham Forest3–2Tony Cottee, Tony Cottee, Ray Stewart17,216
20 Apr 19881987–88First DivisionANottingham Forest0–015,775
12 Nov 19881988–89First DivisionHNottingham Forest3–3David Kelly, David Kelly, Leroy Rosenior21,583
18 May 19891988–89First DivisionANottingham Forest2–1Leroy Rosenior, Leroy Rosenior20,943
14 Apr 19911990–91FA CupNNottingham Forest0–440,041
28 Sep 19911991–92First DivisionANottingham Forest2–2Mike Small, Mike Small25,613
2 May 19921991–92First DivisionHNottingham Forest3–0Frank McAvennie, Frank McAvennie, Frank McAvennie20,629
27 Oct 19931993–94League CupANottingham Forest1–2Trevor Morley17,857
31 Dec 19941994–95Premier LeagueHNottingham Forest3–1Matty Holmes, Michael Hughes, Tony Cottee20,664
8 Apr 19951994–95Premier LeagueANottingham Forest1–1Julian Dicks28,361
26 Aug 19951995–96Premier LeagueANottingham Forest1–1Martin Allen26,645
3 Feb 19961995–96Premier LeagueHNottingham Forest1–0Robbie Slater21,257
21 Sep 19961996–97Premier LeagueANottingham Forest2–0Mark Bowen, M Hughes23,352
23 Oct 19961996–97League CupHNottingham Forest4–1Iain Dowie, Iain Dowie, Hugo Porfírio, Julian Dicks19,402
1 Jan 19971996–97Premier LeagueHNottingham Forest0–122,358
19 Sep 19981998–99Premier LeagueANottingham Forest0–026,463
13 Feb 19991998–99Premier LeagueHNottingham Forest2–1Ian Pearce, Frank Lampard, Jr25,458
4 Jan 20032002–03FA CupHNottingham Forest3–2Jermain Defoe 26, Joe Cole 61, Jermain Defoe 8529,612
22 Oct 20032003–04First DivisionHNottingham Forest1–1Jermain Defoe 5629,544
28 Dec 20032003–04First DivisionANottingham Forest2–0Marlon Harewood 7, Jermain Defoe 8427,491
26 Sep 20042004–05ChampionshipANottingham Forest1–2Marlon Harewood 5825,615
26 Dec 20042004–05ChampionshipHNottingham Forest3–2Matthew Etherington 17, Teddy Sheringham 39, Teddy Sheringham 8232,270
30 Jan 20112010–11FA CupHNottingham Forest3–2Victor Obinna 4, Victor Obinna 42, Victor Obinna 5229,287
28 Aug 20112011–12ChampionshipANottingham Forest4–1Luke Chambers 21, Kevin Nolan 24, Carlton Cole 32, Winston Reid 7721,379
21 Jan 20122011–12ChampionshipHNottingham Forest2–1Mark Noble 63, Mark Noble 45+331,718
5 Jan 20142013–14FA CupANottingham Forest0–514,397
14 Aug 20222022–23Premier LeagueANottingham Forest0–129,281
25 Feb 20232022–23Premier LeagueHNottingham Forest4–0Danny Ings 70, Danny Ings 73, Declan Rice 78, Michail Antonio 8562,469
12 Nov 20232023–24Premier LeagueHNottingham Forest3–2Lucas Paquetá 3, Jarrod Bowen 65, Tomáš Souček 8862,470
17 Feb 20242023–24Premier LeagueANottingham Forest0–229,490
2 Nov 20242024–25Premier LeagueANottingham Forest0–330,112
18 May 20252024–25Premier LeagueHNottingham Forest1–2Jarrod Bowen 8662,466
31 Aug 20252025–26Premier LeagueANottingham Forest3–0Jarrod Bowen 84, Lucas Paquetá 88, Callum Wilson 90+130,215
6 Jan 20262025–26Premier LeagueHNottingham Forest1–2Murillo 1362,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