Reading vs. Cardiff City Historical Head-to-Head

Reading
7 wins
8 draws
4 losses
25 goals
Cardiff City
4 wins
8 draws
7 losses
21 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
ChampionshipChampionshipFri2023-02-1720:00 Cardiff City1.11–00.4Reading18,879Cardiff City StadiumDarren BondMatch Report
ChampionshipChampionshipSat2022-08-0615:00 Reading1.42–10.5Cardiff City13,866Select Car Leasing StadiumDarren EnglandMatch Report
ChampionshipChampionshipSat2022-04-0915:00 Reading1.01–21.1Cardiff City19,039Select Car Leasing StadiumMichael SalisburyMatch Report
ChampionshipChampionshipSat2021-10-0215:00 Cardiff City2.60–10.2Reading18,400Cardiff City StadiumThomas BramallMatch Report
ChampionshipChampionshipFri2021-04-1618:00 Reading0.91–11.6Cardiff CityMadejski StadiumJohn BrooksMatch Report
ChampionshipChampionshipSat2020-09-2615:00 Cardiff City1.21–20.7ReadingCardiff City StadiumDavid WebbMatch Report
FA CupFourth roundTue2020-02-0419:45 Cardiff City(1) 3–3 (4)Reading4,832Cardiff City StadiumGavin WardMatch ReportReading won replayed match on penalty kicks following extra time
ChampionshipChampionshipFri2020-01-3119:45 Cardiff City1.81–10.7Reading22,518Cardiff City StadiumSimon HooperMatch Report
FA CupFourth roundSat2020-01-2515:00 Reading1–1Cardiff City12,798Madejski StadiumMarc EdwardsMatch Report
ChampionshipChampionshipSun2019-08-1812:00 Reading2.33–00.7Cardiff City14,252Madejski StadiumAndrew DaviesMatch Report
ChampionshipChampionshipSun2018-05-0612:30 Cardiff City0–0Reading32,478Cardiff City StadiumRobert MadleyMatch Report
ChampionshipChampionshipMon2017-12-1120:00 Reading2–2Cardiff City16,670Madejski StadiumSteve MartinMatch Report
ChampionshipChampionshipSat2017-01-2815:00 Reading2–1Cardiff City18,558Madejski StadiumJames AdcockMatch Report
ChampionshipChampionshipSat2016-08-2715:00 Cardiff City0–1Reading15,013Cardiff City StadiumAndy WoolmerMatch Report
ChampionshipChampionshipSat2016-03-1915:00 Reading1–1Cardiff City17,407Madejski StadiumDarren DrysdaleMatch Report
ChampionshipChampionshipSat2015-11-0715:00 Cardiff City2–0Reading15,414Cardiff City StadiumKeith StroudMatch Report
ChampionshipChampionshipSat2015-04-0415:00 Reading1–1Cardiff City17,953Madejski StadiumScott DuncanMatch Report
FA CupFourth roundSat2015-01-2415:00 Cardiff City1–2Reading11,750Cardiff City StadiumLee ProbertMatch Report
ChampionshipChampionshipFri2014-11-2119:45 Cardiff City2–1Reading20,643Cardiff City StadiumJames LiningtonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2022-08-0615:00 Reading1.42–10.5Cardiff City13,866Select Car Leasing StadiumDarren EnglandMatch Report
ChampionshipChampionshipSat2021-10-0215:00 Cardiff City2.60–10.2Reading18,400Cardiff City StadiumThomas BramallMatch Report
ChampionshipChampionshipSat2020-09-2615:00 Cardiff City1.21–20.7ReadingCardiff City StadiumDavid WebbMatch Report
ChampionshipChampionshipSun2019-08-1812:00 Reading2.33–00.7Cardiff City14,252Madejski StadiumAndrew DaviesMatch Report
ChampionshipChampionshipSat2017-01-2815:00 Reading2–1Cardiff City18,558Madejski StadiumJames AdcockMatch Report
ChampionshipChampionshipSat2016-08-2715:00 Cardiff City0–1Reading15,013Cardiff City StadiumAndy WoolmerMatch Report
FA CupFourth roundSat2015-01-2415:00 Cardiff City1–2Reading11,750Cardiff City StadiumLee ProbertMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipFri2021-04-1618:00 Reading0.91–11.6Cardiff CityMadejski StadiumJohn BrooksMatch Report
FA CupFourth roundTue2020-02-0419:45 Cardiff City(1) 3–3 (4)Reading4,832Cardiff City StadiumGavin WardMatch ReportReading won replayed match on penalty kicks following extra time
ChampionshipChampionshipFri2020-01-3119:45 Cardiff City1.81–10.7Reading22,518Cardiff City StadiumSimon HooperMatch Report
FA CupFourth roundSat2020-01-2515:00 Reading1–1Cardiff City12,798Madejski StadiumMarc EdwardsMatch Report
ChampionshipChampionshipSun2018-05-0612:30 Cardiff City0–0Reading32,478Cardiff City StadiumRobert MadleyMatch Report
ChampionshipChampionshipMon2017-12-1120:00 Reading2–2Cardiff City16,670Madejski StadiumSteve MartinMatch Report
ChampionshipChampionshipSat2016-03-1915:00 Reading1–1Cardiff City17,407Madejski StadiumDarren DrysdaleMatch Report
ChampionshipChampionshipSat2015-04-0415:00 Reading1–1Cardiff City17,953Madejski StadiumScott DuncanMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipFri2023-02-1720:00 Cardiff City1.11–00.4Reading18,879Cardiff City StadiumDarren BondMatch Report
ChampionshipChampionshipSat2022-04-0915:00 Reading1.01–21.1Cardiff City19,039Select Car Leasing StadiumMichael SalisburyMatch Report
ChampionshipChampionshipSat2015-11-0715:00 Cardiff City2–0Reading15,414Cardiff City StadiumKeith StroudMatch Report
ChampionshipChampionshipFri2014-11-2119:45 Cardiff City2–1Reading20,643Cardiff City StadiumJames LiningtonMatch Report

