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  Monday, April 12, 2004

 Rank Club Last Match Date ELO Score 
 1. Arsenal Sunday, April 11, 2004 4,294.8 
 2. Manchester United Saturday, April 10, 2004 4,237.5 
 3. Chelsea Monday, April 12, 2004 4,175.0 
 4. Newcastle United Sunday, April 11, 2004 4,111.5 
 5. Liverpool Monday, April 12, 2004 4,090.3 
 6. Middlesbrough Monday, April 12, 2004 4,074.3 
 7. Aston Villa Monday, April 12, 2004 4,047.5 
 8. Southampton Monday, April 12, 2004 4,016.0 
 9. Fulham Monday, April 12, 2004 4,011.7 
 10. Charlton Athletic Monday, April 12, 2004 4,006.1 
 11. Everton Friday, April 9, 2004 3,998.6 
 12. Manchester City Monday, April 12, 2004 3,994.0 
 13. Blackburn Rovers Monday, April 12, 2004 3,987.6 
 14. Birmingham City Monday, April 12, 2004 3,986.4 
 15. Bolton Wanderers Monday, April 12, 2004 3,983.0 
 16. Tottenham Hotspur Monday, April 12, 2004 3,961.5 
 17. Portsmouth Monday, April 12, 2004 3,956.6 
 18. Norwich City Monday, April 12, 2004 3,943.8 
 19. West Bromwich Albion Monday, April 12, 2004 3,936.0 
 20. Leeds United Saturday, April 10, 2004 3,935.6 
 21. Leicester City Saturday, April 10, 2004 3,916.4 
 22. Sunderland Monday, April 12, 2004 3,893.9 
 23. Millwall Monday, April 12, 2004 3,880.6 
 24. West Ham United Monday, April 12, 2004 3,878.9 
 25. Wolverhampton Wanderers Monday, April 12, 2004 3,868.9 
 26. Crystal Palace Monday, April 12, 2004 3,868.9 
 27. Ipswich Town Monday, April 12, 2004 3,856.5 
 28. Wigan Athletic Friday, April 9, 2004 3,845.6 
 29. Sheffield United Monday, April 12, 2004 3,830.8 
 30. Reading Monday, April 12, 2004 3,805.8 
 31. Cardiff City Saturday, April 10, 2004 3,796.1 
 32. Coventry City Monday, April 12, 2004 3,787.5 
 33. Stoke City Monday, April 12, 2004 3,779.3 
 34. Preston North End Monday, April 12, 2004 3,775.5 
 35. Plymouth Argyle Saturday, April 10, 2004 3,774.2 
 36. Nottingham Forest Monday, April 12, 2004 3,772.8 
 37. Queens Park Rangers Monday, April 12, 2004 3,770.6 
 38. Crewe Alexandra Monday, April 12, 2004 3,754.5 
 39. Rotherham United Monday, April 12, 2004 3,752.9 
 40. Watford Monday, April 12, 2004 3,747.9 
 41. Burnley Monday, April 12, 2004 3,746.2 
 42. Gillingham Monday, April 12, 2004 3,730.5 
 43. Derby County Monday, April 12, 2004 3,730.4 
 44. Bristol City Saturday, April 10, 2004 3,718.6 
 45. Walsall Monday, April 12, 2004 3,710.0 
 46. Tranmere Rovers Monday, April 12, 2004 3,707.4 
 47. Swindon Town Monday, April 12, 2004 3,706.0 
 48. Brighton and Hove Albion Monday, April 12, 2004 3,704.3 
 49. Hartlepool United Monday, April 12, 2004 3,672.4 
 50. Bradford City Monday, April 12, 2004 3,666.5 
 51. Luton Town Monday, April 12, 2004 3,658.5 
 52. AFC Bournemouth Monday, April 12, 2004 3,656.5 
 53. Peterborough United Monday, April 12, 2004 3,647.3 
 54. Doncaster Rovers Monday, April 12, 2004 3,644.7 
 55. Wimbledon Monday, April 12, 2004 3,641.3 
 56. Oldham Athletic Monday, April 12, 2004 3,641.2 
 57. Blackpool Monday, April 12, 2004 3,637.6 
 58. Barnsley Monday, April 12, 2004 3,636.4 
 59. Port Vale Monday, April 12, 2004 3,635.5 
 60. Sheffield Wednesday Monday, April 12, 2004 3,626.1 
 61. Stockport County Monday, April 12, 2004 3,625.4 
 62. Colchester United Monday, April 12, 2004 3,621.0 
 63. Chester City Saturday, April 10, 2004 3,615.1 
 64. Wrexham Monday, April 12, 2004 3,602.7 
 65. Hull City Monday, April 12, 2004 3,599.8 
 66. Lincoln City Monday, April 12, 2004 3,599.0 
 67. Huddersfield Town Monday, April 12, 2004 3,596.5 
 68. Hereford United Monday, April 12, 2004 3,578.5 
 69. Notts County Monday, April 12, 2004 3,576.7 
 70. Rushden and Diamonds Monday, April 12, 2004 3,566.8 
 71. Northampton Town Monday, April 12, 2004 3,564.7 
 72. Brentford Monday, April 12, 2004 3,563.2 
 73. Chesterfield Monday, April 12, 2004 3,562.3 
 74. Torquay United Monday, April 12, 2004 3,557.1 
 75. Wycombe Wanderers Monday, April 12, 2004 3,556.8 
 76. Grimsby Town Monday, April 12, 2004 3,555.0 
 77. Yeovil Town Monday, April 12, 2004 3,527.0 
 78. Mansfield Town Monday, April 12, 2004 3,519.2 
 79. Oxford United Monday, April 12, 2004 3,506.6 
 80. Boston United Monday, April 12, 2004 3,493.7 
 81. Cheltenham Town Monday, April 12, 2004 3,488.4 
 82. Shrewsbury Town Saturday, April 10, 2004 3,479.6 
 83. Southend United Monday, April 12, 2004 3,476.0 
 84. Exeter City Monday, April 12, 2004 3,475.0 
 85. Morecambe Monday, April 12, 2004 3,470.8 
 86. Kidderminster Harriers Monday, April 12, 2004 3,470.3 
 87. Scunthorpe United Monday, April 12, 2004 3,464.2 
 88. Bury Friday, April 9, 2004 3,461.1 
 89. Swansea City Monday, April 12, 2004 3,460.5 
 90. Macclesfield Town Monday, April 12, 2004 3,458.4 
 91. Aldershot Town Monday, April 12, 2004 3,456.9 
 92. Barnet Monday, April 12, 2004 3,452.0 
 93. Darlington Monday, April 12, 2004 3,448.1 
 94. Gravesend and Northfleet Monday, April 12, 2004 3,445.9 
 95. Leyton Orient Monday, April 12, 2004 3,444.4 
 96. Stevenage Borough Monday, April 12, 2004 3,428.4 
 97. Carlisle United Monday, April 12, 2004 3,428.4 
 98. Cambridge United Monday, April 12, 2004 3,428.1 
 99. Bristol Rovers Monday, April 12, 2004 3,427.6 
 100. Rochdale Monday, April 12, 2004 3,423.7 
 101. Accrington Stanley Monday, April 12, 2004 3,420.4 
 102. Woking Monday, April 12, 2004 3,414.5 
 103. Dagenham and Redbridge Monday, April 12, 2004 3,409.0 
 104. Scarborough Monday, April 12, 2004 3,400.5 
 105. Telford United Monday, April 12, 2004 3,398.2 
 106. Margate Monday, April 12, 2004 3,396.5 
 107. Burton Albion Monday, April 12, 2004 3,368.6 
 108. York City Friday, April 9, 2004 3,361.1 
 109. Tamworth Monday, April 12, 2004 3,358.7 
 110. Forest Green Rovers Monday, April 12, 2004 3,355.8 
 111. Nuneaton Borough Saturday, April 26, 2003 3,329.4 
 112. Southport Saturday, April 26, 2003 3,319.1 
 113. Farnborough Town Monday, April 12, 2004 3,313.4 
 114. Stalybridge Celtic Tuesday, November 18, 2003 3,295.5 
 115. Halifax Town Monday, April 12, 2004 3,289.8 
 116. Kettering Town Saturday, April 26, 2003 3,257.4 
 117. Leigh RMI Monday, April 12, 2004 3,239.7 
 118. Northwich Victoria Monday, April 12, 2004 3,194.0 
 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