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, December 2, 2000

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, December 2, 2000 4,281.5 
 2. Arsenal Saturday, December 2, 2000 4,153.9 
 3. Liverpool Saturday, December 2, 2000 4,089.3 
 4. Chelsea Saturday, November 25, 2000 4,065.3 
 5. Leeds United Saturday, December 2, 2000 4,050.3 
 6. Aston Villa Saturday, December 2, 2000 4,043.5 
 7. Sunderland Tuesday, November 28, 2000 4,042.8 
 8. Leicester City Saturday, December 2, 2000 4,034.5 
 9. Newcastle United Saturday, December 2, 2000 4,025.1 
 10. West Ham United Saturday, December 2, 2000 4,020.4 
 11. Ipswich Town Saturday, December 2, 2000 4,017.8 
 12. Tottenham Hotspur Saturday, December 2, 2000 3,988.6 
 13. Everton Saturday, November 25, 2000 3,988.0 
 14. Fulham Saturday, December 2, 2000 3,960.9 
 15. Charlton Athletic Saturday, December 2, 2000 3,936.3 
 16. Birmingham City Saturday, December 2, 2000 3,930.3 
 17. Southampton Saturday, December 2, 2000 3,928.6 
 18. Manchester City Wednesday, November 29, 2000 3,926.1 
 19. Middlesbrough Saturday, December 2, 2000 3,919.0 
 20. Derby County Saturday, December 2, 2000 3,910.6 
 21. Bolton Wanderers Saturday, November 25, 2000 3,906.6 
 22. Coventry City Saturday, December 2, 2000 3,889.2 
 23. Blackburn Rovers Saturday, December 2, 2000 3,858.0 
 24. Nottingham Forest Saturday, December 2, 2000 3,856.6 
 25. Watford Saturday, November 18, 2000 3,855.8 
 26. Bradford City Saturday, December 2, 2000 3,851.2 
 27. Wimbledon Saturday, December 2, 2000 3,836.7 
 28. West Bromwich Albion Saturday, December 2, 2000 3,834.8 
 29. Preston North End Saturday, December 2, 2000 3,833.6 
 30. Wolverhampton Wanderers Saturday, December 2, 2000 3,818.5 
 31. Burnley Saturday, December 2, 2000 3,814.9 
 32. Sheffield Wednesday Saturday, December 2, 2000 3,810.2 
 33. Barnsley Saturday, December 2, 2000 3,807.2 
 34. Sheffield United Saturday, December 2, 2000 3,799.3 
 35. Wigan Athletic Saturday, December 2, 2000 3,788.7 
 36. Millwall Saturday, December 2, 2000 3,769.1 
 37. Gillingham Saturday, December 2, 2000 3,768.6 
 38. Portsmouth Saturday, December 2, 2000 3,766.2 
 39. Walsall Saturday, December 2, 2000 3,761.9 
 40. Crystal Palace Saturday, December 2, 2000 3,760.1 
 41. Tranmere Rovers Saturday, December 2, 2000 3,750.7 
 42. Norwich City Saturday, December 2, 2000 3,732.6 
 43. Queens Park Rangers Saturday, December 2, 2000 3,729.5 
 44. Bristol City Saturday, December 2, 2000 3,725.3 
 45. Reading Saturday, December 2, 2000 3,713.4 
 46. Stoke City Saturday, December 2, 2000 3,706.1 
 47. Rotherham United Saturday, December 2, 2000 3,704.8 
 48. Grimsby Town Saturday, December 2, 2000 3,698.9 
 49. Crewe Alexandra Saturday, December 2, 2000 3,697.7 
 50. Huddersfield Town Saturday, December 2, 2000 3,696.3 
 51. Stockport County Saturday, December 2, 2000 3,684.5 
 52. AFC Bournemouth Saturday, December 2, 2000 3,660.4 
 53. Bristol Rovers Saturday, December 2, 2000 3,659.6 
 54. Wycombe Wanderers Saturday, December 2, 2000 3,640.9 
 55. Chesterfield Saturday, December 2, 2000 3,634.4 
 56. Northampton Town Saturday, December 2, 2000 3,626.4 
 57. Wrexham Saturday, December 2, 2000 3,626.3 
 58. Oldham Athletic Saturday, December 2, 2000 3,615.9 
 59. Port Vale Saturday, December 2, 2000 3,609.3 
 60. Notts County Saturday, December 2, 2000 3,605.8 
 61. Brighton and Hove Albion Saturday, December 2, 2000 3,603.9 
 62. Cardiff City Saturday, December 2, 2000 3,603.6 
 63. Peterborough United Saturday, December 2, 2000 3,603.5 
 64. Cambridge United Saturday, December 2, 2000 3,596.2 
 65. Swindon Town Saturday, December 2, 2000 3,583.8 
 66. Bury Saturday, December 2, 2000 3,579.8 
 67. Colchester United Saturday, December 2, 2000 3,577.4 
 68. Luton Town Saturday, December 2, 2000 3,574.1 
 69. Swansea City Saturday, December 2, 2000 3,562.4 
 70. Brentford Saturday, December 2, 2000 3,553.7 
 71. Cheltenham Town Saturday, December 2, 2000 3,550.5 
 72. Rochdale Saturday, December 2, 2000 3,549.5 
 73. Leyton Orient Saturday, December 2, 2000 3,542.9 
 74. Yeovil Town Saturday, December 2, 2000 3,521.7 
 75. Kidderminster Harriers Saturday, December 2, 2000 3,518.1 
 76. Rushden and Diamonds Saturday, December 2, 2000 3,514.5 
 77. Blackpool Saturday, December 2, 2000 3,511.5 
 78. Hull City Saturday, December 2, 2000 3,509.5 
 79. Darlington Saturday, December 2, 2000 3,508.4 
 80. Scunthorpe United Saturday, December 2, 2000 3,507.6 
 81. Hereford United Saturday, December 2, 2000 3,491.9 
 82. Hartlepool United Saturday, December 2, 2000 3,488.0 
 83. Barnet Saturday, December 2, 2000 3,486.6 
 84. Oxford United Saturday, December 2, 2000 3,484.9 
 85. Macclesfield Town Saturday, December 2, 2000 3,483.4 
 86. Southport Tuesday, November 28, 2000 3,480.2 
 87. Plymouth Argyle Saturday, December 2, 2000 3,470.6 
 88. Southend United Saturday, December 2, 2000 3,468.5 
 89. Lincoln City Saturday, December 2, 2000 3,458.6 
 90. Morecambe Saturday, December 2, 2000 3,451.8 
 91. Chester City Saturday, December 2, 2000 3,449.9 
 92. Scarborough Saturday, December 2, 2000 3,438.9 
 93. Stevenage Borough Saturday, December 2, 2000 3,435.6 
 94. York City Saturday, December 2, 2000 3,435.2 
 95. Torquay United Saturday, December 2, 2000 3,427.2 
 96. Mansfield Town Saturday, December 2, 2000 3,426.1 
 97. Leigh RMI Saturday, December 2, 2000 3,416.1 
 98. Doncaster Rovers Saturday, December 2, 2000 3,407.9 
 99. Dagenham and Redbridge Saturday, December 2, 2000 3,403.4 
 100. Dover Athletic Saturday, December 2, 2000 3,393.7 
 101. Kingstonian Saturday, December 2, 2000 3,390.7 
 102. Shrewsbury Town Saturday, December 2, 2000 3,390.1 
 103. Boston United Saturday, December 2, 2000 3,387.0 
 104. Nuneaton Borough Saturday, December 2, 2000 3,385.4 
 105. Exeter City Saturday, December 2, 2000 3,367.0 
 106. Welling United Saturday, May 6, 2000 3,361.1 
 107. Halifax Town Saturday, December 2, 2000 3,359.0 
 108. Northwich Victoria Saturday, December 2, 2000 3,357.9 
 109. Hayes Saturday, December 2, 2000 3,357.5 
 110. Woking Saturday, December 2, 2000 3,356.7 
 111. Telford United Saturday, December 2, 2000 3,355.6 
 112. Altrincham Saturday, May 6, 2000 3,350.9 
 113. Kettering Town Saturday, December 2, 2000 3,349.7 
 114. Forest Green Rovers Saturday, November 25, 2000 3,347.8 
 115. Carlisle United Saturday, December 2, 2000 3,340.2 
 116. Barrow Saturday, November 18, 2000 3,319.9 
 117. Gateshead Saturday, November 18, 2000 3,308.7 
 118. Hednesford Town Saturday, December 2, 2000 3,295.1 
 119. Sutton United Saturday, May 6, 2000 3,260.6 
 120. Frickley Athletic Saturday, November 18, 2000 3,221.8 
 121. Burton Albion Tuesday, November 28, 2000 3,124.5 
 122. Ilkeston Town Saturday, November 18, 2000 3,119.2 
 123. Dorchester Town Saturday, November 18, 2000 3,117.2 
 124. Canvey Island Tuesday, November 28, 2000 3,117.1 
 125. Harrow Borough Saturday, November 18, 2000 3,112.6 
 126. AFC Sudbury Saturday, November 18, 2000 3,105.0 
 127. Hampton and Richmond Borough Saturday, November 18, 2000 3,099.4 
 128. Bracknell Town Saturday, November 18, 2000 3,098.5 
 129. Radcliffe Borough Sunday, November 19, 2000 3,096.9 
 130. Havant and Waterlooville Saturday, November 18, 2000 3,095.7 
 131. Grays Athletic Saturday, November 18, 2000 3,094.4 
 132. Aldershot Town Saturday, November 18, 2000 2,991.8