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, December 9, 1969

 Rank Club Last Match Date ELO Score 
 1. Leeds United Saturday, December 6, 1969 4,178.8 
 2. Everton Saturday, December 6, 1969 4,151.2 
 3. Manchester City Saturday, December 6, 1969 4,136.0 
 4. Liverpool Saturday, December 6, 1969 4,129.5 
 5. Chelsea Saturday, December 6, 1969 4,122.7 
 6. Arsenal Saturday, December 6, 1969 4,047.8 
 7. Manchester United Saturday, December 6, 1969 4,031.1 
 8. Tottenham Hotspur Saturday, December 6, 1969 4,009.8 
 9. Newcastle United Saturday, December 6, 1969 4,005.7 
 10. Derby County Saturday, December 6, 1969 3,993.1 
 11. West Bromwich Albion Saturday, December 6, 1969 3,991.8 
 12. Wolverhampton Wanderers Saturday, December 6, 1969 3,971.3 
 13. Coventry City Saturday, December 6, 1969 3,962.3 
 14. Stoke City Saturday, December 6, 1969 3,933.7 
 15. Ipswich Town Saturday, December 6, 1969 3,933.3 
 16. Nottingham Forest Saturday, December 6, 1969 3,932.8 
 17. West Ham United Saturday, December 6, 1969 3,932.0 
 18. Burnley Saturday, December 6, 1969 3,931.0 
 19. Southampton Saturday, December 6, 1969 3,925.6 
 20. Leicester City Saturday, December 6, 1969 3,917.5 
 21. Sheffield United Saturday, December 6, 1969 3,892.7 
 22. Huddersfield Town Saturday, December 6, 1969 3,873.8 
 23. Crystal Palace Saturday, December 6, 1969 3,855.9 
 24. Blackburn Rovers Saturday, December 6, 1969 3,835.9 
 25. Middlesbrough Saturday, November 22, 1969 3,832.3 
 26. Sunderland Saturday, December 6, 1969 3,829.8 
 27. Birmingham City Saturday, December 6, 1969 3,827.2 
 28. Blackpool Saturday, December 6, 1969 3,826.7 
 29. Cardiff City Saturday, December 6, 1969 3,820.6 
 30. Swindon Town Saturday, December 6, 1969 3,818.0 
 31. Bristol City Saturday, December 6, 1969 3,817.8 
 32. Queens Park Rangers Saturday, December 6, 1969 3,809.7 
 33. Sheffield Wednesday Saturday, December 6, 1969 3,809.0 
 34. Carlisle United Saturday, December 6, 1969 3,800.9 
 35. Luton Town Saturday, December 6, 1969 3,790.2 
 36. Oxford United Saturday, December 6, 1969 3,766.8 
 37. Millwall Monday, December 8, 1969 3,758.0 
 38. Norwich City Saturday, November 22, 1969 3,751.9 
 39. Hull City Saturday, November 22, 1969 3,750.6 
 40. Charlton Athletic Saturday, December 6, 1969 3,745.7 
 41. Portsmouth Monday, December 8, 1969 3,741.8 
 42. Preston North End Saturday, December 6, 1969 3,741.5 
 43. Aston Villa Saturday, December 6, 1969 3,735.9 
 44. Watford Saturday, December 6, 1969 3,722.0 
 45. Bolton Wanderers Saturday, December 6, 1969 3,711.1 
 46. Bradford City Saturday, December 6, 1969 3,707.7 
 47. Barnsley Saturday, December 6, 1969 3,689.9 
 48. Rotherham United Saturday, December 6, 1969 3,665.2 
 49. Orient Monday, November 24, 1969 3,662.8 
 50. Mansfield Town Saturday, December 6, 1969 3,660.1 
 51. Rochdale Saturday, December 6, 1969 3,657.3 
 52. Wrexham Saturday, December 6, 1969 3,655.5 
 53. Torquay United Friday, December 5, 1969 3,655.1 
 54. Fulham Tuesday, November 25, 1969 3,642.9 
 55. Bristol Rovers Saturday, December 6, 1969 3,641.6 
 56. Brighton and Hove Albion Tuesday, December 9, 1969 3,640.7 
 57. Bury Saturday, December 6, 1969 3,639.2 
 58. Doncaster Rovers Tuesday, December 9, 1969 3,638.1 
 59. Bournemouth and Boscombe Athletic Saturday, November 29, 1969 3,627.9 
 60. Walsall Tuesday, December 9, 1969 3,615.5 
 61. Shrewsbury Town Saturday, December 6, 1969 3,615.1 
 62. Tranmere Rovers Monday, December 8, 1969 3,610.2 
 63. Southport Saturday, December 6, 1969 3,606.3 
 64. Reading Friday, December 5, 1969 3,593.9 
 65. Plymouth Argyle Saturday, December 6, 1969 3,592.0 
 66. Halifax Town Saturday, December 6, 1969 3,583.5 
 67. Swansea Town Saturday, December 6, 1969 3,569.9 
 68. Peterborough United Saturday, December 6, 1969 3,567.9 
 69. Chesterfield Saturday, November 29, 1969 3,557.2 
 70. Port Vale Monday, December 8, 1969 3,545.2 
 71. Brentford Monday, November 24, 1969 3,544.5 
 72. Scunthorpe United Tuesday, December 9, 1969 3,544.0 
 73. Gillingham Saturday, December 6, 1969 3,537.1 
 74. Chester Tuesday, December 9, 1969 3,519.7 
 75. Aldershot Saturday, December 6, 1969 3,512.2 
 76. Northampton Town Tuesday, December 9, 1969 3,496.9 
 77. Lincoln City Saturday, December 6, 1969 3,489.1 
 78. Stockport County Tuesday, December 9, 1969 3,485.3 
 79. Crewe Alexandra Saturday, November 29, 1969 3,478.9 
 80. Colchester United Tuesday, November 25, 1969 3,471.8 
 81. Exeter City Tuesday, December 9, 1969 3,470.3 
 82. Barrow Saturday, December 6, 1969 3,467.5 
 83. Notts County Saturday, November 29, 1969 3,466.5 
 84. Darlington Saturday, November 29, 1969 3,460.0 
 85. Southend United Saturday, November 29, 1969 3,458.6 
 86. Hartlepool Saturday, December 6, 1969 3,457.7 
 87. Oldham Athletic Tuesday, December 9, 1969 3,453.4 
 88. York City Tuesday, December 9, 1969 3,441.3 
 89. Grimsby Town Monday, November 24, 1969 3,437.6 
 90. Newport County Saturday, December 6, 1969 3,429.9 
 91. Workington Saturday, December 6, 1969 3,371.3 
 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. South Shields (1936) Tuesday, December 9, 1969 3,227.8 
 99. Brentwood Town (1965) Saturday, December 6, 1969 3,215.8 
 100. Macclesfield Town Tuesday, November 18, 1969 3,210.9 
 101. Hillingdon Borough Saturday, December 6, 1969 3,209.6 
 102. Enfield Saturday, November 15, 1969 3,209.3 
 103. Spennymoor United Saturday, November 15, 1969 3,200.4 
 104. Bradford Park Avenue Saturday, November 29, 1969 3,196.9 
 105. Alfreton Town Monday, November 24, 1969 3,190.5 
 106. Chelmsford City Saturday, November 15, 1969 3,190.1 
 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. St. Albans City Tuesday, December 10, 1968 3,174.6 
 112. Whitby Town Saturday, November 15, 1969 3,172.0 
 113. Mossley Tuesday, November 18, 1969 3,171.8 
 114. Grantham Saturday, November 15, 1969 3,170.4 
 115. Wimbledon Saturday, November 15, 1969 3,167.5 
 116. Carshalton Athletic Saturday, November 15, 1969 3,164.2 
 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. Sutton United Saturday, December 6, 1969 3,144.7 
 125. Barnet Saturday, December 6, 1969 3,129.4