TownEnders.com - Swindon Town FC - ELO Club History: Cardiff City

Stat Attack

ELO Club History

This page shows the ELO score history of the selected club - mapping their best and worst sides of all time, and their most unlikely victories and defeats based on their ELO score.

Inspired by ClubELO.com, the ELO rating system is a method of calculating and comparing the relative strengths of teams in competition. For every match played, the ELO scores of the two teams are considered, and adjusted for other factors (such as home advantage), to calculate the likelihood of the match result. When the actual result of the game is known, the ELO score is adjusted accordingly, comparing the expected outcome of the game with the actual outcome - so a victory over Manchester United will be worth more points than one over Supermarine. The resulting ELO score can be used to compare the strengths of teams over time, and to project future results based on the current form of all teams.

Choose a different team:

Cardiff City

ELO Score History

A historical overview of Cardiff City's ELO scores.

Best Teams in History

A list of the top 15 Cardiff City sides in history, based on their ELO score.

Year Date Recorded ELO Score
1923 Wednesday December 26th, 1923 4,100.40
1924 Tuesday January 1st, 1924 4,098.25
1922 Saturday September 9th, 1922 4,049.16
1927 Saturday September 24th, 1927 4,034.61
1925 Saturday March 14th, 1925 4,031.79
1928 Saturday February 25th, 1928 4,022.51
1954 Saturday December 4th, 1954 4,007.42
1926 Saturday April 3rd, 1926 4,006.24
1956 Saturday March 10th, 1956 4,005.60
1953 Saturday October 31st, 1953 3,988.04
1955 Saturday March 19th, 1955 3,984.99
2018 Friday March 30th, 2018 3,964.16
2013 Saturday February 2nd, 2013 3,951.46
2012 Monday January 2nd, 2012 3,951.00
2011 Sunday December 4th, 2011 3,949.16

Worst Teams in History

A list of the worst 15 Cardiff City sides in history, based on their ELO score.

Year Date Recorded ELO Score
1996 Saturday April 20th, 1996 3,384.77
1997 Saturday January 18th, 1997 3,388.48
1998 Tuesday August 18th, 1998 3,396.45
1934 Saturday May 5th, 1934 3,442.46
1991 Saturday August 17th, 1991 3,450.43
1992 Wednesday January 1st, 1992 3,467.48
1935 Saturday March 23rd, 1935 3,468.85
1990 Saturday December 15th, 1990 3,471.97
1995 Saturday November 18th, 1995 3,475.17
1987 Friday May 1st, 1987 3,480.96
1937 Monday April 12th, 1937 3,485.04
1936 Wednesday January 15th, 1936 3,489.42
1933 Monday December 25th, 1933 3,495.40
1985 Saturday November 30th, 1985 3,505.36
1986 Tuesday April 8th, 1986 3,508.51

Significant Victories

A list of the twenty most significant victories in Cardiff City history, based on the ELO points difference between the two teams.

Match Win % Score ELO +/-
Cardiff City (3,662) vs. Leeds United (4,155)
Sunday January 6th, 2002
7.91% 2-1 +9.2
Cardiff City (3,605) vs. Charlton Athletic (4,036)
Saturday January 7th, 1939
15.09% 1-0 +17.0
Cardiff City (3,528) vs. Chelsea (3,934)
Tuesday October 28th, 1986
13.82% 2-1 +17.2
Cardiff City (3,916) vs. Manchester City (4,240)
Sunday August 25th, 2013
16.39% 3-2 +16.7
Cardiff City (3,923) vs. Tottenham Hotspur (4,225)
Saturday March 11th, 1961
24.27% 3-2 +15.1
Cardiff City (3,442) vs. Charlton Athletic (3,739)
Saturday August 25th, 1934
27.89% 2-1 +14.4
Manchester United (4,194) vs. Cardiff City (3,900)
Sunday May 12th, 2019
12.68% 0-2 +26.2
Cardiff City (3,638) vs. Watford (3,925)
Tuesday October 9th, 1984
24.58% 1-0 +15.1
Cardiff City (3,442) vs. Oldham Athletic (3,730)
Saturday January 3rd, 1998
21.63% 1-0 +7.8
Portsmouth (3,802) vs. Cardiff City (3,520)
Wednesday August 16th, 1995
11.73% 0-2 +13.2
Burnley (4,040) vs. Cardiff City (3,766)
Tuesday September 23rd, 2025
14.29% 1-2 +8.6
Cardiff City (3,636) vs. Manchester City (3,905)
Saturday January 29th, 1994
24.37% 1-0 +7.6
Cardiff City (3,528) vs. Millwall (3,797)
Monday January 26th, 1987
26.01% 1-0 +14.8
Cardiff City (3,730) vs. Middlesbrough (3,998)
Saturday April 13th, 1974
27.87% 3-2 +14.4
Cardiff City (3,519) vs. Portsmouth (3,781)
Tuesday August 22nd, 1995
24.68% 1-0 +7.5
Cardiff City (3,457) vs. Luton Town (3,714)
Monday August 27th, 1934
32.66% 1-0 +13.5
Cardiff City (3,669) vs. Watford (3,918)
Saturday April 3rd, 1982
29.63% 2-0 +21.1
Cardiff City (3,917) vs. Burnley (4,159)
Saturday January 14th, 1961
31.05% 2-1 +13.8
Cardiff City (3,471) vs. Watford (3,711)
Saturday March 2nd, 1935
34.89% 2-1 +13.0
Swindon Town (3,864) vs. Cardiff City (3,627)
Saturday December 20th, 1913
11.27% 1-2 +17.7

