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

 Rank Club Last Match Date ELO Score 
 1. Liverpool Tuesday, April 11, 1989 4,209.7 
 2. Nottingham Forest Sunday, April 9, 1989 4,144.4 
 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 Monday, April 10, 1989 4,023.0 
 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. Derby County Saturday, April 8, 1989 3,964.6 
 13. Millwall Tuesday, April 11, 1989 3,959.5 
 14. Luton Town Sunday, April 9, 1989 3,943.1 
 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 Monday, April 10, 1989 3,909.6 
 19. Southampton Saturday, April 8, 1989 3,886.5 
 20. West Ham United Tuesday, April 11, 1989 3,885.8 
 21. Newcastle United Saturday, April 8, 1989 3,885.6 
 22. Crystal Palace Tuesday, April 11, 1989 3,879.6 
 23. Watford Tuesday, April 11, 1989 3,871.8 
 24. Middlesbrough Tuesday, April 11, 1989 3,869.8 
 25. West Bromwich Albion Saturday, April 8, 1989 3,838.5 
 26. Swindon Town Saturday, April 8, 1989 3,837.7 
 27. Barnsley Tuesday, April 11, 1989 3,830.5 
 28. Leeds United Sunday, April 9, 1989 3,830.2 
 29. Blackburn Rovers Saturday, April 8, 1989 3,826.0 
 30. Stoke City Tuesday, April 11, 1989 3,799.0 
 31. Bradford City Saturday, April 8, 1989 3,793.2 
 32. Ipswich Town Saturday, April 8, 1989 3,788.3 
 33. Oldham Athletic Saturday, April 8, 1989 3,786.5 
 34. Oxford United Saturday, April 8, 1989 3,784.4 
 35. Leicester City Tuesday, April 11, 1989 3,784.2 
 36. Brighton and Hove Albion Saturday, April 8, 1989 3,767.6 
 37. AFC Bournemouth Tuesday, April 11, 1989 3,761.1 
 38. Portsmouth Saturday, April 8, 1989 3,756.4 
 39. Sunderland Saturday, April 8, 1989 3,747.1 
 40. Wolverhampton Wanderers Saturday, April 8, 1989 3,742.2 
 41. Plymouth Argyle Sunday, April 9, 1989 3,741.5 
 42. Sheffield United Tuesday, April 11, 1989 3,738.1 
 43. Hull City Tuesday, April 11, 1989 3,735.6 
 44. Bristol Rovers Saturday, April 8, 1989 3,718.6 
 45. Port Vale Saturday, April 8, 1989 3,708.6 
 46. Brentford Tuesday, April 11, 1989 3,690.4 
 47. Shrewsbury Town Tuesday, April 11, 1989 3,676.1 
 48. Notts County Saturday, April 8, 1989 3,670.2 
 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. Huddersfield Town Saturday, April 8, 1989 3,628.4 
 55. Bristol City Tuesday, April 11, 1989 3,623.9 
 56. Birmingham City Saturday, April 8, 1989 3,607.9 
 57. Tranmere Rovers Friday, April 7, 1989 3,602.5 
 58. Cardiff City Tuesday, April 11, 1989 3,600.1 
 59. Rotherham United Friday, April 7, 1989 3,599.6 
 60. Southend United Saturday, April 8, 1989 3,599.3 
 61. Scunthorpe United Friday, April 7, 1989 3,595.8 
 62. Mansfield Town Saturday, April 8, 1989 3,590.2 
 63. Bolton Wanderers Saturday, April 8, 1989 3,588.1 
 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. Maidstone United Tuesday, April 11, 1989 3,539.0 
 73. Crewe Alexandra Saturday, April 8, 1989 3,535.2 
 74. Aldershot Saturday, April 8, 1989 3,527.1 
 75. Kettering Town Saturday, April 8, 1989 3,524.5 
 76. Scarborough Tuesday, April 11, 1989 3,522.2 
 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. Wycombe Wanderers Tuesday, April 11, 1989 3,455.2 
 86. Stockport County Friday, April 7, 1989 3,451.9 
 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. Hartlepool United Tuesday, April 11, 1989 3,404.6 
 98. Darlington Saturday, April 8, 1989 3,391.5 
 99. Doncaster Rovers Saturday, April 8, 1989 3,391.2 
 100. Boston United Tuesday, April 11, 1989 3,390.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. Northwich Victoria Saturday, April 8, 1989 3,352.4 
 105. Enfield Tuesday, April 11, 1989 3,348.6 
 106. Altrincham Tuesday, April 11, 1989 3,345.6 
 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. Wealdstone Thursday, May 5, 1988 3,225.2 
 115. Weymouth Tuesday, April 11, 1989 3,225.0 
 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