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, October 12, 2004

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, October 2, 2004 4,312.0 
 2. Chelsea Sunday, October 3, 2004 4,203.5 
 3. Manchester United Sunday, October 3, 2004 4,199.2 
 4. Liverpool Sunday, October 3, 2004 4,116.2 
 5. Newcastle United Sunday, October 3, 2004 4,092.9 
 6. Aston Villa Saturday, October 2, 2004 4,052.9 
 7. Middlesbrough Sunday, October 3, 2004 4,035.0 
 8. Bolton Wanderers Saturday, October 2, 2004 4,030.1 
 9. Tottenham Hotspur Saturday, October 2, 2004 4,013.7 
 10. Fulham Monday, October 4, 2004 4,003.6 
 11. Everton Saturday, October 2, 2004 3,997.1 
 12. Manchester City Saturday, October 2, 2004 3,994.5 
 13. Charlton Athletic Saturday, October 2, 2004 3,993.7 
 14. Portsmouth Saturday, October 2, 2004 3,981.8 
 15. Blackburn Rovers Saturday, October 2, 2004 3,980.0 
 16. Birmingham City Sunday, October 3, 2004 3,975.3 
 17. Southampton Saturday, October 2, 2004 3,971.8 
 18. Norwich City Saturday, October 2, 2004 3,947.9 
 19. Wigan Athletic Saturday, October 2, 2004 3,899.6 
 20. West Ham United Saturday, October 2, 2004 3,898.5 
 21. West Bromwich Albion Saturday, October 2, 2004 3,892.2 
 22. Leeds United Saturday, October 2, 2004 3,883.7 
 23. Crystal Palace Monday, October 4, 2004 3,882.8 
 24. Ipswich Town Sunday, October 3, 2004 3,881.3 
 25. Leicester City Monday, October 4, 2004 3,880.6 
 26. Sunderland Saturday, October 2, 2004 3,880.3 
 27. Wolverhampton Wanderers Saturday, October 2, 2004 3,860.9 
 28. Reading Saturday, October 2, 2004 3,844.9 
 29. Millwall Sunday, October 3, 2004 3,837.8 
 30. Sheffield United Saturday, October 2, 2004 3,829.0 
 31. Stoke City Saturday, October 2, 2004 3,818.6 
 32. Queens Park Rangers Saturday, October 2, 2004 3,818.3 
 33. Watford Saturday, October 2, 2004 3,801.1 
 34. Coventry City Sunday, October 3, 2004 3,791.4 
 35. Nottingham Forest Sunday, October 3, 2004 3,778.7 
 36. Plymouth Argyle Saturday, October 2, 2004 3,777.6 
 37. Preston North End Monday, October 4, 2004 3,775.4 
 38. Burnley Saturday, October 2, 2004 3,772.6 
 39. Derby County Saturday, October 2, 2004 3,758.6 
 40. Crewe Alexandra Saturday, October 2, 2004 3,750.5 
 41. Cardiff City Saturday, October 2, 2004 3,744.3 
 42. Tranmere Rovers Saturday, October 2, 2004 3,741.1 
 43. Brighton and Hove Albion Saturday, October 2, 2004 3,738.4 
 44. Luton Town Friday, October 8, 2004 3,738.0 
 45. Swindon Town Saturday, October 2, 2004 3,700.4 
 46. Rotherham United Saturday, October 2, 2004 3,698.0 
 47. Bristol City Saturday, October 2, 2004 3,694.8 
 48. Gillingham Saturday, October 2, 2004 3,676.1 
 49. Colchester United Saturday, October 9, 2004 3,671.2 
 50. AFC Bournemouth Friday, October 8, 2004 3,664.3 
 51. Hartlepool United Friday, October 8, 2004 3,661.5 
 52. Wimbledon Sunday, May 9, 2004 3,652.2 
 53. Bradford City Friday, October 8, 2004 3,650.7 
 54. Walsall Saturday, October 9, 2004 3,645.5 
 55. Oldham Athletic Sunday, October 10, 2004 3,640.9 
 56. Hull City Sunday, October 10, 2004 3,637.1 
 57. Port Vale Friday, October 8, 2004 3,635.2 
 58. Brentford Saturday, October 9, 2004 3,633.3 
 59. Doncaster Rovers Friday, October 8, 2004 3,631.0 
 60. Barnsley Saturday, October 9, 2004 3,625.6 
 61. Milton Keynes Dons Friday, October 8, 2004 3,620.9 
 62. Huddersfield Town Saturday, October 9, 2004 3,618.2 
 63. Peterborough United Saturday, October 2, 2004 3,617.9 
 64. Sheffield Wednesday Saturday, October 2, 2004 3,614.9 
 65. Chesterfield Sunday, October 10, 2004 3,607.2 
 66. Wrexham Saturday, October 2, 2004 3,602.5 
 67. Blackpool Sunday, October 10, 2004 3,596.2 
 68. Yeovil Town Friday, October 8, 2004 3,571.4 
 69. Torquay United Saturday, October 9, 2004 3,560.3 
 70. Stockport County Friday, October 8, 2004 3,558.1 
 71. Grimsby Town Friday, October 8, 2004 3,556.1 
 72. Hereford United Monday, October 11, 2004 3,552.8 
 73. Wycombe Wanderers Friday, October 8, 2004 3,545.3 
 74. Lincoln City Saturday, October 9, 2004 3,544.5 
 75. Mansfield Town Friday, October 8, 2004 3,540.7 
 76. Barnet Saturday, October 9, 2004 3,540.3 
 77. Northampton Town Friday, October 8, 2004 3,538.8 
 78. Notts County Sunday, October 10, 2004 3,532.8 
 79. Chester City Friday, October 8, 2004 3,532.5 
 80. Scunthorpe United Friday, October 8, 2004 3,514.1 
 81. Rushden and Diamonds Friday, October 8, 2004 3,509.3 
 82. Swansea City Friday, October 8, 2004 3,507.3 
 83. Boston United Friday, October 8, 2004 3,502.6 
 84. Darlington Sunday, October 10, 2004 3,497.8 
 85. Carlisle United Saturday, October 9, 2004 3,497.7 
 86. Bristol Rovers Saturday, October 9, 2004 3,486.4 
 87. Oxford United Sunday, October 10, 2004 3,484.8 
 88. Bury Saturday, October 9, 2004 3,476.0 
 89. Cheltenham Town Friday, October 8, 2004 3,467.9 
 90. Aldershot Town Saturday, October 9, 2004 3,467.6 
 91. Southend United Friday, October 8, 2004 3,467.1 
 92. Shrewsbury Town Friday, October 8, 2004 3,465.4 
 93. Gravesend and Northfleet Saturday, October 9, 2004 3,464.6 
 94. Morecambe Saturday, October 9, 2004 3,459.1 
 95. Macclesfield Town Sunday, October 10, 2004 3,458.7 
 96. Leyton Orient Saturday, October 9, 2004 3,455.5 
 97. Cambridge United Saturday, October 9, 2004 3,440.2 
 98. Exeter City Saturday, October 9, 2004 3,438.4 
 99. Accrington Stanley Monday, October 11, 2004 3,432.7 
 100. Rochdale Friday, October 8, 2004 3,431.2 
 101. Scarborough Saturday, October 9, 2004 3,424.7 
 102. Canvey Island Saturday, October 9, 2004 3,422.3 
 103. Kidderminster Harriers Saturday, October 9, 2004 3,419.2 
 104. Crawley Town Saturday, October 9, 2004 3,411.5 
 105. Woking Friday, October 8, 2004 3,406.3 
 106. Stevenage Borough Saturday, October 9, 2004 3,403.9 
 107. Dagenham and Redbridge Saturday, October 9, 2004 3,387.6 
 108. Telford United Saturday, April 24, 2004 3,360.8 
 109. York City Saturday, October 9, 2004 3,354.4 
 110. Burton Albion Tuesday, October 12, 2004 3,349.4 
 111. Halifax Town Tuesday, October 12, 2004 3,346.2 
 112. Farnborough Town Saturday, October 9, 2004 3,324.2 
 113. Tamworth Saturday, October 9, 2004 3,323.1 
 114. Forest Green Rovers Saturday, October 9, 2004 3,258.0 
 115. Northwich Victoria Saturday, October 9, 2004 3,221.7 
 116. Leigh RMI Saturday, October 9, 2004 3,203.1 
 117. Hornchurch Saturday, October 9, 2004 3,198.5 
 118. Grays Athletic Saturday, October 9, 2004 3,178.3 
 119. Alfreton Town Friday, October 8, 2004 3,158.7 
 120. Hinckley United Saturday, October 9, 2004 3,145.7 
 121. Altrincham Tuesday, October 12, 2004 3,141.5 
 122. Basingstoke Town Saturday, October 9, 2004 3,140.5 
 123. Kettering Town Saturday, October 9, 2004 3,136.5 
 124. Thurrock Friday, October 8, 2004 3,135.7 
 125. Southport Saturday, October 9, 2004 3,132.1 
 126. Harrogate Town Friday, October 8, 2004 3,132.1 
 127. Redditch United Saturday, October 9, 2004 3,130.6 
 128. Lewes Monday, October 11, 2004 3,130.4 
 129. Cambridge City Friday, October 8, 2004 3,126.5 
 130. Droylsden Tuesday, October 12, 2004 3,124.4 
 131. Hayes Saturday, October 9, 2004 3,120.5 
 132. Boreham Wood Saturday, November 8, 2003 3,118.5 
 133. Weston-super-Mare Saturday, October 9, 2004 3,114.9 
 134. Bognor Regis Town Saturday, October 9, 2004 3,110.8 
 135. Worksop Town Friday, October 8, 2004 3,110.4 
 136. Hucknall Town Saturday, October 9, 2004 3,107.7 
 137. Bishop's Stortford Saturday, October 9, 2004 3,107.0 
 138. Weymouth Friday, October 8, 2004 3,102.4 
 139. Dorchester Town Friday, October 8, 2004 3,102.0 
 140. Stafford Rangers Saturday, October 9, 2004 3,101.0 
 141. Nuneaton Borough Friday, October 8, 2004 3,100.3 
 142. Worcester City Friday, October 8, 2004 3,100.3 
 143. Lancaster City Saturday, October 9, 2004 3,100.1 
 144. Shildon Sunday, November 9, 2003 3,099.2 
 145. Havant and Waterlooville Monday, October 11, 2004 3,097.3 
 146. Gainsborough Trinity Saturday, October 9, 2004 3,092.6 
 147. Runcorn Tuesday, October 12, 2004 3,083.0 
 148. Eastbourne Borough Saturday, October 9, 2004 3,082.7 
 149. Newport County Saturday, October 9, 2004 3,081.1 
 150. Margate Saturday, October 9, 2004 3,073.9 
 151. Carshalton Athletic Saturday, October 9, 2004 3,070.3 
 152. Ashton United Friday, October 8, 2004 3,068.7 
 153. Redbridge Friday, October 8, 2004 3,066.6 
 154. Sutton United Saturday, October 9, 2004 3,062.0 
 155. Vauxhall Motors Saturday, October 9, 2004 3,060.9 
 156. Bradford Park Avenue Saturday, October 9, 2004 3,058.4 
 157. Moor Green Saturday, October 9, 2004 3,049.7 
 158. Maidenhead United Saturday, October 9, 2004 3,041.0 
 159. Stalybridge Celtic Saturday, October 9, 2004 3,039.9 
 160. St. Albans City Friday, October 8, 2004 3,031.6 
 161. Welling United Saturday, October 9, 2004 3,026.0 
 162. Barrow Tuesday, October 12, 2004 3,025.3 
 163. Workington Tuesday, October 12, 2004 3,016.3 
 164. Cheshunt Tuesday, October 12, 2004 2,999.8 
 165. Hyde United Monday, October 11, 2004 2,998.0 
 166. Yeading Tuesday, October 12, 2004 2,990.2 
 167. Leek Town Tuesday, October 12, 2004 2,982.2 
 168. Halesowen Town Saturday, October 9, 2004 2,981.8 
 169. Chippenham Town Saturday, October 9, 2004 2,975.6 
 170. Rugby United Saturday, October 9, 2004 2,972.5 
 171. Merthyr Tydfil Saturday, October 9, 2004 2,971.0 
 172. Chesham United Friday, October 8, 2004 2,964.2 
 173. Histon Friday, October 8, 2004 2,963.0 
 174. Hednesford Town Saturday, October 9, 2004 2,957.0 
 175. Eastleigh Tuesday, October 12, 2004 2,955.7 
 176. Witton Albion Monday, October 11, 2004 2,947.9 
 177. Slough Town Monday, October 11, 2004 2,946.7 
 178. Leyton Tuesday, October 12, 2004 2,945.3 
 179. Hendon Tuesday, October 12, 2004 2,944.8 
 180. Billericay Town Tuesday, October 12, 2004 2,941.7 
 181. Braintree Town Tuesday, October 12, 2004 2,938.4 
 182. Whitby Town Tuesday, October 12, 2004 2,938.3 
 183. Windsor and Eton Tuesday, October 12, 2004 2,937.1 
 184. Burscough Tuesday, October 12, 2004 2,933.4 
 185. Folkestone Invicta Tuesday, October 12, 2004 2,933.0 
 186. Bath City Friday, October 8, 2004 2,931.6 
 187. Hampton and Richmond Borough Tuesday, October 12, 2004 2,929.7 
 188. Worthing Tuesday, October 12, 2004 2,928.8 
 189. Cirencester Town Saturday, October 9, 2004 2,926.6 
 190. Heybridge Swifts Tuesday, October 12, 2004 2,925.1 
 191. Northwood Tuesday, October 12, 2004 2,924.9 
 192. Guiseley Tuesday, October 12, 2004 2,922.8 
 193. Dunstable Town Saturday, October 9, 2004 2,922.1 
 194. Lincoln United Tuesday, October 12, 2004 2,921.8 
 195. Harrow Borough Tuesday, October 12, 2004 2,919.9 
 196. Stamford Friday, October 8, 2004 2,918.2 
 197. Staines Town Tuesday, October 12, 2004 2,916.4 
 198. Tonbridge Angels Tuesday, October 12, 2004 2,914.0 
 199. Radcliffe Borough Tuesday, October 12, 2004 2,913.4 
 200. Aylesbury United Friday, October 8, 2004 2,912.8 
 201. Prescot Cables Monday, October 11, 2004 2,912.7 
 202. Bedford Town Saturday, October 9, 2004 2,911.1 
 203. Tiverton Town Friday, October 8, 2004 2,909.0 
 204. Hitchin Town Friday, October 8, 2004 2,905.4 
 205. Farsley Celtic Tuesday, October 12, 2004 2,905.3 
 206. Banbury United Friday, October 8, 2004 2,903.1 
 207. Grantham Town Saturday, October 9, 2004 2,902.7 
 208. King's Lynn Saturday, October 9, 2004 2,902.6 
 209. Gloucester City Saturday, October 9, 2004 2,899.1 
 210. Chelmsford City Monday, October 11, 2004 2,898.2 
 211. Matlock Town Monday, October 11, 2004 2,894.5 
 212. Spennymoor United Tuesday, October 12, 2004 2,891.6 
 213. Salisbury City Tuesday, October 12, 2004 2,879.7 
 214. Team Bath Saturday, October 9, 2004 2,878.3 
 215. Bridlington Town Tuesday, October 12, 2004 2,878.1 
 216. Hemel Hempstead Town Saturday, October 9, 2004 2,872.5 
 217. Wealdstone Tuesday, October 12, 2004 2,870.1 
 218. Solihull Borough Saturday, October 9, 2004 2,869.9 
 219. Marine Tuesday, October 12, 2004 2,867.8 
 220. Frickley Athletic Tuesday, October 12, 2004 2,862.4 
 221. Blyth Spartans Tuesday, October 12, 2004 2,860.7 
 222. Dover Athletic Monday, October 11, 2004 2,858.2 
 223. Bamber Bridge Tuesday, October 12, 2004 2,853.6 
 224. Kingstonian Monday, October 11, 2004 2,852.5 
 225. Gateshead Tuesday, October 12, 2004 2,851.4 
 226. Bishop Auckland Tuesday, October 12, 2004 2,845.5