Blackburn Rovers vs. Cardiff City Historical Head-to-Head

Blackburn Rovers
15 wins
15 draws
8 losses
55 goals
Cardiff City
8 wins
15 draws
15 losses
46 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2025-03-1515:00 BlackburnCardiff CityEwood Park
ChampionshipChampionshipSat2024-11-0912:30 Cardiff City1.61–32.4Blackburn17,188Cardiff City StadiumGavin WardMatch Report
ChampionshipChampionshipTue2024-02-2019:45 Cardiff City0.60–00.4Blackburn17,131Cardiff City StadiumLeigh DoughtyMatch Report
ChampionshipChampionshipSat2023-10-2115:00 Blackburn1.11–00.7Cardiff City13,572Ewood ParkRobert MadleyMatch Report
EFL CupThird roundWed2023-09-2719:45 Blackburn5–2Cardiff City5,371Ewood ParkAndrew KitchenMatch Report
ChampionshipChampionshipSun2023-01-0112:00 Blackburn0.81–00.4Cardiff City12,499Ewood ParkThomas BramallMatch Report
ChampionshipChampionshipTue2022-10-0420:00 Cardiff City0.81–01.1Blackburn16,150Cardiff City StadiumJohn BrooksMatch Report
ChampionshipChampionshipSat2022-01-1512:30 Cardiff City0.80–10.1BlackburnCardiff City StadiumMatt DonohueMatch Report
ChampionshipChampionshipSat2021-09-2515:00 Blackburn3.25–10.9Cardiff City11,670Ewood ParkKeith StroudMatch Report
ChampionshipChampionshipSat2021-04-1015:00 Cardiff City1.72–22.3BlackburnCardiff City StadiumJeremy SimpsonMatch Report
ChampionshipChampionshipSat2020-10-0315:00 Blackburn2.00–00.7Cardiff CityEwood ParkDarren BondMatch Report
ChampionshipChampionshipTue2020-07-0719:45 Cardiff City1.22–32.2BlackburnCardiff City StadiumMatt DonohueMatch Report
ChampionshipChampionshipSat2019-08-2415:00 Blackburn0.90–00.7Cardiff City13,291Ewood ParkDavid CooteMatch Report
ChampionshipChampionshipTue2017-03-0719:45 Blackburn1–1Cardiff City10,645Ewood ParkDavid CooteMatch Report
ChampionshipChampionshipWed2016-08-1719:45 Cardiff City2–1Blackburn14,041Cardiff City StadiumAndrew DaviesMatch Report
ChampionshipChampionshipSat2016-01-0215:00 Cardiff City1–0Blackburn14,385Cardiff City StadiumAndy WoolmerMatch Report
ChampionshipChampionshipTue2015-08-1819:45 Blackburn1–1Cardiff City12,025Ewood ParkScott DuncanMatch Report
ChampionshipChampionshipTue2015-02-1719:45 Cardiff City1–1Blackburn19,057Cardiff City StadiumBrendan MaloneMatch Report
ChampionshipChampionshipFri2014-08-0819:45 Blackburn1–1Cardiff City15,625Ewood ParkAndy MadleyMatch Report
First DivisionFirst DivisionSat1961-12-16Cardiff City1–1BlackburnMatch Report
First DivisionFirst DivisionSat1961-08-19Blackburn0–0Cardiff CityMatch Report
First DivisionFirst DivisionSat1961-04-08Cardiff City1–1BlackburnMatch Report
First DivisionFirst DivisionSat1960-11-19Blackburn2–2Cardiff CityMatch Report
First DivisionFirst DivisionSat1929-05-04Cardiff City1–1BlackburnMatch Report
First DivisionFirst DivisionSat1928-12-22Blackburn2–0Cardiff CityMatch Report
First DivisionFirst DivisionMon1927-09-12Cardiff City1–1BlackburnMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionMon1927-09-05Blackburn0–0Cardiff CityMatch Report
First DivisionFirst DivisionSat1927-05-07Blackburn1–0Cardiff CityMatch Report
First DivisionFirst DivisionSat1926-12-18Cardiff City0–1BlackburnMatch Report
First DivisionFirst DivisionSat1926-02-06Cardiff City4–1BlackburnMatch Report
First DivisionFirst DivisionSat1925-09-26Blackburn6–3Cardiff CityMatch Report
First DivisionFirst DivisionWed1925-04-15Cardiff City3–0BlackburnMatch Report
First DivisionFirst DivisionSat1924-12-20Blackburn3–1Cardiff CityMatch Report
First DivisionFirst DivisionThu1924-03-20Blackburn2–1Cardiff CityMatch Report
First DivisionFirst DivisionSat1924-02-09Cardiff City2–0BlackburnMatch Report
First DivisionFirst DivisionSat1923-01-27Cardiff City5–0BlackburnMatch Report
First DivisionFirst DivisionSat1923-01-20Blackburn3–1Cardiff CityMatch Report
First DivisionFirst DivisionMon1922-04-17Cardiff City1–3BlackburnMatch Report
First DivisionFirst DivisionMon1922-01-02Blackburn1–3Cardiff CityMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2024-11-0912:30 Cardiff City1.61–32.4Blackburn17,188Cardiff City StadiumGavin WardMatch Report
ChampionshipChampionshipSat2023-10-2115:00 Blackburn1.11–00.7Cardiff City13,572Ewood ParkRobert MadleyMatch Report
EFL CupThird roundWed2023-09-2719:45 Blackburn5–2Cardiff City5,371Ewood ParkAndrew KitchenMatch Report
ChampionshipChampionshipSun2023-01-0112:00 Blackburn0.81–00.4Cardiff City12,499Ewood ParkThomas BramallMatch Report
ChampionshipChampionshipSat2022-01-1512:30 Cardiff City0.80–10.1BlackburnCardiff City StadiumMatt DonohueMatch Report
ChampionshipChampionshipSat2021-09-2515:00 Blackburn3.25–10.9Cardiff City11,670Ewood ParkKeith StroudMatch Report
ChampionshipChampionshipTue2020-07-0719:45 Cardiff City1.22–32.2BlackburnCardiff City StadiumMatt DonohueMatch Report
First DivisionFirst DivisionSat1928-12-22Blackburn2–0Cardiff CityMatch Report
First DivisionFirst DivisionSat1927-05-07Blackburn1–0Cardiff CityMatch Report
First DivisionFirst DivisionSat1926-12-18Cardiff City0–1BlackburnMatch Report
First DivisionFirst DivisionSat1925-09-26Blackburn6–3Cardiff CityMatch Report
First DivisionFirst DivisionSat1924-12-20Blackburn3–1Cardiff CityMatch Report
First DivisionFirst DivisionThu1924-03-20Blackburn2–1Cardiff CityMatch Report
First DivisionFirst DivisionSat1923-01-20Blackburn3–1Cardiff CityMatch Report
First DivisionFirst DivisionMon1922-04-17Cardiff City1–3BlackburnMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipTue2024-02-2019:45 Cardiff City0.60–00.4Blackburn17,131Cardiff City StadiumLeigh DoughtyMatch Report
ChampionshipChampionshipSat2021-04-1015:00 Cardiff City1.72–22.3BlackburnCardiff City StadiumJeremy SimpsonMatch Report
ChampionshipChampionshipSat2020-10-0315:00 Blackburn2.00–00.7Cardiff CityEwood ParkDarren BondMatch Report
ChampionshipChampionshipSat2019-08-2415:00 Blackburn0.90–00.7Cardiff City13,291Ewood ParkDavid CooteMatch Report
ChampionshipChampionshipTue2017-03-0719:45 Blackburn1–1Cardiff City10,645Ewood ParkDavid CooteMatch Report
ChampionshipChampionshipTue2015-08-1819:45 Blackburn1–1Cardiff City12,025Ewood ParkScott DuncanMatch Report
ChampionshipChampionshipTue2015-02-1719:45 Cardiff City1–1Blackburn19,057Cardiff City StadiumBrendan MaloneMatch Report
ChampionshipChampionshipFri2014-08-0819:45 Blackburn1–1Cardiff City15,625Ewood ParkAndy MadleyMatch Report
First DivisionFirst DivisionSat1961-12-16Cardiff City1–1BlackburnMatch Report
First DivisionFirst DivisionSat1961-08-19Blackburn0–0Cardiff CityMatch Report
First DivisionFirst DivisionSat1961-04-08Cardiff City1–1BlackburnMatch Report
First DivisionFirst DivisionSat1960-11-19Blackburn2–2Cardiff CityMatch Report
First DivisionFirst DivisionSat1929-05-04Cardiff City1–1BlackburnMatch Report
First DivisionFirst DivisionMon1927-09-12Cardiff City1–1BlackburnMatch Report
First DivisionFirst DivisionMon1927-09-05Blackburn0–0Cardiff CityMatch Report

