Cardiff City

HomeAway
Season Div Ptn Club Pld W D L F A W D L F A GD Pts FA Cup FL Cup Euro
1911-12SL Cardiff City Q2
1913-14 SL10Cardiff City 38106 3 2711 3 61019 31 1.095 38 Q4
1914-15 SL 3 Cardiff City 38 16 1 2 51 12 6 31021 26 1.895 48 Rd 1
1919-20 SL 4 Cardiff City 42 15 3 3 44 14 3 14 4 26 29 1.628 53 Rd 3
1920-21 D 2 2 Cardiff City 42 13 5 3 27 911 5 5 32 23 1.84 58 SF
1921-22D 1 4 Cardiff City 42 13 2 6 40 26 6 8 7 21 27 1.15 48 Rd 4
1922-23D 1 9 Cardiff City 42 15 2 4 51 18 3 5 13 22 41 1.24 43 Rd 3
1923-24D 1 2 Cardiff City 42 14 5 2 35 13 8 8 5 26 21 1.79 57 Rd 4
1924-25D 111 Cardiff City 4211 5 5 35 19 5 61021 32 1.10 43 Final
1925-26D 1 16 Cardiff City 42 8 5 8 30 25 8 211 31 51 0.80 39 Rd 4
1926-27D 1 14 Cardiff City 42 12 3 6 31 17 4 611 24 48 0.85 41 Win
1927-28D 1 6 Cardiff City 42 12 7 2 44 27 5 3 13 26 53 0.88 44 Rd 5
1928-29D 1 22 Cardiff City 42 7 7 7 34 26 1 6 14 9 33 0.73 29 Rd 3
1929-30D 2 8 Cardiff City 42 14 4 3 41 16 4 4 13 20 43 1.03 44 Rd 4
1930-31 D 2 22 Cardiff City 42 7 6 8 32 31 1 3 17 15 56 0.54 25 Rd 3
1931-32 D3S 9 Cardiff City 42 14 2 5 62 29 5 61025 44 1.19 46 Rd 3
1932-33D3S 19 Cardiff City 42 12 4 5 48 30 0 3 18 21 69 0.70 31 Rd 1
1933-34D3S 22 Cardiff City 42 6 411 32 43 3 2 16 25 62 0.54 24 Rd 1
1934-35 D3S 19 Cardiff City 4211 6 4 42 27 2 3 16 20 55 0.76 35 Rd 1
1935-36 D3S 20 Cardiff City 4211 5 5 37 23 2 5 14 23 50 0.82 36 Rd 1
1936-37 D3S 18 Cardiff City 42105 6 35 24 4 2 15 19 63 0.62 35 Rd 3
1937-38D3S10Cardiff City 42 13 7 1 57 22 2 5 141032 1.24 42 Rd 3
1938-39D3S 13 Cardiff City 42 12 1 8 40 28 3108 21 37 0.94 41 Rd 4
1939-40 D3S 6 Cardiff City 3 0 0 1 2 4 2 0 0 3 1 1.00 4
1945-46   Cardiff City Rd 3
1946-47 D3S 1 Cardiff City 42 18 3 0 6011 12 3 6 33 19 3.10 66 Rd 3
1947-48D 2 5 Cardiff City 42 12 6 3 36 18 6 51025 40 1.05 47 Rd 3
1948-49 D 2 4 Cardiff City 42 14 4 3 45 21 5 9 7 17 26 1.32 51 Rd 5
1949-50 D 210Cardiff City 42 13 3 5 28 14 3 711 13 30 0.93 42 Rd 5
1950-51D 2 3 Cardiff City 42 13 7 1 36 20 4 9 8 17 25 1.18 50 Rd 3
1951-52 D 2 2 Cardiff City 42 18 2 1 52 15 2 91020 39 1.33 51 Rd 3
1952-53D 1 12 Cardiff City 42 7 8 6 32 17 7 41022 29 1.17 40 Rd 3
1953-54D 110Cardiff City 42 12 4 5 32 27 6 411 19 44 0.72 44 Rd 4
1954-55D 1 20 Cardiff City 42 9 4 8 41 38 4 71021 38 0.82 37 Rd 3
1955-56D 1 17 Cardiff City 4211 4 6 36 32 4 5 12 19 37 0.80 39 Rd 4
1956-57D 1 21 Cardiff City 42 7 6 8 35 34 3 3 15 18 54 0.60 29 Rd 4
1957-58D 2 15 Cardiff City 42105 6 44 31 4 4 13 19 46 0.82 37 Rd 5
1958-59 D 2 9 Cardiff City 42 12 2 7 37 26 6 51028 39 1.00 43 Rd 4
1959-60D 2 2 Cardiff City 42 15 2 4 55 36 8103 35 26 1.45 58 Rd 3
1960-61D 1 15 Cardiff City 4211 5 5 34 26 2 6 13 26 59 0.71 37 Rd 3 Rd 2
1961-62D 1 21 Cardiff City 42 6 9 6 30 33 3 5 13 20 48 0.62 32 Rd 3 Rd 2
1962-63 D 210Cardiff City 42 12 5 4 50 29 6 2 13 33 44 1.14 43 Rd 3 Rd 3
1963-64 D 2 15 Cardiff City 42107 4 31 27 4 3 14 25 54 0.69 38 Rd 3 Rd 2
1964-65D 2 13 Cardiff City 42107 4 43 25 3 711 21 32 1.12 40 Rd 3 Rd 2 CWC QF
1965-66 D 2 20 Cardiff City 42103 8 37 35 2 7 12 34 56 0.78 34 Rd 4SF CWC Rd 1
1966-67D 2 20 Cardiff City 42 9 7 5 43 28 3 2 16 18 59 0.70 33 Rd 4 Rd 2
1967-68 D 2 13 Cardiff City 42 9 6 6 35 29 4 611 25 37 0.91 38 Rd 3 Rd 2CWC SF
1968-69D 2 5 Cardiff City 42 13 3 5 38 19 7 41029 35 1.24 47 Rd 3 Rd 2 CWC Rd 1
1969-70D 2 7 Cardiff City 42 12 7 2 38 14 6 6 9 23 27 1.49 49 Rd 3 Rd 2 CWC Rd 2
1970-71 D 2 3 Cardiff City 42 12 7 2 39 16 8 6 7 25 25 1.56 53 Rd 4 Rd 2 CWC QF
1971-72 D 2 19 Cardiff City 42 9 7 5 37 25 1 7 13 19 44 0.81 34 Rd 5 Rd 2 CWC Rd 1
1972-73D 2 20 Cardiff City 4211 4 6 32 21 0 7 1411 37 0.74 33 Rd 4 Rd 1
1973-74 D 2 17 Cardiff City 42 8 7 6 27 20 2 91022 42 0.79 36 Rd 3 Rd 2 CWC Rd 1
1974-75D 2 21 Cardiff City 42 7 8 6 24 21 2 6 13 12 41 0.58 32 Rd 3 Rd 1 CWC Rd 1
1975-76 D 3 2 Cardiff City 46 14 7 2 38 13 8 6 9 31 35 1.44 57 Rd 4 Rd 1
1976-77D 2 18 Cardiff City 42 7 6 8 30 30 5 4 12 26 37 -11 34 Rd 5 Rd 2 CWC Rd 1
1977-78D 2 19 Cardiff City 42 12 6 3 32 23 1 6 14 19 48 -20 38 Rd 3 Rd 2 CWC Rd 1
1978-79D 2 9 Cardiff City 42 12 5 4 34 23 4 5 12 22 47 -14 42 Rd 3 Rd 1
1979-80D 2 15 Cardiff City 4211 4 6 21 16 5 4 12 20 32 -7 40 Rd 3 Rd 2
1980-81 D 2 19 Cardiff City 42 7 7 7 23 24 5 511 21 36 -16 36 Rd 3 Rd 3
1981-82 D 2 20 Cardiff City 42 9 21028 32 3 6 12 17 29 -16 44 Rd 3 Rd 1
1982-83 D 3 2 Cardiff City 46 17 5 1 45 14 8 6 9 31 36 26 86 Rd 2 Rd 2
1983-84 D 2 15 Cardiff City 4211 3 7 32 27 4 3 14 21 39 -13 51 Rd 3 Rd 2
1984-85D 2 21 Cardiff City 42 5 3 13 24 42 4 5 12 23 37 -32 35 Rd 3 Rd 2
1985-86 D 3 22 Cardiff City 46 7 511 22 29 5 4 14 31 54 -30 45 Rd 1 Rd 1
1986-87 D 4 13 Cardiff City 46 6 12 5 24 18 9 41024 32 -2 61 Rd 4 Rd 4
1987-88D 4 2 Cardiff City 46 15 6 2 39 14 9 7 7 27 27 25 85 Rd 1 Rd 1
1988-89 D 3 16 Cardiff City 46109 4 30 16 4 6 13 14 40 -12 57 Rd 3 Rd 2 CWC Rd 1
1989-90D 3 21 Cardiff City 46 6 9 8 30 35 6 5 12 21 35 -19 50 Rd 3 Rd 1
1990-91 D 4 13 Cardiff City 46106 7 26 23 5 9 9 17 31 -11 60 Rd 1 Rd 1
1991-92D 4 9 Cardiff City 42 13 3 5 42 26 4 12 5 24 27 13 66 Rd 1 Rd 1
1992-93 D 3 1 Cardiff City 42 13 7 1 42 20 12 1 8 35 27 77 83 Rd 1 Rd 1 CWC Rd 1
1993-94 D 2 19 Cardiff City 46107 6 39 33 3 8 12 27 46 66 54 Rd 5 Rd 1 CWC Rd 1
1994-95 D 2 22 Cardiff City 46 5 6 12 25 31 4 5 14 21 43 46 38 Rd 1 Rd 1
1995-96 D 3 22 Cardiff City 46 8 6 9 24 22 3 6 14 17 42 41 45 Rd 2 Rd 2
1996-97 D 3 7 Cardiff City 4611 4 8 30 23 9 5 9 26 31 56 69 Rd 2 Rd 1
1997-98 D 3 21 Cardiff City 46 5 13 5 27 22 4109 21 30 48 50 Rd 4 Rd 1
1998-99D 3 3 Cardiff City 46 13 7 3 35 17 9 7 7 25 22 60 80 Rd 4 Rd 1
1999-00 D 2 21 Cardiff City 46 5108 23 34 4 7 12 22 33 -22 44 Rd 3 Rd 2
2000-01 D 3 2 Cardiff City 46 16 7 0 56 20 7 61039 38 37 82 Rd 3 Rd 1
2001-02 D 2 4 Cardiff City 46 12 8 3 39 2511 6 6 36 25 25 83 Rd 4 Rd 1
2002-03 D 2 6 Cardiff City 46 12 6 5 33 2011 6 6 35 23 25 81 Rd 3 Rd 2
2003-04 D 1 13 Cardiff City 46106 7 40 25 7 8 8 28 331065 Rd 3 Rd 2
2004-05Ch 16 Cardiff City 46104 9 24 19 311 9 24 32 -3 54 Rd 3 Rd 4
2005-06 Ch11 Cardiff City 46107 6 32 24 6 5 12 26 35 -1 60 Rd 3 Rd 3
2006-07 Ch 13 Cardiff City 4611 7 5 33 18 6 611 24 35 4 64 Rd 3 Rd 1
2007-08 Ch 12 Cardiff City 46 12 4 7 31 21 4 12 7 28 34 4 64 FinalRd 4
2008-09 Ch 7 Cardiff City 46 14 5 4 40 23 5 12 6 25 30 12 74 Rd 4 Rd 3
2009-10 Ch 4 Cardiff City 46 12 6 5 37 20104 9 36 34 19 76 Rd 5 Rd 3
2010-11 Ch 4 Cardiff City 46 12 7 4 41 2511 4 8 35 29 22 80 Rd 3 Rd 2
2011-12 Ch 6 Cardiff City 4611 7 5 37 29 811 4 29 24 13 75 Rd 3Final
2012-13 Ch 1 Cardiff City 46 15 6 2 37 15106 7 35 30 27 87 Rd 3 Rd 1
2013-14PL 20 Cardiff City 38 5 5 9 20 35 2 4 13 12 39 -42 30 Rd 5 Rd 3
2014-15 Ch11 Cardiff City 46105 8 31 30 6 9 8 26 31 -4 62 Rd 4 Rd 3
2015-16 Ch 8 Cardiff City 46 12 9 2 33 20 5 81023 31 5 68 Rd 3 Rd 2
2016-17 Ch 12 Cardiff City 4611 4 8 31 26 6 71029 35 -1 62 Rd 3 Rd 1
2017-18 Ch 2 Cardiff City 46 16 4 3 40 1611 5 7 29 23 30 90 Rd 4 Rd 2
2018-19PL 18 Cardiff City 38 6 211 21 38 4 2 13 13 31 -35 34 Rd 3 Rd 2
2019-20 Ch 5 Cardiff City 4611 9 3 35 21 8 7 8 33 371073 Rd 4 Rd 2
2020-21 Ch 8 Cardiff City 46 8 6 9 37 26108 5 29 23 17 68 Rd 3 Rd 1
2021-22 Ch 18 Cardiff City 46 7 4 12 22 29 8 411 28 39 -18 53 Rd 4 Rd 2
2022-23Ch 21 Cardiff City 46 6 71020 24 7 3 13 21 34 -17 49 Rd 3 Rd 1
2023-24 Ch 12 Cardiff City 461031027 32 9 2 12 26 38 -17 62 Rd 3 Rd 3
2024-25 Ch Cardiff City
Notes                                      
1911-12     Cardiff City Failed election to Second Division
1919-20     Cardiff City Elected to Second Division
1933-34     Cardiff City Re-elected to 3rd Div South
       

 

