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, March 7, 2000

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, March 4, 2000 4,196.6 
 2. Arsenal Sunday, March 5, 2000 4,157.3 
 3. Chelsea Saturday, March 4, 2000 4,121.2 
 4. Leeds United Sunday, March 5, 2000 4,108.7 
 5. Liverpool Saturday, March 4, 2000 4,107.5 
 6. Aston Villa Sunday, March 5, 2000 4,045.7 
 7. Newcastle United Saturday, March 4, 2000 4,014.5 
 8. Sunderland Sunday, March 5, 2000 4,010.2 
 9. Everton Saturday, March 4, 2000 4,009.3 
 10. Charlton Athletic Tuesday, March 7, 2000 4,004.0 
 11. Leicester City Sunday, March 5, 2000 4,000.1 
 12. Tottenham Hotspur Saturday, March 4, 2000 3,989.6 
 13. West Ham United Saturday, March 4, 2000 3,974.6 
 14. Coventry City Sunday, March 5, 2000 3,947.8 
 15. Derby County Saturday, March 4, 2000 3,935.9 
 16. Southampton Saturday, March 4, 2000 3,932.7 
 17. Ipswich Town Tuesday, March 7, 2000 3,931.0 
 18. Middlesbrough Saturday, March 4, 2000 3,926.3 
 19. Birmingham City Tuesday, March 7, 2000 3,909.3 
 20. Manchester City Saturday, March 4, 2000 3,904.5 
 21. Wimbledon Saturday, March 4, 2000 3,889.0 
 22. Bradford City Saturday, March 4, 2000 3,886.7 
 23. Barnsley Tuesday, March 7, 2000 3,882.5 
 24. Fulham Tuesday, March 7, 2000 3,862.0 
 25. Sheffield Wednesday Saturday, March 4, 2000 3,861.4 
 26. Wolverhampton Wanderers Tuesday, March 7, 2000 3,858.6 
 27. Blackburn Rovers Tuesday, March 7, 2000 3,858.5 
 28. Bolton Wanderers Tuesday, March 7, 2000 3,855.0 
 29. Tranmere Rovers Tuesday, March 7, 2000 3,823.2 
 30. Huddersfield Town Tuesday, March 7, 2000 3,818.8 
 31. Sheffield United Tuesday, March 7, 2000 3,816.6 
 32. Preston North End Tuesday, March 7, 2000 3,790.8 
 33. Bristol Rovers Tuesday, March 7, 2000 3,786.9 
 34. Nottingham Forest Saturday, March 4, 2000 3,786.3 
 35. Gillingham Tuesday, March 7, 2000 3,780.4 
 36. Queens Park Rangers Sunday, March 5, 2000 3,779.6 
 37. Wigan Athletic Tuesday, March 7, 2000 3,778.9 
 38. Watford Saturday, March 4, 2000 3,776.3 
 39. Norwich City Saturday, March 4, 2000 3,774.1 
 40. Crystal Palace Tuesday, March 7, 2000 3,742.0 
 41. Grimsby Town Tuesday, March 7, 2000 3,738.5 
 42. Crewe Alexandra Tuesday, March 7, 2000 3,736.2 
 43. Stockport County Tuesday, March 7, 2000 3,732.6 
 44. West Bromwich Albion Tuesday, March 7, 2000 3,712.6 
 45. Walsall Tuesday, March 7, 2000 3,708.7 
 46. Portsmouth Tuesday, March 7, 2000 3,706.3 
 47. Stoke City Saturday, March 4, 2000 3,696.5 
 48. Millwall Tuesday, March 7, 2000 3,692.5 
 49. Burnley Tuesday, March 7, 2000 3,690.6 
 50. Port Vale Tuesday, March 7, 2000 3,684.1 
 51. Notts County Tuesday, March 7, 2000 3,668.4 
 52. Bristol City Tuesday, March 7, 2000 3,664.8 
 53. Wycombe Wanderers Tuesday, March 7, 2000 3,646.4 
 54. Bury Saturday, March 4, 2000 3,634.6 
 55. AFC Bournemouth Tuesday, March 7, 2000 3,627.6 
 56. Reading Tuesday, March 7, 2000 3,627.1 
 57. Oldham Athletic Saturday, March 4, 2000 3,626.8 
 58. Swindon Town Tuesday, March 7, 2000 3,625.7 
 59. Luton Town Tuesday, March 7, 2000 3,614.8 
 60. Wrexham Tuesday, March 7, 2000 3,614.6 
 61. Rotherham United Tuesday, March 7, 2000 3,611.3 
 62. Darlington Tuesday, March 7, 2000 3,608.5 
 63. Swansea City Tuesday, March 7, 2000 3,608.2 
 64. Colchester United Tuesday, March 7, 2000 3,593.7 
 65. Brentford Tuesday, March 7, 2000 3,592.9 
 66. Northampton Town Tuesday, March 7, 2000 3,577.7 
 67. Cambridge United Tuesday, March 7, 2000 3,575.2 
 68. Blackpool Tuesday, March 7, 2000 3,566.0 
 69. Oxford United Tuesday, March 7, 2000 3,555.5 
 70. Peterborough United Tuesday, March 7, 2000 3,550.7 
 71. Chesterfield Saturday, March 4, 2000 3,545.5 
 72. Rushden and Diamonds Tuesday, March 7, 2000 3,542.7 
 73. Lincoln City Tuesday, March 7, 2000 3,542.5 
 74. Scunthorpe United Tuesday, March 7, 2000 3,539.6 
 75. Cheltenham Town Saturday, March 4, 2000 3,534.5 
 76. Cardiff City Tuesday, March 7, 2000 3,531.7 
 77. Macclesfield Town Tuesday, March 7, 2000 3,517.5 
 78. Kidderminster Harriers Tuesday, March 7, 2000 3,508.8 
 79. Plymouth Argyle Tuesday, March 7, 2000 3,499.3 
 80. Torquay United Saturday, March 4, 2000 3,497.0 
 81. Hartlepool United Tuesday, March 7, 2000 3,494.7 
 82. Mansfield Town Tuesday, March 7, 2000 3,486.3 
 83. Hereford United Saturday, March 4, 2000 3,480.7 
 84. Barnet Tuesday, March 7, 2000 3,477.9 
 85. Hull City Tuesday, March 7, 2000 3,475.9 
 86. Rochdale Saturday, March 4, 2000 3,471.3 
 87. Leyton Orient Tuesday, March 7, 2000 3,469.2 
 88. Halifax Town Tuesday, March 7, 2000 3,460.2 
 89. Dover Athletic Saturday, March 4, 2000 3,458.2 
 90. Brighton and Hove Albion Tuesday, March 7, 2000 3,451.6 
 91. Scarborough Saturday, March 4, 2000 3,447.8 
 92. Southend United Tuesday, March 7, 2000 3,445.9 
 93. Stevenage Borough Saturday, March 4, 2000 3,436.8 
 94. York City Tuesday, March 7, 2000 3,422.5 
 95. Kettering Town Saturday, March 4, 2000 3,421.9 
 96. Hayes Saturday, March 4, 2000 3,415.6 
 97. Northwich Victoria Saturday, March 4, 2000 3,405.6 
 98. Altrincham Saturday, March 4, 2000 3,405.5 
 99. Yeovil Town Tuesday, March 7, 2000 3,403.8 
 100. Kingstonian Saturday, March 4, 2000 3,395.9 
 101. Shrewsbury Town Tuesday, March 7, 2000 3,395.9 
 102. Woking Saturday, March 4, 2000 3,394.9 
 103. Morecambe Saturday, March 4, 2000 3,391.0 
 104. Nuneaton Borough Saturday, March 4, 2000 3,386.8 
 105. Forest Green Rovers Saturday, March 4, 2000 3,385.8 
 106. Exeter City Tuesday, March 7, 2000 3,382.0 
 107. Doncaster Rovers Tuesday, March 7, 2000 3,367.6 
 108. Hednesford Town Saturday, March 4, 2000 3,361.4 
 109. Southport Saturday, March 4, 2000 3,352.5 
 110. Carlisle United Saturday, March 4, 2000 3,337.6 
 111. Telford United Saturday, March 4, 2000 3,336.2 
 112. Chester City Tuesday, March 7, 2000 3,333.5 
 113. Bath City Saturday, October 30, 1999 3,328.7 
 114. Barrow Saturday, May 1, 1999 3,324.3 
 115. Enfield Tuesday, November 30, 1999 3,320.6 
 116. Welling United Saturday, March 4, 2000 3,316.4 
 117. Sutton United Saturday, March 4, 2000 3,309.0 
 118. Merthyr Tydfil Tuesday, November 9, 1999 3,301.1 
 119. Gateshead Saturday, October 30, 1999 3,298.4 
 120. Runcorn Saturday, October 30, 1999 3,242.0 
 121. Stalybridge Celtic Saturday, November 20, 1999 3,235.4 
 122. Farnborough Town Saturday, May 1, 1999 3,222.6 
 123. Leek Town Saturday, May 1, 1999 3,213.9 
 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