Change:

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.

Change date:

ELO Rankings as at  Saturday, September 15, 1888

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