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  Saturday, May 13, 1989

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, May 13, 1989 4,232.2 
 2. Nottingham Forest Saturday, May 13, 1989 4,146.0 
 3. Arsenal Saturday, May 13, 1989 4,123.7 
 4. Tottenham Hotspur Saturday, May 13, 1989 4,045.5 
 5. Queens Park Rangers Saturday, May 13, 1989 4,043.6 
 6. Everton Saturday, May 13, 1989 4,039.4 
 7. Manchester United Saturday, May 13, 1989 4,026.9 
 8. Wimbledon Saturday, May 13, 1989 4,017.8 
 9. Norwich City Saturday, May 13, 1989 3,988.1 
 10. Derby County Saturday, May 13, 1989 3,983.5 
 11. Coventry City Saturday, May 13, 1989 3,983.2 
 12. Chelsea Saturday, May 13, 1989 3,980.2 
 13. Luton Town Saturday, May 13, 1989 3,969.4 
 14. Charlton Athletic Saturday, May 13, 1989 3,927.4 
 15. Southampton Saturday, May 13, 1989 3,924.1 
 16. West Ham United Saturday, May 13, 1989 3,923.9 
 17. Sheffield Wednesday Saturday, May 13, 1989 3,916.8 
 18. Millwall Saturday, May 13, 1989 3,916.0 
 19. Aston Villa Saturday, May 13, 1989 3,906.8 
 20. Crystal Palace Saturday, May 13, 1989 3,906.3 
 21. Watford Saturday, May 13, 1989 3,893.1 
 22. Manchester City Saturday, May 13, 1989 3,888.7 
 23. Swindon Town Saturday, May 13, 1989 3,875.8 
 24. Middlesbrough Saturday, May 13, 1989 3,862.3 
 25. Barnsley Saturday, May 13, 1989 3,857.6 
 26. Newcastle United Saturday, May 13, 1989 3,855.9 
 27. Leeds United Saturday, May 13, 1989 3,840.3 
 28. Ipswich Town Saturday, May 13, 1989 3,839.3 
 29. Blackburn Rovers Saturday, May 13, 1989 3,836.2 
 30. West Bromwich Albion Saturday, May 13, 1989 3,833.8 
 31. Oldham Athletic Saturday, May 13, 1989 3,796.5 
 32. Bradford City Saturday, May 13, 1989 3,791.4 
 33. Leicester City Saturday, May 13, 1989 3,781.8 
 34. Sunderland Saturday, May 13, 1989 3,780.4 
 35. Stoke City Saturday, May 13, 1989 3,750.9 
 36. Wolverhampton Wanderers Saturday, May 13, 1989 3,749.4 
 37. AFC Bournemouth Saturday, May 13, 1989 3,745.1 
 38. Oxford United Saturday, May 13, 1989 3,742.3 
 39. Plymouth Argyle Saturday, May 13, 1989 3,734.7 
 40. Sheffield United Saturday, May 13, 1989 3,730.6 
 41. Brighton and Hove Albion Saturday, May 13, 1989 3,729.3 
 42. Port Vale Saturday, May 13, 1989 3,711.7 
 43. Portsmouth Saturday, May 13, 1989 3,708.9 
 44. Hull City Saturday, May 13, 1989 3,703.7 
 45. Notts County Saturday, May 13, 1989 3,685.5 
 46. Shrewsbury Town Saturday, May 13, 1989 3,682.3 
 47. Bristol Rovers Saturday, May 13, 1989 3,676.1 
 48. Brentford Saturday, May 13, 1989 3,675.8 
 49. Preston North End Saturday, May 13, 1989 3,669.6 
 50. Fulham Saturday, May 13, 1989 3,656.5 
 51. Bristol City Saturday, May 13, 1989 3,648.6 
 52. Walsall Saturday, May 13, 1989 3,647.6 
 53. Birmingham City Saturday, May 13, 1989 3,641.6 
 54. Bolton Wanderers Saturday, May 13, 1989 3,636.1 
 55. Wigan Athletic Saturday, May 13, 1989 3,630.1 
 56. Rotherham United Saturday, May 13, 1989 3,618.2 
 57. Chester City Saturday, May 13, 1989 3,611.1 
 58. Reading Saturday, May 13, 1989 3,598.4 
 59. Blackpool Saturday, May 13, 1989 3,596.3 
 60. Southend United Saturday, May 13, 1989 3,593.5 
 61. Tranmere Rovers Saturday, May 13, 1989 3,590.0 
 62. Mansfield Town Saturday, May 13, 1989 3,589.0 
 63. Cardiff City Saturday, May 13, 1989 3,585.7 
 64. Scunthorpe United Saturday, May 13, 1989 3,584.6 
 65. Leyton Orient Saturday, May 13, 1989 3,584.6 
 66. Huddersfield Town Saturday, May 13, 1989 3,582.6 
 67. Northampton Town Saturday, May 13, 1989 3,581.4 
 68. Grimsby Town Saturday, May 13, 1989 3,563.6 
 69. Bury Saturday, May 13, 1989 3,560.7 
 70. Maidstone United Saturday, May 6, 1989 3,555.1 
 71. Swansea City Saturday, May 13, 1989 3,552.5 
 72. Scarborough Saturday, May 13, 1989 3,535.2 
 73. Chesterfield Saturday, May 13, 1989 3,534.4 
 74. Crewe Alexandra Saturday, May 13, 1989 3,526.7 
 75. Wrexham Saturday, May 13, 1989 3,512.0 
 76. Aldershot Saturday, May 13, 1989 3,506.3 
 77. Gillingham Saturday, May 13, 1989 3,504.0 
 78. Cambridge United Saturday, May 13, 1989 3,503.3 
 79. York City Saturday, May 13, 1989 3,488.1 
 80. Kettering Town Saturday, May 6, 1989 3,487.2 
 81. Lincoln City Saturday, May 13, 1989 3,480.4 
 82. Carlisle United Saturday, May 13, 1989 3,476.7 
 83. Colchester United Saturday, May 13, 1989 3,475.5 
 84. Wycombe Wanderers Saturday, May 6, 1989 3,458.2 
 85. Runcorn Saturday, May 6, 1989 3,455.5 
 86. Boston United Saturday, May 6, 1989 3,452.7 
 87. Hereford United Saturday, May 13, 1989 3,447.5 
 88. Peterborough United Saturday, May 13, 1989 3,439.9 
 89. Sutton United Saturday, May 6, 1989 3,426.2 
 90. Kidderminster Harriers Saturday, May 6, 1989 3,422.6 
 91. Exeter City Saturday, May 13, 1989 3,417.4 
 92. Stockport County Saturday, May 13, 1989 3,414.3 
 93. Burnley Saturday, May 13, 1989 3,408.1 
 94. Darlington Saturday, May 13, 1989 3,407.4 
 95. Torquay United Saturday, May 13, 1989 3,406.9 
 96. Barnet Saturday, May 6, 1989 3,405.8 
 97. Halifax Town Saturday, May 13, 1989 3,403.4 
 98. Hartlepool United Saturday, May 13, 1989 3,401.7 
 99. Enfield Saturday, May 6, 1989 3,394.8 
 100. Yeovil Town Saturday, May 6, 1989 3,392.4 
 101. Cheltenham Town Saturday, May 6, 1989 3,380.3 
 102. Rochdale Saturday, May 13, 1989 3,379.4 
 103. Macclesfield Town Wednesday, May 3, 1989 3,377.5 
 104. Telford United Saturday, May 6, 1989 3,365.8 
 105. Northwich Victoria Saturday, May 6, 1989 3,357.6 
 106. Doncaster Rovers Saturday, May 13, 1989 3,356.2 
 107. Altrincham Saturday, May 6, 1989 3,340.7 
 108. Welling United Saturday, May 6, 1989 3,321.5 
 109. Stafford Rangers Saturday, May 6, 1989 3,306.4 
 110. Aylesbury United Saturday, May 6, 1989 3,298.6 
 111. Bath City Wednesday, December 14, 1988 3,287.2 
 112. Fisher Athletic Saturday, May 6, 1989 3,282.4 
 113. Chorley Saturday, May 6, 1989 3,267.1 
 114. Weymouth Saturday, May 6, 1989 3,224.2 
 115. Frickley Athletic Saturday, November 19, 1988 3,222.8 
 116. Dartford Saturday, November 19, 1988 3,213.6 
 117. Newport County Saturday, February 11, 1989 3,209.1 
 118. Barrow Saturday, November 19, 1988 3,181.1 
 119. Bognor Regis Town Saturday, December 10, 1988 3,151.6 
 120. Dagenham Saturday, November 19, 1988 3,105.0 
 121. Brandon United Tuesday, November 22, 1988 3,101.3 
 122. Guisborough Town Saturday, November 19, 1988 3,098.8 
 123. Waterlooville Saturday, November 19, 1988 3,097.2 
 124. Halesowen Town Saturday, November 19, 1988 3,097.0 
 125. Southport Saturday, November 19, 1988 3,096.8 
 126. Grays Athletic Saturday, November 19, 1988 3,094.8 
 127. Hayes Saturday, November 19, 1988 3,094.4 
 128. Bromsgrove Rovers Saturday, November 19, 1988 3,093.0 
 129. Merthyr Tydfil Saturday, November 19, 1988 3,091.6 
 130. Woking Saturday, November 19, 1988 3,085.2 
 131. Hendon Saturday, November 19, 1988 3,084.2 
 132. Fareham Town Wednesday, November 23, 1988 3,081.8