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  Tuesday, September 26, 2000

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, September 23, 2000 4,259.4 
 2. Arsenal Saturday, September 23, 2000 4,165.5 
 3. Chelsea Saturday, September 23, 2000 4,097.0 
 4. Liverpool Saturday, September 23, 2000 4,083.0 
 5. Leeds United Saturday, September 23, 2000 4,059.2 
 6. Aston Villa Saturday, September 23, 2000 4,050.2 
 7. Leicester City Sunday, September 24, 2000 4,039.7 
 8. Newcastle United Tuesday, September 26, 2000 4,016.6 
 9. Sunderland Tuesday, September 26, 2000 4,007.4 
 10. Tottenham Hotspur Tuesday, September 26, 2000 3,987.4 
 11. West Ham United Saturday, September 23, 2000 3,987.4 
 12. Middlesbrough Tuesday, September 26, 2000 3,976.0 
 13. Everton Sunday, September 24, 2000 3,974.6 
 14. Ipswich Town Tuesday, September 26, 2000 3,962.1 
 15. Southampton Tuesday, September 26, 2000 3,946.0 
 16. Charlton Athletic Tuesday, September 26, 2000 3,942.1 
 17. Manchester City Tuesday, September 26, 2000 3,938.9 
 18. Bolton Wanderers Saturday, September 23, 2000 3,935.0 
 19. Birmingham City Tuesday, September 26, 2000 3,917.9 
 20. Fulham Saturday, September 23, 2000 3,917.4 
 21. Derby County Tuesday, September 26, 2000 3,915.5 
 22. Coventry City Saturday, September 23, 2000 3,907.9 
 23. Bradford City Monday, September 25, 2000 3,884.3 
 24. Watford Tuesday, September 26, 2000 3,861.3 
 25. Barnsley Tuesday, September 26, 2000 3,854.5 
 26. Wimbledon Tuesday, September 26, 2000 3,846.9 
 27. Wolverhampton Wanderers Tuesday, September 26, 2000 3,844.9 
 28. Blackburn Rovers Tuesday, September 26, 2000 3,832.2 
 29. Preston North End Saturday, September 23, 2000 3,822.8 
 30. Sheffield Wednesday Saturday, September 23, 2000 3,808.1 
 31. Nottingham Forest Saturday, September 23, 2000 3,807.9 
 32. Queens Park Rangers Saturday, September 23, 2000 3,798.3 
 33. Tranmere Rovers Tuesday, September 26, 2000 3,791.4 
 34. Sheffield United Saturday, September 23, 2000 3,789.1 
 35. Wigan Athletic Tuesday, September 26, 2000 3,781.0 
 36. Gillingham Tuesday, September 26, 2000 3,772.3 
 37. West Bromwich Albion Tuesday, September 26, 2000 3,765.8 
 38. Burnley Tuesday, September 26, 2000 3,759.1 
 39. Norwich City Sunday, September 24, 2000 3,746.4 
 40. Walsall Saturday, September 23, 2000 3,741.1 
 41. Stoke City Tuesday, September 26, 2000 3,739.8 
 42. Bristol Rovers Saturday, September 23, 2000 3,739.0 
 43. Crystal Palace Tuesday, September 26, 2000 3,735.3 
 44. Huddersfield Town Saturday, September 23, 2000 3,734.5 
 45. Portsmouth Tuesday, September 26, 2000 3,728.3 
 46. Millwall Tuesday, September 26, 2000 3,728.1 
 47. Stockport County Saturday, September 23, 2000 3,706.0 
 48. Crewe Alexandra Tuesday, September 26, 2000 3,699.7 
 49. Reading Saturday, September 23, 2000 3,688.7 
 50. Grimsby Town Tuesday, September 26, 2000 3,686.4 
 51. Wycombe Wanderers Tuesday, September 26, 2000 3,656.9 
 52. Bury Saturday, September 23, 2000 3,646.1 
 53. Northampton Town Saturday, September 23, 2000 3,640.3 
 54. Cambridge United Saturday, September 23, 2000 3,637.5 
 55. Bristol City Saturday, September 23, 2000 3,633.2 
 56. Wrexham Tuesday, September 26, 2000 3,631.4 
 57. Port Vale Saturday, September 23, 2000 3,624.4 
 58. Swindon Town Tuesday, September 26, 2000 3,620.6 
 59. Notts County Tuesday, September 26, 2000 3,619.7 
 60. Rotherham United Saturday, September 23, 2000 3,616.1 
 61. AFC Bournemouth Tuesday, September 26, 2000 3,611.7 
 62. Swansea City Saturday, September 23, 2000 3,607.7 
 63. Chesterfield Saturday, September 23, 2000 3,607.3 
 64. Colchester United Saturday, September 23, 2000 3,592.8 
 65. Oldham Athletic Saturday, September 23, 2000 3,591.5 
 66. Peterborough United Saturday, September 23, 2000 3,580.4 
 67. Darlington Monday, September 25, 2000 3,576.9 
 68. Rushden and Diamonds Tuesday, September 26, 2000 3,575.2 
 69. Luton Town Tuesday, September 26, 2000 3,575.1 
 70. Cardiff City Saturday, September 23, 2000 3,562.0 
 71. Cheltenham Town Saturday, September 23, 2000 3,559.8 
 72. Kidderminster Harriers Saturday, September 23, 2000 3,549.2 
 73. Brighton and Hove Albion Saturday, September 23, 2000 3,546.1 
 74. Brentford Tuesday, September 26, 2000 3,543.8 
 75. Rochdale Saturday, September 23, 2000 3,541.6 
 76. Oxford United Saturday, September 23, 2000 3,524.2 
 77. Leyton Orient Tuesday, September 26, 2000 3,521.3 
 78. Blackpool Saturday, September 23, 2000 3,512.4 
 79. Macclesfield Town Tuesday, September 26, 2000 3,504.2 
 80. Barnet Saturday, September 23, 2000 3,481.4 
 81. Hartlepool United Saturday, September 23, 2000 3,480.5 
 82. Torquay United Saturday, September 23, 2000 3,476.7 
 83. Hull City Saturday, September 23, 2000 3,472.6 
 84. Lincoln City Saturday, September 23, 2000 3,468.3 
 85. Scarborough Saturday, September 23, 2000 3,467.8 
 86. Scunthorpe United Saturday, September 23, 2000 3,466.1 
 87. Hereford United Tuesday, September 26, 2000 3,460.9 
 88. Yeovil Town Tuesday, September 26, 2000 3,457.3 
 89. Plymouth Argyle Saturday, September 23, 2000 3,456.2 
 90. Southend United Saturday, September 23, 2000 3,454.3 
 91. Mansfield Town Tuesday, September 26, 2000 3,445.3 
 92. York City Saturday, September 23, 2000 3,431.8 
 93. Southport Tuesday, September 26, 2000 3,430.3 
 94. Hayes Tuesday, September 26, 2000 3,428.7 
 95. Chester City Tuesday, September 26, 2000 3,428.5 
 96. Exeter City Saturday, September 23, 2000 3,424.1 
 97. Dagenham and Redbridge Tuesday, September 26, 2000 3,421.3 
 98. Morecambe Saturday, September 23, 2000 3,420.0 
 99. Stevenage Borough Tuesday, September 26, 2000 3,409.9 
 100. Dover Athletic Tuesday, September 26, 2000 3,402.2 
 101. Kingstonian Tuesday, September 26, 2000 3,401.7 
 102. Doncaster Rovers Tuesday, September 26, 2000 3,392.9 
 103. Shrewsbury Town Saturday, September 23, 2000 3,392.7 
 104. Forest Green Rovers Saturday, September 23, 2000 3,391.9 
 105. Boston United Tuesday, September 26, 2000 3,391.4 
 106. Kettering Town Tuesday, September 26, 2000 3,389.8 
 107. Leigh RMI Tuesday, September 26, 2000 3,375.7 
 108. Halifax Town Saturday, September 23, 2000 3,375.7 
 109. Woking Tuesday, September 26, 2000 3,368.8 
 110. Telford United Tuesday, September 26, 2000 3,366.2 
 111. Welling United Saturday, May 6, 2000 3,361.1 
 112. Carlisle United Saturday, September 23, 2000 3,353.1 
 113. Altrincham Saturday, May 6, 2000 3,350.9 
 114. Nuneaton Borough Tuesday, September 26, 2000 3,344.4 
 115. Bath City Saturday, October 30, 1999 3,328.7 
 116. Enfield Tuesday, November 30, 1999 3,320.6 
 117. Hednesford Town Tuesday, September 26, 2000 3,313.3 
 118. Northwich Victoria Saturday, September 23, 2000 3,309.3 
 119. Merthyr Tydfil Tuesday, November 9, 1999 3,301.1 
 120. Gateshead Saturday, October 30, 1999 3,298.4 
 121. Sutton United Saturday, May 6, 2000 3,260.6 
 122. Runcorn Saturday, October 30, 1999 3,242.0 
 123. Stalybridge Celtic Saturday, November 20, 1999 3,235.4 
 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