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  Wednesday, March 20, 1991

 Rank Club Last Match Date ELO Score 
 1. Arsenal Wednesday, March 20, 1991 4,164.4 
 2. Liverpool Saturday, March 16, 1991 4,143.4 
 3. Manchester United Saturday, March 16, 1991 4,060.8 
 4. Everton Saturday, March 16, 1991 4,028.3 
 5. Nottingham Forest Wednesday, March 20, 1991 4,026.3 
 6. Wimbledon Saturday, March 16, 1991 4,014.0 
 7. Leeds United Sunday, March 17, 1991 4,011.5 
 8. Tottenham Hotspur Saturday, March 16, 1991 3,998.7 
 9. Crystal Palace Saturday, March 16, 1991 3,993.1 
 10. Sheffield Wednesday Tuesday, March 19, 1991 3,989.1 
 11. Norwich City Saturday, March 16, 1991 3,978.0 
 12. Aston Villa Saturday, March 16, 1991 3,973.0 
 13. Manchester City Saturday, March 16, 1991 3,966.6 
 14. Chelsea Saturday, March 16, 1991 3,957.9 
 15. West Ham United Wednesday, March 20, 1991 3,951.8 
 16. Southampton Saturday, March 16, 1991 3,943.8 
 17. Queens Park Rangers Saturday, March 16, 1991 3,922.1 
 18. Coventry City Saturday, March 16, 1991 3,915.8 
 19. Sheffield United Saturday, March 16, 1991 3,902.9 
 20. Luton Town Saturday, March 16, 1991 3,900.3 
 21. Oldham Athletic Wednesday, March 20, 1991 3,900.0 
 22. Notts County Tuesday, March 19, 1991 3,855.6 
 23. Sunderland Saturday, March 16, 1991 3,845.6 
 24. Millwall Wednesday, March 20, 1991 3,841.8 
 25. Barnsley Tuesday, March 19, 1991 3,839.3 
 26. Middlesbrough Wednesday, March 20, 1991 3,837.3 
 27. Derby County Saturday, March 16, 1991 3,830.7 
 28. Charlton Athletic Wednesday, March 20, 1991 3,823.5 
 29. Newcastle United Saturday, March 16, 1991 3,816.0 
 30. Oxford United Saturday, March 16, 1991 3,813.5 
 31. Bristol City Wednesday, March 20, 1991 3,796.9 
 32. Brighton and Hove Albion Wednesday, March 20, 1991 3,796.1 
 33. Swindon Town Wednesday, March 20, 1991 3,785.7 
 34. Wolverhampton Wanderers Tuesday, March 19, 1991 3,782.4 
 35. Plymouth Argyle Tuesday, March 19, 1991 3,776.9 
 36. Ipswich Town Monday, March 18, 1991 3,776.6 
 37. Bristol Rovers Wednesday, March 20, 1991 3,762.8 
 38. Portsmouth Tuesday, March 19, 1991 3,755.6 
 39. Cambridge United Tuesday, March 19, 1991 3,754.9 
 40. Port Vale Monday, March 18, 1991 3,738.9 
 41. Blackburn Rovers Tuesday, March 19, 1991 3,736.1 
 42. West Bromwich Albion Wednesday, March 20, 1991 3,713.4 
 43. Hull City Wednesday, March 20, 1991 3,707.9 
 44. Grimsby Town Wednesday, March 20, 1991 3,706.0 
 45. Leicester City Wednesday, March 20, 1991 3,702.9 
 46. Bolton Wanderers Tuesday, March 19, 1991 3,698.6 
 47. Tranmere Rovers Monday, March 18, 1991 3,693.5 
 48. Southend United Monday, March 18, 1991 3,682.3 
 49. Watford Tuesday, March 19, 1991 3,681.1 
 50. Bradford City Wednesday, March 20, 1991 3,677.6 
 51. Bury Tuesday, March 19, 1991 3,671.3 
 52. AFC Bournemouth Monday, March 18, 1991 3,671.1 
 53. Brentford Tuesday, March 19, 1991 3,658.6 
 54. Huddersfield Town Tuesday, March 19, 1991 3,647.9 
 55. Wigan Athletic Saturday, March 16, 1991 3,641.9 
 56. Reading Saturday, March 16, 1991 3,641.1 
 57. Stoke City Tuesday, March 19, 1991 3,639.3 
 58. Shrewsbury Town Tuesday, March 19, 1991 3,624.4 
 59. Birmingham City Monday, March 18, 1991 3,615.3 
 60. Blackpool Tuesday, March 19, 1991 3,611.8 
 61. Peterborough United Wednesday, March 20, 1991 3,596.4 
 62. Exeter City Wednesday, March 20, 1991 3,594.7 
 63. Crewe Alexandra Tuesday, March 19, 1991 3,591.6 
 64. Darlington Tuesday, March 19, 1991 3,591.1 
 65. Leyton Orient Tuesday, March 19, 1991 3,589.3 
 66. Chester City Wednesday, March 20, 1991 3,575.6 
 67. Preston North End Tuesday, March 19, 1991 3,556.3 
 68. Scunthorpe United Tuesday, March 19, 1991 3,553.1 
 69. Stockport County Saturday, March 16, 1991 3,547.5 
 70. Mansfield Town Tuesday, March 19, 1991 3,532.2 
 71. Barnet Saturday, March 16, 1991 3,530.3 
 72. Colchester United Tuesday, March 12, 1991 3,530.0 
 73. Burnley Tuesday, March 19, 1991 3,521.1 
 74. Kettering Town Saturday, March 16, 1991 3,520.1 
 75. Northampton Town Friday, March 15, 1991 3,518.9 
 76. Cardiff City Tuesday, March 19, 1991 3,518.6 
 77. Torquay United Friday, March 15, 1991 3,513.0 
 78. Swansea City Tuesday, March 19, 1991 3,512.0 
 79. Altrincham Tuesday, March 19, 1991 3,505.0 
 80. Rotherham United Tuesday, March 19, 1991 3,503.7 
 81. Hartlepool United Saturday, March 16, 1991 3,503.5 
 82. Fulham Tuesday, March 19, 1991 3,500.9 
 83. Rochdale Tuesday, March 19, 1991 3,488.3 
 84. Doncaster Rovers Saturday, March 16, 1991 3,484.0 
 85. Scarborough Saturday, March 16, 1991 3,478.8 
 86. Gillingham Tuesday, March 19, 1991 3,477.7 
 87. Wycombe Wanderers Tuesday, March 19, 1991 3,463.7 
 88. Chesterfield Tuesday, March 19, 1991 3,461.7 
 89. Maidstone United Wednesday, March 20, 1991 3,460.8 
 90. Hereford United Tuesday, March 19, 1991 3,455.1 
 91. Walsall Wednesday, March 20, 1991 3,446.9 
 92. Lincoln City Wednesday, March 20, 1991 3,441.0 
 93. York City Tuesday, March 19, 1991 3,420.6 
 94. Runcorn Saturday, March 16, 1991 3,408.4 
 95. Macclesfield Town Tuesday, March 19, 1991 3,396.4 
 96. Telford United Saturday, March 16, 1991 3,395.2 
 97. Carlisle United Tuesday, March 19, 1991 3,387.9 
 98. Aldershot Saturday, March 16, 1991 3,386.1 
 99. Halifax Town Tuesday, March 19, 1991 3,385.8 
 100. Wrexham Saturday, March 16, 1991 3,357.8 
 101. Barrow Saturday, March 16, 1991 3,347.0 
 102. Merthyr Tydfil Saturday, March 16, 1991 3,338.4 
 103. Cheltenham Town Tuesday, March 19, 1991 3,333.1 
 104. Sutton United Tuesday, March 12, 1991 3,332.7 
 105. Welling United Wednesday, March 20, 1991 3,331.0 
 106. Boston United Wednesday, March 20, 1991 3,329.3 
 107. Gateshead Wednesday, March 13, 1991 3,321.3 
 108. Northwich Victoria Tuesday, March 19, 1991 3,320.5 
 109. Yeovil Town Saturday, March 9, 1991 3,318.3 
 110. Stafford Rangers Tuesday, March 19, 1991 3,314.4 
 111. Aylesbury United Saturday, November 17, 1990 3,310.4 
 112. Bath City Tuesday, March 19, 1991 3,308.1 
 113. Kidderminster Harriers Saturday, March 9, 1991 3,301.9 
 114. Slough Town Tuesday, March 19, 1991 3,292.9 
 115. Farnborough Town Saturday, November 17, 1990 3,283.5 
 116. Chorley Tuesday, December 11, 1990 3,279.5 
 117. Enfield Saturday, May 5, 1990 3,277.5 
 118. Fisher Athletic Tuesday, March 12, 1991 3,258.4 
 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