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

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, December 4, 2004 4,263.2 
 2. Chelsea Saturday, December 4, 2004 4,241.3 
 3. Manchester United Saturday, December 4, 2004 4,226.4 
 4. Liverpool Saturday, December 4, 2004 4,124.5 
 5. Middlesbrough Monday, December 6, 2004 4,068.0 
 6. Aston Villa Saturday, December 4, 2004 4,063.1 
 7. Newcastle United Saturday, December 4, 2004 4,049.3 
 8. Everton Saturday, December 4, 2004 4,040.3 
 9. Manchester City Monday, December 6, 2004 4,025.3 
 10. Bolton Wanderers Saturday, December 4, 2004 4,024.1 
 11. Tottenham Hotspur Saturday, December 4, 2004 4,001.1 
 12. Fulham Saturday, December 4, 2004 3,993.9 
 13. Charlton Athletic Sunday, December 5, 2004 3,990.0 
 14. Portsmouth Saturday, December 4, 2004 3,977.8 
 15. Blackburn Rovers Saturday, December 4, 2004 3,968.9 
 16. Birmingham City Saturday, December 4, 2004 3,961.4 
 17. Southampton Saturday, December 4, 2004 3,949.2 
 18. Norwich City Saturday, December 4, 2004 3,926.4 
 19. Wigan Athletic Sunday, December 5, 2004 3,921.1 
 20. Ipswich Town Saturday, December 4, 2004 3,909.3 
 21. Sunderland Saturday, December 4, 2004 3,906.6 
 22. Crystal Palace Sunday, December 5, 2004 3,897.4 
 23. Leicester City Saturday, December 4, 2004 3,895.1 
 24. West Ham United Saturday, December 4, 2004 3,886.2 
 25. West Bromwich Albion Saturday, December 4, 2004 3,865.2 
 26. Sheffield United Saturday, December 4, 2004 3,850.4 
 27. Wolverhampton Wanderers Tuesday, December 7, 2004 3,845.4 
 28. Reading Saturday, December 4, 2004 3,840.7 
 29. Leeds United Saturday, December 4, 2004 3,834.6 
 30. Millwall Tuesday, December 7, 2004 3,826.7 
 31. Watford Saturday, December 4, 2004 3,824.5 
 32. Stoke City Saturday, December 4, 2004 3,809.0 
 33. Queens Park Rangers Saturday, December 4, 2004 3,808.5 
 34. Plymouth Argyle Saturday, December 4, 2004 3,790.5 
 35. Coventry City Saturday, December 4, 2004 3,790.5 
 36. Crewe Alexandra Saturday, December 4, 2004 3,781.2 
 37. Preston North End Sunday, December 5, 2004 3,780.3 
 38. Burnley Saturday, December 4, 2004 3,775.0 
 39. Derby County Saturday, December 4, 2004 3,774.0 
 40. Nottingham Forest Saturday, December 4, 2004 3,765.2 
 41. Cardiff City Saturday, December 4, 2004 3,760.9 
 42. Tranmere Rovers Tuesday, December 7, 2004 3,733.5 
 43. Bristol City Tuesday, December 7, 2004 3,720.8 
 44. Luton Town Tuesday, December 7, 2004 3,717.6 
 45. Brighton and Hove Albion Saturday, December 4, 2004 3,712.0 
 46. Swindon Town Saturday, December 4, 2004 3,692.7 
 47. AFC Bournemouth Tuesday, December 7, 2004 3,683.7 
 48. Rotherham United Saturday, December 4, 2004 3,677.0 
 49. Hull City Saturday, December 4, 2004 3,670.7 
 50. Oldham Athletic Tuesday, December 7, 2004 3,664.1 
 51. Sheffield Wednesday Saturday, November 27, 2004 3,658.3 
 52. Gillingham Saturday, December 4, 2004 3,657.1 
 53. Walsall Tuesday, December 7, 2004 3,654.6 
 54. Colchester United Tuesday, December 7, 2004 3,653.5 
 55. Wimbledon Sunday, May 9, 2004 3,652.2 
 56. Hartlepool United Tuesday, December 7, 2004 3,652.1 
 57. Doncaster Rovers Tuesday, December 7, 2004 3,645.6 
 58. Bradford City Tuesday, December 7, 2004 3,636.8 
 59. Barnsley Tuesday, December 7, 2004 3,626.3 
 60. Peterborough United Tuesday, December 7, 2004 3,622.3 
 61. Port Vale Tuesday, December 7, 2004 3,618.9 
 62. Chesterfield Tuesday, December 7, 2004 3,615.9 
 63. Blackpool Tuesday, December 7, 2004 3,615.8 
 64. Brentford Tuesday, December 7, 2004 3,614.5 
 65. Huddersfield Town Saturday, November 27, 2004 3,611.6 
 66. Wrexham Tuesday, December 7, 2004 3,588.7 
 67. Barnet Tuesday, December 7, 2004 3,583.5 
 68. Scunthorpe United Tuesday, December 7, 2004 3,582.3 
 69. Yeovil Town Tuesday, December 7, 2004 3,576.1 
 70. Milton Keynes Dons Tuesday, December 7, 2004 3,570.7 
 71. Lincoln City Tuesday, December 7, 2004 3,567.8 
 72. Northampton Town Tuesday, December 7, 2004 3,557.6 
 73. Torquay United Tuesday, December 7, 2004 3,556.3 
 74. Hereford United Tuesday, December 7, 2004 3,548.3 
 75. Grimsby Town Tuesday, December 7, 2004 3,535.2 
 76. Wycombe Wanderers Tuesday, December 7, 2004 3,521.4 
 77. Notts County Tuesday, December 7, 2004 3,516.7 
 78. Boston United Saturday, December 4, 2004 3,514.8 
 79. Carlisle United Tuesday, December 7, 2004 3,514.5 
 80. Stockport County Tuesday, December 7, 2004 3,513.9 
 81. Chester City Tuesday, December 7, 2004 3,512.2 
 82. Darlington Tuesday, December 7, 2004 3,508.0 
 83. Bury Tuesday, December 7, 2004 3,505.2 
 84. Mansfield Town Tuesday, December 7, 2004 3,498.6 
 85. Rochdale Tuesday, December 7, 2004 3,497.0 
 86. Swansea City Saturday, December 4, 2004 3,494.9 
 87. Cheltenham Town Tuesday, December 7, 2004 3,492.8 
 88. Southend United Tuesday, December 7, 2004 3,486.8 
 89. Macclesfield Town Tuesday, December 7, 2004 3,483.6 
 90. Bristol Rovers Tuesday, December 7, 2004 3,482.4 
 91. Leyton Orient Tuesday, December 7, 2004 3,480.1 
 92. Rushden and Diamonds Saturday, December 4, 2004 3,472.5 
 93. Exeter City Tuesday, December 7, 2004 3,468.7 
 94. Oxford United Saturday, November 27, 2004 3,460.4 
 95. Morecambe Tuesday, December 7, 2004 3,439.6 
 96. Scarborough Tuesday, December 7, 2004 3,439.5 
 97. Aldershot Town Tuesday, December 7, 2004 3,439.3 
 98. Woking Tuesday, December 7, 2004 3,438.3 
 99. Shrewsbury Town Tuesday, December 7, 2004 3,427.5 
 100. Crawley Town Tuesday, December 7, 2004 3,412.7 
 101. Gravesend and Northfleet Tuesday, December 7, 2004 3,410.3 
 102. Stevenage Borough Tuesday, December 7, 2004 3,409.8 
 103. Cambridge United Tuesday, December 7, 2004 3,407.9 
 104. Accrington Stanley Tuesday, December 7, 2004 3,404.4 
 105. Halifax Town Tuesday, December 7, 2004 3,389.0 
 106. Dagenham and Redbridge Tuesday, December 7, 2004 3,378.5 
 107. Canvey Island Tuesday, December 7, 2004 3,365.8 
 108. Kidderminster Harriers Tuesday, December 7, 2004 3,363.6 
 109. Telford United Saturday, April 24, 2004 3,360.8 
 110. Tamworth Saturday, December 4, 2004 3,335.0 
 111. York City Tuesday, December 7, 2004 3,333.3 
 112. Farnborough Town Tuesday, December 7, 2004 3,317.6 
 113. Burton Albion Tuesday, December 7, 2004 3,311.9 
 114. Forest Green Rovers Tuesday, December 7, 2004 3,280.7 
 115. Northwich Victoria Saturday, December 4, 2004 3,274.7 
 116. Grays Athletic Tuesday, December 7, 2004 3,246.3 
 117. Leigh RMI Tuesday, December 7, 2004 3,171.0 
 118. Hornchurch Tuesday, December 7, 2004 3,168.1 
 119. Cambridge City Tuesday, December 7, 2004 3,163.0 
 120. Harrogate Town Tuesday, December 7, 2004 3,160.0 
 121. Alfreton Town Tuesday, December 7, 2004 3,157.9 
 122. Hinckley United Tuesday, December 7, 2004 3,151.9 
 123. Thurrock Saturday, December 4, 2004 3,151.3 
 124. Southport Tuesday, December 7, 2004 3,148.7 
 125. Worksop Town Saturday, December 4, 2004 3,147.1 
 126. Eastbourne Borough Tuesday, December 7, 2004 3,145.6 
 127. Lewes Tuesday, December 7, 2004 3,133.1 
 128. Droylsden Tuesday, December 7, 2004 3,129.3 
 129. Basingstoke Town Monday, December 6, 2004 3,128.4 
 130. Redditch United Tuesday, December 7, 2004 3,125.8 
 131. Altrincham Tuesday, December 7, 2004 3,125.3 
 132. Worcester City Tuesday, December 7, 2004 3,121.6 
 133. Weymouth Tuesday, December 7, 2004 3,118.2 
 134. Hucknall Town Tuesday, December 7, 2004 3,118.1 
 135. Redbridge Tuesday, December 7, 2004 3,106.9 
 136. Gainsborough Trinity Tuesday, December 7, 2004 3,105.5 
 137. Bognor Regis Town Tuesday, December 7, 2004 3,103.8 
 138. Kettering Town Tuesday, December 7, 2004 3,100.5 
 139. Bishop's Stortford Tuesday, December 7, 2004 3,100.3 
 140. Hayes Saturday, December 4, 2004 3,099.6 
 141. Stafford Rangers Tuesday, December 7, 2004 3,097.2 
 142. Nuneaton Borough Tuesday, December 7, 2004 3,094.2 
 143. Weston-super-Mare Tuesday, December 7, 2004 3,093.6 
 144. Lancaster City Tuesday, December 7, 2004 3,093.4 
 145. Dorchester Town Saturday, December 4, 2004 3,083.1 
 146. Carshalton Athletic Tuesday, December 7, 2004 3,081.5 
 147. Margate Tuesday, December 7, 2004 3,074.1 
 148. Runcorn Tuesday, December 7, 2004 3,072.2 
 149. Vauxhall Motors Tuesday, December 7, 2004 3,070.6 
 150. Havant and Waterlooville Monday, December 6, 2004 3,061.2 
 151. Moor Green Tuesday, December 7, 2004 3,059.9 
 152. Bradford Park Avenue Saturday, December 4, 2004 3,053.4 
 153. Newport County Saturday, December 4, 2004 3,052.7 
 154. Sutton United Tuesday, December 7, 2004 3,044.9 
 155. Barrow Monday, December 6, 2004 3,039.4 
 156. Histon Tuesday, December 7, 2004 3,036.3 
 157. Welling United Tuesday, December 7, 2004 3,030.0 
 158. Ashton United Monday, December 6, 2004 3,023.8 
 159. Stalybridge Celtic Tuesday, December 7, 2004 3,018.2 
 160. Maidenhead United Tuesday, December 7, 2004 3,015.0 
 161. Yeading Tuesday, December 7, 2004 3,014.6 
 162. Eastleigh Saturday, December 4, 2004 3,002.8 
 163. St. Albans City Tuesday, December 7, 2004 2,999.0 
 164. Merthyr Tydfil Tuesday, December 7, 2004 2,999.0 
 165. Whitby Town Saturday, December 4, 2004 2,995.6 
 166. Hyde United Saturday, December 4, 2004 2,995.3 
 167. Workington Saturday, December 4, 2004 2,991.2 
 168. Halesowen Town Saturday, December 4, 2004 2,985.7 
 169. Bedford Town Saturday, December 4, 2004 2,979.3 
 170. Billericay Town Tuesday, December 7, 2004 2,975.7 
 171. Farsley Celtic Saturday, December 4, 2004 2,974.6 
 172. Leyton Saturday, December 4, 2004 2,973.2 
 173. Braintree Town Saturday, December 4, 2004 2,972.8 
 174. Chippenham Town Saturday, December 4, 2004 2,962.9 
 175. Leek Town Saturday, December 4, 2004 2,954.6 
 176. Hednesford Town Tuesday, December 7, 2004 2,952.6 
 177. Rugby United Saturday, December 4, 2004 2,944.2 
 178. Witton Albion Saturday, December 4, 2004 2,943.4 
 179. Chesham United Saturday, December 4, 2004 2,940.0 
 180. Staines Town Tuesday, December 7, 2004 2,939.2 
 181. Guiseley Saturday, December 4, 2004 2,935.6 
 182. Hampton and Richmond Borough Saturday, December 4, 2004 2,935.3 
 183. Bath City Tuesday, December 7, 2004 2,934.1 
 184. Cheshunt Tuesday, December 7, 2004 2,931.5 
 185. Harrow Borough Saturday, December 4, 2004 2,928.9 
 186. Slough Town Saturday, December 4, 2004 2,928.6 
 187. Northwood Saturday, December 4, 2004 2,926.9 
 188. Gloucester City Saturday, December 4, 2004 2,926.6 
 189. Heybridge Swifts Saturday, December 4, 2004 2,926.1 
 190. Wealdstone Tuesday, December 7, 2004 2,924.8 
 191. Spennymoor United Saturday, December 4, 2004 2,923.8 
 192. Folkestone Invicta Saturday, December 4, 2004 2,923.7 
 193. Grantham Town Saturday, December 4, 2004 2,922.8 
 194. Hendon Saturday, December 4, 2004 2,922.7 
 195. Radcliffe Borough Saturday, December 4, 2004 2,919.3 
 196. Aylesbury United Tuesday, December 7, 2004 2,919.1 
 197. Cirencester Town Saturday, December 4, 2004 2,919.0 
 198. King's Lynn Saturday, December 4, 2004 2,918.4 
 199. Worthing Saturday, December 4, 2004 2,917.9 
 200. Prescot Cables Saturday, December 4, 2004 2,916.2 
 201. Burscough Saturday, December 4, 2004 2,912.8 
 202. Windsor and Eton Tuesday, December 7, 2004 2,911.6 
 203. Tiverton Town Saturday, December 4, 2004 2,901.6 
 204. Matlock Town Saturday, December 4, 2004 2,897.9 
 205. Hitchin Town Saturday, December 4, 2004 2,897.7 
 206. Stamford Saturday, December 4, 2004 2,894.1 
 207. Chelmsford City Saturday, December 4, 2004 2,893.9 
 208. Lincoln United Saturday, December 4, 2004 2,889.4 
 209. Marine Saturday, December 4, 2004 2,887.7 
 210. Salisbury City Saturday, December 4, 2004 2,884.5 
 211. Tonbridge Angels Saturday, December 4, 2004 2,874.8 
 212. Team Bath Saturday, December 4, 2004 2,871.8 
 213. Hemel Hempstead Town Saturday, December 4, 2004 2,870.8 
 214. Banbury United Tuesday, December 7, 2004 2,870.4 
 215. Solihull Borough Saturday, December 4, 2004 2,868.2 
 216. Blyth Spartans Saturday, December 4, 2004 2,855.5 
 217. Dunstable Town Saturday, December 4, 2004 2,853.2 
 218. Bamber Bridge Saturday, December 4, 2004 2,844.1 
 219. Dover Athletic Saturday, December 4, 2004 2,838.6 
 220. Frickley Athletic Saturday, December 4, 2004 2,835.0 
 221. Bridlington Town Saturday, December 4, 2004 2,832.6 
 222. Kingstonian Saturday, December 4, 2004 2,815.0 
 223. Gateshead Saturday, December 4, 2004 2,810.6 
 224. Bishop Auckland Saturday, December 4, 2004 2,807.3 
 225. Coalville Town Saturday, November 13, 2004 2,749.9