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

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, February 7, 2004 4,276.7 
 2. Manchester United Saturday, February 7, 2004 4,259.0 
 3. Chelsea Sunday, February 1, 2004 4,161.6 
 4. Liverpool Saturday, February 7, 2004 4,124.0 
 5. Newcastle United Saturday, February 7, 2004 4,113.0 
 6. Aston Villa Saturday, February 7, 2004 4,038.2 
 7. Middlesbrough Saturday, February 7, 2004 4,036.0 
 8. Bolton Wanderers Saturday, February 7, 2004 4,025.2 
 9. Charlton Athletic Saturday, January 31, 2004 4,023.4 
 10. Fulham Saturday, February 7, 2004 4,016.5 
 11. Blackburn Rovers Saturday, February 7, 2004 4,008.0 
 12. Southampton Saturday, February 7, 2004 4,003.6 
 13. Birmingham City Saturday, January 31, 2004 3,994.3 
 14. Everton Saturday, February 7, 2004 3,984.5 
 15. Manchester City Wednesday, February 4, 2004 3,976.8 
 16. Tottenham Hotspur Saturday, February 7, 2004 3,973.2 
 17. West Ham United Saturday, February 7, 2004 3,941.7 
 18. Portsmouth Saturday, February 7, 2004 3,921.2 
 19. Leicester City Saturday, February 7, 2004 3,919.5 
 20. Wolverhampton Wanderers Saturday, February 7, 2004 3,912.3 
 21. Norwich City Saturday, February 7, 2004 3,908.7 
 22. Leeds United Saturday, February 7, 2004 3,895.4 
 23. West Bromwich Albion Saturday, February 7, 2004 3,884.2 
 24. Wigan Athletic Saturday, February 7, 2004 3,866.4 
 25. Sheffield United Saturday, February 7, 2004 3,860.1 
 26. Ipswich Town Saturday, February 7, 2004 3,853.8 
 27. Preston North End Saturday, February 7, 2004 3,845.1 
 28. Crystal Palace Saturday, February 7, 2004 3,841.5 
 29. Sunderland Saturday, February 7, 2004 3,841.4 
 30. Millwall Saturday, February 7, 2004 3,838.9 
 31. Reading Saturday, February 7, 2004 3,791.5 
 32. Stoke City Saturday, February 7, 2004 3,789.7 
 33. Crewe Alexandra Saturday, February 7, 2004 3,780.7 
 34. Plymouth Argyle Saturday, February 7, 2004 3,778.1 
 35. Cardiff City Saturday, February 7, 2004 3,777.8 
 36. Rotherham United Saturday, February 7, 2004 3,775.4 
 37. Queens Park Rangers Saturday, February 7, 2004 3,773.2 
 38. Bristol City Saturday, February 7, 2004 3,767.3 
 39. Coventry City Saturday, February 7, 2004 3,757.9 
 40. Burnley Saturday, February 7, 2004 3,751.1 
 41. Gillingham Saturday, February 7, 2004 3,749.7 
 42. Nottingham Forest Saturday, February 7, 2004 3,745.0 
 43. Walsall Saturday, February 7, 2004 3,734.0 
 44. Watford Saturday, February 7, 2004 3,726.7 
 45. Derby County Saturday, February 7, 2004 3,718.4 
 46. Brighton and Hove Albion Saturday, February 7, 2004 3,707.2 
 47. Wimbledon Saturday, February 7, 2004 3,693.1 
 48. Tranmere Rovers Saturday, February 7, 2004 3,689.4 
 49. Luton Town Saturday, February 7, 2004 3,683.9 
 50. Swindon Town Saturday, February 7, 2004 3,679.1 
 51. Barnsley Saturday, February 7, 2004 3,657.1 
 52. Hartlepool United Saturday, February 7, 2004 3,656.3 
 53. Sheffield Wednesday Saturday, February 7, 2004 3,650.9 
 54. Bradford City Saturday, February 7, 2004 3,645.5 
 55. Wrexham Saturday, February 7, 2004 3,644.5 
 56. Oldham Athletic Saturday, January 31, 2004 3,632.2 
 57. Rushden and Diamonds Saturday, February 7, 2004 3,630.5 
 58. Colchester United Saturday, February 7, 2004 3,626.7 
 59. AFC Bournemouth Saturday, February 7, 2004 3,622.9 
 60. Hull City Saturday, February 7, 2004 3,619.8 
 61. Port Vale Saturday, February 7, 2004 3,618.8 
 62. Blackpool Saturday, February 7, 2004 3,617.5 
 63. Doncaster Rovers Saturday, February 7, 2004 3,612.8 
 64. Grimsby Town Tuesday, January 20, 2004 3,596.4 
 65. Peterborough United Saturday, February 7, 2004 3,586.6 
 66. Oxford United Saturday, February 7, 2004 3,581.5 
 67. Stockport County Saturday, February 7, 2004 3,579.1 
 68. Chesterfield Saturday, February 7, 2004 3,572.5 
 69. Huddersfield Town Saturday, February 7, 2004 3,571.6 
 70. Yeovil Town Saturday, February 7, 2004 3,562.4 
 71. Brentford Saturday, February 7, 2004 3,560.9 
 72. Chester City Saturday, February 7, 2004 3,558.9 
 73. Lincoln City Saturday, February 7, 2004 3,557.1 
 74. Notts County Saturday, February 7, 2004 3,557.1 
 75. Mansfield Town Saturday, February 7, 2004 3,555.0 
 76. Torquay United Saturday, February 7, 2004 3,538.6 
 77. Wycombe Wanderers Saturday, February 7, 2004 3,533.8 
 78. Scunthorpe United Saturday, February 7, 2004 3,523.4 
 79. Northampton Town Saturday, February 7, 2004 3,501.3 
 80. Cheltenham Town Saturday, February 7, 2004 3,496.5 
 81. Swansea City Saturday, February 7, 2004 3,491.1 
 82. Hereford United Saturday, February 7, 2004 3,487.9 
 83. Leyton Orient Saturday, February 7, 2004 3,486.8 
 84. Morecambe Saturday, February 7, 2004 3,469.3 
 85. Boston United Saturday, February 7, 2004 3,468.8 
 86. Dagenham and Redbridge Saturday, February 7, 2004 3,459.1 
 87. Shrewsbury Town Saturday, January 24, 2004 3,457.7 
 88. York City Saturday, February 7, 2004 3,454.4 
 89. Accrington Stanley Saturday, February 7, 2004 3,451.9 
 90. Rochdale Saturday, February 7, 2004 3,450.4 
 91. Exeter City Saturday, February 7, 2004 3,448.6 
 92. Kidderminster Harriers Saturday, February 7, 2004 3,447.3 
 93. Barnet Friday, February 6, 2004 3,444.7 
 94. Aldershot Town Friday, February 6, 2004 3,443.8 
 95. Cambridge United Saturday, February 7, 2004 3,442.9 
 96. Bristol Rovers Saturday, February 7, 2004 3,440.7 
 97. Telford United Saturday, February 7, 2004 3,438.9 
 98. Macclesfield Town Saturday, February 7, 2004 3,436.2 
 99. Bury Saturday, February 7, 2004 3,431.8 
 100. Woking Saturday, January 24, 2004 3,420.5 
 101. Scarborough Saturday, February 7, 2004 3,419.7 
 102. Stevenage Borough Saturday, February 7, 2004 3,417.8 
 103. Darlington Saturday, February 7, 2004 3,409.1 
 104. Southend United Saturday, February 7, 2004 3,402.3 
 105. Burton Albion Saturday, February 7, 2004 3,399.4 
 106. Halifax Town Saturday, January 24, 2004 3,386.0 
 107. Forest Green Rovers Saturday, February 7, 2004 3,380.8 
 108. Gravesend and Northfleet Saturday, February 7, 2004 3,371.5 
 109. Carlisle United Saturday, February 7, 2004 3,369.8 
 110. Farnborough Town Saturday, February 7, 2004 3,356.0 
 111. Margate Saturday, January 24, 2004 3,347.3 
 112. Tamworth Saturday, February 7, 2004 3,337.6 
 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 7, 2004 3,268.1 
 117. Kettering Town Saturday, April 26, 2003 3,257.4 
 118. Northwich Victoria Saturday, February 7, 2004 3,197.7 
 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