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, May 13, 1967

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, May 13, 1967 4,139.9 
 2. Leeds United Saturday, May 13, 1967 4,123.9 
 3. Tottenham Hotspur Saturday, May 13, 1967 4,122.9 
 4. Nottingham Forest Saturday, May 13, 1967 4,073.9 
 5. Liverpool Saturday, May 13, 1967 4,070.8 
 6. Everton Saturday, May 13, 1967 4,064.3 
 7. West Bromwich Albion Saturday, May 13, 1967 4,046.0 
 8. Arsenal Saturday, May 13, 1967 4,026.2 
 9. Chelsea Tuesday, May 9, 1967 4,000.8 
 10. Leicester City Tuesday, May 9, 1967 3,996.1 
 11. Sheffield United Saturday, May 13, 1967 3,995.6 
 12. Sheffield Wednesday Saturday, May 13, 1967 3,991.5 
 13. Manchester City Saturday, May 13, 1967 3,964.4 
 14. Stoke City Saturday, May 13, 1967 3,944.5 
 15. Burnley Saturday, May 13, 1967 3,942.3 
 16. Wolverhampton Wanderers Saturday, May 13, 1967 3,939.0 
 17. Coventry City Saturday, May 13, 1967 3,934.1 
 18. Sunderland Saturday, May 13, 1967 3,931.1 
 19. West Ham United Saturday, May 13, 1967 3,920.4 
 20. Fulham Saturday, May 13, 1967 3,915.7 
 21. Newcastle United Saturday, May 13, 1967 3,897.7 
 22. Southampton Saturday, May 13, 1967 3,894.4 
 23. Aston Villa Saturday, May 13, 1967 3,872.7 
 24. Carlisle United Saturday, May 13, 1967 3,867.5 
 25. Queens Park Rangers Saturday, May 13, 1967 3,859.5 
 26. Ipswich Town Saturday, May 6, 1967 3,850.7 
 27. Huddersfield Town Saturday, May 13, 1967 3,848.4 
 28. Blackburn Rovers Saturday, May 6, 1967 3,846.9 
 29. Blackpool Saturday, May 13, 1967 3,845.1 
 30. Norwich City Saturday, May 13, 1967 3,813.4 
 31. Crystal Palace Saturday, May 13, 1967 3,811.1 
 32. Bristol City Saturday, May 6, 1967 3,794.1 
 33. Birmingham City Friday, May 12, 1967 3,793.9 
 34. Swindon Town Friday, May 12, 1967 3,784.2 
 35. Bolton Wanderers Saturday, May 13, 1967 3,783.3 
 36. Millwall Saturday, May 13, 1967 3,774.2 
 37. Portsmouth Saturday, May 6, 1967 3,767.3 
 38. Derby County Saturday, May 6, 1967 3,761.9 
 39. Rotherham United Saturday, May 13, 1967 3,754.8 
 40. Plymouth Argyle Saturday, May 6, 1967 3,754.7 
 41. Reading Saturday, May 13, 1967 3,746.8 
 42. Hull City Saturday, May 6, 1967 3,746.4 
 43. Preston North End Saturday, May 6, 1967 3,745.8 
 44. Charlton Athletic Friday, May 12, 1967 3,732.0 
 45. Northampton Town Saturday, May 13, 1967 3,729.0 
 46. Middlesbrough Saturday, May 13, 1967 3,715.5 
 47. Cardiff City Saturday, May 13, 1967 3,714.2 
 48. Shrewsbury Town Saturday, May 6, 1967 3,703.5 
 49. Watford Saturday, May 13, 1967 3,698.0 
 50. Bristol Rovers Saturday, May 6, 1967 3,663.6 
 51. Torquay United Saturday, May 6, 1967 3,654.4 
 52. Oldham Athletic Saturday, May 13, 1967 3,649.0 
 53. Bury Saturday, May 13, 1967 3,648.3 
 54. Peterborough United Saturday, May 13, 1967 3,648.1 
 55. Walsall Saturday, May 13, 1967 3,643.5 
 56. Orient Friday, May 12, 1967 3,641.2 
 57. Gillingham Saturday, May 13, 1967 3,640.8 
 58. Swansea Town Saturday, May 13, 1967 3,636.8 
 59. Oxford United Saturday, May 13, 1967 3,634.6 
 60. Brighton and Hove Albion Saturday, May 13, 1967 3,631.8 
 61. Mansfield Town Friday, May 12, 1967 3,628.5 
 62. Scunthorpe United Friday, May 12, 1967 3,626.6 
 63. Colchester United Saturday, May 13, 1967 3,616.0 
 64. Grimsby Town Saturday, May 13, 1967 3,611.7 
 65. Stockport County Saturday, May 13, 1967 3,586.6 
 66. Bournemouth and Boscombe Athletic Saturday, May 13, 1967 3,574.3 
 67. Barrow Saturday, May 6, 1967 3,573.3 
 68. Tranmere Rovers Friday, May 12, 1967 3,568.3 
 69. Darlington Saturday, May 6, 1967 3,555.1 
 70. Crewe Alexandra Saturday, May 13, 1967 3,549.6 
 71. Southport Saturday, May 6, 1967 3,547.0 
 72. Workington Saturday, May 13, 1967 3,546.1 
 73. Southend United Saturday, May 13, 1967 3,535.6 
 74. Aldershot Friday, May 5, 1967 3,514.0 
 75. Brentford Saturday, May 13, 1967 3,510.3 
 76. Wrexham Saturday, May 13, 1967 3,492.7 
 77. Bradford City Saturday, May 6, 1967 3,478.5 
 78. Hartlepools United Saturday, May 6, 1967 3,476.4 
 79. Doncaster Rovers Saturday, May 13, 1967 3,466.8 
 80. Barnsley Saturday, May 6, 1967 3,466.0 
 81. Luton Town Saturday, May 13, 1967 3,463.1 
 82. Exeter City Saturday, May 13, 1967 3,456.6 
 83. Halifax Town Saturday, May 13, 1967 3,444.4 
 84. Newport County Saturday, May 13, 1967 3,423.2 
 85. York City Saturday, May 13, 1967 3,417.9 
 86. Port Vale Saturday, May 13, 1967 3,417.7 
 87. Chester Saturday, May 6, 1967 3,414.6 
 88. Notts County Saturday, May 13, 1967 3,413.1 
 89. Chesterfield Saturday, May 13, 1967 3,413.0 
 90. Bradford Park Avenue Saturday, May 13, 1967 3,400.3 
 91. Rochdale Friday, May 12, 1967 3,383.3 
 92. Yeovil Town Saturday, November 26, 1966 3,382.9 
 93. Lincoln City Saturday, May 6, 1967 3,339.2 
 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