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  Friday, December 9, 1977

 Rank Club Last Match Date ELO Score 
 1. Everton Saturday, December 3, 1977 4,104.5 
 2. Liverpool Saturday, December 3, 1977 4,101.6 
 3. Manchester City Saturday, December 3, 1977 4,075.5 
 4. Nottingham Forest Saturday, December 3, 1977 4,048.8 
 5. Leeds United Saturday, December 3, 1977 4,039.0 
 6. Arsenal Saturday, December 3, 1977 4,034.7 
 7. Manchester United Saturday, December 3, 1977 4,025.4 
 8. Aston Villa Saturday, December 3, 1977 4,024.4 
 9. West Bromwich Albion Saturday, December 3, 1977 4,015.9 
 10. Ipswich Town Saturday, December 3, 1977 4,009.0 
 11. Coventry City Saturday, December 3, 1977 4,005.1 
 12. Derby County Saturday, December 3, 1977 3,968.9 
 13. Norwich City Saturday, December 3, 1977 3,945.8 
 14. Queens Park Rangers Saturday, December 3, 1977 3,937.2 
 15. Middlesbrough Saturday, December 3, 1977 3,935.1 
 16. Tottenham Hotspur Saturday, December 3, 1977 3,925.0 
 17. Wolverhampton Wanderers Saturday, December 3, 1977 3,919.3 
 18. Bristol City Saturday, December 3, 1977 3,914.6 
 19. Bolton Wanderers Saturday, December 3, 1977 3,912.4 
 20. Birmingham City Saturday, December 3, 1977 3,905.8 
 21. Newcastle United Saturday, December 3, 1977 3,886.4 
 22. West Ham United Saturday, December 3, 1977 3,875.3 
 23. Southampton Saturday, December 3, 1977 3,874.8 
 24. Sunderland Saturday, December 3, 1977 3,868.0 
 25. Chelsea Saturday, December 3, 1977 3,866.1 
 26. Charlton Athletic Saturday, December 3, 1977 3,858.8 
 27. Luton Town Saturday, December 3, 1977 3,841.3 
 28. Blackpool Saturday, December 3, 1977 3,832.2 
 29. Leicester City Saturday, December 3, 1977 3,825.1 
 30. Stoke City Saturday, December 3, 1977 3,815.5 
 31. Brighton and Hove Albion Saturday, December 3, 1977 3,810.9 
 32. Blackburn Rovers Saturday, December 3, 1977 3,808.8 
 33. Notts County Saturday, December 3, 1977 3,806.9 
 34. Sheffield United Saturday, December 3, 1977 3,793.2 
 35. Wrexham Wednesday, December 7, 1977 3,791.7 
 36. Crystal Palace Saturday, December 3, 1977 3,786.5 
 37. Millwall Saturday, December 3, 1977 3,755.8 
 38. Fulham Saturday, December 3, 1977 3,744.3 
 39. Hull City Saturday, December 3, 1977 3,739.5 
 40. Orient Saturday, December 3, 1977 3,734.0 
 41. Oldham Athletic Saturday, December 3, 1977 3,719.8 
 42. Burnley Saturday, December 3, 1977 3,712.8 
 43. Bristol Rovers Saturday, December 3, 1977 3,700.9 
 44. Mansfield Town Saturday, December 3, 1977 3,698.7 
 45. Bury Saturday, December 3, 1977 3,689.6 
 46. Preston North End Saturday, December 3, 1977 3,687.2 
 47. Colchester United Friday, December 9, 1977 3,685.8 
 48. Cambridge United Saturday, December 3, 1977 3,678.4 
 49. Cardiff City Saturday, December 3, 1977 3,678.3 
 50. Peterborough United Friday, December 2, 1977 3,677.7 
 51. Walsall Saturday, December 3, 1977 3,665.1 
 52. Rotherham United Saturday, December 3, 1977 3,663.4 
 53. Carlisle United Saturday, December 3, 1977 3,661.7 
 54. Gillingham Tuesday, December 6, 1977 3,658.3 
 55. Sheffield Wednesday Saturday, December 3, 1977 3,653.6 
 56. Swindon Town Wednesday, December 7, 1977 3,639.9 
 57. Shrewsbury Town Tuesday, December 6, 1977 3,634.3 
 58. Lincoln City Saturday, December 3, 1977 3,633.0 
 59. Chester Saturday, December 3, 1977 3,624.5 
 60. Exeter City Friday, December 9, 1977 3,624.2 
 61. Plymouth Argyle Friday, December 9, 1977 3,623.9 
 62. Watford Saturday, December 3, 1977 3,618.8 
 63. Hereford United Saturday, December 3, 1977 3,610.5 
 64. Tranmere Rovers Friday, December 2, 1977 3,600.2 
 65. Chesterfield Saturday, December 3, 1977 3,598.8 
 66. Oxford United Saturday, December 3, 1977 3,592.6 
 67. Port Vale Friday, December 9, 1977 3,571.0 
 68. Portsmouth Saturday, December 3, 1977 3,552.3 
 69. Barnsley Saturday, December 3, 1977 3,549.6 
 70. Bradford City Saturday, December 3, 1977 3,539.7 
 71. Southend United Friday, December 9, 1977 3,532.1 
 72. Swansea City Saturday, December 3, 1977 3,530.6 
 73. Reading Saturday, December 3, 1977 3,525.6 
 74. Grimsby Town Saturday, December 3, 1977 3,519.4 
 75. Northampton Town Saturday, December 3, 1977 3,513.7 
 76. Brentford Friday, December 2, 1977 3,512.2 
 77. Doncaster Rovers Saturday, December 3, 1977 3,498.2 
 78. AFC Bournemouth Monday, December 5, 1977 3,496.4 
 79. Huddersfield Town Friday, December 2, 1977 3,493.8 
 80. Aldershot Saturday, December 3, 1977 3,492.9 
 81. Newport County Friday, December 9, 1977 3,485.1 
 82. Stockport County Friday, December 9, 1977 3,477.2 
 83. York City Saturday, December 3, 1977 3,472.8 
 84. Torquay United Saturday, December 3, 1977 3,472.1 
 85. Darlington Friday, December 2, 1977 3,453.0 
 86. Crewe Alexandra Friday, December 9, 1977 3,439.0 
 87. Wimbledon Friday, December 2, 1977 3,436.7 
 88. Halifax Town Saturday, December 3, 1977 3,376.1 
 89. Scunthorpe United Saturday, December 3, 1977 3,374.7 
 90. Hartlepool United Saturday, December 3, 1977 3,354.7 
 91. Wigan Athletic Saturday, November 26, 1977 3,322.9 
 92. Rochdale Saturday, December 3, 1977 3,322.3 
 93. Bath City Tuesday, November 29, 1977 3,307.6 
 94. Southport Friday, December 2, 1977 3,305.5 
 95. Scarborough Saturday, November 26, 1977 3,295.2 
 96. Nuneaton Borough Saturday, November 26, 1977 3,276.2 
 97. Blyth Spartans Saturday, November 26, 1977 3,270.3 
 98. Kettering Town Wednesday, December 7, 1977 3,267.5 
 99. Tooting and Mitcham United Saturday, November 26, 1977 3,252.0 
 100. Stafford Rangers Saturday, November 26, 1977 3,243.5 
 101. Leatherhead Tuesday, November 29, 1977 3,243.0 
 102. Northwich Victoria Saturday, January 29, 1977 3,242.3 
 103. Folkestone Saturday, November 26, 1977 3,241.4 
 104. Runcorn Monday, November 28, 1977 3,236.1 
 105. Enfield Saturday, November 26, 1977 3,235.5 
 106. Spennymoor United Saturday, November 26, 1977 3,234.8 
 107. Weymouth Wednesday, November 30, 1977 3,230.4 
 108. Hendon Saturday, November 26, 1977 3,219.2 
 109. Barnet Saturday, November 26, 1977 3,214.2 
 110. Wycombe Wanderers Saturday, November 26, 1977 3,211.0 
 111. Goole Town Saturday, November 26, 1977 3,210.8 
 112. Matlock Town Saturday, January 8, 1977 3,208.6 
 113. Hitchin Town Tuesday, December 21, 1976 3,204.6 
 114. Minehead Saturday, November 26, 1977 3,201.9 
 115. Burton Albion Saturday, November 26, 1977 3,199.3 
 116. Workington Saturday, November 26, 1977 3,197.3 
 117. Boreham Wood Tuesday, November 29, 1977 3,180.4 
 118. Tilbury Wednesday, December 7, 1977 3,180.1 
 119. Dagenham Saturday, November 26, 1977 3,178.4 
 120. AP Leamington Saturday, November 26, 1977 3,176.7 
 121. Arnold Monday, November 28, 1977 3,176.3 
 122. Bideford Saturday, November 26, 1977 3,175.7 
 123. Wealdstone Wednesday, November 30, 1977 3,172.5 
 124. Mossley Saturday, November 26, 1977 3,170.7 
 125. Hillingdon Borough Saturday, December 11, 1976 3,169.5 
 126. Lowestoft Town Saturday, November 26, 1977 3,165.9 
 127. Burscough Saturday, November 26, 1977 3,162.3 
 128. Enderby Town Saturday, November 26, 1977 3,160.1