Swansea City have played Queens Park Rangers 61 times in competitive football, winning 20, drawing 17 and losing 24, first meeting on 31 Jan 1914 and most recently on 21 Apr 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 31 Jan 1914 | 1913–14 | FA Cup | H | Queens Park Rangers | 1–2 | ||
| 23 Oct 1920 | 1920–21 | Third Division | H | Queens Park Rangers | 1–3 | ||
| 30 Oct 1920 | 1920–21 | Third Division | A | Queens Park Rangers | 1–1 | ||
| 4 Mar 1922 | 1921–22 | Third Division South | A | Queens Park Rangers | 0–1 | ||
| 11 Mar 1922 | 1921–22 | Third Division South | H | Queens Park Rangers | 1–0 | ||
| 30 Mar 1923 | 1922–23 | Third Division South | A | Queens Park Rangers | 1–2 | ||
| 2 Apr 1923 | 1922–23 | Third Division South | H | Queens Park Rangers | 3–0 | ||
| 6 Oct 1923 | 1923–24 | Third Division South | H | Queens Park Rangers | 2–0 | ||
| 13 Oct 1923 | 1923–24 | Third Division South | A | Queens Park Rangers | 2–2 | ||
| 20 Sep 1924 | 1924–25 | Third Division South | A | Queens Park Rangers | 0–0 | ||
| 24 Jan 1925 | 1924–25 | Third Division South | H | Queens Park Rangers | 2–0 | ||
| 11 Oct 1947 | 1947–48 | Third Division South | H | Queens Park Rangers | 3–1 | ||
| 26 Apr 1948 | 1947–48 | Third Division South | A | Queens Park Rangers | 0–0 | ||
| 7 Apr 1950 | 1949–50 | Second Division | A | Queens Park Rangers | 0–0 | ||
| 10 Apr 1950 | 1949–50 | Second Division | H | Queens Park Rangers | 0–1 | ||
| 14 Oct 1950 | 1950–51 | Second Division | A | Queens Park Rangers | 1–1 | ||
| 3 Mar 1951 | 1950–51 | Second Division | H | Queens Park Rangers | 1–0 | ||
| 1 Sep 1951 | 1951–52 | Second Division | A | Queens Park Rangers | 1–1 | ||
| 29 Dec 1951 | 1951–52 | Second Division | H | Queens Park Rangers | 2–3 | ||
| 26 Jan 1963 | 1962–63 | FA Cup | H | Queens Park Rangers | 2–0 | ||
| 23 Oct 1965 | 1965–66 | Third Division | H | Queens Park Rangers | 4–2 | ||
| 15 Jan 1966 | 1965–66 | Third Division | A | Queens Park Rangers | 2–6 | ||
| 5 Oct 1966 | 1966–67 | League Cup | H | Queens Park Rangers | 1–2 | ||
| 8 Oct 1966 | 1966–67 | Third Division | A | Queens Park Rangers | 2–4 | ||
| 25 Feb 1967 | 1966–67 | Third Division | H | Queens Park Rangers | 1–3 | ||
| 3 Oct 1978 | 1978–79 | League Cup | A | Queens Park Rangers | 0–2 | ||
| 15 Sep 1979 | 1979–80 | Second Division | H | Queens Park Rangers | 1–2 | ||
| 2 Feb 1980 | 1979–80 | Second Division | A | Queens Park Rangers | 2–3 | ||
| 23 Aug 1980 | 1980–81 | Second Division | A | Queens Park Rangers | 0–0 | ||
| 31 Jan 1981 | 1980–81 | Second Division | H | Queens Park Rangers | 1–2 | ||
| 18 Nov 2001 | 2001–02 | FA Cup | H | Queens Park Rangers | 4–0 | ||
| 24 Aug 2004 | 2004–05 | League Cup | A | Queens Park Rangers | 0–3 | 4,882 | |
| 21 Oct 2008 | 2008–09 | Championship | H | Queens Park Rangers | 0–0 | 13,475 | |
| 17 Mar 2009 | 2008–09 | Championship | A | Queens Park Rangers | 0–1 | 12,288 | |
| 3 Oct 2009 | 2009–10 | Championship | H | Queens Park Rangers | 2–0 | Mark Gower 74, Lee Trundle 85 | 14,444 |
| 20 Mar 2010 | 2009–10 | Championship | A | Queens Park Rangers | 1–1 | Nathan Dyer 57 | 15,502 |
| 19 Oct 2010 | 2010–11 | Championship | H | Queens Park Rangers | 0–0 | 16,742 | |
| 26 Dec 2010 | 2010–11 | Championship | A | Queens Park Rangers | 0–4 | 15,963 | |
| 27 Dec 2011 | 2011–12 | Premier League | H | Queens Park Rangers | 1–1 | Danny Graham 14 | 19,530 |
| 11 Apr 2012 | 2011–12 | Premier League | A | Queens Park Rangers | 0–3 | 17,557 | |
| 18 Aug 2012 | 2012–13 | Premier League | A | Queens Park Rangers | 5–0 | Michu 8, Michu 53, Nathan Dyer 63, Nathan Dyer 71, Scott Sinclair 81 | 18,072 |
| 9 Feb 2013 | 2012–13 | Premier League | H | Queens Park Rangers | 4–1 | Michu 8, Àngel Rangel 18, Pablo Hernández 50, Michu 67 | 20,529 |
| 2 Dec 2014 | 2014–15 | Premier League | H | Queens Park Rangers | 2–0 | Ki Sung-yueng 78, Wayne Routledge 83 | 20,145 |
| 1 Jan 2015 | 2014–15 | Premier League | A | Queens Park Rangers | 1–1 | Wilfried Bony 90 | 17,729 |
| 29 Sep 2018 | 2018–19 | Championship | H | Queens Park Rangers | 3–0 | Courtney Baker-Richardson 16, Connor Roberts 76, Jay Fulton 83 | 18,633 |
| 13 Apr 2019 | 2018–19 | Championship | A | Queens Park Rangers | 0–4 | 13,872 | |
| 21 Aug 2019 | 2019–20 | Championship | A | Queens Park Rangers | 3–1 | Bersant Celina 29, Borja Bastón 70, Sam Surridge 80 | 12,287 |
| 5 Jan 2020 | 2019–20 | FA Cup | A | Queens Park Rangers | 1–5 | George Byers 60 | 6,712 |
| 11 Feb 2020 | 2019–20 | Championship | H | Queens Park Rangers | 0–0 | 14,778 | |
| 26 Dec 2020 | 2020–21 | Championship | A | Queens Park Rangers | 2–0 | André Ayew 44, Jamal Lowe 54 | |
| 20 Apr 2021 | 2020–21 | Championship | H | Queens Park Rangers | 0–1 | ||
| 25 Jan 2022 | 2021–22 | Championship | A | Queens Park Rangers | 0–0 | 12,770 | |
| 7 May 2022 | 2021–22 | Championship | H | Queens Park Rangers | 0–1 | 18,608 | |
| 3 Sep 2022 | 2022–23 | Championship | H | Queens Park Rangers | 1–0 | Joël Piroe 16' 21 | 15,935 |
| 21 Jan 2023 | 2022–23 | Championship | A | Queens Park Rangers | 1–1 | Jay Fulton 81 | 16,110 |
| 19 Sep 2023 | 2023–24 | Championship | A | Queens Park Rangers | 1–1 | Josh Ginnelly 7 | |
| 1 Apr 2024 | 2023–24 | Championship | H | Queens Park Rangers | 0–1 | 19,704 | |
| 26 Dec 2024 | 2024–25 | Championship | H | Queens Park Rangers | 3–0 | Liam Cullen 12, Liam Cullen 28, Gonçalo Franco 33 | 15,843 |
| 21 Apr 2025 | 2024–25 | Championship | A | Queens Park Rangers | 2–1 | Harry Darling 55, Morgan Fox | 16,351 |
| 22 Oct 2025 | 2025–26 | Championship | H | Queens Park Rangers | 0–1 | 14,254 | |
| 21 Apr 2026 | 2025–26 | Championship | A | Queens Park Rangers | 2–1 | Ronald 2, Žan Vipotnik 80 | 13,835 |
See also: the Queens Park Rangers archive and Queens Park Rangers v Swansea City.
All Swansea City head-to-head records · Swansea City season by season