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 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 Old Carthusians Old Carthusians Saturday December 11th, 1886 11 DEC 1886 3,361.6
3 Old Etonians Old Etonians Saturday December 11th, 1886 11 DEC 1886 3,353.7
4 Notts County Notts County Saturday December 11th, 1886 11 DEC 1886 3,353.6
5 Aston Villa Aston Villa Saturday January 15th, 1887 15 JAN 1887 3,321.5
6 Queen's Park Queen's Park Saturday October 30th, 1886 30 OCT 1886 3,309.7
7 Swifts Swifts Saturday January 15th, 1887 15 JAN 1887 3,308.8
8 Old Westminsters Old Westminsters Saturday December 11th, 1886 11 DEC 1886 3,304.1
9 West Bromwich Albion West Bromwich Albion Saturday January 15th, 1887 15 JAN 1887 3,296.3
10 Great Marlow Great Marlow Saturday December 11th, 1886 11 DEC 1886 3,292.7
11 Nottingham Forest Nottingham Forest Saturday December 11th, 1886 11 DEC 1886 3,292.4
12 Old Foresters Old Foresters Saturday January 15th, 1887 15 JAN 1887 3,279.7
13 Preston North End Preston North End Saturday December 11th, 1886 11 DEC 1886 3,271.7
14 Darwen Darwen Saturday December 11th, 1886 11 DEC 1886 3,264.8
15 Royal Engineers Royal Engineers Saturday October 30th, 1886 30 OCT 1886 3,261.8
16 Blackburn Olympic Blackburn Olympic Saturday October 23rd, 1886 23 OCT 1886 3,260.1
17 Clapham Rovers Clapham Rovers Saturday October 30th, 1886 30 OCT 1886 3,256.2
18 Old Wykehamists Old Wykehamists Saturday November 20th, 1886 20 NOV 1886 3,250.9
19 Upton Park Upton Park Saturday November 20th, 1886 20 NOV 1886 3,248.2
20 Partick Thistle Partick Thistle Saturday December 4th, 1886 04 DEC 1886 3,243.9
21 Church Church Sunday November 21st, 1886 21 NOV 1886 3,243.1
22 Bolton Wanderers Bolton Saturday December 11th, 1886 11 DEC 1886 3,242.7
23 Wolverhampton Wanderers Wolves Saturday January 15th, 1887 15 JAN 1887 3,224.8
24 Cowlairs Cowlairs Saturday December 4th, 1886 04 DEC 1886 3,223.3
25 Staveley Staveley Saturday December 11th, 1886 11 DEC 1886 3,221.9
26 Notts Rangers Notts Rangers Saturday November 20th, 1886 20 NOV 1886 3,220.6
27 Burslem Port Vale Burslem Port Vale Saturday December 11th, 1886 11 DEC 1886 3,219.7
28 Leek Leek Saturday December 11th, 1886 11 DEC 1886 3,218.4
29 Gainsborough Trinity Gainsborough Saturday December 11th, 1886 11 DEC 1886 3,216.3
30 Grimsby Town Grimsby Town Saturday November 20th, 1886 20 NOV 1886 3,216.1
31 Druids Druids Saturday October 23rd, 1886 23 OCT 1886 3,215.4
32 London Caledonians London Caledonians Saturday December 11th, 1886 11 DEC 1886 3,211.7
33 Brentwood Brentwood Saturday February 27th, 1886 27 FEB 1886 3,210.3
34 Mitchell St. George's Mitchell St. George's Saturday January 15th, 1887 15 JAN 1887 3,209.6
35 Wednesbury Old Athletic Wednesbury Old Ath. Saturday October 30th, 1886 30 OCT 1886 3,208.7
36 Hendon Hendon Saturday October 30th, 1886 30 OCT 1886 3,208.1
37 Crusaders Crusaders Saturday November 13th, 1886 13 NOV 1886 3,198.3
38 Old Harrovians Old Harrovians Saturday October 30th, 1886 30 OCT 1886 3,197.6
39 Chirk Chirk Saturday December 11th, 1886 11 DEC 1886 3,196.2
40 Renton Renton Saturday December 11th, 1886 11 DEC 1886 3,193.9
41 Redcar Redcar Saturday November 20th, 1886 20 NOV 1886 3,193.9
42 Horncastle Town Horncastle Town Thursday December 9th, 1886 09 DEC 1886 3,192.7
43 Oswestry Oswestry Saturday November 20th, 1886 20 NOV 1886 3,192.0
44 Rangers Rangers Saturday December 4th, 1886 04 DEC 1886 3,191.3
45 Lincoln City Lincoln City Saturday December 11th, 1886 11 DEC 1886 3,189.5
46 Old Brightonians Old Brightonians Saturday November 20th, 1886 20 NOV 1886 3,188.4
47 Lockwood Brothers Lockwood Brothers Saturday December 11th, 1886 11 DEC 1886 3,187.8
48 Crewe Alexandra Crewe Alexandra Saturday November 20th, 1886 20 NOV 1886 3,184.9
49 Darwen Old Wanderers Darwen Old Wanderers Saturday October 23rd, 1886 23 OCT 1886 3,183.8
50 Third Lanark Third Lanark Saturday November 13th, 1886 13 NOV 1886 3,183.2
51 Dulwich Dulwich Saturday December 11th, 1886 11 DEC 1886 3,180.8
52 Hotspur Hotspur Saturday November 20th, 1886 20 NOV 1886 3,180.1
53 Walsall Town Walsall Town Saturday December 11th, 1886 11 DEC 1886 3,179.8
54 Goldenhill Goldenhill Saturday December 11th, 1886 11 DEC 1886 3,178.8
55 Northwich Victoria Northwich Victoria Saturday November 20th, 1886 20 NOV 1886 3,177.2
56 Oswestry Town Oswestry Town Saturday October 30th, 1886 30 OCT 1886 3,174.8
57 Swindon Town Swindon Saturday November 20th, 1886 20 NOV 1886 3,174.1
58 Derby County Derby County Saturday November 20th, 1886 20 NOV 1886 3,173.9
59 Middlesbrough Middlesbrough Saturday November 27th, 1886 27 NOV 1886 3,173.7
60 Cliftonville Cliftonville Saturday December 4th, 1886 04 DEC 1886 3,172.7
61 Clapton Clapton Saturday October 23rd, 1886 23 OCT 1886 3,171.2
62 Davenham Davenham Saturday November 13th, 1886 13 NOV 1886 3,169.8
63 South Shore South Shore Saturday October 30th, 1886 30 OCT 1886 3,169.6
64 Crosswell's Brewery Crosswell's Brewery Saturday November 13th, 1886 13 NOV 1886 3,168.8
65 Notts Olympic Notts Olympic Saturday October 30th, 1886 30 OCT 1886 3,168.5
66 Watford Rovers Watford Rovers Saturday October 23rd, 1886 23 OCT 1886 3,168.5
67 Small Heath Alliance Small Heath Alliance Saturday October 30th, 1886 30 OCT 1886 3,168.1
68 Great Lever Great Lever Saturday November 13th, 1886 13 NOV 1886 3,167.0
69 Witton Witton Saturday November 13th, 1886 13 NOV 1886 3,165.7
70 Lyndhurst Lyndhurst Saturday October 30th, 1886 30 OCT 1886 3,165.0
71 Heart of Midlothian Hearts Saturday October 30th, 1886 30 OCT 1886 3,164.8
72 Maidenhead Maidenhead Saturday November 20th, 1886 20 NOV 1886 3,164.0
73 Basford Rovers Basford Rovers Saturday October 30th, 1886 30 OCT 1886 3,163.8
74 Accrington Accrington Saturday October 30th, 1886 30 OCT 1886 3,163.3
75 Attercliffe Attercliffe Saturday October 30th, 1886 30 OCT 1886 3,162.8
76 Lincoln Lindum Lincoln Lindum Saturday October 23rd, 1886 23 OCT 1886 3,162.6
77 Sheffield Sheffield Saturday October 30th, 1886 30 OCT 1886 3,162.4
78 Bishop Auckland Church Institute Bishop Auckland Church Institute Saturday October 30th, 1886 30 OCT 1886 3,161.5
79 Fleetwood Rangers Fleetwood Rangers Saturday November 20th, 1886 20 NOV 1886 3,161.3
80 Burnley Burnley Saturday October 23rd, 1886 23 OCT 1886 3,160.9
81 Mellors Mellors Saturday October 30th, 1886 30 OCT 1886 3,160.9
82 Wellington St. George's Wellington St. George's Saturday October 30th, 1886 30 OCT 1886 3,160.7
83 Chesham Chesham Saturday November 20th, 1886 20 NOV 1886 3,160.6
84 Reading Reading Saturday October 23rd, 1886 23 OCT 1886 3,160.4
85 Stoke Stoke Saturday November 20th, 1886 20 NOV 1886 3,158.9
86 Birmingham Excelsior Birmingham Excelsior Saturday November 13th, 1886 13 NOV 1886 3,158.5
87 Oswaldtwistle Rovers Oswaldtwistle Rovers Saturday October 23rd, 1886 23 OCT 1886 3,158.3
88 Furness Vale Rovers Furness Vale Rovers Saturday October 30th, 1886 30 OCT 1886 3,157.9
89 Caenarvon Wanderers Caenarvon Wanderers Saturday October 30th, 1886 30 OCT 1886 3,157.1
90 Derby Midland Derby Midland Saturday November 20th, 1886 20 NOV 1886 3,157.0
91 Luton Town Luton Town Saturday October 23rd, 1886 23 OCT 1886 3,156.5
92 Cleethorpes Town (1880) Cleethorpes Town Saturday November 20th, 1886 20 NOV 1886 3,156.5
93 Newcastle West End Newcastle West End Saturday November 20th, 1886 20 NOV 1886 3,156.4
94 Derby Junction Derby Junction Saturday November 20th, 1886 20 NOV 1886 3,153.8
95 Rawtenstall Rawtenstall Saturday November 13th, 1886 13 NOV 1886 3,153.7
96 Rossendale Rossendale Saturday November 20th, 1886 20 NOV 1886 3,152.2
97 Tyne Association Tyne Association Saturday October 30th, 1886 30 OCT 1886 3,151.9
98 Burton Swifts Burton Swifts Saturday October 30th, 1886 30 OCT 1886 3,151.5
99 Darlington Darlington Saturday October 30th, 1886 30 OCT 1886 3,151.4
100 Chatham United Chatham United Saturday December 11th, 1886 11 DEC 1886 3,150.7
101 Burton Wanderers Burton Wanderers Saturday October 30th, 1886 30 OCT 1886 3,149.8
102 South Bank South Bank Saturday October 30th, 1886 30 OCT 1886 3,149.5
103 Sunderland Sunderland Saturday November 13th, 1886 13 NOV 1886 3,148.2
104 Luton Town Wanderers Luton Town Wanderers Saturday October 23rd, 1886 23 OCT 1886 3,148.2
105 Matlock Matlock Saturday October 30th, 1886 30 OCT 1886 3,148.1
106 Rotherham Town Rotherham Town Saturday November 20th, 1886 20 NOV 1886 3,147.7
107 Derby St. Luke's Derby St. Luke's Saturday November 13th, 1886 13 NOV 1886 3,145.0
108 Blackburn Park Road Blackburn Park Road Saturday October 23rd, 1886 23 OCT 1886 3,142.6
109 Grantham Grantham Thursday December 9th, 1886 09 DEC 1886 3,140.2
110 Sheffield Heeley Sheffield Heeley Saturday October 30th, 1886 30 OCT 1886 3,137.8
111 Bootle Bootle Saturday October 16th, 1886 16 OCT 1886 3,137.0
112 Macclesfield Macclesfield Saturday November 13th, 1886 13 NOV 1886 3,136.0
113 Long Eaton Rangers Long Eaton Rangers Saturday October 30th, 1886 30 OCT 1886 3,135.8
114 Higher Walton Higher Walton Saturday October 16th, 1886 16 OCT 1886 3,135.2
115 Casuals Casuals Saturday October 30th, 1886 30 OCT 1886 3,133.6
116 South Reading South Reading Saturday October 30th, 1886 30 OCT 1886 3,128.2
117 Astley Bridge Astley Bridge Saturday October 23rd, 1886 23 OCT 1886 3,126.9
118 Wrexham Wrexham Saturday October 23rd, 1886 23 OCT 1886 3,124.3
119 Bollington Bollington Saturday October 30th, 1886 30 OCT 1886 3,119.2
120 Hartford St. John's Hartford St. John's Saturday October 23rd, 1886 23 OCT 1886 3,115.9
121 1st Surrey Rifles 1st Surrey Rifles Saturday October 23rd, 1886 23 OCT 1886 3,115.1
122 Aston Unity Aston Unity Saturday October 30th, 1886 30 OCT 1886 3,107.5
123 Rochester Rochester Saturday October 23rd, 1886 23 OCT 1886 3,107.2
124 Hanover United Hanover United Saturday October 30th, 1886 30 OCT 1886 3,096.4