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

 Rank Club Last Match Date ELO Score 
 1. Liverpool Sunday, December 2, 1990 4,206.9 
 2. Arsenal Saturday, December 8, 1990 4,140.2 
 3. Tottenham Hotspur Saturday, December 8, 1990 4,084.2 
 4. Manchester United Saturday, December 8, 1990 4,065.1 
 5. Chelsea Saturday, December 8, 1990 4,012.2 
 6. Nottingham Forest Saturday, December 1, 1990 4,008.1 
 7. Wimbledon Saturday, December 8, 1990 4,006.1 
 8. Aston Villa Saturday, December 1, 1990 4,001.1 
 9. Crystal Palace Saturday, December 8, 1990 3,999.6 
 10. Leeds United Saturday, December 8, 1990 3,997.4 
 11. West Ham United Saturday, December 8, 1990 3,977.8 
 12. Everton Saturday, December 8, 1990 3,974.7 
 13. Manchester City Saturday, December 1, 1990 3,967.9 
 14. Southampton Saturday, December 8, 1990 3,958.6 
 15. Norwich City Saturday, December 8, 1990 3,954.6 
 16. Sheffield Wednesday Saturday, December 8, 1990 3,942.9 
 17. Luton Town Saturday, December 8, 1990 3,924.8 
 18. Derby County Saturday, December 1, 1990 3,918.7 
 19. Coventry City Saturday, December 8, 1990 3,917.8 
 20. Oldham Athletic Saturday, December 1, 1990 3,907.1 
 21. Queens Park Rangers Saturday, December 8, 1990 3,887.1 
 22. Middlesbrough Saturday, December 1, 1990 3,884.5 
 23. Sunderland Saturday, December 8, 1990 3,857.3 
 24. Wolverhampton Wanderers Saturday, December 1, 1990 3,830.1 
 25. Millwall Saturday, December 1, 1990 3,819.2 
 26. Sheffield United Saturday, December 1, 1990 3,803.7 
 27. Newcastle United Saturday, December 1, 1990 3,799.9 
 28. Barnsley Saturday, December 1, 1990 3,799.2 
 29. Charlton Athletic Saturday, December 1, 1990 3,796.6 
 30. Bristol Rovers Saturday, December 1, 1990 3,795.3 
 31. Swindon Town Saturday, December 8, 1990 3,793.7 
 32. Notts County Saturday, December 1, 1990 3,790.7 
 33. Ipswich Town Saturday, December 8, 1990 3,787.1 
 34. Port Vale Saturday, December 1, 1990 3,787.0 
 35. Blackburn Rovers Saturday, December 8, 1990 3,767.1 
 36. Bristol City Saturday, December 8, 1990 3,764.3 
 37. Plymouth Argyle Saturday, December 8, 1990 3,759.2 
 38. West Bromwich Albion Wednesday, December 5, 1990 3,756.4 
 39. Portsmouth Saturday, December 8, 1990 3,749.7 
 40. Oxford United Saturday, December 1, 1990 3,749.4 
 41. Leicester City Saturday, December 1, 1990 3,743.2 
 42. Hull City Saturday, December 8, 1990 3,739.7 
 43. Brighton and Hove Albion Saturday, December 1, 1990 3,726.4 
 44. Watford Saturday, December 8, 1990 3,719.9 
 45. AFC Bournemouth Saturday, December 8, 1990 3,698.2 
 46. Bradford City Sunday, December 2, 1990 3,679.1 
 47. Grimsby Town Saturday, December 1, 1990 3,678.7 
 48. Stoke City Saturday, December 1, 1990 3,674.1 
 49. Tranmere Rovers Saturday, December 8, 1990 3,672.6 
 50. Leyton Orient Sunday, December 2, 1990 3,669.4 
 51. Bolton Wanderers Saturday, December 1, 1990 3,665.9 
 52. Southend United Saturday, December 1, 1990 3,656.8 
 53. Brentford Sunday, December 2, 1990 3,650.1 
 54. Bury Saturday, December 1, 1990 3,648.5 
 55. Birmingham City Saturday, December 1, 1990 3,632.2 
 56. Cambridge United Friday, December 7, 1990 3,626.3 
 57. Reading Saturday, December 1, 1990 3,616.4 
 58. Wigan Athletic Saturday, December 8, 1990 3,610.5 
 59. Crewe Alexandra Friday, November 30, 1990 3,610.0 
 60. Huddersfield Town Sunday, December 2, 1990 3,609.9 
 61. Exeter City Saturday, December 1, 1990 3,599.3 
 62. Shrewsbury Town Saturday, December 1, 1990 3,587.1 
 63. Swansea City Saturday, December 8, 1990 3,586.4 
 64. Northampton Town Saturday, December 8, 1990 3,584.6 
 65. Chester City Saturday, December 1, 1990 3,581.5 
 66. Preston North End Saturday, December 1, 1990 3,563.4 
 67. Darlington Saturday, December 1, 1990 3,548.4 
 68. Barnet Saturday, December 8, 1990 3,537.7 
 69. Peterborough United Saturday, December 1, 1990 3,536.7 
 70. Mansfield Town Saturday, December 1, 1990 3,533.7 
 71. Kettering Town Saturday, December 1, 1990 3,531.5 
 72. Fulham Friday, December 7, 1990 3,531.1 
 73. Scunthorpe United Saturday, December 8, 1990 3,524.9 
 74. Rotherham United Saturday, December 1, 1990 3,522.9 
 75. Torquay United Friday, December 7, 1990 3,521.9 
 76. Stockport County Friday, December 7, 1990 3,519.2 
 77. Walsall Saturday, December 8, 1990 3,517.1 
 78. Blackpool Saturday, December 1, 1990 3,516.4 
 79. Burnley Saturday, December 1, 1990 3,510.7 
 80. Hartlepool United Saturday, December 8, 1990 3,509.9 
 81. Maidstone United Saturday, December 8, 1990 3,507.4 
 82. Colchester United Saturday, December 1, 1990 3,493.6 
 83. Cardiff City Saturday, December 1, 1990 3,487.0 
 84. Rochdale Saturday, December 1, 1990 3,481.3 
 85. Chesterfield Saturday, December 1, 1990 3,481.2 
 86. Wycombe Wanderers Saturday, December 1, 1990 3,480.2 
 87. Doncaster Rovers Saturday, December 1, 1990 3,473.9 
 88. Hereford United Saturday, December 1, 1990 3,472.6 
 89. Gillingham Saturday, December 1, 1990 3,459.0 
 90. York City Saturday, December 1, 1990 3,448.5 
 91. Wrexham Friday, December 7, 1990 3,442.7 
 92. Carlisle United Saturday, December 1, 1990 3,435.7 
 93. Scarborough Friday, December 7, 1990 3,423.0 
 94. Lincoln City Saturday, December 1, 1990 3,411.2 
 95. Altrincham Saturday, December 1, 1990 3,409.3 
 96. Welling United Saturday, December 1, 1990 3,408.5 
 97. Macclesfield Town Saturday, November 24, 1990 3,399.2 
 98. Aldershot Saturday, December 8, 1990 3,387.9 
 99. Halifax Town Saturday, December 1, 1990 3,386.9 
 100. Telford United Saturday, December 1, 1990 3,370.8 
 101. Runcorn Saturday, December 8, 1990 3,366.7 
 102. Kidderminster Harriers Monday, December 3, 1990 3,366.7 
 103. Yeovil Town Saturday, December 1, 1990 3,360.0 
 104. Northwich Victoria Saturday, December 1, 1990 3,346.6 
 105. Slough Town Saturday, December 1, 1990 3,344.6 
 106. Boston United Saturday, December 8, 1990 3,340.4 
 107. Sutton United Saturday, December 8, 1990 3,337.8 
 108. Barrow Saturday, December 1, 1990 3,328.1 
 109. Cheltenham Town Monday, December 3, 1990 3,327.1 
 110. Merthyr Tydfil Saturday, December 8, 1990 3,322.5 
 111. Aylesbury United Saturday, November 17, 1990 3,310.4 
 112. Stafford Rangers Saturday, December 1, 1990 3,287.6 
 113. Gateshead Saturday, December 1, 1990 3,284.1 
 114. Farnborough Town Saturday, November 17, 1990 3,283.5 
 115. Bath City Saturday, December 8, 1990 3,281.8 
 116. Chorley Saturday, November 17, 1990 3,281.5 
 117. Fisher Athletic Saturday, November 24, 1990 3,278.8 
 118. Enfield Saturday, May 5, 1990 3,277.5 
 119. Whitley Bay Saturday, November 17, 1990 3,160.2 
 120. Woking Saturday, December 8, 1990 3,153.3 
 121. Leek Town Saturday, November 17, 1990 3,127.7 
 122. Hayes Saturday, December 8, 1990 3,126.7 
 123. Bishop Auckland Saturday, November 17, 1990 3,125.3 
 124. Chelmsford City Wednesday, November 21, 1990 3,123.5 
 125. Gloucester City Tuesday, December 12, 1989 3,116.0 
 126. Basingstoke Town Saturday, December 9, 1989 3,108.6 
 127. Witton Albion Saturday, November 17, 1990 3,098.7 
 128. Atherstone United Saturday, November 17, 1990 3,096.5 
 129. Littlehampton Town Saturday, November 17, 1990 3,096.4 
 130. Tiverton Town Saturday, November 17, 1990 3,095.5 
 131. Halesowen Town Saturday, November 17, 1990 3,095.2 
 132. Spennymoor United Saturday, November 17, 1990 3,094.4 
 133. Fleetwood Town Saturday, November 17, 1990 3,086.5 
 134. Tamworth Saturday, November 17, 1990 3,081.9