Stat Attack

ELO Club Ranking

This page shows all clubs ranked by their ELO scores on the selected date.

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.

ELO Club Rankings as of Saturday October 29th, 1887

Change date:
# Club Last Match Date ELO Score
1 Blackburn Rovers Blackburn Saturday December 4th, 1886 04 DEC 1886 3,423.2
2 Aston Villa Aston Villa Saturday October 15th, 1887 15 OCT 1887 3,381.0
3 Old Carthusians Old Carthusians Saturday October 15th, 1887 15 OCT 1887 3,365.7
4 Old Etonians Old Etonians Saturday October 8th, 1887 08 OCT 1887 3,358.4
5 Notts County Notts County Saturday October 15th, 1887 15 OCT 1887 3,344.4
6 West Bromwich Albion West Bromwich Albion Saturday October 15th, 1887 15 OCT 1887 3,334.7
7 Preston North End Preston North End Saturday October 15th, 1887 15 OCT 1887 3,314.6
8 Swifts Swifts Saturday October 15th, 1887 15 OCT 1887 3,314.0
9 Queen's Park Queen's Park Saturday October 30th, 1886 30 OCT 1886 3,309.7
10 Old Westminsters Old Westminsters Saturday October 15th, 1887 15 OCT 1887 3,298.3
11 Nottingham Forest Nottingham Forest Saturday October 15th, 1887 15 OCT 1887 3,296.3
12 Great Marlow Great Marlow Saturday October 8th, 1887 08 OCT 1887 3,289.6
13 Darwen Darwen Saturday October 15th, 1887 15 OCT 1887 3,286.8
14 Old Foresters Old Foresters Saturday October 15th, 1887 15 OCT 1887 3,280.4
15 Royal Engineers Royal Engineers Saturday October 15th, 1887 15 OCT 1887 3,267.6
16 Old Wykehamists Old Wykehamists Saturday October 29th, 1887 29 OCT 1887 3,260.8
17 Clapham Rovers Clapham Rovers Saturday October 30th, 1886 30 OCT 1886 3,256.2
18 Upton Park Upton Park Saturday November 20th, 1886 20 NOV 1886 3,248.2
19 Bolton Wanderers Bolton Saturday October 29th, 1887 29 OCT 1887 3,244.4
20 Church Church Sunday November 21st, 1886 21 NOV 1886 3,243.1
21 Partick Thistle Partick Thistle Saturday January 29th, 1887 29 JAN 1887 3,238.8
22 Grimsby Town Grimsby Town Saturday October 15th, 1887 15 OCT 1887 3,238.4
23 Notts Rangers Notts Rangers Saturday October 15th, 1887 15 OCT 1887 3,234.2
24 Wolverhampton Wanderers Wolves Saturday October 15th, 1887 15 OCT 1887 3,229.9
25 The Wednesday The Wednesday Saturday October 15th, 1887 15 OCT 1887 3,223.7
26 Cowlairs Cowlairs Saturday December 4th, 1886 04 DEC 1886 3,223.3
27 Mitchell St. George's Mitchell St. George's Saturday October 15th, 1887 15 OCT 1887 3,222.3
28 Gainsborough Trinity Gainsborough Saturday October 15th, 1887 15 OCT 1887 3,221.9
29 Crusaders Crusaders Saturday October 29th, 1887 29 OCT 1887 3,220.6
30 Leek Leek Saturday October 22nd, 1887 22 OCT 1887 3,218.5
31 Old Harrovians Old Harrovians Saturday October 15th, 1887 15 OCT 1887 3,218.2
32 Rangers Rangers Saturday March 5th, 1887 05 MAR 1887 3,210.7
33 Staveley Staveley Saturday October 15th, 1887 15 OCT 1887 3,207.3
34 Lockwood Brothers Lockwood Brothers Saturday October 15th, 1887 15 OCT 1887 3,203.1
35 Wednesbury Old Athletic Wednesbury Old Ath. Saturday October 15th, 1887 15 OCT 1887 3,200.3
36 Druids Druids Saturday October 15th, 1887 15 OCT 1887 3,200.1
37 Lincoln City Lincoln City Saturday October 15th, 1887 15 OCT 1887 3,196.5
38 Chirk Chirk Saturday October 15th, 1887 15 OCT 1887 3,195.5
39 Shankhouse Shankhouse Saturday October 15th, 1887 15 OCT 1887 3,195.2
40 Oswestry Town Oswestry Town Saturday October 22nd, 1887 22 OCT 1887 3,195.0
41 Old Brightonians Old Brightonians Saturday October 8th, 1887 08 OCT 1887 3,194.6
42 Renton Renton Saturday December 11th, 1886 11 DEC 1886 3,193.9
43 Northwich Victoria Northwich Victoria Saturday October 22nd, 1887 22 OCT 1887 3,193.7
44 Shrewsbury Town Shrewsbury Town Saturday October 15th, 1887 15 OCT 1887 3,193.7
45 Oswestry Oswestry Saturday November 20th, 1886 20 NOV 1886 3,192.0
46 Burslem Port Vale Burslem Port Vale Saturday October 15th, 1887 15 OCT 1887 3,191.8
47 Elswick Rangers Elswick Rangers Saturday October 22nd, 1887 22 OCT 1887 3,191.2
48 Witton Witton Saturday October 22nd, 1887 22 OCT 1887 3,189.0
49 Derby County Derby County Saturday October 15th, 1887 15 OCT 1887 3,188.5
50 Crewe Alexandra Crewe Alexandra Saturday October 15th, 1887 15 OCT 1887 3,188.1
51 Old St. Mark's Old St. Mark's Saturday October 15th, 1887 15 OCT 1887 3,188.0
52 Hendon Hendon Saturday October 15th, 1887 15 OCT 1887 3,187.5
53 London Caledonians London Caledonians Saturday October 15th, 1887 15 OCT 1887 3,187.1
54 Birmingham Excelsior Birmingham Excelsior Saturday October 22nd, 1887 22 OCT 1887 3,186.3
55 Middlesbrough Middlesbrough Saturday October 15th, 1887 15 OCT 1887 3,186.0
56 Ecclesfield Ecclesfield Saturday October 15th, 1887 15 OCT 1887 3,185.6
57 Stafford Road Stafford Road Saturday October 22nd, 1887 22 OCT 1887 3,185.1
58 Over Wanderers Over Wanderers Saturday October 15th, 1887 15 OCT 1887 3,184.2
59 Lancing Old Boys Lancing Old Boys Saturday October 8th, 1887 08 OCT 1887 3,183.8
60 Davenham Davenham Saturday October 15th, 1887 15 OCT 1887 3,183.4
61 Third Lanark Third Lanark Saturday November 13th, 1886 13 NOV 1886 3,183.2
62 Owlerton Owlerton Saturday October 15th, 1887 15 OCT 1887 3,181.4
63 Dulwich Dulwich Saturday December 11th, 1886 11 DEC 1886 3,180.8
64 Accrington Accrington Saturday October 15th, 1887 15 OCT 1887 3,180.5
65 Hotspur Hotspur Saturday November 20th, 1886 20 NOV 1886 3,180.1
66 Redcar Redcar Saturday October 15th, 1887 15 OCT 1887 3,179.8
67 Goldenhill Goldenhill Saturday December 11th, 1886 11 DEC 1886 3,178.8
68 Small Heath Alliance Small Heath Alliance Saturday October 15th, 1887 15 OCT 1887 3,178.2
69 Watford Rovers Watford Rovers Saturday October 22nd, 1887 22 OCT 1887 3,178.0
70 Darlington Darlington Saturday October 15th, 1887 15 OCT 1887 3,176.0
71 Mellors Mellors Saturday October 22nd, 1887 22 OCT 1887 3,174.6
72 Horncastle Town Horncastle Town Saturday October 15th, 1887 15 OCT 1887 3,174.1
73 Fleetwood Rangers Fleetwood Rangers Saturday October 15th, 1887 15 OCT 1887 3,173.4
74 Everton Everton Saturday October 29th, 1887 29 OCT 1887 3,173.3
75 Cliftonville Cliftonville Saturday December 4th, 1886 04 DEC 1886 3,172.7
76 Great Bridge Unity Great Bridge Unity Saturday October 22nd, 1887 22 OCT 1887 3,171.7
77 Notts Swifts Notts Swifts Saturday October 15th, 1887 15 OCT 1887 3,171.1
78 Basford Rovers Basford Rovers Saturday October 15th, 1887 15 OCT 1887 3,170.6
79 Newcastle West End Newcastle West End Saturday October 15th, 1887 15 OCT 1887 3,170.5
80 South Shore South Shore Saturday October 30th, 1886 30 OCT 1886 3,169.6
81 Crosswell's Brewery Crosswell's Brewery Saturday November 13th, 1886 13 NOV 1886 3,168.8
82 Lincoln Albion Lincoln Albion Saturday October 15th, 1887 15 OCT 1887 3,168.2
83 Swindon Town Swindon Saturday October 8th, 1887 08 OCT 1887 3,167.9
84 Newcastle East End Newcastle East End Saturday October 15th, 1887 15 OCT 1887 3,167.8
85 Burton Swifts Burton Swifts Saturday October 15th, 1887 15 OCT 1887 3,167.6
86 Walsall Town Walsall Town Saturday October 15th, 1887 15 OCT 1887 3,167.1
87 Great Lever Great Lever Saturday November 13th, 1886 13 NOV 1886 3,167.0
88 Lincoln Ramblers Lincoln Ramblers Saturday October 15th, 1887 15 OCT 1887 3,167.0
89 Stoke Stoke Saturday October 15th, 1887 15 OCT 1887 3,166.5
90 Heart of Midlothian Hearts Saturday October 30th, 1886 30 OCT 1886 3,164.8
91 Clapton Clapton Saturday October 15th, 1887 15 OCT 1887 3,164.4
92 Chester St. Oswald's Chester St. Oswald's Saturday October 15th, 1887 15 OCT 1887 3,164.0
93 Chatham United Chatham United Saturday October 15th, 1887 15 OCT 1887 3,163.2
94 West Manchester West Manchester Saturday October 15th, 1887 15 OCT 1887 3,163.0
95 Whitburn Whitburn Saturday October 15th, 1887 15 OCT 1887 3,162.7
96 Belper Town Belper Town Saturday October 15th, 1887 15 OCT 1887 3,162.5
97 Sunderland Sunderland Saturday October 22nd, 1887 22 OCT 1887 3,162.4
98 Eckington Works Eckington Works Saturday October 15th, 1887 15 OCT 1887 3,162.3
99 Walsall Swifts Walsall Swifts Saturday October 15th, 1887 15 OCT 1887 3,162.2
100 Boston Boston Saturday October 15th, 1887 15 OCT 1887 3,162.2
101 East Sheen East Sheen Saturday October 15th, 1887 15 OCT 1887 3,162.0
102 Park Grange Park Grange Saturday October 15th, 1887 15 OCT 1887 3,161.8
103 Jardines Jardines Saturday October 15th, 1887 15 OCT 1887 3,161.5
104 Chester Chester Saturday October 15th, 1887 15 OCT 1887 3,161.4
105 Rotherham Town Rotherham Town Saturday October 15th, 1887 15 OCT 1887 3,161.2
106 Morpeth Harriers Morpeth Harriers Saturday October 22nd, 1887 22 OCT 1887 3,160.9
107 Derby Junction Derby Junction Saturday October 15th, 1887 15 OCT 1887 3,160.1
108 Oldbury Town Oldbury Town Saturday October 15th, 1887 15 OCT 1887 3,159.7
109 Workington Workington Saturday October 15th, 1887 15 OCT 1887 3,159.0
110 Southfield Southfield Saturday October 15th, 1887 15 OCT 1887 3,159.0
111 Maidenhead Maidenhead Saturday October 15th, 1887 15 OCT 1887 3,158.8
112 Heywood Central Heywood Central Saturday October 15th, 1887 15 OCT 1887 3,158.0
113 Furness Vale Rovers Furness Vale Rovers Saturday October 30th, 1886 30 OCT 1886 3,157.9
114 Caenarvon Wanderers Caenarvon Wanderers Saturday October 30th, 1886 30 OCT 1886 3,157.1
115 Hyde Hyde Saturday October 15th, 1887 15 OCT 1887 3,157.1
116 South Bank South Bank Saturday October 15th, 1887 15 OCT 1887 3,156.7
117 Sheffield Heeley Sheffield Heeley Saturday October 15th, 1887 15 OCT 1887 3,155.7
118 Notts Olympic Notts Olympic Saturday October 22nd, 1887 22 OCT 1887 3,154.8
119 Scarborough Scarborough Saturday October 15th, 1887 15 OCT 1887 3,154.8
120 Llangollen Town Llangollen Town Saturday October 22nd, 1887 22 OCT 1887 3,154.8
121 Grantham Grantham Saturday October 15th, 1887 15 OCT 1887 3,153.5
122 Bootle Bootle Saturday October 15th, 1887 15 OCT 1887 3,153.0
123 Higher Walton Higher Walton Saturday October 15th, 1887 15 OCT 1887 3,152.2
124 Tyne Association Tyne Association Saturday October 30th, 1886 30 OCT 1886 3,151.9
125 Wellington St. George's Wellington St. George's Saturday October 15th, 1887 15 OCT 1887 3,151.5
126 Chesham Chesham Saturday October 22nd, 1887 22 OCT 1887 3,151.1
127 Lyndhurst Lyndhurst Saturday October 15th, 1887 15 OCT 1887 3,150.7
128 Gateshead Association Gateshead Association Saturday October 15th, 1887 15 OCT 1887 3,150.4
129 Burton Wanderers Burton Wanderers Saturday October 30th, 1886 30 OCT 1886 3,149.8
130 Lincoln Lindum Lincoln Lindum Saturday October 15th, 1887 15 OCT 1887 3,149.3
131 Long Eaton Rangers Long Eaton Rangers Saturday October 15th, 1887 15 OCT 1887 3,149.0
132 Warwick County Warwick County Saturday October 22nd, 1887 22 OCT 1887 3,147.2
133 Liverpool Stanley Liverpool Stanley Saturday October 15th, 1887 15 OCT 1887 3,147.2
134 Derby Midland Derby Midland Saturday October 15th, 1887 15 OCT 1887 3,146.4
135 Halliwell Halliwell Saturday October 15th, 1887 15 OCT 1887 3,145.3
136 Bishop Auckland Church Institute Bishop Auckland Church Institute Saturday October 22nd, 1887 22 OCT 1887 3,145.3
137 Attercliffe Attercliffe Saturday October 15th, 1887 15 OCT 1887 3,144.9
138 Luton Town Luton Town Saturday October 15th, 1887 15 OCT 1887 3,144.0
139 Sheffield Sheffield Saturday October 15th, 1887 15 OCT 1887 3,143.0
140 Derby St. Luke's Derby St. Luke's Saturday October 15th, 1887 15 OCT 1887 3,138.7
141 Rawtenstall Rawtenstall Saturday October 15th, 1887 15 OCT 1887 3,138.3
142 Rossendale Rossendale Saturday October 15th, 1887 15 OCT 1887 3,135.1
143 Oswaldtwistle Rovers Oswaldtwistle Rovers Saturday October 22nd, 1887 22 OCT 1887 3,135.0
144 Matlock Matlock Saturday October 15th, 1887 15 OCT 1887 3,134.6
145 Cleethorpes Town (1880) Cleethorpes Town Saturday October 15th, 1887 15 OCT 1887 3,134.2
146 Casuals Casuals Saturday October 30th, 1886 30 OCT 1886 3,133.6
147 South Reading South Reading Saturday October 8th, 1887 08 OCT 1887 3,122.4
148 Bollington Bollington Saturday October 30th, 1886 30 OCT 1886 3,119.2
149 Macclesfield Macclesfield Saturday October 15th, 1887 15 OCT 1887 3,117.3
150 Hitchin Hitchin Saturday October 8th, 1887 08 OCT 1887 3,114.7
151 Rochester Rochester Saturday October 15th, 1887 15 OCT 1887 3,101.4
152 Aston Unity Aston Unity Saturday October 15th, 1887 15 OCT 1887 3,097.3
153 Hanover United Hanover United Saturday October 15th, 1887 15 OCT 1887 3,092.6