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 5, 1970

 Rank Club Last Match Date ELO Score 
 1. Leeds United Saturday, December 5, 1970 4,168.7 
 2. Chelsea Saturday, December 5, 1970 4,118.3 
 3. Arsenal Saturday, December 5, 1970 4,109.9 
 4. Tottenham Hotspur Saturday, December 5, 1970 4,089.6 
 5. Everton Saturday, December 5, 1970 4,087.0 
 6. Liverpool Saturday, December 5, 1970 4,052.0 
 7. Manchester United Saturday, December 5, 1970 4,024.9 
 8. Coventry City Saturday, December 5, 1970 4,021.4 
 9. Manchester City Saturday, December 5, 1970 4,010.3 
 10. Newcastle United Saturday, December 5, 1970 4,010.0 
 11. Derby County Saturday, December 5, 1970 4,001.2 
 12. Southampton Saturday, December 5, 1970 3,967.3 
 13. Wolverhampton Wanderers Saturday, December 5, 1970 3,965.9 
 14. Crystal Palace Saturday, December 5, 1970 3,953.0 
 15. West Bromwich Albion Saturday, December 5, 1970 3,950.8 
 16. Stoke City Saturday, December 5, 1970 3,948.4 
 17. Leicester City Saturday, December 5, 1970 3,928.7 
 18. West Ham United Saturday, December 5, 1970 3,928.3 
 19. Ipswich Town Saturday, December 5, 1970 3,915.1 
 20. Sheffield United Saturday, December 5, 1970 3,906.5 
 21. Huddersfield Town Saturday, December 5, 1970 3,899.5 
 22. Hull City Saturday, December 5, 1970 3,874.0 
 23. Luton Town Saturday, December 5, 1970 3,864.0 
 24. Swindon Town Saturday, December 5, 1970 3,863.0 
 25. Burnley Saturday, December 5, 1970 3,856.4 
 26. Middlesbrough Saturday, December 5, 1970 3,852.6 
 27. Nottingham Forest Saturday, December 5, 1970 3,851.1 
 28. Cardiff City Saturday, December 5, 1970 3,846.9 
 29. Carlisle United Saturday, December 5, 1970 3,845.4 
 30. Millwall Saturday, December 5, 1970 3,829.8 
 31. Sunderland Saturday, December 5, 1970 3,827.0 
 32. Norwich City Saturday, December 5, 1970 3,807.7 
 33. Sheffield Wednesday Saturday, December 5, 1970 3,800.4 
 34. Blackpool Saturday, December 5, 1970 3,796.3 
 35. Oxford United Saturday, December 5, 1970 3,790.0 
 36. Bristol Rovers Saturday, December 5, 1970 3,786.9 
 37. Bristol City Saturday, December 5, 1970 3,769.4 
 38. Queens Park Rangers Saturday, December 5, 1970 3,759.6 
 39. Aston Villa Saturday, December 5, 1970 3,755.0 
 40. Fulham Saturday, December 5, 1970 3,739.6 
 41. Portsmouth Saturday, December 5, 1970 3,731.7 
 42. Watford Saturday, December 5, 1970 3,727.3 
 43. Mansfield Town Saturday, December 5, 1970 3,714.9 
 44. Bolton Wanderers Saturday, December 5, 1970 3,710.8 
 45. Birmingham City Saturday, December 5, 1970 3,699.6 
 46. Preston North End Saturday, December 5, 1970 3,698.0 
 47. Blackburn Rovers Saturday, December 5, 1970 3,691.7 
 48. Orient Saturday, December 5, 1970 3,687.1 
 49. Torquay United Saturday, December 5, 1970 3,684.6 
 50. Chesterfield Saturday, December 5, 1970 3,679.3 
 51. Rotherham United Friday, December 4, 1970 3,662.0 
 52. Charlton Athletic Saturday, December 5, 1970 3,655.1 
 53. Barnsley Saturday, December 5, 1970 3,631.3 
 54. Shrewsbury Town Saturday, December 5, 1970 3,623.2 
 55. Swansea City Saturday, December 5, 1970 3,622.9 
 56. Brighton and Hove Albion Saturday, December 5, 1970 3,618.1 
 57. Notts County Saturday, December 5, 1970 3,616.5 
 58. Tranmere Rovers Friday, December 4, 1970 3,612.2 
 59. Wrexham Saturday, December 5, 1970 3,609.6 
 60. Reading Saturday, December 5, 1970 3,603.7 
 61. Halifax Town Saturday, December 5, 1970 3,602.7 
 62. Walsall Saturday, December 5, 1970 3,592.5 
 63. Bournemouth and Boscombe Athletic Saturday, December 5, 1970 3,589.2 
 64. Plymouth Argyle Saturday, December 5, 1970 3,588.1 
 65. Doncaster Rovers Saturday, December 5, 1970 3,578.9 
 66. Bradford City Saturday, December 5, 1970 3,577.6 
 67. Rochdale Saturday, December 5, 1970 3,572.3 
 68. Bury Saturday, December 5, 1970 3,556.2 
 69. Northampton Town Saturday, December 5, 1970 3,555.7 
 70. Oldham Athletic Saturday, December 5, 1970 3,549.8 
 71. Port Vale Saturday, December 5, 1970 3,549.3 
 72. Colchester United Saturday, December 5, 1970 3,540.5 
 73. Darlington Saturday, December 5, 1970 3,537.2 
 74. Lincoln City Saturday, December 5, 1970 3,534.2 
 75. Workington Friday, December 4, 1970 3,530.6 
 76. Gillingham Saturday, December 5, 1970 3,525.6 
 77. Peterborough United Saturday, December 5, 1970 3,523.2 
 78. Southport Friday, December 4, 1970 3,522.7 
 79. Chester Saturday, December 5, 1970 3,517.3 
 80. Aldershot Saturday, December 5, 1970 3,515.4 
 81. Crewe Alexandra Saturday, December 5, 1970 3,514.8 
 82. York City Saturday, December 5, 1970 3,508.6 
 83. Brentford Saturday, December 5, 1970 3,494.0 
 84. Stockport County Saturday, December 5, 1970 3,487.7 
 85. Scunthorpe United Friday, December 4, 1970 3,465.9 
 86. Cambridge United Saturday, December 5, 1970 3,449.3 
 87. Exeter City Saturday, December 5, 1970 3,448.6 
 88. Southend United Friday, December 4, 1970 3,438.5 
 89. Grimsby Town Saturday, December 5, 1970 3,424.4 
 90. Barrow Saturday, December 5, 1970 3,377.5 
 91. Yeovil Town Saturday, November 21, 1970 3,348.4 
 92. Hartlepool Saturday, December 5, 1970 3,331.2 
 93. Hereford United Tuesday, November 24, 1970 3,315.8 
 94. Margate Saturday, November 21, 1970 3,276.9 
 95. Wigan Athletic Monday, November 23, 1970 3,276.2 
 96. Boston United Saturday, November 21, 1970 3,267.8 
 97. Newport County Saturday, December 5, 1970 3,264.3 
 98. Weymouth Saturday, November 21, 1970 3,249.0 
 99. Scarborough Saturday, November 21, 1970 3,241.0 
 100. Rhyl Saturday, November 21, 1970 3,237.2 
 101. Bradford Park Avenue Saturday, November 21, 1970 3,234.3 
 102. South Shields (1936) Monday, November 23, 1970 3,216.2 
 103. Brentwood Town (1965) Monday, January 12, 1970 3,210.7 
 104. Macclesfield Town Saturday, November 21, 1970 3,209.7 
 105. Chelmsford City Monday, November 23, 1970 3,205.7 
 106. Enfield Saturday, November 21, 1970 3,202.9 
 107. Dagenham Saturday, November 21, 1970 3,190.5 
 108. Tamworth Monday, November 23, 1970 3,190.2 
 109. Hillingdon Borough Monday, January 12, 1970 3,190.0 
 110. Oxford City Wednesday, November 25, 1970 3,188.9 
 111. Grantham Saturday, November 21, 1970 3,185.9 
 112. Bangor City Saturday, November 21, 1970 3,183.3 
 113. Slough Town Wednesday, November 25, 1970 3,179.1 
 114. Bishop's Stortford Saturday, November 21, 1970 3,173.5 
 115. Ringmer Saturday, November 21, 1970 3,172.8 
 116. Minehead Saturday, November 21, 1970 3,172.7 
 117. Aveley Saturday, November 21, 1970 3,171.6 
 118. Great Harwood Tuesday, November 24, 1970 3,171.5 
 119. Telford United Saturday, November 21, 1970 3,171.2 
 120. Wimbledon Saturday, November 21, 1970 3,165.3 
 121. Sutton United Saturday, January 24, 1970 3,164.1 
 122. Crawley Town Monday, November 23, 1970 3,159.3 
 123. Hendon Saturday, November 21, 1970 3,155.8 
 124. Barnet Saturday, November 21, 1970 3,153.1 
 125. Cheltenham Town Saturday, November 21, 1970 3,145.4 
 126. Wycombe Wanderers Wednesday, November 25, 1970 3,133.6 
 127. Walton and Hersham Saturday, November 21, 1970 3,132.5