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, August 12, 2003

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, May 17, 2003 4,260.3 
 2. Manchester United Sunday, May 11, 2003 4,259.5 
 3. Liverpool Sunday, May 11, 2003 4,147.2 
 4. Chelsea Sunday, May 11, 2003 4,130.7 
 5. Newcastle United Sunday, May 11, 2003 4,110.0 
 6. Blackburn Rovers Sunday, May 11, 2003 4,090.4 
 7. Leeds United Sunday, May 11, 2003 4,028.5 
 8. Southampton Saturday, May 17, 2003 4,021.1 
 9. Manchester City Sunday, May 11, 2003 4,002.7 
 10. Everton Sunday, May 11, 2003 4,000.0 
 11. Middlesbrough Sunday, May 11, 2003 3,991.4 
 12. West Ham United Saturday, August 9, 2003 3,990.9 
 13. Aston Villa Sunday, May 11, 2003 3,979.2 
 14. Fulham Sunday, May 11, 2003 3,970.6 
 15. Bolton Wanderers Sunday, May 11, 2003 3,969.1 
 16. Birmingham City Sunday, May 11, 2003 3,964.8 
 17. Wolverhampton Wanderers Monday, May 26, 2003 3,961.8 
 18. Charlton Athletic Sunday, May 11, 2003 3,956.1 
 19. Tottenham Hotspur Sunday, May 11, 2003 3,950.5 
 20. Leicester City Sunday, May 4, 2003 3,946.3 
 21. Portsmouth Sunday, May 4, 2003 3,935.2 
 22. Ipswich Town Saturday, August 9, 2003 3,890.0 
 23. Sheffield United Tuesday, August 12, 2003 3,881.8 
 24. Nottingham Forest Tuesday, August 12, 2003 3,857.9 
 25. Reading Saturday, August 9, 2003 3,844.8 
 26. Wimbledon Tuesday, August 12, 2003 3,836.5 
 27. West Bromwich Albion Tuesday, August 12, 2003 3,826.3 
 28. Millwall Tuesday, August 12, 2003 3,822.8 
 29. Wigan Athletic Tuesday, August 12, 2003 3,822.3 
 30. Norwich City Tuesday, August 12, 2003 3,813.1 
 31. Crystal Palace Tuesday, August 12, 2003 3,811.0 
 32. Preston North End Tuesday, August 12, 2003 3,793.5 
 33. Gillingham Tuesday, August 12, 2003 3,781.1 
 34. Crewe Alexandra Tuesday, August 12, 2003 3,781.0 
 35. Sunderland Saturday, August 9, 2003 3,772.5 
 36. Walsall Tuesday, August 12, 2003 3,772.3 
 37. Queens Park Rangers Tuesday, August 12, 2003 3,772.2 
 38. Stoke City Saturday, August 9, 2003 3,766.1 
 39. Watford Tuesday, August 12, 2003 3,765.6 
 40. Sheffield Wednesday Saturday, August 9, 2003 3,764.3 
 41. Brighton and Hove Albion Tuesday, August 12, 2003 3,760.6 
 42. Rotherham United Tuesday, August 12, 2003 3,756.4 
 43. Cardiff City Tuesday, August 12, 2003 3,742.1 
 44. Tranmere Rovers Tuesday, August 12, 2003 3,741.4 
 45. Bristol City Saturday, August 9, 2003 3,734.4 
 46. Bradford City Tuesday, August 12, 2003 3,722.4 
 47. Burnley Tuesday, August 12, 2003 3,712.7 
 48. Coventry City Sunday, May 4, 2003 3,699.3 
 49. Derby County Tuesday, August 12, 2003 3,698.9 
 50. Oldham Athletic Tuesday, August 12, 2003 3,698.5 
 51. Luton Town Tuesday, August 12, 2003 3,683.7 
 52. Grimsby Town Tuesday, August 12, 2003 3,661.7 
 53. Plymouth Argyle Tuesday, August 12, 2003 3,661.4 
 54. Yeovil Town Tuesday, August 12, 2003 3,642.7 
 55. Peterborough United Saturday, August 9, 2003 3,638.5 
 56. Swindon Town Tuesday, August 12, 2003 3,626.8 
 57. Wrexham Tuesday, August 12, 2003 3,623.2 
 58. Colchester United Tuesday, August 12, 2003 3,619.1 
 59. Barnsley Tuesday, August 12, 2003 3,616.3 
 60. Stockport County Tuesday, August 12, 2003 3,614.2 
 61. Notts County Tuesday, August 12, 2003 3,602.0 
 62. Wycombe Wanderers Tuesday, August 12, 2003 3,598.0 
 63. Rushden and Diamonds Saturday, August 9, 2003 3,596.2 
 64. Brentford Tuesday, August 12, 2003 3,589.3 
 65. Port Vale Tuesday, August 12, 2003 3,585.1 
 66. Blackpool Tuesday, August 12, 2003 3,583.3 
 67. Hartlepool United Saturday, August 9, 2003 3,583.1 
 68. Huddersfield Town Tuesday, August 12, 2003 3,577.7 
 69. Doncaster Rovers Tuesday, August 12, 2003 3,576.7 
 70. Cheltenham Town Tuesday, August 12, 2003 3,574.5 
 71. AFC Bournemouth Tuesday, August 12, 2003 3,572.9 
 72. Morecambe Tuesday, August 12, 2003 3,538.7 
 73. Scunthorpe United Tuesday, August 12, 2003 3,532.3 
 74. Chesterfield Tuesday, August 12, 2003 3,523.7 
 75. Oxford United Tuesday, August 12, 2003 3,521.3 
 76. Chester City Tuesday, August 12, 2003 3,505.6 
 77. Boston United Saturday, August 9, 2003 3,499.5 
 78. Lincoln City Tuesday, August 12, 2003 3,497.9 
 79. Mansfield Town Saturday, August 9, 2003 3,494.3 
 80. Torquay United Tuesday, August 12, 2003 3,492.4 
 81. Hull City Tuesday, August 12, 2003 3,485.8 
 82. Bury Tuesday, August 12, 2003 3,485.7 
 83. York City Tuesday, August 12, 2003 3,480.2 
 84. Kidderminster Harriers Saturday, August 9, 2003 3,478.3 
 85. Dagenham and Redbridge Tuesday, August 12, 2003 3,472.8 
 86. Macclesfield Town Tuesday, August 12, 2003 3,472.7 
 87. Northampton Town Tuesday, August 12, 2003 3,471.6 
 88. Cambridge United Tuesday, August 12, 2003 3,464.2 
 89. Bristol Rovers Tuesday, August 12, 2003 3,461.6 
 90. Swansea City Saturday, August 9, 2003 3,455.8 
 91. Darlington Tuesday, August 12, 2003 3,448.9 
 92. Hereford United Tuesday, August 12, 2003 3,445.2 
 93. Rochdale Saturday, August 9, 2003 3,444.0 
 94. Stevenage Borough Tuesday, August 12, 2003 3,440.2 
 95. Scarborough Tuesday, August 12, 2003 3,435.8 
 96. Southend United Tuesday, August 12, 2003 3,435.2 
 97. Leyton Orient Tuesday, August 12, 2003 3,418.5 
 98. Exeter City Tuesday, August 12, 2003 3,418.4 
 99. Halifax Town Tuesday, August 12, 2003 3,414.8 
 100. Aldershot Town Tuesday, August 12, 2003 3,412.2 
 101. Barnet Tuesday, August 12, 2003 3,408.5 
 102. Forest Green Rovers Tuesday, August 12, 2003 3,403.7 
 103. Slough Town Saturday, November 16, 2002 3,403.0 
 104. Farnborough Town Tuesday, August 12, 2003 3,403.0 
 105. Margate Tuesday, August 12, 2003 3,398.4 
 106. Carlisle United Tuesday, August 12, 2003 3,397.2 
 107. Shrewsbury Town Tuesday, August 12, 2003 3,384.6 
 108. Accrington Stanley Sunday, August 10, 2003 3,383.6 
 109. Tamworth Tuesday, August 12, 2003 3,370.2 
 110. Woking Tuesday, August 12, 2003 3,369.1 
 111. Telford United Tuesday, August 12, 2003 3,358.5 
 112. Leigh RMI Saturday, August 9, 2003 3,353.3 
 113. Burton Albion Tuesday, August 12, 2003 3,344.0 
 114. Gravesend and Northfleet Tuesday, August 12, 2003 3,338.1 
 115. Northwich Victoria Tuesday, August 12, 2003 3,333.8 
 116. Nuneaton Borough Saturday, April 26, 2003 3,329.4 
 117. Dover Athletic Saturday, November 16, 2002 3,321.4 
 118. Barrow Saturday, December 7, 2002 3,321.0 
 119. Southport Saturday, April 26, 2003 3,319.1 
 120. Stafford Rangers Saturday, November 16, 2002 3,302.3 
 121. Kettering Town Saturday, April 26, 2003 3,257.4 
 122. Runcorn Saturday, November 16, 2002 3,245.0 
 123. Crawley Town Saturday, December 7, 2002 3,146.7 
 124. Boreham Wood Saturday, November 16, 2002 3,119.2 
 125. St. Albans City Saturday, November 16, 2002 3,111.3 
 126. Harrogate Railway Athletic Sunday, December 8, 2002 3,108.4 
 127. Vauxhall Motors Saturday, December 7, 2002 3,103.3 
 128. Heybridge Swifts Saturday, November 16, 2002 3,098.6 
 129. Harrogate Town Saturday, November 16, 2002 3,098.1 
 130. Team Bath Saturday, November 16, 2002 3,098.0 
 131. Hastings United Saturday, November 16, 2002 3,095.4 
 132. Havant and Waterlooville Saturday, November 16, 2002 3,095.0 
 133. Guiseley Saturday, November 16, 2002 3,094.3 
 134. Moor Green Saturday, November 16, 2002 3,094.1 
 135. Tiverton Town Saturday, November 16, 2002 3,090.8