TownEnders.com - Swindon Town FC - ELO Club History: Bristol Rovers

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 Rovers

ELO Score History

A historical overview of Bristol Rovers's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
1956 Saturday December 1st, 1956 3,894.72
1955 Saturday November 12th, 1955 3,887.76
1958 Saturday March 29th, 1958 3,877.98
1957 Saturday January 5th, 1957 3,865.40
1959 Saturday September 12th, 1959 3,862.39
1954 Saturday November 20th, 1954 3,846.64
1960 Saturday April 30th, 1960 3,835.80
1905 Saturday September 30th, 1905 3,818.15
1975 Saturday October 25th, 1975 3,815.50
1992 Saturday May 2nd, 1992 3,811.50
1974 Sunday January 27th, 1974 3,809.05
1961 Saturday April 8th, 1961 3,808.40
1953 Saturday February 21st, 1953 3,806.86
1973 Wednesday December 26th, 1973 3,806.78
1990 Saturday December 29th, 1990 3,803.80

Worst Teams in History

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

Year Date Recorded ELO Score
2002 Saturday December 21st, 2002 3,368.62
2003 Saturday January 4th, 2003 3,376.20
2004 Saturday March 20th, 2004 3,403.61
2012 Saturday December 15th, 2012 3,413.60
2013 Saturday January 5th, 2013 3,417.86
1946 Thursday December 26th, 1946 3,434.13
2014 Saturday September 6th, 2014 3,435.89
2011 Saturday December 31st, 2011 3,440.83
1947 Saturday January 4th, 1947 3,452.77
2006 Tuesday August 8th, 2006 3,459.74
2021 Saturday October 2nd, 2021 3,463.28
2005 Saturday November 19th, 2005 3,468.30
2001 Friday December 21st, 2001 3,479.39
1929 Saturday November 16th, 1929 3,481.40
1899 Saturday November 4th, 1899 3,489.69

Significant Victories

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

Match Win % Score ELO +/-
Derby County (3,894) vs. Bristol Rovers (3,500)
Sunday January 6th, 2002
6.59% 1-3 +14.0
Bristol Rovers (3,699) vs. Preston North End (4,034)
Saturday January 12th, 1952
20.09% 2-0 +24.0
Bristol Rovers (3,692) vs. Newcastle United (4,025)
Tuesday September 8th, 1970
21.13% 2-1 +15.8
Fulham (3,923) vs. Bristol Rovers (3,633)
Tuesday August 22nd, 2017
13.09% 0-1 +8.7
Bristol Rovers (3,664) vs. Swansea City (3,949)
Tuesday October 5th, 1982
24.70% 1-0 +15.1
Bristol Rovers (3,555) vs. Swindon Town (3,838)
Saturday April 6th, 1912
28.61% 3-0 +25.0
Bristol Rovers (3,492) vs. Fulham (3,761)
Saturday February 2nd, 1929
30.93% 5-3 +20.7
Bristol Rovers (3,609) vs. Southampton (3,873)
Wednesday March 5th, 1902
31.88% 1-0 +13.6
Bristol Rovers (3,531) vs. Sunderland (3,793)
Wednesday February 24th, 1988
27.03% 4-0 +27.4
Bristol Rovers (3,591) vs. Middlesbrough (3,852)
Wednesday January 29th, 1902
32.19% 1-0 +13.6
Bristol Rovers (3,507) vs. Brentford (3,765)
Saturday May 3rd, 1930
32.20% 4-1 +23.7
Bristol Rovers (3,529) vs. Queens Park Rangers (3,787)
Saturday October 19th, 1912
31.23% 3-0 +24.1
Bristol Rovers (3,593) vs. Swindon Town (3,846)
Friday April 14th, 1911
32.40% 1-0 +13.5
Queens Park Rangers (3,743) vs. Bristol Rovers (3,491)
Saturday October 12th, 1946
10.27% 0-2 +26.9
Bristol Rovers (3,596) vs. Swindon Town (3,846)
Thursday December 25th, 1913
32.25% 5-2 +23.7
Burnley (4,033) vs. Bristol Rovers (3,783)
Tuesday January 28th, 1958
11.40% 2-3 +17.7
Bristol Rovers (3,649) vs. Leicester City (3,899)
Saturday January 4th, 1986
28.51% 3-1 +21.4
Bristol Rovers (3,495) vs. Oxford United (3,744)
Tuesday November 16th, 2021
22.96% 4-3 +7.7
Bristol Rovers (3,522) vs. Wigan Athletic (3,770)
Saturday March 21st, 1987
28.47% 1-0 +14.3
Bristol Rovers (3,620) vs. Notts County (3,867)
Saturday January 11th, 1913
32.65% 2-0 +20.2

Significant Defeats

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

