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, March 6, 2004

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, March 6, 2004 4,301.1 
 2. Manchester United Saturday, March 6, 2004 4,235.8 
 3. Chelsea Saturday, February 28, 2004 4,168.4 
 4. Newcastle United Sunday, February 29, 2004 4,114.9 
 5. Liverpool Sunday, February 29, 2004 4,109.5 
 6. Middlesbrough Wednesday, March 3, 2004 4,039.6 
 7. Aston Villa Saturday, February 28, 2004 4,030.8 
 8. Birmingham City Saturday, March 6, 2004 4,019.1 
 9. Fulham Saturday, March 6, 2004 4,006.4 
 10. Charlton Athletic Saturday, February 28, 2004 4,005.3 
 11. Southampton Saturday, February 28, 2004 3,999.0 
 12. Blackburn Rovers Saturday, February 28, 2004 3,998.9 
 13. Tottenham Hotspur Sunday, February 22, 2004 3,988.9 
 14. Everton Saturday, February 28, 2004 3,988.6 
 15. Bolton Wanderers Saturday, March 6, 2004 3,983.3 
 16. Manchester City Saturday, February 28, 2004 3,981.0 
 17. Portsmouth Saturday, March 6, 2004 3,927.0 
 18. West Ham United Saturday, March 6, 2004 3,926.4 
 19. Leeds United Sunday, February 29, 2004 3,922.6 
 20. Leicester City Saturday, February 28, 2004 3,922.3 
 21. Norwich City Tuesday, March 2, 2004 3,916.2 
 22. Wolverhampton Wanderers Saturday, February 28, 2004 3,910.4 
 23. West Bromwich Albion Saturday, March 6, 2004 3,898.2 
 24. Millwall Tuesday, March 2, 2004 3,862.4 
 25. Wigan Athletic Saturday, March 6, 2004 3,862.3 
 26. Sheffield United Tuesday, March 2, 2004 3,859.7 
 27. Sunderland Wednesday, March 3, 2004 3,854.7 
 28. Crystal Palace Saturday, March 6, 2004 3,844.0 
 29. Ipswich Town Tuesday, March 2, 2004 3,837.6 
 30. Preston North End Saturday, March 6, 2004 3,813.6 
 31. Stoke City Saturday, March 6, 2004 3,805.7 
 32. Reading Saturday, March 6, 2004 3,803.8 
 33. Coventry City Saturday, March 6, 2004 3,777.4 
 34. Plymouth Argyle Saturday, March 6, 2004 3,777.2 
 35. Cardiff City Tuesday, March 2, 2004 3,774.9 
 36. Crewe Alexandra Saturday, March 6, 2004 3,774.2 
 37. Rotherham United Saturday, March 6, 2004 3,766.7 
 38. Queens Park Rangers Saturday, March 6, 2004 3,763.0 
 39. Burnley Saturday, March 6, 2004 3,761.0 
 40. Watford Saturday, March 6, 2004 3,756.0 
 41. Nottingham Forest Saturday, March 6, 2004 3,749.9 
 42. Bristol City Saturday, March 6, 2004 3,745.6 
 43. Gillingham Saturday, March 6, 2004 3,744.4 
 44. Swindon Town Saturday, March 6, 2004 3,717.3 
 45. Walsall Saturday, March 6, 2004 3,714.3 
 46. Derby County Wednesday, March 3, 2004 3,712.6 
 47. Luton Town Saturday, March 6, 2004 3,699.1 
 48. Brighton and Hove Albion Tuesday, March 2, 2004 3,696.5 
 49. Tranmere Rovers Wednesday, March 3, 2004 3,686.9 
 50. Hartlepool United Saturday, March 6, 2004 3,674.0 
 51. Sheffield Wednesday Tuesday, March 2, 2004 3,672.5 
 52. Bradford City Saturday, March 6, 2004 3,661.7 
 53. Wimbledon Tuesday, March 2, 2004 3,654.5 
 54. AFC Bournemouth Saturday, March 6, 2004 3,650.8 
 55. Wrexham Saturday, March 6, 2004 3,639.5 
 56. Oldham Athletic Saturday, March 6, 2004 3,635.7 
 57. Doncaster Rovers Friday, March 5, 2004 3,632.7 
 58. Port Vale Saturday, March 6, 2004 3,629.7 
 59. Blackpool Saturday, March 6, 2004 3,623.3 
 60. Barnsley Saturday, March 6, 2004 3,611.9 
 61. Colchester United Saturday, March 6, 2004 3,610.3 
 62. Huddersfield Town Saturday, March 6, 2004 3,609.8 
 63. Rushden and Diamonds Saturday, March 6, 2004 3,604.2 
 64. Peterborough United Saturday, March 6, 2004 3,602.7 
 65. Notts County Saturday, March 6, 2004 3,594.5 
 66. Grimsby Town Saturday, March 6, 2004 3,580.1 
 67. Chester City Saturday, March 6, 2004 3,578.0 
 68. Hull City Saturday, March 6, 2004 3,577.0 
 69. Chesterfield Tuesday, March 2, 2004 3,569.6 
 70. Stockport County Saturday, March 6, 2004 3,567.8 
 71. Torquay United Saturday, March 6, 2004 3,566.2 
 72. Lincoln City Saturday, March 6, 2004 3,565.5 
 73. Oxford United Saturday, March 6, 2004 3,555.0 
 74. Mansfield Town Saturday, March 6, 2004 3,548.7 
 75. Yeovil Town Saturday, March 6, 2004 3,540.2 
 76. Scunthorpe United Saturday, March 6, 2004 3,536.3 
 77. Brentford Saturday, March 6, 2004 3,536.0 
 78. Wycombe Wanderers Saturday, March 6, 2004 3,534.0 
 79. Hereford United Saturday, March 6, 2004 3,533.3 
 80. Cheltenham Town Saturday, March 6, 2004 3,528.7 
 81. Northampton Town Saturday, March 6, 2004 3,518.8 
 82. Swansea City Friday, March 5, 2004 3,495.7 
 83. Shrewsbury Town Tuesday, March 2, 2004 3,483.5 
 84. Leyton Orient Saturday, March 6, 2004 3,474.2 
 85. Barnet Saturday, March 6, 2004 3,470.5 
 86. Kidderminster Harriers Saturday, March 6, 2004 3,461.4 
 87. Exeter City Saturday, March 6, 2004 3,457.6 
 88. Aldershot Town Saturday, March 6, 2004 3,455.5 
 89. Boston United Saturday, March 6, 2004 3,455.4 
 90. Accrington Stanley Saturday, March 6, 2004 3,449.9 
 91. Darlington Saturday, March 6, 2004 3,447.4 
 92. Morecambe Saturday, March 6, 2004 3,447.0 
 93. Southend United Saturday, March 6, 2004 3,443.9 
 94. Bury Saturday, March 6, 2004 3,440.3 
 95. Stevenage Borough Saturday, March 6, 2004 3,433.6 
 96. Rochdale Saturday, March 6, 2004 3,427.8 
 97. Dagenham and Redbridge Saturday, March 6, 2004 3,426.6 
 98. Woking Saturday, March 6, 2004 3,420.9 
 99. Telford United Saturday, March 6, 2004 3,420.6 
 100. Bristol Rovers Saturday, March 6, 2004 3,415.0 
 101. Cambridge United Saturday, March 6, 2004 3,414.2 
 102. York City Saturday, March 6, 2004 3,411.3 
 103. Macclesfield Town Saturday, March 6, 2004 3,409.0 
 104. Scarborough Saturday, March 6, 2004 3,399.6 
 105. Gravesend and Northfleet Saturday, March 6, 2004 3,396.0 
 106. Forest Green Rovers Saturday, March 6, 2004 3,377.7 
 107. Carlisle United Saturday, March 6, 2004 3,374.1 
 108. Margate Saturday, March 6, 2004 3,365.8 
 109. Burton Albion Saturday, March 6, 2004 3,365.3 
 110. Halifax Town Saturday, March 6, 2004 3,349.9 
 111. Farnborough Town Saturday, March 6, 2004 3,339.2 
 112. Tamworth Saturday, March 6, 2004 3,331.0 
 113. Nuneaton Borough Saturday, April 26, 2003 3,329.4 
 114. Southport Saturday, April 26, 2003 3,319.1 
 115. Stalybridge Celtic Tuesday, November 18, 2003 3,295.5 
 116. Leigh RMI Saturday, February 28, 2004 3,269.2 
 117. Kettering Town Saturday, April 26, 2003 3,257.4 
 118. Northwich Victoria Saturday, March 6, 2004 3,190.8 
 119. Crawley Town Saturday, November 8, 2003 3,145.0 
 120. Bishop's Stortford Saturday, November 8, 2003 3,144.3 
 121. Canvey Island Tuesday, November 18, 2003 3,134.3 
 122. Whitby Town Saturday, November 8, 2003 3,132.1 
 123. Boreham Wood Saturday, November 8, 2003 3,118.5 
 124. Hornchurch Saturday, December 6, 2003 3,111.5 
 125. Weston-Super-Mare Saturday, December 6, 2003 3,110.3 
 126. Thurrock Tuesday, November 18, 2003 3,104.0 
 127. Ford United Tuesday, November 18, 2003 3,103.6 
 128. Bradford Park Avenue Sunday, November 9, 2003 3,099.3 
 129. Shildon Sunday, November 9, 2003 3,099.2 
 130. Grantham Saturday, November 8, 2003 3,098.4 
 131. Histon Saturday, November 8, 2003 3,098.0 
 132. Gainsborough Trinity Saturday, November 8, 2003 3,097.7 
 133. Lancaster City Saturday, November 8, 2003 3,097.4 
 134. Salisbury City Sunday, November 9, 2003 3,094.1 
 135. Grays Athletic Saturday, November 8, 2003 3,087.2