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, August 10, 1999

 Rank Club Last Match Date ELO Score 
 1. Manchester United Sunday, August 8, 1999 4,213.1 
 2. Arsenal Tuesday, August 10, 1999 4,204.9 
 3. Chelsea Saturday, August 7, 1999 4,143.7 
 4. Leeds United Saturday, August 7, 1999 4,089.3 
 5. Liverpool Saturday, August 7, 1999 4,051.6 
 6. Sunderland Tuesday, August 10, 1999 4,049.0 
 7. Tottenham Hotspur Monday, August 9, 1999 3,998.1 
 8. West Ham United Saturday, August 7, 1999 3,989.2 
 9. Aston Villa Saturday, August 7, 1999 3,981.4 
 10. Leicester City Saturday, August 7, 1999 3,976.6 
 11. Derby County Tuesday, August 10, 1999 3,962.4 
 12. Middlesbrough Tuesday, August 10, 1999 3,956.3 
 13. Everton Sunday, August 8, 1999 3,953.1 
 14. Southampton Saturday, August 7, 1999 3,950.5 
 15. Newcastle United Monday, August 9, 1999 3,946.2 
 16. Sheffield Wednesday Saturday, August 7, 1999 3,943.0 
 17. Ipswich Town Saturday, August 7, 1999 3,941.7 
 18. Coventry City Saturday, August 7, 1999 3,941.0 
 19. Birmingham City Tuesday, August 10, 1999 3,914.3 
 20. Bradford City Saturday, August 7, 1999 3,914.0 
 21. Blackburn Rovers Saturday, August 7, 1999 3,906.1 
 22. Charlton Athletic Saturday, August 7, 1999 3,905.6 
 23. Wolverhampton Wanderers Tuesday, August 10, 1999 3,886.5 
 24. Wimbledon Tuesday, August 10, 1999 3,873.2 
 25. Nottingham Forest Saturday, August 7, 1999 3,863.9 
 26. Bolton Wanderers Tuesday, August 10, 1999 3,860.6 
 27. Fulham Tuesday, August 10, 1999 3,848.7 
 28. Watford Tuesday, August 10, 1999 3,848.6 
 29. Sheffield United Tuesday, August 10, 1999 3,818.1 
 30. Barnsley Tuesday, August 10, 1999 3,814.2 
 31. Manchester City Sunday, August 8, 1999 3,810.2 
 32. Tranmere Rovers Tuesday, August 10, 1999 3,790.7 
 33. Norwich City Tuesday, August 10, 1999 3,783.2 
 34. Crystal Palace Tuesday, August 10, 1999 3,768.5 
 35. Stockport County Tuesday, August 10, 1999 3,761.7 
 36. Gillingham Saturday, August 7, 1999 3,755.6 
 37. Huddersfield Town Tuesday, August 10, 1999 3,754.7 
 38. Crewe Alexandra Tuesday, August 10, 1999 3,750.4 
 39. Wigan Athletic Tuesday, August 10, 1999 3,749.2 
 40. Queens Park Rangers Tuesday, August 10, 1999 3,746.7 
 41. West Bromwich Albion Tuesday, August 10, 1999 3,742.3 
 42. Oxford United Tuesday, August 10, 1999 3,735.7 
 43. Portsmouth Saturday, August 7, 1999 3,733.2 
 44. Walsall Tuesday, August 10, 1999 3,722.8 
 45. Preston North End Tuesday, August 10, 1999 3,718.3 
 46. AFC Bournemouth Tuesday, August 10, 1999 3,718.1 
 47. Bury Tuesday, August 10, 1999 3,716.7 
 48. Grimsby Town Tuesday, August 10, 1999 3,716.7 
 49. Port Vale Tuesday, August 10, 1999 3,699.6 
 50. Bristol City Tuesday, August 10, 1999 3,695.2 
 51. Swindon Town Tuesday, August 10, 1999 3,688.8 
 52. Bristol Rovers Tuesday, August 10, 1999 3,672.3 
 53. Wycombe Wanderers Tuesday, August 10, 1999 3,651.3 
 54. Burnley Saturday, August 7, 1999 3,638.2 
 55. Reading Saturday, August 7, 1999 3,633.1 
 56. Chesterfield Tuesday, August 10, 1999 3,627.6 
 57. Brentford Saturday, August 7, 1999 3,623.7 
 58. Blackpool Tuesday, August 10, 1999 3,623.7 
 59. Notts County Tuesday, August 10, 1999 3,615.4 
 60. Stoke City Tuesday, August 10, 1999 3,611.9 
 61. Luton Town Tuesday, August 10, 1999 3,611.6 
 62. Wrexham Tuesday, August 10, 1999 3,600.5 
 63. Millwall Saturday, August 7, 1999 3,599.8 
 64. Oldham Athletic Tuesday, August 10, 1999 3,595.2 
 65. Northampton Town Tuesday, August 10, 1999 3,595.0 
 66. Colchester United Tuesday, August 10, 1999 3,569.4 
 67. Cambridge United Tuesday, August 10, 1999 3,569.0 
 68. York City Tuesday, August 10, 1999 3,562.2 
 69. Macclesfield Town Tuesday, August 10, 1999 3,558.8 
 70. Lincoln City Tuesday, August 10, 1999 3,555.3 
 71. Cardiff City Tuesday, August 10, 1999 3,544.1 
 72. Scunthorpe United Tuesday, August 10, 1999 3,532.2 
 73. Peterborough United Saturday, August 7, 1999 3,526.4 
 74. Swansea City Saturday, August 7, 1999 3,518.4 
 75. Rotherham United Tuesday, August 10, 1999 3,514.1 
 76. Leyton Orient Tuesday, August 10, 1999 3,512.7 
 77. Cheltenham Town Tuesday, August 10, 1999 3,506.7 
 78. Darlington Tuesday, August 10, 1999 3,504.2 
 79. Hayes Saturday, May 1, 1999 3,482.6 
 80. Rushden and Diamonds Saturday, May 1, 1999 3,482.1 
 81. Southend United Tuesday, August 10, 1999 3,478.6 
 82. Kettering Town Saturday, May 1, 1999 3,474.0 
 83. Stevenage Borough Saturday, May 1, 1999 3,473.9 
 84. Exeter City Tuesday, August 10, 1999 3,472.8 
 85. Halifax Town Tuesday, August 10, 1999 3,469.6 
 86. Barnet Tuesday, August 10, 1999 3,463.8 
 87. Mansfield Town Saturday, August 7, 1999 3,462.5 
 88. Carlisle United Tuesday, August 10, 1999 3,457.4 
 89. Woking Saturday, May 1, 1999 3,456.9 
 90. Plymouth Argyle Tuesday, August 10, 1999 3,456.2 
 91. Torquay United Saturday, August 7, 1999 3,454.1 
 92. Northwich Victoria Saturday, May 1, 1999 3,447.2 
 93. Shrewsbury Town Tuesday, August 10, 1999 3,446.6 
 94. Yeovil Town Saturday, May 1, 1999 3,440.2 
 95. Rochdale Tuesday, August 10, 1999 3,434.8 
 96. Hull City Tuesday, August 10, 1999 3,430.8 
 97. Chester City Tuesday, August 10, 1999 3,428.7 
 98. Hednesford Town Saturday, May 1, 1999 3,426.3 
 99. Hartlepool United Tuesday, August 10, 1999 3,425.6 
 100. Slough Town Tuesday, November 24, 1998 3,412.0 
 101. Hereford United Saturday, May 1, 1999 3,410.6 
 102. Forest Green Rovers Saturday, May 1, 1999 3,410.2 
 103. Scarborough Saturday, May 8, 1999 3,402.0 
 104. Kingstonian Saturday, May 1, 1999 3,398.6 
 105. Brighton and Hove Albion Saturday, August 7, 1999 3,397.9 
 106. Dover Athletic Saturday, May 1, 1999 3,392.2 
 107. Kidderminster Harriers Saturday, May 1, 1999 3,384.1 
 108. Morecambe Saturday, May 1, 1999 3,379.0 
 109. Telford United Saturday, May 1, 1999 3,337.9 
 110. Doncaster Rovers Saturday, May 1, 1999 3,336.3 
 111. Welling United Saturday, May 1, 1999 3,334.0 
 112. Southport Saturday, May 1, 1999 3,328.1 
 113. Barrow Saturday, May 1, 1999 3,324.3 
 114. Enfield Tuesday, November 24, 1998 3,308.9 
 115. Runcorn Monday, November 23, 1998 3,243.9 
 116. Farnborough Town Saturday, May 1, 1999 3,222.6 
 117. Leek Town Saturday, May 1, 1999 3,213.9 
 118. Worcester City Saturday, November 14, 1998 3,205.5 
 119. Basingstoke Town Saturday, November 14, 1998 3,125.9 
 120. Burton Albion Saturday, November 14, 1998 3,120.8 
 121. Boreham Wood Sunday, November 15, 1998 3,120.8 
 122. Emley Tuesday, November 24, 1998 3,117.2 
 123. Bedlington Terriers Saturday, December 5, 1998 3,115.0 
 124. West Auckland Town Tuesday, November 24, 1998 3,107.4 
 125. Leigh RMI Tuesday, November 24, 1998 3,102.4 
 126. Lancaster City Saturday, November 14, 1998 3,099.7 
 127. Ford United Saturday, November 14, 1998 3,099.7 
 128. Camberley Town Saturday, November 14, 1998 3,099.2 
 129. Gresley Rovers Saturday, November 14, 1998 3,098.9 
 130. Hendon Tuesday, December 1, 1998 3,098.3 
 131. Dulwich Hamlet Saturday, November 14, 1998 3,097.3 
 132. Salisbury City Saturday, November 14, 1998 3,094.5 
 133. Tamworth Tuesday, November 24, 1998 3,083.7