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, February 14, 1970

 Rank Club Last Match Date ELO Score 
 1. Leeds United Saturday, February 14, 1970 4,202.6 
 2. Chelsea Wednesday, February 11, 1970 4,143.3 
 3. Everton Saturday, February 14, 1970 4,129.0 
 4. Liverpool Wednesday, February 11, 1970 4,122.0 
 5. Manchester United Saturday, February 14, 1970 4,084.8 
 6. Manchester City Saturday, February 7, 1970 4,042.6 
 7. Coventry City Wednesday, February 11, 1970 4,023.7 
 8. Newcastle United Wednesday, February 11, 1970 4,017.0 
 9. West Bromwich Albion Tuesday, February 10, 1970 4,004.5 
 10. Arsenal Saturday, February 14, 1970 3,993.6 
 11. Derby County Saturday, February 14, 1970 3,991.6 
 12. Wolverhampton Wanderers Saturday, February 14, 1970 3,985.1 
 13. Nottingham Forest Saturday, February 7, 1970 3,965.5 
 14. Stoke City Saturday, February 14, 1970 3,960.5 
 15. Tottenham Hotspur Saturday, February 14, 1970 3,954.8 
 16. Burnley Saturday, February 14, 1970 3,940.4 
 17. Southampton Wednesday, February 11, 1970 3,936.1 
 18. West Ham United Wednesday, February 11, 1970 3,916.5 
 19. Sheffield United Monday, February 9, 1970 3,881.5 
 20. Huddersfield Town Saturday, February 7, 1970 3,879.5 
 21. Swindon Town Monday, February 9, 1970 3,878.8 
 22. Leicester City Saturday, February 14, 1970 3,878.5 
 23. Ipswich Town Tuesday, February 10, 1970 3,878.0 
 24. Middlesbrough Wednesday, February 11, 1970 3,865.0 
 25. Blackpool Saturday, February 14, 1970 3,857.9 
 26. Carlisle United Saturday, February 14, 1970 3,852.0 
 27. Queens Park Rangers Saturday, February 14, 1970 3,840.7 
 28. Crystal Palace Saturday, February 14, 1970 3,833.7 
 29. Cardiff City Saturday, February 14, 1970 3,809.2 
 30. Sunderland Saturday, January 31, 1970 3,801.7 
 31. Sheffield Wednesday Saturday, February 7, 1970 3,786.4 
 32. Bristol City Saturday, February 14, 1970 3,780.8 
 33. Watford Saturday, February 14, 1970 3,778.4 
 34. Birmingham City Saturday, February 14, 1970 3,776.0 
 35. Blackburn Rovers Saturday, January 31, 1970 3,773.5 
 36. Millwall Saturday, February 14, 1970 3,763.7 
 37. Hull City Saturday, February 14, 1970 3,757.2 
 38. Portsmouth Saturday, February 14, 1970 3,747.2 
 39. Oxford United Saturday, February 7, 1970 3,747.0 
 40. Norwich City Saturday, February 14, 1970 3,744.3 
 41. Bolton Wanderers Saturday, February 14, 1970 3,727.5 
 42. Luton Town Saturday, February 14, 1970 3,715.3 
 43. Preston North End Saturday, January 31, 1970 3,711.8 
 44. Rotherham United Saturday, February 14, 1970 3,700.7 
 45. Charlton Athletic Saturday, February 7, 1970 3,699.0 
 46. Brighton and Hove Albion Saturday, February 7, 1970 3,693.7 
 47. Aston Villa Saturday, February 14, 1970 3,688.9 
 48. Mansfield Town Saturday, February 7, 1970 3,687.9 
 49. Orient Saturday, February 7, 1970 3,684.3 
 50. Reading Saturday, February 14, 1970 3,676.8 
 51. Bristol Rovers Saturday, February 14, 1970 3,667.8 
 52. Fulham Saturday, February 14, 1970 3,653.3 
 53. Barnsley Saturday, February 14, 1970 3,651.3 
 54. Shrewsbury Town Saturday, February 14, 1970 3,647.7 
 55. Bradford City Saturday, February 14, 1970 3,647.6 
 56. Torquay United Saturday, February 7, 1970 3,633.7 
 57. Rochdale Saturday, February 7, 1970 3,631.9 
 58. Plymouth Argyle Saturday, February 14, 1970 3,628.9 
 59. Wrexham Saturday, February 14, 1970 3,626.5 
 60. Bournemouth and Boscombe Athletic Saturday, February 14, 1970 3,617.2 
 61. Halifax Town Saturday, February 14, 1970 3,612.6 
 62. Bury Saturday, February 14, 1970 3,611.6 
 63. Walsall Tuesday, January 27, 1970 3,604.2 
 64. Swansea Town Saturday, February 7, 1970 3,598.6 
 65. Doncaster Rovers Saturday, February 7, 1970 3,598.1 
 66. Chesterfield Saturday, February 7, 1970 3,593.3 
 67. Aldershot Saturday, February 7, 1970 3,582.7 
 68. Southport Saturday, February 14, 1970 3,579.2 
 69. Tranmere Rovers Saturday, January 31, 1970 3,567.0 
 70. Gillingham Saturday, February 7, 1970 3,553.1 
 71. Peterborough United Saturday, February 7, 1970 3,547.0 
 72. Brentford Tuesday, February 10, 1970 3,540.7 
 73. Northampton Town Saturday, February 7, 1970 3,540.3 
 74. Scunthorpe United Saturday, February 14, 1970 3,534.3 
 75. Lincoln City Tuesday, February 10, 1970 3,532.6 
 76. Port Vale Saturday, February 7, 1970 3,511.5 
 77. Crewe Alexandra Saturday, February 7, 1970 3,506.8 
 78. Colchester United Saturday, February 7, 1970 3,502.1 
 79. Barrow Saturday, February 14, 1970 3,499.3 
 80. Notts County Saturday, February 14, 1970 3,498.9 
 81. Chester Saturday, February 14, 1970 3,497.9 
 82. Stockport County Monday, February 2, 1970 3,483.5 
 83. Exeter City Saturday, February 14, 1970 3,480.3 
 84. York City Monday, February 9, 1970 3,461.6 
 85. Darlington Saturday, February 7, 1970 3,446.4 
 86. Oldham Athletic Saturday, February 14, 1970 3,445.9 
 87. Hartlepool Saturday, February 7, 1970 3,444.0 
 88. Grimsby Town Saturday, February 14, 1970 3,418.7 
 89. Southend United Friday, February 6, 1970 3,418.5 
 90. Workington Saturday, February 14, 1970 3,381.9 
 91. Newport County Saturday, February 7, 1970 3,379.6 
 92. Yeovil Town Saturday, November 15, 1969 3,345.0 
 93. Margate Saturday, November 15, 1969 3,292.5 
 94. Hereford United Saturday, December 6, 1969 3,292.3 
 95. Wigan Athletic Monday, November 24, 1969 3,265.3 
 96. Weymouth Wednesday, November 19, 1969 3,256.1 
 97. Kettering Town Saturday, November 15, 1969 3,252.1 
 98. Bradford Park Avenue Saturday, February 7, 1970 3,251.2 
 99. South Shields (1936) Saturday, January 3, 1970 3,227.1 
 100. Macclesfield Town Tuesday, November 18, 1969 3,210.9 
 101. Brentwood Town (1965) Monday, January 12, 1970 3,210.7 
 102. Enfield Saturday, November 15, 1969 3,209.3 
 103. Spennymoor United Saturday, November 15, 1969 3,200.4 
 104. Alfreton Town Monday, November 24, 1969 3,190.5 
 105. Chelmsford City Saturday, November 15, 1969 3,190.1 
 106. Hillingdon Borough Monday, January 12, 1970 3,190.0 
 107. Tamworth Saturday, December 6, 1969 3,189.2 
 108. Bangor City Tuesday, December 9, 1969 3,186.0 
 109. Oxford City Saturday, December 6, 1969 3,183.9 
 110. Dagenham Saturday, November 15, 1969 3,175.0 
 111. Whitby Town Saturday, November 15, 1969 3,172.0 
 112. Mossley Tuesday, November 18, 1969 3,171.8 
 113. Grantham Saturday, November 15, 1969 3,170.4 
 114. Wimbledon Saturday, November 15, 1969 3,167.5 
 115. Carshalton Athletic Saturday, November 15, 1969 3,164.2 
 116. Sutton United Saturday, January 24, 1970 3,164.1 
 117. Falmouth Town Saturday, November 15, 1969 3,163.3 
 118. Hendon Saturday, December 6, 1969 3,162.1 
 119. Kirkby Town Saturday, November 15, 1969 3,159.8 
 120. North Shields Saturday, November 15, 1969 3,158.7 
 121. Walton and Hersham Saturday, November 15, 1969 3,155.4 
 122. Telford United Saturday, November 15, 1969 3,148.3 
 123. Cheltenham Town Saturday, November 15, 1969 3,146.5 
 124. Barnet Saturday, December 6, 1969 3,129.4