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