Match Win % Score ELO +/-
Hayes (3,148) vs. Bristol Rovers (3,728)
Saturday November 18th, 1972
94.04% 1-0 -18.8
Bristol Rovers (3,551) vs. Chesham United (3,009)
Sunday November 8th, 2015
96.58% 0-1 -9.7
Hitchin Town (3,114) vs. Bristol Rovers (3,654)
Saturday November 11th, 1995
93.77% 2-1 -9.4
Stockport County (3,356) vs. Bristol Rovers (3,706)
Monday January 11th, 1965
80.57% 3-2 -16.1
Bristol Rovers (3,779) vs. Torquay United (3,453)
Wednesday August 29th, 1990
91.00% 1-2 -18.2
Bristol Rovers (3,675) vs. Exeter City (3,382)
Saturday November 16th, 1996
88.72% 1-2 -8.9
Southport (3,478) vs. Bristol Rovers (3,762)
Friday April 5th, 1974
73.96% 1-0 -14.8
Bristol Rovers (3,754) vs. Swindon Town (3,477)
Tuesday September 4th, 1984
89.41% 0-1 -17.9
Bristol Rovers (3,754) vs. Torquay United (3,479)
Tuesday August 14th, 1979
89.81% 1-3 -26.9
Bristol Rovers (3,782) vs. Swindon Town (3,514)
Monday April 6th, 1953
89.26% 1-2 -17.9
Bristol Rovers (3,690) vs. Swindon Town (3,426)
Saturday October 25th, 1902
90.98% 2-3 -18.2
Bristol Rovers (3,785) vs. Aldershot (3,523)
Tuesday December 15th, 1970
89.18% 1-3 -26.8
Bristol Rovers (3,780) vs. New Brompton (3,521)
Saturday January 6th, 1906
90.33% 1-2 -18.1
Swindon Town (3,533) vs. Bristol Rovers (3,790)
Saturday February 18th, 1905
67.07% 2-1 -13.4
Bristol Rovers (3,690) vs. Chesterfield (3,439)
Tuesday September 22nd, 1964
88.44% 0-2 -26.5
Swindon Town (3,452) vs. Bristol Rovers (3,699)
Saturday February 7th, 1903
65.26% 2-1 -13.1
Bristol Rovers (3,767) vs. Bury (3,520)
Saturday October 24th, 1970
88.29% 0-1 -17.7
Bristol Rovers (3,639) vs. Boreham Wood (3,392)
Sunday November 27th, 2022
83.68% 0-2 -12.6
Hereford United (3,526) vs. Bristol Rovers (3,773)
Wednesday August 16th, 1978
69.29% 4-0 -26.0
Crystal Palace (3,472) vs. Bristol Rovers (3,710)
Saturday January 13th, 1951
69.53% 1-0 -13.9

Opponents

