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  Thursday, January 1, 1987

 Rank Club Last Match Date ELO Score 
 1. Everton Thursday, January 1, 1987 4,192.4 
 2. Liverpool Thursday, January 1, 1987 4,161.0 
 3. Arsenal Thursday, January 1, 1987 4,122.8 
 4. Tottenham Hotspur Thursday, January 1, 1987 4,069.2 
 5. Nottingham Forest Thursday, January 1, 1987 4,049.8 
 6. Luton Town Thursday, January 1, 1987 4,038.8 
 7. West Ham United Thursday, January 1, 1987 4,032.6 
 8. Sheffield Wednesday Thursday, January 1, 1987 4,022.4 
 9. Watford Thursday, January 1, 1987 4,016.6 
 10. Manchester United Thursday, January 1, 1987 4,015.0 
 11. Norwich City Thursday, January 1, 1987 3,998.0 
 12. Oxford United Thursday, January 1, 1987 3,955.9 
 13. Southampton Thursday, January 1, 1987 3,944.1 
 14. Queens Park Rangers Thursday, January 1, 1987 3,939.1 
 15. Wimbledon Thursday, January 1, 1987 3,938.0 
 16. Coventry City Thursday, January 1, 1987 3,929.6 
 17. Chelsea Thursday, January 1, 1987 3,908.5 
 18. Portsmouth Thursday, January 1, 1987 3,899.2 
 19. Newcastle United Thursday, January 1, 1987 3,899.1 
 20. Aston Villa Thursday, January 1, 1987 3,895.3 
 21. Ipswich Town Thursday, January 1, 1987 3,893.0 
 22. Manchester City Thursday, January 1, 1987 3,886.8 
 23. Charlton Athletic Thursday, January 1, 1987 3,877.9 
 24. Leicester City Thursday, January 1, 1987 3,866.5 
 25. Oldham Athletic Thursday, January 1, 1987 3,860.7 
 26. Derby County Saturday, December 27, 1986 3,855.1 
 27. Stoke City Thursday, January 1, 1987 3,826.2 
 28. Millwall Thursday, January 1, 1987 3,824.5 
 29. Birmingham City Thursday, January 1, 1987 3,797.0 
 30. West Bromwich Albion Thursday, January 1, 1987 3,787.7 
 31. Plymouth Argyle Thursday, January 1, 1987 3,782.4 
 32. Crystal Palace Thursday, January 1, 1987 3,781.1 
 33. Sheffield United Thursday, January 1, 1987 3,780.3 
 34. Grimsby Town Thursday, January 1, 1987 3,765.7 
 35. Leeds United Thursday, January 1, 1987 3,765.2 
 36. Sunderland Saturday, December 27, 1986 3,755.9 
 37. Shrewsbury Town Thursday, January 1, 1987 3,750.8 
 38. Middlesbrough Thursday, January 1, 1987 3,748.5 
 39. Brighton and Hove Albion Thursday, January 1, 1987 3,736.2 
 40. Gillingham Thursday, January 1, 1987 3,732.6 
 41. Wigan Athletic Thursday, January 1, 1987 3,723.8 
 42. Notts County Saturday, December 27, 1986 3,721.0 
 43. Reading Thursday, January 1, 1987 3,719.9 
 44. Hull City Thursday, January 1, 1987 3,717.5 
 45. Swindon Town Thursday, January 1, 1987 3,709.9 
 46. Bristol City Thursday, January 1, 1987 3,707.1 
 47. Barnsley Thursday, January 1, 1987 3,704.5 
 48. Blackburn Rovers Saturday, December 27, 1986 3,702.8 
 49. Huddersfield Town Thursday, January 1, 1987 3,696.7 
 50. Bradford City Saturday, December 27, 1986 3,685.5 
 51. Blackpool Saturday, December 27, 1986 3,680.7 
 52. Walsall Thursday, January 1, 1987 3,676.0 
 53. AFC Bournemouth Thursday, January 1, 1987 3,654.8 
 54. Northampton Town Thursday, January 1, 1987 3,647.9 
 55. Fulham Thursday, January 1, 1987 3,635.0 
 56. Doncaster Rovers Thursday, January 1, 1987 3,622.1 
 57. York City Thursday, January 1, 1987 3,597.9 
 58. Port Vale Thursday, January 1, 1987 3,592.6 
 59. Rotherham United Thursday, January 1, 1987 3,584.7 
 60. Chesterfield Thursday, January 1, 1987 3,577.9 
 61. Bristol Rovers Thursday, January 1, 1987 3,576.2 
 62. Chester City Saturday, December 27, 1986 3,570.3 
 63. Bolton Wanderers Saturday, December 27, 1986 3,569.8 
 64. Brentford Thursday, January 1, 1987 3,568.6 
 65. Bury Thursday, January 1, 1987 3,568.2 
 66. Mansfield Town Thursday, January 1, 1987 3,565.6 
 67. Carlisle United Saturday, December 27, 1986 3,562.0 
 68. Wrexham Thursday, January 1, 1987 3,546.0 
 69. Cardiff City Sunday, December 28, 1986 3,544.1 
 70. Southend United Thursday, January 1, 1987 3,541.6 
 71. Newport County Thursday, January 1, 1987 3,526.4 
 72. Darlington Saturday, December 27, 1986 3,526.1 
 73. Swansea City Thursday, January 1, 1987 3,510.1 
 74. Scunthorpe United Thursday, January 1, 1987 3,506.5 
 75. Preston North End Thursday, January 1, 1987 3,502.4 
 76. Lincoln City Saturday, December 27, 1986 3,491.5 
 77. Altrincham Thursday, January 1, 1987 3,480.4 
 78. Colchester United Thursday, January 1, 1987 3,467.5 
 79. Telford United Thursday, January 1, 1987 3,467.5 
 80. Peterborough United Thursday, January 1, 1987 3,465.4 
 81. Barnet Thursday, January 1, 1987 3,463.8 
 82. Orient Saturday, December 27, 1986 3,461.7 
 83. Cambridge United Sunday, December 28, 1986 3,458.8 
 84. Enfield Thursday, January 1, 1987 3,457.1 
 85. Aldershot Thursday, January 1, 1987 3,456.3 
 86. Hereford United Thursday, January 1, 1987 3,449.9 
 87. Exeter City Thursday, January 1, 1987 3,436.5 
 88. Scarborough Thursday, January 1, 1987 3,428.6 
 89. Hartlepool United Thursday, January 1, 1987 3,422.0 
 90. Kidderminster Harriers Thursday, January 1, 1987 3,421.0 
 91. Crewe Alexandra Thursday, January 1, 1987 3,420.9 
 92. Runcorn Thursday, January 1, 1987 3,419.6 
 93. Tranmere Rovers Thursday, January 1, 1987 3,412.1 
 94. Halifax Town Saturday, December 27, 1986 3,401.6 
 95. Wolverhampton Wanderers Thursday, January 1, 1987 3,393.7 
 96. Cheltenham Town Thursday, January 1, 1987 3,382.7 
 97. Maidstone United Thursday, January 1, 1987 3,380.9 
 98. Burnley Thursday, January 1, 1987 3,380.1 
 99. Rochdale Thursday, January 1, 1987 3,376.4 
 100. Bath City Friday, December 26, 1986 3,373.9 
 101. Stafford Rangers Thursday, January 1, 1987 3,370.5 
 102. Sutton United Thursday, January 1, 1987 3,365.1 
 103. Stockport County Thursday, January 1, 1987 3,361.7 
 104. Boston United Friday, December 26, 1986 3,353.3 
 105. Weymouth Friday, December 26, 1986 3,347.4 
 106. Kettering Town Thursday, January 1, 1987 3,305.3 
 107. Frickley Athletic Friday, December 26, 1986 3,303.6 
 108. Wealdstone Thursday, January 1, 1987 3,301.5 
 109. Torquay United Saturday, December 27, 1986 3,295.3 
 110. Dagenham Thursday, January 1, 1987 3,282.3 
 111. Nuneaton Borough Thursday, January 1, 1987 3,277.2 
 112. Northwich Victoria Thursday, January 1, 1987 3,268.8 
 113. Welling United Thursday, January 1, 1987 3,251.2 
 114. Wycombe Wanderers Saturday, May 3, 1986 3,244.2 
 115. Gateshead Thursday, January 1, 1987 3,216.6 
 116. Dartford Tuesday, November 18, 1986 3,216.2 
 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