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  Wednesday, September 27, 1967

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, September 23, 1967 4,139.0 
 2. Leeds United Saturday, September 23, 1967 4,119.5 
 3. Tottenham Hotspur Saturday, September 23, 1967 4,106.9 
 4. Arsenal Saturday, September 23, 1967 4,090.0 
 5. Nottingham Forest Saturday, September 23, 1967 4,080.5 
 6. Liverpool Wednesday, September 27, 1967 4,080.4 
 7. Everton Saturday, September 23, 1967 4,057.0 
 8. Sheffield Wednesday Saturday, September 23, 1967 4,032.7 
 9. Manchester City Saturday, September 23, 1967 4,014.3 
 10. West Bromwich Albion Saturday, September 23, 1967 3,965.0 
 11. Stoke City Saturday, September 23, 1967 3,962.3 
 12. Burnley Saturday, September 23, 1967 3,962.0 
 13. Leicester City Saturday, September 23, 1967 3,957.9 
 14. West Ham United Saturday, September 23, 1967 3,951.5 
 15. Wolverhampton Wanderers Saturday, September 23, 1967 3,940.7 
 16. Chelsea Saturday, September 23, 1967 3,934.2 
 17. Sheffield United Saturday, September 23, 1967 3,933.8 
 18. Southampton Saturday, September 23, 1967 3,916.1 
 19. Queens Park Rangers Saturday, September 23, 1967 3,914.5 
 20. Sunderland Saturday, September 23, 1967 3,914.5 
 21. Coventry City Saturday, September 23, 1967 3,909.6 
 22. Fulham Saturday, September 23, 1967 3,901.0 
 23. Ipswich Town Saturday, September 23, 1967 3,892.7 
 24. Newcastle United Saturday, September 23, 1967 3,890.7 
 25. Blackburn Rovers Saturday, September 23, 1967 3,887.5 
 26. Blackpool Saturday, September 23, 1967 3,885.7 
 27. Birmingham City Tuesday, September 26, 1967 3,848.3 
 28. Crystal Palace Wednesday, September 27, 1967 3,842.4 
 29. Derby County Wednesday, September 27, 1967 3,838.8 
 30. Carlisle United Saturday, September 23, 1967 3,836.8 
 31. Portsmouth Wednesday, September 27, 1967 3,822.5 
 32. Bolton Wanderers Wednesday, September 27, 1967 3,810.7 
 33. Huddersfield Town Saturday, September 23, 1967 3,807.0 
 34. Millwall Saturday, September 23, 1967 3,796.5 
 35. Norwich City Saturday, September 23, 1967 3,787.2 
 36. Aston Villa Saturday, September 23, 1967 3,782.3 
 37. Reading Wednesday, September 27, 1967 3,763.6 
 38. Preston North End Saturday, September 23, 1967 3,739.4 
 39. Bristol City Saturday, September 23, 1967 3,731.7 
 40. Middlesbrough Tuesday, September 26, 1967 3,730.2 
 41. Swindon Town Tuesday, September 26, 1967 3,725.6 
 42. Cardiff City Wednesday, September 27, 1967 3,711.0 
 43. Torquay United Monday, September 25, 1967 3,708.4 
 44. Charlton Athletic Wednesday, September 27, 1967 3,703.5 
 45. Rotherham United Wednesday, September 27, 1967 3,702.6 
 46. Plymouth Argyle Saturday, September 23, 1967 3,700.9 
 47. Northampton Town Monday, September 25, 1967 3,700.5 
 48. Hull City Saturday, September 23, 1967 3,689.8 
 49. Bury Tuesday, September 26, 1967 3,687.0 
 50. Shrewsbury Town Wednesday, September 27, 1967 3,681.2 
 51. Watford Tuesday, September 26, 1967 3,680.9 
 52. Walsall Monday, September 25, 1967 3,677.1 
 53. Peterborough United Tuesday, September 26, 1967 3,662.3 
 54. Brighton and Hove Albion Monday, September 25, 1967 3,654.3 
 55. Oxford United Tuesday, September 26, 1967 3,646.9 
 56. Gillingham Wednesday, September 27, 1967 3,633.7 
 57. Grimsby Town Monday, September 25, 1967 3,620.7 
 58. Scunthorpe United Tuesday, September 26, 1967 3,620.4 
 59. Colchester United Monday, September 25, 1967 3,619.2 
 60. Barrow Tuesday, September 26, 1967 3,618.2 
 61. Bristol Rovers Tuesday, September 26, 1967 3,617.4 
 62. Mansfield Town Monday, September 25, 1967 3,601.8 
 63. Stockport County Monday, September 25, 1967 3,600.7 
 64. Southport Monday, September 25, 1967 3,594.3 
 65. Swansea Town Tuesday, September 26, 1967 3,591.6 
 66. Tranmere Rovers Wednesday, September 27, 1967 3,591.4 
 67. Orient Monday, September 25, 1967 3,590.3 
 68. Oldham Athletic Tuesday, September 26, 1967 3,586.0 
 69. Crewe Alexandra Wednesday, September 27, 1967 3,575.9 
 70. Bournemouth and Boscombe Athletic Tuesday, September 26, 1967 3,573.6 
 71. Aldershot Saturday, September 23, 1967 3,559.9 
 72. Southend United Wednesday, September 27, 1967 3,556.0 
 73. Darlington Monday, September 25, 1967 3,537.1 
 74. Luton Town Wednesday, September 27, 1967 3,522.5 
 75. Workington Saturday, September 23, 1967 3,520.0 
 76. Brentford Tuesday, September 26, 1967 3,509.6 
 77. Halifax Town Wednesday, September 27, 1967 3,491.1 
 78. Wrexham Monday, September 25, 1967 3,490.2 
 79. Bradford City Wednesday, September 27, 1967 3,477.1 
 80. Barnsley Tuesday, September 26, 1967 3,474.9 
 81. Newport County Monday, September 25, 1967 3,473.7 
 82. Doncaster Rovers Monday, September 25, 1967 3,467.3 
 83. Hartlepools United Monday, September 25, 1967 3,462.6 
 84. Chesterfield Wednesday, September 27, 1967 3,450.9 
 85. Exeter City Wednesday, September 27, 1967 3,418.1 
 86. Lincoln City Monday, September 25, 1967 3,417.6 
 87. Chester Wednesday, September 27, 1967 3,410.2 
 88. Port Vale Monday, September 25, 1967 3,399.7 
 89. Yeovil Town Saturday, November 26, 1966 3,382.9 
 90. Bradford Park Avenue Tuesday, September 26, 1967 3,379.1 
 91. York City Monday, September 25, 1967 3,364.2 
 92. Rochdale Monday, September 25, 1967 3,363.7 
 93. Notts County Monday, September 25, 1967 3,362.6 
 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