Stats ZoneTeams › League Records
Hello. Sign In
CARDIFF CITY

Cardiff City's complete Football League record — 99 seasons. Click any column heading to sort; click again to reverse the order. The sorted column is highlighted in club colours. See also: League Records for all clubs.

GD = Goal Difference (used from 1976/77). GA = Goal Average (used until 1975/76). Dimmed values indicate the method not in use for that season. For Football League divisions 2–4 from 1992/93 to 1998/99, Goals Scored was the tiebreaker — both GD and GA are dimmed for those seasons.

Sorted: Most recent season first Reset to season order
Most recent season first Home Away Total GD / GA
# Season▼ Division Pos⇅ Pld⇅ W⇅ D⇅ L⇅ F⇅ A⇅ W⇅ D⇅ L⇅ F⇅ A⇅ W⇅ D⇅ L⇅ F⇅ A⇅ Pts⇅ GD⇅ GA⇅
1 2025/26 League One 2 46 17 2 4 50 23 10 8 5 40 27 27 10 9 90 50 91 40 1.800
2 2024/25 Championship 24 46 7 6 10 24 27 2 11 10 24 46 9 17 20 48 73 44 -25 0.657
3 2023/24 Championship 12 46 10 3 10 27 32 9 2 12 26 38 19 5 22 53 70 62 -17 0.757
4 2022/23 Championship 21 46 6 7 10 20 24 7 3 13 21 34 13 10 23 41 58 49 -17 0.706
5 2021/22 Championship 18 46 7 4 12 22 29 8 4 11 28 39 15 8 23 50 68 53 -18 0.735
6 2020/21 Championship 8 46 8 6 9 37 26 10 8 5 29 23 18 14 14 66 49 68 17 1.346
7 2019/20 Championship 5 46 11 9 3 35 21 8 7 8 33 37 19 16 11 68 58 73 10 1.172
8 2018/19 Premier League 18 38 6 2 11 21 38 4 2 13 13 31 10 4 24 34 69 34 -35 0.492
9 2017/18 Championship 2 46 16 4 3 40 16 11 5 7 29 23 27 9 10 69 39 90 30 1.769
10 2016/17 Championship 12 46 11 4 8 31 26 6 7 10 29 35 17 11 18 60 61 62 -1 0.983
11 2015/16 Championship 8 46 12 9 2 33 20 5 8 10 23 31 17 17 12 56 51 68 5 1.098
12 2014/15 Championship 11 46 10 5 8 31 30 6 9 8 26 31 16 14 16 57 61 62 -4 0.934
13 2013/14 Premier League 20 38 5 5 9 20 35 2 4 13 12 39 7 9 22 32 74 30 -42 0.432
14 2012/13 Championship 1 46 15 6 2 37 15 10 6 7 35 30 25 12 9 72 45 87 27 1.600
15 2011/12 Championship 6 46 11 7 5 37 29 8 11 4 29 24 19 18 9 66 53 75 13 1.245
16 2010/11 Championship 4 46 12 7 4 41 25 11 4 8 35 29 23 11 12 76 54 80 22 1.407
17 2009/10 Championship 4 46 12 6 5 37 20 10 4 9 36 34 22 10 14 73 54 76 19 1.351
18 2008/09 Championship 7 46 14 5 4 40 23 5 12 6 25 30 19 17 10 65 53 74 12 1.226
19 2007/08 Championship 12 46 12 4 7 31 21 4 12 7 28 34 16 16 14 59 55 64 4 1.072
20 2006/07 Championship 13 46 11 7 5 33 18 6 6 11 24 35 17 13 16 57 53 64 4 1.075
21 2005/06 Championship 11 46 10 7 6 32 24 6 5 12 26 35 16 12 18 58 59 60 -1 0.983
22 2004/05 Division One 16 46 10 4 9 24 19 3 11 9 24 32 13 15 18 48 51 54 -3 0.941
23 2003/04 Division One 13 46 10 6 7 40 25 7 8 8 28 33 17 14 15 68 58 65 10 1.172
24 2002/03 Division Two 6 46 12 6 5 33 20 11 6 6 35 23 23 12 11 68 43 81 25 1.581
25 2001/02 Division Two 4 46 12 8 3 39 25 11 6 6 36 25 23 14 9 75 50 83 25 1.500
26 2000/01 Division Three 2 46 16 7 0 56 20 7 6 10 39 38 23 13 10 95 58 82 37 1.637
27 1999/00 Division Two 21 46 5 10 8 23 34 4 7 12 22 33 9 17 20 45 67 44 -22 0.671
28 1998/99 Division Three 3 46 13 7 3 35 17 9 7 7 25 22 22 14 10 60 39 80 21 1.538
29 1997/98 Division Three 21 46 5 13 5 27 22 4 10 9 21 30 9 23 14 48 52 50 -4 0.923
30 1996/97 Division Three 7 46 11 4 8 30 23 9 5 9 26 31 20 9 17 56 54 69 2 1.037
31 1995/96 Division Three 22 46 8 6 9 24 22 3 6 14 17 42 11 12 23 41 64 45 -23 0.640
32 1994/95 Division Two 22 46 5 6 12 25 31 4 5 14 21 43 9 11 26 46 74 38 -28 0.621
33 1993/94 Division Two 19 46 10 7 6 39 33 3 8 12 27 46 13 15 18 66 79 54 -13 0.835
34 1992/93 Division Three 1 42 13 7 1 42 20 12 1 8 35 27 25 8 9 77 47 83 30 1.638
35 1991/92 Fourth Division 9 42 13 3 5 42 26 4 12 5 24 27 17 15 10 66 53 66 13 1.245
36 1990/91 Fourth Division 13 46 10 6 7 26 23 5 9 9 17 31 15 15 16 43 54 60 -11 0.796
37 1989/90 Third Division 21 46 6 9 8 30 35 6 5 12 21 35 12 14 20 51 70 50 -19 0.728
38 1988/89 Third Division 16 46 10 9 4 30 16 4 6 13 14 40 14 15 17 44 56 57 -12 0.785
39 1987/88 Fourth Division 2 46 15 6 2 39 14 9 7 7 27 27 24 13 9 66 41 85 25 1.609
40 1986/87 Fourth Division 13 46 6 12 5 24 18 9 4 10 24 32 15 16 15 48 50 61 -2 0.960
41 1985/86 Third Division 22 46 7 5 11 22 29 5 4 14 31 54 12 9 25 53 83 45 -30 0.638
42 1984/85 Second Division 21 42 5 3 13 24 42 4 5 12 23 37 9 8 25 47 79 35 -32 0.594
43 1983/84 Second Division 15 42 11 3 7 32 27 4 3 14 21 39 15 6 21 53 66 51 -13 0.803
44 1982/83 Third Division 2 46 17 5 1 45 14 8 6 9 31 36 25 11 10 76 50 86 26 1.520
45 1981/82 Second Division 20 42 9 2 10 28 32 3 6 12 17 29 12 8 22 45 61 44 -16 0.737
46 1980/81 Second Division 19 42 7 7 7 23 24 5 5 11 21 36 12 12 18 44 60 36 -16 0.733
47 1979/80 Second Division 15 42 11 4 6 21 16 5 4 12 20 32 16 8 18 41 48 40 -7 0.854
48 1978/79 Second Division 9 42 12 5 4 34 23 4 5 12 22 47 16 10 16 56 70 42 -14 0.800
49 1977/78 Second Division 19 42 12 6 3 32 23 1 6 14 19 48 13 12 17 51 71 38 -20 0.718
50 1976/77 Second Division 18 42 7 6 8 30 30 5 4 12 26 37 12 10 20 56 67 34 -11 0.835
51 1975/76 Third Division 2 46 14 7 2 38 13 8 6 9 31 35 22 13 11 69 48 57 21 1.437
52 1974/75 Second Division 21 42 7 8 6 24 21 2 6 13 12 41 9 14 19 36 62 32 -26 0.580
53 1973/74 Second Division 17 42 8 7 6 27 20 2 9 10 22 42 10 16 16 49 62 36 -13 0.790
54 1972/73 Second Division 20 42 11 4 6 32 21 0 7 14 11 37 11 11 20 43 58 33 -15 0.741
55 1971/72 Second Division 19 42 9 7 5 37 25 1 7 13 19 44 10 14 18 56 69 34 -13 0.811
56 1970/71 Second Division 3 42 12 7 2 39 16 8 6 7 25 25 20 13 9 64 41 53 23 1.560
57 1969/70 Second Division 7 42 12 7 2 38 14 6 6 9 23 27 18 13 11 61 41 49 20 1.487
58 1968/69 Second Division 5 42 13 3 5 38 19 7 4 10 29 35 20 7 15 67 54 47 13 1.240
59 1967/68 Second Division 13 42 9 6 6 35 29 4 6 11 25 37 13 12 17 60 66 38 -6 0.909
60 1966/67 Second Division 20 42 9 7 5 43 28 3 2 16 18 59 12 9 21 61 87 33 -26 0.701
61 1965/66 Second Division 20 42 10 3 8 37 35 2 7 12 34 56 12 10 20 71 91 34 -20 0.780
62 1964/65 Second Division 13 42 10 7 4 43 25 3 7 11 21 32 13 14 15 64 57 40 7 1.122
63 1963/64 Second Division 15 42 10 7 4 31 27 4 3 14 25 54 14 10 18 56 81 38 -25 0.691
64 1962/63 Second Division 10 42 12 5 4 50 29 6 2 13 33 44 18 7 17 83 73 43 10 1.136
65 1961/62 First Division 21 42 6 9 6 30 33 3 5 13 20 48 9 14 19 50 81 32 -31 0.617
66 1960/61 First Division 15 42 11 5 5 34 26 2 6 13 26 59 13 11 18 60 85 37 -25 0.705
67 1959/60 Second Division 2 42 15 2 4 55 36 8 10 3 35 26 23 12 7 90 62 58 28 1.451
68 1958/59 Second Division 9 42 12 2 7 37 26 6 5 10 28 39 18 7 17 65 65 43 0 1.000
69 1957/58 Second Division 15 42 10 5 6 44 31 4 4 13 19 46 14 9 19 63 77 37 -14 0.818
70 1956/57 First Division 21 42 7 6 8 35 34 3 3 15 18 54 10 9 23 53 88 29 -35 0.602
71 1955/56 First Division 17 42 11 4 6 36 32 4 5 12 19 37 15 9 18 55 69 39 -14 0.797
72 1954/55 First Division 20 42 9 4 8 41 38 4 7 10 21 38 13 11 18 62 76 37 -14 0.815
73 1953/54 First Division 10 42 12 4 5 32 27 6 4 11 19 44 18 8 16 51 71 44 -20 0.718
74 1952/53 First Division 12 42 7 8 6 32 17 7 4 10 22 29 14 12 16 54 46 40 8 1.173
75 1951/52 Second Division 2 42 18 2 1 52 15 2 9 10 20 39 20 11 11 72 54 51 18 1.333
76 1950/51 Second Division 3 42 13 7 1 36 20 4 9 8 17 25 17 16 9 53 45 50 8 1.177
77 1949/50 Second Division 10 42 13 3 5 28 14 3 7 11 13 30 16 10 16 41 44 42 -3 0.931
78 1948/49 Second Division 4 42 14 4 3 45 21 5 9 7 17 26 19 13 10 62 47 51 15 1.319
79 1947/48 Second Division 5 42 12 6 3 36 18 6 5 10 25 40 18 11 13 61 58 47 3 1.051
80 1946/47 Third Division South 1 42 18 3 0 60 11 12 3 6 33 19 30 6 6 93 30 66 63 3.100
81 1938/39 Third Division South 13 42 12 1 8 40 28 3 10 8 21 37 15 11 16 61 65 41 -4 0.938
82 1937/38 Third Division South 10 42 13 7 1 57 22 2 5 14 10 32 15 12 15 67 54 42 13 1.240
83 1936/37 Third Division South 18 42 10 5 6 35 24 4 2 15 19 63 14 7 21 54 87 35 -33 0.620
84 1935/36 Third Division South 20 42 11 5 5 37 23 2 5 14 23 50 13 10 19 60 73 36 -13 0.821
85 1934/35 Third Division South 19 42 11 6 4 42 27 2 3 16 20 55 13 9 20 62 82 35 -20 0.756
86 1933/34 Third Division South 22 42 6 4 11 32 43 3 2 16 25 62 9 6 27 57 105 24 -48 0.542
87 1932/33 Third Division South 19 42 12 4 5 48 30 0 3 18 21 69 12 7 23 69 99 31 -30 0.696
88 1931/32 Third Division South 9 42 14 2 5 62 29 5 6 10 25 44 19 8 15 87 73 46 14 1.191
89 1930/31 Second Division 22 42 7 6 8 32 31 1 3 17 15 56 8 9 25 47 87 25 -40 0.540
90 1929/30 Second Division 8 42 14 4 3 41 16 4 4 13 20 43 18 8 16 61 59 44 2 1.033
91 1928/29 First Division 22 42 7 7 7 34 26 1 6 14 9 33 8 13 21 43 59 29 -16 0.728
92 1927/28 First Division 6 42 12 7 2 44 27 5 3 13 26 53 17 10 15 70 80 44 -10 0.875
93 1926/27 First Division 14 42 12 3 6 31 17 4 6 11 24 48 16 9 17 55 65 41 -10 0.846
94 1925/26 First Division 16 42 8 5 8 30 25 8 2 11 31 51 16 7 19 61 76 39 -15 0.802
95 1924/25 First Division 11 42 11 5 5 35 19 5 6 10 21 32 16 11 15 56 51 43 5 1.098
96 1923/24 First Division 2 42 14 5 2 35 13 8 8 5 26 21 22 13 7 61 34 57 27 1.794
97 1922/23 First Division 9 42 15 2 4 51 18 3 5 13 22 41 18 7 17 73 59 43 14 1.237
98 1921/22 First Division 4 42 13 2 6 40 26 6 8 7 21 27 19 10 13 61 53 48 8 1.150
99 1920/21 Second Division 2 42 13 5 3 27 9 11 5 5 32 23 24 10 8 59 32 58 27 1.843
99 seasons: Career totals 4306 1060 541 552 3496 2399 528 580 1045 2376 3704 1588 1121 1597 5872 6103 5055†

† Career points total is approximate — the points system changed from 2 pts/win to 3 pts/win in 1981/82.