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, April 18, 1991

 Rank Club Last Match Date ELO Score 
 1. Arsenal Wednesday, April 17, 1991 4,149.6 
 2. Liverpool Saturday, April 13, 1991 4,117.6 
 3. Manchester United Tuesday, April 16, 1991 4,093.4 
 4. Nottingham Forest Sunday, April 14, 1991 4,028.7 
 5. Wimbledon Saturday, April 13, 1991 4,024.9 
 6. Everton Saturday, April 13, 1991 4,015.7 
 7. Tottenham Hotspur Wednesday, April 17, 1991 4,005.3 
 8. Manchester City Wednesday, April 17, 1991 4,003.9 
 9. Leeds United Wednesday, April 17, 1991 3,992.4 
 10. Crystal Palace Wednesday, April 17, 1991 3,980.0 
 11. Southampton Saturday, April 13, 1991 3,976.1 
 12. Aston Villa Saturday, April 13, 1991 3,972.2 
 13. Queens Park Rangers Wednesday, April 17, 1991 3,964.2 
 14. Coventry City Saturday, April 13, 1991 3,958.1 
 15. Norwich City Wednesday, April 17, 1991 3,944.6 
 16. Chelsea Wednesday, April 17, 1991 3,942.5 
 17. West Ham United Wednesday, April 17, 1991 3,939.7 
 18. Sheffield Wednesday Wednesday, April 17, 1991 3,936.3 
 19. Sheffield United Saturday, April 13, 1991 3,913.7 
 20. Luton Town Saturday, April 13, 1991 3,881.0 
 21. Oldham Athletic Tuesday, April 16, 1991 3,874.0 
 22. Millwall Tuesday, April 16, 1991 3,859.5 
 23. Oxford United Wednesday, April 17, 1991 3,846.2 
 24. Barnsley Monday, April 15, 1991 3,843.7 
 25. Notts County Tuesday, April 16, 1991 3,843.2 
 26. Sunderland Saturday, April 13, 1991 3,821.7 
 27. Middlesbrough Saturday, April 13, 1991 3,820.1 
 28. Portsmouth Tuesday, April 16, 1991 3,806.9 
 29. Derby County Tuesday, April 16, 1991 3,806.9 
 30. Newcastle United Wednesday, April 17, 1991 3,806.5 
 31. Charlton Athletic Tuesday, April 16, 1991 3,804.1 
 32. Brighton and Hove Albion Tuesday, April 16, 1991 3,799.6 
 33. Bristol City Saturday, April 13, 1991 3,790.2 
 34. Ipswich Town Wednesday, April 17, 1991 3,774.5 
 35. Bristol Rovers Wednesday, April 10, 1991 3,771.1 
 36. Swindon Town Tuesday, April 16, 1991 3,768.4 
 37. Plymouth Argyle Wednesday, April 17, 1991 3,763.7 
 38. Cambridge United Thursday, April 18, 1991 3,755.3 
 39. Blackburn Rovers Saturday, April 13, 1991 3,752.8 
 40. Wolverhampton Wanderers Tuesday, April 16, 1991 3,752.6 
 41. Port Vale Monday, April 15, 1991 3,750.4 
 42. Watford Tuesday, April 16, 1991 3,731.4 
 43. Leicester City Saturday, April 13, 1991 3,722.5 
 44. West Bromwich Albion Saturday, April 13, 1991 3,717.5 
 45. Bolton Wanderers Tuesday, April 16, 1991 3,702.6 
 46. Grimsby Town Saturday, April 13, 1991 3,701.6 
 47. Tranmere Rovers Friday, April 12, 1991 3,692.6 
 48. Hull City Tuesday, April 16, 1991 3,691.4 
 49. Bury Saturday, April 13, 1991 3,688.7 
 50. Wigan Athletic Tuesday, April 16, 1991 3,676.8 
 51. AFC Bournemouth Tuesday, April 16, 1991 3,672.7 
 52. Southend United Friday, April 12, 1991 3,670.0 
 53. Huddersfield Town Saturday, April 13, 1991 3,664.7 
 54. Bradford City Saturday, April 13, 1991 3,664.6 
 55. Brentford Tuesday, April 16, 1991 3,652.5 
 56. Exeter City Saturday, April 13, 1991 3,640.3 
 57. Blackpool Wednesday, April 17, 1991 3,630.9 
 58. Leyton Orient Tuesday, April 16, 1991 3,625.6 
 59. Birmingham City Tuesday, April 16, 1991 3,622.5 
 60. Peterborough United Tuesday, April 16, 1991 3,614.8 
 61. Darlington Saturday, April 13, 1991 3,602.6 
 62. Stoke City Tuesday, April 16, 1991 3,589.4 
 63. Reading Saturday, April 13, 1991 3,588.3 
 64. Shrewsbury Town Thursday, April 18, 1991 3,579.5 
 65. Stockport County Tuesday, April 16, 1991 3,577.7 
 66. Preston North End Tuesday, April 16, 1991 3,575.5 
 67. Hartlepool United Tuesday, April 16, 1991 3,566.5 
 68. Mansfield Town Tuesday, April 16, 1991 3,547.3 
 69. Chester City Tuesday, April 16, 1991 3,546.2 
 70. Crewe Alexandra Tuesday, April 16, 1991 3,543.4 
 71. Scunthorpe United Wednesday, April 17, 1991 3,540.2 
 72. Altrincham Tuesday, April 16, 1991 3,538.4 
 73. Fulham Tuesday, April 16, 1991 3,537.0 
 74. Swansea City Tuesday, April 16, 1991 3,532.1 
 75. Burnley Tuesday, April 16, 1991 3,531.4 
 76. Torquay United Tuesday, April 16, 1991 3,530.4 
 77. Colchester United Wednesday, April 17, 1991 3,523.3 
 78. Barnet Tuesday, April 16, 1991 3,522.0 
 79. Scarborough Saturday, April 13, 1991 3,512.2 
 80. Rotherham United Saturday, April 13, 1991 3,510.8 
 81. Doncaster Rovers Tuesday, April 16, 1991 3,500.8 
 82. Northampton Town Tuesday, April 16, 1991 3,494.1 
 83. Cardiff City Wednesday, April 17, 1991 3,486.7 
 84. Kettering Town Wednesday, April 17, 1991 3,477.6 
 85. Rochdale Tuesday, April 16, 1991 3,473.9 
 86. Wycombe Wanderers Thursday, April 18, 1991 3,466.8 
 87. Gillingham Tuesday, April 16, 1991 3,465.5 
 88. Lincoln City Wednesday, April 17, 1991 3,463.6 
 89. Chesterfield Wednesday, April 17, 1991 3,457.6 
 90. Hereford United Wednesday, April 17, 1991 3,442.1 
 91. Walsall Saturday, April 13, 1991 3,441.0 
 92. Maidstone United Tuesday, April 16, 1991 3,427.1 
 93. Macclesfield Town Tuesday, April 16, 1991 3,421.6 
 94. York City Tuesday, April 16, 1991 3,409.4 
 95. Telford United Tuesday, April 16, 1991 3,406.0 
 96. Halifax Town Tuesday, April 16, 1991 3,393.7 
 97. Merthyr Tydfil Monday, April 15, 1991 3,388.9 
 98. Runcorn Tuesday, April 16, 1991 3,366.3 
 99. Yeovil Town Tuesday, April 16, 1991 3,365.3 
 100. Welling United Thursday, April 18, 1991 3,358.2 
 101. Wrexham Tuesday, April 16, 1991 3,350.0 
 102. Aldershot Tuesday, April 16, 1991 3,348.1 
 103. Carlisle United Saturday, April 13, 1991 3,347.4 
 104. Stafford Rangers Saturday, April 13, 1991 3,341.5 
 105. Barrow Saturday, April 13, 1991 3,340.0 
 106. Cheltenham Town Wednesday, April 17, 1991 3,338.5 
 107. Bath City Tuesday, April 16, 1991 3,329.2 
 108. Boston United Wednesday, April 17, 1991 3,328.6 
 109. Gateshead Thursday, April 18, 1991 3,311.7 
 110. Aylesbury United Saturday, November 17, 1990 3,310.4 
 111. Sutton United Saturday, April 13, 1991 3,308.0 
 112. Farnborough Town Saturday, November 17, 1990 3,283.5 
 113. Chorley Tuesday, December 11, 1990 3,279.5 
 114. Enfield Saturday, May 5, 1990 3,277.5 
 115. Kidderminster Harriers Monday, April 8, 1991 3,276.4 
 116. Northwich Victoria Thursday, April 18, 1991 3,275.3 
 117. Slough Town Saturday, April 6, 1991 3,263.5 
 118. Fisher Athletic Monday, April 15, 1991 3,249.6 
 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