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, December 14, 1976

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, December 11, 1976 4,163.7 
 2. Ipswich Town Tuesday, December 7, 1976 4,082.3 
 3. Queens Park Rangers Saturday, December 11, 1976 4,047.0 
 4. Aston Villa Saturday, December 11, 1976 4,042.3 
 5. Manchester City Saturday, December 11, 1976 4,032.6 
 6. Newcastle United Saturday, December 4, 1976 4,031.4 
 7. Leeds United Saturday, December 11, 1976 4,006.5 
 8. Manchester United Wednesday, December 1, 1976 4,005.7 
 9. Derby County Saturday, December 4, 1976 3,999.3 
 10. Everton Saturday, December 11, 1976 3,986.2 
 11. Arsenal Saturday, December 4, 1976 3,985.8 
 12. Coventry City Saturday, December 11, 1976 3,978.0 
 13. Leicester City Saturday, December 11, 1976 3,974.5 
 14. Stoke City Saturday, November 27, 1976 3,963.3 
 15. Birmingham City Saturday, December 11, 1976 3,951.3 
 16. Middlesbrough Tuesday, December 7, 1976 3,950.5 
 17. West Bromwich Albion Saturday, December 11, 1976 3,944.3 
 18. Norwich City Saturday, November 27, 1976 3,919.9 
 19. Bolton Wanderers Wednesday, December 1, 1976 3,908.6 
 20. Wolverhampton Wanderers Saturday, December 11, 1976 3,906.6 
 21. Tottenham Hotspur Saturday, December 11, 1976 3,898.7 
 22. Nottingham Forest Saturday, December 11, 1976 3,893.2 
 23. Sunderland Saturday, December 11, 1976 3,887.6 
 24. Chelsea Saturday, December 11, 1976 3,868.8 
 25. Bristol City Saturday, November 27, 1976 3,867.7 
 26. Blackpool Saturday, December 4, 1976 3,844.2 
 27. Sheffield United Saturday, December 11, 1976 3,843.8 
 28. Luton Town Saturday, December 4, 1976 3,829.5 
 29. West Ham United Saturday, December 4, 1976 3,827.9 
 30. Southampton Tuesday, December 7, 1976 3,825.8 
 31. Notts County Saturday, December 4, 1976 3,811.1 
 32. Burnley Saturday, December 4, 1976 3,800.9 
 33. Charlton Athletic Saturday, December 4, 1976 3,794.1 
 34. Hull City Saturday, December 11, 1976 3,790.5 
 35. Fulham Tuesday, December 14, 1976 3,778.2 
 36. Millwall Saturday, December 11, 1976 3,771.7 
 37. Wrexham Tuesday, December 14, 1976 3,744.2 
 38. Oldham Athletic Saturday, December 4, 1976 3,743.1 
 39. Blackburn Rovers Tuesday, December 14, 1976 3,741.3 
 40. Cardiff City Saturday, December 11, 1976 3,731.1 
 41. Brighton and Hove Albion Monday, December 6, 1976 3,731.0 
 42. Bristol Rovers Saturday, December 11, 1976 3,728.2 
 43. Orient Saturday, December 11, 1976 3,726.7 
 44. Carlisle United Saturday, December 11, 1976 3,718.4 
 45. Mansfield Town Saturday, November 27, 1976 3,711.6 
 46. Hereford United Saturday, November 27, 1976 3,703.4 
 47. Crystal Palace Saturday, December 11, 1976 3,697.3 
 48. Shrewsbury Town Tuesday, December 14, 1976 3,693.2 
 49. Lincoln City Saturday, December 11, 1976 3,692.4 
 50. Plymouth Argyle Saturday, December 11, 1976 3,689.7 
 51. Preston North End Tuesday, December 14, 1976 3,682.4 
 52. Rotherham United Tuesday, December 14, 1976 3,669.0 
 53. Sheffield Wednesday Saturday, December 4, 1976 3,663.5 
 54. Chesterfield Tuesday, December 14, 1976 3,658.1 
 55. Bury Tuesday, December 14, 1976 3,651.8 
 56. Walsall Tuesday, December 14, 1976 3,625.6 
 57. Oxford United Saturday, December 11, 1976 3,624.1 
 58. Swindon Town Saturday, December 11, 1976 3,622.0 
 59. Chester Saturday, December 11, 1976 3,605.5 
 60. Port Vale Saturday, December 11, 1976 3,600.6 
 61. Colchester United Saturday, December 4, 1976 3,597.5 
 62. Portsmouth Saturday, December 11, 1976 3,594.1 
 63. Gillingham Saturday, December 11, 1976 3,589.4 
 64. Tranmere Rovers Saturday, December 4, 1976 3,574.0 
 65. Southend United Saturday, December 11, 1976 3,570.7 
 66. Peterborough United Tuesday, December 14, 1976 3,569.0 
 67. Reading Saturday, December 11, 1976 3,566.1 
 68. Huddersfield Town Saturday, December 4, 1976 3,565.9 
 69. York City Tuesday, December 14, 1976 3,560.6 
 70. Watford Saturday, December 11, 1976 3,556.1 
 71. Grimsby Town Saturday, December 11, 1976 3,542.5 
 72. Cambridge United Saturday, December 4, 1976 3,538.4 
 73. Bradford City Saturday, December 4, 1976 3,537.9 
 74. Aldershot Saturday, November 27, 1976 3,535.4 
 75. Northampton Town Saturday, November 27, 1976 3,534.9 
 76. Barnsley Saturday, December 11, 1976 3,502.8 
 77. Exeter City Saturday, December 4, 1976 3,494.7 
 78. Doncaster Rovers Saturday, December 4, 1976 3,489.5 
 79. AFC Bournemouth Saturday, December 4, 1976 3,480.1 
 80. Darlington Saturday, December 4, 1976 3,471.1 
 81. Halifax Town Tuesday, December 14, 1976 3,471.0 
 82. Swansea City Saturday, December 11, 1976 3,467.2 
 83. Scunthorpe United Saturday, December 11, 1976 3,456.2 
 84. Crewe Alexandra Monday, November 29, 1976 3,451.6 
 85. Torquay United Saturday, November 27, 1976 3,446.0 
 86. Stockport County Saturday, December 4, 1976 3,445.6 
 87. Rochdale Monday, November 29, 1976 3,422.9 
 88. Gateshead United Saturday, November 20, 1976 3,400.2 
 89. Brentford Saturday, November 27, 1976 3,384.1 
 90. Hartlepool Saturday, November 27, 1976 3,362.7 
 91. Newport County Saturday, December 11, 1976 3,352.7 
 92. Southport Saturday, November 27, 1976 3,348.0 
 93. Barrow Saturday, November 20, 1976 3,341.8 
 94. Wigan Athletic Saturday, November 20, 1976 3,310.9 
 95. Altrincham Saturday, November 20, 1976 3,289.5 
 96. Scarborough Monday, November 22, 1976 3,282.1 
 97. Boston United Saturday, November 20, 1976 3,278.9 
 98. Kettering Town Saturday, December 11, 1976 3,277.8 
 99. Tooting and Mitcham United Saturday, December 11, 1976 3,258.6 
 100. Dartford Saturday, November 20, 1976 3,258.1 
 101. Nuneaton Borough Saturday, December 11, 1976 3,251.6 
 102. Wimbledon Tuesday, December 14, 1976 3,247.2 
 103. Stafford Rangers Tuesday, November 23, 1976 3,244.9 
 104. Leatherhead Tuesday, December 14, 1976 3,239.3 
 105. Northwich Victoria Tuesday, December 14, 1976 3,229.0 
 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. Marine Monday, December 15, 1975 3,216.0 
 110. Enfield Saturday, December 11, 1976 3,211.2 
 111. Workington Saturday, November 27, 1976 3,209.5 
 112. Bromley Saturday, November 20, 1976 3,208.4 
 113. Hitchin Town Saturday, December 11, 1976 3,206.1 
 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. Matlock Town Saturday, November 20, 1976 3,175.5 
 119. Hillingdon Borough Saturday, December 11, 1976 3,169.5 
 120. Morecambe Saturday, November 20, 1976 3,167.1 
 121. Woking Saturday, November 20, 1976 3,158.2 
 122. Chesham United Saturday, November 20, 1976 3,154.9 
 123. Waterlooville Saturday, November 20, 1976 3,152.0 
 124. Wealdstone Saturday, November 20, 1976 3,145.1 
 125. Harwich and Parkeston Tuesday, November 23, 1976 3,139.2