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, October 30, 1999

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, October 30, 1999 4,190.3 
 2. Arsenal Saturday, October 30, 1999 4,185.9 
 3. Leeds United Saturday, October 30, 1999 4,130.0 
 4. Chelsea Saturday, October 30, 1999 4,112.1 
 5. Sunderland Sunday, October 24, 1999 4,093.6 
 6. Liverpool Wednesday, October 27, 1999 4,050.9 
 7. Tottenham Hotspur Saturday, October 23, 1999 4,027.6 
 8. Leicester City Saturday, October 30, 1999 4,015.5 
 9. West Ham United Saturday, October 30, 1999 3,988.1 
 10. Aston Villa Saturday, October 30, 1999 3,985.5 
 11. Middlesbrough Saturday, October 30, 1999 3,979.1 
 12. Everton Saturday, October 30, 1999 3,965.0 
 13. Coventry City Saturday, October 23, 1999 3,951.0 
 14. Southampton Saturday, October 30, 1999 3,941.3 
 15. Newcastle United Saturday, October 30, 1999 3,935.6 
 16. Ipswich Town Saturday, October 30, 1999 3,919.6 
 17. Derby County Saturday, October 30, 1999 3,918.9 
 18. Birmingham City Saturday, October 30, 1999 3,915.3 
 19. Charlton Athletic Saturday, October 30, 1999 3,912.0 
 20. Manchester City Saturday, October 30, 1999 3,895.3 
 21. Fulham Saturday, October 30, 1999 3,886.0 
 22. Bradford City Saturday, October 23, 1999 3,879.7 
 23. Wimbledon Saturday, October 30, 1999 3,875.7 
 24. Sheffield Wednesday Saturday, October 30, 1999 3,873.5 
 25. Bolton Wanderers Saturday, October 30, 1999 3,866.7 
 26. Wolverhampton Wanderers Tuesday, October 26, 1999 3,856.4 
 27. Blackburn Rovers Saturday, October 30, 1999 3,845.5 
 28. Watford Sunday, October 24, 1999 3,841.9 
 29. Barnsley Saturday, October 30, 1999 3,838.7 
 30. Nottingham Forest Saturday, October 30, 1999 3,838.1 
 31. Huddersfield Town Saturday, October 30, 1999 3,823.4 
 32. Queens Park Rangers Saturday, October 30, 1999 3,806.9 
 33. Norwich City Saturday, October 30, 1999 3,789.1 
 34. Sheffield United Saturday, October 30, 1999 3,786.6 
 35. Wigan Athletic Saturday, October 30, 1999 3,786.6 
 36. West Bromwich Albion Tuesday, October 26, 1999 3,772.4 
 37. Tranmere Rovers Saturday, October 30, 1999 3,771.4 
 38. Stockport County Saturday, October 30, 1999 3,766.1 
 39. Preston North End Saturday, October 23, 1999 3,740.9 
 40. Portsmouth Saturday, October 30, 1999 3,736.9 
 41. Grimsby Town Saturday, October 30, 1999 3,732.7 
 42. Crystal Palace Saturday, October 30, 1999 3,732.7 
 43. Gillingham Saturday, October 30, 1999 3,730.8 
 44. Crewe Alexandra Saturday, October 30, 1999 3,726.8 
 45. Bristol Rovers Saturday, October 23, 1999 3,710.3 
 46. Walsall Saturday, October 30, 1999 3,697.8 
 47. AFC Bournemouth Saturday, October 30, 1999 3,691.5 
 48. Stoke City Saturday, October 30, 1999 3,686.6 
 49. Notts County Saturday, October 30, 1999 3,683.4 
 50. Bury Saturday, October 30, 1999 3,678.3 
 51. Burnley Saturday, October 23, 1999 3,677.7 
 52. Brentford Saturday, October 30, 1999 3,670.1 
 53. Bristol City Saturday, October 30, 1999 3,668.2 
 54. Port Vale Saturday, October 30, 1999 3,664.1 
 55. Luton Town Saturday, October 30, 1999 3,662.8 
 56. Swindon Town Saturday, October 30, 1999 3,662.6 
 57. Wycombe Wanderers Saturday, October 30, 1999 3,649.6 
 58. Oxford United Saturday, October 30, 1999 3,640.6 
 59. Reading Saturday, October 30, 1999 3,611.5 
 60. Millwall Saturday, October 23, 1999 3,609.4 
 61. Chesterfield Saturday, October 30, 1999 3,597.0 
 62. Wrexham Saturday, October 30, 1999 3,587.1 
 63. Oldham Athletic Saturday, October 30, 1999 3,583.3 
 64. Blackpool Saturday, October 30, 1999 3,577.8 
 65. Rotherham United Saturday, October 30, 1999 3,569.4 
 66. Northampton Town Saturday, October 30, 1999 3,560.0 
 67. Scunthorpe United Friday, October 29, 1999 3,555.6 
 68. Lincoln City Saturday, October 30, 1999 3,552.0 
 69. Cambridge United Saturday, October 30, 1999 3,548.8 
 70. Cardiff City Saturday, October 30, 1999 3,547.9 
 71. Swansea City Saturday, October 30, 1999 3,539.3 
 72. Peterborough United Saturday, October 30, 1999 3,533.4 
 73. Macclesfield Town Saturday, October 30, 1999 3,524.5 
 74. Barnet Saturday, October 23, 1999 3,522.3 
 75. Darlington Saturday, October 30, 1999 3,521.2 
 76. York City Saturday, October 30, 1999 3,512.3 
 77. Rushden and Diamonds Friday, October 29, 1999 3,512.0 
 78. Halifax Town Saturday, October 30, 1999 3,507.2 
 79. Torquay United Saturday, October 30, 1999 3,505.0 
 80. Colchester United Saturday, October 30, 1999 3,502.3 
 81. Exeter City Saturday, October 30, 1999 3,489.3 
 82. Mansfield Town Saturday, October 30, 1999 3,478.3 
 83. Southend United Saturday, October 30, 1999 3,476.3 
 84. Plymouth Argyle Saturday, October 30, 1999 3,474.6 
 85. Cheltenham Town Saturday, October 30, 1999 3,466.8 
 86. Stevenage Borough Saturday, October 30, 1999 3,466.2 
 87. Kingstonian Saturday, October 30, 1999 3,465.2 
 88. Hartlepool United Saturday, October 23, 1999 3,459.2 
 89. Rochdale Saturday, October 30, 1999 3,457.6 
 90. Northwich Victoria Saturday, October 30, 1999 3,446.2 
 91. Leyton Orient Saturday, October 30, 1999 3,438.0 
 92. Brighton and Hove Albion Saturday, October 30, 1999 3,434.6 
 93. Yeovil Town Saturday, October 30, 1999 3,433.8 
 94. Hayes Saturday, October 30, 1999 3,431.2 
 95. Hull City Saturday, October 30, 1999 3,426.1 
 96. Nuneaton Borough Saturday, October 30, 1999 3,425.8 
 97. Kettering Town Saturday, October 30, 1999 3,420.1 
 98. Kidderminster Harriers Saturday, October 23, 1999 3,419.7 
 99. Hereford United Saturday, October 30, 1999 3,417.6 
 100. Morecambe Saturday, October 30, 1999 3,415.9 
 101. Dover Athletic Saturday, October 30, 1999 3,415.6 
 102. Woking Saturday, October 30, 1999 3,414.8 
 103. Slough Town Tuesday, November 24, 1998 3,412.0 
 104. Shrewsbury Town Saturday, October 30, 1999 3,410.9 
 105. Carlisle United Saturday, October 30, 1999 3,406.7 
 106. Hednesford Town Saturday, October 30, 1999 3,406.3 
 107. Scarborough Saturday, October 23, 1999 3,400.3 
 108. Chester City Saturday, October 30, 1999 3,381.2 
 109. Altrincham Saturday, October 23, 1999 3,370.5 
 110. Southport Saturday, October 30, 1999 3,369.5 
 111. Doncaster Rovers Saturday, October 30, 1999 3,362.2 
 112. Sutton United Saturday, October 23, 1999 3,360.8 
 113. Forest Green Rovers Saturday, October 30, 1999 3,356.9 
 114. Bath City Saturday, October 30, 1999 3,328.7 
 115. Barrow Saturday, May 1, 1999 3,324.3 
 116. Telford United Saturday, October 30, 1999 3,320.7 
 117. Enfield Saturday, October 30, 1999 3,317.8 
 118. Welling United Saturday, October 30, 1999 3,309.5 
 119. Gateshead Saturday, October 30, 1999 3,298.4 
 120. Runcorn Saturday, October 30, 1999 3,242.0 
 121. Farnborough Town Saturday, May 1, 1999 3,222.6 
 122. Leek Town Saturday, May 1, 1999 3,213.9 
 123. Worcester City Saturday, November 14, 1998 3,205.5 
 124. Basingstoke Town Saturday, November 14, 1998 3,125.9 
 125. Burton Albion Saturday, October 30, 1999 3,124.1 
 126. Chelmsford City Saturday, October 30, 1999 3,122.0 
 127. Boreham Wood Sunday, November 15, 1998 3,120.8 
 128. Ilkeston Town Saturday, October 30, 1999 3,117.9 
 129. Emley Tuesday, November 24, 1998 3,117.2 
 130. Bedlington Terriers Saturday, December 5, 1998 3,115.0 
 131. St. Albans City Saturday, October 30, 1999 3,112.0 
 132. Hendon Saturday, October 30, 1999 3,111.1 
 133. Bamber Bridge Saturday, October 30, 1999 3,109.4 
 134. Worthing Saturday, October 30, 1999 3,108.0 
 135. West Auckland Town Tuesday, November 24, 1998 3,107.4 
 136. Oxford City Saturday, October 30, 1999 3,104.7 
 137. Whyteleafe Saturday, October 30, 1999 3,102.8 
 138. Leigh RMI Tuesday, November 24, 1998 3,102.4 
 139. Lancaster City Saturday, November 14, 1998 3,099.7 
 140. Ford United Saturday, November 14, 1998 3,099.7 
 141. Eastwood Town Saturday, October 30, 1999 3,099.3 
 142. Camberley Town Saturday, November 14, 1998 3,099.2 
 143. Gresley Rovers Saturday, November 14, 1998 3,098.9 
 144. Dulwich Hamlet Saturday, November 14, 1998 3,097.3 
 145. Cambridge City Saturday, October 30, 1999 3,097.2 
 146. Guiseley Saturday, October 30, 1999 3,094.7 
 147. Salisbury City Saturday, November 14, 1998 3,094.5 
 148. Tamworth Saturday, October 30, 1999 3,088.2 
 149. Aldershot Town Saturday, October 30, 1999 2,983.9