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 6, 1972

 Rank Club Last Match Date ELO Score 
 1. Leeds United Saturday, May 6, 1972 4,200.7 
 2. Liverpool Monday, May 1, 1972 4,156.3 
 3. Arsenal Saturday, May 6, 1972 4,135.2 
 4. Derby County Monday, May 1, 1972 4,125.3 
 5. Manchester City Saturday, April 22, 1972 4,077.3 
 6. Tottenham Hotspur Saturday, April 29, 1972 4,072.1 
 7. Chelsea Monday, May 1, 1972 4,051.7 
 8. Wolverhampton Wanderers Friday, April 28, 1972 4,004.6 
 9. Newcastle United Wednesday, May 3, 1972 3,999.9 
 10. Manchester United Saturday, April 29, 1972 3,994.8 
 11. Leicester City Saturday, April 29, 1972 3,961.7 
 12. Sheffield United Friday, April 28, 1972 3,955.9 
 13. Ipswich Town Saturday, April 22, 1972 3,941.8 
 14. West Ham United Monday, May 1, 1972 3,939.9 
 15. Birmingham City Tuesday, May 2, 1972 3,938.8 
 16. Everton Tuesday, May 2, 1972 3,931.9 
 17. Stoke City Friday, May 5, 1972 3,930.9 
 18. West Bromwich Albion Friday, May 5, 1972 3,928.5 
 19. Southampton Monday, May 1, 1972 3,903.4 
 20. Coventry City Monday, May 1, 1972 3,893.9 
 21. Millwall Saturday, April 29, 1972 3,893.8 
 22. Queens Park Rangers Tuesday, May 2, 1972 3,886.7 
 23. Norwich City Saturday, April 29, 1972 3,876.2 
 24. Blackpool Saturday, April 29, 1972 3,874.7 
 25. Crystal Palace Saturday, April 29, 1972 3,854.2 
 26. Nottingham Forest Tuesday, May 2, 1972 3,853.2 
 27. Burnley Saturday, April 29, 1972 3,847.7 
 28. Aston Villa Friday, May 5, 1972 3,843.4 
 29. Middlesbrough Saturday, April 29, 1972 3,837.9 
 30. Huddersfield Town Saturday, April 29, 1972 3,832.7 
 31. Sunderland Saturday, April 29, 1972 3,829.7 
 32. Hull City Saturday, April 29, 1972 3,820.5 
 33. Carlisle United Saturday, April 29, 1972 3,815.3 
 34. Bristol City Saturday, April 29, 1972 3,811.8 
 35. Swindon Town Monday, May 1, 1972 3,793.5 
 36. Cardiff City Tuesday, May 2, 1972 3,782.9 
 37. Brighton and Hove Albion Wednesday, May 3, 1972 3,780.2 
 38. Luton Town Saturday, April 29, 1972 3,761.9 
 39. Orient Tuesday, May 2, 1972 3,757.6 
 40. Oxford United Saturday, April 29, 1972 3,742.9 
 41. Notts County Wednesday, May 3, 1972 3,742.1 
 42. Sheffield Wednesday Saturday, April 29, 1972 3,740.5 
 43. Bournemouth and Boscombe Athletic Wednesday, May 3, 1972 3,734.7 
 44. Fulham Saturday, April 29, 1972 3,734.6 
 45. Bristol Rovers Tuesday, May 2, 1972 3,724.6 
 46. Portsmouth Saturday, April 29, 1972 3,717.8 
 47. Preston North End Monday, May 1, 1972 3,717.4 
 48. Rotherham United Friday, May 5, 1972 3,688.7 
 49. Walsall Tuesday, April 25, 1972 3,688.1 
 50. Bolton Wanderers Friday, May 5, 1972 3,676.2 
 51. Charlton Athletic Saturday, April 29, 1972 3,672.3 
 52. Blackburn Rovers Saturday, April 29, 1972 3,653.1 
 53. Plymouth Argyle Tuesday, May 2, 1972 3,644.8 
 54. Wrexham Monday, May 1, 1972 3,625.5 
 55. Chesterfield Friday, May 5, 1972 3,621.5 
 56. Grimsby Town Tuesday, May 2, 1972 3,619.4 
 57. Oldham Athletic Friday, May 5, 1972 3,616.3 
 58. Shrewsbury Town Wednesday, May 3, 1972 3,614.3 
 59. Halifax Town Wednesday, May 3, 1972 3,595.6 
 60. York City Saturday, April 29, 1972 3,580.6 
 61. Mansfield Town Monday, May 1, 1972 3,577.9 
 62. Tranmere Rovers Wednesday, May 3, 1972 3,577.9 
 63. Watford Saturday, April 29, 1972 3,577.3 
 64. Southend United Wednesday, May 3, 1972 3,576.7 
 65. Brentford Saturday, April 29, 1972 3,575.1 
 66. Port Vale Saturday, April 29, 1972 3,574.7 
 67. Barnsley Saturday, April 29, 1972 3,571.6 
 68. Swansea City Tuesday, May 2, 1972 3,551.2 
 69. Torquay United Friday, May 5, 1972 3,550.4 
 70. Lincoln City Saturday, April 29, 1972 3,549.9 
 71. Bury Saturday, April 29, 1972 3,546.6 
 72. Peterborough United Monday, May 1, 1972 3,545.4 
 73. Rochdale Wednesday, May 3, 1972 3,529.5 
 74. Workington Saturday, April 29, 1972 3,525.0 
 75. Colchester United Saturday, April 29, 1972 3,523.9 
 76. Scunthorpe United Monday, May 1, 1972 3,523.1 
 77. Bradford City Saturday, April 29, 1972 3,514.6 
 78. Southport Thursday, May 4, 1972 3,507.5 
 79. Cambridge United Saturday, April 29, 1972 3,481.5 
 80. Gillingham Wednesday, May 3, 1972 3,478.2 
 81. Doncaster Rovers Saturday, April 29, 1972 3,469.5 
 82. Exeter City Tuesday, May 2, 1972 3,468.5 
 83. Newport County Wednesday, May 3, 1972 3,450.2 
 84. Hartlepool Friday, April 28, 1972 3,446.4 
 85. Aldershot Wednesday, May 3, 1972 3,446.1 
 86. Darlington Monday, May 1, 1972 3,440.1 
 87. Chester Saturday, April 29, 1972 3,437.0 
 88. Reading Thursday, May 4, 1972 3,429.6 
 89. Northampton Town Saturday, April 29, 1972 3,401.2 
 90. Stockport County Wednesday, May 3, 1972 3,376.6 
 91. Hereford United Monday, February 14, 1972 3,374.2 
 92. Barrow Saturday, April 29, 1972 3,366.9 
 93. Crewe Alexandra Wednesday, May 3, 1972 3,360.8 
 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