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, March 1, 1989

 Rank Club Last Match Date ELO Score 
 1. Liverpool Wednesday, March 1, 1989 4,151.8 
 2. Arsenal Tuesday, February 28, 1989 4,128.7 
 3. Nottingham Forest Sunday, February 26, 1989 4,118.1 
 4. Manchester United Saturday, February 25, 1989 4,117.4 
 5. Wimbledon Wednesday, March 1, 1989 4,054.7 
 6. Norwich City Saturday, February 25, 1989 4,031.5 
 7. Everton Saturday, February 25, 1989 4,022.6 
 8. Luton Town Wednesday, March 1, 1989 4,019.2 
 9. Coventry City Saturday, February 25, 1989 3,996.5 
 10. Queens Park Rangers Saturday, February 25, 1989 3,983.1 
 11. Tottenham Hotspur Wednesday, March 1, 1989 3,977.1 
 12. Millwall Tuesday, February 28, 1989 3,965.0 
 13. Derby County Wednesday, March 1, 1989 3,962.3 
 14. Chelsea Tuesday, February 28, 1989 3,933.3 
 15. Aston Villa Wednesday, March 1, 1989 3,929.2 
 16. Manchester City Wednesday, March 1, 1989 3,917.8 
 17. West Ham United Wednesday, March 1, 1989 3,916.4 
 18. Charlton Athletic Wednesday, March 1, 1989 3,913.0 
 19. Sheffield Wednesday Saturday, February 25, 1989 3,891.0 
 20. Southampton Saturday, February 25, 1989 3,888.6 
 21. Newcastle United Sunday, February 26, 1989 3,885.9 
 22. Middlesbrough Sunday, February 26, 1989 3,878.8 
 23. Leeds United Wednesday, March 1, 1989 3,869.0 
 24. Watford Tuesday, February 28, 1989 3,863.0 
 25. Crystal Palace Wednesday, March 1, 1989 3,851.8 
 26. Blackburn Rovers Tuesday, February 28, 1989 3,840.9 
 27. Swindon Town Tuesday, February 28, 1989 3,835.4 
 28. Ipswich Town Tuesday, February 28, 1989 3,816.5 
 29. West Bromwich Albion Wednesday, March 1, 1989 3,809.4 
 30. Bradford City Wednesday, March 1, 1989 3,797.6 
 31. Stoke City Tuesday, February 28, 1989 3,796.7 
 32. Barnsley Tuesday, February 28, 1989 3,796.6 
 33. Leicester City Tuesday, February 28, 1989 3,795.0 
 34. AFC Bournemouth Tuesday, February 28, 1989 3,788.4 
 35. Hull City Tuesday, February 28, 1989 3,787.9 
 36. Sunderland Tuesday, February 28, 1989 3,785.4 
 37. Oxford United Wednesday, March 1, 1989 3,777.8 
 38. Wolverhampton Wanderers Tuesday, February 28, 1989 3,773.1 
 39. Oldham Athletic Tuesday, February 28, 1989 3,772.6 
 40. Portsmouth Tuesday, February 28, 1989 3,749.3 
 41. Sheffield United Tuesday, February 28, 1989 3,741.3 
 42. Brighton and Hove Albion Tuesday, February 28, 1989 3,728.6 
 43. Plymouth Argyle Tuesday, February 28, 1989 3,722.6 
 44. Port Vale Tuesday, February 28, 1989 3,713.6 
 45. Brentford Tuesday, February 28, 1989 3,679.9 
 46. Bristol City Sunday, February 26, 1989 3,677.4 
 47. Shrewsbury Town Tuesday, February 28, 1989 3,673.8 
 48. Bury Tuesday, February 28, 1989 3,670.6 
 49. Bristol Rovers Wednesday, March 1, 1989 3,665.8 
 50. Walsall Tuesday, February 28, 1989 3,654.6 
 51. Preston North End Tuesday, February 28, 1989 3,649.0 
 52. Chester City Tuesday, February 28, 1989 3,638.8 
 53. Reading Wednesday, March 1, 1989 3,637.5 
 54. Blackpool Tuesday, February 28, 1989 3,631.9 
 55. Notts County Tuesday, February 28, 1989 3,625.3 
 56. Birmingham City Tuesday, February 28, 1989 3,624.1 
 57. Mansfield Town Tuesday, February 28, 1989 3,612.5 
 58. Cardiff City Tuesday, February 28, 1989 3,606.5 
 59. Huddersfield Town Saturday, February 18, 1989 3,605.5 
 60. Swansea City Saturday, February 25, 1989 3,602.2 
 61. Northampton Town Tuesday, February 28, 1989 3,592.3 
 62. Fulham Tuesday, February 28, 1989 3,590.7 
 63. Scunthorpe United Tuesday, February 28, 1989 3,582.7 
 64. Wrexham Tuesday, February 28, 1989 3,579.8 
 65. Tranmere Rovers Wednesday, March 1, 1989 3,569.8 
 66. Rotherham United Tuesday, February 28, 1989 3,562.5 
 67. Southend United Tuesday, February 28, 1989 3,556.8 
 68. Crewe Alexandra Tuesday, February 28, 1989 3,556.4 
 69. Wigan Athletic Saturday, February 18, 1989 3,552.6 
 70. Grimsby Town Tuesday, February 28, 1989 3,548.6 
 71. Bolton Wanderers Saturday, February 18, 1989 3,547.3 
 72. Scarborough Wednesday, March 1, 1989 3,538.1 
 73. Chesterfield Tuesday, February 28, 1989 3,522.7 
 74. Leyton Orient Wednesday, March 1, 1989 3,502.5 
 75. Lincoln City Wednesday, March 1, 1989 3,499.7 
 76. Aldershot Tuesday, February 21, 1989 3,496.2 
 77. Maidstone United Wednesday, March 1, 1989 3,489.0 
 78. Torquay United Tuesday, February 28, 1989 3,478.7 
 79. Gillingham Tuesday, February 28, 1989 3,477.9 
 80. Kettering Town Tuesday, February 28, 1989 3,474.8 
 81. York City Tuesday, February 28, 1989 3,471.7 
 82. Sutton United Wednesday, March 1, 1989 3,469.5 
 83. Carlisle United Saturday, February 18, 1989 3,457.8 
 84. Barnet Tuesday, February 14, 1989 3,454.8 
 85. Cambridge United Wednesday, March 1, 1989 3,447.7 
 86. Runcorn Tuesday, February 21, 1989 3,445.6 
 87. Exeter City Wednesday, March 1, 1989 3,445.2 
 88. Stockport County Tuesday, February 28, 1989 3,444.7 
 89. Halifax Town Wednesday, March 1, 1989 3,441.3 
 90. Colchester United Tuesday, February 28, 1989 3,440.6 
 91. Wycombe Wanderers Saturday, February 18, 1989 3,438.4 
 92. Burnley Saturday, February 25, 1989 3,438.1 
 93. Macclesfield Town Saturday, February 18, 1989 3,433.1 
 94. Hartlepool United Tuesday, February 28, 1989 3,433.1 
 95. Peterborough United Wednesday, March 1, 1989 3,425.0 
 96. Kidderminster Harriers Saturday, February 18, 1989 3,423.2 
 97. Hereford United Tuesday, February 28, 1989 3,411.7 
 98. Welling United Saturday, February 18, 1989 3,408.7 
 99. Darlington Tuesday, February 28, 1989 3,395.5 
 100. Doncaster Rovers Tuesday, February 28, 1989 3,392.4 
 101. Telford United Tuesday, February 21, 1989 3,384.9 
 102. Northwich Victoria Saturday, February 25, 1989 3,382.9 
 103. Enfield Tuesday, February 28, 1989 3,375.0 
 104. Boston United Tuesday, February 14, 1989 3,374.1 
 105. Altrincham Saturday, February 11, 1989 3,370.3 
 106. Rochdale Tuesday, February 28, 1989 3,357.7 
 107. Fisher Athletic Wednesday, March 1, 1989 3,337.8 
 108. Cheltenham Town Wednesday, March 1, 1989 3,335.2 
 109. Yeovil Town Saturday, February 18, 1989 3,313.2 
 110. Chorley Tuesday, February 28, 1989 3,296.6 
 111. Bath City Wednesday, December 14, 1988 3,287.2 
 112. Stafford Rangers Saturday, February 25, 1989 3,263.0 
 113. Aylesbury United Saturday, February 25, 1989 3,251.7 
 114. Weymouth Tuesday, February 28, 1989 3,250.7 
 115. Wealdstone Thursday, May 5, 1988 3,225.2 
 116. Frickley Athletic Saturday, November 19, 1988 3,222.8 
 117. Dartford Saturday, November 19, 1988 3,213.6 
 118. Newport County Saturday, February 11, 1989 3,209.1 
 119. Barrow Saturday, November 19, 1988 3,181.1 
 120. Bognor Regis Town Saturday, December 10, 1988 3,151.6 
 121. Dagenham Saturday, November 19, 1988 3,105.0 
 122. Brandon United Tuesday, November 22, 1988 3,101.3 
 123. Guisborough Town Saturday, November 19, 1988 3,098.8 
 124. Waterlooville Saturday, November 19, 1988 3,097.2 
 125. Halesowen Town Saturday, November 19, 1988 3,097.0 
 126. Southport Saturday, November 19, 1988 3,096.8 
 127. Grays Athletic Saturday, November 19, 1988 3,094.8 
 128. Hayes Saturday, November 19, 1988 3,094.4 
 129. Bromsgrove Rovers Saturday, November 19, 1988 3,093.0 
 130. Merthyr Tydfil Saturday, November 19, 1988 3,091.6 
 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