Cardiff City F.C. league record by opponent

Cardiff City Football Club is a professional football club based in Cardiff, Wales. Founded in 1899, the club competed in local amateur leagues before turning professional in 1910, moving into the English football league system by joining the Southern Football League. Ten years later, they were elected into the Second Division of the Football League,[1] winning promotion to the First Division in their first season.[2] They achieved their highest ever position during the 1923–24 season, finishing in second place of the First Division but lost the league title on goal average to Huddersfield Town.[3] They were relegated from the First Division in 1929. Since then, they have spent a further nine seasons in the top tier; the most recent return was a one-year spell in the 2018–19 season.[2]

Cardiff's first team have competed in a number of nationally contested leagues, and their record against each club faced in those competitions is summarised below. The club's first competitive fixture as a professional team came against Ton Pentre on 24 September 1910,[4] the opening day of the 1910–11 season, in the Second Division of the Southern Football League. Their first fixture in the Football League came on 28 August 1920 against Stockport County.[5] They met their 116th and most recent different opponent, Burton Albion, for the first time on the opening day of the 2016–17 Football League season.[6] The team that Cardiff have met the most in league competition is Preston North End; the 39 victories from 102 meetings is more than Cardiff have recorded against any other club. Millwall have drawn 28 league matches with Cardiff, more than any other club, and Bristol City have recorded the most victories against Cardiff with 38.

All statistics are correct up to and including the match played on 27 April 2024.

Key

  • The table includes results of matches played by Cardiff City in the Southern Football League, the Football League and the Premier League. Matches from uncompleted competitions – the abandoned 1939–40 Football League season  – are excluded, as are test matches, Football League play-offs, and matches in the various wartime competitions.
  • The name used for each opponent is the name they had when Cardiff City most recently played a league match against them. Results against each opponent include results against that club under any former name. For example, results against Leyton Orient include matches played against Orient (1966–1987) and Clapton Orient (before 1945).
  • The columns headed "First" and "Last" contain the first and most recent seasons in which Cardiff City played league matches against each opponent.
  • P = matches played; W = matches won; D = matches drawn; L = matches lost; Win% = percentage of total matches won
  •    † Clubs with this background and symbol in the "Opponent" column are Cardiff City's divisional rivals in the current season, the 2023–24 EFL Championship.
  •    ‡ Clubs with this background and symbol in the "Opponent" column are defunct.

All-time league record

