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, March 9, 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 Tuesday, March 9, 2004 4,046.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. Everton Saturday, February 28, 2004 3,988.6 
 14. Bolton Wanderers Saturday, March 6, 2004 3,983.3 
 15. Tottenham Hotspur Tuesday, March 9, 2004 3,982.0 
 16. Manchester City Saturday, February 28, 2004 3,981.0 
 17. West Ham United Tuesday, March 9, 2004 3,931.6 
 18. Portsmouth Saturday, March 6, 2004 3,927.0 
 19. Norwich City Sunday, March 7, 2004 3,925.5 
 20. Leeds United Sunday, February 29, 2004 3,922.6 
 21. Leicester City Saturday, February 28, 2004 3,922.3 
 22. Wolverhampton Wanderers Saturday, February 28, 2004 3,910.4 
 23. West Bromwich Albion Saturday, March 6, 2004 3,898.2 
 24. Sunderland Sunday, March 7, 2004 3,863.1 
 25. Wigan Athletic Saturday, March 6, 2004 3,862.3 
 26. Millwall Sunday, March 7, 2004 3,856.5 
 27. Sheffield United Sunday, March 7, 2004 3,851.2 
 28. Crystal Palace Saturday, March 6, 2004 3,844.0 
 29. Ipswich Town Sunday, March 7, 2004 3,828.2 
 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. Nottingham Forest Saturday, March 6, 2004 3,749.9 
 41. Bristol City Saturday, March 6, 2004 3,745.6 
 42. Gillingham Saturday, March 6, 2004 3,744.4 
 43. Watford Tuesday, March 9, 2004 3,739.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 Sunday, March 7, 2004 3,692.8 
 50. Bradford City Tuesday, March 9, 2004 3,678.2 
 51. Hartlepool United Saturday, March 6, 2004 3,674.0 
 52. Sheffield Wednesday Sunday, March 7, 2004 3,655.6 
 53. AFC Bournemouth Saturday, March 6, 2004 3,650.8 
 54. Wimbledon Tuesday, March 9, 2004 3,649.3 
 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. Rushden and Diamonds Saturday, March 6, 2004 3,604.2 
 63. Peterborough United Saturday, March 6, 2004 3,602.7 
 64. Huddersfield Town Tuesday, March 9, 2004 3,595.2 
 65. Notts County Saturday, March 6, 2004 3,594.5 
 66. Chesterfield Sunday, March 7, 2004 3,586.5 
 67. Grimsby Town Saturday, March 6, 2004 3,580.1 
 68. Chester City Saturday, March 6, 2004 3,578.0 
 69. Hull City Saturday, March 6, 2004 3,577.0 
 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. Scunthorpe United Tuesday, March 9, 2004 3,548.5 
 76. Yeovil Town Saturday, March 6, 2004 3,540.2 
 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. Northampton Town Saturday, March 6, 2004 3,518.8 
 81. Cheltenham Town Tuesday, March 9, 2004 3,518.1 
 82. Swansea City Tuesday, March 9, 2004 3,492.2 
 83. Shrewsbury Town Monday, March 8, 2004 3,488.6 
 84. Leyton Orient Saturday, March 6, 2004 3,474.2 
 85. Barnet Tuesday, March 9, 2004 3,467.8 
 86. Kidderminster Harriers Saturday, March 6, 2004 3,461.4 
 87. Darlington Tuesday, March 9, 2004 3,458.0 
 88. Exeter City Saturday, March 6, 2004 3,457.6 
 89. Aldershot Town Saturday, March 6, 2004 3,455.5 
 90. Boston United Saturday, March 6, 2004 3,455.4 
 91. Accrington Stanley Saturday, March 6, 2004 3,449.9 
 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 Tuesday, March 9, 2004 3,436.3 
 96. Rochdale Tuesday, March 9, 2004 3,431.3 
 97. Dagenham and Redbridge Tuesday, March 9, 2004 3,422.4 
 98. Woking Saturday, March 6, 2004 3,420.9 
 99. Bristol Rovers Saturday, March 6, 2004 3,415.0 
 100. Cambridge United Saturday, March 6, 2004 3,414.2 
 101. Telford United Tuesday, March 9, 2004 3,410.7 
 102. Macclesfield Town Saturday, March 6, 2004 3,409.0 
 103. Scarborough Saturday, March 6, 2004 3,399.6 
 104. York City Tuesday, March 9, 2004 3,399.1 
 105. Gravesend and Northfleet Saturday, March 6, 2004 3,396.0 
 106. Carlisle United Tuesday, March 9, 2004 3,388.8 
 107. Forest Green Rovers Tuesday, March 9, 2004 3,388.6 
 108. Burton Albion Tuesday, March 9, 2004 3,375.1 
 109. Margate Saturday, March 6, 2004 3,365.8 
 110. Farnborough Town Saturday, March 6, 2004 3,339.2 
 111. Halifax Town Tuesday, March 9, 2004 3,339.0 
 112. Tamworth Tuesday, March 9, 2004 3,335.2 
 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 Monday, March 8, 2004 3,264.1 
 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