Head to Head for League Opponents

 

Opponent (alphabetic) Pld Won Draw Lost FG GA Adv
AFC Bournemouth 38 131015 59 58 -2
AFC Wimbledon 2 0 0 2 2 5 -2
Aldershot Town 26 13 5 8 35 28 5
Arsenal 34 811 15 41 55 -7
Aston Villa 50 19 6 25 55 68 -6
Barnet 16 3 7 6 16 20 -3
Barnsley 52 27 13 12 84 57 15
Birmingham City 80 30 21 29 99 93 1
Blackburn Rovers 72 22 23 27 93 96 -5
Blackpool 74 18 23 33 81 116 -15
Bolton Wanderers 72 24 12 36 71 114 -12
Bradford City 14 5 2 7 19 23 -2
Bradford Park Avenue104 1 5 14 17 -1
Brentford 46 20 13 13 72 63 7
Brighton & Hove Albion 64 21 21 22 85 89 -1
Bristol City 90 33 20 37 109 112 -4
Bristol Rovers 50 13 17 20 69 77 -7
Burnley 80 28 26 26 117 107 2
Burton Albion 4 3 0 1 5 3 2
Bury 54 25 8 21 86 82 4
Cambridge United 30 9 9 12 39 44 -3
Carlisle United 38 2011 7 67 47 13
Charlton Athletic 70 20 20 30 102 121 -10
Chelsea 3811 8 19 48 64 -8
Cheltenham Town 4 2 1 1 7 6 1
Chester 16 6 7 3 14 12 3
Chesterfield 30 16 9 5 52 3511
Colchester United 24 9 411 34 35 -2
Coventry City 54 23 12 19 81 73 4
Crewe Alexandra 20 6 12 2 27 17 4
Crystal Palace 64 15 19 30 65 98 -15
Darlington 18 6 4 8 16 22 -2
Derby County 68 32 19 17 112 91 15
Doncaster Rovers 32 1611 5 54 2811
Everton 34 12 9 13 36 49 -1
Exeter City 36 17 7 12 63 44 5
Fulham 64 24 13 27 93 101 -3
Gillingham 36 17 7 12 54 45 5
Grimsby Town 24 12 6 6 42 35 6
Halifax Town 16 9 7 0 23109
Hartlepool United 18 9 5 4 30 21 5
Hereford 18105 3 32 21 7
Huddersfield Town 84 29 25 30 100 102 -1
Hull City 72 22 23 27 85 97 -5
Ipswich Town 50 16 14 20 59 75 -4
Kidderminster Harriers 2 1 1 0 4 2 1
Leeds United 54 25 15 14 65 5411
Leicester City 56 20 13 23 66 74 -3
Leyton Orient 76 29 24 23 103 100 6
Lincoln City 28 12 511 43 37 1
Liverpool 30 16 2 12 56 50 4
Luton Town 64 23 19 22 86 108 1
Macclesfield 4 2 0 2 8 50
Maidstone United 4 0 2 2 1 9 -2
Manchester City 42 8 16 18 64 90 -10
Manchester United 30 7 8 15 42 59 -8
Mansfield Town 30 17 7 6 55 3311
Middlesbrough 68 30 14 24 87 85 6
Millwall 70 21 29 20 91 82 1
Milton Keynes Dons 4 1 2 1 3 30
Newcastle United 54 15 13 26 61 96 -11
Newport County 20 7 5 8 31 34 -1
Northampton Town 44 17 8 19 59 59 -2
Norwich City 59 171032 75 97 -15
Nottingham Forest 58 3211 15 86 59 17
Notts County 57 2011 26 74 92 -6
Oldham Athletic 32 13 6 13 52 460
Oxford United 22 7 6 9 31 27 -2
Peterborough United 26 6 7 13 39 43 -7
Plymouth Argyle 54 17 19 18 79 78 -1
Port Vale 18 8 4 6 28 25 2
Portsmouth 52 18 14 20 62 70 -2
Preston North End 102 39 26 37 133 176 2
Queens Park Rangers 76 27 15 34 91 118 -7
Reading 66 20 23 23 86 93 -3
Rochdale 20 6104 19 18 2
Rotherham County 2 1 0 1 1 20
Rotherham United 54 15 16 23 72 89 -8
Scarborough 16 8 6 2 21 14 6
Scunthorpe United 36 17 12 7 59 3110
Sheffield United 74 25 22 27 95 110 -2
Sheffield Wednesday 74 29 18 27 100 108 2
Shrewsbury Town 24107 7 36 24 3
South Shields 2 2 0 0 2 0 2
Southampton 44 1811 15 69 68 3
Southend United 32 14 9 9 50 40 5
Stockport County 14 5 7 2 24 19 3
Stoke City 48 18 14 16 60 56 2
Sunderland 64 26 17 21 102 82 5
Swansea City 66 21 19 26 72 87 -5
Swindon Town 39 14 9 16 63 66 -2
Thames Association 2 2 0 011 3 2
Torquay United 36 13 9 14 54 50 -1
Tottenham Hotspur 44101024 37 66 -14
Tranmere Rovers104 3 3 1411 1
Walsall 26 12 7 7 44 38 5
Watford 58 22 15 21 79 85 1
West Bromwich Albion 56 16 16 24 73 97 -8
West Ham United 461014 22 42 66 -12
Wigan Athletic 30 6 1311 26 38 -5
Wolverhampton Wanderers 58 18 13 27 77 113 -9
Wrexham 30 16 6 8 47 31 8
Wycombe Wanderers106 1 3 1611 3
York City 16 7 5 4 29 25 3

 

 

