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  Wednesday, September 8, 2004

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, August 28, 2004 4,303.9 
 2. Chelsea Saturday, August 28, 2004 4,198.4 
 3. Manchester United Monday, August 30, 2004 4,195.1 
 4. Liverpool Sunday, August 29, 2004 4,115.3 
 5. Newcastle United Saturday, August 28, 2004 4,069.1 
 6. Aston Villa Saturday, August 28, 2004 4,056.7 
 7. Middlesbrough Saturday, August 28, 2004 4,039.8 
 8. Bolton Wanderers Sunday, August 29, 2004 4,035.2 
 9. Fulham Monday, August 30, 2004 4,023.8 
 10. Tottenham Hotspur Saturday, August 28, 2004 4,001.2 
 11. Manchester City Saturday, August 28, 2004 3,999.7 
 12. Blackburn Rovers Saturday, August 28, 2004 3,994.3 
 13. Portsmouth Monday, August 30, 2004 3,990.9 
 14. Charlton Athletic Saturday, August 28, 2004 3,988.5 
 15. Southampton Saturday, August 28, 2004 3,985.8 
 16. Everton Monday, August 30, 2004 3,978.3 
 17. Birmingham City Saturday, August 28, 2004 3,976.8 
 18. Norwich City Saturday, August 28, 2004 3,951.6 
 19. West Bromwich Albion Saturday, August 28, 2004 3,895.9 
 20. West Ham United Monday, August 30, 2004 3,892.2 
 21. Wigan Athletic Monday, August 30, 2004 3,887.9 
 22. Leicester City Monday, August 30, 2004 3,882.5 
 23. Leeds United Sunday, August 29, 2004 3,882.1 
 24. Ipswich Town Monday, August 30, 2004 3,875.1 
 25. Crystal Palace Saturday, August 28, 2004 3,871.2 
 26. Wolverhampton Wanderers Monday, August 30, 2004 3,869.2 
 27. Millwall Saturday, August 28, 2004 3,853.3 
 28. Sunderland Tuesday, August 31, 2004 3,852.7 
 29. Sheffield United Tuesday, August 31, 2004 3,848.3 
 30. Stoke City Monday, August 30, 2004 3,839.6 
 31. Reading Tuesday, August 31, 2004 3,839.3 
 32. Coventry City Monday, August 30, 2004 3,834.8 
 33. Plymouth Argyle Monday, August 30, 2004 3,804.0 
 34. Nottingham Forest Monday, August 30, 2004 3,793.5 
 35. Watford Saturday, August 28, 2004 3,784.7 
 36. Cardiff City Monday, August 30, 2004 3,761.6 
 37. Crewe Alexandra Saturday, August 28, 2004 3,755.3 
 38. Preston North End Monday, August 30, 2004 3,750.2 
 39. Queens Park Rangers Tuesday, August 31, 2004 3,742.9 
 40. Tranmere Rovers Monday, August 30, 2004 3,735.7 
 41. Burnley Monday, August 30, 2004 3,733.5 
 42. Derby County Monday, August 30, 2004 3,729.5 
 43. Rotherham United Monday, August 30, 2004 3,727.3 
 44. Brighton and Hove Albion Monday, August 30, 2004 3,727.2 
 45. Gillingham Monday, August 30, 2004 3,720.9 
 46. Swindon Town Saturday, September 4, 2004 3,714.3 
 47. Bristol City Saturday, September 4, 2004 3,705.6 
 48. Luton Town Tuesday, September 7, 2004 3,699.9 
 49. Port Vale Saturday, September 4, 2004 3,688.4 
 50. Hartlepool United Saturday, September 4, 2004 3,677.8 
 51. Walsall Saturday, September 4, 2004 3,676.8 
 52. Oldham Athletic Monday, August 30, 2004 3,675.4 
 53. Colchester United Saturday, September 4, 2004 3,661.6 
 54. Wimbledon Sunday, May 9, 2004 3,652.2 
 55. Doncaster Rovers Saturday, September 4, 2004 3,644.7 
 56. AFC Bournemouth Saturday, September 4, 2004 3,642.4 
 57. Bradford City Saturday, September 4, 2004 3,626.8 
 58. Hull City Sunday, September 5, 2004 3,626.3 
 59. Peterborough United Saturday, September 4, 2004 3,625.4 
 60. Milton Keynes Dons Saturday, September 4, 2004 3,621.3 
 61. Chesterfield Saturday, September 4, 2004 3,618.8 
 62. Wrexham Monday, August 30, 2004 3,610.8 
 63. Barnsley Saturday, September 4, 2004 3,609.0 
 64. Huddersfield Town Sunday, September 5, 2004 3,604.7 
 65. Sheffield Wednesday Saturday, September 4, 2004 3,603.6 
 66. Brentford Saturday, September 4, 2004 3,592.5 
 67. Stockport County Saturday, September 4, 2004 3,579.6 
 68. Wycombe Wanderers Friday, September 3, 2004 3,571.7 
 69. Hereford United Saturday, September 4, 2004 3,568.2 
 70. Yeovil Town Saturday, September 4, 2004 3,567.0 
 71. Torquay United Saturday, September 4, 2004 3,563.1 
 72. Blackpool Monday, August 30, 2004 3,561.3 
 73. Mansfield Town Sunday, September 5, 2004 3,554.7 
 74. Northampton Town Sunday, September 5, 2004 3,544.9 
 75. Grimsby Town Saturday, September 4, 2004 3,542.4 
 76. Lincoln City Saturday, September 4, 2004 3,537.1 
 77. Notts County Saturday, September 4, 2004 3,533.4 
 78. Chester City Saturday, September 4, 2004 3,526.9 
 79. Oxford United Friday, September 3, 2004 3,514.6 
 80. Scunthorpe United Saturday, September 4, 2004 3,507.5 
 81. Bristol Rovers Saturday, September 4, 2004 3,506.2 
 82. Boston United Tuesday, September 7, 2004 3,505.3 
 83. Rushden and Diamonds Saturday, September 4, 2004 3,501.9 
 84. Barnet Saturday, September 4, 2004 3,496.0 
 85. Bury Saturday, September 4, 2004 3,487.7 
 86. Gravesend and Northfleet Saturday, September 4, 2004 3,486.2 
 87. Shrewsbury Town Saturday, September 4, 2004 3,480.3 
 88. Darlington Saturday, September 4, 2004 3,478.1 
 89. Aldershot Town Saturday, September 4, 2004 3,476.6 
 90. Cheltenham Town Saturday, September 4, 2004 3,468.8 
 91. Macclesfield Town Saturday, September 4, 2004 3,462.8 
 92. Southend United Saturday, September 4, 2004 3,460.0 
 93. Swansea City Saturday, September 4, 2004 3,457.4 
 94. Exeter City Saturday, September 4, 2004 3,455.5 
 95. Carlisle United Saturday, September 4, 2004 3,443.8 
 96. Kidderminster Harriers Saturday, September 4, 2004 3,442.3 
 97. Stevenage Borough Saturday, September 4, 2004 3,438.6 
 98. Accrington Stanley Saturday, September 4, 2004 3,438.3 
 99. Leyton Orient Saturday, September 4, 2004 3,436.5 
 100. Rochdale Saturday, September 4, 2004 3,436.0 
 101. Cambridge United Saturday, September 4, 2004 3,435.9 
 102. Morecambe Saturday, September 4, 2004 3,430.2 
 103. Scarborough Saturday, September 4, 2004 3,423.2 
 104. Crawley Town Saturday, September 4, 2004 3,410.7 
 105. Woking Saturday, September 4, 2004 3,410.3 
 106. Dagenham and Redbridge Saturday, September 4, 2004 3,406.2 
 107. Canvey Island Saturday, September 4, 2004 3,404.6 
 108. Telford United Saturday, April 24, 2004 3,360.8 
 109. Tamworth Saturday, September 4, 2004 3,352.1 
 110. Farnborough Town Saturday, September 4, 2004 3,349.9 
 111. York City Saturday, September 4, 2004 3,340.2 
 112. Halifax Town Saturday, September 4, 2004 3,339.8 
 113. Burton Albion Saturday, September 4, 2004 3,308.4 
 114. Forest Green Rovers Saturday, September 4, 2004 3,279.4 
 115. Leigh RMI Saturday, September 4, 2004 3,220.2 
 116. Northwich Victoria Saturday, September 4, 2004 3,211.5 
 117. Grays Athletic Saturday, September 4, 2004 3,160.1 
 118. Hornchurch Tuesday, September 7, 2004 3,154.8 
 119. Hinckley United Saturday, September 4, 2004 3,151.5 
 120. Basingstoke Town Saturday, September 4, 2004 3,139.6 
 121. Alfreton Town Saturday, September 4, 2004 3,135.6 
 122. Cambridge City Saturday, September 4, 2004 3,133.2 
 123. Southport Saturday, September 4, 2004 3,133.1 
 124. Worcester City Saturday, September 4, 2004 3,133.0 
 125. Bognor Regis Town Saturday, September 4, 2004 3,132.7 
 126. Thurrock Saturday, September 4, 2004 3,131.4 
 127. Altrincham Saturday, September 4, 2004 3,130.0 
 128. Nuneaton Borough Saturday, September 4, 2004 3,129.0 
 129. Lewes Saturday, September 4, 2004 3,121.6 
 130. Boreham Wood Saturday, November 8, 2003 3,118.5 
 131. Harrogate Town Tuesday, September 7, 2004 3,111.3 
 132. Kettering Town Saturday, September 4, 2004 3,105.8 
 133. Lancaster City Saturday, September 4, 2004 3,105.6 
 134. Hayes Saturday, September 4, 2004 3,103.2 
 135. Weston-super-Mare Saturday, September 4, 2004 3,100.2 
 136. Shildon Sunday, November 9, 2003 3,099.2 
 137. Barrow Saturday, September 4, 2004 3,098.6 
 138. Newport County Saturday, September 4, 2004 3,098.0 
 139. Stafford Rangers Saturday, September 4, 2004 3,097.6 
 140. Worksop Town Saturday, September 4, 2004 3,097.5 
 141. Bishop's Stortford Saturday, September 4, 2004 3,097.2 
 142. Droylsden Saturday, September 4, 2004 3,095.7 
 143. Weymouth Saturday, September 4, 2004 3,092.5 
 144. Runcorn Saturday, September 4, 2004 3,092.5 
 145. Dorchester Town Saturday, September 4, 2004 3,090.4 
 146. Havant and Waterlooville Saturday, September 4, 2004 3,087.7 
 147. Bradford Park Avenue Saturday, September 4, 2004 3,087.6 
 148. Maidenhead United Saturday, September 4, 2004 3,084.2 
 149. Redditch United Saturday, September 4, 2004 3,081.6 
 150. Hucknall Town Saturday, September 4, 2004 3,080.8 
 151. Margate Saturday, September 4, 2004 3,080.4 
 152. Sutton United Saturday, September 4, 2004 3,078.5 
 153. Moor Green Saturday, September 4, 2004 3,075.0 
 154. Gainsborough Trinity Saturday, September 4, 2004 3,074.8 
 155. St. Albans City Saturday, September 4, 2004 3,073.3 
 156. Ashton United Saturday, September 4, 2004 3,072.9 
 157. Eastbourne Borough Saturday, September 4, 2004 3,072.8 
 158. Carshalton Athletic Saturday, September 4, 2004 3,071.9 
 159. Stalybridge Celtic Tuesday, September 7, 2004 3,068.1 
 160. Redbridge Tuesday, September 7, 2004 3,061.5 
 161. Vauxhall Motors Saturday, September 4, 2004 3,042.5 
 162. Welling United Saturday, September 4, 2004 3,035.0 
 163. Chippenham Town Tuesday, September 7, 2004 2,999.3 
 164. Workington Wednesday, September 8, 2004 2,982.4 
 165. Hyde United Monday, September 6, 2004 2,969.1 
 166. Halesowen Town Tuesday, September 7, 2004 2,967.9 
 167. Staines Town Tuesday, September 7, 2004 2,966.6 
 168. Hendon Monday, September 6, 2004 2,963.6 
 169. Yeading Tuesday, September 7, 2004 2,961.9 
 170. Cirencester Town Monday, September 6, 2004 2,957.9 
 171. Windsor and Eton Tuesday, September 7, 2004 2,955.0 
 172. Rugby United Wednesday, September 8, 2004 2,954.6 
 173. Guiseley Tuesday, September 7, 2004 2,952.4 
 174. Hampton and Richmond Borough Tuesday, September 7, 2004 2,950.4 
 175. Merthyr Tydfil Wednesday, September 8, 2004 2,949.9 
 176. Prescot Cables Tuesday, September 7, 2004 2,947.5 
 177. Braintree Town Tuesday, September 7, 2004 2,946.3 
 178. Bamber Bridge Tuesday, September 7, 2004 2,945.2 
 179. Slough Town Tuesday, September 7, 2004 2,943.9 
 180. Cheshunt Tuesday, September 7, 2004 2,943.4 
 181. Folkestone Invicta Tuesday, September 7, 2004 2,941.0 
 182. Aylesbury United Tuesday, September 7, 2004 2,938.4 
 183. Histon Tuesday, September 7, 2004 2,936.6 
 184. Eastleigh Wednesday, September 8, 2004 2,936.2 
 185. Hednesford Town Tuesday, September 7, 2004 2,934.8 
 186. Burscough Tuesday, September 7, 2004 2,933.9 
 187. Leek Town Monday, September 6, 2004 2,933.6 
 188. Chesham United Tuesday, September 7, 2004 2,931.8 
 189. Witton Albion Tuesday, September 7, 2004 2,930.4 
 190. Tonbridge Angels Tuesday, September 7, 2004 2,925.4 
 191. Hitchin Town Tuesday, September 7, 2004 2,925.4 
 192. Bath City Tuesday, September 7, 2004 2,925.2 
 193. King's Lynn Tuesday, September 7, 2004 2,925.2 
 194. Leyton Tuesday, September 7, 2004 2,924.6 
 195. Whitby Town Wednesday, September 8, 2004 2,924.6 
 196. Grantham Town Tuesday, September 7, 2004 2,923.7 
 197. Billericay Town Tuesday, September 7, 2004 2,922.6 
 198. Stamford Tuesday, September 7, 2004 2,920.6 
 199. Matlock Town Tuesday, September 7, 2004 2,920.3 
 200. Salisbury City Tuesday, September 7, 2004 2,917.8 
 201. Radcliffe Borough Tuesday, September 7, 2004 2,914.7 
 202. Heybridge Swifts Tuesday, September 7, 2004 2,913.1 
 203. Hemel Hempstead Town Tuesday, September 7, 2004 2,909.8 
 204. Spennymoor United Tuesday, September 7, 2004 2,908.6 
 205. Northwood Tuesday, September 7, 2004 2,908.1 
 206. Gloucester City Tuesday, September 7, 2004 2,907.9 
 207. Wealdstone Tuesday, September 7, 2004 2,907.1 
 208. Tiverton Town Wednesday, September 8, 2004 2,905.2 
 209. Bridlington Town Tuesday, September 7, 2004 2,902.2 
 210. Blyth Spartans Tuesday, September 7, 2004 2,902.2 
 211. Marine Tuesday, September 7, 2004 2,901.3 
 212. Lincoln United Tuesday, September 7, 2004 2,899.2 
 213. Worthing Wednesday, September 8, 2004 2,899.1 
 214. Bedford Town Tuesday, September 7, 2004 2,898.6 
 215. Dunstable Town Tuesday, September 7, 2004 2,895.7 
 216. Harrow Borough Tuesday, September 7, 2004 2,895.1 
 217. Bishop Auckland Wednesday, September 8, 2004 2,892.5 
 218. Farsley Celtic Tuesday, September 7, 2004 2,891.2 
 219. Gateshead Wednesday, September 8, 2004 2,888.6 
 220. Banbury United Tuesday, September 7, 2004 2,888.3 
 221. Chelmsford City Monday, September 6, 2004 2,884.0 
 222. Solihull Borough Wednesday, September 8, 2004 2,882.8 
 223. Kingstonian Monday, September 6, 2004 2,877.4 
 224. Frickley Athletic Tuesday, September 7, 2004 2,870.2 
 225. Team Bath Monday, September 6, 2004 2,870.1 
 226. Dover Athletic Monday, September 6, 2004 2,867.5