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, October 20, 1987

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, October 17, 1987 4,185.6 
 2. Everton Saturday, October 17, 1987 4,155.5 
 3. Arsenal Sunday, October 18, 1987 4,096.3 
 4. Manchester United Saturday, October 17, 1987 4,084.9 
 5. Tottenham Hotspur Sunday, October 18, 1987 4,063.3 
 6. Nottingham Forest Saturday, October 17, 1987 4,063.2 
 7. Coventry City Tuesday, October 20, 1987 4,010.8 
 8. Queens Park Rangers Saturday, October 17, 1987 4,007.6 
 9. Luton Town Saturday, October 17, 1987 3,995.4 
 10. Chelsea Saturday, October 17, 1987 3,988.7 
 11. Wimbledon Saturday, October 17, 1987 3,974.7 
 12. Watford Saturday, October 17, 1987 3,969.5 
 13. Southampton Tuesday, October 20, 1987 3,955.3 
 14. Norwich City Saturday, October 17, 1987 3,948.8 
 15. Newcastle United Saturday, October 17, 1987 3,923.9 
 16. Oxford United Saturday, October 17, 1987 3,910.4 
 17. Sheffield Wednesday Saturday, October 17, 1987 3,902.2 
 18. Bradford City Saturday, October 17, 1987 3,898.9 
 19. West Ham United Saturday, October 17, 1987 3,897.8 
 20. Aston Villa Saturday, October 17, 1987 3,882.1 
 21. Derby County Saturday, October 17, 1987 3,875.6 
 22. Swindon Town Tuesday, October 20, 1987 3,852.8 
 23. Ipswich Town Tuesday, October 20, 1987 3,849.8 
 24. Hull City Tuesday, October 20, 1987 3,848.2 
 25. Charlton Athletic Saturday, October 17, 1987 3,846.4 
 26. Portsmouth Saturday, October 10, 1987 3,845.9 
 27. Leicester City Saturday, October 17, 1987 3,831.8 
 28. Manchester City Saturday, October 17, 1987 3,829.1 
 29. Middlesbrough Tuesday, October 20, 1987 3,827.8 
 30. Crystal Palace Saturday, October 10, 1987 3,823.1 
 31. Leeds United Tuesday, October 20, 1987 3,794.7 
 32. Barnsley Tuesday, October 20, 1987 3,787.9 
 33. Millwall Tuesday, October 20, 1987 3,785.3 
 34. Walsall Tuesday, October 20, 1987 3,782.9 
 35. AFC Bournemouth Tuesday, October 20, 1987 3,780.3 
 36. Stoke City Tuesday, October 20, 1987 3,780.0 
 37. Blackburn Rovers Saturday, October 17, 1987 3,765.5 
 38. Sunderland Tuesday, October 20, 1987 3,764.5 
 39. Sheffield United Tuesday, October 20, 1987 3,762.1 
 40. Oldham Athletic Tuesday, October 20, 1987 3,761.3 
 41. Birmingham City Tuesday, October 20, 1987 3,756.0 
 42. Shrewsbury Town Tuesday, October 20, 1987 3,738.7 
 43. Plymouth Argyle Tuesday, October 20, 1987 3,737.6 
 44. Reading Tuesday, October 20, 1987 3,731.3 
 45. Bristol City Tuesday, October 20, 1987 3,724.1 
 46. West Bromwich Albion Saturday, October 17, 1987 3,721.3 
 47. Wigan Athletic Tuesday, October 20, 1987 3,703.2 
 48. Brighton and Hove Albion Tuesday, October 20, 1987 3,682.6 
 49. Gillingham Tuesday, October 20, 1987 3,677.4 
 50. Northampton Town Tuesday, October 20, 1987 3,677.2 
 51. Notts County Tuesday, October 20, 1987 3,675.0 
 52. Fulham Tuesday, October 20, 1987 3,655.1 
 53. Huddersfield Town Tuesday, October 20, 1987 3,653.9 
 54. Brentford Tuesday, October 20, 1987 3,637.5 
 55. Rotherham United Tuesday, October 20, 1987 3,637.1 
 56. Port Vale Monday, October 19, 1987 3,633.2 
 57. Chester City Tuesday, October 20, 1987 3,631.3 
 58. Blackpool Tuesday, October 20, 1987 3,623.7 
 59. Grimsby Town Tuesday, October 20, 1987 3,620.1 
 60. Bury Tuesday, October 20, 1987 3,619.7 
 61. Mansfield Town Tuesday, October 20, 1987 3,608.6 
 62. Wolverhampton Wanderers Tuesday, October 20, 1987 3,599.4 
 63. Bolton Wanderers Tuesday, October 20, 1987 3,549.2 
 64. Scunthorpe United Tuesday, October 20, 1987 3,549.0 
 65. Scarborough Saturday, October 17, 1987 3,546.7 
 66. Preston North End Tuesday, October 20, 1987 3,545.0 
 67. Doncaster Rovers Tuesday, October 20, 1987 3,541.7 
 68. Leyton Orient Tuesday, October 20, 1987 3,540.2 
 69. Aldershot Tuesday, October 20, 1987 3,531.3 
 70. Bristol Rovers Monday, October 19, 1987 3,528.8 
 71. Southend United Tuesday, October 20, 1987 3,525.7 
 72. Barnet Saturday, October 17, 1987 3,523.0 
 73. Chesterfield Tuesday, October 20, 1987 3,511.8 
 74. Cardiff City Tuesday, October 20, 1987 3,504.3 
 75. Peterborough United Saturday, October 17, 1987 3,500.1 
 76. Cambridge United Tuesday, October 20, 1987 3,495.5 
 77. Darlington Tuesday, October 20, 1987 3,491.7 
 78. York City Tuesday, October 20, 1987 3,480.5 
 79. Colchester United Tuesday, October 20, 1987 3,468.4 
 80. Carlisle United Tuesday, October 20, 1987 3,466.8 
 81. Torquay United Tuesday, October 20, 1987 3,463.9 
 82. Crewe Alexandra Tuesday, October 20, 1987 3,462.0 
 83. Runcorn Saturday, October 17, 1987 3,437.1 
 84. Maidstone United Saturday, October 17, 1987 3,436.9 
 85. Halifax Town Friday, October 16, 1987 3,436.4 
 86. Wrexham Tuesday, October 20, 1987 3,436.0 
 87. Sutton United Tuesday, October 20, 1987 3,433.8 
 88. Hartlepool United Saturday, October 17, 1987 3,425.4 
 89. Burnley Tuesday, October 20, 1987 3,424.3 
 90. Exeter City Tuesday, October 20, 1987 3,424.2 
 91. Enfield Saturday, October 17, 1987 3,424.1 
 92. Lincoln City Saturday, October 17, 1987 3,418.0 
 93. Cheltenham Town Tuesday, October 20, 1987 3,411.2 
 94. Hereford United Saturday, October 17, 1987 3,410.1 
 95. Kettering Town Saturday, October 17, 1987 3,402.7 
 96. Altrincham Saturday, October 17, 1987 3,400.0 
 97. Weymouth Saturday, October 17, 1987 3,399.0 
 98. Stafford Rangers Tuesday, October 20, 1987 3,394.7 
 99. Newport County Saturday, October 17, 1987 3,391.7 
 100. Swansea City Tuesday, October 20, 1987 3,380.1 
 101. Telford United Monday, October 19, 1987 3,372.5 
 102. Kidderminster Harriers Monday, October 19, 1987 3,361.3 
 103. Tranmere Rovers Tuesday, October 20, 1987 3,355.6 
 104. Rochdale Tuesday, October 20, 1987 3,352.1 
 105. Stockport County Tuesday, October 20, 1987 3,348.4 
 106. Boston United Saturday, October 17, 1987 3,335.9 
 107. Macclesfield Town Saturday, October 17, 1987 3,307.6 
 108. Bath City Saturday, October 17, 1987 3,300.7 
 109. Fisher Athletic Tuesday, October 20, 1987 3,299.9 
 110. Nuneaton Borough Saturday, May 2, 1987 3,283.2 
 111. Welling United Saturday, October 17, 1987 3,278.0 
 112. Wycombe Wanderers Saturday, October 17, 1987 3,276.0 
 113. Northwich Victoria Saturday, October 17, 1987 3,266.8 
 114. Dagenham Saturday, October 17, 1987 3,264.4 
 115. Wealdstone Saturday, October 17, 1987 3,242.7 
 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