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, September 12, 1989

 Rank Club Last Match Date ELO Score 
 1. Liverpool Tuesday, September 12, 1989 4,230.2 
 2. Arsenal Saturday, September 9, 1989 4,130.1 
 3. Nottingham Forest Saturday, September 9, 1989 4,109.0 
 4. Everton Saturday, September 9, 1989 4,048.5 
 5. Queens Park Rangers Saturday, September 9, 1989 4,030.4 
 6. Tottenham Hotspur Saturday, September 9, 1989 4,023.0 
 7. Norwich City Saturday, September 9, 1989 4,018.3 
 8. Manchester United Saturday, September 9, 1989 4,003.4 
 9. Wimbledon Saturday, September 9, 1989 3,994.8 
 10. Coventry City Saturday, September 9, 1989 3,989.9 
 11. Luton Town Saturday, September 9, 1989 3,988.2 
 12. Chelsea Saturday, September 9, 1989 3,986.8 
 13. Derby County Saturday, September 9, 1989 3,976.0 
 14. Millwall Saturday, September 9, 1989 3,960.3 
 15. Charlton Athletic Saturday, September 9, 1989 3,941.1 
 16. West Ham United Saturday, September 9, 1989 3,935.2 
 17. Aston Villa Saturday, September 9, 1989 3,927.1 
 18. Southampton Saturday, September 9, 1989 3,927.0 
 19. Crystal Palace Tuesday, September 12, 1989 3,903.5 
 20. Manchester City Saturday, September 9, 1989 3,885.1 
 21. Sheffield Wednesday Saturday, September 9, 1989 3,878.9 
 22. Watford Saturday, September 9, 1989 3,878.1 
 23. Newcastle United Saturday, September 9, 1989 3,862.7 
 24. Blackburn Rovers Saturday, September 9, 1989 3,854.1 
 25. Middlesbrough Saturday, September 9, 1989 3,848.4 
 26. Swindon Town Tuesday, September 12, 1989 3,848.4 
 27. Ipswich Town Saturday, September 9, 1989 3,848.3 
 28. Barnsley Saturday, September 9, 1989 3,842.1 
 29. Leeds United Saturday, September 9, 1989 3,832.9 
 30. Sunderland Saturday, September 9, 1989 3,818.2 
 31. West Bromwich Albion Saturday, September 9, 1989 3,813.3 
 32. Oldham Athletic Saturday, September 9, 1989 3,791.1 
 33. Sheffield United Tuesday, September 12, 1989 3,784.1 
 34. Bradford City Saturday, September 9, 1989 3,768.9 
 35. AFC Bournemouth Saturday, September 9, 1989 3,760.0 
 36. Plymouth Argyle Tuesday, September 12, 1989 3,755.1 
 37. Stoke City Saturday, September 9, 1989 3,751.0 
 38. Leicester City Saturday, September 9, 1989 3,747.7 
 39. Port Vale Tuesday, September 12, 1989 3,743.0 
 40. Brighton and Hove Albion Tuesday, September 12, 1989 3,736.3 
 41. Oxford United Saturday, September 9, 1989 3,733.2 
 42. Wolverhampton Wanderers Tuesday, September 12, 1989 3,721.5 
 43. Shrewsbury Town Saturday, September 9, 1989 3,710.9 
 44. Bristol Rovers Saturday, September 9, 1989 3,704.5 
 45. Hull City Tuesday, September 12, 1989 3,695.1 
 46. Portsmouth Tuesday, September 12, 1989 3,690.5 
 47. Brentford Saturday, September 9, 1989 3,669.8 
 48. Notts County Saturday, September 9, 1989 3,668.9 
 49. Rotherham United Saturday, September 9, 1989 3,656.8 
 50. Bolton Wanderers Saturday, September 9, 1989 3,651.1 
 51. Fulham Saturday, September 9, 1989 3,648.5 
 52. Birmingham City Saturday, September 9, 1989 3,642.6 
 53. Bristol City Saturday, September 9, 1989 3,640.6 
 54. Tranmere Rovers Saturday, September 9, 1989 3,638.9 
 55. Southend United Saturday, September 9, 1989 3,636.3 
 56. Leyton Orient Saturday, September 9, 1989 3,631.9 
 57. Reading Saturday, September 9, 1989 3,623.0 
 58. Wigan Athletic Saturday, September 9, 1989 3,619.2 
 59. Mansfield Town Saturday, September 9, 1989 3,614.4 
 60. Walsall Saturday, September 9, 1989 3,609.7 
 61. Huddersfield Town Saturday, September 9, 1989 3,602.8 
 62. Grimsby Town Saturday, September 9, 1989 3,593.7 
 63. Preston North End Saturday, September 9, 1989 3,592.4 
 64. Blackpool Saturday, September 9, 1989 3,591.0 
 65. Northampton Town Saturday, September 9, 1989 3,578.5 
 66. Bury Saturday, September 9, 1989 3,572.7 
 67. Cardiff City Saturday, September 9, 1989 3,563.8 
 68. Chester City Saturday, September 9, 1989 3,557.0 
 69. Scarborough Saturday, September 9, 1989 3,550.6 
 70. Crewe Alexandra Saturday, September 9, 1989 3,539.1 
 71. Wrexham Saturday, September 9, 1989 3,527.0 
 72. Swansea City Saturday, September 9, 1989 3,523.3 
 73. Scunthorpe United Saturday, September 9, 1989 3,519.2 
 74. Chesterfield Saturday, September 9, 1989 3,515.3 
 75. Lincoln City Saturday, September 9, 1989 3,510.9 
 76. Cambridge United Saturday, September 9, 1989 3,509.8 
 77. Maidstone United Saturday, September 9, 1989 3,502.1 
 78. York City Saturday, September 9, 1989 3,501.5 
 79. Hereford United Friday, September 8, 1989 3,498.2 
 80. Carlisle United Saturday, September 9, 1989 3,483.0 
 81. Aldershot Saturday, September 9, 1989 3,478.7 
 82. Gillingham Saturday, September 9, 1989 3,464.1 
 83. Kettering Town Tuesday, September 12, 1989 3,462.6 
 84. Peterborough United Saturday, September 9, 1989 3,460.2 
 85. Stockport County Saturday, September 9, 1989 3,459.6 
 86. Darlington Tuesday, September 12, 1989 3,456.8 
 87. Kidderminster Harriers Tuesday, September 12, 1989 3,456.6 
 88. Exeter City Saturday, September 9, 1989 3,454.7 
 89. Colchester United Friday, September 8, 1989 3,453.6 
 90. Runcorn Tuesday, September 12, 1989 3,438.5 
 91. Halifax Town Saturday, September 9, 1989 3,432.6 
 92. Burnley Saturday, September 9, 1989 3,422.2 
 93. Macclesfield Town Tuesday, September 12, 1989 3,422.0 
 94. Boston United Tuesday, September 12, 1989 3,418.2 
 95. Yeovil Town Saturday, September 9, 1989 3,414.1 
 96. Barnet Tuesday, September 12, 1989 3,412.5 
 97. Wycombe Wanderers Saturday, September 9, 1989 3,411.2 
 98. Cheltenham Town Tuesday, September 12, 1989 3,391.8 
 99. Rochdale Saturday, September 9, 1989 3,391.1 
 100. Sutton United Saturday, September 9, 1989 3,380.8 
 101. Northwich Victoria Tuesday, September 12, 1989 3,378.4 
 102. Telford United Tuesday, September 12, 1989 3,371.7 
 103. Enfield Monday, September 11, 1989 3,360.9 
 104. Torquay United Saturday, September 9, 1989 3,350.3 
 105. Hartlepool United Saturday, September 9, 1989 3,346.5 
 106. Merthyr Tydfil Saturday, September 9, 1989 3,345.2 
 107. Doncaster Rovers Saturday, September 9, 1989 3,331.9 
 108. Farnborough Town Saturday, September 9, 1989 3,329.3 
 109. Barrow Tuesday, September 12, 1989 3,326.6 
 110. Altrincham Tuesday, September 12, 1989 3,325.5 
 111. Stafford Rangers Tuesday, September 12, 1989 3,323.5 
 112. Welling United Saturday, September 9, 1989 3,307.7 
 113. Aylesbury United Saturday, May 6, 1989 3,298.6 
 114. Bath City Wednesday, December 14, 1988 3,287.2 
 115. Fisher Athletic Monday, September 11, 1989 3,285.8 
 116. Chorley Tuesday, September 12, 1989 3,262.2 
 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