Club XI — the playable archive of every English football club

Queens Park Rangers v West Ham United: head-to-head record

Queens Park Rangers have played West Ham United 105 times in competitive football, winning 33, drawing 29 and losing 43, first meeting on 23 Feb 1901 and most recently on 11 Jan 2026. Every meeting is listed below.

Every Queens Park Rangers v West Ham United match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
23 Feb 19011900–01Southern LeagueHWest Ham United0–26,000
5 Apr 19011900–01Southern LeagueAWest Ham United1–2Downing9,000
16 Sep 19011901–02Western LeagueHWest Ham United1–4Millar1,000
9 Nov 19011901–02Southern LeagueHWest Ham United2–1McQueen, Pryce4,000
1 Jan 19021901–02London LeagueAWest Ham United1–2King
20 Jan 19021901–02Western LeagueAWest Ham United1–0King1,200
22 Feb 19021901–02Southern LeagueAWest Ham United0–44,000
1 Apr 19021901–02London LeagueHWest Ham United2–1McQueen, King
13 Sep 19021902–03Southern LeagueHWest Ham United0–07,000
13 Oct 19021902–03Western LeagueAWest Ham United0–02,000
17 Nov 19021902–03London LeagueHWest Ham United0–11,500
27 Dec 19021902–03Southern LeagueAWest Ham United0–22,500
26 Jan 19031902–03London LeagueAWest Ham United0–01,000
9 Feb 19031902–03Western LeagueHWest Ham United1–0Brown3,000
26 Dec 19071907–08Southern LeagueAWest Ham United0–315,000
20 Apr 19081907–08Southern LeagueHWest Ham United4–0Cannon 3, Pentland10,000
1 Sep 19081908–09Southern LeagueAWest Ham United0–27,000
17 Oct 19081908–09Southern LeagueHWest Ham United3–0Skilton 2, Rogers6,000
16 Jan 19091908–09FA CupHWest Ham United0–09,295
20 Jan 19091908–09FA CupAWest Ham United0–123,574
4 Dec 19091909–10Southern LeagueAWest Ham United2–1Billy Barnes, Hartwell14,000
19 Feb 19101909–10FA CupHWest Ham United1–1Steer31,000
24 Feb 19101909–10FA CupAWest Ham United1–018,500
16 Apr 19101909–10Southern LeagueHWest Ham United3–3Billy Barnes, Travers, Alfred Whyman7,000
12 Sep 19101910–11Southern LeagueHWest Ham United0–214,000
1 Oct 19101910–11Southern LeagueAWest Ham United0–315,000
28 Oct 19111911–12Southern LeagueHWest Ham United4–1Thornton 2, Revill, McKie25,000
2 Mar 19121911–12Southern LeagueAWest Ham United0–310,000
16 Nov 19121912–13Southern LeagueAWest Ham United0–110,000
22 Mar 19131912–13Southern LeagueHWest Ham United0–115,000
27 Sep 19131913–14Southern LeagueHWest Ham United2–2Miller, James Birch14,000
24 Jan 19141913–14Southern LeagueAWest Ham United1–4Miller11,000
10 Oct 19141914–15Southern LeagueAWest Ham United2–2John Baldock7,000
13 Feb 19151914–15Southern LeagueHWest Ham United1–1James Birch5,000
8 Sep 19171917–18Wartime LeagueHWest Ham United0–35,000
3 Nov 19171917–18Wartime LeagueAWest Ham United0–44,500
29 Dec 19171917–18Wartime LeagueHWest Ham United1–1Smith2,500
23 Feb 19181917–18Wartime LeagueAWest Ham United0–46,500
6 Oct 19191919–20OtherAWest Ham United2–1John Gregory, James Birch6,000
7 Jan 19391938–39FA CupHWest Ham United1–2
31 May 19411940–41Wartime LeagueHWest Ham United1–5Mangnall2,000
7 Jun 19411940–41Wartime LeagueAWest Ham United3–2Compton 2, Mills2,100
25 Oct 19411941–42Wartime LeagueHWest Ham United0–25,300
31 Jan 19421941–42Wartime LeagueAWest Ham United2–1Armstrong, Alec Farmer5,000
7 Nov 19421942–43London LeagueHWest Ham United5–2Cyril Hatton, Reg Swinfen6,852
13 Feb 19431942–43London LeagueAWest Ham United3–1Mangnall, Reg Swinfen6,000
6 Nov 19431943–44London LeagueAWest Ham United1–1Heathcote16,100
8 Jan 19441943–44London LeagueHWest Ham United3–0Heathcote 2, Little11,944
23 Oct 19481948–49Second DivisionHWest Ham United2–1
19 Mar 19491948–49Second DivisionAWest Ham United0–2
24 Sep 19491949–50Second DivisionHWest Ham United0–1
4 Feb 19501949–50Second DivisionAWest Ham United0–1
7 Oct 19501950–51Second DivisionAWest Ham United1–4
24 Feb 19511950–51Second DivisionHWest Ham United3–3
18 Aug 19511951–52Second DivisionHWest Ham United2–0
15 Dec 19511951–52Second DivisionAWest Ham United2–4
2 Nov 19681968–69First DivisionAWest Ham United3–4Mick Leach, Bridges36,008
11 Jan 19691968–69First DivisionHWest Ham United1–1Clarke28,645
4 Sep 19731973–74First DivisionHWest Ham United0–028,360
10 Sep 19731973–74First DivisionAWest Ham United3–2Abbott, Don Givens28,360
30 Nov 19741974–75First DivisionHWest Ham United0–228,356
18 Jan 19751974–75First DivisionAWest Ham United2–2Don Masson 32, Stan Bowles 7228,772
15 Feb 19751974–75FA CupAWest Ham United1–239,193
30 Aug 19751975–76First DivisionHWest Ham United1–1Don Givens28,408
24 Jan 19761975–76First DivisionAWest Ham United0–126,677
23 Aug 19761976–77First DivisionAWest Ham United0–131,668
27 Oct 19761976–77League CupAWest Ham United2–0
4 Apr 19771976–77First DivisionHWest Ham United1–1Peter Eastoe24,930
10 Sep 19771977–78First DivisionAWest Ham United2–2Peter Eastoe, Kevin Lock OG26,922
28 Jan 19781977–78FA CupAWest Ham United1–1
31 Jan 19781977–78FA CupHWest Ham United6–1
14 Mar 19781977–78First DivisionHWest Ham United1–0Tommy Cunningham20,394
22 Sep 19791979–80Second DivisionHWest Ham United3–0Clive Allen, Paul Goddard24,692
9 Feb 19801979–80Second DivisionAWest Ham United1–2Clive Allen26,037
26 Dec 19801980–81Second DivisionHWest Ham United3–0Tony Currie, Simon Stainrod, Barry Silkman23,811
21 Apr 19811980–81Second DivisionAWest Ham United0–324,599
7 Feb 19841983–84First DivisionHWest Ham United1–1Simon Stainrod20,102
31 Mar 19841983–84First DivisionAWest Ham United2–2Clive Allen, Clive Allen21,099
1 Jan 19851984–85First DivisionAWest Ham United3–1John Byrne, Gary Bannister, Gary Waddock20,857
8 Apr 19851984–85First DivisionHWest Ham United4–2Terry Fenwick, Gary Bannister, John Byrne16,085
20 Aug 19851985–86First DivisionAWest Ham United1–315,530
7 Dec 19851985–86First DivisionHWest Ham United0–122,836
13 Sep 19861986–87First DivisionHWest Ham United2–31,961
20 Dec 19861986–87First DivisionAWest Ham United1–1
15 Aug 19871987–88First DivisionAWest Ham United3–0Ray Stewart, Gary Bannister, Kevin Brock22,882
16 Jan 19881987–88First DivisionHWest Ham United0–114,909
30 Jan 19881987–88FA CupHWest Ham United3–1
15 Oct 19881988–89First DivisionHWest Ham United2–1Mark Stein, Danny Maddix14,566
25 Feb 19891988–89First DivisionAWest Ham United0–017,371
4 Sep 19911991–92First DivisionHWest Ham United0–016,616
21 Mar 19921991–92First DivisionAWest Ham United2–2Bradley Allen, Bradley Allen20,401
28 Aug 19931993–94Premier LeagueAWest Ham United4–0Darren Peacock, Les Ferdinand, Les Ferdinand, Penrice18,084
3 May 19941993–94Premier LeagueHWest Ham United0–010,850
4 Dec 19941994–95Premier LeagueHWest Ham United2–1Les Ferdinand, Trevor Sinclair12,780
28 Jan 19951994–95FA CupHWest Ham United1–0
3 May 19951994–95Premier LeagueAWest Ham United0–022,923
25 Nov 19951995–96Premier LeagueAWest Ham United0–121,504
27 Apr 19961995–96Premier LeagueHWest Ham United3–0Karl Ready, Kevin Gallen, Kevin Gallen18,828
16 Oct 20042004–05ChampionshipHWest Ham United1–0Matthew Rose 2218,363
6 Nov 20042004–05ChampionshipAWest Ham United1–2Kevin McLeod 7231,365
1 Oct 20122012–13Premier LeagueHWest Ham United1–2Adel Taarabt 5717,363
19 Jan 20132012–13Premier LeagueAWest Ham United1–1Loïc Rémy 1434,962
5 Oct 20142014–15Premier LeagueAWest Ham United0–234,907
25 Apr 20152014–15Premier LeagueHWest Ham United0–018,036
11 Jan 20262025–26FA CupAWest Ham United1–2Richard Kone 6558,669

See also: the West Ham United archive and West Ham United v Queens Park Rangers.

All Queens Park Rangers head-to-head records · Queens Park Rangers season by season