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.
| # | 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 February 5th, 1887 05 FEB 1887 | 3,377.3 |
| 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 |
Queen's Park
Queen's Park
|
Saturday October 30th, 1886 30 OCT 1886 | 3,309.7 |
| 8 |
Swifts
Swifts
|
Saturday January 15th, 1887 15 JAN 1887 | 3,308.8 |
| 9 |
Preston North End
Preston North End
|
Saturday January 29th, 1887 29 JAN 1887 | 3,295.7 |
| 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 |
Brentwood
Brentwood
|
Saturday February 27th, 1886 27 FEB 1886 | 3,210.3 |
| 33 |
Mitchell St. George's
Mitchell St. George's
|
Saturday January 15th, 1887 15 JAN 1887 | 3,209.6 |
| 34 |
Gainsborough Trinity
Gainsborough
|
Monday January 24th, 1887 24 JAN 1887 | 3,209.1 |
| 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 |
Burslem Port Vale
Burslem Port Vale
|
Thursday January 20th, 1887 20 JAN 1887 | 3,199.4 |
| 38 |
Crusaders
Crusaders
|
Saturday November 13th, 1886 13 NOV 1886 | 3,198.3 |
| 39 |
Old Harrovians
Old Harrovians
|
Saturday October 30th, 1886 30 OCT 1886 | 3,197.6 |
| 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 |
Oswestry
Oswestry
|
Saturday November 20th, 1886 20 NOV 1886 | 3,192.0 |
| 43 |
Old Brightonians
Old Brightonians
|
Saturday November 20th, 1886 20 NOV 1886 | 3,188.4 |
| 44 |
Horncastle Town
Horncastle Town
|
Saturday February 5th, 1887 05 FEB 1887 | 3,185.5 |
| 45 |
Lincoln City
Lincoln City
|
Saturday January 29th, 1887 29 JAN 1887 | 3,185.0 |
| 46 |
Chirk
Chirk
|
Saturday January 22nd, 1887 22 JAN 1887 | 3,184.5 |
| 47 |
Darwen Old Wanderers
Darwen Old Wanderers
|
Saturday October 23rd, 1886 23 OCT 1886 | 3,183.8 |
| 48 |
Lockwood Brothers
Lockwood Brothers
|
Saturday February 12th, 1887 12 FEB 1887 | 3,183.7 |
| 49 |
Third Lanark
Third Lanark
|
Saturday November 13th, 1886 13 NOV 1886 | 3,183.2 |
| 50 |
Dulwich
Dulwich
|
Saturday December 11th, 1886 11 DEC 1886 | 3,180.8 |
| 51 |
Hotspur
Hotspur
|
Saturday November 20th, 1886 20 NOV 1886 | 3,180.1 |
| 52 |
Walsall Town
Walsall Town
|
Saturday December 11th, 1886 11 DEC 1886 | 3,179.8 |
| 53 |
Goldenhill
Goldenhill
|
Saturday December 11th, 1886 11 DEC 1886 | 3,178.8 |
| 54 |
Northwich Victoria
Northwich Victoria
|
Saturday November 20th, 1886 20 NOV 1886 | 3,177.2 |
| 55 |
Oswestry Town
Oswestry Town
|
Saturday October 30th, 1886 30 OCT 1886 | 3,174.8 |
| 56 |
Swindon Town
Swindon
|
Saturday November 20th, 1886 20 NOV 1886 | 3,174.1 |
| 57 |
Derby County
Derby County
|
Saturday November 20th, 1886 20 NOV 1886 | 3,173.9 |
| 58 |
Middlesbrough
Middlesbrough
|
Saturday November 27th, 1886 27 NOV 1886 | 3,173.7 |
| 59 |
Crewe Alexandra
Crewe Alexandra
|
Saturday January 29th, 1887 29 JAN 1887 | 3,172.8 |
| 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 |