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, September 14, 1999

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, September 11, 1999 4,251.5 
 2. Arsenal Saturday, September 11, 1999 4,181.9 
 3. Chelsea Saturday, September 11, 1999 4,153.1 
 4. Leeds United Saturday, September 11, 1999 4,105.9 
 5. Sunderland Tuesday, September 14, 1999 4,059.7 
 6. Liverpool Tuesday, September 14, 1999 4,052.0 
 7. West Ham United Saturday, September 11, 1999 4,019.5 
 8. Tottenham Hotspur Sunday, September 12, 1999 4,003.4 
 9. Aston Villa Tuesday, September 14, 1999 3,998.0 
 10. Leicester City Tuesday, September 14, 1999 3,991.5 
 11. Everton Tuesday, September 14, 1999 3,965.0 
 12. Middlesbrough Tuesday, September 14, 1999 3,960.5 
 13. Ipswich Town Tuesday, September 14, 1999 3,956.3 
 14. Derby County Tuesday, September 14, 1999 3,953.3 
 15. Southampton Saturday, September 11, 1999 3,937.6 
 16. Coventry City Tuesday, September 14, 1999 3,926.8 
 17. Newcastle United Saturday, September 11, 1999 3,914.8 
 18. Birmingham City Tuesday, September 14, 1999 3,914.1 
 19. Blackburn Rovers Tuesday, September 14, 1999 3,905.8 
 20. Charlton Athletic Tuesday, September 14, 1999 3,903.8 
 21. Sheffield Wednesday Tuesday, September 14, 1999 3,882.6 
 22. Bradford City Tuesday, September 14, 1999 3,881.7 
 23. Fulham Tuesday, September 14, 1999 3,874.9 
 24. Manchester City Saturday, September 11, 1999 3,863.4 
 25. Watford Tuesday, September 14, 1999 3,861.3 
 26. Wimbledon Tuesday, September 14, 1999 3,858.3 
 27. Nottingham Forest Saturday, September 11, 1999 3,851.8 
 28. Bolton Wanderers Tuesday, September 14, 1999 3,850.4 
 29. Wolverhampton Wanderers Saturday, September 11, 1999 3,836.7 
 30. Barnsley Tuesday, September 14, 1999 3,832.4 
 31. Sheffield United Tuesday, September 14, 1999 3,832.0 
 32. Huddersfield Town Tuesday, September 14, 1999 3,791.1 
 33. Wigan Athletic Tuesday, September 14, 1999 3,773.4 
 34. West Bromwich Albion Tuesday, September 14, 1999 3,770.7 
 35. Stockport County Tuesday, September 14, 1999 3,770.0 
 36. Tranmere Rovers Tuesday, September 14, 1999 3,758.2 
 37. Crewe Alexandra Tuesday, September 14, 1999 3,757.6 
 38. Norwich City Tuesday, September 14, 1999 3,751.1 
 39. Queens Park Rangers Tuesday, August 31, 1999 3,747.2 
 40. Gillingham Tuesday, September 14, 1999 3,745.0 
 41. Crystal Palace Tuesday, September 14, 1999 3,739.3 
 42. Portsmouth Tuesday, September 14, 1999 3,734.9 
 43. Grimsby Town Tuesday, September 14, 1999 3,723.9 
 44. Walsall Tuesday, September 14, 1999 3,708.6 
 45. Bristol City Saturday, September 11, 1999 3,706.1 
 46. Oxford United Tuesday, September 14, 1999 3,703.4 
 47. AFC Bournemouth Tuesday, September 14, 1999 3,695.6 
 48. Bristol Rovers Tuesday, September 14, 1999 3,690.0 
 49. Port Vale Saturday, September 11, 1999 3,687.8 
 50. Bury Saturday, September 11, 1999 3,686.2 
 51. Preston North End Tuesday, September 14, 1999 3,682.4 
 52. Swindon Town Saturday, September 11, 1999 3,678.5 
 53. Wycombe Wanderers Tuesday, September 14, 1999 3,676.2 
 54. Notts County Tuesday, September 14, 1999 3,665.3 
 55. Burnley Saturday, September 11, 1999 3,661.0 
 56. Stoke City Tuesday, September 14, 1999 3,654.5 
 57. Brentford Saturday, September 11, 1999 3,645.2 
 58. Luton Town Saturday, September 11, 1999 3,644.8 
 59. Chesterfield Tuesday, September 14, 1999 3,638.3 
 60. Wrexham Saturday, September 11, 1999 3,607.1 
 61. Northampton Town Saturday, September 11, 1999 3,604.8 
 62. Reading Tuesday, September 14, 1999 3,595.6 
 63. Blackpool Saturday, September 11, 1999 3,588.0 
 64. Millwall Saturday, September 11, 1999 3,586.1 
 65. Oldham Athletic Saturday, September 11, 1999 3,584.6 
 66. Cambridge United Saturday, September 11, 1999 3,561.8 
 67. Swansea City Tuesday, September 14, 1999 3,557.3 
 68. Cardiff City Tuesday, September 14, 1999 3,554.1 
 69. Scunthorpe United Saturday, September 11, 1999 3,541.3 
 70. Colchester United Saturday, September 11, 1999 3,530.1 
 71. Peterborough United Saturday, September 11, 1999 3,530.0 
 72. Barnet Saturday, September 11, 1999 3,526.3 
 73. Rotherham United Saturday, September 11, 1999 3,525.0 
 74. Darlington Saturday, September 11, 1999 3,520.9 
 75. Cheltenham Town Sunday, September 12, 1999 3,512.2 
 76. Stevenage Borough Saturday, September 11, 1999 3,512.0 
 77. Macclesfield Town Saturday, September 11, 1999 3,509.4 
 78. Lincoln City Saturday, September 11, 1999 3,506.1 
 79. Exeter City Saturday, September 11, 1999 3,502.1 
 80. York City Saturday, September 11, 1999 3,498.0 
 81. Halifax Town Saturday, September 11, 1999 3,493.5 
 82. Leyton Orient Tuesday, September 14, 1999 3,485.6 
 83. Southend United Saturday, September 11, 1999 3,485.0 
 84. Yeovil Town Tuesday, September 14, 1999 3,482.3 
 85. Rushden and Diamonds Tuesday, September 14, 1999 3,481.8 
 86. Northwich Victoria Tuesday, September 14, 1999 3,463.3 
 87. Rochdale Saturday, September 11, 1999 3,459.4 
 88. Carlisle United Saturday, September 11, 1999 3,458.3 
 89. Mansfield Town Saturday, September 11, 1999 3,458.1 
 90. Torquay United Saturday, September 11, 1999 3,456.0 
 91. Plymouth Argyle Saturday, September 11, 1999 3,455.6 
 92. Kettering Town Tuesday, September 14, 1999 3,452.7 
 93. Shrewsbury Town Sunday, September 12, 1999 3,450.5 
 94. Woking Saturday, September 11, 1999 3,436.3 
 95. Hednesford Town Tuesday, September 14, 1999 3,430.2 
 96. Hull City Tuesday, September 14, 1999 3,430.2 
 97. Nuneaton Borough Monday, September 13, 1999 3,428.1 
 98. Kingstonian Saturday, September 11, 1999 3,427.7 
 99. Hayes Tuesday, September 14, 1999 3,418.4 
 100. Hereford United Tuesday, September 14, 1999 3,416.5 
 101. Brighton and Hove Albion Saturday, September 11, 1999 3,415.5 
 102. Morecambe Saturday, September 11, 1999 3,415.4 
 103. Slough Town Tuesday, November 24, 1998 3,412.0 
 104. Hartlepool United Saturday, September 11, 1999 3,409.7 
 105. Scarborough Tuesday, September 14, 1999 3,392.2 
 106. Chester City Tuesday, September 14, 1999 3,391.0 
 107. Kidderminster Harriers Monday, September 13, 1999 3,385.7 
 108. Altrincham Saturday, September 11, 1999 3,378.1 
 109. Dover Athletic Saturday, September 11, 1999 3,362.9 
 110. Doncaster Rovers Tuesday, September 14, 1999 3,361.8 
 111. Sutton United Saturday, September 11, 1999 3,360.1 
 112. Forest Green Rovers Tuesday, September 14, 1999 3,350.1 
 113. Southport Saturday, September 11, 1999 3,347.7 
 114. Telford United Saturday, September 11, 1999 3,340.4 
 115. Barrow Saturday, May 1, 1999 3,324.3 
 116. Enfield Tuesday, November 24, 1998 3,308.9 
 117. Welling United Saturday, September 11, 1999 3,297.0 
 118. Runcorn Monday, November 23, 1998 3,243.9 
 119. Farnborough Town Saturday, May 1, 1999 3,222.6 
 120. Leek Town Saturday, May 1, 1999 3,213.9 
 121. Worcester City Saturday, November 14, 1998 3,205.5 
 122. Basingstoke Town Saturday, November 14, 1998 3,125.9 
 123. Burton Albion Saturday, November 14, 1998 3,120.8 
 124. Boreham Wood Sunday, November 15, 1998 3,120.8 
 125. Emley Tuesday, November 24, 1998 3,117.2 
 126. Bedlington Terriers Saturday, December 5, 1998 3,115.0 
 127. West Auckland Town Tuesday, November 24, 1998 3,107.4 
 128. Leigh RMI Tuesday, November 24, 1998 3,102.4 
 129. Lancaster City Saturday, November 14, 1998 3,099.7 
 130. Ford United Saturday, November 14, 1998 3,099.7 
 131. Camberley Town Saturday, November 14, 1998 3,099.2 
 132. Gresley Rovers Saturday, November 14, 1998 3,098.9 
 133. Hendon Tuesday, December 1, 1998 3,098.3 
 134. Dulwich Hamlet Saturday, November 14, 1998 3,097.3 
 135. Salisbury City Saturday, November 14, 1998 3,094.5 
 136. Tamworth Tuesday, November 24, 1998 3,083.7