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, October 21, 1981

 Rank Club Last Match Date ELO Score 
 1. Ipswich Town Saturday, October 17, 1981 4,098.6 
 2. Aston Villa Saturday, October 17, 1981 4,081.8 
 3. Liverpool Saturday, October 17, 1981 4,078.1 
 4. Nottingham Forest Saturday, October 17, 1981 4,061.6 
 5. Manchester United Wednesday, October 21, 1981 4,059.9 
 6. Tottenham Hotspur Saturday, October 17, 1981 4,058.1 
 7. West Ham United Saturday, October 17, 1981 4,046.4 
 8. Arsenal Saturday, October 17, 1981 4,023.0 
 9. Southampton Saturday, October 17, 1981 4,015.4 
 10. West Bromwich Albion Saturday, October 17, 1981 4,010.1 
 11. Manchester City Saturday, October 17, 1981 3,980.0 
 12. Brighton and Hove Albion Saturday, October 17, 1981 3,947.5 
 13. Everton Saturday, October 17, 1981 3,940.4 
 14. Coventry City Saturday, October 17, 1981 3,936.2 
 15. Birmingham City Saturday, October 17, 1981 3,935.4 
 16. Leeds United Saturday, October 17, 1981 3,932.0 
 17. Stoke City Saturday, October 17, 1981 3,919.6 
 18. Swansea City Saturday, October 17, 1981 3,915.6 
 19. Middlesbrough Wednesday, October 21, 1981 3,907.4 
 20. Wolverhampton Wanderers Saturday, October 17, 1981 3,894.4 
 21. Norwich City Saturday, October 17, 1981 3,879.1 
 22. Sunderland Saturday, October 17, 1981 3,873.5 
 23. Luton Town Saturday, October 17, 1981 3,873.4 
 24. Watford Saturday, October 17, 1981 3,859.9 
 25. Leicester City Friday, October 16, 1981 3,856.0 
 26. Notts County Saturday, October 17, 1981 3,840.9 
 27. Queens Park Rangers Sunday, October 18, 1981 3,837.5 
 28. Blackburn Rovers Saturday, October 17, 1981 3,814.1 
 29. Oldham Athletic Tuesday, October 20, 1981 3,805.8 
 30. Grimsby Town Saturday, October 17, 1981 3,796.4 
 31. Shrewsbury Town Saturday, October 17, 1981 3,792.9 
 32. Crystal Palace Saturday, October 17, 1981 3,791.3 
 33. Sheffield Wednesday Saturday, October 17, 1981 3,779.9 
 34. Chelsea Friday, October 16, 1981 3,777.9 
 35. Barnsley Saturday, October 17, 1981 3,777.7 
 36. Derby County Saturday, October 17, 1981 3,769.8 
 37. Wrexham Saturday, October 17, 1981 3,767.9 
 38. Charlton Athletic Tuesday, October 20, 1981 3,765.1 
 39. Chesterfield Wednesday, October 21, 1981 3,759.5 
 40. Newcastle United Saturday, October 17, 1981 3,759.3 
 41. Cambridge United Saturday, October 17, 1981 3,731.3 
 42. Rotherham United Saturday, October 17, 1981 3,724.6 
 43. Huddersfield Town Tuesday, October 20, 1981 3,715.1 
 44. Bristol City Tuesday, October 20, 1981 3,694.7 
 45. Bolton Wanderers Saturday, October 17, 1981 3,688.8 
 46. Cardiff City Saturday, October 17, 1981 3,688.7 
 47. Fulham Tuesday, October 20, 1981 3,683.0 
 48. Preston North End Tuesday, October 20, 1981 3,671.9 
 49. Swindon Town Tuesday, October 20, 1981 3,661.5 
 50. Oxford United Wednesday, October 21, 1981 3,657.9 
 51. Southend United Monday, October 19, 1981 3,656.7 
 52. Carlisle United Tuesday, October 20, 1981 3,655.1 
 53. Orient Sunday, October 18, 1981 3,654.0 
 54. Portsmouth Tuesday, October 20, 1981 3,644.2 
 55. Gillingham Tuesday, October 20, 1981 3,637.8 
 56. Walsall Tuesday, October 20, 1981 3,637.0 
 57. Doncaster Rovers Tuesday, October 20, 1981 3,636.3 
 58. Exeter City Tuesday, October 20, 1981 3,631.7 
 59. Millwall Tuesday, October 20, 1981 3,625.9 
 60. Lincoln City Tuesday, October 20, 1981 3,624.7 
 61. Sheffield United Tuesday, October 20, 1981 3,623.7 
 62. Newport County Tuesday, October 20, 1981 3,623.1 
 63. Colchester United Tuesday, October 20, 1981 3,619.9 
 64. Reading Tuesday, October 20, 1981 3,618.9 
 65. Bristol Rovers Wednesday, October 21, 1981 3,616.2 
 66. Bury Tuesday, October 20, 1981 3,590.4 
 67. Brentford Monday, October 19, 1981 3,589.4 
 68. Burnley Tuesday, October 20, 1981 3,582.3 
 69. Plymouth Argyle Tuesday, October 20, 1981 3,577.6 
 70. Peterborough United Monday, October 19, 1981 3,575.5 
 71. Bradford City Monday, October 19, 1981 3,567.5 
 72. Chester Wednesday, October 21, 1981 3,567.2 
 73. Blackpool Tuesday, October 20, 1981 3,556.0 
 74. Wigan Athletic Tuesday, October 20, 1981 3,549.3 
 75. Mansfield Town Tuesday, October 20, 1981 3,503.7 
 76. Wimbledon Tuesday, October 20, 1981 3,503.5 
 77. AFC Bournemouth Tuesday, October 20, 1981 3,494.5 
 78. Aldershot Tuesday, October 20, 1981 3,487.4 
 79. Hull City Tuesday, October 20, 1981 3,484.8 
 80. Torquay United Wednesday, October 21, 1981 3,460.1 
 81. Hartlepool United Tuesday, October 20, 1981 3,450.8 
 82. Darlington Tuesday, October 20, 1981 3,436.2 
 83. Tranmere Rovers Tuesday, October 20, 1981 3,434.2 
 84. Northampton Town Wednesday, October 21, 1981 3,431.3 
 85. Port Vale Monday, October 19, 1981 3,430.2 
 86. Altrincham Saturday, October 17, 1981 3,416.7 
 87. Stockport County Monday, October 19, 1981 3,413.5 
 88. Scunthorpe United Tuesday, October 20, 1981 3,399.0 
 89. Bath City Wednesday, October 14, 1981 3,396.1 
 90. Hereford United Tuesday, October 20, 1981 3,393.8 
 91. Rochdale Wednesday, October 21, 1981 3,372.5 
 92. Halifax Town Tuesday, October 20, 1981 3,367.8 
 93. Scarborough Saturday, October 17, 1981 3,366.9 
 94. Weymouth Saturday, October 17, 1981 3,366.7 
 95. Runcorn Monday, October 12, 1981 3,361.8 
 96. York City Tuesday, October 20, 1981 3,345.3 
 97. Dagenham Saturday, October 17, 1981 3,344.5 
 98. Enfield Saturday, October 17, 1981 3,341.3 
 99. Crewe Alexandra Wednesday, October 21, 1981 3,321.1 
 100. Kettering Town Saturday, October 17, 1981 3,316.2 
 101. Worcester City Monday, October 12, 1981 3,315.2 
 102. Maidstone United Saturday, October 17, 1981 3,310.0 
 103. Telford United Wednesday, October 14, 1981 3,301.3 
 104. Frickley Athletic Tuesday, October 13, 1981 3,300.5 
 105. Boston United Tuesday, October 20, 1981 3,295.7 
 106. Yeovil Town Saturday, October 17, 1981 3,286.7 
 107. Northwich Victoria Saturday, October 17, 1981 3,275.9 
 108. Barrow Saturday, October 10, 1981 3,272.4 
 109. Gravesend and Northfleet Tuesday, October 20, 1981 3,231.6 
 110. Trowbridge Town Wednesday, October 14, 1981 3,227.7 
 111. Dartford Tuesday, October 20, 1981 3,223.9 
 112. Stafford Rangers Saturday, October 17, 1981 3,217.2 
 113. Nuneaton Borough Saturday, May 2, 1981 3,213.4 
 114. Wealdstone Sunday, May 3, 1981 3,208.7 
 115. Harlow Town Saturday, November 22, 1980 3,161.5 
 116. Barnet Tuesday, October 20, 1981 3,161.5 
 117. Bangor City Friday, May 8, 1981 3,137.1 
 118. St. Albans City Wednesday, December 17, 1980 3,120.1 
 119. Blyth Spartans Monday, December 22, 1980 3,119.6 
 120. Mossley Saturday, December 13, 1980 3,109.6 
 121. Addlestone and Weybridge Town Tuesday, November 25, 1980 3,108.4 
 122. Workington Monday, December 1, 1980 3,106.2 
 123. Kidderminster Harriers Tuesday, November 25, 1980 3,105.1 
 124. Gateshead Saturday, November 22, 1980 3,099.4 
 125. Leatherhead Saturday, November 22, 1980 3,099.2 
 126. Fleetwood Town Saturday, November 22, 1980 3,098.9 
 127. Windsor and Eton Saturday, November 22, 1980 3,098.2 
 128. Barton Rovers Saturday, November 22, 1980 3,098.0 
 129. Farnborough Town Saturday, November 22, 1980 3,096.2 
 130. AP Leamington Saturday, October 17, 1981 3,095.6 
 131. Burscough Saturday, November 22, 1980 3,095.2 
 132. Sutton Coldfield Town Saturday, November 22, 1980 3,094.6 
 133. Burton Albion Saturday, November 22, 1980 3,089.7 
 134. Wembley Saturday, November 22, 1980 3,087.1 
 135. Minehead Tuesday, November 25, 1980 3,083.0 
 136. Wycombe Wanderers Saturday, November 22, 1980 3,071.0