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  Saturday, February 5, 2000

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, February 5, 2000 4,223.2 
 2. Arsenal Saturday, February 5, 2000 4,167.6 
 3. Leeds United Saturday, February 5, 2000 4,108.4 
 4. Chelsea Saturday, February 5, 2000 4,100.8 
 5. Liverpool Saturday, February 5, 2000 4,089.1 
 6. Sunderland Saturday, February 5, 2000 4,041.3 
 7. Aston Villa Saturday, February 5, 2000 4,018.9 
 8. Tottenham Hotspur Saturday, February 5, 2000 3,987.9 
 9. West Ham United Saturday, February 5, 2000 3,984.5 
 10. Leicester City Saturday, February 5, 2000 3,981.5 
 11. Everton Saturday, January 29, 2000 3,979.9 
 12. Charlton Athletic Saturday, February 5, 2000 3,979.6 
 13. Newcastle United Saturday, February 5, 2000 3,979.3 
 14. Coventry City Saturday, February 5, 2000 3,972.7 
 15. Ipswich Town Saturday, February 5, 2000 3,941.3 
 16. Southampton Saturday, February 5, 2000 3,929.4 
 17. Derby County Saturday, February 5, 2000 3,923.0 
 18. Middlesbrough Saturday, February 5, 2000 3,922.6 
 19. Wimbledon Saturday, January 22, 2000 3,920.4 
 20. Manchester City Saturday, February 5, 2000 3,907.5 
 21. Bradford City Saturday, February 5, 2000 3,884.6 
 22. Sheffield Wednesday Saturday, February 5, 2000 3,877.9 
 23. Barnsley Saturday, February 5, 2000 3,874.7 
 24. Birmingham City Saturday, February 5, 2000 3,870.2 
 25. Blackburn Rovers Saturday, February 5, 2000 3,868.8 
 26. Wolverhampton Wanderers Saturday, February 5, 2000 3,868.3 
 27. Tranmere Rovers Saturday, February 5, 2000 3,853.4 
 28. Bolton Wanderers Saturday, February 5, 2000 3,846.8 
 29. Fulham Saturday, February 5, 2000 3,834.9 
 30. Huddersfield Town Saturday, February 5, 2000 3,829.9 
 31. Sheffield United Saturday, February 5, 2000 3,811.4 
 32. Preston North End Saturday, February 5, 2000 3,809.6 
 33. Wigan Athletic Saturday, February 5, 2000 3,801.7 
 34. Watford Saturday, February 5, 2000 3,781.3 
 35. Norwich City Saturday, February 5, 2000 3,774.9 
 36. Queens Park Rangers Saturday, February 5, 2000 3,774.1 
 37. Gillingham Saturday, February 5, 2000 3,764.7 
 38. Nottingham Forest Saturday, February 5, 2000 3,763.0 
 39. Bristol Rovers Saturday, February 5, 2000 3,762.7 
 40. Stockport County Saturday, February 5, 2000 3,761.6 
 41. Crystal Palace Saturday, February 5, 2000 3,758.1 
 42. Grimsby Town Saturday, February 5, 2000 3,728.0 
 43. Crewe Alexandra Saturday, February 5, 2000 3,723.8 
 44. Walsall Saturday, February 5, 2000 3,723.2 
 45. Port Vale Saturday, February 5, 2000 3,717.9 
 46. Portsmouth Saturday, February 5, 2000 3,717.2 
 47. West Bromwich Albion Saturday, February 5, 2000 3,714.1 
 48. Burnley Saturday, February 5, 2000 3,713.3 
 49. Bristol City Saturday, February 5, 2000 3,693.2 
 50. Stoke City Saturday, February 5, 2000 3,689.1 
 51. Millwall Saturday, February 5, 2000 3,686.9 
 52. Notts County Saturday, February 5, 2000 3,664.6 
 53. Bury Saturday, February 5, 2000 3,661.6 
 54. Wycombe Wanderers Saturday, February 5, 2000 3,650.5 
 55. AFC Bournemouth Saturday, February 5, 2000 3,641.7 
 56. Oldham Athletic Saturday, February 5, 2000 3,632.0 
 57. Luton Town Saturday, February 5, 2000 3,625.0 
 58. Swindon Town Saturday, February 5, 2000 3,621.0 
 59. Brentford Saturday, February 5, 2000 3,603.6 
 60. Swansea City Friday, February 4, 2000 3,593.1 
 61. Wrexham Saturday, February 5, 2000 3,590.5 
 62. Rotherham United Saturday, February 5, 2000 3,585.9 
 63. Blackpool Saturday, February 5, 2000 3,579.7 
 64. Reading Saturday, February 5, 2000 3,579.2 
 65. Oxford United Saturday, February 5, 2000 3,576.6 
 66. Northampton Town Saturday, February 5, 2000 3,572.3 
 67. Colchester United Saturday, February 5, 2000 3,555.8 
 68. Chesterfield Saturday, February 5, 2000 3,551.1 
 69. Darlington Saturday, January 29, 2000 3,551.0 
 70. Cambridge United Saturday, February 5, 2000 3,548.8 
 71. Cardiff City Saturday, February 5, 2000 3,543.1 
 72. Barnet Saturday, February 5, 2000 3,534.7 
 73. Peterborough United Saturday, January 29, 2000 3,521.6 
 74. Cheltenham Town Saturday, February 5, 2000 3,521.1 
 75. Scunthorpe United Saturday, February 5, 2000 3,520.3 
 76. Hartlepool United Saturday, February 5, 2000 3,515.3 
 77. Rushden and Diamonds Saturday, January 29, 2000 3,514.1 
 78. Mansfield Town Friday, February 4, 2000 3,511.6 
 79. Plymouth Argyle Saturday, February 5, 2000 3,509.1 
 80. Macclesfield Town Saturday, February 5, 2000 3,500.9 
 81. Torquay United Saturday, February 5, 2000 3,500.2 
 82. Hull City Saturday, February 5, 2000 3,495.4 
 83. Lincoln City Friday, February 4, 2000 3,495.0 
 84. Kidderminster Harriers Saturday, January 29, 2000 3,490.0 
 85. Leyton Orient Saturday, February 5, 2000 3,481.5 
 86. Dover Athletic Saturday, January 29, 2000 3,479.6 
 87. Halifax Town Saturday, February 5, 2000 3,478.6 
 88. Rochdale Saturday, February 5, 2000 3,472.9 
 89. Stevenage Borough Saturday, February 5, 2000 3,453.3 
 90. York City Saturday, February 5, 2000 3,452.8 
 91. Scarborough Saturday, January 29, 2000 3,451.3 
 92. Southend United Saturday, February 5, 2000 3,441.8 
 93. Yeovil Town Saturday, January 29, 2000 3,434.2 
 94. Hereford United Saturday, February 5, 2000 3,433.5 
 95. Hayes Saturday, January 29, 2000 3,429.2 
 96. Brighton and Hove Albion Saturday, February 5, 2000 3,423.5 
 97. Kettering Town Saturday, January 29, 2000 3,419.1 
 98. Exeter City Friday, February 4, 2000 3,415.3 
 99. Woking Saturday, January 22, 2000 3,412.9 
 100. Northwich Victoria Saturday, February 5, 2000 3,403.6 
 101. Shrewsbury Town Saturday, February 5, 2000 3,402.8 
 102. Morecambe Saturday, January 29, 2000 3,394.2 
 103. Doncaster Rovers Saturday, January 29, 2000 3,393.5 
 104. Altrincham Saturday, February 5, 2000 3,384.0 
 105. Kingstonian Saturday, January 29, 2000 3,383.4 
 106. Nuneaton Borough Saturday, February 5, 2000 3,377.9 
 107. Forest Green Rovers Wednesday, January 26, 2000 3,364.2 
 108. Telford United Tuesday, February 1, 2000 3,361.1 
 109. Hednesford Town Saturday, February 5, 2000 3,360.5 
 110. Carlisle United Saturday, February 5, 2000 3,349.7 
 111. Southport Saturday, January 29, 2000 3,349.6 
 112. Sutton United Saturday, January 29, 2000 3,338.7 
 113. Bath City Saturday, October 30, 1999 3,328.7 
 114. Chester City Saturday, February 5, 2000 3,325.7 
 115. Barrow Saturday, May 1, 1999 3,324.3 
 116. Enfield Tuesday, November 30, 1999 3,320.6 
 117. Merthyr Tydfil Tuesday, November 9, 1999 3,301.1 
 118. Gateshead Saturday, October 30, 1999 3,298.4 
 119. Welling United Saturday, January 29, 2000 3,297.0 
 120. Runcorn Saturday, October 30, 1999 3,242.0 
 121. Stalybridge Celtic Saturday, November 20, 1999 3,235.4 
 122. Farnborough Town Saturday, May 1, 1999 3,222.6 
 123. Leek Town Saturday, May 1, 1999 3,213.9 
 124. Burton Albion Tuesday, November 9, 1999 3,122.3 
 125. Chelmsford City Saturday, October 30, 1999 3,122.0 
 126. Ilkeston Town Tuesday, November 30, 1999 3,120.0 
 127. St. Albans City Saturday, October 30, 1999 3,112.0 
 128. Hendon Saturday, November 20, 1999 3,110.5 
 129. Bamber Bridge Saturday, November 20, 1999 3,108.9 
 130. Oxford City Tuesday, November 16, 1999 3,108.5 
 131. Worthing Saturday, October 30, 1999 3,108.0 
 132. Whyteleafe Tuesday, November 9, 1999 3,101.0 
 133. Eastwood Town Saturday, October 30, 1999 3,099.3 
 134. Cambridge City Saturday, October 30, 1999 3,097.2 
 135. Guiseley Saturday, October 30, 1999 3,094.7 
 136. Tamworth Tuesday, November 9, 1999 3,088.0 
 137. Aldershot Town Saturday, November 20, 1999 2,992.7