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 3, 1990

 Rank Club Last Match Date ELO Score 
 1. Liverpool Wednesday, October 31, 1990 4,212.3 
 2. Arsenal Saturday, November 3, 1990 4,138.6 
 3. Tottenham Hotspur Tuesday, October 30, 1990 4,097.3 
 4. Manchester United Saturday, November 3, 1990 4,041.7 
 5. Nottingham Forest Saturday, November 3, 1990 4,027.8 
 6. Aston Villa Saturday, November 3, 1990 4,025.7 
 7. Everton Saturday, November 3, 1990 3,987.6 
 8. Crystal Palace Saturday, November 3, 1990 3,987.5 
 9. Chelsea Saturday, November 3, 1990 3,977.8 
 10. Southampton Saturday, November 3, 1990 3,973.9 
 11. Manchester City Saturday, November 3, 1990 3,966.0 
 12. Wimbledon Saturday, November 3, 1990 3,964.9 
 13. West Ham United Saturday, November 3, 1990 3,957.3 
 14. Queens Park Rangers Saturday, November 3, 1990 3,952.8 
 15. Norwich City Saturday, November 3, 1990 3,950.8 
 16. Sheffield Wednesday Saturday, November 3, 1990 3,949.1 
 17. Leeds United Saturday, November 3, 1990 3,941.4 
 18. Coventry City Saturday, November 3, 1990 3,924.8 
 19. Oldham Athletic Saturday, November 3, 1990 3,924.1 
 20. Luton Town Saturday, November 3, 1990 3,903.9 
 21. Derby County Saturday, November 3, 1990 3,902.1 
 22. Middlesbrough Saturday, November 3, 1990 3,851.9 
 23. Sunderland Saturday, November 3, 1990 3,848.7 
 24. Millwall Saturday, November 3, 1990 3,844.9 
 25. Wolverhampton Wanderers Saturday, November 3, 1990 3,835.8 
 26. Sheffield United Saturday, November 3, 1990 3,834.9 
 27. Newcastle United Saturday, November 3, 1990 3,814.1 
 28. Barnsley Saturday, November 3, 1990 3,812.2 
 29. Portsmouth Saturday, November 3, 1990 3,805.9 
 30. Plymouth Argyle Saturday, November 3, 1990 3,797.9 
 31. Ipswich Town Saturday, November 3, 1990 3,790.3 
 32. Swindon Town Saturday, November 3, 1990 3,789.7 
 33. Blackburn Rovers Saturday, November 3, 1990 3,781.7 
 34. Notts County Saturday, November 3, 1990 3,776.7 
 35. West Bromwich Albion Saturday, November 3, 1990 3,776.7 
 36. Bristol City Saturday, November 3, 1990 3,770.5 
 37. Port Vale Saturday, November 3, 1990 3,768.2 
 38. Charlton Athletic Saturday, November 3, 1990 3,765.1 
 39. Bristol Rovers Saturday, November 3, 1990 3,752.7 
 40. Oxford United Saturday, November 3, 1990 3,739.4 
 41. Leicester City Saturday, November 3, 1990 3,733.6 
 42. Hull City Saturday, November 3, 1990 3,730.9 
 43. Brighton and Hove Albion Saturday, November 3, 1990 3,727.3 
 44. Watford Saturday, November 3, 1990 3,712.1 
 45. Tranmere Rovers Saturday, November 3, 1990 3,697.4 
 46. Grimsby Town Saturday, November 3, 1990 3,692.8 
 47. AFC Bournemouth Saturday, November 3, 1990 3,689.4 
 48. Stoke City Saturday, November 3, 1990 3,684.7 
 49. Bradford City Saturday, November 3, 1990 3,677.5 
 50. Reading Saturday, November 3, 1990 3,654.0 
 51. Bury Saturday, November 3, 1990 3,653.1 
 52. Leyton Orient Tuesday, October 30, 1990 3,652.3 
 53. Brentford Friday, October 26, 1990 3,649.7 
 54. Birmingham City Saturday, November 3, 1990 3,634.9 
 55. Cambridge United Saturday, November 3, 1990 3,630.8 
 56. Bolton Wanderers Saturday, November 3, 1990 3,629.7 
 57. Southend United Saturday, October 27, 1990 3,629.0 
 58. Wigan Athletic Saturday, November 3, 1990 3,626.2 
 59. Exeter City Saturday, November 3, 1990 3,601.5 
 60. Huddersfield Town Saturday, November 3, 1990 3,601.4 
 61. Chester City Saturday, November 3, 1990 3,596.6 
 62. Crewe Alexandra Saturday, November 3, 1990 3,591.4 
 63. Shrewsbury Town Saturday, November 3, 1990 3,584.3 
 64. Darlington Saturday, November 3, 1990 3,579.4 
 65. Preston North End Saturday, November 3, 1990 3,573.2 
 66. Torquay United Saturday, November 3, 1990 3,564.8 
 67. Swansea City Saturday, November 3, 1990 3,561.7 
 68. Northampton Town Saturday, November 3, 1990 3,560.6 
 69. Peterborough United Saturday, November 3, 1990 3,548.4 
 70. Barnet Saturday, November 3, 1990 3,546.3 
 71. Fulham Saturday, October 27, 1990 3,542.4 
 72. Cardiff City Saturday, November 3, 1990 3,537.8 
 73. Rotherham United Saturday, November 3, 1990 3,532.6 
 74. Rochdale Saturday, November 3, 1990 3,518.7 
 75. Kettering Town Saturday, November 3, 1990 3,517.6 
 76. Mansfield Town Saturday, November 3, 1990 3,511.5 
 77. Scunthorpe United Saturday, November 3, 1990 3,504.2 
 78. Maidstone United Saturday, November 3, 1990 3,504.1 
 79. Walsall Saturday, November 3, 1990 3,500.4 
 80. Stockport County Saturday, November 3, 1990 3,498.1 
 81. Blackpool Saturday, November 3, 1990 3,497.9 
 82. Burnley Saturday, November 3, 1990 3,491.1 
 83. Chesterfield Saturday, November 3, 1990 3,490.8 
 84. Colchester United Saturday, November 3, 1990 3,479.5 
 85. Hereford United Saturday, November 3, 1990 3,477.1 
 86. Hartlepool United Saturday, November 3, 1990 3,466.0 
 87. Wycombe Wanderers Saturday, November 3, 1990 3,460.0 
 88. Doncaster Rovers Saturday, November 3, 1990 3,452.7 
 89. York City Saturday, November 3, 1990 3,449.9 
 90. Scarborough Saturday, November 3, 1990 3,447.7 
 91. Wrexham Saturday, November 3, 1990 3,446.2 
 92. Lincoln City Saturday, November 3, 1990 3,438.3 
 93. Carlisle United Saturday, November 3, 1990 3,435.5 
 94. Gillingham Saturday, November 3, 1990 3,428.2 
 95. Welling United Saturday, November 3, 1990 3,409.9 
 96. Halifax Town Friday, November 2, 1990 3,401.8 
 97. Yeovil Town Saturday, October 20, 1990 3,397.9 
 98. Altrincham Saturday, November 3, 1990 3,397.0 
 99. Aldershot Friday, November 2, 1990 3,377.1 
 100. Runcorn Saturday, November 3, 1990 3,371.7 
 101. Boston United Saturday, November 3, 1990 3,371.1 
 102. Sutton United Saturday, November 3, 1990 3,369.2 
 103. Cheltenham Town Saturday, November 3, 1990 3,364.3 
 104. Macclesfield Town Saturday, October 20, 1990 3,362.0 
 105. Telford United Saturday, November 3, 1990 3,359.3 
 106. Kidderminster Harriers Saturday, November 3, 1990 3,355.6 
 107. Merthyr Tydfil Saturday, November 3, 1990 3,347.7 
 108. Slough Town Saturday, November 3, 1990 3,336.3 
 109. Bath City Saturday, November 3, 1990 3,323.8 
 110. Northwich Victoria Saturday, November 3, 1990 3,319.1 
 111. Aylesbury United Wednesday, December 13, 1989 3,317.2 
 112. Barrow Saturday, November 3, 1990 3,316.9 
 113. Gateshead Saturday, November 3, 1990 3,303.3 
 114. Stafford Rangers Saturday, November 3, 1990 3,296.8 
 115. Farnborough Town Saturday, May 5, 1990 3,286.0 
 116. Fisher Athletic Saturday, November 3, 1990 3,283.2 
 117. Enfield Saturday, May 5, 1990 3,277.5 
 118. Chorley Saturday, May 5, 1990 3,264.4 
 119. Dartford Wednesday, November 22, 1989 3,216.6 
 120. Whitley Bay Saturday, January 6, 1990 3,143.8 
 121. Bishop Auckland Wednesday, December 13, 1989 3,132.2 
 122. Dorchester Town Saturday, November 18, 1989 3,118.0 
 123. Gloucester City Tuesday, December 12, 1989 3,116.0 
 124. Redditch United Saturday, November 18, 1989 3,115.7 
 125. Basingstoke Town Saturday, December 9, 1989 3,108.6 
 126. Hayes Tuesday, November 21, 1989 3,100.5 
 127. Congleton Town Saturday, November 18, 1989 3,098.7 
 128. Matlock Town Saturday, November 18, 1989 3,098.3 
 129. Woking Saturday, December 9, 1989 3,097.3 
 130. Halesowen Town Saturday, November 18, 1989 3,096.2 
 131. Marine Friday, November 17, 1989 3,095.5 
 132. Billingham Synthonia Saturday, November 18, 1989 3,092.4 
 133. Tow Law Town Saturday, November 18, 1989 3,088.3 
 134. Bromsgrove Rovers Saturday, November 18, 1989 3,079.7