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, November 3, 1987

 Rank Club Last Match Date ELO Score 
 1. Liverpool Sunday, November 1, 1987 4,190.4 
 2. Everton Sunday, November 1, 1987 4,163.0 
 3. Arsenal Tuesday, November 3, 1987 4,116.7 
 4. Manchester United Saturday, October 31, 1987 4,081.1 
 5. Nottingham Forest Saturday, October 31, 1987 4,055.4 
 6. Tottenham Hotspur Saturday, October 31, 1987 4,013.8 
 7. Wimbledon Saturday, October 31, 1987 4,005.9 
 8. Luton Town Tuesday, October 27, 1987 4,003.2 
 9. Queens Park Rangers Saturday, October 31, 1987 3,995.2 
 10. Chelsea Tuesday, November 3, 1987 3,973.3 
 11. Southampton Saturday, October 31, 1987 3,968.5 
 12. Coventry City Saturday, October 31, 1987 3,958.2 
 13. Watford Tuesday, November 3, 1987 3,956.4 
 14. Newcastle United Saturday, October 31, 1987 3,931.3 
 15. Sheffield Wednesday Saturday, October 31, 1987 3,930.5 
 16. Norwich City Saturday, October 31, 1987 3,927.4 
 17. West Ham United Saturday, October 31, 1987 3,914.7 
 18. Aston Villa Tuesday, November 3, 1987 3,914.6 
 19. Oxford United Saturday, October 31, 1987 3,906.0 
 20. Bradford City Tuesday, November 3, 1987 3,896.7 
 21. Derby County Saturday, October 31, 1987 3,888.2 
 22. Manchester City Saturday, October 31, 1987 3,882.4 
 23. Ipswich Town Tuesday, November 3, 1987 3,862.4 
 24. Middlesbrough Saturday, October 31, 1987 3,837.6 
 25. Leicester City Saturday, October 31, 1987 3,832.7 
 26. Portsmouth Saturday, October 31, 1987 3,831.8 
 27. Charlton Athletic Saturday, October 31, 1987 3,830.5 
 28. Hull City Tuesday, November 3, 1987 3,828.1 
 29. Swindon Town Tuesday, November 3, 1987 3,826.2 
 30. Crystal Palace Tuesday, November 3, 1987 3,820.7 
 31. Leeds United Saturday, October 31, 1987 3,799.9 
 32. Walsall Tuesday, November 3, 1987 3,786.1 
 33. Barnsley Tuesday, November 3, 1987 3,784.0 
 34. AFC Bournemouth Tuesday, November 3, 1987 3,782.8 
 35. Birmingham City Tuesday, November 3, 1987 3,780.9 
 36. Stoke City Saturday, October 31, 1987 3,779.1 
 37. Blackburn Rovers Saturday, October 31, 1987 3,776.3 
 38. Oldham Athletic Saturday, October 31, 1987 3,763.4 
 39. Sunderland Tuesday, November 3, 1987 3,763.1 
 40. Millwall Tuesday, November 3, 1987 3,761.3 
 41. Sheffield United Saturday, October 31, 1987 3,755.4 
 42. Reading Saturday, October 31, 1987 3,726.2 
 43. Plymouth Argyle Tuesday, November 3, 1987 3,723.5 
 44. Wigan Athletic Tuesday, November 3, 1987 3,721.3 
 45. West Bromwich Albion Saturday, October 24, 1987 3,718.9 
 46. Shrewsbury Town Tuesday, November 3, 1987 3,710.2 
 47. Brighton and Hove Albion Saturday, October 31, 1987 3,699.3 
 48. Bristol City Tuesday, November 3, 1987 3,692.0 
 49. Northampton Town Saturday, October 31, 1987 3,681.9 
 50. Notts County Tuesday, November 3, 1987 3,675.9 
 51. Gillingham Tuesday, November 3, 1987 3,675.3 
 52. Bury Tuesday, November 3, 1987 3,662.8 
 53. Huddersfield Town Tuesday, November 3, 1987 3,653.7 
 54. Fulham Tuesday, November 3, 1987 3,652.7 
 55. Rotherham United Tuesday, November 3, 1987 3,641.9 
 56. Blackpool Tuesday, November 3, 1987 3,640.7 
 57. Brentford Tuesday, November 3, 1987 3,640.6 
 58. Port Vale Saturday, October 31, 1987 3,628.3 
 59. Mansfield Town Tuesday, November 3, 1987 3,618.9 
 60. Chester City Saturday, October 31, 1987 3,612.0 
 61. Wolverhampton Wanderers Tuesday, November 3, 1987 3,609.0 
 62. Grimsby Town Tuesday, November 3, 1987 3,590.6 
 63. Scunthorpe United Tuesday, November 3, 1987 3,551.8 
 64. Bolton Wanderers Tuesday, November 3, 1987 3,548.7 
 65. Bristol Rovers Saturday, October 31, 1987 3,548.2 
 66. Aldershot Tuesday, November 3, 1987 3,544.0 
 67. Leyton Orient Tuesday, November 3, 1987 3,538.9 
 68. Preston North End Saturday, October 31, 1987 3,534.1 
 69. Scarborough Saturday, October 31, 1987 3,529.3 
 70. Barnet Saturday, October 31, 1987 3,522.9 
 71. Doncaster Rovers Saturday, October 31, 1987 3,517.9 
 72. Peterborough United Saturday, October 31, 1987 3,513.3 
 73. Southend United Tuesday, November 3, 1987 3,511.4 
 74. Chesterfield Tuesday, November 3, 1987 3,507.9 
 75. Colchester United Tuesday, November 3, 1987 3,504.4 
 76. Cardiff City Saturday, October 31, 1987 3,502.2 
 77. Darlington Tuesday, November 3, 1987 3,491.4 
 78. York City Saturday, October 31, 1987 3,486.2 
 79. Cambridge United Tuesday, November 3, 1987 3,476.8 
 80. Torquay United Tuesday, November 3, 1987 3,470.3 
 81. Sutton United Saturday, October 31, 1987 3,460.6 
 82. Crewe Alexandra Tuesday, November 3, 1987 3,456.4 
 83. Carlisle United Tuesday, November 3, 1987 3,446.9 
 84. Lincoln City Saturday, October 31, 1987 3,441.5 
 85. Hereford United Tuesday, November 3, 1987 3,439.5 
 86. Exeter City Saturday, October 31, 1987 3,439.2 
 87. Hartlepool United Tuesday, November 3, 1987 3,438.6 
 88. Burnley Tuesday, November 3, 1987 3,431.3 
 89. Enfield Saturday, October 31, 1987 3,427.9 
 90. Halifax Town Tuesday, November 3, 1987 3,427.9 
 91. Runcorn Saturday, October 31, 1987 3,426.7 
 92. Wrexham Tuesday, November 3, 1987 3,426.2 
 93. Maidstone United Saturday, October 31, 1987 3,424.0 
 94. Stafford Rangers Saturday, October 31, 1987 3,409.3 
 95. Kettering Town Tuesday, November 3, 1987 3,402.9 
 96. Swansea City Tuesday, November 3, 1987 3,400.0 
 97. Cheltenham Town Tuesday, November 3, 1987 3,399.3 
 98. Telford United Saturday, October 31, 1987 3,397.0 
 99. Weymouth Saturday, October 31, 1987 3,388.7 
 100. Altrincham Saturday, October 31, 1987 3,386.8 
 101. Newport County Tuesday, November 3, 1987 3,385.2 
 102. Kidderminster Harriers Saturday, October 31, 1987 3,357.0 
 103. Stockport County Tuesday, November 3, 1987 3,348.2 
 104. Tranmere Rovers Tuesday, November 3, 1987 3,337.5 
 105. Rochdale Tuesday, November 3, 1987 3,335.9 
 106. Boston United Saturday, October 31, 1987 3,329.8 
 107. Macclesfield Town Saturday, October 31, 1987 3,324.5 
 108. Fisher Athletic Saturday, October 31, 1987 3,310.2 
 109. Bath City Saturday, October 31, 1987 3,288.5 
 110. Nuneaton Borough Saturday, May 2, 1987 3,283.2 
 111. Welling United Saturday, October 31, 1987 3,275.5 
 112. Northwich Victoria Saturday, October 31, 1987 3,261.8 
 113. Dagenham Saturday, October 31, 1987 3,258.4 
 114. Wycombe Wanderers Saturday, October 31, 1987 3,256.9 
 115. Frickley Athletic Saturday, May 2, 1987 3,236.1 
 116. Wealdstone Saturday, October 31, 1987 3,236.0 
 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