TownEnders.com - Swindon Town FC - ELO Club History: Bristol 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:

Bristol City

ELO Score History

A historical overview of Bristol City's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
1907 Saturday September 7th, 1907 4,118.60
1908 Saturday January 4th, 1908 4,055.11
1906 Monday December 31st, 1906 4,042.04
1909 Wednesday February 10th, 1909 4,013.74
1979 Saturday November 3rd, 1979 3,964.60
1910 Saturday March 19th, 1910 3,962.20
1978 Tuesday December 26th, 1978 3,954.11
1905 Tuesday December 26th, 1905 3,951.98
2017 Tuesday December 26th, 2017 3,949.69
1977 Monday December 26th, 1977 3,939.72
1911 Monday January 2nd, 1911 3,927.84
2019 Tuesday February 12th, 2019 3,918.64
2018 Monday January 1st, 2018 3,918.41
1975 Saturday October 18th, 1975 3,916.98
1976 Saturday March 27th, 1976 3,907.81

Worst Teams in History

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

Year Date Recorded ELO Score
1982 Monday December 27th, 1982 3,430.17
1983 Saturday January 22nd, 1983 3,435.11
1933 Saturday October 7th, 1933 3,520.38
1950 Saturday January 21st, 1950 3,524.25
1984 Saturday February 18th, 1984 3,529.41
1952 Saturday August 23rd, 1952 3,529.88
1949 Saturday March 26th, 1949 3,529.97
1936 Monday December 28th, 1936 3,534.45
1935 Thursday December 26th, 1935 3,547.21
1897 Saturday September 11th, 1897 3,547.29
1937 Saturday January 2nd, 1937 3,547.45
1948 Saturday October 9th, 1948 3,549.72
1951 Saturday December 22nd, 1951 3,556.00
1934 Saturday April 28th, 1934 3,560.97
2005 Tuesday December 6th, 2005 3,566.36

Significant Victories

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

Match Win % Score ELO +/-
Leeds United (4,188) vs. Bristol City (3,799)
Tuesday February 19th, 1974
5.58% 0-1 +18.9
Bristol City (3,927) vs. Manchester United (4,271)
Wednesday December 20th, 2017
14.66% 2-1 +17.1
Bristol City (3,632) vs. Portsmouth (3,965)
Wednesday January 30th, 1935
23.83% 2-0 +22.9
Bristol City (3,814) vs. West Ham United (4,121)
Tuesday January 16th, 2024
17.44% 1-0 +8.3
Millwall Athletic (3,828) vs. Bristol City (3,547)
Saturday September 18th, 1897
8.52% 2-6 +34.3
Everton (4,011) vs. Bristol City (3,732)
Monday April 6th, 1931
8.68% 1-3 +27.4
Bristol City (3,923) vs. Liverpool (4,197)
Saturday December 16th, 1978
27.36% 1-0 +14.5
Bristol City (3,686) vs. Leeds United (3,961)
Tuesday September 30th, 1997
22.90% 2-1 +7.7
Liverpool (4,027) vs. Bristol City (3,757)
Tuesday January 25th, 1994
12.17% 0-1 +8.8
Bristol City (3,747) vs. Middlesbrough (4,015)
Saturday January 16th, 2016
21.00% 1-0 +15.8
Bristol City (3,663) vs. Brentford (3,929)
Saturday January 26th, 1946
30.98% 2-1 +13.8
Bristol City (3,728) vs. Bradford City (3,985)
Saturday March 6th, 1920
31.26% 2-0 +20.6
Bristol City (3,892) vs. Liverpool (4,149)
Monday May 16th, 1977
29.36% 2-1 +14.1
Bristol City (3,867) vs. Manchester City (4,110)
Saturday February 19th, 1977
30.98% 1-0 +13.8
Bristol City (3,741) vs. Chelsea (3,974)
Saturday January 27th, 1990
28.98% 3-1 +21.3
Bristol City (3,738) vs. Sheffield United (3,959)
Tuesday September 22nd, 1992
29.94% 2-1 +7.0
Bristol City (3,813) vs. Leicester City (4,033)
Friday March 29th, 2024
25.85% 1-0 +14.8
Bristol City (3,708) vs. Bolton Wanderers (3,925)
Friday October 23rd, 1998
29.67% 2-1 +14.1
Bristol City (3,529) vs. Notts County (3,744)
Saturday March 4th, 1950
33.32% 4-0 +25.0
Fulham (3,991) vs. Bristol City (3,778)
Saturday April 19th, 1958
13.72% 3-4 +17.3

Significant Defeats

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

