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, November 5, 1887

 Rank Club Last Match Date ELO Score 
 1. Blackburn Rovers Saturday, November 5, 1887 3,439.9 
 2. Aston Villa Saturday, November 5, 1887 3,395.7 
 3. Old Carthusians Saturday, November 5, 1887 3,378.1 
 4. Old Etonians Saturday, November 5, 1887 3,361.5 
 5. West Bromwich Albion Saturday, November 5, 1887 3,345.1 
 6. Notts County Saturday, October 15, 1887 3,344.4 
 7. Preston North End Saturday, November 5, 1887 3,326.2 
 8. Swifts Saturday, October 15, 1887 3,314.0 
 9. Old Westminsters Saturday, November 5, 1887 3,307.0 
 10. Nottingham Forest Saturday, November 5, 1887 3,302.1 
 11. Darwen Saturday, November 5, 1887 3,295.0 
 12. Old Foresters Saturday, November 5, 1887 3,294.1 
 13. Marlow Saturday, November 5, 1887 3,275.9 
 14. Old Wykehamists Saturday, October 29, 1887 3,260.8 
 15. Royal Engineers Saturday, November 5, 1887 3,253.5 
 16. Upton Park Saturday, November 20, 1886 3,248.2 
 17. Blackburn Olympic Saturday, November 5, 1887 3,243.3 
 18. Notts Rangers Saturday, November 5, 1887 3,242.9 
 19. Wolverhampton Wanderers Saturday, November 5, 1887 3,239.0 
 20. Partick Thistle Saturday, January 29, 1887 3,238.8 
 21. Grimsby Town Saturday, October 15, 1887 3,238.4 
 22. Sheffield Wednesday Saturday, November 5, 1887 3,235.2 
 23. Church Saturday, November 5, 1887 3,234.9 
 24. Bolton Wanderers Saturday, November 5, 1887 3,232.8 
 25. Cowlairs Saturday, December 4, 1886 3,223.3 
 26. Old Brightonians Saturday, November 5, 1887 3,221.0 
 27. Crusaders Saturday, October 29, 1887 3,220.6 
 28. Leek Saturday, October 22, 1887 3,218.5 
 29. Gainsborough Trinity Saturday, November 5, 1887 3,214.7 
 30. Birmingham St. George's Saturday, November 5, 1887 3,211.9 
 31. Chirk Saturday, November 5, 1887 3,210.9 
 32. Rangers Saturday, March 5, 1887 3,210.7 
 33. Witton Saturday, November 5, 1887 3,208.7 
 34. Staveley Saturday, October 15, 1887 3,207.3 
 35. Lincoln City Saturday, November 5, 1887 3,203.6 
 36. Lockwood Brothers Saturday, October 15, 1887 3,203.1 
 37. Derby County Saturday, November 5, 1887 3,202.2 
 38. Crewe Alexandra Saturday, November 5, 1887 3,201.7 
 39. Wednesbury Old Athletic Saturday, October 15, 1887 3,200.3 
 40. Druids Saturday, October 15, 1887 3,200.1 
 41. Middlesbrough Saturday, November 5, 1887 3,196.2 
 42. Davenham Saturday, November 5, 1887 3,195.3 
 43. Shankhouse Saturday, October 15, 1887 3,195.2 
 44. Great Bridge Unity Saturday, November 5, 1887 3,195.1 
 45. Oswestry Town Saturday, October 22, 1887 3,195.0 
 46. Renton Saturday, December 11, 1886 3,193.9 
 47. Oswestry Saturday, November 20, 1886 3,192.0 
 48. Port Vale Saturday, October 15, 1887 3,191.8 
 49. Old Harrovians Saturday, November 5, 1887 3,191.8 
 50. Hendon Saturday, October 15, 1887 3,187.5 
 51. Stoke Saturday, November 5, 1887 3,187.4 
 52. Dulwich Saturday, November 5, 1887 3,187.3 
 53. Owlerton Saturday, November 5, 1887 3,187.2 
 54. London Caledonians Saturday, October 15, 1887 3,187.1 
 55. Accrington Saturday, November 5, 1887 3,186.5 
 56. Birmingham Excelsior Saturday, October 22, 1887 3,186.3 
 57. Stafford Road Saturday, October 22, 1887 3,185.1 
 58. Old St. Mark's Saturday, November 5, 1887 3,185.0 
 59. Elswick Rangers Saturday, November 5, 1887 3,184.3 
 60. Lancing Old Boys Saturday, October 8, 1887 3,183.8 
 61. Third Lanark Saturday, November 13, 1886 3,183.2 
 62. Darlington Saturday, November 5, 1887 3,182.9 
 63. Northwich Victoria Saturday, November 5, 1887 3,180.1 
 64. Redcar Saturday, October 15, 1887 3,179.8 
 65. Goldenhill Saturday, December 11, 1886 3,178.8 
 66. Shrewsbury Town Saturday, November 5, 1887 3,178.3 
 67. Chatham Saturday, November 5, 1887 3,177.3 
 68. Horncastle Saturday, October 15, 1887 3,174.1 
 69. Hotspur Saturday, November 5, 1887 3,173.6 
 70. Everton Saturday, October 29, 1887 3,173.3 
 71. Higher Walton Saturday, November 5, 1887 3,173.2 
 72. Cliftonville Saturday, December 4, 1886 3,172.7 
 73. South Shore Saturday, November 5, 1887 3,172.7 
 74. Sunderland Saturday, November 5, 1887 3,172.4 
 75. Ecclesfield Saturday, November 5, 1887 3,171.9 
 76. Notts Swifts Saturday, October 15, 1887 3,171.1 
 77. Basford Rovers Saturday, October 15, 1887 3,170.6 
 78. Halliwell Saturday, November 5, 1887 3,169.7 
 79. Crosswell's Brewery Saturday, November 13, 1886 3,168.8 
 80. Mellors Saturday, November 5, 1887 3,168.8 
 81. Lincoln Albion Saturday, October 15, 1887 3,168.2 
 82. Swindon Town Saturday, October 8, 1887 3,167.9 
 83. Newcastle East End Saturday, October 15, 1887 3,167.8 
 84. Walsall Town Saturday, October 15, 1887 3,167.1 
 85. Great Lever Saturday, November 13, 1886 3,167.0 
 86. Lincoln Ramblers Saturday, October 15, 1887 3,167.0 
 87. Derby Junction Saturday, November 5, 1887 3,166.6 
 88. Millwall Rovers Saturday, November 5, 1887 3,166.4 
 89. Aston Shakespeare Saturday, November 5, 1887 3,165.9 
 90. Watford Rovers Saturday, November 5, 1887 3,165.6 
 91. Clapton Saturday, October 15, 1887 3,164.4 
 92. Chester St. Oswald's Saturday, October 15, 1887 3,164.0 
 93. Birmingham City Saturday, November 5, 1887 3,163.5 
 94. Over Wanderers Saturday, November 5, 1887 3,163.4 
 95. West Manchester Saturday, October 15, 1887 3,163.0 
 96. Whitburn Saturday, October 15, 1887 3,162.7 
 97. Belper Town Saturday, October 15, 1887 3,162.5 
 98. Eckington Works Saturday, October 15, 1887 3,162.3 
 99. Walsall Swifts Saturday, October 15, 1887 3,162.2 
 100. Boston United Saturday, October 15, 1887 3,162.2 
 101. East Sheen Saturday, October 15, 1887 3,162.0 
 102. Park Grange Saturday, October 15, 1887 3,161.8 
 103. Jardines Saturday, October 15, 1887 3,161.5 
 104. Chester Saturday, October 15, 1887 3,161.4 
 105. Morpeth Harriers Saturday, October 22, 1887 3,160.9 
 106. Newcastle West End Saturday, November 5, 1887 3,160.4 
 107. Oldbury Town Saturday, October 15, 1887 3,159.7 
 108. Workington Saturday, October 15, 1887 3,159.0 
 109. Southfield Saturday, October 15, 1887 3,159.0 
 110. Maidenhead United Saturday, October 15, 1887 3,158.8 
 111. Heywood Central Saturday, October 15, 1887 3,158.0 
 112. Hyde Saturday, October 15, 1887 3,157.1 
 113. Distillery Saturday, November 5, 1887 3,155.3 
 114. Burnley Saturday, November 5, 1887 3,154.9 
 115. Notts Olympic Saturday, October 22, 1887 3,154.8 
 116. Scarborough Saturday, October 15, 1887 3,154.8 
 117. Llangollen Town Saturday, October 22, 1887 3,154.8 
 118. Rotherham Town Saturday, November 5, 1887 3,154.6 
 119. Fleetwood Rangers Saturday, November 5, 1887 3,152.3 
 120. Wellington St. George's Saturday, October 15, 1887 3,151.5 
 121. Chesham Saturday, October 22, 1887 3,151.1 
 122. Lyndhurst (1870) Saturday, October 15, 1887 3,150.7 
 123. Gateshead Association Saturday, October 15, 1887 3,150.4 
 124. Bootle Saturday, November 5, 1887 3,149.9 
 125. Sheffield Heeley Saturday, November 5, 1887 3,149.8 
 126. Lincoln Lindum Saturday, October 15, 1887 3,149.3 
 127. Warwick County Saturday, October 22, 1887 3,147.2 
 128. Liverpool Stanley Saturday, October 15, 1887 3,147.2 
 129. South Bank Saturday, November 5, 1887 3,146.5 
 130. Derby Midland Saturday, October 15, 1887 3,146.4 
 131. Bishop Auckland Church Institute Saturday, October 22, 1887 3,145.3 
 132. Attercliffe Saturday, October 15, 1887 3,144.9 
 133. Grantham Saturday, November 5, 1887 3,144.8 
 134. Burton Swifts Saturday, November 5, 1887 3,144.2 
 135. Luton Town Saturday, October 15, 1887 3,144.0 
 136. Sheffield Saturday, October 15, 1887 3,143.0 
 137. Derby St. Luke's Saturday, October 15, 1887 3,138.7 
 138. Rawtenstall Saturday, October 15, 1887 3,138.3 
 139. Long Eaton Rangers Saturday, November 5, 1887 3,137.5 
 140. Rossendale Saturday, October 15, 1887 3,135.1 
 141. Oswaldtwistle Rovers Saturday, October 22, 1887 3,135.0 
 142. Matlock Saturday, October 15, 1887 3,134.6 
 143. Cleethorpes Town (1880) Saturday, October 15, 1887 3,134.2 
 144. South Reading Saturday, October 8, 1887 3,122.4 
 145. Macclesfield Town Saturday, October 15, 1887 3,117.3 
 146. Hitchin Saturday, October 8, 1887 3,114.7 
 147. Wrexham Saturday, November 5, 1887 3,112.4 
 148. Astley Bridge Saturday, November 5, 1887 3,102.5 
 149. Rochester Saturday, October 15, 1887 3,101.4 
 150. Aston Unity Saturday, October 15, 1887 3,097.3 
 151. Hanover United Saturday, October 15, 1887 3,092.6