A complete listing of Bristol Rovers'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 Bradford City Bradford 30 16 9 5 +3.55
2 Cambridge United Cambridge United 38 22 8 8 +2.99
3 Cheltenham Town Cheltenham Town 24 11 6 7 +2.82
4 Sunderland Sunderland 33 11 9 13 +2.48
5 Blackburn Rovers Blackburn 37 15 8 14 +2.32
6 Yeovil Town Yeovil Town 14 6 4 4 +2.26
7 Chester Chester 20 9 8 3 +2.22
8 AFC Wimbledon Wimbledon 23 11 7 5 +2.08
9 Darlington Darlington 20 10 5 5 +2.04
10 Millwall Millwall 116 50 25 41 +2.02
11 Oxford United Oxford United 64 28 14 22 +2.01
12 Merthyr Town Merthyr Town 29 14 9 6 +1.97
13 Sheffield United Sheffield United 26 9 8 9 +1.91
14 Stoke City Stoke City 34 15 5 14 +1.90
15 Chesterfield Chesterfield 38 20 9 9 +1.86
16 Tranmere Rovers Tranmere Rovers 34 16 9 9 +1.82
17 Fulham Fulham 70 28 15 27 +1.70
18 FC Halifax Town FC Halifax Town 16 9 5 2 +1.69
19 Scunthorpe United Scunthorpe United 42 18 14 10 +1.63
20 Shrewsbury Town Shrewsbury Town 72 33 18 21 +1.44
21 Kettering Town Kettering Town 12 7 3 2 +1.43
22 Preston North End Preston North End 39 14 12 13 +1.38
23 Brentford Brentford 103 46 22 35 +1.31
24 Southampton Southampton 60 20 8 32 +1.06
25 Burton Albion Burton Albion 17 6 3 8 +1.06
26 Mansfield Town Mansfield Town 55 23 14 18 +1.03
27 Luton Town Luton Town 121 46 28 47 +0.93
28 Huddersfield Town Huddersfield Town 40 14 12 14 +0.86
29 Swansea City Swansea City 80 32 23 25 +0.85
30 Carlisle United Carlisle United 40 17 9 14 +0.84
31 Cardiff City Cardiff City 70 26 23 21 +0.83
32 Ipswich Town Ipswich Town 46 16 10 20 +0.78
33 Swindon Town Swindon 133 54 20 59 +0.76
34 Norwich City Norwich City 81 28 25 28 +0.75
35 Colchester United Colchester United 30 13 8 9 +0.69
36 Walsall Walsall 102 43 22 37 +0.51
37 Hartlepool United Hartlepool United 25 10 7 8 +0.50
38 Newcastle United Newcastle United 19 4 7 8 +0.48
39 Grimsby Town Grimsby Town 41 17 11 13 +0.46
40 Hereford Hereford 15 7 5 3 +0.41
41 Coventry City Coventry City 47 17 11 19 +0.34
42 Leeds United Leeds United 17 3 7 7 +0.33
43 Charlton Athletic Charlton Athletic 72 27 19 26 +0.30
44 Torquay United Torquay United 76 33 20 23 +0.30
45 Boston United Boston Utd 11 3 4 4 +0.17
46 Queens Park Rangers Q.P.R. 99 35 19 45 +0.16
47 Kidderminster Harriers Kidderminster Harriers 10 4 3 3 +0.16
48 Wrexham Wrexham 46 18 10 18 +0.14
49 Crawley Town Crawley Town 14 6 4 4 +0.10
50 Wigan Athletic Wigan Athletic 32 11 7 14 +0.09
51 Barrow Barrow 10 5 2 3 -0.01
52 Oldham Athletic Oldham Athletic 62 26 15 21 -0.02
53 Burnley Burnley 29 10 10 9 -0.04
54 Chelsea Chelsea 12 3 2 7 -0.07
55 Middlesbrough Middlesbrough 26 9 5 12 -0.07
56 Stockport County Stockport County 27 11 6 10 -0.08
57 Aldershot Town Aldershot 48 23 11 14 -0.08
58 Leicester City Leicester City 20 4 7 9 -0.09
59 Southend United Southend United 123 45 32 46 -0.13
60 Notts County Notts County 86 26 28 32 -0.21
61 Wolverhampton Wanderers Wolves 14 3 6 5 -0.23
62 Northampton Town Northampton Town 138 49 37 52 -0.35
63 Derby County Derby County 31 9 7 15 -0.35
64 Fleetwood Town Fleetwood Town 18 5 7 6 -0.40
65 Morecambe Morecambe 10 5 2 3 -0.45
66 Hull City Hull City 48 18 11 19 -0.46
67 Blackpool Blackpool 44 16 9 19 -0.49
68 York City York City 48 19 13 16 -0.51
69 Lincoln City Lincoln City 53 21 11 21 -0.54
70 Nottingham Forest Nottingham Forest 25 6 7 12 -0.54
71 Barnsley Barnsley 39 13 12 14 -0.54
72 Leyton Orient Leyton Orient 116 45 29 42 -0.60
73 Barnet Barnet 19 9 5 5 -0.60
74 Bolton Wanderers Bolton 39 12 11 16 -0.63
75 Exeter City Exeter City 108 34 37 37 -0.72
76 Brighton and Hove Albion Brighton 135 43 33 59 -0.80
77 Peterborough United Peterborough United 49 14 16 19 -0.81
78 Rotherham United Rotherham United 62 24 15 23 -0.82
79 AFC Bournemouth Bournemouth 115 43 21 51 -0.83
80 Plymouth Argyle Plymouth Argyle 131 41 38 52 -0.84
81 Crystal Palace Crystal Palace 76 22 17 37 -0.87
82 Gillingham Gillingham 144 60 28 56 -0.90
83 Bristol City Bristol City 104 28 33 43 -0.95
84 Bury Bury 49 19 12 18 -0.97
85 Liverpool Liverpool 18 5 2 11 -1.00
86 Reading Reading 126 37 36 53 -1.00
87 Sheffield Wednesday Sheffield Wednesday 15 2 5 8 -1.02
88 Birmingham City Birmingham 22 2 8 12 -1.06
89 Portsmouth Portsmouth 81 23 16 42 -1.09
90 Dagenham and Redbridge Dagenham & Redbridge 10 5 0 5 -1.14
91 Newport County Newport County 70 26 17 27 -1.24
92 Doncaster Rovers Doncaster Rovers 44 18 6 20 -1.37
93 Southport Southport 11 6 1 4 -1.54
94 West Ham United West Ham United 57 14 13 30 -1.67
95 Rochdale Rochdale 42 10 18 14 -1.78
96 Port Vale Port Vale 72 23 19 30 -1.99
97 Wycombe Wanderers Wycombe Wanderers 41 14 5 22 -2.22
98 Tottenham Hotspur Tottenham 22 5 3 14 -2.45
99 Aston Villa Aston Villa 16 1 5 10 -2.47
100 Watford Watford 117 33 24 60 -2.88
101 Milton Keynes Dons MK Dons 18 5 3 10 -3.25
102 Macclesfield Macclesfield 18 3 8 7 -3.52
103 Accrington Stanley Accrington 19 4 3 12 -3.81
104 Crewe Alexandra Crewe Alexandra 26 5 9 12 -5.32
105 Leyton Leyton 12 1 6 5 -5.90