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  Tuesday, September 29, 1987

 Rank Club Last Match Date ELO Score 
 1. Liverpool Tuesday, September 29, 1987 4,174.3 
 2. Everton Saturday, September 26, 1987 4,148.6 
 3. Tottenham Hotspur Saturday, September 26, 1987 4,080.8 
 4. Arsenal Saturday, September 26, 1987 4,064.3 
 5. Manchester United Saturday, September 26, 1987 4,061.3 
 6. Nottingham Forest Saturday, September 26, 1987 4,057.8 
 7. Coventry City Saturday, September 26, 1987 4,027.6 
 8. Queens Park Rangers Saturday, September 26, 1987 4,006.9 
 9. Luton Town Saturday, September 26, 1987 3,999.8 
 10. Wimbledon Saturday, September 26, 1987 3,997.9 
 11. Chelsea Saturday, September 26, 1987 3,988.2 
 12. Watford Saturday, September 26, 1987 3,983.2 
 13. Norwich City Saturday, September 26, 1987 3,956.6 
 14. Southampton Saturday, September 26, 1987 3,951.4 
 15. Sheffield Wednesday Saturday, September 26, 1987 3,923.8 
 16. West Ham United Saturday, September 26, 1987 3,919.3 
 17. Newcastle United Saturday, September 26, 1987 3,911.6 
 18. Oxford United Saturday, September 26, 1987 3,908.6 
 19. Charlton Athletic Saturday, September 26, 1987 3,884.4 
 20. Derby County Tuesday, September 29, 1987 3,875.5 
 21. Bradford City Tuesday, September 29, 1987 3,872.0 
 22. Leicester City Saturday, September 26, 1987 3,855.4 
 23. Aston Villa Saturday, September 26, 1987 3,854.9 
 24. Portsmouth Saturday, September 26, 1987 3,850.6 
 25. Ipswich Town Saturday, September 26, 1987 3,838.2 
 26. Manchester City Tuesday, September 29, 1987 3,836.9 
 27. Crystal Palace Saturday, September 26, 1987 3,827.4 
 28. Hull City Tuesday, September 29, 1987 3,825.3 
 29. Leeds United Saturday, September 26, 1987 3,821.7 
 30. Swindon Town Tuesday, September 29, 1987 3,811.8 
 31. Middlesbrough Tuesday, September 29, 1987 3,806.9 
 32. Stoke City Saturday, September 26, 1987 3,778.0 
 33. AFC Bournemouth Tuesday, September 29, 1987 3,768.1 
 34. Oldham Athletic Tuesday, September 29, 1987 3,767.9 
 35. Barnsley Tuesday, September 29, 1987 3,767.7 
 36. Millwall Tuesday, September 29, 1987 3,763.1 
 37. Plymouth Argyle Tuesday, September 29, 1987 3,761.3 
 38. Walsall Tuesday, September 29, 1987 3,758.2 
 39. Wigan Athletic Tuesday, September 29, 1987 3,754.6 
 40. Sheffield United Tuesday, September 29, 1987 3,754.4 
 41. Shrewsbury Town Tuesday, September 29, 1987 3,751.8 
 42. Reading Tuesday, September 29, 1987 3,750.0 
 43. Birmingham City Saturday, September 26, 1987 3,748.9 
 44. Blackburn Rovers Saturday, September 26, 1987 3,745.6 
 45. Bristol City Tuesday, September 29, 1987 3,729.8 
 46. Sunderland Tuesday, September 29, 1987 3,719.1 
 47. West Bromwich Albion Saturday, September 26, 1987 3,709.0 
 48. Gillingham Tuesday, September 29, 1987 3,698.0 
 49. Huddersfield Town Tuesday, September 29, 1987 3,697.7 
 50. Northampton Town Tuesday, September 29, 1987 3,681.2 
 51. Brighton and Hove Albion Monday, September 28, 1987 3,673.7 
 52. Grimsby Town Tuesday, September 29, 1987 3,646.0 
 53. Notts County Tuesday, September 29, 1987 3,645.2 
 54. Bury Tuesday, September 29, 1987 3,643.1 
 55. Chester City Tuesday, September 29, 1987 3,641.1 
 56. Port Vale Monday, September 28, 1987 3,638.1 
 57. Blackpool Tuesday, September 29, 1987 3,632.2 
 58. Rotherham United Tuesday, September 29, 1987 3,630.9 
 59. Brentford Tuesday, September 29, 1987 3,628.7 
 60. Fulham Tuesday, September 29, 1987 3,620.0 
 61. Mansfield Town Tuesday, September 29, 1987 3,604.5 
 62. Wolverhampton Wanderers Tuesday, September 29, 1987 3,591.4 
 63. Leyton Orient Tuesday, September 29, 1987 3,553.2 
 64. Doncaster Rovers Tuesday, September 29, 1987 3,546.8 
 65. Scarborough Tuesday, September 29, 1987 3,545.6 
 66. Scunthorpe United Tuesday, September 29, 1987 3,540.0 
 67. Chesterfield Tuesday, September 29, 1987 3,538.7 
 68. Bolton Wanderers Saturday, September 26, 1987 3,532.7 
 69. Bristol Rovers Tuesday, September 29, 1987 3,532.0 
 70. Preston North End Tuesday, September 29, 1987 3,530.1 
 71. Aldershot Tuesday, September 29, 1987 3,523.0 
 72. Barnet Tuesday, September 29, 1987 3,521.4 
 73. Southend United Tuesday, September 29, 1987 3,512.0 
 74. Cardiff City Tuesday, September 29, 1987 3,511.8 
 75. York City Tuesday, September 29, 1987 3,498.5 
 76. Carlisle United Tuesday, September 29, 1987 3,491.7 
 77. Exeter City Friday, September 25, 1987 3,476.3 
 78. Cambridge United Tuesday, September 29, 1987 3,474.2 
 79. Wrexham Tuesday, September 29, 1987 3,471.1 
 80. Peterborough United Saturday, September 26, 1987 3,464.8 
 81. Darlington Tuesday, September 29, 1987 3,461.8 
 82. Crewe Alexandra Tuesday, September 29, 1987 3,453.9 
 83. Torquay United Tuesday, September 29, 1987 3,449.8 
 84. Maidstone United Wednesday, September 23, 1987 3,443.0 
 85. Colchester United Tuesday, September 29, 1987 3,435.5 
 86. Sutton United Tuesday, September 29, 1987 3,427.3 
 87. Runcorn Tuesday, September 29, 1987 3,426.6 
 88. Halifax Town Tuesday, September 29, 1987 3,425.7 
 89. Hartlepool United Saturday, September 26, 1987 3,418.4 
 90. Cheltenham Town Wednesday, September 23, 1987 3,414.2 
 91. Hereford United Sunday, September 27, 1987 3,412.4 
 92. Lincoln City Saturday, September 26, 1987 3,411.4 
 93. Burnley Tuesday, September 29, 1987 3,406.2 
 94. Newport County Tuesday, September 29, 1987 3,404.9 
 95. Rochdale Tuesday, September 29, 1987 3,403.1 
 96. Altrincham Tuesday, September 29, 1987 3,397.1 
 97. Enfield Saturday, September 26, 1987 3,389.4 
 98. Stafford Rangers Tuesday, September 22, 1987 3,388.6 
 99. Weymouth Monday, September 21, 1987 3,384.0 
 100. Stockport County Tuesday, September 29, 1987 3,383.2 
 101. Kidderminster Harriers Monday, September 28, 1987 3,375.8 
 102. Swansea City Tuesday, September 29, 1987 3,369.3 
 103. Telford United Tuesday, September 29, 1987 3,353.4 
 104. Tranmere Rovers Friday, September 25, 1987 3,351.3 
 105. Kettering Town Tuesday, September 22, 1987 3,349.3 
 106. Boston United Tuesday, September 29, 1987 3,346.8 
 107. Macclesfield Town Monday, September 28, 1987 3,325.2 
 108. Bath City Tuesday, September 29, 1987 3,318.8 
 109. Wycombe Wanderers Tuesday, September 29, 1987 3,312.3 
 110. Fisher Athletic Tuesday, September 29, 1987 3,307.4 
 111. Welling United Wednesday, September 23, 1987 3,300.4 
 112. Nuneaton Borough Saturday, May 2, 1987 3,283.2 
 113. Northwich Victoria Tuesday, September 29, 1987 3,280.8 
 114. Dagenham Tuesday, September 29, 1987 3,263.6 
 115. Wealdstone Tuesday, September 29, 1987 3,249.8 
 116. Frickley Athletic Saturday, May 2, 1987 3,236.1 
 117. Dartford Tuesday, November 18, 1986 3,216.2 
 118. Gateshead Wednesday, April 29, 1987 3,202.1 
 119. Bognor Regis Town Tuesday, November 18, 1986 3,149.4 
 120. Caernarfon Town Monday, January 26, 1987 3,149.3 
 121. Bishop's Stortford Tuesday, November 18, 1986 3,145.6 
 122. Chorley Tuesday, December 9, 1986 3,142.3 
 123. Slough Town Saturday, December 6, 1986 3,138.9 
 124. Whitby Town Tuesday, November 18, 1986 3,127.7 
 125. Chelmsford City Saturday, December 6, 1986 3,126.5 
 126. VS Rugby Saturday, November 15, 1986 3,108.4 
 127. Bromsgrove Rovers Saturday, November 15, 1986 3,098.2 
 128. Southport Saturday, November 15, 1986 3,098.1 
 129. Halesowen Town Saturday, November 15, 1986 3,097.7 
 130. Woodford Town Saturday, November 15, 1986 3,097.0 
 131. Ton Pentre Saturday, November 15, 1986 3,095.7 
 132. Spennymoor United Saturday, November 15, 1986 3,095.7 
 133. Woking Monday, November 17, 1986 3,091.1 
 134. Aylesbury United Saturday, November 15, 1986 3,078.4 
 135. Farnborough Town Saturday, November 15, 1986 3,075.8 
 136. Fareham Town Saturday, November 15, 1986 3,075.5