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, August 29, 1967

 Rank Club Last Match Date ELO Score 
 1. Tottenham Hotspur Tuesday, August 29, 1967 4,150.8 
 2. Manchester United Saturday, August 26, 1967 4,127.1 
 3. Nottingham Forest Tuesday, August 29, 1967 4,104.6 
 4. Leeds United Saturday, August 26, 1967 4,096.5 
 5. Liverpool Monday, August 28, 1967 4,073.9 
 6. Everton Tuesday, August 29, 1967 4,066.7 
 7. Arsenal Monday, August 28, 1967 4,029.8 
 8. West Bromwich Albion Saturday, August 26, 1967 4,011.7 
 9. Sheffield Wednesday Saturday, August 26, 1967 4,010.7 
 10. Chelsea Saturday, August 26, 1967 3,997.7 
 11. Sheffield United Tuesday, August 29, 1967 3,989.0 
 12. Leicester City Saturday, August 26, 1967 3,986.4 
 13. Wolverhampton Wanderers Saturday, August 26, 1967 3,968.1 
 14. Sunderland Monday, August 28, 1967 3,944.8 
 15. Stoke City Tuesday, August 29, 1967 3,942.2 
 16. Manchester City Saturday, August 26, 1967 3,941.8 
 17. Burnley Tuesday, August 29, 1967 3,928.2 
 18. West Ham United Tuesday, August 29, 1967 3,919.7 
 19. Coventry City Tuesday, August 29, 1967 3,919.5 
 20. Southampton Saturday, August 26, 1967 3,912.2 
 21. Newcastle United Saturday, August 26, 1967 3,907.8 
 22. Fulham Monday, August 28, 1967 3,906.4 
 23. Queens Park Rangers Tuesday, August 29, 1967 3,890.1 
 24. Ipswich Town Tuesday, August 29, 1967 3,872.9 
 25. Blackburn Rovers Tuesday, August 29, 1967 3,863.5 
 26. Carlisle United Tuesday, August 29, 1967 3,851.8 
 27. Huddersfield Town Tuesday, August 29, 1967 3,851.4 
 28. Aston Villa Monday, August 28, 1967 3,845.1 
 29. Crystal Palace Saturday, August 26, 1967 3,836.5 
 30. Blackpool Tuesday, August 29, 1967 3,834.9 
 31. Birmingham City Tuesday, August 29, 1967 3,821.1 
 32. Millwall Tuesday, August 29, 1967 3,784.1 
 33. Norwich City Monday, August 28, 1967 3,783.6 
 34. Derby County Monday, August 28, 1967 3,780.9 
 35. Portsmouth Saturday, August 26, 1967 3,779.8 
 36. Bolton Wanderers Saturday, August 26, 1967 3,779.5 
 37. Plymouth Argyle Monday, August 28, 1967 3,769.1 
 38. Reading Friday, August 25, 1967 3,768.3 
 39. Preston North End Monday, August 28, 1967 3,763.4 
 40. Bristol City Tuesday, August 29, 1967 3,750.9 
 41. Hull City Saturday, August 26, 1967 3,737.0 
 42. Swindon Town Tuesday, August 29, 1967 3,735.7 
 43. Northampton Town Saturday, August 26, 1967 3,728.0 
 44. Cardiff City Saturday, August 26, 1967 3,724.2 
 45. Middlesbrough Tuesday, August 29, 1967 3,720.6 
 46. Charlton Athletic Saturday, August 26, 1967 3,719.4 
 47. Rotherham United Monday, August 28, 1967 3,714.2 
 48. Walsall Saturday, August 26, 1967 3,700.6 
 49. Shrewsbury Town Saturday, August 26, 1967 3,691.5 
 50. Torquay United Monday, August 28, 1967 3,681.4 
 51. Watford Tuesday, August 29, 1967 3,662.7 
 52. Gillingham Saturday, August 26, 1967 3,661.8 
 53. Peterborough United Saturday, August 26, 1967 3,659.1 
 54. Brighton and Hove Albion Saturday, August 26, 1967 3,654.7 
 55. Bristol Rovers Saturday, August 26, 1967 3,637.2 
 56. Oxford United Saturday, August 26, 1967 3,636.6 
 57. Scunthorpe United Friday, August 25, 1967 3,634.8 
 58. Bury Saturday, August 26, 1967 3,632.3 
 59. Swansea Town Saturday, August 26, 1967 3,626.5 
 60. Oldham Athletic Tuesday, August 29, 1967 3,625.1 
 61. Mansfield Town Friday, August 25, 1967 3,621.6 
 62. Colchester United Saturday, August 26, 1967 3,605.3 
 63. Grimsby Town Saturday, August 26, 1967 3,604.3 
 64. Stockport County Monday, August 28, 1967 3,596.4 
 65. Bournemouth and Boscombe Athletic Tuesday, August 29, 1967 3,596.2 
 66. Orient Saturday, August 26, 1967 3,593.5 
 67. Barrow Saturday, August 26, 1967 3,590.8 
 68. Tranmere Rovers Friday, August 25, 1967 3,566.8 
 69. Southend United Friday, August 25, 1967 3,558.8 
 70. Southport Saturday, August 26, 1967 3,550.4 
 71. Crewe Alexandra Monday, August 28, 1967 3,548.5 
 72. Darlington Saturday, August 26, 1967 3,540.0 
 73. Workington Tuesday, August 29, 1967 3,513.9 
 74. Hartlepools United Saturday, August 26, 1967 3,508.9 
 75. Aldershot Saturday, August 26, 1967 3,501.7 
 76. Brentford Saturday, August 26, 1967 3,500.7 
 77. Halifax Town Saturday, August 26, 1967 3,486.3 
 78. Luton Town Saturday, August 26, 1967 3,481.2 
 79. Bradford City Saturday, August 26, 1967 3,479.2 
 80. Wrexham Friday, August 25, 1967 3,464.2 
 81. Barnsley Saturday, August 26, 1967 3,458.3 
 82. Doncaster Rovers Saturday, August 26, 1967 3,445.0 
 83. Newport County Tuesday, August 29, 1967 3,443.6 
 84. Chesterfield Saturday, August 26, 1967 3,428.0 
 85. Exeter City Monday, August 28, 1967 3,427.3 
 86. Port Vale Saturday, August 26, 1967 3,424.1 
 87. Chester Saturday, August 26, 1967 3,411.3 
 88. York City Saturday, August 26, 1967 3,406.0 
 89. Lincoln City Saturday, August 26, 1967 3,400.9 
 90. Rochdale Saturday, August 26, 1967 3,389.1 
 91. Bradford Park Avenue Saturday, August 26, 1967 3,386.8 
 92. Yeovil Town Saturday, November 26, 1966 3,382.9 
 93. Notts County Saturday, August 26, 1967 3,377.8 
 94. Bath City Saturday, January 7, 1967 3,315.8 
 95. Bedford Town Saturday, January 28, 1967 3,302.6 
 96. Nuneaton Borough Tuesday, January 31, 1967 3,280.2 
 97. Hereford United Saturday, November 26, 1966 3,278.9 
 98. Bishop Auckland Tuesday, January 10, 1967 3,276.9 
 99. Wigan Athletic Monday, November 28, 1966 3,253.5 
 100. Gainsborough Trinity Saturday, November 26, 1966 3,249.2 
 101. Folkestone Tuesday, November 29, 1966 3,244.9 
 102. Blyth Spartans Thursday, December 8, 1966 3,222.3 
 103. Poole Town Saturday, November 26, 1966 3,216.3 
 104. South Shields (1936) Saturday, November 26, 1966 3,216.1 
 105. Enfield Saturday, January 7, 1967 3,212.5 
 106. Ashford Town Tuesday, January 10, 1967 3,184.0 
 107. Grantham Saturday, January 7, 1967 3,183.8 
 108. Witton Albion Saturday, November 26, 1966 3,183.6 
 109. Bangor City Saturday, November 26, 1966 3,183.2 
 110. Chelmsford City Saturday, November 26, 1966 3,178.6 
 111. Oxford City Tuesday, November 29, 1966 3,176.7 
 112. Morecambe Thursday, December 8, 1966 3,176.2 
 113. St. Neots Town Saturday, November 26, 1966 3,174.2 
 114. Tamworth Saturday, November 26, 1966 3,174.0 
 115. Lowestoft Town Saturday, November 26, 1966 3,170.5 
 116. Hendon Saturday, November 26, 1966 3,170.1 
 117. Wimbledon Saturday, November 26, 1966 3,169.7 
 118. Horsham Saturday, November 26, 1966 3,169.7 
 119. Welton Rovers Saturday, November 26, 1966 3,167.2 
 120. Chesham United Saturday, November 26, 1966 3,161.4 
 121. Wealdstone Saturday, November 26, 1966 3,156.5 
 122. Cambridge City Saturday, November 26, 1966 3,156.2 
 123. Wycombe Wanderers Thursday, December 8, 1966 3,142.0 
 124. Sutton United Saturday, November 26, 1966 3,109.4