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  Tuesday, March 17, 1970

 Rank Club Last Match Date ELO Score 
 1. Leeds United Saturday, March 14, 1970 4,206.9 
 2. Chelsea Tuesday, March 17, 1970 4,161.7 
 3. Everton Saturday, March 14, 1970 4,141.5 
 4. Liverpool Monday, March 16, 1970 4,092.1 
 5. Manchester United Tuesday, March 17, 1970 4,080.8 
 6. Manchester City Wednesday, March 11, 1970 4,049.7 
 7. Derby County Saturday, March 14, 1970 4,046.3 
 8. Newcastle United Saturday, March 14, 1970 4,024.1 
 9. Arsenal Saturday, March 14, 1970 4,004.9 
 10. Coventry City Saturday, March 14, 1970 3,994.6 
 11. West Bromwich Albion Saturday, March 14, 1970 3,977.7 
 12. Tottenham Hotspur Saturday, March 14, 1970 3,964.5 
 13. Wolverhampton Wanderers Saturday, March 14, 1970 3,959.8 
 14. Stoke City Tuesday, March 17, 1970 3,951.9 
 15. Nottingham Forest Saturday, March 14, 1970 3,942.7 
 16. Burnley Tuesday, March 17, 1970 3,937.5 
 17. Southampton Saturday, March 14, 1970 3,904.6 
 18. West Ham United Saturday, March 14, 1970 3,903.1 
 19. Sheffield United Tuesday, March 17, 1970 3,897.1 
 20. Blackpool Saturday, March 14, 1970 3,882.0 
 21. Swindon Town Saturday, March 14, 1970 3,882.0 
 22. Ipswich Town Saturday, March 14, 1970 3,877.8 
 23. Huddersfield Town Saturday, March 14, 1970 3,876.9 
 24. Leicester City Tuesday, March 17, 1970 3,873.7 
 25. Middlesbrough Tuesday, March 17, 1970 3,867.7 
 26. Sheffield Wednesday Monday, March 16, 1970 3,844.5 
 27. Crystal Palace Saturday, March 14, 1970 3,843.0 
 28. Carlisle United Friday, March 13, 1970 3,816.9 
 29. Millwall Monday, March 16, 1970 3,808.5 
 30. Queens Park Rangers Saturday, March 14, 1970 3,808.2 
 31. Cardiff City Saturday, March 14, 1970 3,807.6 
 32. Sunderland Saturday, March 14, 1970 3,805.8 
 33. Bristol City Saturday, March 14, 1970 3,802.1 
 34. Hull City Saturday, March 14, 1970 3,788.2 
 35. Watford Saturday, March 14, 1970 3,785.2 
 36. Birmingham City Saturday, March 14, 1970 3,762.1 
 37. Norwich City Wednesday, March 11, 1970 3,756.9 
 38. Blackburn Rovers Tuesday, March 17, 1970 3,756.3 
 39. Oxford United Saturday, March 14, 1970 3,754.4 
 40. Portsmouth Saturday, March 14, 1970 3,742.4 
 41. Bolton Wanderers Saturday, March 14, 1970 3,726.6 
 42. Mansfield Town Monday, March 16, 1970 3,724.0 
 43. Luton Town Tuesday, March 17, 1970 3,720.8 
 44. Orient Tuesday, March 17, 1970 3,715.3 
 45. Bristol Rovers Saturday, March 14, 1970 3,711.1 
 46. Brighton and Hove Albion Saturday, March 14, 1970 3,710.9 
 47. Preston North End Monday, March 16, 1970 3,710.5 
 48. Rotherham United Tuesday, March 17, 1970 3,680.6 
 49. Charlton Athletic Monday, March 16, 1970 3,675.5 
 50. Reading Saturday, March 14, 1970 3,675.1 
 51. Fulham Saturday, March 14, 1970 3,672.8 
 52. Aston Villa Monday, March 16, 1970 3,655.5 
 53. Barnsley Tuesday, March 17, 1970 3,651.1 
 54. Shrewsbury Town Tuesday, March 17, 1970 3,645.8 
 55. Bradford City Monday, March 16, 1970 3,637.7 
 56. Wrexham Monday, March 16, 1970 3,630.6 
 57. Southport Tuesday, March 17, 1970 3,622.4 
 58. Plymouth Argyle Tuesday, March 17, 1970 3,616.9 
 59. Rochdale Monday, March 16, 1970 3,613.5 
 60. Torquay United Saturday, March 14, 1970 3,610.9 
 61. Swansea Town Tuesday, March 17, 1970 3,602.1 
 62. Halifax Town Tuesday, March 17, 1970 3,601.0 
 63. Aldershot Monday, March 16, 1970 3,595.6 
 64. Walsall Saturday, March 14, 1970 3,595.1 
 65. Chesterfield Saturday, March 14, 1970 3,579.1 
 66. Gillingham Tuesday, March 17, 1970 3,578.5 
 67. Bury Tuesday, March 17, 1970 3,575.5 
 68. Doncaster Rovers Monday, March 16, 1970 3,574.8 
 69. Bournemouth and Boscombe Athletic Monday, March 16, 1970 3,562.2 
 70. Tranmere Rovers Monday, March 16, 1970 3,559.9 
 71. Brentford Monday, March 16, 1970 3,547.3 
 72. Lincoln City Saturday, March 14, 1970 3,547.3 
 73. Northampton Town Tuesday, March 17, 1970 3,536.1 
 74. Barrow Saturday, March 14, 1970 3,531.0 
 75. Port Vale Monday, March 16, 1970 3,524.4 
 76. Peterborough United Monday, March 16, 1970 3,522.4 
 77. Chester Monday, March 16, 1970 3,517.2 
 78. Colchester United Saturday, March 14, 1970 3,509.6 
 79. Scunthorpe United Tuesday, March 17, 1970 3,507.3 
 80. Notts County Saturday, March 14, 1970 3,506.0 
 81. Crewe Alexandra Saturday, March 14, 1970 3,467.5 
 82. Oldham Athletic Monday, March 16, 1970 3,463.4 
 83. Stockport County Saturday, March 14, 1970 3,459.7 
 84. Exeter City Monday, March 16, 1970 3,454.5 
 85. York City Friday, March 13, 1970 3,449.3 
 86. Grimsby Town Tuesday, March 17, 1970 3,442.0 
 87. Darlington Monday, March 16, 1970 3,430.3 
 88. Hartlepool Monday, March 16, 1970 3,425.5 
 89. Workington Saturday, March 14, 1970 3,419.7 
 90. Southend United Saturday, March 14, 1970 3,411.2 
 91. Newport County Monday, March 16, 1970 3,407.0 
 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 Monday, March 16, 1970 3,245.6 
 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