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  Saturday, October 9, 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. Oldham Athletic Saturday, October 2, 2004 3,654.6 
 53. Wimbledon Sunday, May 9, 2004 3,652.2 
 54. Bradford City Friday, October 8, 2004 3,650.7 
 55. Walsall Saturday, October 9, 2004 3,645.5 
 56. Port Vale Friday, October 8, 2004 3,635.2 
 57. Brentford Saturday, October 9, 2004 3,633.3 
 58. Doncaster Rovers Friday, October 8, 2004 3,631.0 
 59. Hull City Saturday, October 2, 2004 3,629.2 
 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. Chesterfield Saturday, October 2, 2004 3,615.1 
 65. Sheffield Wednesday Saturday, October 2, 2004 3,614.9 
 66. Wrexham Saturday, October 2, 2004 3,602.5 
 67. Blackpool Saturday, October 2, 2004 3,582.5 
 68. Yeovil Town Friday, October 8, 2004 3,571.4 
 69. Hereford United Tuesday, October 5, 2004 3,565.2 
 70. Torquay United Saturday, October 9, 2004 3,560.3 
 71. Stockport County Friday, October 8, 2004 3,558.1 
 72. Grimsby Town Friday, October 8, 2004 3,556.1 
 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. Chester City Friday, October 8, 2004 3,532.5 
 79. Notts County Saturday, October 2, 2004 3,522.6 
 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. Carlisle United Saturday, October 9, 2004 3,497.7 
 85. Oxford United Saturday, October 2, 2004 3,496.8 
 86. Bristol Rovers Saturday, October 9, 2004 3,486.4 
 87. Darlington Saturday, October 2, 2004 3,485.8 
 88. Bury Saturday, October 9, 2004 3,476.0 
 89. Macclesfield Town Saturday, October 2, 2004 3,468.8 
 90. Cheltenham Town Friday, October 8, 2004 3,467.9 
 91. Aldershot Town Saturday, October 9, 2004 3,467.6 
 92. Southend United Friday, October 8, 2004 3,467.1 
 93. Shrewsbury Town Friday, October 8, 2004 3,465.4 
 94. Gravesend and Northfleet Saturday, October 9, 2004 3,464.6 
 95. Morecambe Saturday, October 9, 2004 3,459.1 
 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. Rochdale Friday, October 8, 2004 3,431.2 
 100. Scarborough Saturday, October 9, 2004 3,424.7 
 101. Canvey Island Saturday, October 9, 2004 3,422.3 
 102. Accrington Stanley Tuesday, October 5, 2004 3,420.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 Saturday, October 9, 2004 3,351.3 
 111. Halifax Town Friday, October 8, 2004 3,344.3 
 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. Altrincham Tuesday, September 28, 2004 3,152.0 
 121. Hinckley United Saturday, October 9, 2004 3,145.7 
 122. Basingstoke Town Saturday, October 9, 2004 3,140.5 
 123. Lewes Saturday, September 25, 2004 3,140.2 
 124. Kettering Town Saturday, October 9, 2004 3,136.5 
 125. Thurrock Friday, October 8, 2004 3,135.7 
 126. Southport Saturday, October 9, 2004 3,132.1 
 127. Harrogate Town Friday, October 8, 2004 3,132.1 
 128. Redditch United Saturday, October 9, 2004 3,130.6 
 129. Cambridge City Friday, October 8, 2004 3,126.5 
 130. Hayes Saturday, October 9, 2004 3,120.5 
 131. Boreham Wood Saturday, November 8, 2003 3,118.5 
 132. Weston-super-Mare Saturday, October 9, 2004 3,114.9 
 133. Bognor Regis Town Saturday, October 9, 2004 3,110.8 
 134. Worksop Town Friday, October 8, 2004 3,110.4 
 135. Droylsden Saturday, October 9, 2004 3,109.8 
 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. Gainsborough Trinity Saturday, October 9, 2004 3,092.6 
 146. Havant and Waterlooville Saturday, September 25, 2004 3,087.5 
 147. Eastbourne Borough Saturday, October 9, 2004 3,082.7 
 148. Newport County Saturday, October 9, 2004 3,081.1 
 149. Margate Saturday, October 9, 2004 3,073.9 
 150. Runcorn Friday, September 24, 2004 3,072.4 
 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. Barrow Saturday, October 9, 2004 3,039.9 
 160. Stalybridge Celtic Saturday, October 9, 2004 3,039.9 
 161. St. Albans City Friday, October 8, 2004 3,031.6 
 162. Welling United Saturday, October 9, 2004 3,026.0 
 163. Workington Friday, October 8, 2004 3,019.4 
 164. Leek Town Saturday, October 9, 2004 3,002.2 
 165. Hyde United Friday, October 8, 2004 3,002.1 
 166. Cheshunt Saturday, October 9, 2004 2,992.7 
 167. Yeading Saturday, October 9, 2004 2,982.4 
 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. Eastleigh Saturday, October 9, 2004 2,963.4 
 174. Histon Friday, October 8, 2004 2,963.0 
 175. Hednesford Town Saturday, October 9, 2004 2,957.0 
 176. Burscough Tuesday, October 5, 2004 2,955.2 
 177. Billericay Town Saturday, October 9, 2004 2,948.8 
 178. Folkestone Invicta Saturday, October 9, 2004 2,945.0 
 179. Hampton and Richmond Borough Saturday, October 9, 2004 2,943.5 
 180. Windsor and Eton Saturday, October 9, 2004 2,940.8 
 181. Witton Albion Friday, October 8, 2004 2,940.6 
 182. Whitby Town Saturday, October 9, 2004 2,938.8 
 183. Worthing Saturday, October 9, 2004 2,938.0 
 184. Leyton Saturday, October 9, 2004 2,937.4 
 185. Braintree Town Saturday, October 9, 2004 2,937.1 
 186. Hendon Saturday, October 9, 2004 2,932.8 
 187. Bath City Friday, October 8, 2004 2,931.6 
 188. Slough Town Saturday, October 9, 2004 2,927.7 
 189. Cirencester Town Saturday, October 9, 2004 2,926.6 
 190. Dunstable Town Saturday, October 9, 2004 2,922.1 
 191. Guiseley Friday, October 8, 2004 2,921.9 
 192. Tonbridge Angels Saturday, October 9, 2004 2,921.8 
 193. Harrow Borough Saturday, October 9, 2004 2,921.2 
 194. Stamford Friday, October 8, 2004 2,918.2 
 195. Aylesbury United Friday, October 8, 2004 2,912.8 
 196. Heybridge Swifts Saturday, October 9, 2004 2,911.3 
 197. Bedford Town Saturday, October 9, 2004 2,911.1 
 198. Lincoln United Friday, October 8, 2004 2,910.7 
 199. Tiverton Town Friday, October 8, 2004 2,909.0 
 200. Prescot Cables Saturday, October 9, 2004 2,908.6 
 201. Staines Town Saturday, October 9, 2004 2,907.2 
 202. Hitchin Town Friday, October 8, 2004 2,905.4 
 203. Farsley Celtic Wednesday, October 6, 2004 2,905.3 
 204. Northwood Monday, October 4, 2004 2,904.6 
 205. Banbury United Friday, October 8, 2004 2,903.1 
 206. Grantham Town Saturday, October 9, 2004 2,902.7 
 207. King's Lynn Saturday, October 9, 2004 2,902.6 
 208. Matlock Town Saturday, October 9, 2004 2,901.7 
 209. Salisbury City Saturday, October 9, 2004 2,900.0 
 210. Gloucester City Saturday, October 9, 2004 2,899.1 
 211. Radcliffe Borough Saturday, October 9, 2004 2,893.9 
 212. Spennymoor United Saturday, October 9, 2004 2,892.5 
 213. Bridlington Town Saturday, October 9, 2004 2,889.2 
 214. Chelmsford City Saturday, October 9, 2004 2,884.3 
 215. Team Bath Saturday, October 9, 2004 2,878.3 
 216. Bamber Bridge Saturday, October 9, 2004 2,873.0 
 217. Hemel Hempstead Town Saturday, October 9, 2004 2,872.5 
 218. Dover Athletic Saturday, October 9, 2004 2,872.1 
 219. Kingstonian Monday, October 4, 2004 2,871.5 
 220. Solihull Borough Saturday, October 9, 2004 2,869.9 
 221. Wealdstone Saturday, October 9, 2004 2,866.5 
 222. Blyth Spartans Saturday, October 9, 2004 2,860.1 
 223. Frickley Athletic Friday, October 8, 2004 2,854.1 
 224. Bishop Auckland Saturday, October 9, 2004 2,853.8 
 225. Gateshead Friday, October 8, 2004 2,848.3 
 226. Marine Saturday, October 9, 2004 2,846.0