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

 Rank Club Last Match Date ELO Score 
 1. Arsenal Sunday, August 22, 2004 4,294.2 
 2. Manchester United Saturday, August 21, 2004 4,206.1 
 3. Chelsea Tuesday, August 24, 2004 4,194.9 
 4. Liverpool Saturday, August 21, 2004 4,126.6 
 5. Newcastle United Saturday, August 21, 2004 4,088.4 
 6. Aston Villa Sunday, August 22, 2004 4,060.8 
 7. Fulham Saturday, August 21, 2004 4,052.6 
 8. Middlesbrough Sunday, August 22, 2004 4,016.3 
 9. Bolton Wanderers Saturday, August 21, 2004 4,012.6 
 10. Southampton Saturday, August 21, 2004 4,000.7 
 11. Tottenham Hotspur Saturday, August 21, 2004 3,994.1 
 12. Blackburn Rovers Saturday, August 21, 2004 3,994.0 
 13. Charlton Athletic Saturday, August 21, 2004 3,987.1 
 14. Birmingham City Tuesday, August 24, 2004 3,984.9 
 15. Manchester City Tuesday, August 24, 2004 3,982.9 
 16. Portsmouth Saturday, August 21, 2004 3,981.1 
 17. Everton Saturday, August 21, 2004 3,964.9 
 18. Norwich City Saturday, August 21, 2004 3,952.3 
 19. West Bromwich Albion Sunday, August 22, 2004 3,901.6 
 20. West Ham United Tuesday, August 24, 2004 3,898.1 
 21. Leeds United Tuesday, August 24, 2004 3,897.7 
 22. Leicester City Saturday, August 21, 2004 3,897.4 
 23. Wigan Athletic Tuesday, August 24, 2004 3,881.4 
 24. Wolverhampton Wanderers Monday, August 23, 2004 3,879.0 
 25. Crystal Palace Tuesday, August 24, 2004 3,875.6 
 26. Sunderland Tuesday, August 24, 2004 3,863.1 
 27. Ipswich Town Tuesday, August 24, 2004 3,853.2 
 28. Millwall Saturday, August 21, 2004 3,845.2 
 29. Reading Saturday, August 21, 2004 3,835.8 
 30. Stoke City Tuesday, August 24, 2004 3,823.5 
 31. Sheffield United Tuesday, August 24, 2004 3,823.5 
 32. Nottingham Forest Saturday, August 21, 2004 3,822.1 
 33. Plymouth Argyle Tuesday, August 24, 2004 3,809.6 
 34. Coventry City Saturday, August 21, 2004 3,800.2 
 35. Cardiff City Tuesday, August 24, 2004 3,777.3 
 36. Watford Tuesday, August 24, 2004 3,770.6 
 37. Derby County Tuesday, August 24, 2004 3,753.4 
 38. Rotherham United Tuesday, August 24, 2004 3,753.1 
 39. Burnley Tuesday, August 24, 2004 3,750.9 
 40. Preston North End Friday, August 20, 2004 3,747.2 
 41. Queens Park Rangers Tuesday, August 24, 2004 3,741.0 
 42. Crewe Alexandra Tuesday, August 24, 2004 3,737.0 
 43. Tranmere Rovers Tuesday, August 24, 2004 3,730.1 
 44. Gillingham Tuesday, August 24, 2004 3,719.3 
 45. Bristol City Tuesday, August 24, 2004 3,701.6 
 46. Brighton and Hove Albion Tuesday, August 24, 2004 3,701.5 
 47. Swindon Town Tuesday, August 24, 2004 3,698.6 
 48. Walsall Saturday, August 21, 2004 3,690.3 
 49. Luton Town Saturday, August 21, 2004 3,688.6 
 50. Hartlepool United Tuesday, August 24, 2004 3,686.9 
 51. Colchester United Tuesday, August 24, 2004 3,668.0 
 52. Port Vale Tuesday, August 24, 2004 3,666.2 
 53. Oldham Athletic Tuesday, August 24, 2004 3,663.1 
 54. AFC Bournemouth Tuesday, August 24, 2004 3,652.7 
 55. Wimbledon Sunday, May 9, 2004 3,652.2 
 56. Bradford City Saturday, August 21, 2004 3,651.1 
 57. Peterborough United Tuesday, August 24, 2004 3,649.5 
 58. Hull City Tuesday, August 24, 2004 3,646.3 
 59. Doncaster Rovers Tuesday, August 24, 2004 3,635.1 
 60. Milton Keynes Dons Tuesday, August 24, 2004 3,625.7 
 61. Barnsley Tuesday, August 24, 2004 3,625.0 
 62. Stockport County Tuesday, August 24, 2004 3,613.5 
 63. Wrexham Tuesday, August 24, 2004 3,609.3 
 64. Sheffield Wednesday Saturday, August 21, 2004 3,604.4 
 65. Chesterfield Tuesday, August 24, 2004 3,597.2 
 66. Hereford United Saturday, August 21, 2004 3,596.1 
 67. Huddersfield Town Tuesday, August 24, 2004 3,583.4 
 68. Northampton Town Tuesday, August 24, 2004 3,582.5 
 69. Brentford Tuesday, August 24, 2004 3,576.1 
 70. Blackpool Tuesday, August 24, 2004 3,569.9 
 71. Yeovil Town Tuesday, August 24, 2004 3,567.2 
 72. Chester City Tuesday, August 24, 2004 3,560.1 
 73. Grimsby Town Tuesday, August 24, 2004 3,558.9 
 74. Torquay United Saturday, August 21, 2004 3,550.2 
 75. Lincoln City Tuesday, August 24, 2004 3,548.9 
 76. Wycombe Wanderers Tuesday, August 24, 2004 3,547.5 
 77. Rushden and Diamonds Tuesday, August 24, 2004 3,540.2 
 78. Mansfield Town Saturday, August 21, 2004 3,533.1 
 79. Notts County Saturday, August 21, 2004 3,530.7 
 80. Bristol Rovers Tuesday, August 24, 2004 3,500.0 
 81. Scunthorpe United Saturday, August 21, 2004 3,490.3 
 82. Oxford United Saturday, August 21, 2004 3,488.4 
 83. Boston United Saturday, August 21, 2004 3,485.1 
 84. Kidderminster Harriers Tuesday, August 24, 2004 3,484.5 
 85. Macclesfield Town Tuesday, August 24, 2004 3,481.0 
 86. Shrewsbury Town Tuesday, August 24, 2004 3,476.8 
 87. Exeter City Saturday, August 21, 2004 3,474.1 
 88. Cheltenham Town Tuesday, August 24, 2004 3,469.5 
 89. Barnet Saturday, August 21, 2004 3,466.8 
 90. Bury Tuesday, August 24, 2004 3,464.1 
 91. Darlington Tuesday, August 24, 2004 3,456.7 
 92. Gravesend and Northfleet Saturday, August 21, 2004 3,455.3 
 93. Aldershot Town Saturday, August 21, 2004 3,454.8 
 94. Cambridge United Tuesday, August 24, 2004 3,452.0 
 95. Rochdale Monday, August 23, 2004 3,449.4 
 96. Dagenham and Redbridge Saturday, August 21, 2004 3,448.8 
 97. Swansea City Tuesday, August 24, 2004 3,440.4 
 98. Morecambe Saturday, August 21, 2004 3,439.5 
 99. Carlisle United Saturday, August 21, 2004 3,438.8 
 100. Southend United Tuesday, August 24, 2004 3,432.0 
 101. Stevenage Borough Saturday, August 21, 2004 3,419.9 
 102. Crawley Town Saturday, August 21, 2004 3,419.7 
 103. Scarborough Saturday, August 21, 2004 3,417.9 
 104. Accrington Stanley Saturday, August 21, 2004 3,416.7 
 105. Woking Saturday, August 21, 2004 3,415.5 
 106. Leyton Orient Tuesday, August 24, 2004 3,409.4 
 107. Canvey Island Saturday, August 21, 2004 3,398.5 
 108. Tamworth Saturday, August 21, 2004 3,368.4 
 109. Telford United Saturday, April 24, 2004 3,360.8 
 110. York City Saturday, August 21, 2004 3,332.8 
 111. Farnborough Town Saturday, August 21, 2004 3,330.7 
 112. Forest Green Rovers Saturday, August 21, 2004 3,322.7 
 113. Burton Albion Saturday, August 21, 2004 3,320.4 
 114. Halifax Town Saturday, August 21, 2004 3,304.0 
 115. Northwich Victoria Saturday, August 21, 2004 3,225.1 
 116. Leigh RMI Saturday, August 21, 2004 3,223.4 
 117. Grays Athletic Tuesday, August 24, 2004 3,153.7 
 118. Basingstoke Town Saturday, August 21, 2004 3,139.2 
 119. Worcester City Monday, August 23, 2004 3,134.5 
 120. Bishop's Stortford Tuesday, August 24, 2004 3,134.5 
 121. Nuneaton Borough Tuesday, August 24, 2004 3,134.1 
 122. Hinckley United Tuesday, August 24, 2004 3,131.1 
 123. Altrincham Saturday, August 21, 2004 3,126.6 
 124. Cambridge City Tuesday, August 24, 2004 3,125.0 
 125. Weston-super-Mare Saturday, August 21, 2004 3,121.7 
 126. Kettering Town Tuesday, August 24, 2004 3,121.0 
 127. Boreham Wood Saturday, November 8, 2003 3,118.5 
 128. Bognor Regis Town Monday, August 23, 2004 3,117.5 
 129. Havant and Waterlooville Monday, August 23, 2004 3,117.2 
 130. Alfreton Town Tuesday, August 24, 2004 3,117.1 
 131. Harrogate Town Tuesday, August 24, 2004 3,115.3 
 132. Lewes Saturday, August 21, 2004 3,113.6 
 133. Southport Tuesday, August 24, 2004 3,113.2 
 134. Hayes Tuesday, August 24, 2004 3,111.9 
 135. Stafford Rangers Tuesday, August 24, 2004 3,111.7 
 136. Lancaster City Tuesday, August 24, 2004 3,107.6 
 137. Hornchurch Saturday, August 21, 2004 3,107.0 
 138. Newport County Tuesday, August 24, 2004 3,105.5 
 139. Thurrock Monday, August 23, 2004 3,105.0 
 140. Stalybridge Celtic Tuesday, August 24, 2004 3,101.0 
 141. Runcorn Tuesday, August 24, 2004 3,099.6 
 142. Shildon Sunday, November 9, 2003 3,099.2 
 143. Worksop Town Tuesday, August 24, 2004 3,095.8 
 144. Droylsden Monday, August 23, 2004 3,095.1 
 145. Maidenhead United Saturday, August 21, 2004 3,088.9 
 146. Bradford Park Avenue Monday, August 23, 2004 3,081.7 
 147. Sutton United Tuesday, August 24, 2004 3,081.2 
 148. Moor Green Monday, August 23, 2004 3,080.3 
 149. Weymouth Saturday, August 21, 2004 3,078.2 
 150. Welling United Tuesday, August 24, 2004 3,078.1 
 151. Redbridge Saturday, August 21, 2004 3,078.1 
 152. Ashton United Tuesday, August 24, 2004 3,077.2 
 153. Hucknall Town Tuesday, August 24, 2004 3,076.9 
 154. Dorchester Town Monday, August 23, 2004 3,074.7 
 155. Barrow Saturday, August 21, 2004 3,074.4 
 156. Gainsborough Trinity Tuesday, August 24, 2004 3,073.5 
 157. Carshalton Athletic Saturday, August 21, 2004 3,069.8 
 158. St. Albans City Tuesday, August 24, 2004 3,067.7 
 159. Vauxhall Motors Tuesday, August 24, 2004 3,066.9 
 160. Eastbourne Borough Tuesday, August 24, 2004 3,066.7 
 161. Redditch United Tuesday, August 24, 2004 3,065.6 
 162. Margate Tuesday, August 24, 2004 3,064.7 
 163. Chippenham Town Monday, August 23, 2004 2,971.5 
 164. Billericay Town Tuesday, August 24, 2004 2,957.9 
 165. Chesham United Tuesday, August 24, 2004 2,957.3 
 166. Workington Tuesday, August 24, 2004 2,956.3 
 167. Hendon Tuesday, August 24, 2004 2,955.0 
 168. Yeading Tuesday, August 24, 2004 2,954.2 
 169. Hyde United Tuesday, August 24, 2004 2,951.9 
 170. Leek Town Monday, August 23, 2004 2,950.6 
 171. Windsor and Eton Tuesday, August 24, 2004 2,950.1 
 172. Cirencester Town Tuesday, August 24, 2004 2,946.7 
 173. Halesowen Town Tuesday, August 24, 2004 2,945.8 
 174. Cheshunt Monday, August 23, 2004 2,945.5 
 175. Bamber Bridge Tuesday, August 24, 2004 2,944.9 
 176. Bridlington Town Tuesday, August 24, 2004 2,944.6 
 177. Salisbury City Tuesday, August 24, 2004 2,944.2 
 178. Bath City Tuesday, August 24, 2004 2,943.6 
 179. Eastleigh Tuesday, August 24, 2004 2,942.8 
 180. Aylesbury United Tuesday, August 24, 2004 2,942.0 
 181. Braintree Town Tuesday, August 24, 2004 2,940.0 
 182. Histon Tuesday, August 24, 2004 2,938.9 
 183. Staines Town Tuesday, August 24, 2004 2,937.5 
 184. Folkestone Invicta Tuesday, August 24, 2004 2,937.3 
 185. Whitby Town Saturday, August 21, 2004 2,936.7 
 186. Gloucester City Tuesday, August 24, 2004 2,936.7 
 187. Slough Town Tuesday, August 24, 2004 2,934.8 
 188. Tiverton Town Tuesday, August 24, 2004 2,929.4 
 189. King's Lynn Tuesday, August 24, 2004 2,929.2 
 190. Frickley Athletic Tuesday, August 24, 2004 2,925.7 
 191. Rugby United Tuesday, August 24, 2004 2,925.1 
 192. Marine Tuesday, August 24, 2004 2,925.1 
 193. Worthing Tuesday, August 24, 2004 2,925.1 
 194. Solihull Borough Saturday, August 21, 2004 2,924.9 
 195. Hampton and Richmond Borough Tuesday, August 24, 2004 2,924.7 
 196. Hitchin Town Tuesday, August 24, 2004 2,924.7 
 197. Tonbridge Angels Tuesday, August 24, 2004 2,923.5 
 198. Guiseley Saturday, August 21, 2004 2,923.3 
 199. Grantham Town Tuesday, August 24, 2004 2,923.1 
 200. Leyton Tuesday, August 24, 2004 2,920.3 
 201. Hednesford Town Tuesday, August 24, 2004 2,916.7 
 202. Bishop Auckland Saturday, August 21, 2004 2,916.7 
 203. Prescot Cables Tuesday, August 24, 2004 2,915.4 
 204. Burscough Tuesday, August 24, 2004 2,915.4 
 205. Blyth Spartans Tuesday, August 24, 2004 2,915.1 
 206. Farsley Celtic Tuesday, August 24, 2004 2,914.9 
 207. Wealdstone Tuesday, August 24, 2004 2,914.7 
 208. Merthyr Tydfil Saturday, August 21, 2004 2,914.4 
 209. Lincoln United Saturday, August 21, 2004 2,913.3 
 210. Radcliffe Borough Tuesday, August 24, 2004 2,912.7 
 211. Stamford Tuesday, August 24, 2004 2,911.4 
 212. Matlock Town Saturday, August 21, 2004 2,909.5 
 213. Gateshead Saturday, August 21, 2004 2,909.5 
 214. Witton Albion Monday, August 23, 2004 2,909.4 
 215. Spennymoor United Tuesday, August 24, 2004 2,909.3 
 216. Chelmsford City Monday, August 23, 2004 2,905.9 
 217. Hemel Hempstead Town Tuesday, August 24, 2004 2,905.2 
 218. Team Bath Monday, August 23, 2004 2,901.1 
 219. Dover Athletic Tuesday, August 24, 2004 2,899.1 
 220. Dunstable Town Tuesday, August 24, 2004 2,895.6 
 221. Kingstonian Tuesday, August 24, 2004 2,892.1 
 222. Heybridge Swifts Tuesday, August 24, 2004 2,890.8 
 223. Bedford Town Tuesday, August 24, 2004 2,885.2 
 224. Harrow Borough Tuesday, August 24, 2004 2,882.4 
 225. Banbury United Tuesday, August 24, 2004 2,881.4 
 226. Northwood Tuesday, August 24, 2004 2,872.2