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

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, December 9, 1967 4,159.9 
 2. Leeds United Wednesday, December 13, 1967 4,129.5 
 3. Liverpool Saturday, December 9, 1967 4,092.7 
 4. Manchester City Saturday, December 9, 1967 4,074.0 
 5. Tottenham Hotspur Saturday, December 9, 1967 4,072.3 
 6. Everton Saturday, December 9, 1967 4,066.1 
 7. Arsenal Tuesday, December 5, 1967 4,053.1 
 8. West Bromwich Albion Monday, December 11, 1967 4,034.4 
 9. Nottingham Forest Saturday, December 2, 1967 4,024.1 
 10. Burnley Saturday, December 9, 1967 3,985.5 
 11. Sheffield Wednesday Saturday, December 2, 1967 3,985.0 
 12. Stoke City Wednesday, December 13, 1967 3,983.3 
 13. Leicester City Saturday, December 2, 1967 3,955.7 
 14. Newcastle United Saturday, December 9, 1967 3,950.6 
 15. Chelsea Saturday, December 2, 1967 3,944.0 
 16. Wolverhampton Wanderers Saturday, December 2, 1967 3,941.7 
 17. West Ham United Monday, December 11, 1967 3,922.7 
 18. Sheffield United Saturday, December 9, 1967 3,913.7 
 19. Sunderland Saturday, December 2, 1967 3,912.0 
 20. Fulham Tuesday, December 12, 1967 3,911.7 
 21. Southampton Saturday, December 2, 1967 3,895.0 
 22. Ipswich Town Saturday, December 9, 1967 3,889.2 
 23. Queens Park Rangers Tuesday, December 12, 1967 3,882.4 
 24. Huddersfield Town Tuesday, December 12, 1967 3,874.4 
 25. Coventry City Friday, December 8, 1967 3,860.9 
 26. Norwich City Saturday, December 9, 1967 3,858.2 
 27. Birmingham City Saturday, December 9, 1967 3,858.0 
 28. Blackpool Saturday, December 9, 1967 3,856.3 
 29. Blackburn Rovers Tuesday, December 12, 1967 3,855.4 
 30. Portsmouth Saturday, December 9, 1967 3,846.0 
 31. Carlisle United Saturday, December 9, 1967 3,816.1 
 32. Bolton Wanderers Saturday, December 9, 1967 3,801.4 
 33. Crystal Palace Saturday, December 9, 1967 3,796.1 
 34. Millwall Saturday, December 9, 1967 3,792.6 
 35. Aston Villa Saturday, December 2, 1967 3,792.2 
 36. Middlesbrough Saturday, December 9, 1967 3,781.3 
 37. Derby County Saturday, December 9, 1967 3,763.2 
 38. Charlton Athletic Saturday, December 9, 1967 3,742.5 
 39. Swindon Town Tuesday, December 12, 1967 3,742.0 
 40. Cardiff City Saturday, December 9, 1967 3,741.6 
 41. Hull City Saturday, December 9, 1967 3,738.6 
 42. Reading Wednesday, December 13, 1967 3,715.9 
 43. Walsall Saturday, December 9, 1967 3,707.8 
 44. Bristol City Tuesday, December 5, 1967 3,702.4 
 45. Watford Saturday, December 9, 1967 3,701.5 
 46. Preston North End Saturday, December 9, 1967 3,693.6 
 47. Bury Saturday, December 9, 1967 3,687.8 
 48. Plymouth Argyle Saturday, December 9, 1967 3,685.2 
 49. Torquay United Tuesday, December 12, 1967 3,683.3 
 50. Shrewsbury Town Wednesday, December 13, 1967 3,679.9 
 51. Gillingham Saturday, December 2, 1967 3,665.9 
 52. Northampton Town Saturday, December 9, 1967 3,665.0 
 53. Peterborough United Monday, December 11, 1967 3,664.3 
 54. Oxford United Wednesday, December 13, 1967 3,659.6 
 55. Rotherham United Saturday, December 9, 1967 3,654.8 
 56. Bristol Rovers Saturday, December 9, 1967 3,652.9 
 57. Brighton and Hove Albion Wednesday, December 13, 1967 3,649.6 
 58. Barrow Saturday, December 9, 1967 3,642.0 
 59. Tranmere Rovers Saturday, December 9, 1967 3,622.2 
 60. Oldham Athletic Saturday, December 9, 1967 3,616.9 
 61. Colchester United Tuesday, December 12, 1967 3,614.1 
 62. Stockport County Wednesday, December 13, 1967 3,602.5 
 63. Bournemouth and Boscombe Athletic Saturday, December 9, 1967 3,601.0 
 64. Orient Saturday, December 9, 1967 3,599.6 
 65. Southport Saturday, December 9, 1967 3,583.8 
 66. Luton Town Saturday, December 2, 1967 3,579.3 
 67. Bradford City Saturday, December 9, 1967 3,568.9 
 68. Crewe Alexandra Wednesday, December 13, 1967 3,566.9 
 69. Chesterfield Saturday, December 9, 1967 3,560.5 
 70. Scunthorpe United Saturday, December 9, 1967 3,553.5 
 71. Southend United Wednesday, December 13, 1967 3,551.6 
 72. Swansea Town Saturday, December 2, 1967 3,529.7 
 73. Grimsby Town Monday, December 11, 1967 3,528.0 
 74. Darlington Wednesday, December 13, 1967 3,527.7 
 75. Aldershot Wednesday, December 13, 1967 3,521.9 
 76. Wrexham Saturday, December 9, 1967 3,516.6 
 77. Brentford Saturday, December 2, 1967 3,515.9 
 78. Mansfield Town Wednesday, December 13, 1967 3,508.9 
 79. Barnsley Saturday, December 9, 1967 3,488.8 
 80. Workington Saturday, December 9, 1967 3,480.1 
 81. Doncaster Rovers Saturday, December 9, 1967 3,479.0 
 82. Hartlepools United Saturday, December 9, 1967 3,467.7 
 83. Halifax Town Wednesday, December 13, 1967 3,459.0 
 84. Lincoln City Saturday, December 9, 1967 3,433.1 
 85. Newport County Saturday, December 2, 1967 3,410.5 
 86. Port Vale Saturday, December 9, 1967 3,403.1 
 87. Chester Saturday, December 9, 1967 3,387.5 
 88. Exeter City Wednesday, December 13, 1967 3,382.9 
 89. York City Saturday, December 9, 1967 3,380.0 
 90. Rochdale Saturday, December 9, 1967 3,378.7 
 91. Bradford Park Avenue Monday, December 11, 1967 3,374.9 
 92. Notts County Saturday, December 9, 1967 3,366.9 
 93. Yeovil Town Wednesday, December 13, 1967 3,360.5 
 94. Walthamstow Avenue Saturday, December 9, 1967 3,341.5 
 95. Margate Wednesday, December 13, 1967 3,320.9 
 96. Bath City Saturday, January 7, 1967 3,315.8 
 97. Bedford Town Saturday, January 28, 1967 3,302.6 
 98. Nuneaton Borough Wednesday, December 13, 1967 3,285.7 
 99. Hereford United Wednesday, December 13, 1967 3,283.0 
 100. Bishop Auckland Tuesday, January 10, 1967 3,276.9 
 101. Weymouth Saturday, December 9, 1967 3,246.9 
 102. Altrincham Saturday, December 9, 1967 3,238.9 
 103. Boston United Saturday, December 9, 1967 3,235.5 
 104. Runcorn Saturday, December 9, 1967 3,225.4 
 105. Spennymoor United Wednesday, December 13, 1967 3,216.1 
 106. Enfield Saturday, January 7, 1967 3,212.5 
 107. Tow Law Town Wednesday, December 13, 1967 3,205.6 
 108. Macclesfield Town Wednesday, December 13, 1967 3,205.5 
 109. Chelmsford City Wednesday, December 13, 1967 3,196.1 
 110. Goole Town Wednesday, December 13, 1967 3,191.2 
 111. Ashford Town Tuesday, January 10, 1967 3,184.0 
 112. Dagenham Saturday, December 9, 1967 3,182.2 
 113. Wimbledon Saturday, December 9, 1967 3,182.1 
 114. Leytonstone Saturday, December 9, 1967 3,178.5 
 115. Skelmersdale United Saturday, December 9, 1967 3,173.2 
 116. Tonbridge Saturday, December 9, 1967 3,173.2 
 117. Corby Town Saturday, December 9, 1967 3,172.2 
 118. Salisbury City Tuesday, December 12, 1967 3,171.5 
 119. Arnold Saturday, December 9, 1967 3,171.3 
 120. Ryhope Colliery Welfare Saturday, December 9, 1967 3,170.1 
 121. Falmouth Town Monday, December 11, 1967 3,169.3 
 122. Lowestoft Town Saturday, December 9, 1967 3,168.9 
 123. Grantham Saturday, December 9, 1967 3,165.9 
 124. Romford Saturday, December 9, 1967 3,157.9 
 125. Barnet Wednesday, December 13, 1967 3,144.3 
 126. Kidderminster Harriers Saturday, December 9, 1967 3,129.3