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  Friday, October 23, 1998

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, October 17, 1998 4,171.4 
 2. Arsenal Saturday, October 17, 1998 4,137.6 
 3. Liverpool Saturday, October 17, 1998 4,081.2 
 4. Aston Villa Saturday, October 17, 1998 4,072.8 
 5. Chelsea Saturday, October 17, 1998 4,061.4 
 6. Newcastle United Saturday, October 17, 1998 3,999.0 
 7. Leeds United Saturday, October 17, 1998 3,998.7 
 8. Leicester City Monday, October 19, 1998 3,989.6 
 9. Sunderland Wednesday, October 21, 1998 3,987.1 
 10. Middlesbrough Saturday, October 17, 1998 3,979.1 
 11. Charlton Athletic Saturday, October 17, 1998 3,972.4 
 12. West Ham United Saturday, October 17, 1998 3,967.4 
 13. Derby County Saturday, October 17, 1998 3,966.4 
 14. Coventry City Sunday, October 18, 1998 3,962.5 
 15. Blackburn Rovers Saturday, October 17, 1998 3,945.7 
 16. Wimbledon Saturday, October 17, 1998 3,939.4 
 17. Ipswich Town Tuesday, October 20, 1998 3,932.6 
 18. Tottenham Hotspur Monday, October 19, 1998 3,929.5 
 19. Everton Saturday, October 17, 1998 3,928.7 
 20. Nottingham Forest Saturday, October 17, 1998 3,927.3 
 21. Bolton Wanderers Friday, October 23, 1998 3,908.7 
 22. Sheffield Wednesday Sunday, October 18, 1998 3,905.6 
 23. Birmingham City Tuesday, October 20, 1998 3,891.9 
 24. Southampton Saturday, October 17, 1998 3,878.4 
 25. Crystal Palace Tuesday, October 20, 1998 3,836.7 
 26. Sheffield United Tuesday, October 20, 1998 3,821.8 
 27. Wolverhampton Wanderers Tuesday, October 20, 1998 3,810.2 
 28. Norwich City Tuesday, October 20, 1998 3,803.7 
 29. Tranmere Rovers Tuesday, October 20, 1998 3,802.0 
 30. Barnsley Tuesday, October 20, 1998 3,799.6 
 31. Bradford City Tuesday, October 20, 1998 3,789.7 
 32. Grimsby Town Tuesday, October 20, 1998 3,789.1 
 33. West Bromwich Albion Wednesday, October 21, 1998 3,786.4 
 34. Huddersfield Town Wednesday, October 21, 1998 3,786.3 
 35. Stockport County Tuesday, October 20, 1998 3,784.8 
 36. Watford Tuesday, October 20, 1998 3,783.4 
 37. Portsmouth Tuesday, October 20, 1998 3,772.4 
 38. Bury Tuesday, October 20, 1998 3,760.6 
 39. Manchester City Tuesday, October 20, 1998 3,758.4 
 40. Port Vale Tuesday, October 20, 1998 3,757.4 
 41. Oxford United Tuesday, October 20, 1998 3,746.4 
 42. Luton Town Tuesday, October 20, 1998 3,738.8 
 43. Crewe Alexandra Tuesday, October 20, 1998 3,734.0 
 44. Fulham Saturday, October 17, 1998 3,721.4 
 45. Bristol City Friday, October 23, 1998 3,719.6 
 46. Preston North End Tuesday, October 20, 1998 3,715.0 
 47. Queens Park Rangers Wednesday, October 21, 1998 3,707.2 
 48. Stoke City Tuesday, October 20, 1998 3,705.9 
 49. AFC Bournemouth Tuesday, October 20, 1998 3,697.4 
 50. Chesterfield Tuesday, October 20, 1998 3,691.7 
 51. Gillingham Tuesday, October 20, 1998 3,687.6 
 52. Swindon Town Tuesday, October 20, 1998 3,675.4 
 53. Blackpool Wednesday, October 21, 1998 3,669.3 
 54. Bristol Rovers Tuesday, October 20, 1998 3,669.1 
 55. Walsall Tuesday, October 20, 1998 3,657.9 
 56. Wrexham Tuesday, October 20, 1998 3,657.5 
 57. Northampton Town Tuesday, October 20, 1998 3,655.6 
 58. Reading Wednesday, October 21, 1998 3,648.0 
 59. Wigan Athletic Saturday, October 17, 1998 3,641.4 
 60. York City Wednesday, October 21, 1998 3,632.6 
 61. Burnley Tuesday, October 20, 1998 3,629.8 
 62. Notts County Tuesday, October 20, 1998 3,628.9 
 63. Brentford Tuesday, October 20, 1998 3,615.5 
 64. Millwall Wednesday, October 21, 1998 3,614.2 
 65. Oldham Athletic Tuesday, October 20, 1998 3,606.7 
 66. Wycombe Wanderers Tuesday, October 20, 1998 3,600.8 
 67. Plymouth Argyle Tuesday, October 20, 1998 3,585.1 
 68. Colchester United Tuesday, October 20, 1998 3,565.7 
 69. Macclesfield Town Tuesday, October 20, 1998 3,561.4 
 70. Mansfield Town Tuesday, October 20, 1998 3,537.2 
 71. Halifax Town Tuesday, October 20, 1998 3,531.5 
 72. Cheltenham Town Saturday, October 10, 1998 3,530.9 
 73. Carlisle United Tuesday, October 20, 1998 3,528.1 
 74. Rotherham United Tuesday, October 20, 1998 3,527.2 
 75. Cambridge United Tuesday, October 20, 1998 3,524.2 
 76. Scunthorpe United Tuesday, October 20, 1998 3,516.5 
 77. Southend United Tuesday, October 20, 1998 3,515.4 
 78. Rushden and Diamonds Saturday, October 10, 1998 3,511.2 
 79. Lincoln City Tuesday, October 20, 1998 3,507.2 
 80. Leyton Orient Tuesday, October 20, 1998 3,488.4 
 81. Peterborough United Tuesday, October 20, 1998 3,482.5 
 82. Darlington Tuesday, October 20, 1998 3,477.9 
 83. Torquay United Tuesday, October 20, 1998 3,477.6 
 84. Hereford United Saturday, October 10, 1998 3,462.2 
 85. Chester City Tuesday, October 20, 1998 3,460.4 
 86. Barnet Wednesday, October 21, 1998 3,459.4 
 87. Swansea City Tuesday, October 20, 1998 3,452.0 
 88. Rochdale Tuesday, October 20, 1998 3,451.2 
 89. Cardiff City Tuesday, October 20, 1998 3,450.8 
 90. Shrewsbury Town Tuesday, October 20, 1998 3,447.8 
 91. Hednesford Town Saturday, October 10, 1998 3,440.4 
 92. Hartlepool United Tuesday, October 20, 1998 3,436.4 
 93. Hayes Saturday, October 10, 1998 3,436.2 
 94. Stevenage Borough Saturday, October 10, 1998 3,433.5 
 95. Scarborough Wednesday, October 21, 1998 3,433.3 
 96. Exeter City Tuesday, October 20, 1998 3,429.0 
 97. Yeovil Town Saturday, October 10, 1998 3,427.1 
 98. Northwich Victoria Saturday, October 10, 1998 3,426.5 
 99. Woking Saturday, October 10, 1998 3,425.4 
 100. Morecambe Saturday, October 10, 1998 3,409.4 
 101. Kingstonian Saturday, October 10, 1998 3,408.7 
 102. Slough Town Saturday, May 2, 1998 3,407.5 
 103. Kettering Town Saturday, October 10, 1998 3,406.2 
 104. Kidderminster Harriers Saturday, October 10, 1998 3,396.3 
 105. Dover Athletic Saturday, October 10, 1998 3,373.7 
 106. Welling United Saturday, October 10, 1998 3,363.4 
 107. Forest Green Rovers Saturday, October 10, 1998 3,361.1 
 108. Southport Saturday, October 10, 1998 3,350.3 
 109. Leek Town Saturday, October 10, 1998 3,341.8 
 110. Telford United Saturday, October 10, 1998 3,340.1 
 111. Brighton and Hove Albion Tuesday, October 20, 1998 3,338.9 
 112. Barrow Saturday, October 10, 1998 3,331.4 
 113. Hull City Tuesday, October 20, 1998 3,323.8 
 114. Boston United Saturday, November 15, 1997 3,314.7 
 115. Bromsgrove Rovers Saturday, November 15, 1997 3,306.7 
 116. Gateshead Saturday, May 2, 1998 3,299.8 
 117. Dagenham and Redbridge Saturday, December 6, 1997 3,292.1 
 118. Farnborough Town Saturday, October 10, 1998 3,290.5 
 119. Stalybridge Celtic Saturday, May 2, 1998 3,229.6 
 120. Doncaster Rovers Saturday, October 10, 1998 3,220.0 
 121. Basingstoke Town Tuesday, December 16, 1997 3,126.4 
 122. Blyth Spartans Saturday, November 15, 1997 3,125.2 
 123. Boreham Wood Tuesday, December 16, 1997 3,121.2 
 124. Carshalton Athletic Monday, November 24, 1997 3,116.6 
 125. Emley Saturday, January 3, 1998 3,114.2 
 126. Ilkeston Town Wednesday, December 17, 1997 3,109.9 
 127. King's Lynn Saturday, December 6, 1997 3,105.5 
 128. Colwyn Bay Sunday, November 16, 1997 3,105.4 
 129. Solihull Borough Wednesday, November 26, 1997 3,103.0 
 130. Heybridge Swifts Saturday, November 15, 1997 3,099.5 
 131. Margate Sunday, November 16, 1997 3,099.3 
 132. Lincoln United Saturday, November 15, 1997 3,098.7 
 133. Gainsborough Trinity Tuesday, November 25, 1997 3,098.5 
 134. Winsford United Saturday, November 15, 1997 3,095.2 
 135. Hendon Saturday, December 6, 1997 3,094.5 
 136. Billericay Town Saturday, November 15, 1997 3,093.9 
 137. Wisbech Town Saturday, December 6, 1997 3,092.2 
 138. Tiverton Town Saturday, November 15, 1997 3,091.8