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, October 21, 1997

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, October 18, 1997 4,155.8 
 2. Arsenal Saturday, October 18, 1997 4,126.1 
 3. Liverpool Saturday, October 18, 1997 4,074.5 
 4. Newcastle United Saturday, October 18, 1997 4,074.1 
 5. Chelsea Saturday, October 18, 1997 4,063.8 
 6. Blackburn Rovers Saturday, October 18, 1997 4,023.9 
 7. Aston Villa Saturday, October 18, 1997 3,984.6 
 8. Leicester City Saturday, October 18, 1997 3,980.0 
 9. Leeds United Saturday, October 18, 1997 3,979.3 
 10. Derby County Saturday, October 18, 1997 3,971.0 
 11. Wimbledon Saturday, October 18, 1997 3,966.5 
 12. Middlesbrough Tuesday, October 21, 1997 3,954.5 
 13. West Ham United Saturday, October 18, 1997 3,952.0 
 14. Bolton Wanderers Saturday, October 18, 1997 3,944.7 
 15. Tottenham Hotspur Sunday, October 19, 1997 3,943.1 
 16. Sheffield United Tuesday, October 21, 1997 3,914.8 
 17. Coventry City Monday, October 20, 1997 3,914.5 
 18. Nottingham Forest Tuesday, October 21, 1997 3,910.6 
 19. Everton Saturday, October 18, 1997 3,908.6 
 20. Sheffield Wednesday Sunday, October 19, 1997 3,907.2 
 21. Southampton Saturday, October 18, 1997 3,900.3 
 22. Crystal Palace Saturday, October 18, 1997 3,891.4 
 23. Ipswich Town Tuesday, October 21, 1997 3,862.9 
 24. Sunderland Tuesday, October 21, 1997 3,862.7 
 25. Birmingham City Saturday, October 18, 1997 3,839.7 
 26. Queens Park Rangers Tuesday, October 21, 1997 3,836.3 
 27. Wolverhampton Wanderers Saturday, October 18, 1997 3,829.7 
 28. Charlton Athletic Sunday, October 19, 1997 3,825.9 
 29. Barnsley Monday, October 20, 1997 3,824.2 
 30. Manchester City Saturday, October 18, 1997 3,818.0 
 31. Stoke City Sunday, October 19, 1997 3,814.8 
 32. Port Vale Tuesday, October 21, 1997 3,809.4 
 33. West Bromwich Albion Tuesday, October 21, 1997 3,806.6 
 34. Stockport County Tuesday, October 21, 1997 3,804.0 
 35. Tranmere Rovers Saturday, October 18, 1997 3,784.1 
 36. Reading Tuesday, October 21, 1997 3,772.0 
 37. Bradford City Tuesday, October 21, 1997 3,769.9 
 38. Swindon Town Tuesday, October 21, 1997 3,763.5 
 39. Oxford United Tuesday, October 21, 1997 3,759.7 
 40. Portsmouth Tuesday, October 21, 1997 3,758.7 
 41. Watford Tuesday, October 21, 1997 3,748.6 
 42. Norwich City Tuesday, October 21, 1997 3,743.2 
 43. Crewe Alexandra Tuesday, October 21, 1997 3,733.2 
 44. Bury Tuesday, October 21, 1997 3,727.4 
 45. Grimsby Town Tuesday, October 21, 1997 3,726.0 
 46. Oldham Athletic Tuesday, October 21, 1997 3,725.1 
 47. Bristol City Tuesday, October 21, 1997 3,708.1 
 48. Gillingham Tuesday, October 21, 1997 3,697.9 
 49. Blackpool Tuesday, October 21, 1997 3,687.0 
 50. Preston North End Tuesday, October 21, 1997 3,682.5 
 51. Wrexham Tuesday, October 21, 1997 3,681.4 
 52. Huddersfield Town Tuesday, October 21, 1997 3,680.7 
 53. Millwall Tuesday, October 21, 1997 3,677.1 
 54. Chesterfield Tuesday, October 21, 1997 3,674.1 
 55. AFC Bournemouth Tuesday, October 21, 1997 3,671.7 
 56. Luton Town Tuesday, October 21, 1997 3,664.0 
 57. Wycombe Wanderers Tuesday, October 21, 1997 3,660.9 
 58. Bristol Rovers Tuesday, October 21, 1997 3,659.3 
 59. Walsall Tuesday, October 21, 1997 3,654.4 
 60. Brentford Tuesday, October 21, 1997 3,652.9 
 61. Northampton Town Tuesday, October 21, 1997 3,643.5 
 62. Burnley Tuesday, October 21, 1997 3,637.7 
 63. Peterborough United Tuesday, October 21, 1997 3,625.1 
 64. York City Tuesday, October 21, 1997 3,620.0 
 65. Southend United Tuesday, October 21, 1997 3,605.7 
 66. Fulham Tuesday, October 21, 1997 3,595.6 
 67. Notts County Tuesday, October 21, 1997 3,588.7 
 68. Wigan Athletic Tuesday, October 21, 1997 3,581.0 
 69. Plymouth Argyle Tuesday, October 21, 1997 3,566.1 
 70. Macclesfield Town Tuesday, October 21, 1997 3,561.9 
 71. Carlisle United Tuesday, October 21, 1997 3,544.9 
 72. Morecambe Saturday, October 18, 1997 3,506.3 
 73. Lincoln City Saturday, October 18, 1997 3,497.6 
 74. Mansfield Town Tuesday, October 21, 1997 3,497.4 
 75. Colchester United Tuesday, October 21, 1997 3,495.2 
 76. Rotherham United Tuesday, October 21, 1997 3,494.7 
 77. Shrewsbury Town Tuesday, October 21, 1997 3,493.4 
 78. Barnet Tuesday, October 21, 1997 3,485.7 
 79. Scunthorpe United Tuesday, October 21, 1997 3,476.9 
 80. Stevenage Borough Saturday, October 18, 1997 3,474.6 
 81. Chester City Tuesday, October 21, 1997 3,468.9 
 82. Halifax Town Saturday, October 18, 1997 3,468.6 
 83. Rochdale Tuesday, October 21, 1997 3,462.1 
 84. Exeter City Tuesday, October 21, 1997 3,459.7 
 85. Hednesford Town Saturday, October 18, 1997 3,458.7 
 86. Woking Saturday, October 18, 1997 3,455.8 
 87. Cardiff City Tuesday, October 21, 1997 3,454.2 
 88. Kidderminster Harriers Saturday, October 18, 1997 3,446.8 
 89. Leyton Orient Tuesday, October 21, 1997 3,446.1 
 90. Cheltenham Town Saturday, October 18, 1997 3,440.1 
 91. Hartlepool United Tuesday, October 21, 1997 3,436.7 
 92. Hayes Saturday, October 18, 1997 3,434.6 
 93. Swansea City Tuesday, October 21, 1997 3,434.5 
 94. Cambridge United Tuesday, October 21, 1997 3,431.8 
 95. Scarborough Tuesday, October 21, 1997 3,431.1 
 96. Darlington Tuesday, October 21, 1997 3,424.3 
 97. Hereford United Saturday, October 18, 1997 3,422.8 
 98. Northwich Victoria Saturday, October 18, 1997 3,414.7 
 99. Southport Saturday, October 18, 1997 3,412.9 
 100. Hull City Tuesday, October 21, 1997 3,410.2 
 101. Rushden and Diamonds Saturday, October 18, 1997 3,405.6 
 102. Torquay United Tuesday, October 21, 1997 3,397.0 
 103. Brighton and Hove Albion Saturday, October 18, 1997 3,387.2 
 104. Yeovil Town Saturday, October 18, 1997 3,381.2 
 105. Slough Town Saturday, October 18, 1997 3,362.8 
 106. Dover Athletic Saturday, October 18, 1997 3,358.9 
 107. Farnborough Town Saturday, October 18, 1997 3,348.7 
 108. Telford United Saturday, October 18, 1997 3,346.6 
 109. Gateshead Saturday, October 18, 1997 3,346.3 
 110. Stalybridge Celtic Saturday, October 18, 1997 3,343.0 
 111. Bath City Saturday, May 3, 1997 3,341.5 
 112. Leek Town Saturday, October 18, 1997 3,336.8 
 113. Doncaster Rovers Tuesday, October 21, 1997 3,333.9 
 114. Welling United Saturday, October 18, 1997 3,323.5 
 115. Boston United Saturday, December 7, 1996 3,321.8 
 116. Bromsgrove Rovers Saturday, May 3, 1997 3,313.7 
 117. Merthyr Tydfil Saturday, November 16, 1996 3,310.8 
 118. Enfield Tuesday, December 17, 1996 3,307.4 
 119. Altrincham Saturday, May 3, 1997 3,297.8 
 120. Kettering Town Saturday, October 18, 1997 3,293.2 
 121. Dagenham and Redbridge Monday, November 25, 1996 3,286.3 
 122. Runcorn Saturday, November 16, 1996 3,244.7 
 123. Whitby Town Tuesday, November 26, 1996 3,129.5 
 124. St. Albans City Saturday, December 7, 1996 3,121.3 
 125. Boreham Wood Saturday, December 7, 1996 3,110.4 
 126. Sudbury Town Saturday, December 7, 1996 3,106.3 
 127. Colwyn Bay Tuesday, November 26, 1996 3,106.0 
 128. Ashford Town Saturday, December 7, 1996 3,104.8 
 129. Newcastle Town Sunday, November 17, 1996 3,099.1 
 130. Consett AFC Saturday, November 16, 1996 3,098.4 
 131. Shepshed Dynamo Saturday, November 16, 1996 3,097.8 
 132. Bromley Saturday, November 16, 1996 3,095.3 
 133. Wisbech Town Saturday, November 16, 1996 3,087.1 
 134. Hendon Saturday, November 16, 1996 3,083.1