Match Win % Score ELO +/-
Bristol City (3,921) vs. Crewe Alexandra (3,463)
Saturday January 14th, 1911
96.63% 0-3 -33.8
Grimsby Town (3,639) vs. Bristol City (4,046)
Wednesday January 15th, 1908
83.44% 2-1 -16.7
Brentford (3,627) vs. Bristol City (3,958)
Saturday January 13th, 1906
76.23% 2-1 -15.2
Crewe Alexandra (3,257) vs. Bristol City (3,569)
Tuesday September 7th, 1982
78.11% 4-1 -27.3
Leyton Orient (3,452) vs. Bristol City (3,762)
Saturday December 7th, 1946
74.41% 4-1 -26.0
Luton Town (3,533) vs. Bristol City (3,843)
Tuesday August 11th, 2015
82.65% 3-1 -12.4
Leicester Fosse (3,627) vs. Bristol City (3,917)
Saturday February 11th, 1905
71.08% 2-1 -14.2
Hartlepool United (3,431) vs. Bristol City (3,719)
Saturday January 7th, 1989
76.72% 1-0 -15.3
Bristol City (3,736) vs. Gillingham (3,457)
Saturday December 14th, 1946
91.06% 1-2 -18.2
Chester (3,523) vs. Bristol City (3,800)
Saturday January 3rd, 1970
72.88% 2-1 -14.6
Bristol City (3,719) vs. Torquay United (3,441)
Saturday September 17th, 1938
91.27% 1-3 -27.4
Northampton Town (3,546) vs. Bristol City (3,823)
Saturday April 2nd, 1927
70.48% 2-0 -21.1
Crewe Alexandra (3,588) vs. Bristol City (3,862)
Tuesday August 26th, 2008
78.73% 2-1 -7.9
Shrewsbury Town (3,478) vs. Bristol City (3,748)
Tuesday August 18th, 1998
76.23% 4-3 -7.6
Colchester United (3,441) vs. Bristol City (3,711)
Tuesday August 15th, 1995
76.10% 2-1 -7.6
Bristol City (3,689) vs. Exeter City (3,421)
Saturday December 7th, 1985
88.70% 1-2 -17.7
Bristol City (3,681) vs. Oxford United (3,414)
Tuesday September 10th, 2002
87.06% 0-1 -8.7
Burton United (3,617) vs. Bristol City (3,882)
Saturday April 8th, 1905
68.11% 2-0 -20.4
Chesterfield (3,492) vs. Bristol City (3,751)
Saturday April 26th, 2003
75.33% 2-0 -22.6
Bristol City (3,797) vs. Swindon Town (3,540)
Wednesday August 24th, 2011
85.08% 0-1 -8.5

Opponents

