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