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, December 6, 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 Saturday, November 29, 1986 4,035.2 
 9. Watford Saturday, December 6, 1986 4,006.9 
 10. Manchester United Saturday, November 29, 1986 3,997.9 
 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 Saturday, November 29, 1986 3,743.8 
 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. Notts County Saturday, November 29, 1986 3,699.9 
 50. Bristol City Saturday, December 6, 1986 3,694.0 
 51. Huddersfield Town Saturday, November 22, 1986 3,689.5 
 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. York City Saturday, December 6, 1986 3,612.8 
 57. Brentford Saturday, December 6, 1986 3,609.8 
 58. Carlisle United Saturday, November 29, 1986 3,608.0 
 59. Northampton Town Friday, December 5, 1986 3,605.4 
 60. Chester City Saturday, December 6, 1986 3,594.6 
 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 Saturday, November 29, 1986 3,522.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 Saturday, December 6, 1986 3,465.8 
 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. Cambridge United Saturday, November 29, 1986 3,447.4 
 86. Barnet Saturday, December 6, 1986 3,439.6 
 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 Saturday, November 29, 1986 3,390.5 
 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 Saturday, December 6, 1986 3,369.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. Chorley Saturday, December 6, 1986 3,145.8 
 120. Bishop's Stortford Tuesday, November 18, 1986 3,145.6 
 121. Slough Town Saturday, December 6, 1986 3,138.9 
 122. Whitby Town Tuesday, November 18, 1986 3,127.7 
 123. Chelmsford City Saturday, December 6, 1986 3,126.5 
 124. Caernarfon Town Saturday, December 6, 1986 3,121.6 
 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