Fixture Leaders

Reading Players vs. Cardiff City

Reading Players vs. Cardiff City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Yakou Méïteci CIVFW,MF7507400110
Michael Morrisoneng ENGDF5480100000
Gabriel Oshong NGADF2145000010
Omar Richardseng ENGDF,MF6484100010
Sam Walkereng ENGGK2210000000
Nathan Akénl NEDDF,MF190000000
Hope Akpanng NGAMF190000000
Leandro Bacunacw CUWDF,MF2180000010
Modou Barrowgm GAMFW,MF2180100000
Rafael Cabralbr BRAGK4360000000
Andy Carrolleng ENGFW190000000
Nathaniel Chalobaheng ENGDF,MF190000000
Danny Drinkwatereng ENGMF2180000000
David Edwardswls WALMF2180000000
Ovie Ejariaeng ENGFW,MF6509010000
Tommy Elphickeng ENGDF190000010
Adam Federiciau AUSGK3270000000
Anton Ferdinandeng ENGDF190000000
Chris Gunterwls WALDF,MF11964000000
Ali Al-Habsiom OMAGK4360000000
Michael Hectorjm JAMDF,MF5450100000
Jeff Hendrickie IRLFW,MF190000000
Tom Holmeseng ENGDF4300000000
Teddy Howeeng ENGDF190000010
Ola Johnnl NEDFW,MF2154000010
Liam Kellyie IRLMF3229000010
Josh Laurenteng ENGFW,MF4360010000
Mamadou Loumsn SENDF,MF190000010
Joe Lumleyeng ENGGK2180000000
Vito Mannoneit ITAGK2180000000
Amadou Mbenguesn SENDF190000000
Tom McIntyresct SCODF6453000021
Paul McShaneie IRLDF5367000000
Matt Miazgaus USADF2155000000
Liam Moorejm JAMDF9810000020
Glenn Murrayeng ENGFW190000000
Ørjan Nylandno NORGK190000000
Jordan Obitaeng ENGDF,MF7400030010
Alex Pearceie IRLDF,MF3224000001
Pavel Pogrebnyakru RUSFW2180100010
Baba Rahmangh GHADF,MF190000000
Orlando Sápt PORFW190000000
Mouhamadou-Naby Sarrfr FRADF190000000
Luke Southwoodnir NIRGK190000000
Andrew Tayloreng ENGDF,MF2180000000
Danny Williamsus USADF,MF6463000020
Andy Yiadomgh GHADF,MF5438030010
Michael Olisefr FRAFW,MF2179010010
Tom Inceeng ENGFW,MF3201100000
Hal Robson-Kanuwls WALFW,MF4197100000
Sone Alukong NGAFW,MF5336000000
Nesta Guinness-Walkereng ENGDF,MF2173000000
Sam Baldockeng ENGFW,MF283010010
Shane Longie IRLFW180101100
Lucas Joãoao ANGFW4311200000
Stephen Quinnie IRLFW,MF2106000000
Roy Beerensnl NEDFW,MF2167000000
Danny Loadereng ENGFW,MF173000000
Garath McClearyjm JAMFW,MF8621120000
Jón Daði Böðvarssonis ISLFW,MF277000000
Jamie Mackiesct SCOFW,MF167000000
Tyrese Fornahsl SLEMF2155000000
Álex Fernándezes ESPDF,MF164000000
Yann Kermorgantfr FRAFW5353210010
Pelégw GNBMF3242000000
Felipe Ararunabr BRAMF160000000
Junior Hoilettca CANFW,MF4328100010
Andy Rinomhotazw ZIMMF5320100010
Stephen Kellyie IRLDF2146000000
John Swifteng ENGFW,MF7522220000
Tyler Blacketteng ENGDF3227010000
Charlie Adamsct SCOMF3148010000
Simon Coxie IRLFW256000000
George Pușcașro ROUFW6237200000
Joey van den Bergnl NEDDF,MF4311000000
George Evanseng ENGDF,MF298000000
Tiago Iloript PORDF133000000
Tom Dele-Bashirung NGAMF2121000000
Matěj Vydracz CZEFW,MF2104000000
Rowan Liburdkn SKNFW126000000
Kelvin Abrefaeng ENGDF125000010
Scott Danneng ENGDF2115000010
Kwesi Appiahgh GHAFW123000000
Oliver Norwoodnir NIRMF4284100000
Femi Azeezeng ENGMF275000000
Paolo Hurtadope PERMF114000000
Jake Taylorwls WALFW,MF113000000
Jahmari Clarkejm JAMFW111000000
Kelvin Ehibhatiomhaneng ENGFW110000000
Lucas Boyéar ARGFW19000000
Ben Houseeng ENGFW19000000
Andre Burleykn SKNDF18000000
Nelson Abbeyeng ENGDF17000000
Nick Blackmanbb BRBFW,MF4185000010
Brandon Barkereng ENGFW,MF14000000
Jake Coopereng ENGDF,FW293000000
Adrian Poparo ROUMF13000000
John Clarkeie IRLDF11000000
Dejan Tetekrs SRBMF11000000
26619,084241712262

