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  Sunday, December 10, 2000

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, December 9, 2000 4,274.9 
 2. Arsenal Saturday, December 9, 2000 4,163.7 
 3. Chelsea Saturday, December 9, 2000 4,077.5 
 4. Liverpool Sunday, December 10, 2000 4,075.5 
 5. Sunderland Saturday, December 9, 2000 4,057.5 
 6. Aston Villa Saturday, December 9, 2000 4,044.7 
 7. Leeds United Saturday, December 9, 2000 4,038.7 
 8. Ipswich Town Sunday, December 10, 2000 4,031.6 
 9. Leicester City Sunday, December 10, 2000 4,022.3 
 10. West Ham United Saturday, December 9, 2000 4,019.2 
 11. Newcastle United Saturday, December 9, 2000 4,015.3 
 12. Tottenham Hotspur Saturday, December 9, 2000 3,986.6 
 13. Fulham Saturday, December 9, 2000 3,973.3 
 14. Everton Saturday, December 9, 2000 3,958.6 
 15. Charlton Athletic Saturday, December 9, 2000 3,943.0 
 16. Manchester City Saturday, December 9, 2000 3,940.8 
 17. Southampton Saturday, December 9, 2000 3,940.1 
 18. Bolton Wanderers Saturday, December 9, 2000 3,919.1 
 19. Middlesbrough Saturday, December 9, 2000 3,914.2 
 20. Birmingham City Saturday, December 9, 2000 3,904.6 
 21. Derby County Saturday, December 9, 2000 3,903.1 
 22. Coventry City Sunday, December 10, 2000 3,901.5 
 23. Nottingham Forest Saturday, December 9, 2000 3,865.2 
 24. Bradford City Saturday, December 9, 2000 3,853.2 
 25. Blackburn Rovers Saturday, December 9, 2000 3,852.9 
 26. Wimbledon Saturday, December 9, 2000 3,846.9 
 27. Preston North End Saturday, December 9, 2000 3,841.2 
 28. Watford Saturday, December 9, 2000 3,838.8 
 29. West Bromwich Albion Saturday, December 9, 2000 3,822.3 
 30. Burnley Saturday, December 9, 2000 3,807.3 
 31. Barnsley Saturday, December 9, 2000 3,805.1 
 32. Sheffield United Saturday, December 9, 2000 3,801.4 
 33. Wolverhampton Wanderers Saturday, December 9, 2000 3,798.2 
 34. Wigan Athletic Saturday, December 2, 2000 3,788.7 
 35. Sheffield Wednesday Saturday, December 9, 2000 3,787.7 
 36. Crystal Palace Saturday, December 9, 2000 3,785.7 
 37. Millwall Sunday, December 10, 2000 3,766.6 
 38. Walsall Friday, December 8, 2000 3,763.2 
 39. Tranmere Rovers Saturday, December 9, 2000 3,760.8 
 40. Gillingham Saturday, December 9, 2000 3,759.5 
 41. Portsmouth Saturday, December 9, 2000 3,757.6 
 42. Norwich City Saturday, December 9, 2000 3,741.7 
 43. Queens Park Rangers Saturday, December 9, 2000 3,734.6 
 44. Bristol City Saturday, December 9, 2000 3,726.4 
 45. Huddersfield Town Saturday, December 9, 2000 3,716.6 
 46. Reading Saturday, December 9, 2000 3,710.6 
 47. Rotherham United Saturday, December 9, 2000 3,707.8 
 48. Stockport County Saturday, December 9, 2000 3,707.0 
 49. Stoke City Saturday, December 2, 2000 3,706.1 
 50. Crewe Alexandra Saturday, December 9, 2000 3,692.0 
 51. Grimsby Town Saturday, December 9, 2000 3,688.8 
 52. AFC Bournemouth Saturday, December 9, 2000 3,662.5 
 53. Bristol Rovers Saturday, December 2, 2000 3,659.6 
 54. Wycombe Wanderers Sunday, December 10, 2000 3,643.5 
 55. Chesterfield Saturday, December 9, 2000 3,638.3 
 56. Wrexham Saturday, December 2, 2000 3,626.3 
 57. Northampton Town Saturday, December 9, 2000 3,623.4 
 58. Oldham Athletic Sunday, December 10, 2000 3,616.7 
 59. Port Vale Saturday, December 2, 2000 3,609.3 
 60. Cardiff City Saturday, December 9, 2000 3,608.7 
 61. Notts County Friday, December 8, 2000 3,607.1 
 62. Peterborough United Sunday, December 10, 2000 3,602.7 
 63. Brighton and Hove Albion Saturday, December 9, 2000 3,598.4 
 64. Cambridge United Saturday, December 9, 2000 3,590.1 
 65. Swindon Town Saturday, December 9, 2000 3,586.3 
 66. Bury Saturday, December 2, 2000 3,579.8 
 67. Colchester United Saturday, December 2, 2000 3,577.4 
 68. Luton Town Saturday, December 9, 2000 3,574.1 
 69. Swansea City Saturday, December 2, 2000 3,562.4 
 70. Brentford Saturday, December 2, 2000 3,553.7 
 71. Rochdale Saturday, December 2, 2000 3,549.5 
 72. Cheltenham Town Saturday, December 9, 2000 3,545.5 
 73. Leyton Orient Saturday, December 9, 2000 3,541.3 
 74. Rushden and Diamonds Saturday, December 9, 2000 3,527.5 
 75. Yeovil Town Sunday, December 10, 2000 3,527.5 
 76. Scunthorpe United Saturday, December 9, 2000 3,513.0 
 77. Hull City Saturday, December 2, 2000 3,509.5 
 78. Darlington Saturday, December 9, 2000 3,508.4 
 79. Kidderminster Harriers Saturday, December 9, 2000 3,506.0 
 80. Blackpool Sunday, December 10, 2000 3,505.7 
 81. Hartlepool United Saturday, December 2, 2000 3,488.0 
 82. Barnet Friday, December 8, 2000 3,485.4 
 83. Macclesfield Town Saturday, December 2, 2000 3,483.4 
 84. Oxford United Saturday, December 9, 2000 3,480.4 
 85. Hereford United Saturday, December 9, 2000 3,477.8 
 86. Southport Saturday, December 9, 2000 3,473.1 
 87. Plymouth Argyle Saturday, December 2, 2000 3,470.6 
 88. Southend United Sunday, December 10, 2000 3,470.2 
 89. Morecambe Saturday, December 9, 2000 3,457.9 
 90. Chester City Saturday, December 9, 2000 3,454.5 
 91. Lincoln City Saturday, December 9, 2000 3,451.9 
 92. Scarborough Saturday, December 2, 2000 3,438.9 
 93. York City Saturday, December 9, 2000 3,437.9 
 94. Stevenage Borough Saturday, December 2, 2000 3,435.6 
 95. Torquay United Saturday, December 2, 2000 3,427.2 
 96. Mansfield Town Saturday, December 2, 2000 3,426.1 
 97. Doncaster Rovers Saturday, December 9, 2000 3,422.0 
 98. Leigh RMI Saturday, December 2, 2000 3,416.1 
 99. Dagenham and Redbridge Saturday, December 9, 2000 3,410.1 
 100. Kingstonian Saturday, December 9, 2000 3,397.8 
 101. Dover Athletic Saturday, December 2, 2000 3,393.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 9, 2000 3,383.2 
 105. Exeter City Saturday, December 9, 2000 3,363.2 
 106. Welling United Saturday, May 6, 2000 3,361.1 
 107. Northwich Victoria Saturday, December 9, 2000 3,359.6 
 108. Halifax Town Saturday, December 2, 2000 3,359.0 
 109. Telford United Saturday, December 2, 2000 3,355.6 
 110. Woking Saturday, December 9, 2000 3,353.1 
 111. Carlisle United Saturday, December 9, 2000 3,352.2 
 112. Altrincham Saturday, May 6, 2000 3,350.9 
 113. Kettering Town Saturday, December 9, 2000 3,348.6 
 114. Forest Green Rovers Saturday, November 25, 2000 3,347.8 
 115. Hayes Saturday, December 9, 2000 3,344.5 
 116. Barrow Saturday, November 18, 2000 3,319.9 
 117. Gateshead Saturday, December 9, 2000 3,306.3 
 118. Hednesford Town Saturday, December 9, 2000 3,298.6 
 119. Sutton United Saturday, May 6, 2000 3,260.6 
 120. Frickley Athletic Saturday, November 18, 2000 3,221.8 
 121. Gravesend and Northfleet Friday, December 8, 2000 3,210.4 
 122. Burton Albion Tuesday, November 28, 2000 3,124.5 
 123. Ilkeston Town Saturday, November 18, 2000 3,119.2 
 124. Dorchester Town Saturday, November 18, 2000 3,117.2 
 125. Canvey Island Sunday, December 10, 2000 3,115.5 
 126. Harrow Borough Saturday, November 18, 2000 3,112.6 
 127. AFC Sudbury Saturday, November 18, 2000 3,105.0 
 128. Hampton and Richmond Borough Saturday, November 18, 2000 3,099.4 
 129. Bracknell Town Saturday, November 18, 2000 3,098.5 
 130. Radcliffe Borough Sunday, November 19, 2000 3,096.9 
 131. Havant and Waterlooville Saturday, November 18, 2000 3,095.7 
 132. Grays Athletic Saturday, November 18, 2000 3,094.4 
 133. Aldershot Town Saturday, November 18, 2000 2,991.8