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

 Rank Club Last Match Date ELO Score 
 1. Arsenal Sunday, August 15, 2004 4,290.3 
 2. Manchester United Sunday, August 15, 2004 4,203.2 
 3. Chelsea Sunday, August 15, 2004 4,182.9 
 4. Liverpool Saturday, August 14, 2004 4,121.4 
 5. Newcastle United Saturday, August 14, 2004 4,103.3 
 6. Aston Villa Saturday, August 14, 2004 4,063.7 
 7. Fulham Saturday, August 14, 2004 4,040.9 
 8. Bolton Wanderers Saturday, August 14, 2004 4,024.4 
 9. Middlesbrough Saturday, August 14, 2004 4,020.2 
 10. Blackburn Rovers Saturday, August 14, 2004 4,002.5 
 11. Manchester City Saturday, August 14, 2004 3,996.8 
 12. Southampton Saturday, August 14, 2004 3,992.1 
 13. Portsmouth Saturday, August 14, 2004 3,989.7 
 14. Birmingham City Saturday, August 14, 2004 3,982.3 
 15. Tottenham Hotspur Saturday, August 14, 2004 3,979.2 
 16. Charlton Athletic Saturday, August 14, 2004 3,978.5 
 17. Norwich City Saturday, August 14, 2004 3,955.2 
 18. Everton Sunday, August 15, 2004 3,949.6 
 19. Leicester City Saturday, August 14, 2004 3,913.0 
 20. Leeds United Saturday, August 14, 2004 3,900.5 
 21. West Bromwich Albion Saturday, August 14, 2004 3,898.6 
 22. Crystal Palace Saturday, August 14, 2004 3,896.8 
 23. West Ham United Sunday, August 15, 2004 3,889.9 
 24. Wigan Athletic Sunday, August 15, 2004 3,882.2 
 25. Wolverhampton Wanderers Saturday, August 14, 2004 3,879.4 
 26. Sunderland Saturday, August 14, 2004 3,871.2 
 27. Ipswich Town Saturday, August 14, 2004 3,840.9 
 28. Millwall Saturday, August 14, 2004 3,834.2 
 29. Reading Saturday, August 14, 2004 3,829.4 
 30. Stoke City Saturday, August 14, 2004 3,821.0 
 31. Nottingham Forest Saturday, August 14, 2004 3,818.2 
 32. Coventry City Saturday, August 14, 2004 3,811.3 
 33. Sheffield United Saturday, August 14, 2004 3,810.1 
 34. Plymouth Argyle Friday, August 13, 2004 3,807.1 
 35. Cardiff City Friday, August 13, 2004 3,790.7 
 36. Preston North End Saturday, August 14, 2004 3,757.4 
 37. Rotherham United Saturday, August 14, 2004 3,757.2 
 38. Queens Park Rangers Saturday, August 14, 2004 3,757.1 
 39. Watford Saturday, August 14, 2004 3,754.0 
 40. Burnley Saturday, August 14, 2004 3,746.7 
 41. Derby County Saturday, August 14, 2004 3,746.2 
 42. Crewe Alexandra Saturday, August 14, 2004 3,740.7 
 43. Gillingham Saturday, August 14, 2004 3,736.1 
 44. Tranmere Rovers Saturday, August 14, 2004 3,729.9 
 45. Brighton and Hove Albion Saturday, August 14, 2004 3,717.3 
 46. Bristol City Saturday, August 14, 2004 3,710.3 
 47. Walsall Saturday, August 14, 2004 3,694.1 
 48. Hartlepool United Monday, August 16, 2004 3,689.9 
 49. Luton Town Saturday, August 14, 2004 3,683.5 
 50. Swindon Town Saturday, August 14, 2004 3,682.4 
 51. Colchester United Saturday, August 14, 2004 3,677.0 
 52. Port Vale Saturday, August 14, 2004 3,673.5 
 53. Oldham Athletic Saturday, August 14, 2004 3,670.5 
 54. Wimbledon Sunday, May 9, 2004 3,652.2 
 55. Peterborough United Saturday, August 14, 2004 3,649.1 
 56. Bradford City Saturday, August 14, 2004 3,639.7 
 57. Hull City Saturday, August 14, 2004 3,633.7 
 58. Milton Keynes Dons Saturday, August 14, 2004 3,632.0 
 59. AFC Bournemouth Saturday, August 14, 2004 3,631.1 
 60. Stockport County Saturday, August 14, 2004 3,628.1 
 61. Doncaster Rovers Saturday, August 14, 2004 3,626.7 
 62. Barnsley Saturday, August 14, 2004 3,615.7 
 63. Wrexham Saturday, August 14, 2004 3,607.7 
 64. Sheffield Wednesday Saturday, August 14, 2004 3,596.2 
 65. Northampton Town Saturday, August 14, 2004 3,592.8 
 66. Huddersfield Town Monday, August 16, 2004 3,592.6 
 67. Brentford Saturday, August 14, 2004 3,589.8 
 68. Chesterfield Saturday, August 14, 2004 3,588.7 
 69. Hereford United Tuesday, August 17, 2004 3,587.2 
 70. Wycombe Wanderers Saturday, August 14, 2004 3,578.4 
 71. Blackpool Saturday, August 14, 2004 3,569.0 
 72. Chester City Saturday, August 14, 2004 3,563.2 
 73. Grimsby Town Saturday, August 14, 2004 3,559.5 
 74. Torquay United Saturday, August 14, 2004 3,555.2 
 75. Lincoln City Saturday, August 14, 2004 3,548.3 
 76. Yeovil Town Saturday, August 14, 2004 3,548.1 
 77. Notts County Saturday, August 14, 2004 3,542.3 
 78. Rushden and Diamonds Saturday, August 14, 2004 3,534.9 
 79. Mansfield Town Saturday, August 14, 2004 3,525.9 
 80. Oxford United Saturday, August 14, 2004 3,488.8 
 81. Kidderminster Harriers Saturday, August 14, 2004 3,488.8 
 82. Boston United Saturday, August 14, 2004 3,487.0 
 83. Macclesfield Town Saturday, August 14, 2004 3,480.9 
 84. Bristol Rovers Saturday, August 14, 2004 3,480.1 
 85. Scunthorpe United Saturday, August 14, 2004 3,480.1 
 86. Darlington Saturday, August 14, 2004 3,473.6 
 87. Cheltenham Town Saturday, August 14, 2004 3,470.4 
 88. Exeter City Tuesday, August 17, 2004 3,468.8 
 89. Bury Saturday, August 14, 2004 3,465.2 
 90. Aldershot Town Tuesday, August 17, 2004 3,464.6 
 91. Shrewsbury Town Saturday, August 14, 2004 3,460.1 
 92. Barnet Tuesday, August 17, 2004 3,459.2 
 93. Morecambe Tuesday, August 17, 2004 3,458.0 
 94. Cambridge United Saturday, August 14, 2004 3,451.8 
 95. Swansea City Saturday, August 14, 2004 3,443.4 
 96. Gravesend and Northfleet Tuesday, August 17, 2004 3,436.9 
 97. Dagenham and Redbridge Tuesday, August 17, 2004 3,435.6 
 98. Accrington Stanley Tuesday, August 17, 2004 3,435.2 
 99. Southend United Saturday, August 14, 2004 3,433.9 
 100. Rochdale Saturday, August 14, 2004 3,423.9 
 101. Carlisle United Tuesday, August 17, 2004 3,422.4 
 102. Leyton Orient Saturday, August 14, 2004 3,413.0 
 103. Woking Tuesday, August 17, 2004 3,411.6 
 104. Crawley Town Tuesday, August 17, 2004 3,409.8 
 105. Scarborough Tuesday, August 17, 2004 3,408.1 
 106. Stevenage Borough Tuesday, August 17, 2004 3,401.4 
 107. Canvey Island Tuesday, August 17, 2004 3,401.2 
 108. Tamworth Tuesday, August 17, 2004 3,365.7 
 109. Telford United Saturday, April 24, 2004 3,360.8 
 110. York City Tuesday, August 17, 2004 3,341.7 
 111. Farnborough Town Tuesday, August 17, 2004 3,340.5 
 112. Forest Green Rovers Tuesday, August 17, 2004 3,339.0 
 113. Burton Albion Tuesday, August 17, 2004 3,333.6 
 114. Halifax Town Tuesday, August 17, 2004 3,311.5 
 115. Northwich Victoria Tuesday, August 17, 2004 3,230.4 
 116. Leigh RMI Tuesday, August 17, 2004 3,227.3 
 117. Whitby Town Saturday, November 8, 2003 3,132.1 
 118. Basingstoke Town Tuesday, August 17, 2004 3,132.0 
 119. Lewes Tuesday, August 17, 2004 3,130.0 
 120. Nuneaton Borough Tuesday, August 17, 2004 3,125.6 
 121. Altrincham Monday, August 16, 2004 3,125.6 
 122. Southport Tuesday, August 17, 2004 3,125.2 
 123. Worcester City Tuesday, August 17, 2004 3,120.9 
 124. Cambridge City Tuesday, August 17, 2004 3,120.0 
 125. Havant and Waterlooville Tuesday, August 17, 2004 3,119.4 
 126. Alfreton Town Tuesday, August 17, 2004 3,119.4 
 127. Boreham Wood Saturday, November 8, 2003 3,118.5 
 128. Grays Athletic Tuesday, August 17, 2004 3,115.1 
 129. Hinckley United Tuesday, August 17, 2004 3,114.0 
 130. Thurrock Tuesday, August 17, 2004 3,110.1 
 131. Welling United Tuesday, August 17, 2004 3,109.9 
 132. Lancaster City Tuesday, August 17, 2004 3,109.8 
 133. Droylsden Tuesday, August 17, 2004 3,109.8 
 134. Weston-super-Mare Tuesday, August 17, 2004 3,109.7 
 135. Harrogate Town Tuesday, August 17, 2004 3,109.4 
 136. Maidenhead United Tuesday, August 17, 2004 3,109.4 
 137. Stafford Rangers Tuesday, August 17, 2004 3,107.2 
 138. Bishop's Stortford Tuesday, August 17, 2004 3,104.1 
 139. Margate Monday, August 16, 2004 3,100.4 
 140. Stalybridge Celtic Tuesday, August 17, 2004 3,100.2 
 141. Shildon Sunday, November 9, 2003 3,099.2 
 142. Kettering Town Tuesday, August 17, 2004 3,096.9 
 143. Bognor Regis Town Tuesday, August 17, 2004 3,094.2 
 144. Bradford Park Avenue Saturday, August 14, 2004 3,091.7 
 145. Newport County Saturday, August 14, 2004 3,091.7 
 146. Sutton United Tuesday, August 17, 2004 3,090.6 
 147. St. Albans City Tuesday, August 17, 2004 3,090.1 
 148. Hornchurch Tuesday, August 17, 2004 3,089.9 
 149. Carshalton Athletic Monday, August 16, 2004 3,089.6 
 150. Redditch United Tuesday, August 17, 2004 3,089.1 
 151. Runcorn Saturday, August 14, 2004 3,088.3 
 152. Weymouth Saturday, August 14, 2004 3,088.3 
 153. Hayes Tuesday, August 17, 2004 3,086.8 
 154. Hucknall Town Tuesday, August 17, 2004 3,086.4 
 155. Worksop Town Tuesday, August 17, 2004 3,086.0 
 156. Moor Green Tuesday, August 17, 2004 3,084.4 
 157. Ashton United Monday, August 16, 2004 3,080.6 
 158. Vauxhall Motors Tuesday, August 17, 2004 3,080.2 
 159. Eastbourne Borough Tuesday, August 17, 2004 3,076.4 
 160. Dorchester Town Tuesday, August 17, 2004 3,076.2 
 161. Barrow Tuesday, August 17, 2004 3,074.8 
 162. Gainsborough Trinity Tuesday, August 17, 2004 3,074.4 
 163. Redbridge Tuesday, August 17, 2004 3,066.1 
 164. King's Lynn Tuesday, August 17, 2004 2,959.8 
 165. Chippenham Town Tuesday, August 17, 2004 2,957.9 
 166. Billericay Town Tuesday, August 17, 2004 2,949.2 
 167. Halesowen Town Monday, August 16, 2004 2,948.6 
 168. Chesham United Tuesday, August 17, 2004 2,948.3 
 169. Eastleigh Saturday, August 14, 2004 2,945.5 
 170. Yeading Tuesday, August 17, 2004 2,945.3 
 171. Bath City Tuesday, August 17, 2004 2,944.8 
 172. Braintree Town Tuesday, August 17, 2004 2,939.6 
 173. Cirencester Town Saturday, August 14, 2004 2,937.4 
 174. Salisbury City Tuesday, August 17, 2004 2,935.1 
 175. Staines Town Tuesday, August 17, 2004 2,934.9 
 176. Rugby United Tuesday, August 17, 2004 2,934.7 
 177. Windsor and Eton Tuesday, August 17, 2004 2,934.5 
 178. Wealdstone Monday, August 16, 2004 2,934.4 
 179. Gloucester City Tuesday, August 17, 2004 2,934.3 
 180. Solihull Borough Tuesday, August 17, 2004 2,933.5 
 181. Hendon Tuesday, August 17, 2004 2,931.0 
 182. Cheshunt Tuesday, August 17, 2004 2,930.6 
 183. Tiverton Town Saturday, August 14, 2004 2,926.7 
 184. Dover Athletic Tuesday, August 17, 2004 2,925.0 
 185. Folkestone Invicta Tuesday, August 17, 2004 2,924.9 
 186. Leyton Tuesday, August 17, 2004 2,924.5 
 187. Histon Tuesday, August 17, 2004 2,924.5 
 188. Hitchin Town Tuesday, August 17, 2004 2,924.4 
 189. Hampton and Richmond Borough Saturday, August 14, 2004 2,923.3 
 190. Stamford Saturday, August 14, 2004 2,923.3 
 191. Tonbridge Angels Tuesday, August 17, 2004 2,922.6 
 192. Aylesbury United Tuesday, August 17, 2004 2,921.4 
 193. Banbury United Saturday, August 14, 2004 2,916.7 
 194. Worthing Tuesday, August 17, 2004 2,915.5 
 195. Merthyr Tydfil Tuesday, August 17, 2004 2,915.2 
 196. Slough Town Saturday, August 14, 2004 2,912.6 
 197. Bedford Town Tuesday, August 17, 2004 2,911.9 
 198. Kingstonian Monday, August 16, 2004 2,911.4 
 199. Harrow Borough Saturday, August 14, 2004 2,907.4 
 200. Hednesford Town Monday, August 16, 2004 2,905.6 
 201. Chelmsford City Tuesday, August 17, 2004 2,905.1 
 202. Grantham Town Tuesday, August 17, 2004 2,901.2 
 203. Heybridge Swifts Tuesday, August 17, 2004 2,899.0 
 204. Northwood Tuesday, August 17, 2004 2,898.6 
 205. Hemel Hempstead Town Tuesday, August 17, 2004 2,897.5 
 206. Team Bath Tuesday, August 17, 2004 2,894.0 
 207. Dunstable Town Tuesday, August 17, 2004 2,888.2