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, November 4, 1989

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, November 4, 1989 4,192.3 
 2. Arsenal Saturday, November 4, 1989 4,133.4 
 3. Nottingham Forest Saturday, November 4, 1989 4,083.8 
 4. Everton Saturday, October 28, 1989 4,064.2 
 5. Tottenham Hotspur Saturday, November 4, 1989 4,047.0 
 6. Chelsea Saturday, November 4, 1989 3,999.0 
 7. Norwich City Saturday, November 4, 1989 3,998.9 
 8. Wimbledon Saturday, November 4, 1989 3,992.9 
 9. Southampton Saturday, November 4, 1989 3,989.6 
 10. Manchester United Saturday, November 4, 1989 3,977.0 
 11. Luton Town Saturday, November 4, 1989 3,971.4 
 12. Queens Park Rangers Saturday, November 4, 1989 3,970.5 
 13. Coventry City Saturday, November 4, 1989 3,964.9 
 14. Derby County Saturday, November 4, 1989 3,954.1 
 15. Aston Villa Saturday, October 28, 1989 3,949.9 
 16. Charlton Athletic Saturday, November 4, 1989 3,932.5 
 17. Manchester City Saturday, November 4, 1989 3,922.9 
 18. West Ham United Saturday, November 4, 1989 3,908.2 
 19. Millwall Saturday, November 4, 1989 3,899.2 
 20. Crystal Palace Saturday, November 4, 1989 3,895.1 
 21. Leeds United Saturday, November 4, 1989 3,890.4 
 22. Swindon Town Saturday, November 4, 1989 3,882.7 
 23. Newcastle United Saturday, November 4, 1989 3,878.9 
 24. Sheffield Wednesday Saturday, November 4, 1989 3,877.5 
 25. Blackburn Rovers Saturday, November 4, 1989 3,845.6 
 26. Oldham Athletic Saturday, November 4, 1989 3,843.3 
 27. Sunderland Saturday, November 4, 1989 3,837.2 
 28. Sheffield United Saturday, November 4, 1989 3,826.9 
 29. Ipswich Town Saturday, November 4, 1989 3,820.1 
 30. Middlesbrough Saturday, November 4, 1989 3,806.6 
 31. West Bromwich Albion Saturday, November 4, 1989 3,795.7 
 32. Watford Saturday, November 4, 1989 3,795.0 
 33. Wolverhampton Wanderers Saturday, November 4, 1989 3,788.9 
 34. Bradford City Saturday, November 4, 1989 3,774.7 
 35. Plymouth Argyle Saturday, November 4, 1989 3,762.0 
 36. Barnsley Saturday, November 4, 1989 3,757.4 
 37. AFC Bournemouth Saturday, November 4, 1989 3,754.7 
 38. Port Vale Saturday, November 4, 1989 3,741.3 
 39. Brighton and Hove Albion Saturday, November 4, 1989 3,737.1 
 40. Oxford United Saturday, November 4, 1989 3,736.5 
 41. Leicester City Saturday, November 4, 1989 3,736.4 
 42. Bristol Rovers Saturday, November 4, 1989 3,717.4 
 43. Notts County Saturday, November 4, 1989 3,708.1 
 44. Portsmouth Saturday, November 4, 1989 3,703.8 
 45. Tranmere Rovers Saturday, November 4, 1989 3,699.3 
 46. Stoke City Saturday, November 4, 1989 3,697.0 
 47. Bolton Wanderers Saturday, November 4, 1989 3,694.3 
 48. Shrewsbury Town Saturday, November 4, 1989 3,685.2 
 49. Bristol City Saturday, November 4, 1989 3,684.5 
 50. Rotherham United Saturday, November 4, 1989 3,682.4 
 51. Hull City Saturday, November 4, 1989 3,672.0 
 52. Birmingham City Saturday, November 4, 1989 3,643.0 
 53. Huddersfield Town Saturday, November 4, 1989 3,635.8 
 54. Southend United Saturday, November 4, 1989 3,629.2 
 55. Fulham Tuesday, October 31, 1989 3,621.3 
 56. Bury Friday, November 3, 1989 3,614.7 
 57. Brentford Saturday, November 4, 1989 3,609.6 
 58. Preston North End Saturday, November 4, 1989 3,608.2 
 59. Reading Saturday, November 4, 1989 3,607.6 
 60. Leyton Orient Tuesday, October 31, 1989 3,597.4 
 61. Wigan Athletic Saturday, November 4, 1989 3,593.0 
 62. Walsall Saturday, November 4, 1989 3,577.8 
 63. Mansfield Town Saturday, November 4, 1989 3,577.7 
 64. Chester City Saturday, November 4, 1989 3,575.5 
 65. Blackpool Saturday, November 4, 1989 3,569.8 
 66. Swansea City Saturday, November 4, 1989 3,561.0 
 67. Northampton Town Saturday, November 4, 1989 3,560.4 
 68. Cardiff City Friday, November 3, 1989 3,557.9 
 69. Crewe Alexandra Saturday, November 4, 1989 3,550.2 
 70. Grimsby Town Saturday, November 4, 1989 3,540.6 
 71. Cambridge United Saturday, November 4, 1989 3,538.0 
 72. Chesterfield Saturday, November 4, 1989 3,536.0 
 73. Exeter City Saturday, November 4, 1989 3,534.9 
 74. York City Saturday, November 4, 1989 3,531.1 
 75. Scunthorpe United Saturday, November 4, 1989 3,527.9 
 76. Aldershot Saturday, November 4, 1989 3,511.9 
 77. Peterborough United Saturday, November 4, 1989 3,509.8 
 78. Carlisle United Saturday, November 4, 1989 3,505.0 
 79. Stockport County Friday, November 3, 1989 3,504.8 
 80. Lincoln City Saturday, November 4, 1989 3,502.6 
 81. Darlington Saturday, November 4, 1989 3,500.2 
 82. Maidstone United Saturday, November 4, 1989 3,498.3 
 83. Scarborough Saturday, November 4, 1989 3,495.0 
 84. Gillingham Saturday, November 4, 1989 3,493.0 
 85. Hereford United Saturday, November 4, 1989 3,466.2 
 86. Kettering Town Saturday, November 4, 1989 3,465.6 
 87. Wrexham Saturday, November 4, 1989 3,457.0 
 88. Runcorn Saturday, November 4, 1989 3,455.9 
 89. Kidderminster Harriers Saturday, November 4, 1989 3,454.8 
 90. Burnley Saturday, November 4, 1989 3,446.2 
 91. Barnet Saturday, November 4, 1989 3,444.8 
 92. Macclesfield Town Saturday, November 4, 1989 3,434.3 
 93. Halifax Town Friday, November 3, 1989 3,432.9 
 94. Wycombe Wanderers Saturday, November 4, 1989 3,427.5 
 95. Rochdale Saturday, November 4, 1989 3,412.6 
 96. Colchester United Saturday, November 4, 1989 3,398.5 
 97. Welling United Saturday, November 4, 1989 3,391.1 
 98. Torquay United Saturday, November 4, 1989 3,381.0 
 99. Yeovil Town Saturday, November 4, 1989 3,380.9 
 100. Sutton United Saturday, November 4, 1989 3,378.5 
 101. Altrincham Saturday, November 4, 1989 3,371.1 
 102. Barrow Saturday, November 4, 1989 3,362.2 
 103. Cheltenham Town Saturday, November 4, 1989 3,362.1 
 104. Boston United Saturday, November 4, 1989 3,361.3 
 105. Merthyr Tydfil Saturday, November 4, 1989 3,343.3 
 106. Northwich Victoria Saturday, November 4, 1989 3,339.7 
 107. Telford United Saturday, November 4, 1989 3,335.1 
 108. Hartlepool United Saturday, November 4, 1989 3,331.5 
 109. Doncaster Rovers Saturday, November 4, 1989 3,330.9 
 110. Enfield Saturday, November 4, 1989 3,318.5 
 111. Farnborough Town Saturday, November 4, 1989 3,315.0 
 112. Stafford Rangers Saturday, November 4, 1989 3,304.8 
 113. Aylesbury United Saturday, May 6, 1989 3,298.6 
 114. Bath City Wednesday, December 14, 1988 3,287.2 
 115. Chorley Saturday, November 4, 1989 3,272.0 
 116. Fisher Athletic Saturday, November 4, 1989 3,263.0 
 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