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

 Rank Club Last Match Date ELO Score 
 1. Everton Saturday, January 3, 1987 4,198.0 
 2. Liverpool Saturday, January 3, 1987 4,165.5 
 3. Arsenal Thursday, January 1, 1987 4,122.8 
 4. Tottenham Hotspur Thursday, January 1, 1987 4,069.2 
 5. Nottingham Forest Saturday, January 3, 1987 4,047.9 
 6. Luton Town Saturday, January 3, 1987 4,043.2 
 7. West Ham United Saturday, January 3, 1987 4,028.1 
 8. Manchester United Saturday, January 3, 1987 4,015.5 
 9. Watford Saturday, January 3, 1987 4,006.9 
 10. Sheffield Wednesday Saturday, January 3, 1987 3,998.5 
 11. Norwich City Saturday, January 3, 1987 3,992.7 
 12. Wimbledon Saturday, January 3, 1987 3,947.7 
 13. Oxford United Saturday, January 3, 1987 3,946.4 
 14. Southampton Saturday, January 3, 1987 3,943.6 
 15. Coventry City Saturday, January 3, 1987 3,941.2 
 16. Queens Park Rangers Saturday, January 3, 1987 3,933.6 
 17. Chelsea Saturday, January 3, 1987 3,904.1 
 18. Aston Villa Saturday, January 3, 1987 3,897.2 
 19. Manchester City Saturday, January 3, 1987 3,896.2 
 20. Leicester City Saturday, January 3, 1987 3,890.4 
 21. Newcastle United Saturday, January 3, 1987 3,887.5 
 22. Portsmouth Saturday, January 3, 1987 3,886.2 
 23. Charlton Athletic Saturday, January 3, 1987 3,883.2 
 24. Ipswich Town Saturday, January 3, 1987 3,881.4 
 25. Oldham Athletic Saturday, January 3, 1987 3,858.8 
 26. Derby County Saturday, January 3, 1987 3,845.5 
 27. Stoke City Saturday, January 3, 1987 3,828.7 
 28. Millwall Saturday, January 3, 1987 3,822.1 
 29. Birmingham City Saturday, January 3, 1987 3,796.3 
 30. Plymouth Argyle Saturday, January 3, 1987 3,793.4 
 31. Crystal Palace Saturday, January 3, 1987 3,790.7 
 32. West Bromwich Albion Saturday, January 3, 1987 3,790.0 
 33. Sheffield United Saturday, January 3, 1987 3,778.0 
 34. Shrewsbury Town Saturday, January 3, 1987 3,762.4 
 35. Leeds United Saturday, January 3, 1987 3,761.0 
 36. Sunderland Saturday, December 27, 1986 3,755.9 
 37. Middlesbrough Saturday, January 3, 1987 3,752.8 
 38. Grimsby Town Saturday, January 3, 1987 3,752.5 
 39. Brighton and Hove Albion Saturday, January 3, 1987 3,749.5 
 40. Notts County Saturday, January 3, 1987 3,732.7 
 41. Gillingham Saturday, January 3, 1987 3,720.8 
 42. Reading Thursday, January 1, 1987 3,719.9 
 43. Wigan Athletic Saturday, January 3, 1987 3,717.0 
 44. Blackburn Rovers Saturday, January 3, 1987 3,715.9 
 45. Swindon Town Saturday, January 3, 1987 3,714.1 
 46. Hull City Saturday, January 3, 1987 3,706.5 
 47. Barnsley Saturday, January 3, 1987 3,706.5 
 48. Huddersfield Town Saturday, January 3, 1987 3,700.9 
 49. Bristol City Saturday, January 3, 1987 3,690.6 
 50. Blackpool Saturday, January 3, 1987 3,687.9 
 51. Bradford City Saturday, January 3, 1987 3,686.2 
 52. Walsall Thursday, January 1, 1987 3,676.0 
 53. AFC Bournemouth Saturday, January 3, 1987 3,655.1 
 54. Fulham Saturday, January 3, 1987 3,645.0 
 55. Northampton Town Saturday, January 3, 1987 3,644.5 
 56. Doncaster Rovers Thursday, January 1, 1987 3,622.1 
 57. Rotherham United Saturday, January 3, 1987 3,601.2 
 58. York City Thursday, January 1, 1987 3,597.9 
 59. Port Vale Thursday, January 1, 1987 3,592.6 
 60. Mansfield Town Saturday, January 3, 1987 3,578.2 
 61. Chesterfield Saturday, January 3, 1987 3,577.6 
 62. Bristol Rovers Thursday, January 1, 1987 3,576.2 
 63. Chester City Saturday, December 27, 1986 3,570.3 
 64. Bury Saturday, January 3, 1987 3,564.0 
 65. Brentford Saturday, January 3, 1987 3,561.4 
 66. Bolton Wanderers Saturday, January 3, 1987 3,557.2 
 67. Carlisle United Saturday, January 3, 1987 3,552.1 
 68. Wrexham Saturday, January 3, 1987 3,540.1 
 69. Cardiff City Saturday, January 3, 1987 3,537.6 
 70. Darlington Saturday, January 3, 1987 3,532.8 
 71. Southend United Saturday, January 3, 1987 3,528.2 
 72. Newport County Saturday, January 3, 1987 3,522.1 
 73. Preston North End Saturday, January 3, 1987 3,515.9 
 74. Swansea City Saturday, January 3, 1987 3,510.1 
 75. Scunthorpe United Saturday, January 3, 1987 3,497.9 
 76. Lincoln City Saturday, January 3, 1987 3,496.3 
 77. Altrincham Saturday, January 3, 1987 3,489.4 
 78. Colchester United Saturday, January 3, 1987 3,476.1 
 79. Barnet Saturday, January 3, 1987 3,470.0 
 80. Telford United Saturday, January 3, 1987 3,468.9 
 81. Peterborough United Thursday, January 1, 1987 3,465.4 
 82. Cambridge United Sunday, December 28, 1986 3,458.8 
 83. Enfield Thursday, January 1, 1987 3,457.1 
 84. Aldershot Thursday, January 1, 1987 3,456.3 
 85. Hereford United Saturday, January 3, 1987 3,443.8 
 86. Orient Saturday, January 3, 1987 3,440.7 
 87. Exeter City Saturday, January 3, 1987 3,439.9 
 88. Crewe Alexandra Saturday, January 3, 1987 3,428.2 
 89. Scarborough Saturday, January 3, 1987 3,427.2 
 90. Halifax Town Saturday, January 3, 1987 3,422.7 
 91. Hartlepool United Saturday, January 3, 1987 3,422.0 
 92. Runcorn Thursday, January 1, 1987 3,419.6 
 93. Kidderminster Harriers Saturday, January 3, 1987 3,412.0 
 94. Tranmere Rovers Saturday, January 3, 1987 3,404.8 
 95. Wolverhampton Wanderers Saturday, January 3, 1987 3,399.6 
 96. Cheltenham Town Thursday, January 1, 1987 3,382.7 
 97. Maidstone United Thursday, January 1, 1987 3,380.9 
 98. Rochdale Thursday, January 1, 1987 3,376.4 
 99. Burnley Saturday, January 3, 1987 3,375.3 
 100. Bath City Friday, December 26, 1986 3,373.9 
 101. Stockport County Saturday, January 3, 1987 3,368.2 
 102. Weymouth Saturday, January 3, 1987 3,367.1 
 103. Sutton United Thursday, January 1, 1987 3,365.1 
 104. Stafford Rangers Saturday, January 3, 1987 3,360.5 
 105. Boston United Saturday, January 3, 1987 3,358.3 
 106. Kettering Town Saturday, January 3, 1987 3,315.2 
 107. Wealdstone Saturday, January 3, 1987 3,309.1 
 108. Torquay United Saturday, January 3, 1987 3,301.4 
 109. Frickley Athletic Saturday, January 3, 1987 3,296.0 
 110. Dagenham Saturday, January 3, 1987 3,292.4 
 111. Northwich Victoria Saturday, January 3, 1987 3,262.6 
 112. Nuneaton Borough Saturday, January 3, 1987 3,257.5 
 113. Welling United Saturday, January 3, 1987 3,246.2 
 114. Wycombe Wanderers Saturday, May 3, 1986 3,244.2 
 115. Dartford Tuesday, November 18, 1986 3,216.2 
 116. Gateshead Saturday, January 3, 1987 3,206.7 
 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