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, December 9, 1986

 Rank Club Last Match Date ELO Score 
 1. Everton Saturday, December 6, 1986 4,181.5 
 2. Liverpool Saturday, December 6, 1986 4,170.6 
 3. Arsenal Saturday, December 6, 1986 4,108.2 
 4. West Ham United Saturday, December 6, 1986 4,081.1 
 5. Nottingham Forest Saturday, December 6, 1986 4,079.3 
 6. Sheffield Wednesday Saturday, December 6, 1986 4,060.0 
 7. Luton Town Saturday, December 6, 1986 4,045.8 
 8. Tottenham Hotspur Sunday, December 7, 1986 4,036.7 
 9. Watford Saturday, December 6, 1986 4,006.9 
 10. Manchester United Sunday, December 7, 1986 3,996.5 
 11. Oxford United Saturday, December 6, 1986 3,975.3 
 12. Southampton Saturday, December 6, 1986 3,970.1 
 13. Norwich City Saturday, December 6, 1986 3,966.3 
 14. Coventry City Saturday, December 6, 1986 3,943.8 
 15. Queens Park Rangers Saturday, December 6, 1986 3,926.3 
 16. Newcastle United Saturday, December 6, 1986 3,918.8 
 17. Wimbledon Saturday, December 6, 1986 3,914.3 
 18. Aston Villa Saturday, December 6, 1986 3,898.8 
 19. Portsmouth Saturday, December 6, 1986 3,883.6 
 20. Chelsea Saturday, December 6, 1986 3,880.0 
 21. Charlton Athletic Saturday, December 6, 1986 3,874.4 
 22. Leicester City Saturday, December 6, 1986 3,863.8 
 23. Oldham Athletic Saturday, December 6, 1986 3,863.8 
 24. Ipswich Town Saturday, December 6, 1986 3,861.9 
 25. Manchester City Saturday, December 6, 1986 3,860.8 
 26. Derby County Saturday, December 6, 1986 3,829.8 
 27. West Bromwich Albion Saturday, December 6, 1986 3,813.5 
 28. Plymouth Argyle Saturday, December 6, 1986 3,809.2 
 29. Millwall Saturday, December 6, 1986 3,792.8 
 30. Birmingham City Saturday, December 6, 1986 3,791.2 
 31. Sheffield United Saturday, December 6, 1986 3,790.5 
 32. Stoke City Saturday, December 6, 1986 3,775.1 
 33. Grimsby Town Saturday, December 6, 1986 3,764.4 
 34. Sunderland Saturday, December 6, 1986 3,763.9 
 35. Leeds United Saturday, December 6, 1986 3,763.4 
 36. Shrewsbury Town Saturday, December 6, 1986 3,761.6 
 37. Hull City Saturday, December 6, 1986 3,758.9 
 38. Brighton and Hove Albion Saturday, December 6, 1986 3,758.0 
 39. Gillingham Saturday, December 6, 1986 3,755.7 
 40. Middlesbrough Sunday, December 7, 1986 3,755.0 
 41. Crystal Palace Saturday, December 6, 1986 3,740.0 
 42. Bradford City Saturday, December 6, 1986 3,727.2 
 43. Blackburn Rovers Saturday, December 6, 1986 3,724.9 
 44. Reading Saturday, December 6, 1986 3,720.2 
 45. Walsall Saturday, December 6, 1986 3,706.2 
 46. Wigan Athletic Saturday, December 6, 1986 3,705.4 
 47. Barnsley Saturday, November 29, 1986 3,704.9 
 48. Swindon Town Saturday, December 6, 1986 3,703.9 
 49. Bristol City Tuesday, December 9, 1986 3,697.0 
 50. Huddersfield Town Saturday, November 22, 1986 3,689.5 
 51. Notts County Sunday, December 7, 1986 3,688.6 
 52. Blackpool Saturday, December 6, 1986 3,661.9 
 53. Fulham Saturday, December 6, 1986 3,646.3 
 54. AFC Bournemouth Saturday, December 6, 1986 3,632.8 
 55. Doncaster Rovers Saturday, December 6, 1986 3,617.3 
 56. Carlisle United Saturday, November 29, 1986 3,608.0 
 57. Northampton Town Friday, December 5, 1986 3,605.4 
 58. Brentford Tuesday, December 9, 1986 3,594.8 
 59. Chester City Saturday, December 6, 1986 3,594.6 
 60. York City Tuesday, December 9, 1986 3,593.5 
 61. Mansfield Town Saturday, December 6, 1986 3,582.4 
 62. Bolton Wanderers Saturday, December 6, 1986 3,582.0 
 63. Bristol Rovers Saturday, December 6, 1986 3,575.5 
 64. Port Vale Saturday, December 6, 1986 3,560.9 
 65. Newport County Saturday, December 6, 1986 3,559.5 
 66. Rotherham United Sunday, November 30, 1986 3,555.7 
 67. Bury Saturday, November 29, 1986 3,555.3 
 68. Swansea City Saturday, December 6, 1986 3,554.4 
 69. Wrexham Saturday, December 6, 1986 3,553.4 
 70. Chesterfield Saturday, November 29, 1986 3,546.0 
 71. Southend United Friday, December 5, 1986 3,542.5 
 72. Cardiff City Tuesday, December 9, 1986 3,537.2 
 73. Darlington Saturday, December 6, 1986 3,519.3 
 74. Scunthorpe United Saturday, December 6, 1986 3,505.1 
 75. Colchester United Saturday, December 6, 1986 3,498.6 
 76. Lincoln City Saturday, November 29, 1986 3,495.6 
 77. Telford United Saturday, December 6, 1986 3,488.9 
 78. Enfield Saturday, December 6, 1986 3,485.3 
 79. Orient Saturday, December 6, 1986 3,484.0 
 80. Preston North End Tuesday, December 9, 1986 3,469.3 
 81. Altrincham Saturday, December 6, 1986 3,462.0 
 82. Peterborough United Saturday, November 29, 1986 3,454.0 
 83. Crewe Alexandra Friday, November 28, 1986 3,453.6 
 84. Exeter City Tuesday, December 2, 1986 3,449.4 
 85. Barnet Saturday, December 6, 1986 3,439.6 
 86. Cambridge United Sunday, December 7, 1986 3,438.3 
 87. Aldershot Saturday, December 6, 1986 3,437.7 
 88. Hereford United Saturday, November 29, 1986 3,435.3 
 89. Runcorn Saturday, December 6, 1986 3,425.7 
 90. Wolverhampton Wanderers Saturday, November 29, 1986 3,425.2 
 91. Tranmere Rovers Saturday, December 6, 1986 3,423.0 
 92. Cheltenham Town Saturday, December 6, 1986 3,420.8 
 93. Hartlepool United Friday, November 28, 1986 3,417.1 
 94. Scarborough Saturday, December 6, 1986 3,407.3 
 95. Burnley Friday, November 28, 1986 3,401.1 
 96. Stafford Rangers Saturday, December 6, 1986 3,399.9 
 97. Maidstone United Sunday, December 7, 1986 3,399.6 
 98. Halifax Town Friday, November 28, 1986 3,388.7 
 99. Kidderminster Harriers Saturday, December 6, 1986 3,385.9 
 100. Rochdale Saturday, December 6, 1986 3,383.1 
 101. Bath City Tuesday, December 9, 1986 3,366.1 
 102. Sutton United Saturday, December 6, 1986 3,350.3 
 103. Weymouth Saturday, December 6, 1986 3,347.3 
 104. Boston United Saturday, December 6, 1986 3,342.8 
 105. Kettering Town Saturday, December 6, 1986 3,334.0 
 106. Stockport County Friday, November 28, 1986 3,307.4 
 107. Frickley Athletic Saturday, December 6, 1986 3,299.6 
 108. Torquay United Saturday, November 29, 1986 3,290.7 
 109. Nuneaton Borough Saturday, December 6, 1986 3,282.4 
 110. Wealdstone Saturday, December 6, 1986 3,280.4 
 111. Northwich Victoria Saturday, December 6, 1986 3,274.5 
 112. Dagenham Saturday, December 6, 1986 3,269.5 
 113. Wycombe Wanderers Saturday, May 3, 1986 3,244.2 
 114. Gateshead Saturday, December 6, 1986 3,241.3 
 115. Dartford Tuesday, November 18, 1986 3,216.2 
 116. Welling United Saturday, December 6, 1986 3,214.9 
 117. Barrow Saturday, May 3, 1986 3,182.7 
 118. Bognor Regis Town Tuesday, November 18, 1986 3,149.4 
 119. Bishop's Stortford Tuesday, November 18, 1986 3,145.6 
 120. Chorley Tuesday, December 9, 1986 3,142.3 
 121. Caernarfon Town Tuesday, December 9, 1986 3,140.9 
 122. Slough Town Saturday, December 6, 1986 3,138.9 
 123. Whitby Town Tuesday, November 18, 1986 3,127.7 
 124. Chelmsford City Saturday, December 6, 1986 3,126.5 
 125. VS Rugby Saturday, November 15, 1986 3,108.4 
 126. Bromsgrove Rovers Saturday, November 15, 1986 3,098.2 
 127. Southport Saturday, November 15, 1986 3,098.1 
 128. Halesowen Town Saturday, November 15, 1986 3,097.7 
 129. Woodford Town Saturday, November 15, 1986 3,097.0 
 130. Ton Pentre Saturday, November 15, 1986 3,095.7 
 131. Spennymoor United Saturday, November 15, 1986 3,095.7 
 132. Woking Monday, November 17, 1986 3,091.1 
 133. Aylesbury United Saturday, November 15, 1986 3,078.4 
 134. Farnborough Town Saturday, November 15, 1986 3,075.8 
 135. Fareham Town Saturday, November 15, 1986 3,075.5