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 January 28th, 1888

Change date:
# Club Last Match Date ELO Score
1 Blackburn Rovers Blackburn Saturday January 28th, 1888 28 JAN 1888 3,452.6
2 Aston Villa Aston Villa Saturday January 7th, 1888 07 JAN 1888 3,393.7
3 Old Carthusians Old Carthusians Saturday January 28th, 1888 28 JAN 1888 3,378.2
4 West Bromwich Albion West Bromwich Albion Saturday January 28th, 1888 28 JAN 1888 3,368.2
5 Preston North End Preston North End Saturday January 7th, 1888 07 JAN 1888 3,355.5
6 Old Etonians Old Etonians Saturday December 17th, 1887 17 DEC 1887 3,354.6
7 Notts County Notts County Saturday November 26th, 1887 26 NOV 1887 3,336.8
8 Swifts Swifts Saturday December 10th, 1887 10 DEC 1887 3,329.0
9 Nottingham Forest Nottingham Forest Saturday January 7th, 1888 07 JAN 1888 3,304.2
10 Darwen Darwen Saturday January 7th, 1888 07 JAN 1888 3,297.2
11 Old Westminsters Old Westminsters Saturday November 26th, 1887 26 NOV 1887 3,296.5
12 Old Foresters Old Foresters Saturday January 7th, 1888 07 JAN 1888 3,284.3
13 Great Marlow Great Marlow Saturday November 5th, 1887 05 NOV 1887 3,275.9
14 The Wednesday The Wednesday Saturday January 7th, 1888 07 JAN 1888 3,271.5
15 Old Wykehamists Old Wykehamists Saturday October 29th, 1887 29 OCT 1887 3,260.8
16 Royal Engineers Royal Engineers Saturday November 5th, 1887 05 NOV 1887 3,253.5
17 Blackburn Olympic Blackburn Olympic Saturday November 5th, 1887 05 NOV 1887 3,243.3
18 Grimsby Town Grimsby Town Saturday December 17th, 1887 17 DEC 1887 3,238.9
19 Partick Thistle Partick Thistle Saturday January 29th, 1887 29 JAN 1887 3,238.8
20 Notts Rangers Notts Rangers Saturday December 17th, 1887 17 DEC 1887 3,235.4
21 Church Church Saturday November 5th, 1887 05 NOV 1887 3,234.9
22 Bolton Wanderers Bolton Saturday November 12th, 1887 12 NOV 1887 3,234.7
23 Wolverhampton Wanderers Wolves Saturday November 26th, 1887 26 NOV 1887 3,232.7
24 Crewe Alexandra Crewe Alexandra Saturday January 28th, 1888 28 JAN 1888 3,228.8
25 Leek Leek Saturday October 22nd, 1887 22 OCT 1887 3,218.5
26 Crusaders Crusaders Saturday December 17th, 1887 17 DEC 1887 3,217.5
27 Gainsborough Trinity Gainsborough Saturday November 5th, 1887 05 NOV 1887 3,214.7
28 Old Brightonians Old Brightonians Thursday November 24th, 1887 24 NOV 1887 3,214.4
29 Mitchell St. George's Mitchell St. George's Saturday November 5th, 1887 05 NOV 1887 3,211.9
30 Chirk Chirk Saturday December 31st, 1887 31 DEC 1887 3,211.2
31 Rangers Rangers Saturday March 5th, 1887 05 MAR 1887 3,210.7
32 Bootle Bootle Saturday January 7th, 1888 07 JAN 1888 3,210.3
33 Staveley Staveley Saturday October 15th, 1887 15 OCT 1887 3,207.3
34 Derby County Derby County Saturday January 7th, 1888 07 JAN 1888 3,206.9
35 Derby Junction Derby Junction Saturday January 28th, 1888 28 JAN 1888 3,202.9
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 Witton Witton Saturday December 3rd, 1887 03 DEC 1887 3,197.0
39 Lockwood Brothers Lockwood Brothers Saturday November 19th, 1887 19 NOV 1887 3,195.7
40 Lincoln City Lincoln City Saturday November 26th, 1887 26 NOV 1887 3,195.1
41 Oswestry Town Oswestry Town Saturday October 22nd, 1887 22 OCT 1887 3,195.0
42 Shankhouse Shankhouse Saturday December 17th, 1887 17 DEC 1887 3,193.9
43 Stoke Stoke Saturday January 7th, 1888 07 JAN 1888 3,193.1
44 Burslem Port Vale Burslem Port Vale Saturday October 15th, 1887 15 OCT 1887 3,191.8
45 Old Harrovians Old Harrovians Saturday November 5th, 1887 05 NOV 1887 3,191.8
46 Middlesbrough Middlesbrough Saturday January 28th, 1888 28 JAN 1888 3,189.7
47 Great Bridge Unity Great Bridge Unity Saturday December 17th, 1887 17 DEC 1887 3,187.9
48 Hendon Hendon Saturday October 15th, 1887 15 OCT 1887 3,187.5
49 London Caledonians London Caledonians Saturday October 15th, 1887 15 OCT 1887 3,187.1
50 Stafford Road Stafford Road Saturday October 22nd, 1887 22 OCT 1887 3,185.1
51 Old St. Mark's Old St. Mark's Saturday November 5th, 1887 05 NOV 1887 3,185.0
52 Elswick Rangers Elswick Rangers Saturday November 5th, 1887 05 NOV 1887 3,184.3
53 Lancing Old Boys Lancing Old Boys Saturday October 8th, 1887 08 OCT 1887 3,183.8
54 Oswestry Oswestry Saturday November 26th, 1887 26 NOV 1887 3,180.4
55 Davenham Davenham Saturday November 26th, 1887 26 NOV 1887 3,180.3
56 Northwich Victoria Northwich Victoria Saturday November 5th, 1887 05 NOV 1887 3,180.1
57 Birmingham Excelsior Birmingham Excelsior Saturday November 26th, 1887 26 NOV 1887 3,180.0
58 Redcar Redcar Saturday October 15th, 1887 15 OCT 1887 3,179.8
59 Shrewsbury Town Shrewsbury Town Saturday November 5th, 1887 05 NOV 1887 3,178.3
60 Accrington Accrington Saturday November 26th, 1887 26 NOV 1887 3,176.7
61 Sunderland Sunderland Saturday November 26th, 1887 26 NOV 1887 3,176.5
62 Owlerton Owlerton Saturday November 26th, 1887 26 NOV 1887 3,175.7
63 Horncastle Town Horncastle Town Saturday October 15th, 1887 15 OCT 1887 3,174.1
64 Hotspur Hotspur Saturday November 5th, 1887 05 NOV 1887 3,173.6
65 Dulwich Dulwich Saturday November 26th, 1887 26 NOV 1887 3,172.3
66 Ecclesfield Ecclesfield Saturday November 5th, 1887 05 NOV 1887 3,171.9
67 Everton Everton Saturday November 12th, 1887 12 NOV 1887 3,171.4
68 Notts Swifts Notts Swifts Saturday October 15th, 1887 15 OCT 1887 3,171.1
69 Basford Rovers Basford Rovers Saturday October 15th, 1887 15 OCT 1887 3,170.6
70 Mellors Mellors Saturday November 5th, 1887 05 NOV 1887 3,168.8
71 Lincoln Albion Lincoln Albion Saturday October 15th, 1887 15 OCT 1887 3,168.2
72 Swindon Town Swindon Saturday October 8th, 1887 08 OCT 1887 3,167.9
73 Newcastle East End Newcastle East End Saturday October 15th, 1887 15 OCT 1887 3,167.8
74 Walsall Town Walsall Town Saturday October 15th, 1887 15 OCT 1887 3,167.1
75 Chatham United Chatham United Saturday November 26th, 1887 26 NOV 1887 3,167.0
76 Lincoln Ramblers Lincoln Ramblers Saturday October 15th, 1887 15 OCT 1887 3,167.0
77 Millwall Rovers Millwall Rovers Saturday November 5th, 1887 05 NOV 1887 3,166.4
78 Aston Shakespeare Aston Shakespeare Saturday November 5th, 1887 05 NOV 1887 3,165.9
79 Watford Rovers Watford Rovers Saturday November 5th, 1887 05 NOV 1887 3,165.6
80 Clapton Clapton Saturday October 15th, 1887 15 OCT 1887 3,164.4
81 Chester St. Oswald's Chester St. Oswald's Saturday October 15th, 1887 15 OCT 1887 3,164.0
82 Halliwell Halliwell Saturday December 3rd, 1887 03 DEC 1887 3,163.6
83 Small Heath Alliance Small Heath Alliance Saturday November 5th, 1887 05 NOV 1887 3,163.5
84 Over Wanderers Over Wanderers Saturday November 5th, 1887 05 NOV 1887 3,163.4
85 Darlington Darlington Saturday November 26th, 1887 26 NOV 1887 3,163.2
86 West Manchester West Manchester Saturday October 15th, 1887 15 OCT 1887 3,163.0
87 Whitburn Whitburn Saturday October 15th, 1887 15 OCT 1887 3,162.7
88 Belper Town Belper Town Saturday October 15th, 1887 15 OCT 1887 3,162.5
89 Eckington Works Eckington Works Saturday October 15th, 1887 15 OCT 1887 3,162.3
90 Walsall Swifts Walsall Swifts Saturday October 15th, 1887 15 OCT 1887 3,162.2
91 Boston Boston Saturday October 15th, 1887 15 OCT 1887 3,162.2
92 East Sheen East Sheen Saturday October 15th, 1887 15 OCT 1887 3,162.0
93 Park Grange Park Grange Saturday October 15th, 1887 15 OCT 1887 3,161.8
94 Jardines Jardines Saturday October 15th, 1887 15 OCT 1887 3,161.5
95 Chester Chester Saturday October 15th, 1887 15 OCT 1887 3,161.4
96 Morpeth Harriers Morpeth Harriers Saturday October 22nd, 1887 22 OCT 1887 3,160.9
97 Newcastle West End Newcastle West End Saturday November 5th, 1887 05 NOV 1887 3,160.4
98 Oldbury Town Oldbury Town Saturday October 15th, 1887 15 OCT 1887 3,159.7
99 Workington Workington Saturday October 15th, 1887 15 OCT 1887 3,159.0
100 Southfield Southfield Saturday October 15th, 1887 15 OCT 1887 3,159.0
101 Maidenhead Maidenhead Saturday October 15th, 1887 15 OCT 1887 3,158.8
102 Heywood Central Heywood Central Saturday October 15th, 1887 15 OCT 1887 3,158.0
103 Hyde Hyde Saturday October 15th, 1887 15 OCT 1887 3,157.1
104 Distillery Distillery Saturday November 5th, 1887 05 NOV 1887 3,155.3
105 Burnley Burnley Saturday November 5th, 1887 05 NOV 1887 3,154.9
106 Notts Olympic Notts Olympic Saturday October 22nd, 1887 22 OCT 1887 3,154.8
107 Scarborough Scarborough Saturday October 15th, 1887 15 OCT 1887 3,154.8
108 Llangollen Town Llangollen Town Saturday October 22nd, 1887 22 OCT 1887 3,154.8
109 Rotherham Town Rotherham Town Saturday November 5th, 1887 05 NOV 1887 3,154.6
110 Fleetwood Rangers Fleetwood Rangers Saturday November 5th, 1887 05 NOV 1887 3,152.3
111 Wellington St. George's Wellington St. George's Saturday October 15th, 1887 15 OCT 1887 3,151.5
112 Chesham Chesham Saturday October 22nd, 1887 22 OCT 1887 3,151.1
113 Lyndhurst Lyndhurst Saturday October 15th, 1887 15 OCT 1887 3,150.7
114 Gateshead Association Gateshead Association Saturday October 15th, 1887 15 OCT 1887 3,150.4
115 Sheffield Heeley Sheffield Heeley Saturday November 5th, 1887 05 NOV 1887 3,149.8
116 Lincoln Lindum Lincoln Lindum Saturday October 15th, 1887 15 OCT 1887 3,149.3
117 South Shore South Shore Saturday November 12th, 1887 12 NOV 1887 3,148.1
118 Warwick County Warwick County Saturday October 22nd, 1887 22 OCT 1887 3,147.2
119 Liverpool Stanley Liverpool Stanley Saturday October 15th, 1887 15 OCT 1887 3,147.2
120 South Bank South Bank Saturday November 5th, 1887 05 NOV 1887 3,146.5
121 Derby Midland Derby Midland Saturday October 15th, 1887 15 OCT 1887 3,146.4
122 Higher Walton Higher Walton Saturday November 26th, 1887 26 NOV 1887 3,146.3
123 Bishop Auckland Church Institute Bishop Auckland Church Institute Saturday October 22nd, 1887 22 OCT 1887 3,145.3
124 Attercliffe Attercliffe Saturday October 15th, 1887 15 OCT 1887 3,144.9
125 Grantham Grantham Saturday November 5th, 1887 05 NOV 1887 3,144.8
126 Burton Swifts Burton Swifts Saturday November 5th, 1887 05 NOV 1887 3,144.2
127 Luton Town Luton Town Saturday October 15th, 1887 15 OCT 1887 3,144.0
128 Sheffield Sheffield Saturday October 15th, 1887 15 OCT 1887 3,143.0
129 Derby St. Luke's Derby St. Luke's Saturday October 15th, 1887 15 OCT 1887 3,138.7
130 Rawtenstall Rawtenstall Saturday October 15th, 1887 15 OCT 1887 3,138.3
131 Long Eaton Rangers Long Eaton Rangers Saturday November 5th, 1887 05 NOV 1887 3,137.5
132 Rossendale Rossendale Saturday October 15th, 1887 15 OCT 1887 3,135.1
133 Oswaldtwistle Rovers Oswaldtwistle Rovers Saturday October 22nd, 1887 22 OCT 1887 3,135.0
134 Matlock Matlock Saturday October 15th, 1887 15 OCT 1887 3,134.6
135 Cleethorpes Town (1880) Cleethorpes Town Saturday October 15th, 1887 15 OCT 1887 3,134.2
136 South Reading South Reading Saturday October 8th, 1887 08 OCT 1887 3,122.4
137 Macclesfield Macclesfield Saturday October 15th, 1887 15 OCT 1887 3,117.3
138 Hitchin Hitchin Saturday October 8th, 1887 08 OCT 1887 3,114.7
139 Wrexham Wrexham Saturday November 5th, 1887 05 NOV 1887 3,112.4
140 Astley Bridge Astley Bridge Saturday November 5th, 1887 05 NOV 1887 3,102.5
141 Rochester Rochester Saturday October 15th, 1887 15 OCT 1887 3,101.4
142 Aston Unity Aston Unity Saturday October 15th, 1887 15 OCT 1887 3,097.3
143 Hanover United Hanover United Saturday October 15th, 1887 15 OCT 1887 3,092.6