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  Monday, January 3, 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 Monday, January 3, 2005 4,129.5 
 5. Middlesbrough Saturday, January 1, 2005 4,060.0 
 6. Tottenham Hotspur Saturday, January 1, 2005 4,049.0 
 7. Newcastle United Monday, January 3, 2005 4,034.5 
 8. Everton Saturday, January 1, 2005 4,028.3 
 9. Manchester City Saturday, January 1, 2005 4,017.4 
 10. Aston Villa Monday, January 3, 2005 4,013.7 
 11. Birmingham City Saturday, January 1, 2005 4,005.6 
 12. Charlton Athletic Monday, January 3, 2005 4,004.1 
 13. Fulham Saturday, January 1, 2005 3,984.2 
 14. Blackburn Rovers Monday, January 3, 2005 3,984.1 
 15. Portsmouth Saturday, January 1, 2005 3,980.4 
 16. Bolton Wanderers Saturday, January 1, 2005 3,978.8 
 17. Southampton Saturday, January 1, 2005 3,928.6 
 18. Norwich City Monday, January 3, 2005 3,910.4 
 19. Ipswich Town Monday, January 3, 2005 3,908.7 
 20. Wigan Athletic Saturday, January 1, 2005 3,907.4 
 21. Crystal Palace Monday, January 3, 2005 3,900.3 
 22. Sunderland Monday, January 3, 2005 3,897.8 
 23. Sheffield United Monday, January 3, 2005 3,877.2 
 24. West Ham United Monday, January 3, 2005 3,873.6 
 25. West Bromwich Albion Monday, January 3, 2005 3,852.7 
 26. Leicester City Monday, January 3, 2005 3,851.1 
 27. Leeds United Monday, January 3, 2005 3,846.5 
 28. Millwall Monday, January 3, 2005 3,845.4 
 29. Reading Monday, January 3, 2005 3,842.7 
 30. Wolverhampton Wanderers Saturday, January 1, 2005 3,833.4 
 31. Preston North End Monday, January 3, 2005 3,825.3 
 32. Crewe Alexandra Monday, January 3, 2005 3,817.7 
 33. Burnley Monday, January 3, 2005 3,806.4 
 34. Derby County Monday, January 3, 2005 3,801.3 
 35. Watford Monday, January 3, 2005 3,798.0 
 36. Stoke City Monday, January 3, 2005 3,794.0 
 37. Cardiff City Monday, January 3, 2005 3,775.3 
 38. Coventry City Monday, January 3, 2005 3,764.1 
 39. Queens Park Rangers Monday, January 3, 2005 3,758.9 
 40. Plymouth Argyle Monday, January 3, 2005 3,757.4 
 41. Hull City Monday, January 3, 2005 3,750.6 
 42. Tranmere Rovers Monday, January 3, 2005 3,742.3 
 43. Nottingham Forest Monday, January 3, 2005 3,736.9 
 44. Luton Town Monday, January 3, 2005 3,732.5 
 45. Brighton and Hove Albion Monday, January 3, 2005 3,722.5 
 46. Bristol City Monday, January 3, 2005 3,717.8 
 47. Hartlepool United Monday, January 3, 2005 3,698.3 
 48. Rotherham United Monday, January 3, 2005 3,693.3 
 49. Sheffield Wednesday Monday, January 3, 2005 3,689.6 
 50. Gillingham Monday, January 3, 2005 3,687.0 
 51. AFC Bournemouth Monday, January 3, 2005 3,684.5 
 52. Swindon Town Monday, January 3, 2005 3,673.8 
 53. Colchester United Monday, January 3, 2005 3,659.4 
 54. Oldham Athletic Monday, January 3, 2005 3,657.6 
 55. Wimbledon Sunday, May 9, 2004 3,652.2 
 56. Barnsley Monday, January 3, 2005 3,648.5 
 57. Bradford City Monday, January 3, 2005 3,641.5 
 58. Doncaster Rovers Monday, January 3, 2005 3,633.0 
 59. Yeovil Town Monday, January 3, 2005 3,632.3 
 60. Walsall Monday, January 3, 2005 3,628.3 
 61. Huddersfield Town Monday, January 3, 2005 3,615.4 
 62. Port Vale Monday, January 3, 2005 3,610.4 
 63. Brentford Monday, January 3, 2005 3,606.5 
 64. Chesterfield Monday, January 3, 2005 3,601.1 
 65. Northampton Town Monday, January 3, 2005 3,576.8 
 66. Blackpool Monday, January 3, 2005 3,576.7 
 67. Peterborough United Monday, January 3, 2005 3,570.5 
 68. Scunthorpe United Monday, January 3, 2005 3,570.4 
 69. Lincoln City Monday, January 3, 2005 3,569.2 
 70. Barnet Sunday, January 2, 2005 3,563.0 
 71. Milton Keynes Dons Monday, January 3, 2005 3,560.7 
 72. Wrexham Monday, January 3, 2005 3,553.4 
 73. Torquay United Monday, January 3, 2005 3,551.4 
 74. Swansea City Monday, January 3, 2005 3,544.9 
 75. Grimsby Town Monday, January 3, 2005 3,532.3 
 76. Southend United Monday, January 3, 2005 3,531.5 
 77. Mansfield Town Monday, January 3, 2005 3,526.4 
 78. Hereford United Saturday, January 1, 2005 3,521.7 
 79. Stockport County Monday, January 3, 2005 3,521.5 
 80. Boston United Monday, January 3, 2005 3,520.1 
 81. Notts County Monday, January 3, 2005 3,518.0 
 82. Exeter City Saturday, January 1, 2005 3,511.8 
 83. Wycombe Wanderers Monday, January 3, 2005 3,506.4 
 84. Rochdale Monday, January 3, 2005 3,505.2 
 85. Chester City Monday, January 3, 2005 3,503.4 
 86. Carlisle United Sunday, January 2, 2005 3,500.7 
 87. Darlington Monday, January 3, 2005 3,494.5 
 88. Bristol Rovers Monday, January 3, 2005 3,485.7 
 89. Cheltenham Town Monday, January 3, 2005 3,477.3 
 90. Bury Monday, January 3, 2005 3,474.2 
 91. Leyton Orient Monday, January 3, 2005 3,468.4 
 92. Macclesfield Town Monday, January 3, 2005 3,460.9 
 93. Morecambe Sunday, January 2, 2005 3,458.7 
 94. Oxford United Monday, January 3, 2005 3,453.3 
 95. Scarborough Sunday, January 2, 2005 3,446.8 
 96. Shrewsbury Town Monday, January 3, 2005 3,444.2 
 97. Stevenage Borough Sunday, January 2, 2005 3,437.9 
 98. Woking Saturday, January 1, 2005 3,435.3 
 99. Rushden and Diamonds Monday, January 3, 2005 3,430.0 
 100. Aldershot Town Saturday, January 1, 2005 3,413.3 
 101. Accrington Stanley Monday, January 3, 2005 3,408.0 
 102. Crawley Town Saturday, January 1, 2005 3,404.5 
 103. Dagenham and Redbridge Saturday, January 1, 2005 3,403.4 
 104. Gravesend and Northfleet Saturday, January 1, 2005 3,394.1 
 105. Halifax Town Monday, January 3, 2005 3,387.6 
 106. Cambridge United Monday, January 3, 2005 3,375.8 
 107. Canvey Island Saturday, January 1, 2005 3,365.8 
 108. Telford United Saturday, April 24, 2004 3,360.8 
 109. Kidderminster Harriers Monday, January 3, 2005 3,358.4 
 110. Tamworth Saturday, January 1, 2005 3,358.1 
 111. Burton Albion Saturday, January 1, 2005 3,320.1 
 112. Farnborough Town Saturday, January 1, 2005 3,303.8 
 113. Forest Green Rovers Saturday, January 1, 2005 3,303.0 
 114. York City Sunday, January 2, 2005 3,296.7 
 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. Harrogate Town Sunday, January 2, 2005 3,153.1 
 121. Leigh RMI Tuesday, December 28, 2004 3,152.8 
 122. Altrincham Sunday, December 26, 2004 3,148.3 
 123. Hornchurch Saturday, January 1, 2005 3,147.5 
 124. Alfreton Town Saturday, January 1, 2005 3,143.5 
 125. Thurrock Saturday, January 1, 2005 3,143.3 
 126. Droylsden Sunday, January 2, 2005 3,139.1 
 127. Cambridge City Saturday, January 1, 2005 3,138.8 
 128. Hinckley United Saturday, January 1, 2005 3,134.7 
 129. Redditch United Monday, January 3, 2005 3,134.4 
 130. Kettering Town Saturday, January 1, 2005 3,131.6 
 131. Eastbourne Borough Saturday, January 1, 2005 3,126.5 
 132. Worksop Town Saturday, January 1, 2005 3,125.9 
 133. Weymouth Monday, January 3, 2005 3,124.1 
 134. Basingstoke Town Saturday, January 1, 2005 3,123.4 
 135. Gainsborough Trinity Saturday, January 1, 2005 3,116.8 
 136. Worcester City Saturday, January 1, 2005 3,114.5 
 137. Bishop's Stortford Saturday, January 1, 2005 3,111.4 
 138. Stafford Rangers Sunday, December 26, 2004 3,108.0 
 139. Nuneaton Borough Saturday, January 1, 2005 3,104.3 
 140. Lancaster City Saturday, January 1, 2005 3,103.5 
 141. Hayes Monday, January 3, 2005 3,101.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. St. Albans City Saturday, January 1, 2005 3,056.2 
 150. Moor Green Monday, January 3, 2005 3,050.3 
 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. Barrow Saturday, January 1, 2005 3,031.0 
 158. Bradford Park Avenue Sunday, January 2, 2005 3,024.5 
 159. Maidenhead United Saturday, January 1, 2005 3,021.8 
 160. Ashton United Sunday, January 2, 2005 3,021.2 
 161. Billericay Town Saturday, January 1, 2005 3,019.9 
 162. Bedford Town Monday, January 3, 2005 3,010.1 
 163. Workington Monday, January 3, 2005 3,008.8 
 164. Eastleigh Saturday, January 1, 2005 3,008.3 
 165. Histon Monday, January 3, 2005 3,004.7 
 166. Merthyr Tydfil Monday, January 3, 2005 3,003.2 
 167. Farsley Celtic Monday, January 3, 2005 2,995.7 
 168. Whitby Town Monday, January 3, 2005 2,988.9 
 169. Stalybridge Celtic Saturday, January 1, 2005 2,986.9 
 170. Braintree Town Saturday, January 1, 2005 2,984.9 
 171. Hyde United Monday, January 3, 2005 2,980.2 
 172. Chippenham Town Monday, January 3, 2005 2,969.4 
 173. Leek Town Monday, January 3, 2005 2,966.7 
 174. Hednesford Town Monday, January 3, 2005 2,964.7 
 175. Halesowen Town Saturday, January 1, 2005 2,962.8 
 176. Cirencester Town Monday, January 3, 2005 2,956.9 
 177. Leyton Saturday, January 1, 2005 2,954.9 
 178. King's Lynn Monday, January 3, 2005 2,953.8 
 179. Bath City Monday, January 3, 2005 2,951.6 
 180. Burscough Monday, January 3, 2005 2,946.5 
 181. Hampton and Richmond Borough Saturday, December 18, 2004 2,944.6 
 182. Aylesbury United Monday, January 3, 2005 2,939.9 
 183. Grantham Town Monday, January 3, 2005 2,938.1 
 184. Staines Town Saturday, January 1, 2005 2,935.6 
 185. Slough Town Saturday, January 1, 2005 2,934.8 
 186. Prescot Cables Monday, January 3, 2005 2,934.6 
 187. Radcliffe Borough Monday, January 3, 2005 2,931.3 
 188. Harrow Borough Saturday, January 1, 2005 2,928.1 
 189. Worthing Saturday, December 18, 2004 2,925.0 
 190. Chesham United Monday, January 3, 2005 2,924.9 
 191. Tiverton Town Monday, January 3, 2005 2,924.2 
 192. Wealdstone Saturday, January 1, 2005 2,922.7 
 193. Folkestone Invicta Saturday, January 1, 2005 2,922.1 
 194. Cheshunt Monday, January 3, 2005 2,921.2 
 195. Gloucester City Monday, January 3, 2005 2,920.2 
 196. Windsor and Eton Saturday, January 1, 2005 2,920.1 
 197. Witton Albion Monday, January 3, 2005 2,916.9 
 198. Rugby United Monday, January 3, 2005 2,916.4 
 199. Heybridge Swifts Monday, January 3, 2005 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 Monday, January 3, 2005 2,902.3 
 203. Guiseley Monday, January 3, 2005 2,900.8 
 204. Spennymoor United Monday, January 3, 2005 2,898.8 
 205. Marine Monday, January 3, 2005 2,894.7 
 206. Team Bath Monday, January 3, 2005 2,892.7 
 207. Hendon Saturday, January 1, 2005 2,890.0 
 208. Banbury United Monday, January 3, 2005 2,888.6 
 209. Matlock Town Monday, January 3, 2005 2,880.5 
 210. Lincoln United Monday, January 3, 2005 2,875.1 
 211. Tonbridge Angels Saturday, January 1, 2005 2,868.9 
 212. Stamford Monday, January 3, 2005 2,867.3 
 213. Salisbury City Saturday, January 1, 2005 2,859.4 
 214. Hemel Hempstead Town Monday, January 3, 2005 2,851.3 
 215. Blyth Spartans Monday, January 3, 2005 2,846.1 
 216. Bamber Bridge Monday, January 3, 2005 2,838.2 
 217. Gateshead Monday, January 3, 2005 2,834.1 
 218. Solihull Borough Saturday, January 1, 2005 2,823.5 
 219. Bridlington Town Monday, January 3, 2005 2,819.6 
 220. Dover Athletic Saturday, January 1, 2005 2,819.2 
 221. Frickley Athletic Monday, January 3, 2005 2,818.1 
 222. Kingstonian Saturday, January 1, 2005 2,817.7 
 223. Dunstable Town Monday, January 3, 2005 2,801.3 
 224. Bishop Auckland Monday, January 3, 2005 2,791.9 
 225. Coalville Town Saturday, November 13, 2004 2,749.9