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 10 5 5 0 +4.99
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 Blackburn Rovers Blackburn 56 24 14 18 +2.08
12 Bury Bury 71 35 17 19 +2.05
13 Gateshead AFC Gateshead 10 5 3 2 +1.64
14 Hull City Hull City 96 39 28 29 +1.60
15 Lincoln City Lincoln City 37 19 8 10 +1.57
16 Carlisle United Carlisle United 42 20 10 12 +1.47
17 Middlesbrough Middlesbrough 90 31 25 34 +1.39
18 Swindon Town Swindon 108 46 33 29 +1.38
19 Portsmouth Portsmouth 58 24 18 16 +1.13
20 Liverpool Liverpool 39 13 5 21 +1.13
21 Chesterfield Chesterfield 50 27 9 14 +1.11
22 Manchester United Man Utd 36 11 10 15 +1.08
23 Watford Watford 102 40 32 30 +1.04
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 Millwall Millwall 116 42 35 39 +0.79
34 Doncaster Rovers Doncaster Rovers 45 21 13 11 +0.73
35 Newport County Newport County 54 26 13 15 +0.70
36 Reading Reading 110 45 21 44 +0.58
37 Notts County Notts County 106 44 24 38 +0.57
38 Leeds City Leeds City 11 4 5 2 +0.48
39 Burton United Burton United 10 7 1 2 +0.43
40 Southampton Southampton 48 17 7 24 +0.30
41 Cardiff City Cardiff City 104 42 23 39 +0.30
42 Walsall Walsall 65 29 15 21 +0.23
43 Huddersfield Town Huddersfield Town 67 25 14 28 +0.21
44 Luton Town Luton Town 68 25 17 26 +0.19
45 Port Vale Port Vale 88 40 17 31 +0.12
46 Swansea City Swansea City 78 29 24 25 +0.11
47 Torquay United Torquay United 48 22 13 13 +0.10
48 Stoke City Stoke City 64 21 16 27 +0.10
49 Chelsea Chelsea 26 7 11 8 +0.10
50 Northampton Town Northampton Town 69 35 10 24 +0.03
51 Newcastle United Newcastle United 28 6 11 11 -0.03
52 Blackpool Blackpool 99 37 29 33 -0.05
53 Coventry City Coventry City 77 24 26 27 -0.05
54 Wrexham Wrexham 29 15 5 9 -0.14
55 Tranmere Rovers Tranmere Rovers 35 12 11 12 -0.18
56 Preston North End Preston North End 101 30 36 35 -0.24
57 Ipswich Town Ipswich Town 68 23 14 31 -0.30
58 Crystal Palace Crystal Palace 85 31 21 33 -0.31
59 Scunthorpe United Scunthorpe United 25 12 7 6 -0.33
60 Tottenham Hotspur Tottenham 33 8 9 16 -0.36
61 AFC Bournemouth Bournemouth 88 36 23 29 -0.36
62 Gillingham Gillingham 73 33 18 22 -0.38
63 Brighton and Hove Albion Brighton 77 28 18 31 -0.48
64 West Bromwich Albion West Bromwich Albion 60 17 17 26 -0.48
65 Queens Park Rangers Q.P.R. 104 36 30 38 -0.48
66 Shrewsbury Town Shrewsbury Town 33 15 7 11 -0.60
67 Southend United Southend United 71 34 9 28 -0.73
68 Leicester City Leicester City 69 21 19 29 -0.86
69 Sheffield United Sheffield United 63 16 13 34 -1.07
70 Chester Chester 15 7 3 5 -1.21
71 Crewe Alexandra Crewe Alexandra 26 11 6 9 -1.23
72 Aston Villa Aston Villa 45 9 12 24 -1.24
73 Mansfield Town Mansfield Town 25 12 5 8 -1.24
74 Sheffield Wednesday Sheffield Wednesday 68 19 18 31 -1.28
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 65 22 16 27 -1.74
82 Rotherham United Rotherham United 58 24 10 24 -1.87
83 Derby County Derby County 81 24 18 39 -1.87
84 Everton Everton 26 5 4 17 -1.89
85 Birmingham City Birmingham 74 19 18 37 -1.93
86 Norwich City Norwich City 81 22 19 40 -2.18
87 Oxford United Oxford United 43 12 14 17 -2.27
88 Gainsborough Trinity Gainsborough 12 7 1 4 -2.27
89 Brentford Brentford 83 27 20 36 -2.30
90 Charlton Athletic Charlton Athletic 63 19 12 32 -2.35
91 Arsenal Arsenal 32 8 7 17 -2.61
92 Leeds United Leeds United 46 8 10 28 -2.68
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