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 15th, 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 Leek Leek Saturday October 15th, 1887 15 OCT 1887 3,230.2
26 Wolverhampton Wanderers Wolves Saturday October 15th, 1887 15 OCT 1887 3,229.9
27 The Wednesday The Wednesday Saturday October 15th, 1887 15 OCT 1887 3,223.7
28 Cowlairs Cowlairs Saturday December 4th, 1886 04 DEC 1886 3,223.3
29 Mitchell St. George's Mitchell St. George's Saturday October 15th, 1887 15 OCT 1887 3,222.3
30 Gainsborough Trinity Gainsborough Saturday October 15th, 1887 15 OCT 1887 3,221.9
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 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 Shrewsbury Town Shrewsbury Town Saturday October 15th, 1887 15 OCT 1887 3,193.7
44 Oswestry Oswestry Saturday November 20th, 1886 20 NOV 1886 3,192.0
45 Burslem Port Vale Burslem Port Vale Saturday October 15th, 1887 15 OCT 1887 3,191.8
46 Derby County Derby County Saturday October 15th, 1887 15 OCT 1887 3,188.5
47 Crewe Alexandra Crewe Alexandra Saturday October 15th, 1887 15 OCT 1887 3,188.1
48 Old St. Mark's Old St. Mark's Saturday October 15th, 1887 15 OCT 1887 3,188.0
49 Hendon Hendon Saturday October 15th, 1887 15 OCT 1887 3,187.5
50 London Caledonians London Caledonians Saturday October 15th, 1887 15 OCT 1887 3,187.1
51 Middlesbrough Middlesbrough Saturday October 15th, 1887 15 OCT 1887 3,186.0
52 Ecclesfield Ecclesfield Saturday October 15th, 1887 15 OCT 1887 3,185.6
53 Over Wanderers Over Wanderers Saturday October 15th, 1887 15 OCT 1887 3,184.2
54 Darwen Old Wanderers Darwen Old Wanderers Saturday October 23rd, 1886 23 OCT 1886 3,183.8
55 Lancing Old Boys Lancing Old Boys Saturday October 8th, 1887 08 OCT 1887 3,183.8
56 Davenham Davenham Saturday October 15th, 1887 15 OCT 1887 3,183.4
57 Third Lanark Third Lanark Saturday November 13th, 1886 13 NOV 1886 3,183.2
58 Northwich Victoria Northwich Victoria Saturday October 15th, 1887 15 OCT 1887 3,182.1
59 Owlerton Owlerton Saturday October 15th, 1887 15 OCT 1887 3,181.4
60 Dulwich Dulwich Saturday December 11th, 1886 11 DEC 1886 3,180.8
61 Accrington Accrington Saturday October 15th, 1887 15 OCT 1887 3,180.5
62 Hotspur Hotspur Saturday November 20th, 1886 20 NOV 1886 3,180.1
63 Redcar Redcar Saturday October 15th, 1887 15 OCT 1887 3,179.8
64 Goldenhill Goldenhill Saturday December 11th, 1886 11 DEC 1886 3,178.8
65 Small Heath Alliance Small Heath Alliance Saturday October 15th, 1887 15 OCT 1887 3,178.2
66 Darlington Darlington Saturday October 15th, 1887 15 OCT 1887 3,176.0
67 Oswestry Town Oswestry Town Saturday October 30th, 1886 30 OCT 1886 3,174.8
68 Horncastle Town Horncastle Town Saturday October 15th, 1887 15 OCT 1887 3,174.1
69 Fleetwood Rangers Fleetwood Rangers Saturday October 15th, 1887 15 OCT 1887 3,173.4
70 Cliftonville Cliftonville Saturday December 4th, 1886 04 DEC 1886 3,172.7
71 Elswick Rangers Elswick Rangers Saturday October 15th, 1887 15 OCT 1887 3,171.2
72 Notts Swifts Notts Swifts Saturday October 15th, 1887 15 OCT 1887 3,171.1
73 Basford Rovers Basford Rovers Saturday October 15th, 1887 15 OCT 1887 3,170.6
74 Newcastle West End Newcastle West End Saturday October 15th, 1887 15 OCT 1887 3,170.5
75 South Shore South Shore Saturday October 30th, 1886 30 OCT 1886 3,169.6
76 Crosswell's Brewery Crosswell's Brewery Saturday November 13th, 1886 13 NOV 1886 3,168.8
77 Notts Olympic Notts Olympic Saturday October 30th, 1886 30 OCT 1886 3,168.5
78 Watford Rovers Watford Rovers Saturday October 23rd, 1886 23 OCT 1886 3,168.5
79 Lincoln Albion Lincoln Albion Saturday October 15th, 1887 15 OCT 1887 3,168.2
80 Swindon Town Swindon Saturday October 8th, 1887 08 OCT 1887 3,167.9
81 Newcastle East End Newcastle East End Saturday October 15th, 1887 15 OCT 1887 3,167.8
82 Burton Swifts Burton Swifts Saturday October 15th, 1887 15 OCT 1887 3,167.6
83 Walsall Town Walsall Town Saturday October 15th, 1887 15 OCT 1887 3,167.1
84 Great Lever Great Lever Saturday November 13th, 1886 13 NOV 1886 3,167.0
85 Lincoln Ramblers Lincoln Ramblers Saturday October 15th, 1887 15 OCT 1887 3,167.0
86 Stoke Stoke Saturday October 15th, 1887 15 OCT 1887 3,166.5
87 Witton Witton Saturday November 13th, 1886 13 NOV 1886 3,165.7
88 Bishop Auckland Church Institute Bishop Auckland Church Institute Saturday October 15th, 1887 15 OCT 1887 3,165.3
89 Heart of Midlothian Hearts Saturday October 30th, 1886 30 OCT 1886 3,164.8
90 Clapton Clapton Saturday October 15th, 1887 15 OCT 1887 3,164.4
91 Chester St. Oswald's Chester St. Oswald's Saturday October 15th, 1887 15 OCT 1887 3,164.0
92 Chatham United Chatham United Saturday October 15th, 1887 15 OCT 1887 3,163.2
93 West Manchester West Manchester Saturday October 15th, 1887 15 OCT 1887 3,163.0
94 Whitburn Whitburn Saturday October 15th, 1887 15 OCT 1887 3,162.7
95 Belper Town Belper Town Saturday October 15th, 1887 15 OCT 1887 3,162.5
96 Eckington Works Eckington Works Saturday October 15th, 1887 15 OCT 1887 3,162.3
97 Walsall Swifts Walsall Swifts Saturday October 15th, 1887 15 OCT 1887 3,162.2
98 Boston Boston Saturday October 15th, 1887 15 OCT 1887 3,162.2
99 East Sheen East Sheen Saturday October 15th, 1887 15 OCT 1887 3,162.0
100 Park Grange Park Grange Saturday October 15th, 1887 15 OCT 1887 3,161.8
101 Jardines Jardines Saturday October 15th, 1887 15 OCT 1887 3,161.5
102 Chester Chester Saturday October 15th, 1887 15 OCT 1887 3,161.4
103 Rotherham Town Rotherham Town Saturday October 15th, 1887 15 OCT 1887 3,161.2
104 Burnley Burnley Saturday October 23rd, 1886 23 OCT 1886 3,160.9
105 Mellors Mellors Saturday October 30th, 1886 30 OCT 1886 3,160.9
106 Chesham Chesham Saturday November 20th, 1886 20 NOV 1886 3,160.6
107 Reading Reading Saturday October 23rd, 1886 23 OCT 1886 3,160.4
108 Derby Junction Derby Junction Saturday October 15th, 1887 15 OCT 1887 3,160.1
109 Oldbury Town Oldbury Town Saturday October 15th, 1887 15 OCT 1887 3,159.7
110 Workington Workington Saturday October 15th, 1887 15 OCT 1887 3,159.0
111 Southfield Southfield Saturday October 15th, 1887 15 OCT 1887 3,159.0
112 Maidenhead Maidenhead Saturday October 15th, 1887 15 OCT 1887 3,158.8
113 Birmingham Excelsior Birmingham Excelsior Saturday November 13th, 1886 13 NOV 1886 3,158.5
114 Oswaldtwistle Rovers Oswaldtwistle Rovers Saturday October 23rd, 1886 23 OCT 1886 3,158.3
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 Scarborough Scarborough Saturday October 15th, 1887 15 OCT 1887 3,154.8
122 Grantham Grantham Saturday October 15th, 1887 15 OCT 1887 3,153.5
123 Bootle Bootle Saturday October 15th, 1887 15 OCT 1887 3,153.0
124 Higher Walton Higher Walton Saturday October 15th, 1887 15 OCT 1887 3,152.2
125 Tyne Association Tyne Association Saturday October 30th, 1886 30 OCT 1886 3,151.9
126 Wellington St. George's Wellington St. George's Saturday October 15th, 1887 15 OCT 1887 3,151.5
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 Sunderland Sunderland Saturday November 13th, 1886 13 NOV 1886 3,148.2
133 Luton Town Wanderers Luton Town Wanderers Saturday October 23rd, 1886 23 OCT 1886 3,148.2
134 Liverpool Stanley Liverpool Stanley Saturday October 15th, 1887 15 OCT 1887 3,147.2
135 Derby Midland Derby Midland Saturday October 15th, 1887 15 OCT 1887 3,146.4
136 Halliwell Halliwell Saturday October 15th, 1887 15 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 Blackburn Park Road Blackburn Park Road Saturday October 23rd, 1886 23 OCT 1886 3,142.6
141 Derby St. Luke's Derby St. Luke's Saturday October 15th, 1887 15 OCT 1887 3,138.7
142 Rawtenstall Rawtenstall Saturday October 15th, 1887 15 OCT 1887 3,138.3
143 Rossendale Rossendale Saturday October 15th, 1887 15 OCT 1887 3,135.1
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 Astley Bridge Astley Bridge Saturday October 23rd, 1886 23 OCT 1886 3,126.9
148 Wrexham Wrexham Saturday October 23rd, 1886 23 OCT 1886 3,124.3
149 South Reading South Reading Saturday October 8th, 1887 08 OCT 1887 3,122.4
150 Bollington Bollington Saturday October 30th, 1886 30 OCT 1886 3,119.2
151 Macclesfield Macclesfield Saturday October 15th, 1887 15 OCT 1887 3,117.3
152 Hartford St. John's Hartford St. John's Saturday October 23rd, 1886 23 OCT 1886 3,115.9
153 1st Surrey Rifles 1st Surrey Rifles Saturday October 23rd, 1886 23 OCT 1886 3,115.1
154 Hitchin Hitchin Saturday October 8th, 1887 08 OCT 1887 3,114.7
155 Rochester Rochester Saturday October 15th, 1887 15 OCT 1887 3,101.4
156 Aston Unity Aston Unity Saturday October 15th, 1887 15 OCT 1887 3,097.3
157 Hanover United Hanover United Saturday October 15th, 1887 15 OCT 1887 3,092.6