24 Oct 2026QPR5–0SwanseaChampionship
21 Apr 2026QPR1–2SwanseaChampionship
22 Oct 2025Swansea0–1QPRChampionship
21 Apr 2025QPR1–2SwanseaChampionship
26 Dec 2024Swansea3–0QPRChampionship
01 Apr 2024Swansea0–1QPRChampionship
19 Sept 2023QPR1–1SwanseaChampionship
21 Jan 2023QPR1–1SwanseaChampionship
03 Sept 2022Swansea1–0QPRChampionship
07 May 2022Swansea0–1QPRChampionship
25 Jan 2022QPR0–0SwanseaChampionship
20 Apr 2021Swansea0–1QPRChampionship
26 Dec 2020QPR0–2SwanseaChampionship
11 Feb 2020Swansea0–0QPRChampionship
05 Jan 2020QPR5–1SwanseaFA Cup
21 Aug 2019QPR1–3SwanseaChampionship
13 Apr 2019QPR4–0SwanseaChampionship
29 Sept 2018Swansea3–0QPRChampionship
01 Jan 2015QPR1–1SwanseaPremier League
02 Dec 2014Swansea2–0QPRPremier League
09 Feb 2013Swansea4–1QPRPremier League
18 Aug 2012QPR0–5SwanseaPremier League
11 Apr 2012QPR3–0SwanseaPremier League
27 Dec 2011Swansea1–1QPRPremier League