Middlesbrough vs Cardiff City Head-to-Head Record

This page lists the head-to-head record of Cardiff City vs Middlesbrough including biggest victories and defeats between the two sides, and H2H stats in all competitions.

Overall H2H Record - Summary

TotalMiddlesbroughCardiff CityDraws
Total Matches3914187
At Riverside Stadium19793
At Cardiff City Stadium20794
FA Cup Matches1010
Premier League Matches12174
Championship Matches2613103
Total Goals Scored834340

Last 50 Middlesbrough vs Cardiff City Matches

2025   4 JanuaryChampionshipMiddlesbrough1 - 1Cardiff City
2024   31 AugustChampionshipCardiff City0 - 2Middlesbrough
2024   27 AprilChampionshipCardiff City1 - 4Middlesbrough
2023   3 OctoberChampionshipMiddlesbrough2 - 0Cardiff City
2023   11 FebruaryChampionshipCardiff City1 - 3Middlesbrough
2022   13 SeptemberChampionshipMiddlesbrough2 - 3Cardiff City
2022   27 AprilChampionshipMiddlesbrough2 - 0Cardiff City
2021   23 OctoberChampionshipCardiff City0 - 2Middlesbrough
2021   27 FebruaryChampionshipMiddlesbrough1 - 1Cardiff City
2020   24 OctoberChampionshipCardiff City1 - 1Middlesbrough
2020   18 JulyChampionshipMiddlesbrough1 - 3Cardiff City
2019   21 SeptemberChampionshipCardiff City1 - 0Middlesbrough
2018   17 FebruaryChampionshipCardiff City1 - 0Middlesbrough
2017   21 OctoberChampionshipMiddlesbrough0 - 1Cardiff City
2016   23 FebruaryChampionshipMiddlesbrough3 - 1Cardiff City
2015   20 OctoberChampionshipCardiff City1 - 0Middlesbrough
2015   20 JanuaryChampionshipMiddlesbrough2 - 1Cardiff City
2014   16 SeptemberChampionshipCardiff City0 - 1Middlesbrough
2013   2 MarchChampionshipMiddlesbrough2 - 1Cardiff City
2012   17 NovemberChampionshipCardiff City1 - 0Middlesbrough
2012   7 AprilChampionshipMiddlesbrough0 - 2Cardiff City
2011   17 DecemberChampionshipCardiff City2 - 3Middlesbrough
2011   2 MayChampionshipCardiff City0 - 3Middlesbrough
2010   11 DecemberChampionshipMiddlesbrough1 - 0Cardiff City
2010   6 MarchChampionshipCardiff City1 - 0Middlesbrough
2009   13 DecemberChampionshipMiddlesbrough0 - 1Cardiff City
2008   9 MarchFA CupMiddlesbrough0 - 2Cardiff City
1953   11 DecemberPremier LeagueCardiff City1 - 0Middlesbrough
1953   18 AugustPremier LeagueMiddlesbrough0 - 0Cardiff City
1952   2 SeptemberPremier LeagueCardiff City1 - 1Middlesbrough
1952   26 AugustPremier LeagueMiddlesbrough3 - 0Cardiff City
1928   20 JanuaryPremier LeagueMiddlesbrough1 - 2Cardiff City
1927   9 SeptemberPremier LeagueCardiff City1 - 1Middlesbrough
1924   20 AprilPremier LeagueCardiff City1 - 0Middlesbrough
1923   31 DecemberPremier LeagueMiddlesbrough0 - 1Cardiff City
1923   23 MarchPremier LeagueMiddlesbrough0 - 1Cardiff City
1923   16 MarchPremier LeagueCardiff City2 - 0Middlesbrough
1921   30 SeptemberPremier LeagueMiddlesbrough0 - 0Cardiff City
1921   23 SeptemberPremier LeagueCardiff City3 - 1Middlesbrough

Biggest Middlesbrough Victory vs Cardiff City

1952   26 AugustPremier LeagueMiddlesbrough3 - 0Cardiff City

Biggest Cardiff City Victory vs Middlesbrough

2020   18 JulyChampionshipMiddlesbrough1 - 3Cardiff City

Biggest Middlesbrough Defeat vs Cardiff City

2020   18 JulyChampionshipMiddlesbrough1 - 3Cardiff City

Biggest Cardiff City Defeat vs Middlesbrough

1952   26 AugustPremier LeagueMiddlesbrough3 - 0Cardiff City

Last 5 Middlesbrough Home Matches

2025   26 AprilChampionshipMiddlesbrough0 - 0Norwich City
2025   18 AprilChampionshipMiddlesbrough2 - 1Plymouth Argyle
2025   8 AprilChampionshipMiddlesbrough0 - 1Leeds United
2025   29 MarchChampionshipMiddlesbrough2 - 1Oxford United
2025   11 MarchChampionshipMiddlesbrough2 - 1Queens Park Rangers

Last 5 Cardiff City Home Matches

2025   26 AprilChampionshipCardiff City0 - 0West Bromwich Albion
2025   21 AprilChampionshipCardiff City1 - 1Oxford United
2025   12 AprilChampionshipCardiff City0 - 1Stoke City
2025   29 MarchChampionshipCardiff City1 - 1Sheffield Wednesday
2025   11 MarchChampionshipCardiff City1 - 2Luton Town

Last 5 Middlesbrough Away Matches

2025   21 AprilChampionshipSheffield Wednesday2 - 1Middlesbrough
2025   12 AprilChampionshipMillwall1 - 0Middlesbrough
2025   4 AprilChampionshipBlackburn Rovers0 - 2Middlesbrough
2025   15 MarchChampionshipLuton Town0 - 0Middlesbrough
2025   8 MarchChampionshipSwansea City1 - 0Middlesbrough

Last 5 Cardiff City Away Matches

2025   18 AprilChampionshipSheffield United2 - 0Cardiff City
2025   8 AprilChampionshipPreston North End2 - 2Cardiff City
2025   5 AprilChampionshipQueens Park Rangers0 - 0Cardiff City
2025   15 MarchChampionshipBlackburn Rovers1 - 2Cardiff City
2025   8 MarchChampionshipSunderland2 - 1Cardiff City

Club: Middlesbrough

Middlesbrough
England Middlesbrough, England

Club: Cardiff City