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

 Rank Club Last Match Date ELO Score 
 1. Liverpool Tuesday, April 3, 1990 4,183.3 
 2. Arsenal Saturday, March 31, 1990 4,078.5 
 3. Queens Park Rangers Tuesday, April 3, 1990 4,037.6 
 4. Nottingham Forest Saturday, March 31, 1990 4,037.5 
 5. Everton Saturday, March 31, 1990 4,026.3 
 6. Wimbledon Tuesday, April 3, 1990 4,025.7 
 7. Aston Villa Sunday, April 1, 1990 4,016.5 
 8. Tottenham Hotspur Saturday, March 31, 1990 4,015.1 
 9. Manchester United Saturday, March 31, 1990 4,000.7 
 10. Chelsea Saturday, March 31, 1990 3,970.8 
 11. Norwich City Saturday, March 31, 1990 3,965.5 
 12. Southampton Tuesday, April 3, 1990 3,954.5 
 13. Sheffield Wednesday Saturday, March 31, 1990 3,953.4 
 14. Derby County Saturday, March 31, 1990 3,944.7 
 15. Coventry City Saturday, March 31, 1990 3,941.1 
 16. Crystal Palace Saturday, March 31, 1990 3,938.3 
 17. Manchester City Sunday, April 1, 1990 3,905.4 
 18. Leeds United Saturday, March 31, 1990 3,896.4 
 19. Charlton Athletic Saturday, March 31, 1990 3,891.7 
 20. Luton Town Saturday, March 31, 1990 3,888.4 
 21. Oldham Athletic Tuesday, April 3, 1990 3,885.9 
 22. West Ham United Saturday, March 31, 1990 3,881.0 
 23. Newcastle United Tuesday, April 3, 1990 3,862.0 
 24. Swindon Town Saturday, March 31, 1990 3,857.2 
 25. Blackburn Rovers Tuesday, April 3, 1990 3,850.7 
 26. Sheffield United Tuesday, April 3, 1990 3,848.4 
 27. Millwall Saturday, March 31, 1990 3,832.1 
 28. Sunderland Tuesday, April 3, 1990 3,825.3 
 29. Wolverhampton Wanderers Tuesday, April 3, 1990 3,821.3 
 30. Watford Saturday, March 31, 1990 3,819.2 
 31. Port Vale Saturday, March 31, 1990 3,815.7 
 32. West Bromwich Albion Saturday, March 31, 1990 3,814.3 
 33. Ipswich Town Saturday, March 31, 1990 3,808.5 
 34. Leicester City Tuesday, April 3, 1990 3,802.8 
 35. Barnsley Tuesday, April 3, 1990 3,776.0 
 36. Oxford United Saturday, March 31, 1990 3,772.7 
 37. Bristol City Tuesday, April 3, 1990 3,767.6 
 38. Middlesbrough Saturday, March 31, 1990 3,767.6 
 39. Tranmere Rovers Friday, March 30, 1990 3,750.8 
 40. Bristol Rovers Saturday, March 31, 1990 3,744.4 
 41. Portsmouth Saturday, March 31, 1990 3,741.6 
 42. Brighton and Hove Albion Saturday, March 31, 1990 3,723.9 
 43. AFC Bournemouth Tuesday, April 3, 1990 3,722.1 
 44. Hull City Saturday, March 31, 1990 3,706.7 
 45. Bradford City Saturday, March 31, 1990 3,692.5 
 46. Plymouth Argyle Tuesday, April 3, 1990 3,688.8 
 47. Stoke City Saturday, March 31, 1990 3,688.0 
 48. Notts County Saturday, March 31, 1990 3,684.2 
 49. Bolton Wanderers Tuesday, April 3, 1990 3,674.8 
 50. Crewe Alexandra Saturday, March 31, 1990 3,674.2 
 51. Wigan Athletic Saturday, March 31, 1990 3,644.2 
 52. Reading Tuesday, April 3, 1990 3,642.3 
 53. Birmingham City Tuesday, April 3, 1990 3,639.4 
 54. Brentford Saturday, March 31, 1990 3,636.0 
 55. Huddersfield Town Tuesday, April 3, 1990 3,618.6 
 56. Bury Saturday, March 31, 1990 3,616.8 
 57. Grimsby Town Saturday, March 31, 1990 3,614.6 
 58. Shrewsbury Town Tuesday, April 3, 1990 3,613.6 
 59. Rotherham United Tuesday, April 3, 1990 3,610.7 
 60. Chester City Saturday, March 31, 1990 3,590.9 
 61. Leyton Orient Tuesday, April 3, 1990 3,590.5 
 62. Blackpool Saturday, March 31, 1990 3,590.1 
 63. Fulham Saturday, March 31, 1990 3,586.5 
 64. Cardiff City Saturday, March 31, 1990 3,572.4 
 65. Mansfield Town Tuesday, April 3, 1990 3,570.9 
 66. Exeter City Monday, April 2, 1990 3,561.9 
 67. Cambridge United Monday, April 2, 1990 3,559.4 
 68. Chesterfield Tuesday, April 3, 1990 3,558.6 
 69. Preston North End Tuesday, April 3, 1990 3,553.9 
 70. Swansea City Tuesday, April 3, 1990 3,550.4 
 71. Southend United Saturday, March 31, 1990 3,547.8 
 72. Maidstone United Saturday, March 31, 1990 3,542.3 
 73. Darlington Tuesday, April 3, 1990 3,527.0 
 74. Northampton Town Tuesday, April 3, 1990 3,526.3 
 75. Walsall Saturday, March 31, 1990 3,508.9 
 76. Carlisle United Saturday, March 31, 1990 3,497.7 
 77. Scunthorpe United Saturday, March 31, 1990 3,488.3 
 78. Barnet Monday, April 2, 1990 3,487.3 
 79. Peterborough United Friday, March 30, 1990 3,486.9 
 80. Lincoln City Saturday, March 31, 1990 3,483.9 
 81. Rochdale Saturday, March 31, 1990 3,482.6 
 82. Gillingham Saturday, March 31, 1990 3,472.2 
 83. Runcorn Saturday, March 31, 1990 3,472.1 
 84. Hereford United Saturday, March 31, 1990 3,466.0 
 85. Torquay United Saturday, March 31, 1990 3,464.6 
 86. York City Monday, April 2, 1990 3,459.1 
 87. Stockport County Friday, March 30, 1990 3,458.8 
 88. Kettering Town Saturday, March 31, 1990 3,449.6 
 89. Scarborough Monday, April 2, 1990 3,447.7 
 90. Aldershot Saturday, March 31, 1990 3,443.4 
 91. Hartlepool United Saturday, March 31, 1990 3,440.5 
 92. Wrexham Friday, March 30, 1990 3,438.2 
 93. Burnley Tuesday, April 3, 1990 3,435.7 
 94. Welling United Saturday, March 31, 1990 3,425.1 
 95. Colchester United Saturday, March 31, 1990 3,425.0 
 96. Macclesfield Town Tuesday, April 3, 1990 3,422.3 
 97. Wycombe Wanderers Saturday, March 31, 1990 3,421.8 
 98. Doncaster Rovers Saturday, March 31, 1990 3,420.8 
 99. Halifax Town Saturday, March 31, 1990 3,416.2 
 100. Cheltenham Town Saturday, March 31, 1990 3,412.4 
 101. Yeovil Town Saturday, March 31, 1990 3,390.1 
 102. Merthyr Tydfil Saturday, March 31, 1990 3,388.5 
 103. Boston United Saturday, March 31, 1990 3,381.6 
 104. Telford United Tuesday, April 3, 1990 3,371.0 
 105. Sutton United Saturday, March 31, 1990 3,366.3 
 106. Kidderminster Harriers Saturday, March 31, 1990 3,350.5 
 107. Barrow Tuesday, April 3, 1990 3,336.6 
 108. Altrincham Saturday, March 31, 1990 3,335.0 
 109. Aylesbury United Wednesday, December 13, 1989 3,317.2 
 110. Stafford Rangers Monday, April 2, 1990 3,316.7 
 111. Farnborough Town Saturday, March 31, 1990 3,298.7 
 112. Bath City Wednesday, November 22, 1989 3,291.0 
 113. Northwich Victoria Saturday, March 31, 1990 3,283.9 
 114. Chorley Saturday, March 31, 1990 3,271.1 
 115. Fisher Athletic Saturday, March 31, 1990 3,260.8 
 116. Enfield Saturday, March 31, 1990 3,259.5 
 117. Weymouth Saturday, May 6, 1989 3,224.2 
 118. Dartford Wednesday, November 22, 1989 3,216.6 
 119. Whitley Bay Saturday, January 6, 1990 3,143.8 
 120. Bishop Auckland Wednesday, December 13, 1989 3,132.2 
 121. Slough Town Saturday, November 18, 1989 3,125.3 
 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