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  Thursday, May 2, 1991

 Rank Club Last Match Date ELO Score 
 1. Arsenal Tuesday, April 23, 1991 4,155.1 
 2. Liverpool Tuesday, April 23, 1991 4,132.0 
 3. Manchester United Sunday, April 21, 1991 4,079.2 
 4. Nottingham Forest Wednesday, April 24, 1991 4,051.9 
 5. Wimbledon Tuesday, April 23, 1991 4,032.1 
 6. Manchester City Tuesday, April 23, 1991 4,027.7 
 7. Everton Wednesday, April 24, 1991 4,018.6 
 8. Tottenham Hotspur Wednesday, April 24, 1991 4,003.0 
 9. Leeds United Tuesday, April 23, 1991 3,999.3 
 10. Southampton Saturday, April 20, 1991 3,983.5 
 11. Crystal Palace Tuesday, April 23, 1991 3,971.2 
 12. Queens Park Rangers Tuesday, April 23, 1991 3,958.8 
 13. Coventry City Saturday, April 20, 1991 3,950.8 
 14. Sheffield Wednesday Saturday, April 27, 1991 3,950.5 
 15. Aston Villa Tuesday, April 23, 1991 3,941.1 
 16. Chelsea Saturday, April 20, 1991 3,929.8 
 17. Norwich City Wednesday, April 24, 1991 3,927.3 
 18. West Ham United Saturday, April 27, 1991 3,920.3 
 19. Sheffield United Saturday, April 20, 1991 3,914.1 
 20. Oldham Athletic Saturday, April 27, 1991 3,889.3 
 21. Notts County Saturday, April 27, 1991 3,875.7 
 22. Oxford United Saturday, April 27, 1991 3,873.9 
 23. Luton Town Saturday, April 20, 1991 3,867.3 
 24. Millwall Saturday, April 27, 1991 3,865.7 
 25. Sunderland Tuesday, April 23, 1991 3,838.9 
 26. Middlesbrough Saturday, April 27, 1991 3,815.7 
 27. Barnsley Saturday, April 27, 1991 3,803.1 
 28. Charlton Athletic Saturday, April 27, 1991 3,802.5 
 29. Newcastle United Saturday, April 27, 1991 3,800.8 
 30. Derby County Tuesday, April 23, 1991 3,796.6 
 31. Portsmouth Saturday, April 27, 1991 3,783.0 
 32. Cambridge United Tuesday, April 30, 1991 3,781.9 
 33. Ipswich Town Saturday, April 27, 1991 3,781.6 
 34. Brighton and Hove Albion Saturday, April 27, 1991 3,778.6 
 35. Bristol City Saturday, April 27, 1991 3,777.7 
 36. Bristol Rovers Saturday, April 27, 1991 3,776.2 
 37. Blackburn Rovers Saturday, April 27, 1991 3,773.8 
 38. Plymouth Argyle Saturday, April 27, 1991 3,766.4 
 39. Swindon Town Saturday, April 27, 1991 3,766.2 
 40. Watford Saturday, April 27, 1991 3,752.3 
 41. Port Vale Saturday, April 27, 1991 3,751.8 
 42. Wolverhampton Wanderers Saturday, April 27, 1991 3,739.3 
 43. Leicester City Saturday, April 27, 1991 3,726.5 
 44. West Bromwich Albion Saturday, April 27, 1991 3,723.9 
 45. Tranmere Rovers Saturday, April 27, 1991 3,710.1 
 46. Bolton Wanderers Saturday, April 27, 1991 3,705.8 
 47. Grimsby Town Saturday, April 27, 1991 3,697.0 
 48. Brentford Tuesday, April 30, 1991 3,687.4 
 49. Hull City Saturday, April 27, 1991 3,685.1 
 50. Wigan Athletic Saturday, April 27, 1991 3,684.8 
 51. AFC Bournemouth Thursday, May 2, 1991 3,680.1 
 52. Bury Saturday, April 27, 1991 3,672.2 
 53. Bradford City Tuesday, April 30, 1991 3,669.1 
 54. Southend United Tuesday, April 30, 1991 3,664.9 
 55. Huddersfield Town Saturday, April 27, 1991 3,641.3 
 56. Exeter City Tuesday, April 30, 1991 3,635.3 
 57. Blackpool Thursday, May 2, 1991 3,623.0 
 58. Darlington Saturday, April 27, 1991 3,612.6 
 59. Birmingham City Saturday, April 27, 1991 3,605.4 
 60. Leyton Orient Tuesday, April 30, 1991 3,603.7 
 61. Shrewsbury Town Tuesday, April 30, 1991 3,595.9 
 62. Stoke City Saturday, April 27, 1991 3,592.8 
 63. Peterborough United Saturday, April 27, 1991 3,590.2 
 64. Stockport County Saturday, April 27, 1991 3,580.2 
 65. Crewe Alexandra Tuesday, April 30, 1991 3,578.7 
 66. Hartlepool United Tuesday, April 30, 1991 3,576.4 
 67. Reading Tuesday, April 30, 1991 3,571.0 
 68. Preston North End Thursday, May 2, 1991 3,568.5 
 69. Burnley Tuesday, April 30, 1991 3,559.3 
 70. Scunthorpe United Saturday, April 27, 1991 3,541.5 
 71. Barnet Monday, April 29, 1991 3,536.9 
 72. Chester City Tuesday, April 30, 1991 3,536.8 
 73. Fulham Saturday, April 27, 1991 3,532.0 
 74. Torquay United Tuesday, April 30, 1991 3,530.5 
 75. Rotherham United Tuesday, April 30, 1991 3,529.3 
 76. Mansfield Town Saturday, April 27, 1991 3,518.7 
 77. Swansea City Tuesday, April 30, 1991 3,516.9 
 78. Colchester United Tuesday, April 30, 1991 3,506.8 
 79. Altrincham Thursday, May 2, 1991 3,488.9 
 80. Doncaster Rovers Tuesday, April 30, 1991 3,478.5 
 81. Northampton Town Tuesday, April 30, 1991 3,476.0 
 82. Scarborough Tuesday, April 30, 1991 3,475.6 
 83. Cardiff City Thursday, May 2, 1991 3,471.7 
 84. Rochdale Tuesday, April 30, 1991 3,471.0 
 85. Lincoln City Tuesday, April 30, 1991 3,467.3 
 86. Wycombe Wanderers Monday, April 29, 1991 3,461.0 
 87. Hereford United Tuesday, April 30, 1991 3,460.7 
 88. Kettering Town Wednesday, May 1, 1991 3,455.9 
 89. Maidstone United Wednesday, May 1, 1991 3,453.1 
 90. Chesterfield Tuesday, April 30, 1991 3,450.8 
 91. Gillingham Tuesday, April 30, 1991 3,439.4 
 92. Walsall Friday, April 26, 1991 3,431.9 
 93. York City Friday, April 26, 1991 3,426.6 
 94. Telford United Wednesday, May 1, 1991 3,424.1 
 95. Halifax Town Tuesday, April 30, 1991 3,405.1 
 96. Macclesfield Town Saturday, April 27, 1991 3,403.9 
 97. Merthyr Tydfil Tuesday, April 30, 1991 3,388.3 
 98. Runcorn Saturday, April 27, 1991 3,377.1 
 99. Stafford Rangers Sunday, April 28, 1991 3,369.2 
 100. Barrow Thursday, May 2, 1991 3,366.6 
 101. Yeovil Town Wednesday, May 1, 1991 3,365.5 
 102. Carlisle United Wednesday, May 1, 1991 3,365.2 
 103. Aldershot Tuesday, April 30, 1991 3,361.2 
 104. Wrexham Saturday, April 27, 1991 3,359.9 
 105. Welling United Wednesday, May 1, 1991 3,359.4 
 106. Bath City Tuesday, April 30, 1991 3,350.7 
 107. Cheltenham Town Wednesday, May 1, 1991 3,344.7 
 108. Northwich Victoria Thursday, May 2, 1991 3,326.1 
 109. Kidderminster Harriers Thursday, May 2, 1991 3,320.0 
 110. Aylesbury United Saturday, November 17, 1990 3,310.4 
 111. Boston United Wednesday, May 1, 1991 3,292.0 
 112. Farnborough Town Saturday, November 17, 1990 3,283.5 
 113. Gateshead Tuesday, April 30, 1991 3,281.5 
 114. Chorley Tuesday, December 11, 1990 3,279.5 
 115. Sutton United Wednesday, May 1, 1991 3,278.3 
 116. Enfield Saturday, May 5, 1990 3,277.5 
 117. Slough Town Tuesday, April 30, 1991 3,267.6 
 118. Fisher Athletic Monday, April 29, 1991 3,232.2 
 119. Woking Sunday, January 27, 1991 3,182.5 
 120. Whitley Bay Wednesday, December 12, 1990 3,152.7 
 121. Leek Town Monday, December 17, 1990 3,133.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. Witton Albion Saturday, November 17, 1990 3,098.7 
 126. Littlehampton Town Saturday, November 17, 1990 3,096.4 
 127. Atherstone United Wednesday, December 12, 1990 3,095.8 
 128. Tiverton Town Saturday, November 17, 1990 3,095.5 
 129. Halesowen Town Saturday, November 17, 1990 3,095.2 
 130. Spennymoor United Saturday, November 17, 1990 3,094.4 
 131. Fleetwood Town Saturday, November 17, 1990 3,086.5 
 132. Tamworth Saturday, November 17, 1990 3,081.9