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, September 23, 2003

 Rank Club Last Match Date ELO Score 
 1. Arsenal Sunday, September 21, 2003 4,273.4 
 2. Manchester United Sunday, September 21, 2003 4,262.6 
 3. Liverpool Saturday, September 20, 2003 4,159.6 
 4. Chelsea Saturday, September 20, 2003 4,159.5 
 5. Newcastle United Saturday, September 20, 2003 4,081.3 
 6. Blackburn Rovers Saturday, September 20, 2003 4,080.9 
 7. Southampton Saturday, September 20, 2003 4,055.6 
 8. Manchester City Saturday, September 20, 2003 4,038.5 
 9. Birmingham City Tuesday, September 23, 2003 3,998.3 
 10. Leeds United Saturday, September 20, 2003 3,988.2 
 11. Everton Sunday, September 21, 2003 3,986.0 
 12. Fulham Tuesday, September 23, 2003 3,983.7 
 13. West Ham United Tuesday, September 23, 2003 3,981.5 
 14. Aston Villa Tuesday, September 23, 2003 3,978.2 
 15. Bolton Wanderers Saturday, September 20, 2003 3,966.8 
 16. Portsmouth Tuesday, September 23, 2003 3,965.5 
 17. Middlesbrough Sunday, September 21, 2003 3,961.0 
 18. Leicester City Tuesday, September 23, 2003 3,950.4 
 19. Charlton Athletic Tuesday, September 23, 2003 3,944.0 
 20. Tottenham Hotspur Saturday, September 20, 2003 3,921.0 
 21. Wolverhampton Wanderers Tuesday, September 23, 2003 3,908.7 
 22. Sheffield United Tuesday, September 23, 2003 3,901.3 
 23. Wigan Athletic Tuesday, September 23, 2003 3,891.6 
 24. West Bromwich Albion Tuesday, September 23, 2003 3,867.3 
 25. Reading Saturday, September 20, 2003 3,866.1 
 26. Nottingham Forest Tuesday, September 23, 2003 3,858.7 
 27. Ipswich Town Tuesday, September 23, 2003 3,849.4 
 28. Norwich City Saturday, September 20, 2003 3,831.9 
 29. Millwall Saturday, September 20, 2003 3,820.1 
 30. Crewe Alexandra Tuesday, September 23, 2003 3,809.6 
 31. Crystal Palace Tuesday, September 23, 2003 3,806.1 
 32. Sunderland Tuesday, September 23, 2003 3,791.4 
 33. Preston North End Saturday, September 20, 2003 3,790.9 
 34. Queens Park Rangers Tuesday, September 23, 2003 3,783.7 
 35. Gillingham Tuesday, September 23, 2003 3,777.8 
 36. Brighton and Hove Albion Saturday, September 20, 2003 3,763.2 
 37. Cardiff City Tuesday, September 23, 2003 3,755.2 
 38. Stoke City Tuesday, September 23, 2003 3,749.9 
 39. Wimbledon Saturday, September 20, 2003 3,747.2 
 40. Sheffield Wednesday Saturday, September 20, 2003 3,738.2 
 41. Burnley Tuesday, September 23, 2003 3,735.5 
 42. Walsall Saturday, September 20, 2003 3,734.7 
 43. Watford Tuesday, September 23, 2003 3,733.5 
 44. Bristol City Tuesday, September 23, 2003 3,722.0 
 45. Bradford City Saturday, September 20, 2003 3,716.9 
 46. Rotherham United Tuesday, September 23, 2003 3,715.9 
 47. Coventry City Saturday, September 20, 2003 3,715.4 
 48. Derby County Saturday, September 20, 2003 3,701.5 
 49. Oldham Athletic Saturday, September 20, 2003 3,695.9 
 50. Tranmere Rovers Tuesday, September 23, 2003 3,690.9 
 51. Plymouth Argyle Saturday, September 20, 2003 3,683.6 
 52. Luton Town Tuesday, September 23, 2003 3,683.1 
 53. Swindon Town Saturday, September 20, 2003 3,672.0 
 54. Colchester United Tuesday, September 23, 2003 3,648.9 
 55. Barnsley Saturday, September 20, 2003 3,638.9 
 56. Grimsby Town Saturday, September 20, 2003 3,636.9 
 57. Peterborough United Saturday, September 20, 2003 3,633.0 
 58. Port Vale Saturday, September 20, 2003 3,623.1 
 59. Hartlepool United Tuesday, September 23, 2003 3,622.2 
 60. Wrexham Saturday, September 20, 2003 3,621.8 
 61. Rushden and Diamonds Saturday, September 20, 2003 3,620.4 
 62. Yeovil Town Saturday, September 20, 2003 3,619.7 
 63. AFC Bournemouth Saturday, September 20, 2003 3,619.3 
 64. Blackpool Tuesday, September 23, 2003 3,609.8 
 65. Stockport County Saturday, September 20, 2003 3,583.2 
 66. Brentford Saturday, September 20, 2003 3,577.4 
 67. Notts County Tuesday, September 23, 2003 3,576.5 
 68. Huddersfield Town Tuesday, September 23, 2003 3,568.3 
 69. Cheltenham Town Saturday, September 20, 2003 3,556.6 
 70. Doncaster Rovers Tuesday, September 23, 2003 3,555.2 
 71. Chester City Tuesday, September 23, 2003 3,547.4 
 72. Wycombe Wanderers Tuesday, September 23, 2003 3,539.5 
 73. Oxford United Saturday, September 20, 2003 3,537.5 
 74. Scunthorpe United Tuesday, September 23, 2003 3,536.3 
 75. Morecambe Tuesday, September 23, 2003 3,533.1 
 76. Hull City Saturday, September 20, 2003 3,528.7 
 77. Mansfield Town Saturday, September 20, 2003 3,520.1 
 78. Lincoln City Saturday, September 20, 2003 3,518.4 
 79. Swansea City Saturday, September 20, 2003 3,513.0 
 80. Cambridge United Saturday, September 20, 2003 3,495.3 
 81. Hereford United Tuesday, September 23, 2003 3,494.5 
 82. Chesterfield Saturday, September 20, 2003 3,492.4 
 83. Northampton Town Tuesday, September 23, 2003 3,491.7 
 84. Torquay United Saturday, September 20, 2003 3,487.9 
 85. Bury Saturday, September 20, 2003 3,480.9 
 86. York City Saturday, September 20, 2003 3,479.3 
 87. Bristol Rovers Saturday, September 20, 2003 3,470.2 
 88. Dagenham and Redbridge Monday, September 22, 2003 3,467.3 
 89. Boston United Saturday, September 20, 2003 3,463.8 
 90. Macclesfield Town Saturday, September 20, 2003 3,461.9 
 91. Rochdale Saturday, September 20, 2003 3,460.9 
 92. Barnet Tuesday, September 23, 2003 3,449.9 
 93. Darlington Tuesday, September 23, 2003 3,449.8 
 94. Exeter City Monday, September 22, 2003 3,440.9 
 95. Shrewsbury Town Tuesday, September 23, 2003 3,439.4 
 96. Kidderminster Harriers Saturday, September 20, 2003 3,438.8 
 97. Stevenage Borough Tuesday, September 23, 2003 3,435.3 
 98. Aldershot Town Tuesday, September 23, 2003 3,425.6 
 99. Accrington Stanley Tuesday, September 23, 2003 3,423.0 
 100. Leyton Orient Saturday, September 20, 2003 3,420.9 
 101. Slough Town Saturday, November 16, 2002 3,403.0 
 102. Scarborough Tuesday, September 23, 2003 3,401.2 
 103. Woking Tuesday, September 23, 2003 3,387.6 
 104. Southend United Saturday, September 20, 2003 3,384.0 
 105. Forest Green Rovers Tuesday, September 23, 2003 3,375.7 
 106. Halifax Town Tuesday, September 23, 2003 3,371.6 
 107. Burton Albion Tuesday, September 23, 2003 3,371.4 
 108. Margate Tuesday, September 23, 2003 3,369.7 
 109. Carlisle United Saturday, September 20, 2003 3,368.2 
 110. Tamworth Tuesday, September 23, 2003 3,354.5 
 111. Telford United Tuesday, September 23, 2003 3,350.3 
 112. Gravesend and Northfleet Tuesday, September 23, 2003 3,341.4 
 113. Farnborough Town Tuesday, September 23, 2003 3,334.1 
 114. Nuneaton Borough Saturday, April 26, 2003 3,329.4 
 115. Dover Athletic Saturday, November 16, 2002 3,321.4 
 116. Barrow Saturday, December 7, 2002 3,321.0 
 117. Southport Saturday, April 26, 2003 3,319.1 
 118. Leigh RMI Tuesday, September 23, 2003 3,316.4 
 119. Stafford Rangers Saturday, November 16, 2002 3,302.3 
 120. Northwich Victoria Tuesday, September 23, 2003 3,302.2 
 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