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, October 4, 1977

 Rank Club Last Match Date ELO Score 
 1. Liverpool Tuesday, October 4, 1977 4,132.5 
 2. Manchester City Tuesday, October 4, 1977 4,114.2 
 3. Manchester United Saturday, October 1, 1977 4,059.8 
 4. Everton Tuesday, October 4, 1977 4,039.8 
 5. Ipswich Town Tuesday, October 4, 1977 4,029.6 
 6. West Bromwich Albion Tuesday, October 4, 1977 4,019.5 
 7. Aston Villa Saturday, October 1, 1977 4,017.5 
 8. Leeds United Saturday, October 1, 1977 4,013.0 
 9. Arsenal Tuesday, October 4, 1977 4,009.2 
 10. Nottingham Forest Tuesday, October 4, 1977 3,996.3 
 11. Queens Park Rangers Tuesday, October 4, 1977 3,973.4 
 12. Derby County Tuesday, October 4, 1977 3,963.9 
 13. Coventry City Tuesday, October 4, 1977 3,958.0 
 14. Middlesbrough Monday, October 3, 1977 3,951.0 
 15. Tottenham Hotspur Tuesday, October 4, 1977 3,929.1 
 16. Wolverhampton Wanderers Tuesday, October 4, 1977 3,927.4 
 17. Norwich City Saturday, October 1, 1977 3,924.1 
 18. Birmingham City Tuesday, October 4, 1977 3,920.8 
 19. Bolton Wanderers Monday, October 3, 1977 3,907.2 
 20. Newcastle United Saturday, October 1, 1977 3,904.3 
 21. Bristol City Saturday, October 1, 1977 3,896.7 
 22. Luton Town Tuesday, October 4, 1977 3,884.6 
 23. Stoke City Tuesday, October 4, 1977 3,880.4 
 24. West Ham United Monday, October 3, 1977 3,867.4 
 25. Chelsea Saturday, October 1, 1977 3,864.7 
 26. Sunderland Tuesday, October 4, 1977 3,860.5 
 27. Leicester City Saturday, October 1, 1977 3,857.7 
 28. Southampton Tuesday, October 4, 1977 3,852.1 
 29. Blackpool Tuesday, October 4, 1977 3,850.7 
 30. Charlton Athletic Tuesday, October 4, 1977 3,837.7 
 31. Brighton and Hove Albion Tuesday, October 4, 1977 3,803.5 
 32. Millwall Tuesday, October 4, 1977 3,800.9 
 33. Notts County Tuesday, October 4, 1977 3,790.4 
 34. Crystal Palace Tuesday, October 4, 1977 3,787.4 
 35. Sheffield United Tuesday, October 4, 1977 3,758.7 
 36. Blackburn Rovers Monday, October 3, 1977 3,755.9 
 37. Mansfield Town Tuesday, October 4, 1977 3,749.5 
 38. Fulham Tuesday, October 4, 1977 3,747.9 
 39. Hull City Tuesday, October 4, 1977 3,736.3 
 40. Oldham Athletic Tuesday, October 4, 1977 3,724.2 
 41. Wrexham Monday, October 3, 1977 3,721.6 
 42. Cardiff City Tuesday, October 4, 1977 3,717.3 
 43. Rotherham United Tuesday, October 4, 1977 3,716.1 
 44. Bury Saturday, October 1, 1977 3,710.1 
 45. Burnley Tuesday, October 4, 1977 3,705.2 
 46. Orient Tuesday, October 4, 1977 3,701.2 
 47. Bristol Rovers Tuesday, October 4, 1977 3,697.0 
 48. Preston North End Tuesday, October 4, 1977 3,681.7 
 49. Colchester United Saturday, October 1, 1977 3,669.3 
 50. Walsall Tuesday, October 4, 1977 3,668.2 
 51. Lincoln City Tuesday, October 4, 1977 3,659.7 
 52. Hereford United Saturday, October 1, 1977 3,657.8 
 53. Sheffield Wednesday Tuesday, October 4, 1977 3,657.4 
 54. Carlisle United Tuesday, October 4, 1977 3,652.7 
 55. Shrewsbury Town Tuesday, October 4, 1977 3,643.8 
 56. Swindon Town Tuesday, October 4, 1977 3,641.4 
 57. Gillingham Saturday, October 1, 1977 3,639.0 
 58. Plymouth Argyle Tuesday, October 4, 1977 3,637.6 
 59. Exeter City Monday, October 3, 1977 3,635.7 
 60. Tranmere Rovers Monday, October 3, 1977 3,629.0 
 61. Peterborough United Tuesday, October 4, 1977 3,626.0 
 62. Watford Monday, October 3, 1977 3,621.1 
 63. Chesterfield Saturday, October 1, 1977 3,613.5 
 64. Cambridge United Monday, October 3, 1977 3,611.9 
 65. Oxford United Tuesday, October 4, 1977 3,609.8 
 66. Chester Tuesday, October 4, 1977 3,599.8 
 67. Portsmouth Tuesday, October 4, 1977 3,595.9 
 68. Port Vale Saturday, October 1, 1977 3,579.0 
 69. Barnsley Tuesday, October 4, 1977 3,562.2 
 70. Northampton Town Tuesday, October 4, 1977 3,542.1 
 71. Bradford City Tuesday, October 4, 1977 3,542.0 
 72. Swansea City Tuesday, October 4, 1977 3,541.7 
 73. Brentford Monday, October 3, 1977 3,523.2 
 74. York City Saturday, October 1, 1977 3,519.4 
 75. Grimsby Town Tuesday, October 4, 1977 3,511.0 
 76. Huddersfield Town Tuesday, October 4, 1977 3,510.3 
 77. Southend United Monday, October 3, 1977 3,502.5 
 78. Aldershot Saturday, October 1, 1977 3,490.1 
 79. AFC Bournemouth Saturday, October 1, 1977 3,488.7 
 80. Doncaster Rovers Saturday, October 1, 1977 3,478.2 
 81. Newport County Tuesday, October 4, 1977 3,475.8 
 82. Wimbledon Tuesday, October 4, 1977 3,470.4 
 83. Reading Saturday, October 1, 1977 3,468.6 
 84. Torquay United Tuesday, October 4, 1977 3,453.6 
 85. Stockport County Monday, October 3, 1977 3,452.3 
 86. Crewe Alexandra Saturday, October 1, 1977 3,452.2 
 87. Darlington Tuesday, October 4, 1977 3,446.1 
 88. Gateshead United Saturday, November 20, 1976 3,400.2 
 89. Scunthorpe United Tuesday, October 4, 1977 3,392.0 
 90. Halifax Town Tuesday, October 4, 1977 3,375.3 
 91. Hartlepool United Tuesday, October 4, 1977 3,346.8 
 92. Barrow Saturday, November 20, 1976 3,341.8 
 93. Rochdale Tuesday, October 4, 1977 3,336.6 
 94. Southport Tuesday, October 4, 1977 3,326.3 
 95. Wigan Athletic Saturday, November 20, 1976 3,310.9 
 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