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

 Rank Club Last Match Date ELO Score 
 1. Arsenal Sunday, December 12, 2004 4,260.9 
 2. Chelsea Saturday, December 18, 2004 4,247.7 
 3. Manchester United Saturday, December 18, 2004 4,225.3 
 4. Liverpool Tuesday, December 14, 2004 4,108.7 
 5. Middlesbrough Saturday, December 18, 2004 4,080.0 
 6. Everton Saturday, December 18, 2004 4,050.3 
 7. Newcastle United Saturday, December 11, 2004 4,045.7 
 8. Aston Villa Saturday, December 18, 2004 4,035.1 
 9. Tottenham Hotspur Saturday, December 18, 2004 4,025.9 
 10. Manchester City Saturday, December 18, 2004 4,024.6 
 11. Bolton Wanderers Saturday, December 18, 2004 4,001.3 
 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 Saturday, December 18, 2004 3,985.6 
 16. Blackburn Rovers Saturday, December 18, 2004 3,969.2 
 17. Southampton Saturday, December 18, 2004 3,938.5 
 18. Norwich City Saturday, December 18, 2004 3,933.5 
 19. Wigan Athletic Saturday, December 11, 2004 3,925.1 
 20. Sunderland Saturday, December 18, 2004 3,923.0 
 21. Ipswich Town Saturday, December 11, 2004 3,922.6 
 22. Crystal Palace Saturday, December 18, 2004 3,894.2 
 23. Leicester City Friday, December 17, 2004 3,873.5 
 24. West Ham United Saturday, December 18, 2004 3,871.5 
 25. Reading Saturday, December 18, 2004 3,867.0 
 26. Sheffield United Saturday, December 18, 2004 3,853.0 
 27. West Bromwich Albion Saturday, December 18, 2004 3,847.2 
 28. Wolverhampton Wanderers Saturday, December 18, 2004 3,843.4 
 29. Leeds United Friday, December 10, 2004 3,837.7 
 30. Millwall Saturday, December 11, 2004 3,834.7 
 31. Stoke City Friday, December 17, 2004 3,825.3 
 32. Watford Saturday, December 18, 2004 3,814.0 
 33. Derby County Saturday, December 18, 2004 3,805.1 
 34. Crewe Alexandra Saturday, December 18, 2004 3,799.3 
 35. Coventry City Saturday, December 18, 2004 3,792.2 
 36. Queens Park Rangers Saturday, December 18, 2004 3,788.7 
 37. Burnley Saturday, December 18, 2004 3,782.7 
 38. Preston North End Saturday, December 18, 2004 3,779.2 
 39. Plymouth Argyle Saturday, December 18, 2004 3,758.5 
 40. Nottingham Forest Friday, December 17, 2004 3,752.9 
 41. Cardiff City Saturday, December 18, 2004 3,743.8 
 42. Luton Town Saturday, December 18, 2004 3,734.9 
 43. Tranmere Rovers Saturday, December 18, 2004 3,724.7 
 44. Hull City Saturday, December 18, 2004 3,717.6 
 45. Bristol City Saturday, December 18, 2004 3,707.9 
 46. Brighton and Hove Albion Friday, December 17, 2004 3,695.4 
 47. AFC Bournemouth Saturday, December 18, 2004 3,681.4 
 48. Hartlepool United Saturday, December 18, 2004 3,676.7 
 49. Gillingham Saturday, December 18, 2004 3,666.6 
 50. Rotherham United Saturday, December 18, 2004 3,666.6 
 51. Walsall Saturday, December 18, 2004 3,663.0 
 52. Swindon Town Saturday, December 18, 2004 3,658.3 
 53. Oldham Athletic Saturday, December 18, 2004 3,656.4 
 54. Wimbledon Sunday, May 9, 2004 3,652.2 
 55. Barnsley Saturday, December 18, 2004 3,650.3 
 56. Doncaster Rovers Saturday, December 11, 2004 3,648.2 
 57. Bradford City Saturday, December 18, 2004 3,646.8 
 58. Brentford Saturday, December 18, 2004 3,636.1 
 59. Colchester United Saturday, December 18, 2004 3,634.1 
 60. Sheffield Wednesday Saturday, December 11, 2004 3,628.8 
 61. Port Vale Saturday, December 18, 2004 3,628.1 
 62. Chesterfield Saturday, December 18, 2004 3,623.9 
 63. Blackpool Saturday, December 18, 2004 3,609.9 
 64. Huddersfield Town Saturday, December 18, 2004 3,607.0 
 65. Scunthorpe United Saturday, December 18, 2004 3,601.0 
 66. Peterborough United Saturday, December 18, 2004 3,596.2 
 67. Yeovil Town Saturday, December 18, 2004 3,591.7 
 68. Northampton Town Saturday, December 18, 2004 3,579.1 
 69. Milton Keynes Dons Saturday, December 18, 2004 3,570.0 
 70. Barnet Saturday, December 18, 2004 3,564.2 
 71. Wrexham Saturday, December 18, 2004 3,555.9 
 72. Lincoln City Saturday, December 18, 2004 3,554.9 
 73. Hereford United Saturday, December 18, 2004 3,551.6 
 74. Torquay United Saturday, December 18, 2004 3,550.4 
 75. Wycombe Wanderers Saturday, December 18, 2004 3,542.1 
 76. Boston United Saturday, December 18, 2004 3,527.4 
 77. Grimsby Town Friday, December 17, 2004 3,524.4 
 78. Swansea City Saturday, December 18, 2004 3,519.7 
 79. Stockport County Saturday, December 18, 2004 3,518.4 
 80. Mansfield Town Saturday, December 18, 2004 3,510.8 
 81. Darlington Saturday, December 18, 2004 3,508.5 
 82. Carlisle United Saturday, December 18, 2004 3,508.0 
 83. Southend United Friday, December 17, 2004 3,507.6 
 84. Cheltenham Town Saturday, December 18, 2004 3,504.3 
 85. Chester City Friday, December 17, 2004 3,499.7 
 86. Notts County Saturday, December 18, 2004 3,498.8 
 87. Bury Saturday, December 18, 2004 3,492.0 
 88. Rochdale Saturday, December 18, 2004 3,483.1 
 89. Bristol Rovers Saturday, December 18, 2004 3,482.6 
 90. Macclesfield Town Saturday, December 18, 2004 3,471.1 
 91. Exeter City Saturday, December 18, 2004 3,470.4 
 92. Oxford United Friday, December 17, 2004 3,460.5 
 93. Leyton Orient Saturday, December 18, 2004 3,458.6 
 94. Rushden and Diamonds Saturday, December 18, 2004 3,455.6 
 95. Morecambe Saturday, December 18, 2004 3,447.9 
 96. Stevenage Borough Saturday, December 18, 2004 3,434.4 
 97. Woking Saturday, December 18, 2004 3,430.1 
 98. Scarborough Saturday, December 18, 2004 3,429.2 
 99. Aldershot Town Saturday, December 18, 2004 3,425.8 
 100. Dagenham and Redbridge Saturday, December 18, 2004 3,417.5 
 101. Shrewsbury Town Saturday, December 18, 2004 3,416.7 
 102. Crawley Town Saturday, December 18, 2004 3,406.3 
 103. Cambridge United Saturday, December 18, 2004 3,401.7 
 104. Halifax Town Saturday, December 18, 2004 3,400.7 
 105. Gravesend and Northfleet Saturday, December 18, 2004 3,395.3 
 106. Accrington Stanley Saturday, December 18, 2004 3,394.4 
 107. Tamworth Saturday, December 18, 2004 3,387.6 
 108. Kidderminster Harriers Saturday, December 18, 2004 3,367.9 
 109. Telford United Saturday, April 24, 2004 3,360.8 
 110. Canvey Island Saturday, December 18, 2004 3,349.6 
 111. York City Saturday, December 18, 2004 3,332.4 
 112. Farnborough Town Saturday, December 18, 2004 3,317.6 
 113. Burton Albion Saturday, December 18, 2004 3,286.7 
 114. Forest Green Rovers Saturday, December 18, 2004 3,285.1 
 115. Northwich Victoria Saturday, December 18, 2004 3,276.0 
 116. Grays Athletic Saturday, December 18, 2004 3,243.3 
 117. Cambridge City Saturday, December 18, 2004 3,173.2 
 118. Thurrock Saturday, December 18, 2004 3,163.0 
 119. Lewes Saturday, December 18, 2004 3,162.7 
 120. Alfreton Town Saturday, December 18, 2004 3,162.1 
 121. Leigh RMI Saturday, December 18, 2004 3,155.5 
 122. Droylsden Saturday, December 18, 2004 3,151.4 
 123. Southport Saturday, December 18, 2004 3,151.3 
 124. Hornchurch Saturday, December 18, 2004 3,149.8 
 125. Hinckley United Saturday, December 18, 2004 3,148.5 
 126. Worksop Town Saturday, December 18, 2004 3,145.1 
 127. Eastbourne Borough Saturday, December 18, 2004 3,144.9 
 128. Harrogate Town Saturday, December 18, 2004 3,144.6 
 129. Basingstoke Town Saturday, December 18, 2004 3,139.8 
 130. Hucknall Town Saturday, December 18, 2004 3,138.2 
 131. Altrincham Saturday, December 18, 2004 3,137.1 
 132. Redditch United Saturday, December 18, 2004 3,135.3 
 133. Weymouth Saturday, December 18, 2004 3,131.2 
 134. Worcester City Saturday, December 11, 2004 3,128.5 
 135. Stafford Rangers Saturday, December 18, 2004 3,119.2 
 136. Kettering Town Saturday, December 18, 2004 3,117.9 
 137. Bishop's Stortford Saturday, December 18, 2004 3,109.2 
 138. Gainsborough Trinity Saturday, December 18, 2004 3,097.6 
 139. Lancaster City Tuesday, December 14, 2004 3,096.8 
 140. Hayes Saturday, December 18, 2004 3,095.2 
 141. Nuneaton Borough Saturday, December 18, 2004 3,090.3 
 142. Redbridge Saturday, December 18, 2004 3,086.6 
 143. Bognor Regis Town Saturday, December 18, 2004 3,085.1 
 144. Weston-super-Mare Saturday, December 18, 2004 3,082.5 
 145. Dorchester Town Saturday, December 18, 2004 3,075.1 
 146. Sutton United Saturday, December 18, 2004 3,068.3 
 147. Vauxhall Motors Saturday, December 18, 2004 3,065.2 
 148. Carshalton Athletic Saturday, December 18, 2004 3,064.8 
 149. Newport County Saturday, December 18, 2004 3,058.8 
 150. Margate Saturday, December 18, 2004 3,056.7 
 151. Runcorn Saturday, December 18, 2004 3,050.8 
 152. Moor Green Saturday, December 11, 2004 3,049.4 
 153. Welling United Saturday, December 18, 2004 3,043.2 
 154. Havant and Waterlooville Saturday, December 18, 2004 3,039.3 
 155. Barrow Saturday, December 18, 2004 3,037.8 
 156. Yeading Saturday, December 18, 2004 3,033.9 
 157. Bradford Park Avenue Saturday, December 18, 2004 3,033.0 
 158. St. Albans City Saturday, December 18, 2004 3,021.8 
 159. Merthyr Tydfil Saturday, December 18, 2004 3,018.9 
 160. Histon Saturday, December 18, 2004 3,011.7 
 161. Ashton United Saturday, December 18, 2004 3,008.9 
 162. Maidenhead United Saturday, December 18, 2004 3,005.5 
 163. Stalybridge Celtic Tuesday, December 14, 2004 3,004.7 
 164. Hyde United Tuesday, December 14, 2004 3,003.8 
 165. Workington Tuesday, December 14, 2004 3,002.1 
 166. Whitby Town Saturday, December 11, 2004 2,994.5 
 167. Eastleigh Saturday, December 18, 2004 2,990.3 
 168. Braintree Town Saturday, December 18, 2004 2,985.3 
 169. Billericay Town Saturday, December 18, 2004 2,985.2 
 170. Bedford Town Saturday, December 18, 2004 2,978.8 
 171. Leyton Saturday, December 18, 2004 2,978.8 
 172. Farsley Celtic Saturday, December 11, 2004 2,970.6 
 173. Leek Town Saturday, December 11, 2004 2,965.9 
 174. Chippenham Town Saturday, December 18, 2004 2,961.5 
 175. Hednesford Town Saturday, December 18, 2004 2,954.8 
 176. Staines Town Saturday, December 18, 2004 2,954.0 
 177. Halesowen Town Saturday, December 18, 2004 2,951.7 
 178. King's Lynn Saturday, December 18, 2004 2,951.1 
 179. Cirencester Town Saturday, December 18, 2004 2,948.6 
 180. Bath City Saturday, December 11, 2004 2,948.5 
 181. Slough Town Saturday, December 18, 2004 2,946.1 
 182. Hampton and Richmond Borough Saturday, December 18, 2004 2,944.6 
 183. Witton Albion Saturday, December 11, 2004 2,941.9 
 184. Chesham United Saturday, December 18, 2004 2,931.4 
 185. Grantham Town Saturday, December 18, 2004 2,929.3 
 186. Heybridge Swifts Saturday, December 18, 2004 2,928.4 
 187. Gloucester City Saturday, December 18, 2004 2,928.3 
 188. Aylesbury United Saturday, December 18, 2004 2,927.5 
 189. Burscough Saturday, December 11, 2004 2,927.1 
 190. Guiseley Saturday, December 11, 2004 2,925.6 
 191. Folkestone Invicta Saturday, December 18, 2004 2,925.1 
 192. Worthing Saturday, December 18, 2004 2,925.0 
 193. Wealdstone Saturday, December 18, 2004 2,921.4 
 194. Cheshunt Saturday, December 18, 2004 2,919.5 
 195. Northwood Saturday, December 18, 2004 2,919.2 
 196. Harrow Borough Saturday, December 18, 2004 2,919.1 
 197. Hitchin Town Saturday, December 18, 2004 2,917.2 
 198. Rugby United Tuesday, December 14, 2004 2,916.8 
 199. Prescot Cables Saturday, December 11, 2004 2,916.2 
 200. Windsor and Eton Saturday, December 18, 2004 2,911.3 
 201. Tiverton Town Saturday, December 18, 2004 2,908.2 
 202. Radcliffe Borough Saturday, December 11, 2004 2,904.1 
 203. Chelmsford City Saturday, December 18, 2004 2,903.4 
 204. Hendon Saturday, December 18, 2004 2,899.1 
 205. Matlock Town Saturday, December 11, 2004 2,899.0 
 206. Team Bath Saturday, December 18, 2004 2,895.2 
 207. Marine Tuesday, December 14, 2004 2,893.3 
 208. Spennymoor United Saturday, December 11, 2004 2,888.8 
 209. Stamford Saturday, December 18, 2004 2,888.8 
 210. Banbury United Saturday, December 18, 2004 2,887.3 
 211. Lincoln United Saturday, December 11, 2004 2,875.1 
 212. Blyth Spartans Saturday, December 11, 2004 2,870.6 
 213. Salisbury City Saturday, December 18, 2004 2,858.9 
 214. Tonbridge Angels Saturday, December 18, 2004 2,856.6 
 215. Hemel Hempstead Town Saturday, December 18, 2004 2,848.3 
 216. Bamber Bridge Saturday, December 11, 2004 2,844.8 
 217. Solihull Borough Saturday, December 18, 2004 2,839.1 
 218. Dover Athletic Saturday, December 18, 2004 2,835.4 
 219. Bridlington Town Saturday, December 11, 2004 2,834.1 
 220. Frickley Athletic Saturday, December 11, 2004 2,827.7 
 221. Dunstable Town Saturday, December 18, 2004 2,824.8 
 222. Kingstonian Saturday, December 18, 2004 2,822.7 
 223. Gateshead Saturday, December 11, 2004 2,809.9 
 224. Bishop Auckland Tuesday, December 14, 2004 2,792.4 
 225. Coalville Town Saturday, November 13, 2004 2,749.9