Cardiff City F.C. league record by opponent
OpponentPWDLPWDLPWDLWin%FirstLastNotes
HomeAwayTotal
Aberdare Athletic210121104211050.001910–111911–12
Aldershot1261512543241158045.831932–331990–91
Arsenal17566173593481115023.531921–222018–19
Aston Villa2514382553175019625038.001931–322017–18
Barnet8341803516376018.751991–922000–01
Barnsley26156526127752271312051.921920–212021–22
Birmingham City4024511408141880321929040.001920–212023–24
Blackburn Rovers3618108365112072232128031.941921–222023–24
Blackpool3712151037772374192233025.681920–212022–23
Bolton Wanderers361761336762372241236033.331921–222017–18
Bournemouth1997319331338121016031.581931–322021–22
Bradford City7223730414527035.711921–222003–04
Bradford Park Avenue5302511310415040.001929–301949–50
Brentford24156324771048221313045.831919–202020–21
Brighton & Hove Albion3514129356111870202327028.571913–142018–19
Bristol City4520916451492290341838037.781920–212023–24
Bristol Rovers411288414111382302626036.591913–141999–2000
Burnley4021127406132180272528033.751921–222022–23
Burton Albion110011002200100.002017–182017–18
Bury2719442764175425821046.301920–212001–02
Cambridge United1574415258309912030.001978–792001–02
Carlisle United191450196673820117052.631965–662000–01
Charlton Athletic3516712354131870202030028.571929–302019–20
Chelsea196671952123811819028.951921–222018–19
Cheltenham Town220020114211050.002000–012002–03
Chesham Town220022004400100.001910–111911–12
Chester City8431824216673037.501975–761998–99
Chesterfield1593315762301695053.331947–482002–03
Colchester United1252512426249411037.501975–762007–08
Coventry City28166628861456241220042.861913–142023–24
Crewe Alexandra1045110271206122030.001986–872005–06
Croydon Common440043018701087.501910–111914–15
Crystal Palace3512121135782070192031027.141913–142018–19
Cwm Albion110011002200100.001911–121911–12
Darlington9423922518648033.331985–862000–01
Derby County3420953412101268321917047.061926–272021–22
Doncaster Rovers161123165923216115050.001947–482011–12
Everton17944173593412913035.291921–222018–19
Exeter City2114432165104220913047.621913–142000–01
Fulham3214711321061664241327037.501920–212021–22
Gateshead110011002200100.001920–211920–21
Gillingham211614214894220913047.621913–142004–05
Grimsby Town1282212444241266050.001948–491984–85
Halifax Town8440853016970056.251975–762000–01
Hartlepool United9630932418954050.001986–872000–01
Hereford United97029351181053055.561975–761996–97
Huddersfield Town4221129428112384292332034.521921–222023–24
Hull City3616515366161472222129030.561920–212023–24
Ipswich Town25116825581250161420032.001938–392022–23
Kettering Town220022004400100.001910–111911–12[A]
Kidderminster Harriers101011002110050.002000–012000–01
Leeds United27176427891054251514046.301920–212023–24
Leicester City28147728761556211322037.501921–222023–24
Leyton Orient3822115387131876292423038.161920–212000–01[B]
Lincoln City14824144372812511042.861948–492000–01
Liverpool15924157083016212053.331921–222018–19
Llanelly110011002200100.001912–131912–13
Luton Town352078356111870261826037.141912–132022–23
Macclesfield Town210121014202050.001997–982000–01
Maidstone United201120114022000.001990–911991–92
Manchester City217862118124281618019.051921–222018–19
Manchester United1542915366307815023.331921–222018–19
Mansfield Town15113115645301776056.671931–322002–03
Mardy211022004310075.001911–121912–13
Merthyr Town411241218233025.001910–111919–20
Middlesbrough342149341081668311225045.591921–222023–24
Mid Rhondda110011002200100.001912–131912–13
Millwall3816157388131776242824031.581913–142023–24[C]
Milton Keynes Dons101010012011000.002015–162015–16
Newcastle United271210527332154151326027.781921–222018–19
Newport County1253412534241068041.671912–131987–88
Northampton Town25155525551550201020040.001913–142002–03
Norwich City321731232372264201034031.251913–142023–24
Nottingham Forest291775291541058321115055.171920–212021–22
Notts County281351028761556201125035.711920–212002–03
Oldham Athletic16844165293213613040.631921–222002–03
Oxford United115421122722769031.821968–691999–2000
Peterborough United1353513148266713023.081975–762021–22
Plymouth Argyle3015510304141260191922031.671913–142023–24
Pontypridd202020114031000.001911–121912–13
Port Vale9513933318846044.441920–212002–03
Portsmouth3012711308101260201723033.331911–122011–12
Preston North End5123151351161025101392537038.611921–222023–24
Queens Park Rangers41211010411052682311536037.801913–142023–24
Reading3717911378131674252227033.781910–112022–23
Rochdale1053210172206104030.001986–872000–01
Rotherham United281310527541855181423032.731920–212023–24
Salisbury City110011002200100.001910–111910–11
Scarborough8530833216862050.001987–881998–99
Scunthorpe United18873189543617127047.221958–592010–11
Sheffield United371612937982074252029033.781921–222022–23
Sheffield Wednesday372110637882174291827039.191920–212023–24
Shrewsbury Town1264212435241077041.671975–762000–01
Southampton261655263101352191518036.541913–142023–24
Southend United2113442159742181311042.861911–122006–07
Stockport County6240622212462033.331920–212002–03
Stoke City25126725681150181418036.001910–112023–24[D]
Sunderland32175103210101264271522042.191921–222023–24
Swansea City351611835682170221929031.431912–132023–24[E]
Swindon Town22108422551244151316034.091913–142002–03
Thames110011002200100.001931–321931–32
Ton Pentre330032016501083.331912–131911–12
Torquay United1810531834113613914036.111931–322000–01
Tottenham Hotspur22551222551244101024022.731921–222018–19
Tranmere Rovers6231631212543041.671986–872003–03
Treharris321031116321050.001910–111912–13
Walsall1594215735301677053.331911–122003–04
Watford321651132881664241327037.501913–142023–24
West Bromwich Albion28109928471756141626025.001921–222023–24
West Ham United2496924291348111522022.921913–142018–19
Wigan Athletic16493163493271312021.881982–832022–23
Wimbledon201121014112025.001984–852003–04[F]
Wolverhampton Wanderers29991129941658181327031.031920–212018–19
Wrexham16104216826321868056.251975–762001–02
Wycombe Wanderers6510630312813066.671994–952020–21
York City8521823316754043.751974–752000–01

Footnotes

References

General

  • For 1910–11 to 2000–01: Shepherd, Richard (2002), The Definitive: Cardiff City F.C., Nottingham: SoccerData Publications, ISBN 1-899468-17-X
  • For 1920–21 to present day: "Cardiff City football club: record v other sides". 11v11.com. AFS Enterprises. Retrieved 11 September 2017.
  • For 2001–02 to present day: "Cardiff: Head to head". Soccerbase. Centurycomm. Retrieved 18 August 2017.

Specific