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  Wednesday, November 1, 2000

 Rank Club Last Match Date ELO Score 
 1. Manchester United Tuesday, October 31, 2000 4,272.0 
 2. Arsenal Wednesday, November 1, 2000 4,185.7 
 3. Chelsea Wednesday, November 1, 2000 4,111.8 
 4. Liverpool Wednesday, November 1, 2000 4,101.6 
 5. Leeds United Tuesday, October 31, 2000 4,054.5 
 6. Aston Villa Wednesday, November 1, 2000 4,048.6 
 7. Sunderland Tuesday, October 31, 2000 4,027.5 
 8. Newcastle United Wednesday, November 1, 2000 4,020.9 
 9. Leicester City Wednesday, November 1, 2000 4,012.1 
 10. Ipswich Town Wednesday, November 1, 2000 4,010.3 
 11. West Ham United Tuesday, October 31, 2000 3,988.4 
 12. Tottenham Hotspur Tuesday, October 31, 2000 3,961.6 
 13. Manchester City Wednesday, November 1, 2000 3,958.4 
 14. Everton Sunday, October 29, 2000 3,955.5 
 15. Middlesbrough Tuesday, October 31, 2000 3,953.5 
 16. Charlton Athletic Saturday, October 28, 2000 3,936.0 
 17. Fulham Wednesday, November 1, 2000 3,932.7 
 18. Birmingham City Tuesday, October 31, 2000 3,923.4 
 19. Coventry City Wednesday, November 1, 2000 3,918.1 
 20. Southampton Wednesday, November 1, 2000 3,905.1 
 21. Watford Tuesday, October 31, 2000 3,902.1 
 22. Bolton Wanderers Tuesday, October 31, 2000 3,894.6 
 23. Derby County Wednesday, November 1, 2000 3,884.3 
 24. Bradford City Wednesday, November 1, 2000 3,866.3 
 25. Blackburn Rovers Tuesday, October 31, 2000 3,853.5 
 26. Wolverhampton Wanderers Wednesday, November 1, 2000 3,842.8 
 27. Preston North End Friday, October 27, 2000 3,839.8 
 28. Barnsley Wednesday, November 1, 2000 3,836.8 
 29. Wimbledon Tuesday, October 31, 2000 3,834.7 
 30. Nottingham Forest Saturday, October 28, 2000 3,833.0 
 31. Sheffield United Wednesday, November 1, 2000 3,797.6 
 32. Sheffield Wednesday Wednesday, November 1, 2000 3,797.3 
 33. Burnley Tuesday, October 31, 2000 3,785.4 
 34. West Bromwich Albion Sunday, October 29, 2000 3,785.0 
 35. Wigan Athletic Saturday, October 28, 2000 3,783.7 
 36. Gillingham Saturday, October 28, 2000 3,775.7 
 37. Millwall Saturday, October 28, 2000 3,766.1 
 38. Portsmouth Saturday, October 28, 2000 3,764.4 
 39. Norwich City Wednesday, November 1, 2000 3,764.4 
 40. Tranmere Rovers Tuesday, October 31, 2000 3,755.1 
 41. Queens Park Rangers Tuesday, October 31, 2000 3,745.8 
 42. Stoke City Wednesday, November 1, 2000 3,739.5 
 43. Walsall Saturday, October 28, 2000 3,737.9 
 44. Reading Saturday, October 28, 2000 3,726.8 
 45. Grimsby Town Sunday, October 29, 2000 3,724.6 
 46. Crystal Palace Wednesday, November 1, 2000 3,716.9 
 47. Huddersfield Town Saturday, October 28, 2000 3,702.0 
 48. Crewe Alexandra Tuesday, October 31, 2000 3,699.9 
 49. Stockport County Saturday, October 28, 2000 3,686.4 
 50. Bristol City Tuesday, October 31, 2000 3,684.7 
 51. Bristol Rovers Tuesday, October 31, 2000 3,684.3 
 52. Rotherham United Saturday, October 28, 2000 3,660.3 
 53. Northampton Town Saturday, October 28, 2000 3,658.3 
 54. Wycombe Wanderers Saturday, October 28, 2000 3,656.4 
 55. Wrexham Saturday, October 28, 2000 3,647.7 
 56. Chesterfield Saturday, October 28, 2000 3,631.7 
 57. Notts County Saturday, October 28, 2000 3,624.0 
 58. Port Vale Saturday, October 28, 2000 3,613.6 
 59. Cambridge United Tuesday, October 31, 2000 3,610.2 
 60. Bury Saturday, October 28, 2000 3,609.4 
 61. Oldham Athletic Saturday, October 28, 2000 3,602.5 
 62. AFC Bournemouth Saturday, October 28, 2000 3,602.1 
 63. Swindon Town Tuesday, October 31, 2000 3,600.3 
 64. Peterborough United Saturday, October 28, 2000 3,593.6 
 65. Brighton and Hove Albion Saturday, October 28, 2000 3,589.4 
 66. Brentford Saturday, October 28, 2000 3,575.0 
 67. Swansea City Tuesday, October 31, 2000 3,574.7 
 68. Luton Town Saturday, October 28, 2000 3,569.6 
 69. Colchester United Saturday, October 28, 2000 3,569.3 
 70. Rushden and Diamonds Tuesday, October 31, 2000 3,566.8 
 71. Rochdale Saturday, October 28, 2000 3,560.9 
 72. Cardiff City Saturday, October 28, 2000 3,559.5 
 73. Blackpool Saturday, October 28, 2000 3,544.2 
 74. Darlington Saturday, October 28, 2000 3,539.1 
 75. Leyton Orient Saturday, October 28, 2000 3,535.4 
 76. Cheltenham Town Saturday, October 28, 2000 3,528.8 
 77. Kidderminster Harriers Tuesday, October 24, 2000 3,518.4 
 78. Macclesfield Town Saturday, October 28, 2000 3,516.5 
 79. Scunthorpe United Saturday, October 28, 2000 3,498.0 
 80. Hull City Saturday, October 28, 2000 3,492.5 
 81. Yeovil Town Saturday, October 21, 2000 3,492.4 
 82. Hartlepool United Saturday, October 28, 2000 3,491.5 
 83. Southend United Saturday, October 28, 2000 3,489.9 
 84. Oxford United Saturday, October 28, 2000 3,484.5 
 85. Barnet Saturday, October 28, 2000 3,477.5 
 86. Hereford United Saturday, October 21, 2000 3,471.5 
 87. Plymouth Argyle Tuesday, October 24, 2000 3,459.8 
 88. Lincoln City Saturday, October 28, 2000 3,450.7 
 89. Chester City Saturday, October 21, 2000 3,449.5 
 90. Scarborough Saturday, October 21, 2000 3,447.2 
 91. Stevenage Borough Saturday, October 21, 2000 3,446.4 
 92. Southport Saturday, October 21, 2000 3,446.2 
 93. Torquay United Saturday, October 28, 2000 3,444.5 
 94. Mansfield Town Saturday, October 28, 2000 3,443.6 
 95. York City Saturday, October 28, 2000 3,435.4 
 96. Morecambe Saturday, October 21, 2000 3,433.5 
 97. Dagenham and Redbridge Saturday, October 21, 2000 3,429.5 
 98. Leigh RMI Saturday, October 21, 2000 3,410.8 
 99. Exeter City Saturday, October 28, 2000 3,395.9 
 100. Boston United Saturday, October 21, 2000 3,393.9 
 101. Shrewsbury Town Saturday, October 28, 2000 3,393.3 
 102. Doncaster Rovers Friday, October 20, 2000 3,390.9 
 103. Dover Athletic Saturday, October 21, 2000 3,381.2 
 104. Woking Saturday, October 21, 2000 3,381.1 
 105. Kettering Town Saturday, October 21, 2000 3,374.9 
 106. Kingstonian Saturday, October 21, 2000 3,373.9 
 107. Hayes Tuesday, October 31, 2000 3,372.7 
 108. Welling United Saturday, May 6, 2000 3,361.1 
 109. Nuneaton Borough Saturday, October 21, 2000 3,354.7 
 110. Telford United Saturday, October 21, 2000 3,353.3 
 111. Forest Green Rovers Tuesday, October 31, 2000 3,353.3 
 112. Altrincham Saturday, May 6, 2000 3,350.9 
 113. Halifax Town Saturday, October 28, 2000 3,336.2 
 114. Hednesford Town Saturday, October 21, 2000 3,328.7 
 115. Enfield Tuesday, November 30, 1999 3,320.6 
 116. Carlisle United Saturday, October 28, 2000 3,319.0 
 117. Merthyr Tydfil Tuesday, November 9, 1999 3,301.1 
 118. Northwich Victoria Tuesday, October 31, 2000 3,295.3 
 119. Sutton United Saturday, May 6, 2000 3,260.6 
 120. Stalybridge Celtic Saturday, November 20, 1999 3,235.4 
 121. Burton Albion Tuesday, November 9, 1999 3,122.3 
 122. Ilkeston Town Tuesday, November 30, 1999 3,120.0 
 123. Hendon Saturday, November 20, 1999 3,110.5 
 124. Bamber Bridge Saturday, November 20, 1999 3,108.9 
 125. Oxford City Tuesday, November 16, 1999 3,108.5 
 126. Whyteleafe Tuesday, November 9, 1999 3,101.0 
 127. Tamworth Tuesday, November 9, 1999 3,088.0 
 128. Aldershot Town Saturday, November 20, 1999 2,992.7