17 Oct 2026Middlesbrough2–2CardiffChampionship
04 Jan 2025Middlesbrough1–1CardiffChampionship
31 Aug 2024Cardiff0–2MiddlesbroughChampionship
27 Apr 2024Cardiff1–4MiddlesbroughChampionship
03 Oct 2023Middlesbrough2–0CardiffChampionship
11 Feb 2023Cardiff1–3MiddlesbroughChampionship
13 Sept 2022Middlesbrough2–3CardiffChampionship
27 Apr 2022Middlesbrough2–0CardiffChampionship
23 Oct 2021Cardiff0–2MiddlesbroughChampionship
27 Feb 2021Middlesbrough1–1CardiffChampionship
24 Oct 2020Cardiff1–1MiddlesbroughChampionship
18 Jul 2020Middlesbrough1–3CardiffChampionship
21 Sept 2019Cardiff1–0MiddlesbroughChampionship
17 Feb 2018Cardiff1–0MiddlesbroughChampionship
21 Oct 2017Middlesbrough0–1CardiffChampionship
23 Feb 2016Middlesbrough3–1CardiffChampionship
20 Oct 2015Cardiff1–0MiddlesbroughChampionship
20 Jan 2015Middlesbrough2–1CardiffChampionship
16 Sept 2014Cardiff0–1MiddlesbroughChampionship
02 Mar 2013Middlesbrough2–1CardiffChampionship
17 Nov 2012Cardiff1–0MiddlesbroughChampionship
07 Apr 2012Middlesbrough0–2CardiffChampionship
17 Dec 2011Cardiff2–3MiddlesbroughChampionship