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