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, December 2, 1989

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, December 2, 1989 4,173.9 
 2. Arsenal Sunday, November 26, 1989 4,116.8 
 3. Nottingham Forest Saturday, December 2, 1989 4,087.3 
 4. Everton Saturday, December 2, 1989 4,025.3 
 5. Tottenham Hotspur Saturday, December 2, 1989 4,025.2 
 6. Derby County Saturday, December 2, 1989 4,005.8 
 7. Wimbledon Saturday, December 2, 1989 4,005.3 
 8. Manchester United Saturday, November 25, 1989 4,003.3 
 9. Norwich City Saturday, December 2, 1989 4,001.3 
 10. Aston Villa Saturday, December 2, 1989 3,996.4 
 11. Southampton Saturday, December 2, 1989 3,994.3 
 12. Queens Park Rangers Saturday, December 2, 1989 3,989.8 
 13. Chelsea Saturday, December 2, 1989 3,988.7 
 14. Coventry City Saturday, December 2, 1989 3,967.6 
 15. Luton Town Saturday, December 2, 1989 3,941.8 
 16. West Ham United Saturday, December 2, 1989 3,914.2 
 17. Charlton Athletic Saturday, December 2, 1989 3,908.8 
 18. Sheffield Wednesday Saturday, December 2, 1989 3,901.0 
 19. Millwall Saturday, December 2, 1989 3,894.0 
 20. Oldham Athletic Friday, December 1, 1989 3,882.4 
 21. Newcastle United Saturday, December 2, 1989 3,881.9 
 22. Leeds United Saturday, December 2, 1989 3,881.9 
 23. Manchester City Saturday, December 2, 1989 3,879.2 
 24. Swindon Town Saturday, December 2, 1989 3,873.6 
 25. Crystal Palace Saturday, December 2, 1989 3,871.8 
 26. Sunderland Saturday, December 2, 1989 3,853.4 
 27. Ipswich Town Saturday, December 2, 1989 3,842.0 
 28. Sheffield United Saturday, December 2, 1989 3,834.2 
 29. Blackburn Rovers Friday, December 1, 1989 3,832.5 
 30. West Bromwich Albion Saturday, December 2, 1989 3,803.2 
 31. Watford Saturday, December 2, 1989 3,798.9 
 32. Middlesbrough Saturday, December 2, 1989 3,794.5 
 33. Wolverhampton Wanderers Saturday, December 2, 1989 3,783.2 
 34. Port Vale Saturday, December 2, 1989 3,767.5 
 35. Bradford City Saturday, December 2, 1989 3,763.2 
 36. Leicester City Saturday, December 2, 1989 3,755.6 
 37. Barnsley Saturday, December 2, 1989 3,744.6 
 38. Plymouth Argyle Saturday, December 2, 1989 3,744.5 
 39. Brighton and Hove Albion Saturday, December 2, 1989 3,743.3 
 40. Oxford United Saturday, December 2, 1989 3,727.0 
 41. Bristol Rovers Saturday, December 2, 1989 3,721.7 
 42. AFC Bournemouth Saturday, December 2, 1989 3,716.1 
 43. Portsmouth Saturday, December 2, 1989 3,713.2 
 44. Rotherham United Saturday, December 2, 1989 3,711.1 
 45. Notts County Saturday, December 2, 1989 3,705.7 
 46. Stoke City Saturday, December 2, 1989 3,695.0 
 47. Tranmere Rovers Saturday, December 2, 1989 3,689.9 
 48. Bristol City Saturday, December 2, 1989 3,685.2 
 49. Hull City Saturday, December 2, 1989 3,673.4 
 50. Shrewsbury Town Saturday, December 2, 1989 3,656.8 
 51. Bolton Wanderers Saturday, December 2, 1989 3,652.3 
 52. Birmingham City Friday, December 1, 1989 3,649.8 
 53. Huddersfield Town Saturday, December 2, 1989 3,637.0 
 54. Bury Saturday, December 2, 1989 3,620.6 
 55. Southend United Saturday, December 2, 1989 3,615.4 
 56. Reading Saturday, December 2, 1989 3,607.3 
 57. Preston North End Saturday, December 2, 1989 3,603.3 
 58. Wigan Athletic Friday, December 1, 1989 3,602.9 
 59. Fulham Saturday, December 2, 1989 3,601.7 
 60. Cardiff City Saturday, December 2, 1989 3,599.8 
 61. Leyton Orient Saturday, November 25, 1989 3,598.8 
 62. Brentford Saturday, November 25, 1989 3,594.4 
 63. Blackpool Saturday, December 2, 1989 3,583.3 
 64. Northampton Town Saturday, December 2, 1989 3,582.5 
 65. Crewe Alexandra Saturday, December 2, 1989 3,582.4 
 66. Walsall Saturday, December 2, 1989 3,576.1 
 67. Swansea City Saturday, December 2, 1989 3,570.5 
 68. Grimsby Town Saturday, December 2, 1989 3,566.9 
 69. Chesterfield Saturday, December 2, 1989 3,566.4 
 70. Chester City Saturday, December 2, 1989 3,558.0 
 71. Mansfield Town Saturday, December 2, 1989 3,538.1 
 72. Exeter City Saturday, December 2, 1989 3,535.8 
 73. Cambridge United Saturday, December 2, 1989 3,533.1 
 74. Maidstone United Saturday, December 2, 1989 3,530.3 
 75. Carlisle United Saturday, December 2, 1989 3,529.6 
 76. York City Friday, November 24, 1989 3,527.3 
 77. Scunthorpe United Saturday, December 2, 1989 3,526.3 
 78. Aldershot Saturday, December 2, 1989 3,510.3 
 79. Gillingham Friday, November 24, 1989 3,502.7 
 80. Lincoln City Saturday, December 2, 1989 3,502.0 
 81. Peterborough United Saturday, December 2, 1989 3,498.4 
 82. Stockport County Saturday, December 2, 1989 3,496.2 
 83. Darlington Saturday, November 25, 1989 3,495.7 
 84. Hereford United Saturday, December 2, 1989 3,470.9 
 85. Kettering Town Saturday, December 2, 1989 3,458.4 
 86. Macclesfield Town Saturday, December 2, 1989 3,451.6 
 87. Burnley Saturday, December 2, 1989 3,444.6 
 88. Scarborough Saturday, December 2, 1989 3,439.2 
 89. Barnet Saturday, December 2, 1989 3,433.1 
 90. Kidderminster Harriers Saturday, December 2, 1989 3,430.1 
 91. Wrexham Saturday, December 2, 1989 3,427.8 
 92. Runcorn Saturday, December 2, 1989 3,421.6 
 93. Halifax Town Saturday, December 2, 1989 3,416.4 
 94. Rochdale Saturday, December 2, 1989 3,415.5 
 95. Welling United Wednesday, November 29, 1989 3,411.5 
 96. Colchester United Saturday, December 2, 1989 3,401.7 
 97. Wycombe Wanderers Saturday, December 2, 1989 3,400.5 
 98. Cheltenham Town Saturday, December 2, 1989 3,398.4 
 99. Doncaster Rovers Saturday, December 2, 1989 3,395.1 
 100. Torquay United Saturday, December 2, 1989 3,393.5 
 101. Sutton United Saturday, December 2, 1989 3,385.7 
 102. Yeovil Town Saturday, December 2, 1989 3,384.5 
 103. Merthyr Tydfil Saturday, December 2, 1989 3,363.3 
 104. Boston United Saturday, December 2, 1989 3,360.0 
 105. Barrow Saturday, December 2, 1989 3,358.6 
 106. Altrincham Saturday, December 2, 1989 3,358.0 
 107. Northwich Victoria Saturday, December 2, 1989 3,346.0 
 108. Telford United Saturday, December 2, 1989 3,330.7 
 109. Farnborough Town Saturday, December 2, 1989 3,327.8 
 110. Enfield Saturday, December 2, 1989 3,320.9 
 111. Aylesbury United Saturday, November 18, 1989 3,315.0 
 112. Hartlepool United Saturday, December 2, 1989 3,305.5 
 113. Stafford Rangers Tuesday, November 28, 1989 3,299.3 
 114. Bath City Wednesday, November 22, 1989 3,291.0 
 115. Chorley Saturday, November 25, 1989 3,250.0 
 116. Fisher Athletic Saturday, December 2, 1989 3,245.6 
 117. Weymouth Saturday, May 6, 1989 3,224.2 
 118. Dartford Wednesday, November 22, 1989 3,216.6 
 119. Newport County Saturday, February 11, 1989 3,209.1 
 120. Bognor Regis Town Saturday, December 10, 1988 3,151.6 
 121. Bishop Auckland Saturday, November 18, 1989 3,126.4 
 122. Slough Town Saturday, November 18, 1989 3,125.3 
 123. Whitley Bay Saturday, November 18, 1989 3,118.7 
 124. Dorchester Town Saturday, November 18, 1989 3,118.0 
 125. Redditch United Saturday, November 18, 1989 3,115.7 
 126. Basingstoke Town Saturday, November 18, 1989 3,113.3 
 127. Gloucester City Saturday, November 18, 1989 3,108.6 
 128. Hayes Tuesday, November 21, 1989 3,100.5 
 129. Woking Saturday, November 18, 1989 3,098.8 
 130. Congleton Town Saturday, November 18, 1989 3,098.7 
 131. Matlock Town Saturday, November 18, 1989 3,098.3 
 132. Halesowen Town Saturday, November 18, 1989 3,096.2 
 133. Marine Friday, November 17, 1989 3,095.5 
 134. Billingham Synthonia Saturday, November 18, 1989 3,092.4 
 135. Tow Law Town Saturday, November 18, 1989 3,088.3 
 136. Bromsgrove Rovers Saturday, November 18, 1989 3,079.7