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  Wednesday, August 25, 2004

 Rank Club Last Match Date ELO Score 
 1. Arsenal Wednesday, August 25, 2004 4,298.1 
 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 Wednesday, August 25, 2004 4,083.3 
 6. Aston Villa Wednesday, August 25, 2004 4,042.6 
 7. Middlesbrough Wednesday, August 25, 2004 4,035.4 
 8. Fulham Wednesday, August 25, 2004 4,033.6 
 9. Bolton Wanderers Wednesday, August 25, 2004 4,024.0 
 10. Charlton Athletic Wednesday, August 25, 2004 4,005.3 
 11. Tottenham Hotspur Wednesday, August 25, 2004 3,993.2 
 12. Blackburn Rovers Wednesday, August 25, 2004 3,990.1 
 13. Southampton Wednesday, August 25, 2004 3,989.3 
 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 Wednesday, August 25, 2004 3,957.4 
 19. West Bromwich Albion Wednesday, August 25, 2004 3,902.5 
 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 Wednesday, August 25, 2004 3,838.2 
 30. Stoke City Tuesday, August 24, 2004 3,823.5 
 31. Nottingham Forest Wednesday, August 25, 2004 3,823.5 
 32. Sheffield United Tuesday, August 24, 2004 3,823.5 
 33. Plymouth Argyle Tuesday, August 24, 2004 3,809.6 
 34. Coventry City Wednesday, August 25, 2004 3,802.7 
 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. Luton Town Saturday, August 21, 2004 3,688.6 
 49. Hartlepool United Tuesday, August 24, 2004 3,686.9 
 50. Walsall Wednesday, August 25, 2004 3,684.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. Peterborough United Tuesday, August 24, 2004 3,649.5 
 57. Hull City Tuesday, August 24, 2004 3,646.3 
 58. Bradford City Wednesday, August 25, 2004 3,643.7 
 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. Sheffield Wednesday Wednesday, August 25, 2004 3,609.8 
 64. Wrexham Tuesday, August 24, 2004 3,609.3 
 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. Lincoln City Tuesday, August 24, 2004 3,548.9 
 75. Torquay United Wednesday, August 25, 2004 3,547.7 
 76. Wycombe Wanderers Tuesday, August 24, 2004 3,547.5 
 77. Rushden and Diamonds Tuesday, August 24, 2004 3,540.2 
 78. Notts County Wednesday, August 25, 2004 3,538.1 
 79. Mansfield Town Saturday, August 21, 2004 3,533.1 
 80. Bristol Rovers Tuesday, August 24, 2004 3,500.0 
 81. Scunthorpe United Wednesday, August 25, 2004 3,488.9 
 82. Oxford United Wednesday, August 25, 2004 3,486.0 
 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. Worcester City Monday, August 23, 2004 3,134.5 
 119. Bishop's Stortford Tuesday, August 24, 2004 3,134.5 
 120. Nuneaton Borough Tuesday, August 24, 2004 3,134.1 
 121. Hinckley United Tuesday, August 24, 2004 3,131.1 
 122. Weston-super-Mare Wednesday, August 25, 2004 3,130.5 
 123. Basingstoke Town Wednesday, August 25, 2004 3,130.4 
 124. Altrincham Saturday, August 21, 2004 3,126.6 
 125. Cambridge City Tuesday, August 24, 2004 3,125.0 
 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. Southport Tuesday, August 24, 2004 3,113.2 
 133. Hayes Tuesday, August 24, 2004 3,111.9 
 134. Stafford Rangers Tuesday, August 24, 2004 3,111.7 
 135. Lewes Wednesday, August 25, 2004 3,110.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. Weymouth Wednesday, August 25, 2004 3,091.1 
 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. Welling United Tuesday, August 24, 2004 3,078.1 
 150. Redbridge Saturday, August 21, 2004 3,078.1 
 151. Ashton United Tuesday, August 24, 2004 3,077.2 
 152. Hucknall Town Tuesday, August 24, 2004 3,076.9 
 153. Maidenhead United Wednesday, August 25, 2004 3,076.0 
 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 Wednesday, August 25, 2004 3,072.7 
 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. Whitby Town Wednesday, August 25, 2004 2,937.9 
 184. Staines Town Tuesday, August 24, 2004 2,937.5 
 185. Folkestone Invicta Tuesday, August 24, 2004 2,937.3 
 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. Merthyr Tydfil Wednesday, August 25, 2004 2,926.4 
 191. Frickley Athletic Tuesday, August 24, 2004 2,925.7 
 192. Rugby United Tuesday, August 24, 2004 2,925.1 
 193. Marine Tuesday, August 24, 2004 2,925.1 
 194. Worthing Tuesday, August 24, 2004 2,925.1 
 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 Wednesday, August 25, 2004 2,915.6 
 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. Lincoln United Saturday, August 21, 2004 2,913.3 
 209. Solihull Borough Wednesday, August 25, 2004 2,912.9 
 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