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, December 2, 1967

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, December 2, 1967 4,163.0 
 2. Leeds United Saturday, December 2, 1967 4,136.4 
 3. Tottenham Hotspur Saturday, December 2, 1967 4,085.8 
 4. Liverpool Saturday, December 2, 1967 4,079.7 
 5. Everton Saturday, December 2, 1967 4,075.9 
 6. Manchester City Saturday, December 2, 1967 4,060.4 
 7. Arsenal Saturday, December 2, 1967 4,047.2 
 8. Nottingham Forest Saturday, December 2, 1967 4,024.1 
 9. West Bromwich Albion Saturday, December 2, 1967 4,024.0 
 10. Burnley Saturday, December 2, 1967 4,001.0 
 11. Sheffield Wednesday Saturday, December 2, 1967 3,985.0 
 12. Stoke City Saturday, December 2, 1967 3,979.6 
 13. Leicester City Saturday, December 2, 1967 3,955.7 
 14. Newcastle United Saturday, December 2, 1967 3,947.5 
 15. Chelsea Saturday, December 2, 1967 3,944.0 
 16. Wolverhampton Wanderers Saturday, December 2, 1967 3,941.7 
 17. West Ham United Saturday, December 2, 1967 3,932.1 
 18. Fulham Saturday, December 2, 1967 3,920.3 
 19. Sunderland Saturday, December 2, 1967 3,912.0 
 20. Sheffield United Saturday, December 2, 1967 3,904.1 
 21. Ipswich Town Saturday, December 2, 1967 3,903.9 
 22. Southampton Saturday, December 2, 1967 3,895.0 
 23. Queens Park Rangers Saturday, December 2, 1967 3,884.2 
 24. Coventry City Saturday, December 2, 1967 3,861.8 
 25. Blackpool Saturday, December 2, 1967 3,861.7 
 26. Huddersfield Town Saturday, December 2, 1967 3,861.4 
 27. Blackburn Rovers Saturday, December 2, 1967 3,861.4 
 28. Birmingham City Saturday, December 2, 1967 3,845.9 
 29. Norwich City Saturday, December 2, 1967 3,842.3 
 30. Portsmouth Saturday, December 2, 1967 3,831.3 
 31. Carlisle United Saturday, December 2, 1967 3,818.0 
 32. Bolton Wanderers Saturday, December 2, 1967 3,817.6 
 33. Crystal Palace Saturday, December 2, 1967 3,810.6 
 34. Aston Villa Saturday, December 2, 1967 3,792.2 
 35. Millwall Saturday, December 2, 1967 3,783.1 
 36. Middlesbrough Saturday, December 2, 1967 3,766.8 
 37. Derby County Saturday, December 2, 1967 3,757.9 
 38. Cardiff City Saturday, December 2, 1967 3,748.0 
 39. Hull City Saturday, December 2, 1967 3,741.6 
 40. Swindon Town Saturday, December 2, 1967 3,741.2 
 41. Charlton Athletic Saturday, December 2, 1967 3,739.5 
 42. Bristol City Saturday, December 2, 1967 3,716.5 
 43. Reading Friday, December 1, 1967 3,709.9 
 44. Walsall Saturday, December 2, 1967 3,706.2 
 45. Preston North End Saturday, December 2, 1967 3,701.1 
 46. Watford Saturday, December 2, 1967 3,699.9 
 47. Torquay United Saturday, December 2, 1967 3,688.1 
 48. Bury Saturday, December 2, 1967 3,680.6 
 49. Northampton Town Saturday, December 2, 1967 3,679.6 
 50. Oxford United Saturday, December 2, 1967 3,677.0 
 51. Shrewsbury Town Saturday, December 2, 1967 3,672.9 
 52. Plymouth Argyle Saturday, December 2, 1967 3,668.9 
 53. Gillingham Saturday, December 2, 1967 3,665.9 
 54. Peterborough United Saturday, December 2, 1967 3,663.2 
 55. Rotherham United Saturday, December 2, 1967 3,659.1 
 56. Bristol Rovers Saturday, December 2, 1967 3,649.2 
 57. Brighton and Hove Albion Saturday, December 2, 1967 3,644.6 
 58. Stockport County Saturday, December 2, 1967 3,642.8 
 59. Barrow Saturday, December 2, 1967 3,631.5 
 60. Oldham Athletic Saturday, December 2, 1967 3,627.3 
 61. Tranmere Rovers Saturday, December 2, 1967 3,617.5 
 62. Colchester United Saturday, December 2, 1967 3,609.3 
 63. Orient Saturday, December 2, 1967 3,593.4 
 64. Bournemouth and Boscombe Athletic Saturday, December 2, 1967 3,586.5 
 65. Luton Town Saturday, December 2, 1967 3,579.3 
 66. Southport Saturday, December 2, 1967 3,577.9 
 67. Crewe Alexandra Saturday, December 2, 1967 3,577.6 
 68. Grimsby Town Saturday, December 2, 1967 3,557.3 
 69. Southend United Saturday, December 2, 1967 3,556.5 
 70. Bradford City Saturday, December 2, 1967 3,555.2 
 71. Chesterfield Saturday, December 2, 1967 3,552.0 
 72. Scunthorpe United Friday, December 1, 1967 3,551.7 
 73. Mansfield Town Saturday, December 2, 1967 3,539.5 
 74. Darlington Saturday, December 2, 1967 3,534.7 
 75. Wrexham Saturday, December 2, 1967 3,530.3 
 76. Swansea Town Saturday, December 2, 1967 3,529.7 
 77. Aldershot Saturday, December 2, 1967 3,528.0 
 78. Brentford Saturday, December 2, 1967 3,515.9 
 79. Barnsley Saturday, December 2, 1967 3,497.4 
 80. Workington Saturday, December 2, 1967 3,475.2 
 81. Hartlepools United Saturday, December 2, 1967 3,474.8 
 82. Doncaster Rovers Saturday, December 2, 1967 3,468.2 
 83. Halifax Town Saturday, December 2, 1967 3,448.3 
 84. Lincoln City Saturday, December 2, 1967 3,439.0 
 85. Port Vale Saturday, December 2, 1967 3,417.1 
 86. Newport County Saturday, December 2, 1967 3,410.5 
 87. York City Saturday, December 2, 1967 3,390.8 
 88. Exeter City Saturday, December 2, 1967 3,388.4 
 89. Rochdale Saturday, December 2, 1967 3,383.4 
 90. Notts County Saturday, December 2, 1967 3,378.6 
 91. Chester Saturday, December 2, 1967 3,373.5 
 92. Bradford Park Avenue Saturday, December 2, 1967 3,345.6 
 93. Bath City Saturday, January 7, 1967 3,315.8 
 94. Bedford Town Saturday, January 28, 1967 3,302.6 
 95. Nuneaton Borough Tuesday, January 31, 1967 3,280.2 
 96. Bishop Auckland Tuesday, January 10, 1967 3,276.9 
 97. Blyth Spartans Thursday, December 8, 1966 3,222.3 
 98. Enfield Saturday, January 7, 1967 3,212.5 
 99. Ashford Town Tuesday, January 10, 1967 3,184.0 
 100. Grantham Saturday, January 7, 1967 3,183.8 
 101. Morecambe Thursday, December 8, 1966 3,176.2 
 102. Wycombe Wanderers Thursday, December 8, 1966 3,142.0