08 Aug 2026Swansea0β1BirminghamLeague Cup
17 Jan 2026Swansea1β1BirminghamChampionship
20 Sept 2025Birmingham1β0SwanseaChampionship
13 Jan 2024Birmingham2β2SwanseaChampionship
05 Aug 2023Swansea1β1BirminghamChampionship
04 Feb 2023Swansea3β4BirminghamChampionship
08 Nov 2022Birmingham2β2SwanseaChampionship
19 Mar 2022Swansea0β0BirminghamChampionship
23 Oct 2021Birmingham2β1SwanseaChampionship
02 Apr 2021Birmingham1β0SwanseaChampionship
19 Sept 2020Swansea0β0BirminghamChampionship
08 Jul 2020Birmingham1β3SwanseaChampionship
25 Aug 2019Swansea3β0BirminghamChampionship
29 Jan 2019Swansea3β3BirminghamChampionship
17 Aug 2018Birmingham0β0SwanseaChampionship
25 Jan 2014Birmingham1β2SwanseaFA Cup
25 Sept 2013Birmingham3β1SwanseaLeague Cup