Opponent (merit) Pld Won Draw Lost FG GA Adv
Nottingham Forest 58 3211 15 86 59 17
Barnsley 52 27 13 12 84 57 15
Derby County 68 32 19 17 112 91 15
Carlisle United 38 2011 7 67 47 13
Chesterfield 30 16 9 5 52 3511
Doncaster Rovers 32 1611 5 54 2811
Leeds United 54 25 15 14 65 5411
Mansfield Town 30 17 7 6 55 3311
Scunthorpe United 36 17 12 7 59 3110
Halifax Town 16 9 7 0 23109
Wrexham 30 16 6 8 47 31 8
Brentford 46 20 13 13 72 63 7
Hereford 18105 3 32 21 7
Grimsby Town 24 12 6 6 42 35 6
Leyton Orient 76 29 24 23 103 100 6
Middlesbrough 68 30 14 24 87 85 6
Scarborough 16 8 6 2 21 14 6
Aldershot Town 26 13 5 8 35 28 5
Exeter City 36 17 7 12 63 44 5
Gillingham 36 17 7 12 54 45 5
Hartlepool United 18 9 5 4 30 21 5
Southend United 32 14 9 9 50 40 5
Sunderland 64 26 17 21 102 82 5
Walsall 26 12 7 7 44 38 5
Bury 54 25 8 21 86 82 4
Coventry City 54 23 12 19 81 73 4
Crewe Alexandra 20 6 12 2 27 17 4
Liverpool 30 16 2 12 56 50 4
Chester 16 6 7 3 14 12 3
Shrewsbury Town 24107 7 36 24 3
Southampton 44 1811 15 69 68 3
Stockport County 14 5 7 2 24 19 3
Wycombe Wanderers106 1 3 1611 3
York City 16 7 5 4 29 25 3
Burnley 80 28 26 26 117 107 2
Burton Albion 4 3 0 1 5 3 2
Port Vale 18 8 4 6 28 25 2
Preston North End 102 39 26 37 133 176 2
Rochdale 20 6104 19 18 2
Sheffield Wednesday 74 29 18 27 100 108 2
South Shields 2 2 0 0 2 0 2
Stoke City 48 18 14 16 60 56 2
Thames Association 2 2 0 011 3 2
Birmingham City 80 30 21 29 99 93 1
Cheltenham Town 4 2 1 1 7 6 1
Kidderminster Harriers 2 1 1 0 4 2 1
Lincoln City 28 12 511 43 37 1
Luton Town 64 23 19 22 86 108 1
Millwall 70 21 29 20 91 82 1
Tranmere Rovers104 3 3 1411 1
Watford 58 22 15 21 79 85 1
Macclesfield 4 2 0 2 8 50
Milton Keynes Dons 4 1 2 1 3 30
Oldham Athletic 32 13 6 13 52 460
Rotherham County 2 1 0 1 1 20
Bradford Park Avenue104 1 5 14 17 -1
Brighton & Hove Albion 64 21 21 22 85 89 -1
Everton 34 12 9 13 36 49 -1
Huddersfield Town 84 29 25 30 100 102 -1
Newport County 20 7 5 8 31 34 -1
Plymouth Argyle 54 17 19 18 79 78 -1
Torquay United 36 13 9 14 54 50 -1
AFC Bournemouth 38 131015 59 58 -2
AFC Wimbledon 2 0 0 2 2 5 -2
Bradford City 14 5 2 7 19 23 -2
Colchester United 24 9 411 34 35 -2
Darlington 18 6 4 8 16 22 -2
Maidstone United 4 0 2 2 1 9 -2
Northampton Town 44 17 8 19 59 59 -2
Oxford United 22 7 6 9 31 27 -2
Portsmouth 52 18 14 20 62 70 -2
Sheffield United 74 25 22 27 95 110 -2
Swindon Town 39 14 9 16 63 66 -2
Barnet 16 3 7 6 16 20 -3
Cambridge United 30 9 9 12 39 44 -3
Fulham 64 24 13 27 93 101 -3
Leicester City 56 20 13 23 66 74 -3
Reading 66 20 23 23 86 93 -3
Bristol City 90 33 20 37 109 112 -4
Ipswich Town 50 16 14 20 59 75 -4
Blackburn Rovers 72 22 23 27 93 96 -5
Hull City 72 22 23 27 85 97 -5
Swansea City 66 21 19 26 72 87 -5
Wigan Athletic 30 6 1311 26 38 -5
Aston Villa 50 19 6 25 55 68 -6
Notts County 57 2011 26 74 92 -6
Arsenal 34 811 15 41 55 -7
Bristol Rovers 50 13 17 20 69 77 -7
Peterborough United 26 6 7 13 39 43 -7
Queens Park Rangers 76 27 15 34 91 118 -7
Chelsea 3811 8 19 48 64 -8
Manchester United 30 7 8 15 42 59 -8
Rotherham United 54 15 16 23 72 89 -8
West Bromwich Albion 56 16 16 24 73 97 -8
Wolverhampton Wanderers 58 18 13 27 77 113 -9
Charlton Athletic 70 20 20 30 102 121 -10
Manchester City 42 8 16 18 64 90 -10
Newcastle United 54 15 13 26 61 96 -11
Bolton Wanderers 72 24 12 36 71 114 -12
West Ham United 461014 22 42 66 -12
Tottenham Hotspur 44101024 37 66 -14
Blackpool 74 18 23 33 81 116 -15
Crystal Palace 64 15 19 30 65 98 -15
Norwich City 59 171032 75 97 -15