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, August 7, 2004

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, May 15, 2004 4,284.1 
 2. Manchester United Saturday, May 22, 2004 4,212.6 
 3. Chelsea Saturday, May 15, 2004 4,173.5 
 4. Liverpool Saturday, May 15, 2004 4,123.9 
 5. Newcastle United Saturday, May 15, 2004 4,104.0 
 6. Aston Villa Saturday, May 15, 2004 4,053.3 
 7. Fulham Saturday, May 15, 2004 4,040.4 
 8. Middlesbrough Saturday, May 15, 2004 4,019.5 
 9. Bolton Wanderers Saturday, May 15, 2004 4,010.8 
 10. Blackburn Rovers Saturday, May 15, 2004 4,007.2 
 11. Southampton Saturday, May 15, 2004 4,002.5 
 12. Manchester City Saturday, May 15, 2004 3,997.3 
 13. Charlton Athletic Saturday, May 15, 2004 3,992.1 
 14. Portsmouth Saturday, May 15, 2004 3,991.8 
 15. Birmingham City Saturday, May 15, 2004 3,980.3 
 16. Tottenham Hotspur Saturday, May 15, 2004 3,976.8 
 17. Norwich City Sunday, May 9, 2004 3,958.7 
 18. Everton Saturday, May 15, 2004 3,955.7 
 19. Leicester City Saturday, August 7, 2004 3,923.7 
 20. Leeds United Saturday, August 7, 2004 3,913.2 
 21. West Ham United Saturday, August 7, 2004 3,903.2 
 22. Wolverhampton Wanderers Saturday, May 15, 2004 3,896.2 
 23. West Bromwich Albion Sunday, May 9, 2004 3,894.0 
 24. Crystal Palace Saturday, May 29, 2004 3,893.3 
 25. Sunderland Saturday, August 7, 2004 3,868.3 
 26. Ipswich Town Saturday, August 7, 2004 3,851.7 
 27. Wigan Athletic Saturday, August 7, 2004 3,845.6 
 28. Millwall Saturday, August 7, 2004 3,834.0 
 29. Sheffield United Saturday, August 7, 2004 3,823.8 
 30. Reading Saturday, August 7, 2004 3,823.8 
 31. Nottingham Forest Saturday, August 7, 2004 3,823.1 
 32. Coventry City Saturday, August 7, 2004 3,821.4 
 33. Stoke City Sunday, May 9, 2004 3,808.5 
 34. Cardiff City Saturday, August 7, 2004 3,793.5 
 35. Plymouth Argyle Saturday, August 7, 2004 3,779.6 
 36. Queens Park Rangers Saturday, August 7, 2004 3,767.5 
 37. Preston North End Saturday, August 7, 2004 3,762.0 
 38. Rotherham United Saturday, August 7, 2004 3,759.5 
 39. Watford Saturday, August 7, 2004 3,751.3 
 40. Crewe Alexandra Saturday, August 7, 2004 3,744.4 
 41. Derby County Saturday, August 7, 2004 3,741.2 
 42. Brighton and Hove Albion Saturday, August 7, 2004 3,731.8 
 43. Burnley Saturday, August 7, 2004 3,731.6 
 44. Bristol City Saturday, August 7, 2004 3,722.3 
 45. Tranmere Rovers Saturday, August 7, 2004 3,717.6 
 46. Gillingham Saturday, August 7, 2004 3,712.8 
 47. Walsall Saturday, August 7, 2004 3,709.4 
 48. Swindon Town Saturday, August 7, 2004 3,687.6 
 49. Hartlepool United Saturday, August 7, 2004 3,682.6 
 50. Oldham Athletic Saturday, August 7, 2004 3,669.3 
 51. Colchester United Saturday, August 7, 2004 3,662.0 
 52. Luton Town Saturday, August 7, 2004 3,660.7 
 53. Port Vale Saturday, August 7, 2004 3,657.9 
 54. Peterborough United Saturday, August 7, 2004 3,656.2 
 55. Wimbledon Sunday, May 9, 2004 3,652.2 
 56. Doncaster Rovers Saturday, August 7, 2004 3,650.2 
 57. Milton Keynes Dons Saturday, August 7, 2004 3,647.2 
 58. AFC Bournemouth Saturday, August 7, 2004 3,630.0 
 59. Bradford City Saturday, August 7, 2004 3,627.6 
 60. Hull City Saturday, August 7, 2004 3,622.3 
 61. Barnsley Saturday, August 7, 2004 3,614.7 
 62. Stockport County Saturday, August 7, 2004 3,614.0 
 63. Huddersfield Town Saturday, August 7, 2004 3,609.5 
 64. Chester City Saturday, August 7, 2004 3,607.3 
 65. Wrexham Saturday, August 7, 2004 3,603.6 
 66. Blackpool Saturday, August 7, 2004 3,602.8 
 67. Torquay United Saturday, August 7, 2004 3,591.5 
 68. Chesterfield Saturday, August 7, 2004 3,591.5 
 69. Northampton Town Saturday, August 7, 2004 3,588.5 
 70. Hereford United Monday, May 3, 2004 3,586.1 
 71. Lincoln City Saturday, August 7, 2004 3,573.0 
 72. Brentford Saturday, August 7, 2004 3,569.9 
 73. Sheffield Wednesday Saturday, August 7, 2004 3,566.2 
 74. Wycombe Wanderers Saturday, August 7, 2004 3,556.5 
 75. Notts County Saturday, August 7, 2004 3,553.3 
 76. Grimsby Town Saturday, August 7, 2004 3,550.7 
 77. Yeovil Town Saturday, August 7, 2004 3,540.7 
 78. Rushden and Diamonds Saturday, August 7, 2004 3,521.7 
 79. Mansfield Town Saturday, August 7, 2004 3,510.5 
 80. Cheltenham Town Saturday, August 7, 2004 3,503.8 
 81. Boston United Saturday, August 7, 2004 3,494.6 
 82. Oxford United Saturday, August 7, 2004 3,481.8 
 83. Kidderminster Harriers Saturday, August 7, 2004 3,480.1 
 84. Darlington Saturday, August 7, 2004 3,478.6 
 85. Shrewsbury Town Saturday, August 7, 2004 3,477.8 
 86. Bury Saturday, August 7, 2004 3,475.6 
 87. Bristol Rovers Saturday, August 7, 2004 3,471.0 
 88. Exeter City Saturday, April 24, 2004 3,470.4 
 89. Morecambe Saturday, April 24, 2004 3,469.2 
 90. Macclesfield Town Saturday, August 7, 2004 3,464.6 
 91. Scunthorpe United Saturday, August 7, 2004 3,458.6 
 92. Barnet Monday, May 3, 2004 3,452.0 
 93. Aldershot Town Sunday, May 16, 2004 3,446.0 
 94. Cambridge United Saturday, August 7, 2004 3,445.9 
 95. Southend United Saturday, August 7, 2004 3,443.0 
 96. Gravesend and Northfleet Saturday, April 24, 2004 3,442.9 
 97. Swansea City Saturday, August 7, 2004 3,433.7 
 98. Carlisle United Saturday, May 8, 2004 3,428.8 
 99. Rochdale Saturday, August 7, 2004 3,427.1 
 100. Stevenage Borough Saturday, April 24, 2004 3,425.2 
 101. Woking Saturday, April 24, 2004 3,424.9 
 102. Accrington Stanley Saturday, April 24, 2004 3,412.3 
 103. Scarborough Saturday, April 24, 2004 3,406.7 
 104. Dagenham and Redbridge Saturday, April 24, 2004 3,404.9 
 105. Leyton Orient Saturday, August 7, 2004 3,396.0 
 106. Margate Saturday, April 24, 2004 3,379.1 
 107. Tamworth Saturday, April 24, 2004 3,373.9 
 108. Forest Green Rovers Saturday, April 24, 2004 3,365.5 
 109. Telford United Saturday, April 24, 2004 3,360.8 
 110. Burton Albion Saturday, April 24, 2004 3,348.1 
 111. Farnborough Town Saturday, April 24, 2004 3,343.2 
 112. York City Saturday, May 8, 2004 3,335.2 
 113. Halifax Town Saturday, April 24, 2004 3,306.3 
 114. Stalybridge Celtic Tuesday, November 18, 2003 3,295.5 
 115. Leigh RMI Saturday, April 24, 2004 3,229.6 
 116. Northwich Victoria Saturday, April 24, 2004 3,219.8 
 117. Crawley Town Saturday, November 8, 2003 3,145.0 
 118. Bishop's Stortford Saturday, November 8, 2003 3,144.3 
 119. Canvey Island Tuesday, November 18, 2003 3,134.3 
 120. Whitby Town Saturday, November 8, 2003 3,132.1 
 121. Boreham Wood Saturday, November 8, 2003 3,118.5 
 122. Hornchurch Saturday, December 6, 2003 3,111.5 
 123. Weston-Super-Mare Saturday, December 6, 2003 3,110.3 
 124. Thurrock Tuesday, November 18, 2003 3,104.0 
 125. Ford United Tuesday, November 18, 2003 3,103.6 
 126. Bradford Park Avenue Sunday, November 9, 2003 3,099.3 
 127. Shildon Sunday, November 9, 2003 3,099.2 
 128. Grantham Saturday, November 8, 2003 3,098.4 
 129. Histon Saturday, November 8, 2003 3,098.0 
 130. Gainsborough Trinity Saturday, November 8, 2003 3,097.7 
 131. Lancaster City Saturday, November 8, 2003 3,097.4 
 132. Salisbury City Sunday, November 9, 2003 3,094.1 
 133. Grays Athletic Saturday, November 8, 2003 3,087.2