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, April 12, 1972

 Rank Club Last Match Date ELO Score 
 1. Leeds United Saturday, April 8, 1972 4,186.9 
 2. Liverpool Saturday, April 8, 1972 4,149.8 
 3. Derby County Saturday, April 8, 1972 4,126.9 
 4. Arsenal Tuesday, April 11, 1972 4,125.4 
 5. Chelsea Wednesday, April 12, 1972 4,094.9 
 6. Manchester City Wednesday, April 12, 1972 4,077.2 
 7. Tottenham Hotspur Saturday, April 8, 1972 4,054.6 
 8. Wolverhampton Wanderers Wednesday, April 12, 1972 4,013.3 
 9. Manchester United Wednesday, April 12, 1972 3,986.6 
 10. Stoke City Monday, April 10, 1972 3,973.2 
 11. Newcastle United Saturday, April 8, 1972 3,972.9 
 12. Leicester City Tuesday, April 11, 1972 3,958.5 
 13. West Ham United Saturday, April 8, 1972 3,947.3 
 14. Sheffield United Saturday, April 8, 1972 3,941.8 
 15. Ipswich Town Saturday, April 8, 1972 3,937.6 
 16. Everton Saturday, April 8, 1972 3,935.3 
 17. Birmingham City Saturday, April 8, 1972 3,928.5 
 18. Southampton Tuesday, April 11, 1972 3,911.5 
 19. West Bromwich Albion Saturday, April 8, 1972 3,901.9 
 20. Coventry City Tuesday, April 11, 1972 3,895.3 
 21. Millwall Saturday, April 8, 1972 3,884.7 
 22. Norwich City Saturday, April 8, 1972 3,874.4 
 23. Blackpool Saturday, April 8, 1972 3,861.9 
 24. Nottingham Forest Monday, April 10, 1972 3,860.5 
 25. Queens Park Rangers Saturday, April 8, 1972 3,855.8 
 26. Crystal Palace Tuesday, April 11, 1972 3,847.1 
 27. Carlisle United Saturday, April 8, 1972 3,844.5 
 28. Hull City Saturday, April 8, 1972 3,842.6 
 29. Huddersfield Town Tuesday, April 11, 1972 3,840.9 
 30. Sunderland Saturday, April 8, 1972 3,836.4 
 31. Middlesbrough Saturday, April 8, 1972 3,831.6 
 32. Aston Villa Wednesday, April 12, 1972 3,821.7 
 33. Burnley Saturday, April 8, 1972 3,806.9 
 34. Cardiff City Wednesday, April 12, 1972 3,805.8 
 35. Swindon Town Tuesday, April 4, 1972 3,804.1 
 36. Orient Wednesday, April 12, 1972 3,781.8 
 37. Bristol City Saturday, April 8, 1972 3,774.3 
 38. Brighton and Hove Albion Wednesday, April 12, 1972 3,765.2 
 39. Notts County Wednesday, April 12, 1972 3,758.7 
 40. Oxford United Saturday, April 8, 1972 3,749.2 
 41. Preston North End Tuesday, April 4, 1972 3,746.4 
 42. Luton Town Saturday, April 8, 1972 3,745.0 
 43. Fulham Saturday, April 8, 1972 3,733.5 
 44. Sheffield Wednesday Monday, April 10, 1972 3,730.7 
 45. Portsmouth Saturday, April 8, 1972 3,730.3 
 46. Bournemouth and Boscombe Athletic Friday, April 7, 1972 3,725.3 
 47. Bristol Rovers Saturday, April 8, 1972 3,708.3 
 48. Charlton Athletic Monday, April 10, 1972 3,697.9 
 49. Rotherham United Wednesday, April 12, 1972 3,684.1 
 50. Walsall Tuesday, April 11, 1972 3,675.9 
 51. Bolton Wanderers Wednesday, April 12, 1972 3,671.2 
 52. Chesterfield Wednesday, April 12, 1972 3,656.1 
 53. Plymouth Argyle Tuesday, April 11, 1972 3,646.1 
 54. Blackburn Rovers Wednesday, April 12, 1972 3,627.5 
 55. Shrewsbury Town Saturday, April 8, 1972 3,619.8 
 56. Wrexham Tuesday, April 11, 1972 3,615.0 
 57. Grimsby Town Saturday, April 8, 1972 3,613.4 
 58. Halifax Town Wednesday, April 12, 1972 3,598.2 
 59. Oldham Athletic Monday, April 10, 1972 3,597.8 
 60. York City Saturday, April 8, 1972 3,595.1 
 61. Southend United Tuesday, April 11, 1972 3,593.2 
 62. Port Vale Saturday, April 8, 1972 3,590.2 
 63. Tranmere Rovers Friday, April 7, 1972 3,589.8 
 64. Swansea City Tuesday, April 11, 1972 3,580.9 
 65. Bury Tuesday, April 11, 1972 3,580.6 
 66. Mansfield Town Saturday, April 8, 1972 3,579.2 
 67. Watford Saturday, April 8, 1972 3,572.1 
 68. Scunthorpe United Tuesday, April 11, 1972 3,569.1 
 69. Barnsley Saturday, April 8, 1972 3,566.8 
 70. Lincoln City Wednesday, April 12, 1972 3,563.3 
 71. Torquay United Wednesday, April 12, 1972 3,559.9 
 72. Brentford Saturday, April 8, 1972 3,558.1 
 73. Rochdale Wednesday, April 12, 1972 3,542.9 
 74. Colchester United Monday, April 10, 1972 3,526.7 
 75. Southport Monday, April 10, 1972 3,506.0 
 76. Bradford City Saturday, April 8, 1972 3,501.6 
 77. Peterborough United Saturday, April 8, 1972 3,495.4 
 78. Workington Friday, April 7, 1972 3,487.3 
 79. Gillingham Saturday, April 8, 1972 3,484.9 
 80. Exeter City Saturday, April 8, 1972 3,484.8 
 81. Reading Monday, April 10, 1972 3,463.4 
 82. Cambridge United Tuesday, April 11, 1972 3,457.8 
 83. Doncaster Rovers Tuesday, April 11, 1972 3,454.0 
 84. Chester Saturday, April 8, 1972 3,451.8 
 85. Aldershot Wednesday, April 12, 1972 3,432.9 
 86. Northampton Town Tuesday, April 11, 1972 3,429.9 
 87. Hartlepool Monday, April 10, 1972 3,423.6 
 88. Darlington Saturday, April 8, 1972 3,405.1 
 89. Barrow Wednesday, April 12, 1972 3,403.3 
 90. Newport County Tuesday, April 11, 1972 3,402.2 
 91. Stockport County Tuesday, April 11, 1972 3,387.5 
 92. Hereford United Monday, February 14, 1972 3,374.2 
 93. Crewe Alexandra Wednesday, April 12, 1972 3,371.0 
 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