A complete listing of Bristol 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 Milton Keynes Dons MK Dons 11 6 5 0 +4.63
2 FC Halifax Town FC Halifax Town 12 8 3 1 +3.95
3 York City York City 24 14 7 3 +3.67
4 Stockport County Stockport County 39 22 13 4 +3.49
5 Glossop North End Glossop North End 20 12 5 3 +2.81
6 Manchester City Man City 26 10 6 10 +2.58
7 Bradford (Park Avenue) Bradford (PA) 21 10 3 8 +2.36
8 Wigan Athletic Wigan Athletic 30 13 11 6 +2.33
9 Sunderland Sunderland 52 19 17 16 +2.22
10 Bolton Wanderers Bolton 63 28 17 18 +2.18
11 Bury Bury 71 35 17 19 +2.05
12 Blackburn Rovers Blackburn 57 24 14 19 +1.82
13 Hull City Hull City 98 41 28 29 +1.80
14 Gateshead AFC Gateshead 10 5 3 2 +1.64
15 Lincoln City Lincoln City 37 19 8 10 +1.57
16 Middlesbrough Middlesbrough 91 32 25 34 +1.55
17 Portsmouth Portsmouth 60 26 18 16 +1.47
18 Carlisle United Carlisle United 42 20 10 12 +1.47
19 Swindon Town Swindon 108 46 33 29 +1.38
20 Liverpool Liverpool 39 13 5 21 +1.13
21 Chesterfield Chesterfield 50 27 9 14 +1.11
22 Watford Watford 104 41 33 30 +1.10
23 Manchester United Man Utd 36 11 10 15 +1.08
24 Oldham Athletic Oldham Athletic 50 20 16 14 +0.98
25 Peterborough United Peterborough United 46 25 7 14 +0.97
26 Bristol Rovers Bristol Rovers 104 43 33 28 +0.95
27 Barnsley Barnsley 101 45 24 32 +0.94
28 Grimsby Town Grimsby Town 53 24 11 18 +0.89
29 Leyton Orient Leyton Orient 90 42 22 26 +0.88
30 Aldershot Town Aldershot 47 21 18 8 +0.88
31 Exeter City Exeter City 51 25 15 11 +0.81
32 Plymouth Argyle Plymouth Argyle 62 28 13 21 +0.81
33 Doncaster Rovers Doncaster Rovers 45 21 13 11 +0.73
34 Newport County Newport County 54 26 13 15 +0.70
35 Millwall Millwall 118 42 35 41 +0.60
36 Reading Reading 110 45 21 44 +0.58
37 Notts County Notts County 106 44 24 38 +0.57
38 Southampton Southampton 49 18 7 24 +0.56
39 Leeds City Leeds City 11 4 5 2 +0.48
40 Burton United Burton United 10 7 1 2 +0.43
41 Cardiff City Cardiff City 104 42 23 39 +0.30
42 Swansea City Swansea City 79 30 24 25 +0.28
43 Walsall Walsall 65 29 15 21 +0.23
44 Huddersfield Town Huddersfield Town 67 25 14 28 +0.21
45 Luton Town Luton Town 68 25 17 26 +0.19
46 Port Vale Port Vale 88 40 17 31 +0.12
47 Torquay United Torquay United 48 22 13 13 +0.10
48 Chelsea Chelsea 26 7 11 8 +0.10
49 Northampton Town Northampton Town 69 35 10 24 +0.03
50 Newcastle United Newcastle United 28 6 11 11 -0.03
51 Blackpool Blackpool 99 37 29 33 -0.05
52 Coventry City Coventry City 78 24 26 28 -0.12
53 Tranmere Rovers Tranmere Rovers 35 12 11 12 -0.18
54 Stoke City Stoke City 65 21 16 28 -0.21
55 West Bromwich Albion West Bromwich Albion 61 18 17 26 -0.31
56 Crystal Palace Crystal Palace 85 31 21 33 -0.31
57 Scunthorpe United Scunthorpe United 25 12 7 6 -0.33
58 Tottenham Hotspur Tottenham 33 8 9 16 -0.36
59 AFC Bournemouth Bournemouth 88 36 23 29 -0.36
60 Gillingham Gillingham 73 33 18 22 -0.38
61 Preston North End Preston North End 103 30 37 36 -0.41
62 Ipswich Town Ipswich Town 70 23 15 32 -0.42
63 Brighton and Hove Albion Brighton 77 28 18 31 -0.48
64 Queens Park Rangers Q.P.R. 105 36 30 39 -0.60
65 Shrewsbury Town Shrewsbury Town 33 15 7 11 -0.60
66 Wrexham Wrexham 30 15 5 10 -0.62
67 Southend United Southend United 71 34 9 28 -0.73
68 Leicester City Leicester City 70 21 20 29 -0.85
69 Sheffield Wednesday Sheffield Wednesday 70 21 18 31 -0.94
70 Sheffield United Sheffield United 66 17 13 36 -1.06
71 Chester Chester 15 7 3 5 -1.21
72 Crewe Alexandra Crewe Alexandra 26 11 6 9 -1.23
73 Aston Villa Aston Villa 45 9 12 24 -1.24
74 Mansfield Town Mansfield Town 25 12 5 8 -1.24
75 Colchester United Colchester United 45 18 13 14 -1.28
76 Burnley Burnley 53 16 15 22 -1.30
77 Wycombe Wanderers Wycombe Wanderers 21 10 4 7 -1.42
78 Nottingham Forest Nottingham Forest 98 21 35 42 -1.42
79 Hartlepool United Hartlepool United 13 5 4 4 -1.48
80 West Ham United West Ham United 37 8 12 17 -1.65
81 Fulham Fulham 66 22 16 28 -1.75
82 Birmingham City Birmingham 75 20 18 37 -1.78
83 Rotherham United Rotherham United 58 24 10 24 -1.87
84 Everton Everton 26 5 4 17 -1.89
85 Norwich City Norwich City 82 23 19 40 -2.04
86 Derby County Derby County 83 24 19 40 -2.12
87 Gainsborough Trinity Gainsborough 12 7 1 4 -2.27
88 Brentford Brentford 83 27 20 36 -2.30
89 Charlton Athletic Charlton Athletic 64 19 13 32 -2.36
90 Arsenal Arsenal 32 8 7 17 -2.61
91 Leeds United Leeds United 46 8 10 28 -2.68
92 Oxford United Oxford United 45 12 15 18 -2.70
93 Wolverhampton Wanderers Wolves 67 15 16 36 -2.74
94 Bradford City Bradford 40 11 9 20 -2.80
95 Cambridge United Cambridge United 19 6 6 7 -2.86