Significant Defeats

A list of the twenty most significant defeats in Cardiff City history, based on the ELO points difference between the two teams.

Match Win % Score ELO +/-
Macclesfield Town (3,352) vs. Cardiff City (3,950)
Saturday January 5th, 2013
96.06% 2-1 -9.6
Hayes (3,110) vs. Cardiff City (3,537)
Wednesday November 21st, 1990
88.35% 1-0 -17.7
Northampton Town (3,449) vs. Cardiff City (3,875)
Tuesday August 14th, 2012
90.06% 2-1 -9.0
Cardiff City (3,858) vs. York City (3,435)
Thursday January 15th, 1970
95.45% 1-3 -28.6
Halifax Town (3,530) vs. Cardiff City (3,927)
Saturday January 10th, 1953
84.73% 3-1 -25.4
Gillingham (3,459) vs. Cardiff City (3,853)
Wednesday March 17th, 1920
82.91% 3-0 -29.0
Cardiff City (3,561) vs. Dartford (3,191)
Saturday November 30th, 1935
94.74% 0-3 -33.2
Cardiff City (3,877) vs. Brentford (3,533)
Saturday January 23rd, 1971
92.95% 0-2 -27.9
Cardiff City (3,808) vs. Barnet (3,475)
Tuesday August 22nd, 2006
90.14% 0-2 -13.5
Gillingham (3,609) vs. Cardiff City (3,928)
Saturday January 5th, 2019
83.20% 1-0 -8.3
Cardiff City (3,700) vs. Weymouth (3,382)
Saturday December 11th, 1982
91.34% 2-3 -18.3
Northampton Town (3,602) vs. Cardiff City (3,917)
Saturday September 5th, 2020
83.00% 3-0 -14.5
Cardiff City (3,879) vs. Coventry City (3,582)
Monday December 27th, 1920
91.54% 0-1 -18.3
Enfield (3,286) vs. Cardiff City (3,580)
Saturday November 12th, 1994
78.47% 1-0 -7.8
Swindon Town (3,589) vs. Cardiff City (3,879)
Wednesday January 16th, 1952
75.31% 1-0 -15.1
Torquay United (3,465) vs. Cardiff City (3,744)
Saturday August 13th, 1977
73.20% 1-0 -14.6
Cardiff City (3,850) vs. Shrewsbury Town (3,601)
Sunday January 10th, 2016
83.91% 0-1 -8.4
Wrexham (3,550) vs. Cardiff City (3,798)
Monday October 21st, 1963
69.66% 3-0 -24.4
Bury (3,550) vs. Cardiff City (3,792)
Thursday November 7th, 2002
73.51% 3-0 -25.7
Cardiff City (3,933) vs. Peterborough United (3,691)
Saturday December 15th, 2012
83.77% 1-2 -16.8

Opponents

A complete listing of Cardiff City's fortunes against all opponents that they have played ten or more matches against - ranked from most to least successful, based on the average ELO points gained or lost in each match.

