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, October 19, 1999

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, October 16, 1999 4,204.2 
 2. Arsenal Saturday, October 16, 1999 4,182.5 
 3. Chelsea Saturday, October 16, 1999 4,144.8 
 4. Leeds United Saturday, October 16, 1999 4,127.7 
 5. Sunderland Monday, October 18, 1999 4,094.4 
 6. Liverpool Saturday, October 16, 1999 4,045.1 
 7. Leicester City Saturday, October 16, 1999 4,025.9 
 8. Tottenham Hotspur Saturday, October 16, 1999 4,007.2 
 9. West Ham United Sunday, October 17, 1999 3,999.0 
 10. Aston Villa Monday, October 18, 1999 3,997.0 
 11. Everton Saturday, October 16, 1999 3,970.6 
 12. Middlesbrough Sunday, October 17, 1999 3,957.4 
 13. Coventry City Saturday, October 16, 1999 3,951.1 
 14. Southampton Saturday, October 16, 1999 3,940.1 
 15. Charlton Athletic Tuesday, October 19, 1999 3,922.1 
 16. Ipswich Town Tuesday, October 19, 1999 3,917.1 
 17. Newcastle United Saturday, October 16, 1999 3,916.3 
 18. Birmingham City Tuesday, October 19, 1999 3,911.7 
 19. Derby County Saturday, October 16, 1999 3,908.9 
 20. Fulham Tuesday, October 19, 1999 3,893.8 
 21. Blackburn Rovers Saturday, October 16, 1999 3,887.5 
 22. Sheffield Wednesday Saturday, October 16, 1999 3,882.2 
 23. Bolton Wanderers Tuesday, October 19, 1999 3,870.8 
 24. Wimbledon Saturday, October 16, 1999 3,870.7 
 25. Manchester City Tuesday, October 19, 1999 3,867.3 
 26. Bradford City Saturday, October 16, 1999 3,860.5 
 27. Wolverhampton Wanderers Tuesday, October 19, 1999 3,855.7 
 28. Watford Saturday, October 16, 1999 3,855.5 
 29. Nottingham Forest Tuesday, October 19, 1999 3,852.1 
 30. Barnsley Tuesday, October 19, 1999 3,829.8 
 31. Sheffield United Tuesday, October 19, 1999 3,807.4 
 32. Huddersfield Town Tuesday, October 19, 1999 3,802.0 
 33. Queens Park Rangers Tuesday, October 19, 1999 3,787.7 
 34. Wigan Athletic Tuesday, October 19, 1999 3,787.4 
 35. Stockport County Tuesday, October 19, 1999 3,778.7 
 36. Tranmere Rovers Tuesday, October 19, 1999 3,762.6 
 37. Crystal Palace Saturday, October 16, 1999 3,761.0 
 38. Norwich City Tuesday, October 19, 1999 3,760.7 
 39. West Bromwich Albion Tuesday, October 19, 1999 3,748.1 
 40. Crewe Alexandra Tuesday, October 19, 1999 3,745.0 
 41. Preston North End Tuesday, October 19, 1999 3,734.6 
 42. Gillingham Tuesday, October 19, 1999 3,729.5 
 43. Portsmouth Tuesday, October 19, 1999 3,728.5 
 44. Grimsby Town Tuesday, October 19, 1999 3,727.3 
 45. Bristol Rovers Tuesday, October 19, 1999 3,723.3 
 46. Bury Saturday, October 16, 1999 3,702.0 
 47. Walsall Tuesday, October 19, 1999 3,696.7 
 48. AFC Bournemouth Tuesday, October 19, 1999 3,688.8 
 49. Stoke City Tuesday, October 19, 1999 3,686.6 
 50. Notts County Tuesday, October 19, 1999 3,684.2 
 51. Bristol City Tuesday, October 19, 1999 3,679.1 
 52. Wycombe Wanderers Tuesday, October 19, 1999 3,677.1 
 53. Port Vale Tuesday, October 19, 1999 3,672.4 
 54. Brentford Tuesday, October 19, 1999 3,666.7 
 55. Burnley Tuesday, October 19, 1999 3,664.9 
 56. Swindon Town Tuesday, October 19, 1999 3,657.1 
 57. Oxford United Tuesday, October 19, 1999 3,651.0 
 58. Luton Town Tuesday, October 19, 1999 3,648.1 
 59. Chesterfield Tuesday, October 19, 1999 3,609.2 
 60. Millwall Tuesday, October 19, 1999 3,600.1 
 61. Wrexham Tuesday, October 19, 1999 3,598.8 
 62. Oldham Athletic Tuesday, October 19, 1999 3,594.3 
 63. Reading Saturday, October 16, 1999 3,579.3 
 64. Northampton Town Tuesday, October 19, 1999 3,578.9 
 65. Scunthorpe United Tuesday, October 19, 1999 3,559.7 
 66. Rotherham United Tuesday, October 19, 1999 3,556.1 
 67. Cardiff City Tuesday, October 19, 1999 3,553.0 
 68. Cambridge United Tuesday, October 19, 1999 3,551.3 
 69. Blackpool Tuesday, October 19, 1999 3,546.3 
 70. Lincoln City Tuesday, October 19, 1999 3,542.8 
 71. Barnet Tuesday, October 19, 1999 3,535.5 
 72. Swansea City Tuesday, October 19, 1999 3,529.2 
 73. Peterborough United Tuesday, October 19, 1999 3,528.8 
 74. York City Tuesday, October 19, 1999 3,522.4 
 75. Macclesfield Town Tuesday, October 19, 1999 3,519.3 
 76. Darlington Tuesday, October 19, 1999 3,518.4 
 77. Colchester United Tuesday, October 19, 1999 3,509.6 
 78. Halifax Town Tuesday, October 19, 1999 3,501.6 
 79. Exeter City Tuesday, October 19, 1999 3,496.1 
 80. Rushden and Diamonds Saturday, October 9, 1999 3,495.2 
 81. Torquay United Tuesday, October 19, 1999 3,488.1 
 82. Southend United Tuesday, October 19, 1999 3,487.0 
 83. Stevenage Borough Saturday, October 9, 1999 3,480.9 
 84. Plymouth Argyle Tuesday, October 19, 1999 3,472.0 
 85. Mansfield Town Tuesday, October 19, 1999 3,469.8 
 86. Rochdale Tuesday, October 19, 1999 3,467.3 
 87. Cheltenham Town Tuesday, October 19, 1999 3,467.2 
 88. Kingstonian Wednesday, October 13, 1999 3,456.8 
 89. Hartlepool United Tuesday, October 19, 1999 3,451.3 
 90. Northwich Victoria Saturday, October 9, 1999 3,446.0 
 91. Leyton Orient Tuesday, October 19, 1999 3,445.3 
 92. Yeovil Town Wednesday, October 13, 1999 3,440.6 
 93. Hereford United Saturday, October 9, 1999 3,430.7 
 94. Brighton and Hove Albion Tuesday, October 19, 1999 3,429.4 
 95. Morecambe Saturday, October 9, 1999 3,428.6 
 96. Nuneaton Borough Saturday, October 9, 1999 3,427.7 
 97. Hednesford Town Saturday, October 9, 1999 3,426.4 
 98. Kettering Town Saturday, October 9, 1999 3,425.6 
 99. Hull City Tuesday, October 19, 1999 3,419.3 
 100. Shrewsbury Town Tuesday, October 19, 1999 3,414.9 
 101. Carlisle United Tuesday, October 19, 1999 3,414.1 
 102. Slough Town Tuesday, November 24, 1998 3,412.0 
 103. Kidderminster Harriers Saturday, October 9, 1999 3,411.2 
 104. Hayes Saturday, October 9, 1999 3,410.6 
 105. Scarborough Saturday, October 9, 1999 3,409.8 
 106. Woking Saturday, October 9, 1999 3,409.1 
 107. Chester City Tuesday, October 19, 1999 3,391.7 
 108. Dover Athletic Saturday, October 9, 1999 3,383.7 
 109. Sutton United Saturday, October 9, 1999 3,370.6 
 110. Altrincham Saturday, October 9, 1999 3,370.3 
 111. Southport Saturday, October 9, 1999 3,367.9 
 112. Forest Green Rovers Saturday, October 9, 1999 3,360.8 
 113. Doncaster Rovers Saturday, October 9, 1999 3,351.5 
 114. Telford United Saturday, October 9, 1999 3,325.7 
 115. Barrow Saturday, May 1, 1999 3,324.3 
 116. Welling United Saturday, October 9, 1999 3,311.2 
 117. Enfield Tuesday, November 24, 1998 3,308.9 
 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