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  Monday, January 1, 2001

 Rank Club Last Match Date ELO Score 
 1. Manchester United Monday, January 1, 2001 4,269.1 
 2. Arsenal Monday, January 1, 2001 4,135.0 
 3. Liverpool Monday, January 1, 2001 4,110.8 
 4. Chelsea Monday, January 1, 2001 4,079.1 
 5. Sunderland Monday, January 1, 2001 4,065.6 
 6. Ipswich Town Monday, January 1, 2001 4,039.7 
 7. Aston Villa Monday, January 1, 2001 4,038.9 
 8. Leeds United Monday, January 1, 2001 4,026.1 
 9. West Ham United Monday, January 1, 2001 4,019.8 
 10. Newcastle United Saturday, December 30, 2000 4,016.9 
 11. Leicester City Monday, January 1, 2001 4,011.8 
 12. Charlton Athletic Monday, January 1, 2001 3,964.5 
 13. Tottenham Hotspur Saturday, December 30, 2000 3,960.8 
 14. Fulham Monday, January 1, 2001 3,959.7 
 15. Southampton Monday, January 1, 2001 3,950.0 
 16. Middlesbrough Monday, January 1, 2001 3,945.1 
 17. Bolton Wanderers Monday, January 1, 2001 3,944.5 
 18. Derby County Monday, January 1, 2001 3,930.8 
 19. Everton Monday, January 1, 2001 3,927.7 
 20. Manchester City Monday, January 1, 2001 3,909.7 
 21. Coventry City Monday, January 1, 2001 3,907.0 
 22. Blackburn Rovers Monday, January 1, 2001 3,889.0 
 23. Birmingham City Monday, January 1, 2001 3,884.6 
 24. Bradford City Monday, January 1, 2001 3,848.2 
 25. West Bromwich Albion Monday, January 1, 2001 3,846.9 
 26. Wimbledon Tuesday, December 26, 2000 3,845.4 
 27. Nottingham Forest Monday, January 1, 2001 3,838.5 
 28. Watford Friday, December 29, 2000 3,824.7 
 29. Sheffield United Monday, January 1, 2001 3,810.8 
 30. Wolverhampton Wanderers Monday, January 1, 2001 3,807.1 
 31. Preston North End Monday, January 1, 2001 3,797.7 
 32. Gillingham Monday, January 1, 2001 3,795.0 
 33. Barnsley Monday, January 1, 2001 3,778.7 
 34. Crystal Palace Saturday, December 30, 2000 3,776.2 
 35. Millwall Saturday, December 30, 2000 3,773.9 
 36. Sheffield Wednesday Monday, January 1, 2001 3,773.5 
 37. Wigan Athletic Monday, January 1, 2001 3,771.3 
 38. Huddersfield Town Saturday, December 30, 2000 3,767.8 
 39. Burnley Monday, January 1, 2001 3,760.3 
 40. Portsmouth Monday, January 1, 2001 3,758.0 
 41. Norwich City Monday, January 1, 2001 3,746.2 
 42. Stockport County Monday, January 1, 2001 3,741.3 
 43. Stoke City Monday, January 1, 2001 3,739.7 
 44. Walsall Monday, January 1, 2001 3,739.6 
 45. Queens Park Rangers Saturday, December 30, 2000 3,738.3 
 46. Tranmere Rovers Monday, January 1, 2001 3,735.0 
 47. Grimsby Town Monday, January 1, 2001 3,714.7 
 48. Bristol City Monday, January 1, 2001 3,711.2 
 49. Rotherham United Monday, January 1, 2001 3,704.5 
 50. Reading Monday, January 1, 2001 3,691.8 
 51. Crewe Alexandra Saturday, December 30, 2000 3,679.8 
 52. AFC Bournemouth Monday, January 1, 2001 3,674.1 
 53. Notts County Monday, January 1, 2001 3,655.8 
 54. Wycombe Wanderers Saturday, December 30, 2000 3,642.3 
 55. Wrexham Monday, January 1, 2001 3,637.2 
 56. Northampton Town Monday, January 1, 2001 3,635.8 
 57. Bristol Rovers Tuesday, December 26, 2000 3,634.9 
 58. Chesterfield Tuesday, December 26, 2000 3,630.0 
 59. Oldham Athletic Monday, January 1, 2001 3,626.9 
 60. Cardiff City Monday, January 1, 2001 3,618.1 
 61. Colchester United Tuesday, December 26, 2000 3,595.7 
 62. Peterborough United Monday, January 1, 2001 3,588.0 
 63. Brentford Monday, January 1, 2001 3,585.3 
 64. Bury Monday, January 1, 2001 3,584.5 
 65. Cambridge United Monday, January 1, 2001 3,582.3 
 66. Port Vale Tuesday, December 26, 2000 3,579.5 
 67. Swindon Town Monday, January 1, 2001 3,572.3 
 68. Brighton and Hove Albion Monday, January 1, 2001 3,570.6 
 69. Swansea City Tuesday, December 26, 2000 3,569.2 
 70. Leyton Orient Tuesday, December 26, 2000 3,558.7 
 71. Rochdale Tuesday, December 26, 2000 3,557.2 
 72. Luton Town Monday, January 1, 2001 3,545.0 
 73. Yeovil Town Monday, January 1, 2001 3,542.9 
 74. Rushden and Diamonds Monday, January 1, 2001 3,534.9 
 75. Cheltenham Town Tuesday, December 26, 2000 3,531.0 
 76. Kidderminster Harriers Monday, January 1, 2001 3,513.9 
 77. Blackpool Tuesday, December 26, 2000 3,512.9 
 78. Hartlepool United Saturday, December 23, 2000 3,512.6 
 79. Southend United Monday, January 1, 2001 3,501.2 
 80. Darlington Tuesday, December 26, 2000 3,500.5 
 81. Scunthorpe United Monday, January 1, 2001 3,496.3 
 82. Hull City Tuesday, December 26, 2000 3,487.3 
 83. Southport Monday, January 1, 2001 3,476.6 
 84. Oxford United Monday, January 1, 2001 3,475.8 
 85. Hereford United Monday, January 1, 2001 3,475.3 
 86. Plymouth Argyle Tuesday, December 26, 2000 3,473.0 
 87. Macclesfield Town Monday, January 1, 2001 3,470.4 
 88. Scarborough Monday, January 1, 2001 3,469.5 
 89. Barnet Monday, January 1, 2001 3,462.8 
 90. Stevenage Borough Monday, January 1, 2001 3,450.7 
 91. Morecambe Monday, January 1, 2001 3,449.6 
 92. Torquay United Monday, January 1, 2001 3,446.7 
 93. York City Tuesday, December 26, 2000 3,442.2 
 94. Lincoln City Tuesday, December 26, 2000 3,440.4 
 95. Chester City Monday, January 1, 2001 3,438.1 
 96. Mansfield Town Tuesday, December 26, 2000 3,434.7 
 97. Boston United Monday, January 1, 2001 3,425.3 
 98. Dover Athletic Monday, January 1, 2001 3,420.9 
 99. Leigh RMI Monday, January 1, 2001 3,419.6 
 100. Dagenham and Redbridge Monday, January 1, 2001 3,414.3 
 101. Doncaster Rovers Monday, January 1, 2001 3,402.9 
 102. Shrewsbury Town Monday, January 1, 2001 3,397.1 
 103. Halifax Town Tuesday, December 26, 2000 3,384.1 
 104. Nuneaton Borough Monday, January 1, 2001 3,367.7 
 105. Telford United Tuesday, December 26, 2000 3,367.4 
 106. Kingstonian Monday, January 1, 2001 3,363.9 
 107. Woking Monday, January 1, 2001 3,363.5 
 108. Welling United Saturday, May 6, 2000 3,361.1 
 109. Carlisle United Friday, December 22, 2000 3,351.8 
 110. Altrincham Saturday, May 6, 2000 3,350.9 
 111. Kettering Town Monday, January 1, 2001 3,346.8 
 112. Exeter City Monday, January 1, 2001 3,345.9 
 113. Northwich Victoria Monday, January 1, 2001 3,341.9 
 114. Hayes Monday, January 1, 2001 3,333.7 
 115. Barrow Saturday, November 18, 2000 3,319.9 
 116. Forest Green Rovers Monday, January 1, 2001 3,310.4 
 117. Gateshead Saturday, December 9, 2000 3,306.3 
 118. Hednesford Town Tuesday, December 26, 2000 3,293.1 
 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