Fixture Leaders

Blackburn Rovers Players vs. Cardiff City

Blackburn Rovers Players vs. Cardiff City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Tosin Adarabioyoeng ENGDF190000000
Hope Akpanng NGAMF4288000030
Daniel Ayalaes ESPDF5372000000
Alex Baptisteeng ENGDF190000000
Danny Battheng ENGDF190000000
Amari'i Belljm JAMDF,MF2180000000
Elliott Bennetteng ENGDF,MF2112000010
Callum Brittaineng ENGDF,MF5405010000
Jack Byrneie IRLMF190000000
Tom Cairneysct SCOMF2180100000
Benjamin Chriseneeng ENGDF190000000
Craig Conwaysct SCOFW,MF6505010000
Barry Douglassct SCODF,MF190000000
Shane Duffyie IRLDF,MF3269000041
Marvin Emnesnl NEDFW,MF190000000
Liam Feeneyeng ENGFW,MF292000000
Rudy Gestedebj BENFW2180100000
Gordon Greersct SCODF190000000
Grant Hanleysct SCODF4360100000
Taylor Harwood-Belliseng ENGDF190000000
Jan Paul van Heckenl NEDDF190000010
Ryan Hedgeswls WALFW,MF3257000010
Stephen Hendriesct SCODF190000000
Adam Henleywls WALDF2153000000
James Hilleng ENGDF2180010000
Dominic Hyamsct SCODF5450000020
Bradley Johnsoneng ENGDF,MF5353000010
Thomas Kaminskibe BELGK6540000020
Matthew Kilgalloneng ENGDF2135000000
Joshua Kingno NORFW,MF190000000
Tom Lawrencewls WALFW,MF190000000
Jason Loweeng ENGDF,MF4360000010
Ben Marshalleng ENGDF,FW3268000000
Kyle McFadzeansct SCODF190000000
Charlie Mulgrewsct SCODF,MF190000000
Ryan Nyambena NAMDF,MF7535000021
Marcus Olssonse SWEDF,FW3270000000
Aynsley Pearseng ENGGK2180000010
Harry Pickeringeng ENGDF,MF6482010000
David Rayaes ESPGK190000000
Jordan Rhodessct SCOFW2180000000
Paul Robinsoneng ENGGK190000000
Tommy Spurreng ENGDF190000000
Jason Steeleeng ENGGK4360000000
Lewis Traviseng ENGMF10655010020
Sondre Tronstadno NORMF4360000010
Leopold Wahlstedtse SWEGK2180000000
Christian Waltoneng ENGGK2180000000
Scott Whartoneng ENGDF4307000010
Derrick Williamsie IRLDF3270100000
Chris Tayloreng ENGMF187000000
Dominic Samueleng ENGFW,MF186100000
Stewart Downingeng ENGFW,MF3183000000
Dilan Markandayeng ENGFW,MF178100000
Todd Cantwelleng ENGFW,MF177000000
Harvey Elliotteng ENGFW,MF177010000
Jake Garretteng ENGMF3209100010
Yuki Ohashijp JPNFW177000000
Tom Trybullde GERDF,MF177000000
Semir Telalovicde GERFW172000000
Bradley Dackeng ENGFW,MF3183100000
Joe Rankin-Costelloeng ENGDF,MF5318110010
Sammie Szmodicsie IRLFW,MF4278000010
Arnór Sigurðssonis ISLFW,MF2123100100
Anthony Stokesie IRLFW162000000
Tyrhys Dolaneng ENGFW,MF6314120010
Andreas Weimannat AUTFW,MF160200000
Bengali-Fodé Koitagn GUIFW,MF2104000000
Ben Breretoncl CHIFW,MF6394311100
Sam Gallaghereng ENGFW,MF11579120030
Yasin Ayarise SWEMF156000000
Corry Evansnir NIRDF,MF2141000000
Modou Barrowgm GAMFW,MF145000000
Lee Williamsonjm JAMMF2115000000
Jay Spearingeng ENGMF139000000
Hayden Cartereng ENGDF3137000000
Connor Mahoneyeng ENGFW,MF135010000
George Hirsteng ENGFW134000100
Andrew Moranie IRLMF2124220000
Tyler Mortoneng ENGMF2121000000
Danny Grahameng ENGFW4268200000
Nathan Delfounesoeng ENGFW,MF2121000000
John Buckleyeng ENGMF6309010020
Danny Guthrieeng ENGMF293000000
Niall Enniseng ENGFW126000000
Reda Khadrade GERFW,MF289010000
Adam Armstrongeng ENGFW,MF4286300000
Darragh Lenihanie IRLDF,FW8531000020
Joe Rothwelleng ENGFW,MF5297100000
Zak Gilsenanie IRLMF118000000
Lewis Bakereng ENGMF113100000
Harry Chapmaneng ENGFW,MF113000000
Jacob Davenporteng ENGMF113000000
Makhtar Gueyesn SENFW113000000
Tayo Eduneng ENGDF,MF3111000000
Lewis Holtbyde GERMF394010000
Chris Browneng ENGFW13000000
Adam Whartoneng ENGMF13000000
25417,804261813342

