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, April 8, 1989

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, April 8, 1989 4,203.9 
 2. Nottingham Forest Wednesday, April 5, 1989 4,136.7 
 3. Arsenal Saturday, April 8, 1989 4,122.7 
 4. Manchester United Saturday, April 8, 1989 4,095.9 
 5. Wimbledon Saturday, April 8, 1989 4,050.8 
 6. Everton Saturday, April 8, 1989 4,017.8 
 7. Tottenham Hotspur Saturday, April 1, 1989 4,017.7 
 8. Norwich City Saturday, April 8, 1989 4,011.9 
 9. Queens Park Rangers Saturday, April 8, 1989 4,006.7 
 10. Coventry City Saturday, April 8, 1989 3,988.3 
 11. Chelsea Saturday, April 8, 1989 3,987.0 
 12. Millwall Saturday, April 8, 1989 3,965.3 
 13. Derby County Saturday, April 8, 1989 3,964.6 
 14. Luton Town Saturday, April 1, 1989 3,950.7 
 15. Sheffield Wednesday Saturday, April 8, 1989 3,931.1 
 16. Aston Villa Saturday, April 8, 1989 3,925.6 
 17. Manchester City Saturday, April 8, 1989 3,916.2 
 18. Charlton Athletic Saturday, April 1, 1989 3,914.8 
 19. West Ham United Saturday, April 8, 1989 3,899.2 
 20. Southampton Saturday, April 8, 1989 3,886.5 
 21. Newcastle United Saturday, April 8, 1989 3,885.6 
 22. Crystal Palace Saturday, April 8, 1989 3,870.9 
 23. Watford Saturday, April 8, 1989 3,865.7 
 24. Middlesbrough Saturday, April 8, 1989 3,856.3 
 25. Leeds United Wednesday, April 5, 1989 3,841.0 
 26. West Bromwich Albion Saturday, April 8, 1989 3,838.5 
 27. Swindon Town Saturday, April 8, 1989 3,837.7 
 28. Blackburn Rovers Saturday, April 8, 1989 3,826.0 
 29. Barnsley Saturday, April 8, 1989 3,818.8 
 30. Stoke City Saturday, April 8, 1989 3,805.2 
 31. Leicester City Saturday, April 8, 1989 3,795.8 
 32. Bradford City Saturday, April 8, 1989 3,793.2 
 33. Ipswich Town Saturday, April 8, 1989 3,788.3 
 34. Oldham Athletic Saturday, April 8, 1989 3,786.5 
 35. Oxford United Saturday, April 8, 1989 3,784.4 
 36. AFC Bournemouth Saturday, April 8, 1989 3,771.8 
 37. Brighton and Hove Albion Saturday, April 8, 1989 3,767.6 
 38. Portsmouth Saturday, April 8, 1989 3,756.4 
 39. Sheffield United Saturday, April 8, 1989 3,754.3 
 40. Sunderland Saturday, April 8, 1989 3,747.1 
 41. Hull City Saturday, April 8, 1989 3,744.3 
 42. Wolverhampton Wanderers Saturday, April 8, 1989 3,742.2 
 43. Plymouth Argyle Tuesday, April 4, 1989 3,730.6 
 44. Bristol Rovers Saturday, April 8, 1989 3,718.6 
 45. Port Vale Saturday, April 8, 1989 3,708.6 
 46. Brentford Saturday, April 8, 1989 3,679.4 
 47. Notts County Saturday, April 8, 1989 3,670.2 
 48. Shrewsbury Town Saturday, April 8, 1989 3,665.4 
 49. Reading Saturday, April 8, 1989 3,659.5 
 50. Walsall Saturday, April 8, 1989 3,641.8 
 51. Chester City Saturday, April 8, 1989 3,638.6 
 52. Fulham Saturday, April 8, 1989 3,637.8 
 53. Preston North End Saturday, April 8, 1989 3,637.2 
 54. Bristol City Saturday, April 8, 1989 3,635.0 
 55. Huddersfield Town Saturday, April 8, 1989 3,628.4 
 56. Birmingham City Saturday, April 8, 1989 3,607.9 
 57. Tranmere Rovers Friday, April 7, 1989 3,602.5 
 58. Rotherham United Friday, April 7, 1989 3,599.6 
 59. Southend United Saturday, April 8, 1989 3,599.3 
 60. Scunthorpe United Friday, April 7, 1989 3,595.8 
 61. Mansfield Town Saturday, April 8, 1989 3,590.2 
 62. Bolton Wanderers Saturday, April 8, 1989 3,588.1 
 63. Cardiff City Friday, April 7, 1989 3,583.9 
 64. Northampton Town Saturday, April 8, 1989 3,568.7 
 65. Swansea City Saturday, April 8, 1989 3,567.4 
 66. Bury Saturday, April 8, 1989 3,566.8 
 67. Leyton Orient Saturday, April 8, 1989 3,566.5 
 68. Blackpool Saturday, April 8, 1989 3,565.5 
 69. Wigan Athletic Friday, April 7, 1989 3,562.5 
 70. Chesterfield Saturday, April 8, 1989 3,555.2 
 71. Grimsby Town Saturday, April 8, 1989 3,543.7 
 72. Scarborough Saturday, April 8, 1989 3,540.3 
 73. Crewe Alexandra Saturday, April 8, 1989 3,535.2 
 74. Maidstone United Saturday, April 8, 1989 3,532.4 
 75. Aldershot Saturday, April 8, 1989 3,527.1 
 76. Kettering Town Saturday, April 8, 1989 3,524.5 
 77. Wrexham Saturday, April 8, 1989 3,511.2 
 78. Cambridge United Saturday, April 8, 1989 3,490.1 
 79. Runcorn Saturday, April 8, 1989 3,486.3 
 80. York City Saturday, April 8, 1989 3,482.5 
 81. Lincoln City Saturday, April 8, 1989 3,482.4 
 82. Gillingham Saturday, April 8, 1989 3,481.4 
 83. Torquay United Saturday, April 8, 1989 3,475.5 
 84. Carlisle United Friday, April 7, 1989 3,473.5 
 85. Stockport County Friday, April 7, 1989 3,451.9 
 86. Wycombe Wanderers Saturday, April 8, 1989 3,445.4 
 87. Hereford United Saturday, April 8, 1989 3,444.0 
 88. Halifax Town Friday, April 7, 1989 3,426.5 
 89. Sutton United Saturday, April 8, 1989 3,425.9 
 90. Kidderminster Harriers Saturday, April 8, 1989 3,425.9 
 91. Burnley Saturday, April 8, 1989 3,417.0 
 92. Barnet Saturday, April 8, 1989 3,416.5 
 93. Peterborough United Saturday, April 8, 1989 3,413.5 
 94. Exeter City Saturday, April 8, 1989 3,413.1 
 95. Colchester United Saturday, April 8, 1989 3,408.2 
 96. Macclesfield Town Saturday, April 1, 1989 3,404.8 
 97. Darlington Saturday, April 8, 1989 3,391.5 
 98. Doncaster Rovers Saturday, April 8, 1989 3,391.2 
 99. Boston United Saturday, April 8, 1989 3,389.4 
 100. Hartlepool United Saturday, April 8, 1989 3,386.5 
 101. Welling United Saturday, April 8, 1989 3,379.4 
 102. Rochdale Saturday, April 8, 1989 3,379.3 
 103. Telford United Saturday, April 1, 1989 3,378.0 
 104. Enfield Saturday, April 8, 1989 3,358.4 
 105. Northwich Victoria Saturday, April 8, 1989 3,352.4 
 106. Altrincham Wednesday, April 5, 1989 3,346.7 
 107. Yeovil Town Saturday, April 8, 1989 3,344.3 
 108. Cheltenham Town Saturday, April 1, 1989 3,323.2 
 109. Stafford Rangers Saturday, April 1, 1989 3,315.9 
 110. Fisher Athletic Saturday, April 1, 1989 3,301.4 
 111. Chorley Saturday, April 8, 1989 3,295.4 
 112. Aylesbury United Saturday, April 8, 1989 3,294.8 
 113. Bath City Wednesday, December 14, 1988 3,287.2 
 114. Weymouth Saturday, April 1, 1989 3,231.6 
 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