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, January 1, 2005

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, January 1, 2005 4,282.0 
 2. Chelsea Saturday, January 1, 2005 4,266.5 
 3. Manchester United Saturday, January 1, 2005 4,246.9 
 4. Liverpool Saturday, January 1, 2005 4,123.5 
 5. Middlesbrough Saturday, January 1, 2005 4,060.0 
 6. Tottenham Hotspur Saturday, January 1, 2005 4,049.0 
 7. Newcastle United Saturday, January 1, 2005 4,038.0 
 8. Aston Villa Saturday, January 1, 2005 4,032.5 
 9. Everton Saturday, January 1, 2005 4,028.3 
 10. Manchester City Saturday, January 1, 2005 4,017.4 
 11. Charlton Athletic Saturday, January 1, 2005 4,013.4 
 12. Birmingham City Saturday, January 1, 2005 4,005.6 
 13. Fulham Saturday, January 1, 2005 3,984.2 
 14. Portsmouth Saturday, January 1, 2005 3,980.4 
 15. Bolton Wanderers Saturday, January 1, 2005 3,978.8 
 16. Blackburn Rovers Saturday, January 1, 2005 3,974.8 
 17. Southampton Saturday, January 1, 2005 3,928.6 
 18. Norwich City Saturday, January 1, 2005 3,916.4 
 19. Wigan Athletic Saturday, January 1, 2005 3,907.4 
 20. Sunderland Saturday, January 1, 2005 3,904.6 
 21. Ipswich Town Saturday, January 1, 2005 3,900.9 
 22. West Ham United Saturday, January 1, 2005 3,892.6 
 23. Crystal Palace Saturday, January 1, 2005 3,881.4 
 24. Millwall Saturday, January 1, 2005 3,861.5 
 25. Sheffield United Saturday, January 1, 2005 3,858.2 
 26. Reading Saturday, January 1, 2005 3,856.2 
 27. West Bromwich Albion Saturday, January 1, 2005 3,849.2 
 28. Leicester City Tuesday, December 28, 2004 3,844.9 
 29. Leeds United Saturday, January 1, 2005 3,836.6 
 30. Wolverhampton Wanderers Saturday, January 1, 2005 3,833.4 
 31. Crewe Alexandra Saturday, January 1, 2005 3,829.8 
 32. Preston North End Saturday, January 1, 2005 3,813.1 
 33. Watford Saturday, January 1, 2005 3,809.1 
 34. Stoke City Saturday, January 1, 2005 3,806.0 
 35. Burnley Tuesday, December 28, 2004 3,794.4 
 36. Derby County Saturday, January 1, 2005 3,787.7 
 37. Coventry City Saturday, January 1, 2005 3,774.0 
 38. Plymouth Argyle Saturday, January 1, 2005 3,765.3 
 39. Queens Park Rangers Saturday, January 1, 2005 3,765.1 
 40. Cardiff City Saturday, January 1, 2005 3,761.3 
 41. Nottingham Forest Saturday, January 1, 2005 3,750.9 
 42. Hull City Saturday, January 1, 2005 3,741.7 
 43. Luton Town Saturday, January 1, 2005 3,735.6 
 44. Tranmere Rovers Saturday, January 1, 2005 3,735.2 
 45. Bristol City Saturday, January 1, 2005 3,719.1 
 46. Brighton and Hove Albion Saturday, January 1, 2005 3,711.4 
 47. Hartlepool United Saturday, January 1, 2005 3,687.6 
 48. AFC Bournemouth Saturday, January 1, 2005 3,684.2 
 49. Gillingham Saturday, January 1, 2005 3,680.2 
 50. Sheffield Wednesday Saturday, January 1, 2005 3,679.6 
 51. Rotherham United Saturday, January 1, 2005 3,677.2 
 52. Swindon Town Saturday, January 1, 2005 3,662.3 
 53. Colchester United Saturday, January 1, 2005 3,661.3 
 54. Oldham Athletic Saturday, January 1, 2005 3,655.7 
 55. Bradford City Saturday, January 1, 2005 3,653.0 
 56. Wimbledon Sunday, May 9, 2004 3,652.2 
 57. Barnsley Saturday, January 1, 2005 3,648.1 
 58. Walsall Saturday, January 1, 2005 3,637.7 
 59. Doncaster Rovers Saturday, January 1, 2005 3,633.2 
 60. Yeovil Town Saturday, January 1, 2005 3,626.2 
 61. Huddersfield Town Saturday, January 1, 2005 3,614.1 
 62. Chesterfield Saturday, January 1, 2005 3,601.5 
 63. Brentford Saturday, January 1, 2005 3,597.1 
 64. Northampton Town Saturday, January 1, 2005 3,594.6 
 65. Blackpool Saturday, January 1, 2005 3,594.3 
 66. Port Vale Saturday, January 1, 2005 3,592.8 
 67. Scunthorpe United Saturday, January 1, 2005 3,580.5 
 68. Milton Keynes Dons Saturday, January 1, 2005 3,571.3 
 69. Peterborough United Saturday, January 1, 2005 3,567.5 
 70. Wrexham Saturday, January 1, 2005 3,563.3 
 71. Lincoln City Saturday, January 1, 2005 3,558.7 
 72. Torquay United Saturday, January 1, 2005 3,558.5 
 73. Barnet Tuesday, December 28, 2004 3,557.6 
 74. Swansea City Saturday, January 1, 2005 3,531.1 
 75. Stockport County Saturday, January 1, 2005 3,530.4 
 76. Grimsby Town Wednesday, December 29, 2004 3,523.9 
 77. Boston United Saturday, January 1, 2005 3,523.4 
 78. Hereford United Saturday, January 1, 2005 3,521.7 
 79. Southend United Saturday, January 1, 2005 3,520.3 
 80. Notts County Saturday, January 1, 2005 3,520.2 
 81. Mansfield Town Saturday, January 1, 2005 3,516.2 
 82. Chester City Saturday, January 1, 2005 3,513.9 
 83. Exeter City Saturday, January 1, 2005 3,511.8 
 84. Wycombe Wanderers Saturday, January 1, 2005 3,509.0 
 85. Carlisle United Tuesday, December 28, 2004 3,503.8 
 86. Rochdale Tuesday, December 28, 2004 3,503.0 
 87. Darlington Saturday, January 1, 2005 3,482.4 
 88. Bury Saturday, January 1, 2005 3,476.6 
 89. Cheltenham Town Saturday, January 1, 2005 3,474.7 
 90. Macclesfield Town Saturday, January 1, 2005 3,473.0 
 91. Bristol Rovers Saturday, January 1, 2005 3,467.9 
 92. Leyton Orient Saturday, January 1, 2005 3,465.1 
 93. Morecambe Tuesday, December 28, 2004 3,455.7 
 94. Oxford United Saturday, January 1, 2005 3,450.8 
 95. Shrewsbury Town Saturday, January 1, 2005 3,450.4 
 96. Rushden and Diamonds Saturday, January 1, 2005 3,443.9 
 97. Stevenage Borough Tuesday, December 28, 2004 3,443.3 
 98. Woking Saturday, January 1, 2005 3,435.3 
 99. Scarborough Tuesday, December 28, 2004 3,434.6 
 100. Aldershot Town Saturday, January 1, 2005 3,413.3 
 101. Crawley Town Saturday, January 1, 2005 3,404.5 
 102. Dagenham and Redbridge Saturday, January 1, 2005 3,403.4 
 103. Halifax Town Tuesday, December 28, 2004 3,399.4 
 104. Accrington Stanley Tuesday, December 28, 2004 3,396.2 
 105. Gravesend and Northfleet Saturday, January 1, 2005 3,394.1 
 106. Cambridge United Saturday, January 1, 2005 3,384.2 
 107. Kidderminster Harriers Saturday, January 1, 2005 3,369.6 
 108. Canvey Island Saturday, January 1, 2005 3,365.8 
 109. Telford United Saturday, April 24, 2004 3,360.8 
 110. Tamworth Saturday, January 1, 2005 3,358.1 
 111. Burton Albion Saturday, January 1, 2005 3,320.1 
 112. York City Wednesday, December 29, 2004 3,308.9 
 113. Farnborough Town Saturday, January 1, 2005 3,303.8 
 114. Forest Green Rovers Saturday, January 1, 2005 3,303.0 
 115. Northwich Victoria Tuesday, December 28, 2004 3,279.1 
 116. Grays Athletic Saturday, January 1, 2005 3,262.9 
 117. Lewes Saturday, January 1, 2005 3,181.1 
 118. Southport Saturday, January 1, 2005 3,169.0 
 119. Hucknall Town Saturday, January 1, 2005 3,156.8 
 120. Leigh RMI Tuesday, December 28, 2004 3,152.8 
 121. Droylsden Saturday, December 18, 2004 3,151.4 
 122. Altrincham Sunday, December 26, 2004 3,148.3 
 123. Hornchurch Saturday, January 1, 2005 3,147.5 
 124. Harrogate Town Saturday, December 18, 2004 3,144.6 
 125. Alfreton Town Saturday, January 1, 2005 3,143.5 
 126. Thurrock Saturday, January 1, 2005 3,143.3 
 127. Cambridge City Saturday, January 1, 2005 3,138.8 
 128. Hinckley United Saturday, January 1, 2005 3,134.7 
 129. Kettering Town Saturday, January 1, 2005 3,131.6 
 130. Eastbourne Borough Saturday, January 1, 2005 3,126.5 
 131. Worksop Town Saturday, January 1, 2005 3,125.9 
 132. Redditch United Sunday, December 26, 2004 3,124.5 
 133. Basingstoke Town Saturday, January 1, 2005 3,123.4 
 134. Gainsborough Trinity Saturday, January 1, 2005 3,116.8 
 135. Worcester City Saturday, January 1, 2005 3,114.5 
 136. Hayes Saturday, January 1, 2005 3,114.1 
 137. Weymouth Saturday, January 1, 2005 3,111.6 
 138. Bishop's Stortford Saturday, January 1, 2005 3,111.4 
 139. Stafford Rangers Sunday, December 26, 2004 3,108.0 
 140. Nuneaton Borough Saturday, January 1, 2005 3,104.3 
 141. Lancaster City Saturday, January 1, 2005 3,103.5 
 142. Dorchester Town Saturday, January 1, 2005 3,094.7 
 143. Weston-super-Mare Saturday, January 1, 2005 3,094.3 
 144. Sutton United Saturday, January 1, 2005 3,093.2 
 145. Bognor Regis Town Saturday, January 1, 2005 3,082.7 
 146. Redbridge Saturday, January 1, 2005 3,067.7 
 147. Vauxhall Motors Saturday, January 1, 2005 3,066.5 
 148. Welling United Saturday, January 1, 2005 3,063.3 
 149. Moor Green Sunday, December 26, 2004 3,060.1 
 150. St. Albans City Saturday, January 1, 2005 3,056.2 
 151. Runcorn Saturday, January 1, 2005 3,049.5 
 152. Yeading Saturday, January 1, 2005 3,048.3 
 153. Newport County Saturday, January 1, 2005 3,046.9 
 154. Havant and Waterlooville Saturday, January 1, 2005 3,041.7 
 155. Carshalton Athletic Saturday, January 1, 2005 3,040.0 
 156. Margate Saturday, January 1, 2005 3,036.6 
 157. Bradford Park Avenue Saturday, December 18, 2004 3,033.0 
 158. Barrow Saturday, January 1, 2005 3,031.0 
 159. Maidenhead United Saturday, January 1, 2005 3,021.8 
 160. Billericay Town Saturday, January 1, 2005 3,019.9 
 161. Histon Saturday, January 1, 2005 3,018.0 
 162. Ashton United Saturday, December 18, 2004 3,008.9 
 163. Eastleigh Saturday, January 1, 2005 3,008.3 
 164. Merthyr Tydfil Saturday, January 1, 2005 3,003.9 
 165. Bedford Town Saturday, January 1, 2005 3,002.9 
 166. Workington Tuesday, December 14, 2004 3,002.1 
 167. Hyde United Saturday, January 1, 2005 2,999.6 
 168. Whitby Town Monday, December 27, 2004 2,998.9 
 169. Stalybridge Celtic Saturday, January 1, 2005 2,986.9 
 170. Braintree Town Saturday, January 1, 2005 2,984.9 
 171. Farsley Celtic Monday, December 27, 2004 2,981.2 
 172. Bath City Saturday, January 1, 2005 2,966.5 
 173. Leek Town Saturday, December 11, 2004 2,965.9 
 174. Halesowen Town Saturday, January 1, 2005 2,962.8 
 175. King's Lynn Saturday, January 1, 2005 2,960.9 
 176. Chippenham Town Saturday, January 1, 2005 2,958.3 
 177. Cirencester Town Saturday, January 1, 2005 2,956.3 
 178. Hednesford Town Saturday, January 1, 2005 2,955.4 
 179. Leyton Saturday, January 1, 2005 2,954.9 
 180. Hampton and Richmond Borough Saturday, December 18, 2004 2,944.6 
 181. Chesham United Saturday, January 1, 2005 2,935.9 
 182. Staines Town Saturday, January 1, 2005 2,935.6 
 183. Witton Albion Monday, December 27, 2004 2,935.3 
 184. Slough Town Saturday, January 1, 2005 2,934.8 
 185. Radcliffe Borough Saturday, January 1, 2005 2,932.1 
 186. Grantham Town Saturday, January 1, 2005 2,930.3 
 187. Aylesbury United Saturday, January 1, 2005 2,929.3 
 188. Harrow Borough Saturday, January 1, 2005 2,928.1 
 189. Burscough Saturday, December 11, 2004 2,927.1 
 190. Worthing Saturday, December 18, 2004 2,925.0 
 191. Wealdstone Saturday, January 1, 2005 2,922.7 
 192. Folkestone Invicta Saturday, January 1, 2005 2,922.1 
 193. Windsor and Eton Saturday, January 1, 2005 2,920.1 
 194. Gloucester City Saturday, January 1, 2005 2,919.5 
 195. Cheshunt Saturday, December 18, 2004 2,919.5 
 196. Rugby United Saturday, January 1, 2005 2,917.0 
 197. Heybridge Swifts Sunday, December 26, 2004 2,916.6 
 198. Prescot Cables Saturday, December 11, 2004 2,916.2 
 199. Guiseley Monday, December 27, 2004 2,915.0 
 200. Chelmsford City Saturday, January 1, 2005 2,912.1 
 201. Northwood Saturday, January 1, 2005 2,910.5 
 202. Hitchin Town Saturday, January 1, 2005 2,910.0 
 203. Tiverton Town Saturday, January 1, 2005 2,909.4 
 204. Banbury United Saturday, January 1, 2005 2,902.0 
 205. Matlock Town Saturday, December 11, 2004 2,899.0 
 206. Hendon Saturday, January 1, 2005 2,890.0 
 207. Spennymoor United Saturday, December 11, 2004 2,888.8 
 208. Team Bath Saturday, January 1, 2005 2,879.3 
 209. Stamford Saturday, January 1, 2005 2,876.6 
 210. Marine Monday, December 27, 2004 2,876.2 
 211. Lincoln United Saturday, December 11, 2004 2,875.1 
 212. Tonbridge Angels Saturday, January 1, 2005 2,868.9 
 213. Blyth Spartans Monday, December 27, 2004 2,860.6 
 214. Salisbury City Saturday, January 1, 2005 2,859.4 
 215. Bamber Bridge Saturday, December 11, 2004 2,844.8 
 216. Hemel Hempstead Town Saturday, January 1, 2005 2,838.0 
 217. Bridlington Town Monday, December 27, 2004 2,829.7 
 218. Frickley Athletic Saturday, December 11, 2004 2,827.7 
 219. Solihull Borough Saturday, January 1, 2005 2,823.5 
 220. Gateshead Monday, December 27, 2004 2,819.9 
 221. Dover Athletic Saturday, January 1, 2005 2,819.2 
 222. Kingstonian Saturday, January 1, 2005 2,817.7 
 223. Dunstable Town Saturday, January 1, 2005 2,811.9 
 224. Bishop Auckland Monday, December 27, 2004 2,782.4 
 225. Coalville Town Saturday, November 13, 2004 2,749.9