Blackburn Rovers Goalkeepers vs. Cardiff City

Blackburn Rovers Goalkeepers vs. Cardiff City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Thomas Kaminskibe BELGK65402642284.63
Aynsley Pearseng ENGGK21801311192.31
David Rayaes ESPGK19010
Paul Robinsoneng ENGGK19010
Jason Steeleeng ENGGK4360250-50.00
Leopold Wahlstedtse SWEGK218052360.01
Christian Waltoneng ENGGK218082675.01
181,62054164277.86

Cardiff City Players vs. Blackburn Rovers

Cardiff City Players vs. Blackburn Rovers Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Ebou Adamsgm GAMDF,MF190000000
Rúnar Alex Rúnarssonis ISLGK190000000
Ryan Allsopeng ENGGK2180000000
Jak Alnwickeng ENGGK2180000000
Leandro Bacunacw CUWDF,MF4360000010
Joel Baganie IRLDF190000000
Sol Bambaci CIVDF190000000
Joe Bennetteng ENGDF,MF4283010020
John Brayfordeng ENGDF,MF190000010
Ciaron Brownnir NIRDF190000000
Jamilu Collinsng NGADF2180000010
Jesper Dalandno NORDF190000000
Bruno Ecuele Mangaga GABDF3270000000
Fábiobr BRADF2103000000
Aden Flinteng ENGDF4360000010
Dimitris Goutasgr GREDF3270000010
Karlan Granteng ENGFW,MF2180000000
Greg Halfordeng ENGDF,FW190000000
Ethan Horvathus USAGK190000000
Mark Hudsoneng ENGDF190000010
Kenwyne Jonestt TRIFW3184100000
Matty Kennedynir NIRFW,MF190000000
Cédric Kipréci CIVDF2180000000
David Marshallsct SCOGK5450000000
Nicky Maynardeng ENGFW190000000
Allan McGregorsct SCOGK190000000
Mark McGuinnessie IRLDF2180000000
Kieffer Moorewls WALDF,FW3270000000
Sean Morrisoneng ENGDF8720200010
Josh Murphyeng ENGFW,MF3224000010
Curtis Nelsoneng ENGDF5450000000
Perry Ngeng ENGDF,MF7585000010
Niels Nkounkoufr FRADF,MF190000000
Craig Nooneeng ENGFW,MF4198000000
Jordi Osei-Tutueng ENGDF,MF190000000
Jonathan Panzoeng ENGDF190000000
Lee Peltiereng ENGDF,MF5405000010
Dillon Phillipseng ENGGK190000010
Nathaniel Phillipseng ENGDF190000000
Anthony Pilkingtonie IRLFW,MF4264010000
Joe Rallseng ENGMF12837110020
Jazz Richardswls WALDF,MF190000000
Andy Rinomhotazw ZIMMF3213000000
Alexander Robertsonau AUSMF190000000
Callum Robinsonie IRLFW,MF4250110000
Thomas Sangeng ENGDF,MF2180000000
Emmanouil Siopisgr GREMF2180000000
Alex Smithieseng ENGGK5450000000
Peter Whittinghameng ENGMF5450010000
Gavin Whytenir NIRFW,MF3154000000
Chris Willockeng ENGFW,MF190000000
Ryan Wintleeng ENGMF5425000010
Scott Maloneeng ENGDF,MF3269000000
Harry Wilsonwls WALFW,MF189020000
Lex Immersnl NEDFW,MF188000000
Tony Wattsct SCOFW,MF187000000
Adam le Fondreeng ENGFW186000000
Sheyi Ojoeng ENGFW,MF3178000010
Dion Sandersoneng ENGDF183000000
Kenneth Zohoredk DENFW182100000
Rubin Colwillwls WALFW,MF7397010000
Joe Masonie IRLFW2166200000
Aron Gunnarssonis ISLDF,MF5365000000
Kion Eteteeng ENGFW2137100000
Greg Cunninghamie IRLDF,MF177000010
Cody Drameheng ENGDF,MF177000010
Junior Hoilettca CANFW,MF4267010000
Callum O'Dowdaie IRLDF,FW3255000000
Kagisho Dikgacoiza RSAMF174000000
Will Vaulkswls WALDF,MF5277200000
Eoin Doyleie IRLFW171000000
Kadeem Harriseng ENGDF,MF2102000020
Jack Simpsoneng ENGDF2125000010
Josh Bowlereng ENGFW,MF2126000000
Romaine Sawyerskn SKNFW,MF2151010010
Robert Glatzelde GERFW2132100000
Ike Ugboca CANFW160000000
Kieron Evanswls WALMF159000000
Lee Tomlineng ENGFW,MF3142000031
Mats Møller Dæhlino NORFW,MF154000000
Anwar El Ghazinl NEDFW,MF145000000
Ryan Gileseng ENGDF,MF145010000
Mark Harriswls WALFW4217100010
Joshua Beecherwls WALDF131000000
James Crolewls WALFW131000000
Omar Bogleeng ENGFW130000010
Yakou Méïteci CIVFW,MF275000000
Isaak Davieswls WALFW250000000
Ollie Tannereng ENGFW,MF4213000000
Mahlon Romeoag ATGDF,MF3202000000
Cian Ashfordwls WALMF121000000
Guido Burgstallerat AUTFW,MF121000010
Joel Colwillwls WALMF120000000
Declan Johnwls WALDF,MF2110000000
Alex Revelleng ENGFW284000000
Callum Patersonsct SCODF,FW118000000
Danny Wardeng ENGFW,MF118000000
Jaden Philogene Bidaceeng ENGFW,MF228000000
Frédéric Gounongbebj BENFW114000000
Famara Diedhiousn SENFW112000000
David Turnbullsct SCOMF2102100100
Tom Adeyemieng ENGMF247000000
James Collinsie IRLFW2100000010
Stuart O'Keefeeng ENGMF110000000
Marlon Packeng ENGMF5302000010
Magnus Wolff Eikremno NORFW,MF14000000
Sammy Ameobieng ENGFW,MF13000000
Emyr Huwswls WALFW,MF12000000
Matthew Connollyeng ENGDF5361000010
Jonny Williamswls WALFW,MF11000000
25517,798141101321

Cardiff City Goalkeepers vs. Blackburn Rovers

Cardiff City Goalkeepers vs. Blackburn Rovers Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Rúnar Alex Rúnarssonis ISLGK1905510.00
Ryan Allsopeng ENGGK218061483.31
Jak Alnwickeng ENGGK218084450.00
Ethan Horvathus USAGK190101100.01
David Marshallsct SCOGK54501400.01
Allan McGregorsct SCOGK1900100
Dillon Phillipseng ENGGK19095355.60
Alex Smithieseng ENGGK54501961368.42
181,62049262655.15

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.