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 29, 1989

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, August 26, 1989 4,215.2 
 2. Arsenal Saturday, August 26, 1989 4,124.5 
 3. Nottingham Forest Saturday, August 26, 1989 4,105.4 
 4. Queens Park Rangers Saturday, August 26, 1989 4,047.0 
 5. Everton Saturday, August 26, 1989 4,043.9 
 6. Tottenham Hotspur Saturday, August 26, 1989 4,040.3 
 7. Manchester United Saturday, August 26, 1989 4,029.7 
 8. Wimbledon Tuesday, August 29, 1989 4,011.6 
 9. Norwich City Saturday, August 26, 1989 4,003.7 
 10. Coventry City Saturday, August 26, 1989 4,001.9 
 11. Derby County Saturday, August 26, 1989 3,991.3 
 12. Chelsea Tuesday, August 29, 1989 3,985.4 
 13. Luton Town Saturday, August 26, 1989 3,977.3 
 14. Charlton Athletic Tuesday, August 29, 1989 3,948.0 
 15. West Ham United Saturday, August 26, 1989 3,944.3 
 16. Millwall Tuesday, August 29, 1989 3,943.5 
 17. Southampton Tuesday, August 29, 1989 3,922.3 
 18. Aston Villa Tuesday, August 29, 1989 3,909.8 
 19. Crystal Palace Saturday, August 26, 1989 3,891.4 
 20. Watford Saturday, August 26, 1989 3,890.8 
 21. Sheffield Wednesday Saturday, August 26, 1989 3,882.1 
 22. Manchester City Saturday, August 26, 1989 3,877.2 
 23. Newcastle United Saturday, August 26, 1989 3,868.2 
 24. Blackburn Rovers Saturday, August 26, 1989 3,860.6 
 25. Swindon Town Saturday, August 26, 1989 3,852.0 
 26. Ipswich Town Saturday, August 26, 1989 3,851.3 
 27. Middlesbrough Sunday, August 27, 1989 3,850.9 
 28. Barnsley Saturday, August 26, 1989 3,849.7 
 29. Leeds United Saturday, August 26, 1989 3,834.8 
 30. West Bromwich Albion Saturday, August 26, 1989 3,798.6 
 31. Sunderland Sunday, August 27, 1989 3,796.0 
 32. Oldham Athletic Saturday, August 26, 1989 3,790.2 
 33. Bradford City Saturday, August 26, 1989 3,782.3 
 34. Leicester City Saturday, August 26, 1989 3,772.0 
 35. Port Vale Monday, August 28, 1989 3,759.5 
 36. Sheffield United Tuesday, August 29, 1989 3,757.0 
 37. Stoke City Saturday, August 26, 1989 3,754.6 
 38. AFC Bournemouth Saturday, August 26, 1989 3,743.8 
 39. Wolverhampton Wanderers Saturday, August 26, 1989 3,742.3 
 40. Oxford United Saturday, August 26, 1989 3,741.3 
 41. Plymouth Argyle Tuesday, August 29, 1989 3,730.4 
 42. Brighton and Hove Albion Tuesday, August 29, 1989 3,710.1 
 43. Portsmouth Tuesday, August 29, 1989 3,709.4 
 44. Bristol Rovers Tuesday, August 29, 1989 3,707.3 
 45. Shrewsbury Town Tuesday, August 29, 1989 3,691.2 
 46. Brentford Tuesday, August 29, 1989 3,686.3 
 47. Hull City Tuesday, August 29, 1989 3,683.7 
 48. Notts County Tuesday, August 29, 1989 3,679.6 
 49. Rotherham United Tuesday, August 29, 1989 3,668.9 
 50. Birmingham City Tuesday, August 29, 1989 3,645.3 
 51. Bristol City Tuesday, August 29, 1989 3,644.5 
 52. Bolton Wanderers Tuesday, August 29, 1989 3,640.1 
 53. Tranmere Rovers Tuesday, August 29, 1989 3,638.7 
 54. Walsall Monday, August 28, 1989 3,625.2 
 55. Wigan Athletic Tuesday, August 29, 1989 3,622.2 
 56. Southend United Tuesday, August 29, 1989 3,614.4 
 57. Blackpool Tuesday, August 29, 1989 3,611.5 
 58. Reading Tuesday, August 29, 1989 3,610.8 
 59. Fulham Saturday, August 26, 1989 3,609.0 
 60. Preston North End Tuesday, August 29, 1989 3,606.3 
 61. Huddersfield Town Tuesday, August 29, 1989 3,601.9 
 62. Leyton Orient Tuesday, August 29, 1989 3,601.0 
 63. Mansfield Town Saturday, August 26, 1989 3,595.9 
 64. Grimsby Town Tuesday, August 29, 1989 3,586.4 
 65. Northampton Town Saturday, August 26, 1989 3,579.0 
 66. Cardiff City Tuesday, August 29, 1989 3,569.5 
 67. Chester City Tuesday, August 29, 1989 3,558.5 
 68. Bury Tuesday, August 29, 1989 3,557.8 
 69. Crewe Alexandra Tuesday, August 29, 1989 3,556.4 
 70. Maidstone United Saturday, August 26, 1989 3,545.6 
 71. Scarborough Tuesday, August 29, 1989 3,541.3 
 72. Swansea City Tuesday, August 29, 1989 3,521.2 
 73. Wrexham Tuesday, August 29, 1989 3,520.2 
 74. Chesterfield Tuesday, August 29, 1989 3,517.7 
 75. Scunthorpe United Tuesday, August 29, 1989 3,511.7 
 76. Cambridge United Saturday, August 26, 1989 3,506.5 
 77. Lincoln City Saturday, August 26, 1989 3,500.0 
 78. York City Tuesday, August 29, 1989 3,495.8 
 79. Aldershot Tuesday, August 29, 1989 3,495.4 
 80. Carlisle United Tuesday, August 29, 1989 3,480.2 
 81. Gillingham Tuesday, August 29, 1989 3,474.2 
 82. Hereford United Saturday, August 26, 1989 3,471.2 
 83. Exeter City Tuesday, August 29, 1989 3,465.7 
 84. Kettering Town Monday, August 28, 1989 3,463.0 
 85. Colchester United Tuesday, August 29, 1989 3,462.9 
 86. Runcorn Monday, August 28, 1989 3,456.6 
 87. Boston United Saturday, August 26, 1989 3,447.5 
 88. Peterborough United Tuesday, August 29, 1989 3,444.3 
 89. Wycombe Wanderers Monday, August 28, 1989 3,435.0 
 90. Darlington Monday, August 28, 1989 3,434.2 
 91. Stockport County Tuesday, August 29, 1989 3,431.2 
 92. Kidderminster Harriers Monday, August 28, 1989 3,429.4 
 93. Halifax Town Tuesday, August 29, 1989 3,428.7 
 94. Yeovil Town Monday, August 28, 1989 3,414.7 
 95. Rochdale Tuesday, August 29, 1989 3,412.4 
 96. Barnet Monday, August 28, 1989 3,409.8 
 97. Sutton United Monday, August 28, 1989 3,409.0 
 98. Macclesfield Town Monday, August 28, 1989 3,399.6 
 99. Burnley Tuesday, August 29, 1989 3,397.8 
 100. Enfield Monday, August 28, 1989 3,389.6 
 101. Torquay United Saturday, August 26, 1989 3,384.6 
 102. Telford United Monday, August 28, 1989 3,383.5 
 103. Northwich Victoria Monday, August 28, 1989 3,363.9 
 104. Cheltenham Town Monday, August 28, 1989 3,362.0 
 105. Hartlepool United Tuesday, August 29, 1989 3,360.4 
 106. Altrincham Monday, August 28, 1989 3,354.8 
 107. Doncaster Rovers Tuesday, August 29, 1989 3,353.0 
 108. Farnborough Town Monday, August 28, 1989 3,342.9 
 109. Merthyr Tydfil Saturday, August 26, 1989 3,331.3 
 110. Barrow Monday, August 28, 1989 3,317.9 
 111. Welling United Monday, August 28, 1989 3,304.1 
 112. Stafford Rangers Monday, August 28, 1989 3,303.4 
 113. Aylesbury United Saturday, May 6, 1989 3,298.6 
 114. Bath City Wednesday, December 14, 1988 3,287.2 
 115. Fisher Athletic Monday, August 28, 1989 3,278.7 
 116. Chorley Monday, August 28, 1989 3,250.9 
 117. Weymouth Saturday, May 6, 1989 3,224.2 
 118. Frickley Athletic Saturday, November 19, 1988 3,222.8 
 119. Dartford Saturday, November 19, 1988 3,213.6 
 120. Newport County Saturday, February 11, 1989 3,209.1 
 121. Bognor Regis Town Saturday, December 10, 1988 3,151.6 
 122. Dagenham Saturday, November 19, 1988 3,105.0 
 123. Brandon United Tuesday, November 22, 1988 3,101.3 
 124. Guisborough Town Saturday, November 19, 1988 3,098.8 
 125. Waterlooville Saturday, November 19, 1988 3,097.2 
 126. Halesowen Town Saturday, November 19, 1988 3,097.0 
 127. Southport Saturday, November 19, 1988 3,096.8 
 128. Grays Athletic Saturday, November 19, 1988 3,094.8 
 129. Hayes Saturday, November 19, 1988 3,094.4 
 130. Bromsgrove Rovers Saturday, November 19, 1988 3,093.0 
 131. Woking Saturday, November 19, 1988 3,085.2 
 132. Hendon Saturday, November 19, 1988 3,084.2 
 133. Fareham Town Wednesday, November 23, 1988 3,081.8