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, December 14, 2004

 Rank Club Last Match Date ELO Score 
 1. Arsenal Sunday, December 12, 2004 4,260.9 
 2. Chelsea Sunday, December 12, 2004 4,243.6 
 3. Manchester United Monday, December 13, 2004 4,221.8 
 4. Liverpool Tuesday, December 14, 2004 4,108.7 
 5. Middlesbrough Saturday, December 11, 2004 4,066.3 
 6. Everton Saturday, December 11, 2004 4,051.0 
 7. Aston Villa Sunday, December 12, 2004 4,048.7 
 8. Newcastle United Saturday, December 11, 2004 4,045.7 
 9. Tottenham Hotspur Saturday, December 11, 2004 4,013.5 
 10. Bolton Wanderers Saturday, December 11, 2004 4,013.0 
 11. Manchester City Saturday, December 11, 2004 4,012.9 
 12. Fulham Monday, December 13, 2004 3,998.5 
 13. Charlton Athletic Saturday, December 11, 2004 3,998.1 
 14. Portsmouth Tuesday, December 14, 2004 3,986.5 
 15. Birmingham City Sunday, December 12, 2004 3,975.8 
 16. Blackburn Rovers Saturday, December 11, 2004 3,968.6 
 17. Southampton Saturday, December 11, 2004 3,950.9 
 18. Norwich City Saturday, December 11, 2004 3,937.5 
 19. Wigan Athletic Saturday, December 11, 2004 3,925.1 
 20. Ipswich Town Saturday, December 11, 2004 3,922.6 
 21. Sunderland Saturday, December 11, 2004 3,918.0 
 22. Crystal Palace Saturday, December 11, 2004 3,897.7 
 23. West Ham United Friday, December 10, 2004 3,883.1 
 24. Leicester City Saturday, December 11, 2004 3,875.4 
 25. Reading Saturday, December 11, 2004 3,860.4 
 26. West Bromwich Albion Saturday, December 11, 2004 3,857.0 
 27. Sheffield United Saturday, December 11, 2004 3,847.2 
 28. Wolverhampton Wanderers Saturday, December 11, 2004 3,846.5 
 29. Leeds United Friday, December 10, 2004 3,837.7 
 30. Millwall Saturday, December 11, 2004 3,834.7 
 31. Watford Saturday, December 11, 2004 3,823.4 
 32. Stoke City Saturday, December 11, 2004 3,816.8 
 33. Crewe Alexandra Saturday, December 11, 2004 3,796.2 
 34. Queens Park Rangers Saturday, December 11, 2004 3,795.3 
 35. Derby County Saturday, December 11, 2004 3,788.1 
 36. Burnley Saturday, December 11, 2004 3,787.7 
 37. Coventry City Saturday, December 11, 2004 3,782.7 
 38. Plymouth Argyle Saturday, December 11, 2004 3,775.5 
 39. Preston North End Saturday, December 11, 2004 3,767.7 
 40. Nottingham Forest Saturday, December 11, 2004 3,751.1 
 41. Cardiff City Saturday, December 11, 2004 3,749.6 
 42. Tranmere Rovers Friday, December 10, 2004 3,743.9 
 43. Luton Town Saturday, December 11, 2004 3,723.3 
 44. Bristol City Saturday, December 11, 2004 3,719.5 
 45. Brighton and Hove Albion Saturday, December 11, 2004 3,703.9 
 46. Hull City Saturday, December 11, 2004 3,698.5 
 47. Rotherham United Saturday, December 11, 2004 3,680.2 
 48. Swindon Town Saturday, December 11, 2004 3,676.3 
 49. AFC Bournemouth Friday, December 10, 2004 3,673.3 
 50. Oldham Athletic Saturday, December 11, 2004 3,671.3 
 51. Hartlepool United Saturday, December 11, 2004 3,659.4 
 52. Walsall Saturday, December 11, 2004 3,655.8 
 53. Gillingham Saturday, December 11, 2004 3,653.0 
 54. Wimbledon Sunday, May 9, 2004 3,652.2 
 55. Doncaster Rovers Saturday, December 11, 2004 3,648.2 
 56. Colchester United Saturday, December 11, 2004 3,642.8 
 57. Barnsley Saturday, December 11, 2004 3,636.1 
 58. Bradford City Saturday, December 11, 2004 3,635.6 
 59. Sheffield Wednesday Saturday, December 11, 2004 3,628.8 
 60. Chesterfield Saturday, December 11, 2004 3,627.8 
 61. Brentford Tuesday, December 14, 2004 3,627.4 
 62. Huddersfield Town Saturday, December 11, 2004 3,618.3 
 63. Blackpool Saturday, December 11, 2004 3,617.1 
 64. Port Vale Saturday, December 11, 2004 3,613.2 
 65. Peterborough United Saturday, December 11, 2004 3,610.4 
 66. Barnet Saturday, December 11, 2004 3,593.8 
 67. Scunthorpe United Saturday, December 11, 2004 3,588.6 
 68. Milton Keynes Dons Saturday, December 11, 2004 3,586.1 
 69. Yeovil Town Saturday, December 11, 2004 3,583.3 
 70. Wrexham Saturday, December 11, 2004 3,573.3 
 71. Northampton Town Saturday, December 11, 2004 3,564.9 
 72. Lincoln City Saturday, December 11, 2004 3,564.1 
 73. Hereford United Saturday, December 11, 2004 3,546.9 
 74. Torquay United Saturday, December 11, 2004 3,546.6 
 75. Wycombe Wanderers Saturday, December 11, 2004 3,532.9 
 76. Grimsby Town Saturday, December 11, 2004 3,528.0 
 77. Darlington Saturday, December 11, 2004 3,521.2 
 78. Boston United Saturday, December 11, 2004 3,514.7 
 79. Chester City Saturday, December 11, 2004 3,508.2 
 80. Notts County Saturday, December 11, 2004 3,505.1 
 81. Swansea City Tuesday, December 14, 2004 3,503.6 
 82. Stockport County Tuesday, December 14, 2004 3,502.4 
 83. Carlisle United Saturday, December 11, 2004 3,501.4 
 84. Southend United Saturday, December 11, 2004 3,499.1 
 85. Cheltenham Town Saturday, December 11, 2004 3,496.5 
 86. Mansfield Town Saturday, December 11, 2004 3,496.0 
 87. Bury Saturday, December 11, 2004 3,493.0 
 88. Macclesfield Town Saturday, December 11, 2004 3,485.3 
 89. Rochdale Saturday, December 11, 2004 3,484.9 
 90. Bristol Rovers Saturday, December 11, 2004 3,480.7 
 91. Rushden and Diamonds Saturday, December 11, 2004 3,468.0 
 92. Leyton Orient Saturday, December 11, 2004 3,467.0 
 93. Exeter City Saturday, December 11, 2004 3,458.8 
 94. Oxford United Saturday, December 11, 2004 3,456.8 
 95. Morecambe Saturday, December 11, 2004 3,441.3 
 96. Scarborough Saturday, December 11, 2004 3,440.9 
 97. Woking Saturday, December 11, 2004 3,436.7 
 98. Shrewsbury Town Saturday, December 11, 2004 3,431.5 
 99. Crawley Town Saturday, December 11, 2004 3,423.3 
 100. Aldershot Town Saturday, December 11, 2004 3,421.8 
 101. Stevenage Borough Saturday, December 11, 2004 3,419.8 
 102. Accrington Stanley Saturday, December 11, 2004 3,415.9 
 103. Halifax Town Saturday, December 11, 2004 3,402.3 
 104. Cambridge United Saturday, December 11, 2004 3,400.8 
 105. Gravesend and Northfleet Saturday, December 11, 2004 3,400.0 
 106. Dagenham and Redbridge Saturday, December 11, 2004 3,396.0 
 107. Kidderminster Harriers Saturday, December 11, 2004 3,375.7 
 108. Telford United Saturday, April 24, 2004 3,360.8 
 109. Tamworth Saturday, December 11, 2004 3,358.0 
 110. Canvey Island Saturday, December 11, 2004 3,352.4 
 111. York City Saturday, December 11, 2004 3,315.4 
 112. Farnborough Town Saturday, December 11, 2004 3,314.8 
 113. Burton Albion Saturday, December 11, 2004 3,301.3 
 114. Forest Green Rovers Saturday, December 11, 2004 3,283.4 
 115. Northwich Victoria Saturday, December 11, 2004 3,282.6 
 116. Grays Athletic Saturday, December 11, 2004 3,245.1 
 117. Southport Tuesday, December 14, 2004 3,160.5 
 118. Leigh RMI Saturday, December 11, 2004 3,159.5 
 119. Cambridge City Tuesday, December 14, 2004 3,159.0 
 120. Harrogate Town Saturday, December 11, 2004 3,157.4 
 121. Lewes Tuesday, December 14, 2004 3,156.1 
 122. Worksop Town Saturday, December 11, 2004 3,154.7 
 123. Hornchurch Saturday, December 11, 2004 3,153.9 
 124. Thurrock Monday, December 13, 2004 3,149.5 
 125. Alfreton Town Saturday, December 11, 2004 3,149.3 
 126. Hinckley United Tuesday, December 14, 2004 3,148.2 
 127. Eastbourne Borough Saturday, December 11, 2004 3,146.8 
 128. Droylsden Saturday, December 11, 2004 3,136.9 
 129. Weymouth Saturday, December 11, 2004 3,135.0 
 130. Basingstoke Town Monday, December 13, 2004 3,129.8 
 131. Worcester City Saturday, December 11, 2004 3,128.5 
 132. Altrincham Saturday, December 11, 2004 3,127.9 
 133. Redditch United Saturday, December 11, 2004 3,125.9 
 134. Hucknall Town Saturday, December 11, 2004 3,123.9 
 135. Stafford Rangers Tuesday, December 14, 2004 3,110.1 
 136. Kettering Town Tuesday, December 14, 2004 3,108.3 
 137. Hayes Saturday, December 11, 2004 3,107.2 
 138. Gainsborough Trinity Saturday, December 11, 2004 3,097.9 
 139. Bishop's Stortford Tuesday, December 14, 2004 3,097.2 
 140. Lancaster City Tuesday, December 14, 2004 3,096.8 
 141. Redbridge Saturday, December 11, 2004 3,093.2 
 142. Bognor Regis Town Saturday, December 11, 2004 3,084.6 
 143. Dorchester Town Saturday, December 11, 2004 3,084.0 
 144. Weston-super-Mare Saturday, December 11, 2004 3,083.0 
 145. Nuneaton Borough Saturday, December 11, 2004 3,082.2 
 146. Newport County Saturday, December 11, 2004 3,081.2 
 147. Vauxhall Motors Tuesday, December 14, 2004 3,073.3 
 148. Runcorn Saturday, December 11, 2004 3,065.3 
 149. Carshalton Athletic Saturday, December 11, 2004 3,060.7 
 150. Sutton United Saturday, December 11, 2004 3,059.3 
 151. Margate Tuesday, December 14, 2004 3,052.8 
 152. Havant and Waterlooville Saturday, December 11, 2004 3,052.8 
 153. Moor Green Saturday, December 11, 2004 3,049.4 
 154. Bradford Park Avenue Saturday, December 11, 2004 3,047.3 
 155. Barrow Saturday, December 11, 2004 3,047.1 
 156. Welling United Saturday, December 11, 2004 3,043.7 
 157. Histon Tuesday, December 14, 2004 3,035.2 
 158. Yeading Saturday, December 11, 2004 3,023.7 
 159. St. Albans City Saturday, December 11, 2004 3,019.9 
 160. Ashton United Saturday, December 11, 2004 3,018.0 
 161. Eastleigh Saturday, December 11, 2004 3,010.4 
 162. Merthyr Tydfil Saturday, December 11, 2004 3,009.4 
 163. Maidenhead United Saturday, December 11, 2004 3,005.0 
 164. Stalybridge Celtic Tuesday, December 14, 2004 3,004.7 
 165. Hyde United Tuesday, December 14, 2004 3,003.8 
 166. Workington Tuesday, December 14, 2004 3,002.1 
 167. Bedford Town Saturday, December 11, 2004 2,996.6 
 168. Whitby Town Saturday, December 11, 2004 2,994.5 
 169. Billericay Town Saturday, December 11, 2004 2,987.8 
 170. Braintree Town Saturday, December 11, 2004 2,983.7 
 171. Leyton Saturday, December 11, 2004 2,980.4 
 172. Chippenham Town Saturday, December 11, 2004 2,974.1 
 173. Farsley Celtic Saturday, December 11, 2004 2,970.6 
 174. Leek Town Saturday, December 11, 2004 2,965.9 
 175. Halesowen Town Saturday, December 11, 2004 2,964.7 
 176. Bath City Saturday, December 11, 2004 2,948.5 
 177. Hednesford Town Saturday, December 11, 2004 2,942.2 
 178. Witton Albion Saturday, December 11, 2004 2,941.9 
 179. King's Lynn Saturday, December 11, 2004 2,939.9 
 180. Staines Town Tuesday, December 7, 2004 2,939.2 
 181. Aylesbury United Saturday, December 11, 2004 2,937.1 
 182. Wealdstone Saturday, December 11, 2004 2,936.3 
 183. Slough Town Saturday, December 11, 2004 2,934.5 
 184. Folkestone Invicta Saturday, December 11, 2004 2,934.5 
 185. Cirencester Town Saturday, December 11, 2004 2,930.8 
 186. Harrow Borough Saturday, December 11, 2004 2,930.7 
 187. Windsor and Eton Saturday, December 11, 2004 2,929.8 
 188. Cheshunt Saturday, December 11, 2004 2,929.7 
 189. Burscough Saturday, December 11, 2004 2,927.1 
 190. Gloucester City Saturday, December 11, 2004 2,926.8 
 191. Guiseley Saturday, December 11, 2004 2,925.6 
 192. Hampton and Richmond Borough Saturday, December 11, 2004 2,924.4 
 193. Tiverton Town Saturday, December 11, 2004 2,922.8 
 194. Hitchin Town Saturday, December 11, 2004 2,918.7 
 195. Chesham United Saturday, December 11, 2004 2,918.5 
 196. Rugby United Tuesday, December 14, 2004 2,916.8 
 197. Prescot Cables Saturday, December 11, 2004 2,916.2 
 198. Heybridge Swifts Saturday, December 11, 2004 2,913.9 
 199. Hendon Saturday, December 11, 2004 2,913.6 
 200. Grantham Town Saturday, December 11, 2004 2,911.0 
 201. Northwood Saturday, December 11, 2004 2,908.7 
 202. Worthing Saturday, December 11, 2004 2,906.4 
 203. Radcliffe Borough Saturday, December 11, 2004 2,904.1 
 204. Matlock Town Saturday, December 11, 2004 2,899.0 
 205. Chelmsford City Saturday, December 4, 2004 2,893.9 
 206. Marine Tuesday, December 14, 2004 2,893.3 
 207. Stamford Saturday, December 11, 2004 2,891.7 
 208. Spennymoor United Saturday, December 11, 2004 2,888.8 
 209. Lincoln United Saturday, December 11, 2004 2,875.1 
 210. Salisbury City Saturday, December 11, 2004 2,873.7 
 211. Banbury United Saturday, December 11, 2004 2,872.7 
 212. Team Bath Saturday, December 11, 2004 2,871.7 
 213. Blyth Spartans Saturday, December 11, 2004 2,870.6 
 214. Tonbridge Angels Saturday, December 11, 2004 2,867.2 
 215. Solihull Borough Saturday, December 11, 2004 2,850.2 
 216. Hemel Hempstead Town Saturday, December 11, 2004 2,845.3 
 217. Bamber Bridge Saturday, December 11, 2004 2,844.8 
 218. Dunstable Town Saturday, December 11, 2004 2,843.2 
 219. Bridlington Town Saturday, December 11, 2004 2,834.1 
 220. Dover Athletic Saturday, December 11, 2004 2,832.7 
 221. Frickley Athletic Saturday, December 11, 2004 2,827.7 
 222. Gateshead Saturday, December 11, 2004 2,809.9 
 223. Kingstonian Saturday, December 11, 2004 2,807.7 
 224. Bishop Auckland Tuesday, December 14, 2004 2,792.4 
 225. Coalville Town Saturday, November 13, 2004 2,749.9