17 Oct 2026Birmingham3–0QPRChampionship
11 Mar 2026Birmingham1–0QPRChampionship
09 Dec 2025QPR2–1BirminghamChampionship
29 Mar 2024QPR2–1BirminghamChampionship
22 Sept 2023Birmingham0–0QPRChampionship
18 Mar 2023QPR0–1BirminghamChampionship
28 Oct 2022Birmingham2–0QPRChampionship
02 Jan 2022Birmingham1–2QPRChampionship
28 Sept 2021QPR2–0BirminghamChampionship
27 Feb 2021Birmingham2–1QPRChampionship
24 Oct 2020QPR0–0BirminghamChampionship
29 Feb 2020QPR2–2BirminghamChampionship
11 Dec 2019Birmingham0–2QPRChampionship
09 Feb 2019QPR3–4BirminghamChampionship
01 Sept 2018Birmingham0–0QPRChampionship
28 Apr 2018QPR3–1BirminghamChampionship
16 Dec 2017Birmingham1–2QPRChampionship
18 Feb 2017Birmingham1–4QPRChampionship
24 Sept 2016QPR1–1BirminghamChampionship
27 Feb 2016QPR2–0BirminghamChampionship
17 Oct 2015Birmingham2–1QPRChampionship
08 Mar 2014Birmingham0–2QPRChampionship
14 Sept 2013QPR1–0BirminghamChampionship