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  Tuesday, August 23, 1977

 Rank Club Last Match Date ELO Score 
 1. Liverpool Tuesday, August 23, 1977 4,124.7 
 2. Manchester City Saturday, August 20, 1977 4,085.0 
 3. Manchester United Saturday, August 20, 1977 4,067.7 
 4. Aston Villa Saturday, August 20, 1977 4,065.8 
 5. Ipswich Town Saturday, August 20, 1977 4,041.8 
 6. Newcastle United Tuesday, August 23, 1977 4,010.7 
 7. Arsenal Tuesday, August 23, 1977 3,991.4 
 8. West Bromwich Albion Saturday, August 20, 1977 3,990.8 
 9. Leeds United Saturday, August 20, 1977 3,990.6 
 10. Everton Tuesday, August 23, 1977 3,980.8 
 11. Queens Park Rangers Tuesday, August 23, 1977 3,972.9 
 12. Wolverhampton Wanderers Tuesday, August 23, 1977 3,967.1 
 13. Derby County Saturday, August 20, 1977 3,964.0 
 14. Middlesbrough Saturday, August 20, 1977 3,952.8 
 15. Leicester City Saturday, August 20, 1977 3,942.8 
 16. Norwich City Saturday, August 20, 1977 3,939.9 
 17. Tottenham Hotspur Saturday, August 20, 1977 3,924.8 
 18. Sunderland Tuesday, August 23, 1977 3,924.2 
 19. Coventry City Saturday, August 20, 1977 3,923.5 
 20. Nottingham Forest Tuesday, August 23, 1977 3,921.3 
 21. Birmingham City Saturday, August 20, 1977 3,918.8 
 22. West Ham United Saturday, August 20, 1977 3,910.2 
 23. Bristol City Tuesday, August 23, 1977 3,888.7 
 24. Bolton Wanderers Tuesday, August 23, 1977 3,885.8 
 25. Stoke City Saturday, August 20, 1977 3,869.8 
 26. Blackpool Tuesday, August 23, 1977 3,867.5 
 27. Luton Town Saturday, August 20, 1977 3,862.7 
 28. Chelsea Saturday, August 20, 1977 3,856.0 
 29. Southampton Saturday, August 20, 1977 3,845.2 
 30. Notts County Tuesday, August 23, 1977 3,839.0 
 31. Charlton Athletic Saturday, August 20, 1977 3,835.2 
 32. Crystal Palace Tuesday, August 23, 1977 3,800.9 
 33. Sheffield United Tuesday, August 23, 1977 3,781.1 
 34. Brighton and Hove Albion Tuesday, August 23, 1977 3,756.2 
 35. Millwall Tuesday, August 23, 1977 3,752.7 
 36. Blackburn Rovers Saturday, August 20, 1977 3,749.8 
 37. Mansfield Town Tuesday, August 23, 1977 3,748.1 
 38. Burnley Tuesday, August 23, 1977 3,744.7 
 39. Hull City Tuesday, August 23, 1977 3,735.2 
 40. Oldham Athletic Tuesday, August 23, 1977 3,733.3 
 41. Cardiff City Saturday, August 20, 1977 3,725.5 
 42. Fulham Tuesday, August 23, 1977 3,715.1 
 43. Bristol Rovers Tuesday, August 23, 1977 3,714.2 
 44. Wrexham Monday, August 22, 1977 3,710.6 
 45. Rotherham United Tuesday, August 23, 1977 3,707.5 
 46. Sheffield Wednesday Saturday, August 20, 1977 3,697.4 
 47. Bury Saturday, August 20, 1977 3,695.5 
 48. Carlisle United Tuesday, August 23, 1977 3,692.7 
 49. Lincoln City Saturday, August 20, 1977 3,690.9 
 50. Preston North End Tuesday, August 23, 1977 3,689.5 
 51. Orient Tuesday, August 23, 1977 3,687.8 
 52. Hereford United Tuesday, August 23, 1977 3,672.8 
 53. Plymouth Argyle Tuesday, August 23, 1977 3,663.5 
 54. Exeter City Tuesday, August 23, 1977 3,652.2 
 55. Walsall Saturday, August 20, 1977 3,651.8 
 56. Swindon Town Tuesday, August 23, 1977 3,640.9 
 57. Colchester United Tuesday, August 23, 1977 3,633.4 
 58. Chester Saturday, August 20, 1977 3,627.4 
 59. Chesterfield Tuesday, August 23, 1977 3,621.0 
 60. Shrewsbury Town Saturday, August 20, 1977 3,609.0 
 61. Peterborough United Tuesday, August 23, 1977 3,601.6 
 62. Cambridge United Tuesday, August 23, 1977 3,599.8 
 63. Oxford United Monday, August 22, 1977 3,592.1 
 64. Tranmere Rovers Saturday, August 20, 1977 3,582.1 
 65. Portsmouth Saturday, August 20, 1977 3,576.4 
 66. Gillingham Saturday, August 20, 1977 3,575.4 
 67. Port Vale Tuesday, August 23, 1977 3,568.6 
 68. Northampton Town Monday, August 22, 1977 3,567.9 
 69. Watford Tuesday, August 23, 1977 3,562.3 
 70. Bradford City Tuesday, August 23, 1977 3,552.5 
 71. Swansea City Tuesday, August 23, 1977 3,552.3 
 72. Grimsby Town Saturday, August 20, 1977 3,548.6 
 73. Barnsley Tuesday, August 23, 1977 3,542.8 
 74. Huddersfield Town Tuesday, August 23, 1977 3,538.4 
 75. Brentford Monday, August 22, 1977 3,529.1 
 76. York City Tuesday, August 23, 1977 3,523.8 
 77. Reading Tuesday, August 23, 1977 3,508.7 
 78. Wimbledon Monday, August 22, 1977 3,503.6 
 79. AFC Bournemouth Tuesday, August 23, 1977 3,502.1 
 80. Torquay United Saturday, August 20, 1977 3,483.7 
 81. Doncaster Rovers Tuesday, August 23, 1977 3,471.7 
 82. Southend United Monday, August 22, 1977 3,471.5 
 83. Darlington Saturday, August 20, 1977 3,453.5 
 84. Aldershot Saturday, August 20, 1977 3,448.3 
 85. Crewe Alexandra Tuesday, August 23, 1977 3,441.4 
 86. Newport County Saturday, August 20, 1977 3,440.5 
 87. Halifax Town Tuesday, August 23, 1977 3,421.3 
 88. Scunthorpe United Tuesday, August 23, 1977 3,402.0 
 89. Gateshead United Saturday, November 20, 1976 3,400.2 
 90. Stockport County Saturday, August 20, 1977 3,398.3 
 91. Rochdale Saturday, August 20, 1977 3,356.0 
 92. Barrow Saturday, November 20, 1976 3,341.8 
 93. Hartlepool United Tuesday, August 23, 1977 3,316.4 
 94. Wigan Athletic Saturday, November 20, 1976 3,310.9 
 95. Southport Saturday, August 20, 1977 3,309.2 
 96. Altrincham Saturday, November 20, 1976 3,289.5 
 97. Scarborough Monday, November 22, 1976 3,282.1 
 98. Boston United Saturday, November 20, 1976 3,278.9 
 99. Kettering Town Saturday, January 8, 1977 3,273.5 
 100. Tooting and Mitcham United Saturday, December 11, 1976 3,258.6 
 101. Dartford Saturday, November 20, 1976 3,258.1 
 102. Nuneaton Borough Saturday, December 11, 1976 3,251.6 
 103. Stafford Rangers Tuesday, November 23, 1976 3,244.9 
 104. Northwich Victoria Saturday, January 29, 1977 3,242.3 
 105. Leatherhead Tuesday, December 14, 1976 3,239.3 
 106. Weymouth Thursday, December 2, 1976 3,224.5 
 107. Wycombe Wanderers Saturday, December 11, 1976 3,222.9 
 108. Goole Town Tuesday, December 14, 1976 3,221.3 
 109. Enfield Saturday, December 11, 1976 3,211.2 
 110. Matlock Town Saturday, January 8, 1977 3,208.6 
 111. Bromley Saturday, November 20, 1976 3,208.4 
 112. Hitchin Town Tuesday, December 21, 1976 3,204.6 
 113. Workington Tuesday, May 17, 1977 3,203.7 
 114. Crook Town Saturday, November 20, 1976 3,200.9 
 115. Minehead Saturday, December 11, 1976 3,189.9 
 116. Dudley Town Tuesday, November 23, 1976 3,180.0 
 117. Droylsden Tuesday, November 23, 1976 3,178.9 
 118. Hillingdon Borough Saturday, December 11, 1976 3,169.5 
 119. Morecambe Saturday, November 20, 1976 3,167.1 
 120. Woking Saturday, November 20, 1976 3,158.2 
 121. Chesham United Saturday, November 20, 1976 3,154.9 
 122. Waterlooville Saturday, November 20, 1976 3,152.0 
 123. Wealdstone Saturday, November 20, 1976 3,145.1 
 124. Harwich and Parkeston Tuesday, November 23, 1976 3,139.2