# Opponent P W D L Avg ELO +/-
1 Liverpool Liverpool 35 18 3 14 +4.48
2 Carlisle United Carlisle United 41 21 12 8 +3.99
3 Hereford Hereford 23 15 5 3 +3.63
4 Mansfield Town Mansfield Town 37 21 10 6 +3.47
5 Sunderland Sunderland 71 29 17 25 +3.29
6 Scunthorpe United Scunthorpe United 37 18 12 7 +3.16
7 Wycombe Wanderers Wycombe Wanderers 12 7 2 3 +2.88
8 Scarborough Athletic Scarborough Ath. 16 8 6 2 +2.69
9 Chesterfield Chesterfield 30 16 9 5 +2.68
10 Brentford Brentford 54 24 14 16 +2.44
11 Chester Chester 17 7 7 3 +2.15
12 Crewe Alexandra Crewe Alexandra 25 8 14 3 +2.05
13 Derby County Derby County 71 33 19 19 +1.93
14 Grimsby Town Grimsby Town 25 12 6 7 +1.90
15 Nottingham Forest Nottingham Forest 61 33 11 17 +1.85
16 Leeds United Leeds United 66 29 16 21 +1.77
17 Wrexham Wrexham 36 19 8 9 +1.77
18 Shrewsbury Town Shrewsbury Town 26 10 7 9 +1.72
19 Middlesbrough Middlesbrough 75 34 14 27 +1.66
20 Doncaster Rovers Doncaster Rovers 33 17 11 5 +1.64
21 Southend United Southend United 41 17 11 13 +1.63
22 Oldham Athletic Oldham Athletic 35 16 6 13 +1.42
23 FC Halifax Town FC Halifax Town 17 9 7 1 +1.37
24 Barnsley Barnsley 58 30 14 14 +1.36
25 Birmingham City Birmingham 82 33 19 30 +1.25
26 Coventry City Coventry City 61 25 15 21 +1.16
27 Burnley Burnley 90 31 27 32 +1.10
28 Hartlepool United Hartlepool United 18 9 5 4 +1.10
29 Southampton Southampton 58 22 15 21 +1.01
30 Millwall Millwall 82 26 31 25 +0.96
31 Stockport County Stockport County 16 5 9 2 +0.95
32 Reading Reading 85 30 26 29 +0.91
33 Walsall Walsall 26 12 7 7 +0.80
34 Gillingham Gillingham 47 21 10 16 +0.67
35 Huddersfield Town Huddersfield Town 86 31 23 32 +0.55
36 Watford Watford 71 27 17 27 +0.55
37 Brighton and Hove Albion Brighton 75 25 24 26 +0.54
38 Plymouth Argyle Plymouth Argyle 68 25 20 23 +0.53
39 Exeter City Exeter City 52 26 9 17 +0.50
40 Stoke City Stoke City 57 19 17 21 +0.48
41 Chelsea Chelsea 46 15 10 21 +0.46
42 Leyton Orient Leyton Orient 85 36 26 23 +0.42
43 Fulham Fulham 70 26 13 31 +0.38
44 West Bromwich Albion West Bromwich Albion 64 18 20 26 +0.37
45 Luton Town Luton Town 74 27 18 29 +0.30
46 Manchester United Man Utd 31 8 8 15 +0.27
47 Everton Everton 37 13 9 15 +0.24
48 Northampton Town Northampton Town 58 23 10 25 +0.19
49 Sheffield United Sheffield United 81 27 20 34 +0.04
50 Aston Villa Aston Villa 55 21 6 28 -0.07
51 Aldershot Town Aldershot 27 12 6 9 -0.09
52 Leicester City Leicester City 64 24 14 26 -0.13
53 Blackburn Rovers Blackburn 81 26 23 32 -0.16
54 Bury Bury 57 26 9 22 -0.25
55 AFC Bournemouth Bournemouth 46 15 12 19 -0.27
56 Sheffield Wednesday Sheffield Wednesday 78 29 20 29 -0.29
57 Bristol City Bristol City 104 39 23 42 -0.30
58 Portsmouth Portsmouth 69 25 17 27 -0.54
59 Wigan Athletic Wigan Athletic 33 9 12 12 -0.54
60 Wolverhampton Wanderers Wolves 62 20 14 28 -0.58
61 Preston North End Preston North End 105 40 26 39 -0.59
62 Rochdale Rochdale 20 6 10 4 -0.70
63 Queens Park Rangers Q.P.R. 93 33 17 43 -0.74
64 Arsenal Arsenal 46 10 14 22 -0.77
65 Bristol Rovers Bristol Rovers 70 21 23 26 -0.83
66 Oxford United Oxford United 27 8 7 12 -0.85
67 Swindon Town Swindon 52 18 14 20 -0.88
68 Notts County Notts County 58 21 11 26 -0.90
69 Cambridge United Cambridge United 30 9 9 12 -0.93
70 York City York City 19 7 7 5 -1.07
71 Port Vale Port Vale 24 11 5 8 -1.28
72 Charlton Athletic Charlton Athletic 76 22 21 33 -1.42
73 Newcastle United Newcastle United 58 16 14 28 -1.48
74 Tottenham Hotspur Tottenham 51 11 12 28 -1.52
75 Lincoln City Lincoln City 29 12 5 12 -1.66
76 Manchester City Man City 52 9 20 23 -1.71
77 Crystal Palace Crystal Palace 75 19 21 35 -1.72
78 Colchester United Colchester United 27 11 5 11 -1.73
79 Bradford (Park Avenue) Bradford (PA) 11 4 1 6 -1.73
80 Torquay United Torquay United 43 17 10 16 -1.73
81 Bolton Wanderers Bolton 79 26 14 39 -1.75
82 Ipswich Town Ipswich Town 53 17 14 22 -1.79
83 Darlington Darlington 22 8 6 8 -1.84
84 Tranmere Rovers Tranmere Rovers 12 4 4 4 -1.84
85 Swansea City Swansea City 76 25 18 33 -1.85
86 Rotherham United Rotherham United 56 19 14 23 -1.94
87 Norwich City Norwich City 71 22 11 38 -1.98
88 Blackpool Blackpool 76 19 22 35 -2.07
89 Hull City Hull City 75 23 21 31 -2.31
90 Newport County Newport County 24 8 7 9 -2.56
91 West Ham United West Ham United 60 12 16 32 -2.97
92 Barnet Barnet 17 3 7 7 -3.00
93 Bradford City Bradford 16 6 2 8 -3.43
94 Peterborough United Peterborough United 31 8 7 16 -4.21