Reading Goalkeepers vs. Cardiff City

Reading Goalkeepers vs. Cardiff City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Sam Walkereng ENGGK2210124866.70
Rafael Cabralbr BRAGK43601931689.51
Adam Federiciau AUSGK327040
Ali Al-Habsiom OMAGK43600401
Joe Lumleyeng ENGGK218072571.40
Vito Mannoneit ITAGK2180102880.01
Ørjan Nylandno NORGK19032133.30
Luke Southwoodnir NIRGK190505100.01
191,74056214378.64

Cardiff City Players vs. Reading

Cardiff City Players vs. Reading Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Aden Flinteng ENGDF5480010000
Robert Glatzelde GERFW4317100000
Josh Murphyeng ENGFW,MF4219200010
Marlon Packeng ENGMF7542000020
Will Vaulkswls WALDF,MF8534110010
Ryan Allsopeng ENGGK2180000000
Sol Bambaci CIVDF5480000010
Joe Bennetteng ENGDF,MF6489100000
John Brayfordeng ENGDF,MF190000000
Ciaron Brownnir NIRDF2180000010
Craig Brysonsct SCOMF190000000
Jamilu Collinsng NGADF190000010
Rubin Colwillwls WALMF2120000000
Loïc Damourfr FRAMF190000000
Tommy Doyleeng ENGMF190010000
Cody Drameheng ENGDF,MF190000000
Bruno Ecuele Mangaga GABDF4329000000
Neil Etheridgeph PHIGK3300000000
Fábiobr BRADF3193000000
Aron Gunnarssonis ISLDF,MF7558010000
Rhys Healeywls WALFW190000000
Junior Hoilettca CANFW,MF7432000020
Lex Immersnl NEDFW,MF2146100000
Ryan John Gileseng ENGDF,MF190000000
Kenwyne Jonestt TRIFW3168200000
Cédric Kipréci CIVDF2180000000
Tom Lawrencewls WALFW,MF190000000
Adam le Fondreeng ENGFW190000000
David Marshallsct SCOGK3270000000
Conor McAlenyeng ENGFW,MF190100000
Allan McGregorsct SCOGK190000000
Mark McGuinnessie IRLDF2180000020
Nathaniel Mendez-Lainggt GUAFW,MF3270000000
Kieffer Moorewls WALDF,FW3270101110
Simon Mooreeng ENGGK2180000000
Sean Morrisoneng ENGDF11933000020
Curtis Nelsoneng ENGDF7608000030
Perry Ngeng ENGDF,MF3270000010
Craig Nooneeng ENGFW,MF6411000020
Jordi Osei-Tutueng ENGDF,MF190000000
Callum Patersonsct SCODF,FW6437200000
Dillon Phillipseng ENGGK190000000
Jaden Philogene Bidaceeng ENGFW,MF2108000000
Anthony Pilkingtonie IRLFW,MF4357000020
Jazz Richardswls WALDF,MF4390000020
Callum Robinsonie IRLFW,MF190000000
Romaine Sawyerskn SKNFW,MF2162100000
Alex Smithieseng ENGGK6540000000
Peter Whittinghameng ENGMF5361111110
Gavin Whytenir NIRFW,MF3224000010
Ben Wilsoneng ENGFW,GK190000000
Ryan Wintleeng ENGMF3270010000
Greg Cunninghamie IRLDF,MF189000000
Jordan Hugilleng ENGFW189000000
Kadeem Harriseng ENGDF,MF3197000000
Lee Peltiereng ENGDF,MF7531000010
Joel Baganie IRLDF2171000000
Omar Bogleeng ENGFW180000010
Harry Wilsonwls WALFW,MF180000000
Sam Bowenwls WALMF178000000
Greg Halfordeng ENGDF,FW177000000
Danny Wardeng ENGFW,MF2122000000
Alfie Doughtyeng ENGDF,MF173100000
Mahlon Romeoag ATGDF,MF172000000
Alex Revelleng ENGFW170000000
Kion Eteteeng ENGFW287000000
Kenneth Zohoredk DENFW2151000000
Callum O'Dowdaie IRLDF,FW2155100000
Stuart O'Keefeeng ENGMF268000000
Eoin Doyleie IRLFW164000000
Joe Rallseng ENGMF141,019121120
Sory Kabagn GUIFW157000000
Max Watterseng ENGFW151000000
Matthew Connollyeng ENGDF5395100010
Leandro Bacunacw CUWDF,MF5376000010
Andy Rinomhotazw ZIMMF145000000
Isaac Vasselleng ENGFW,MF145000000
Ben Turnereng ENGDF2132000010
Mark Harriswls WALFW139000010
Frédéric Gounongbebj BENFW134000000
Connor Wickhameng ENGFW,MF133000000
Thomas Sangeng ENGDF,MF3138000000
Matty Kennedynir NIRFW,MF239000000
Joe Masonie IRLFW289000000
Sammy Ameobieng ENGFW,MF252000000
Mats Møller Dæhlino NORFW,MF121000000
Tom Adeyemieng ENGMF120000000
Isaak Davieswls WALFW117000000
Idriss Saadidz ALGFW113000000
Jamie Wardnir NIRFW,MF113000000
James Collinsie IRLFW112000010
Lee Tomlineng ENGFW,MF3132200000
Liam Feeneyeng ENGFW,MF110000000
Sheyi Ojoeng ENGFW,MF4197000000
Federico Machedait ITAFW296000000
Scott Maloneeng ENGDF,MF4277000000
Gary Madineeng ENGFW15000000
Uche Ikpeazuug UGAFW11000000
26319,14020833350

Cardiff City Goalkeepers vs. Reading

Cardiff City Goalkeepers vs. Reading Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Ryan Allsopeng ENGGK218022050.01
Neil Etheridgeph PHIGK3300125758.31
David Marshallsct SCOGK327021
Allan McGregorsct SCOGK1900200
Simon Mooreeng ENGGK218030
Dillon Phillipseng ENGGK19021150.00
Alex Smithieseng ENGGK65402191157.10
Ben Wilsoneng ENGFW,GK1901100.00
191,74038251950.03

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.