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, October 11, 1972

 Rank Club Last Match Date ELO Score 
 1. Liverpool Tuesday, October 10, 1972 4,182.0 
 2. Leeds United Wednesday, October 11, 1972 4,167.0 
 3. Arsenal Saturday, October 7, 1972 4,102.5 
 4. Tottenham Hotspur Wednesday, October 11, 1972 4,090.4 
 5. Chelsea Monday, October 9, 1972 4,081.9 
 6. Derby County Monday, October 9, 1972 4,057.8 
 7. Wolverhampton Wanderers Saturday, October 7, 1972 4,050.2 
 8. Manchester City Saturday, October 7, 1972 3,989.3 
 9. Sheffield United Tuesday, October 10, 1972 3,983.4 
 10. Newcastle United Saturday, October 7, 1972 3,983.3 
 11. West Ham United Saturday, October 7, 1972 3,969.3 
 12. Everton Saturday, October 7, 1972 3,969.1 
 13. Leicester City Saturday, October 7, 1972 3,952.2 
 14. Ipswich Town Saturday, October 7, 1972 3,952.0 
 15. Manchester United Wednesday, October 11, 1972 3,939.6 
 16. Stoke City Saturday, October 7, 1972 3,936.8 
 17. West Bromwich Albion Tuesday, October 10, 1972 3,930.7 
 18. Norwich City Saturday, October 7, 1972 3,930.0 
 19. Birmingham City Saturday, October 7, 1972 3,926.2 
 20. Blackpool Saturday, October 7, 1972 3,896.6 
 21. Aston Villa Wednesday, October 11, 1972 3,885.3 
 22. Queens Park Rangers Saturday, October 7, 1972 3,884.2 
 23. Burnley Saturday, October 7, 1972 3,879.4 
 24. Coventry City Saturday, October 7, 1972 3,875.3 
 25. Southampton Saturday, October 7, 1972 3,874.1 
 26. Middlesbrough Wednesday, October 11, 1972 3,857.2 
 27. Millwall Saturday, October 7, 1972 3,832.6 
 28. Sunderland Saturday, October 7, 1972 3,827.6 
 29. Bristol City Saturday, October 7, 1972 3,825.5 
 30. Huddersfield Town Saturday, October 7, 1972 3,820.4 
 31. Nottingham Forest Saturday, October 7, 1972 3,813.4 
 32. Crystal Palace Saturday, October 7, 1972 3,812.6 
 33. Sheffield Wednesday Saturday, October 7, 1972 3,808.2 
 34. Luton Town Saturday, October 7, 1972 3,803.4 
 35. Hull City Saturday, October 7, 1972 3,802.7 
 36. Carlisle United Saturday, October 7, 1972 3,786.9 
 37. Oxford United Saturday, October 7, 1972 3,778.2 
 38. Preston North End Saturday, October 7, 1972 3,762.2 
 39. Fulham Saturday, October 7, 1972 3,758.6 
 40. AFC Bournemouth Tuesday, October 10, 1972 3,754.5 
 41. Notts County Saturday, October 7, 1972 3,746.3 
 42. Swindon Town Saturday, October 7, 1972 3,744.7 
 43. Orient Saturday, October 7, 1972 3,737.5 
 44. Bristol Rovers Wednesday, October 11, 1972 3,730.0 
 45. Brighton and Hove Albion Saturday, October 7, 1972 3,726.0 
 46. Bolton Wanderers Wednesday, October 11, 1972 3,716.6 
 47. Portsmouth Saturday, October 7, 1972 3,715.8 
 48. Walsall Tuesday, October 10, 1972 3,715.7 
 49. Charlton Athletic Tuesday, October 10, 1972 3,710.7 
 50. Cardiff City Saturday, October 7, 1972 3,703.8 
 51. Rotherham United Tuesday, October 10, 1972 3,676.3 
 52. Chesterfield Saturday, October 7, 1972 3,666.1 
 53. Oldham Athletic Monday, October 9, 1972 3,648.2 
 54. Grimsby Town Tuesday, October 10, 1972 3,636.9 
 55. Mansfield Town Monday, October 9, 1972 3,631.7 
 56. Wrexham Tuesday, October 10, 1972 3,628.9 
 57. Shrewsbury Town Tuesday, October 10, 1972 3,610.5 
 58. Halifax Town Monday, October 9, 1972 3,602.8 
 59. Rochdale Monday, October 9, 1972 3,594.4 
 60. Blackburn Rovers Monday, October 9, 1972 3,593.5 
 61. Port Vale Tuesday, October 10, 1972 3,593.3 
 62. Southport Wednesday, October 11, 1972 3,588.6 
 63. Watford Tuesday, October 10, 1972 3,587.3 
 64. Brentford Monday, October 9, 1972 3,577.1 
 65. Plymouth Argyle Tuesday, October 10, 1972 3,573.9 
 66. Lincoln City Wednesday, October 11, 1972 3,573.5 
 67. Tranmere Rovers Monday, October 9, 1972 3,572.6 
 68. Bury Wednesday, October 11, 1972 3,563.5 
 69. York City Monday, October 9, 1972 3,558.6 
 70. Southend United Monday, October 9, 1972 3,546.6 
 71. Barnsley Wednesday, October 11, 1972 3,532.7 
 72. Torquay United Wednesday, October 11, 1972 3,521.3 
 73. Aldershot Monday, October 9, 1972 3,516.5 
 74. Swansea City Wednesday, October 11, 1972 3,513.6 
 75. Chester Wednesday, October 11, 1972 3,508.9 
 76. Workington Wednesday, October 11, 1972 3,503.5 
 77. Cambridge United Wednesday, October 11, 1972 3,502.5 
 78. Exeter City Wednesday, October 11, 1972 3,490.4 
 79. Scunthorpe United Tuesday, October 10, 1972 3,485.8 
 80. Newport County Wednesday, October 11, 1972 3,476.0 
 81. Reading Wednesday, October 11, 1972 3,475.3 
 82. Gillingham Tuesday, October 10, 1972 3,467.2 
 83. Hartlepool Wednesday, October 11, 1972 3,456.4 
 84. Stockport County Monday, October 9, 1972 3,454.1 
 85. Peterborough United Monday, October 9, 1972 3,450.6 
 86. Hereford United Wednesday, October 11, 1972 3,450.5 
 87. Doncaster Rovers Wednesday, October 11, 1972 3,447.9 
 88. Bradford City Wednesday, October 11, 1972 3,436.4 
 89. Colchester United Monday, October 9, 1972 3,434.9 
 90. Northampton Town Wednesday, October 11, 1972 3,416.5 
 91. Darlington Tuesday, October 10, 1972 3,403.4 
 92. Crewe Alexandra Monday, October 9, 1972 3,370.8 
 93. Barrow Saturday, April 29, 1972 3,366.9 
 94. Wigan Athletic Saturday, December 11, 1971 3,304.0 
 95. Boston United Saturday, January 15, 1972 3,285.6 
 96. Margate Saturday, November 20, 1971 3,274.6 
 97. Nuneaton Borough Saturday, November 20, 1971 3,274.0 
 98. Blyth Spartans Wednesday, January 19, 1972 3,250.6 
 99. Weymouth Saturday, November 20, 1971 3,246.4 
 100. South Shields (1936) Saturday, December 11, 1971 3,237.2 
 101. Scarborough Saturday, November 20, 1971 3,230.0 
 102. Kettering Town Saturday, November 20, 1971 3,229.6 
 103. Altrincham Tuesday, November 23, 1971 3,222.4 
 104. King's Lynn Wednesday, November 24, 1971 3,217.6 
 105. Enfield Saturday, December 11, 1971 3,206.8 
 106. Guildford City Saturday, December 11, 1971 3,206.0 
 107. Hillingdon Borough Saturday, November 20, 1971 3,188.7 
 108. Dagenham Saturday, November 20, 1971 3,186.0 
 109. Bangor City Saturday, November 20, 1971 3,182.1 
 110. Barnet Saturday, December 11, 1971 3,180.0 
 111. Rossendale United Saturday, December 11, 1971 3,179.9 
 112. Bridgwater Town Saturday, November 20, 1971 3,177.9 
 113. Romford Saturday, December 11, 1971 3,177.8 
 114. Redditch United Monday, November 22, 1971 3,175.5 
 115. Alvechurch Wednesday, November 24, 1971 3,172.7 
 116. Telford United Saturday, November 20, 1971 3,168.7 
 117. Basingstoke Town Saturday, November 20, 1971 3,166.8 
 118. Frickley Colliery Tuesday, November 23, 1971 3,166.6 
 119. Skelmersdale United Saturday, November 20, 1971 3,165.1 
 120. Crawley Town Wednesday, November 24, 1971 3,161.4 
 121. Ellesmere Port Town Saturday, November 20, 1971 3,156.7 
 122. Dover Wednesday, November 24, 1971 3,154.3 
 123. Witney Town Saturday, November 20, 1971 3,151.7 
 124. Maidenhead United Saturday, November 20, 1971 3,126.3