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, December 6, 1997

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, December 6, 1997 4,190.1 
 2. Chelsea Saturday, December 6, 1997 4,096.4 
 3. Arsenal Saturday, December 6, 1997 4,089.1 
 4. Liverpool Saturday, December 6, 1997 4,073.1 
 5. Newcastle United Saturday, December 6, 1997 4,058.1 
 6. Blackburn Rovers Saturday, December 6, 1997 4,037.8 
 7. Leeds United Saturday, December 6, 1997 3,994.1 
 8. Leicester City Saturday, December 6, 1997 3,986.8 
 9. Aston Villa Saturday, December 6, 1997 3,982.2 
 10. Derby County Saturday, December 6, 1997 3,979.7 
 11. Middlesbrough Saturday, December 6, 1997 3,978.8 
 12. Wimbledon Saturday, November 29, 1997 3,955.1 
 13. Bolton Wanderers Saturday, December 6, 1997 3,948.3 
 14. West Ham United Saturday, December 6, 1997 3,941.9 
 15. Sheffield Wednesday Saturday, November 29, 1997 3,937.2 
 16. Nottingham Forest Saturday, December 6, 1997 3,920.7 
 17. Southampton Saturday, November 29, 1997 3,917.9 
 18. Crystal Palace Saturday, December 6, 1997 3,905.3 
 19. Tottenham Hotspur Saturday, December 6, 1997 3,905.0 
 20. Sunderland Saturday, December 6, 1997 3,902.6 
 21. Sheffield United Saturday, December 6, 1997 3,898.3 
 22. Coventry City Saturday, December 6, 1997 3,889.5 
 23. Everton Saturday, December 6, 1997 3,864.8 
 24. Ipswich Town Saturday, December 6, 1997 3,851.9 
 25. Wolverhampton Wanderers Saturday, December 6, 1997 3,851.3 
 26. West Bromwich Albion Saturday, December 6, 1997 3,846.6 
 27. Stockport County Saturday, December 6, 1997 3,843.7 
 28. Charlton Athletic Saturday, December 6, 1997 3,826.2 
 29. Birmingham City Saturday, December 6, 1997 3,825.1 
 30. Barnsley Saturday, November 29, 1997 3,824.5 
 31. Queens Park Rangers Saturday, December 6, 1997 3,803.0 
 32. Watford Saturday, December 6, 1997 3,796.8 
 33. Swindon Town Saturday, December 6, 1997 3,787.8 
 34. Bristol City Tuesday, December 2, 1997 3,787.5 
 35. Port Vale Saturday, December 6, 1997 3,787.2 
 36. Reading Saturday, December 6, 1997 3,786.2 
 37. Tranmere Rovers Saturday, December 6, 1997 3,782.6 
 38. Manchester City Saturday, December 6, 1997 3,782.0 
 39. Bradford City Saturday, December 6, 1997 3,768.6 
 40. Stoke City Saturday, December 6, 1997 3,768.5 
 41. Portsmouth Saturday, December 6, 1997 3,761.8 
 42. Norwich City Saturday, December 6, 1997 3,751.0 
 43. Oldham Athletic Saturday, December 6, 1997 3,742.2 
 44. Oxford United Saturday, December 6, 1997 3,741.8 
 45. Huddersfield Town Saturday, December 6, 1997 3,740.7 
 46. Grimsby Town Saturday, December 6, 1997 3,734.1 
 47. Bury Saturday, December 6, 1997 3,712.5 
 48. Chesterfield Saturday, December 6, 1997 3,709.6 
 49. Wrexham Friday, December 5, 1997 3,707.8 
 50. Blackpool Saturday, December 6, 1997 3,689.2 
 51. Walsall Saturday, December 6, 1997 3,688.8 
 52. Crewe Alexandra Saturday, December 6, 1997 3,675.5 
 53. Preston North End Saturday, December 6, 1997 3,667.7 
 54. AFC Bournemouth Tuesday, December 2, 1997 3,655.3 
 55. Millwall Wednesday, December 3, 1997 3,654.0 
 56. Luton Town Tuesday, December 2, 1997 3,636.2 
 57. Gillingham Tuesday, December 2, 1997 3,634.2 
 58. Bristol Rovers Saturday, December 6, 1997 3,633.8 
 59. York City Saturday, December 6, 1997 3,632.2 
 60. Northampton Town Saturday, December 6, 1997 3,631.5 
 61. Fulham Saturday, December 6, 1997 3,620.8 
 62. Peterborough United Saturday, December 6, 1997 3,619.2 
 63. Burnley Tuesday, December 2, 1997 3,617.3 
 64. Wycombe Wanderers Tuesday, December 2, 1997 3,613.6 
 65. Brentford Tuesday, December 2, 1997 3,605.6 
 66. Southend United Saturday, December 6, 1997 3,593.4 
 67. Plymouth Argyle Tuesday, December 2, 1997 3,591.6 
 68. Wigan Athletic Saturday, December 6, 1997 3,579.5 
 69. Notts County Saturday, December 6, 1997 3,573.4 
 70. Macclesfield Town Saturday, December 6, 1997 3,550.8 
 71. Lincoln City Saturday, December 6, 1997 3,536.6 
 72. Rotherham United Saturday, December 6, 1997 3,535.9 
 73. Carlisle United Tuesday, December 2, 1997 3,522.6 
 74. Shrewsbury Town Saturday, November 29, 1997 3,503.8 
 75. Colchester United Saturday, December 6, 1997 3,498.2 
 76. Morecambe Saturday, December 6, 1997 3,493.6 
 77. Scunthorpe United Saturday, December 6, 1997 3,493.2 
 78. Halifax Town Friday, December 5, 1997 3,491.4 
 79. Hednesford Town Saturday, December 6, 1997 3,482.7 
 80. Chester City Friday, December 5, 1997 3,480.0 
 81. Barnet Tuesday, December 2, 1997 3,473.6 
 82. Cheltenham Town Saturday, December 6, 1997 3,468.4 
 83. Mansfield Town Tuesday, December 2, 1997 3,467.3 
 84. Hartlepool United Tuesday, December 2, 1997 3,457.8 
 85. Woking Saturday, November 29, 1997 3,454.9 
 86. Cardiff City Saturday, December 6, 1997 3,452.9 
 87. Exeter City Tuesday, December 2, 1997 3,449.7 
 88. Stevenage Borough Saturday, December 6, 1997 3,448.8 
 89. Leyton Orient Tuesday, December 2, 1997 3,446.2 
 90. Hayes Saturday, December 6, 1997 3,440.5 
 91. Scarborough Saturday, December 6, 1997 3,439.1 
 92. Cambridge United Saturday, December 6, 1997 3,438.1 
 93. Swansea City Tuesday, December 2, 1997 3,434.8 
 94. Torquay United Saturday, December 6, 1997 3,431.6 
 95. Yeovil Town Saturday, December 6, 1997 3,430.0 
 96. Kidderminster Harriers Saturday, December 6, 1997 3,425.7 
 97. Rochdale Saturday, December 6, 1997 3,425.5 
 98. Hereford United Saturday, December 6, 1997 3,422.4 
 99. Darlington Saturday, December 6, 1997 3,417.5 
 100. Rushden and Diamonds Saturday, December 6, 1997 3,414.8 
 101. Southport Saturday, December 6, 1997 3,409.0 
 102. Northwich Victoria Saturday, December 6, 1997 3,401.8 
 103. Hull City Tuesday, December 2, 1997 3,387.5 
 104. Brighton and Hove Albion Wednesday, December 3, 1997 3,369.7 
 105. Slough Town Saturday, December 6, 1997 3,368.8 
 106. Leek Town Saturday, December 6, 1997 3,365.4 
 107. Dover Athletic Saturday, December 6, 1997 3,349.8 
 108. Bath City Saturday, May 3, 1997 3,341.5 
 109. Farnborough Town Saturday, November 29, 1997 3,333.4 
 110. Telford United Saturday, December 6, 1997 3,321.7 
 111. Welling United Saturday, December 6, 1997 3,320.3 
 112. Stalybridge Celtic Friday, December 5, 1997 3,316.7 
 113. Boston United Saturday, November 15, 1997 3,314.7 
 114. Enfield Tuesday, December 17, 1996 3,307.4 
 115. Bromsgrove Rovers Saturday, November 15, 1997 3,306.7 
 116. Doncaster Rovers Tuesday, December 2, 1997 3,301.0 
 117. Kettering Town Saturday, December 6, 1997 3,298.8 
 118. Altrincham Saturday, May 3, 1997 3,297.8 
 119. Dagenham and Redbridge Saturday, December 6, 1997 3,292.1 
 120. Gateshead Saturday, December 6, 1997 3,285.1 
 121. Blyth Spartans Saturday, November 15, 1997 3,125.2 
 122. Boreham Wood Saturday, December 6, 1997 3,123.6 
 123. Basingstoke Town Saturday, December 6, 1997 3,122.2 
 124. St. Albans City Saturday, December 7, 1996 3,121.3 
 125. Carshalton Athletic Monday, November 24, 1997 3,116.6 
 126. Ilkeston Town Saturday, December 6, 1997 3,111.4 
 127. Emley Saturday, December 6, 1997 3,110.4 
 128. Sudbury Town Saturday, December 7, 1996 3,106.3 
 129. King's Lynn Saturday, December 6, 1997 3,105.5 
 130. Colwyn Bay Sunday, November 16, 1997 3,105.4 
 131. Ashford Town Saturday, December 7, 1996 3,104.8 
 132. Solihull Borough Wednesday, November 26, 1997 3,103.0 
 133. Heybridge Swifts Saturday, November 15, 1997 3,099.5 
 134. Margate Sunday, November 16, 1997 3,099.3 
 135. Lincoln United Saturday, November 15, 1997 3,098.7 
 136. Gainsborough Trinity Tuesday, November 25, 1997 3,098.5 
 137. Winsford United Saturday, November 15, 1997 3,095.2 
 138. Hendon Saturday, December 6, 1997 3,094.5 
 139. Billericay Town Saturday, November 15, 1997 3,093.9 
 140. Wisbech Town Saturday, December 6, 1997 3,092.2 
 141. Tiverton Town Saturday, November 15, 1997 3,091.8