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, September 4, 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. Luton Town Saturday, September 4, 2004 3,706.9 
 48. Bristol City Saturday, September 4, 2004 3,705.6 
 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. Hull City Tuesday, August 31, 2004 3,645.0 
 56. Doncaster Rovers Saturday, September 4, 2004 3,644.7 
 57. AFC Bournemouth Saturday, September 4, 2004 3,642.4 
 58. Bradford City Saturday, September 4, 2004 3,626.8 
 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. Sheffield Wednesday Saturday, September 4, 2004 3,603.6 
 65. Brentford Saturday, September 4, 2004 3,592.5 
 66. Huddersfield Town Monday, August 30, 2004 3,586.0 
 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. Northampton Town Monday, August 30, 2004 3,560.5 
 74. Grimsby Town Saturday, September 4, 2004 3,542.4 
 75. Mansfield Town Monday, August 30, 2004 3,539.1 
 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. Rushden and Diamonds Saturday, September 4, 2004 3,501.9 
 83. Boston United Saturday, September 4, 2004 3,498.3 
 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. Hinckley United Saturday, September 4, 2004 3,151.5 
 119. Hornchurch Saturday, September 4, 2004 3,145.2 
 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. Kettering Town Saturday, September 4, 2004 3,105.8 
 132. Lancaster City Saturday, September 4, 2004 3,105.6 
 133. Hayes Saturday, September 4, 2004 3,103.2 
 134. Weston-super-Mare Saturday, September 4, 2004 3,100.2 
 135. Harrogate Town Saturday, September 4, 2004 3,099.7 
 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. Stalybridge Celtic Saturday, September 4, 2004 3,079.7 
 153. Sutton United Saturday, September 4, 2004 3,078.5 
 154. Moor Green Saturday, September 4, 2004 3,075.0 
 155. Gainsborough Trinity Saturday, September 4, 2004 3,074.8 
 156. St. Albans City Saturday, September 4, 2004 3,073.3 
 157. Ashton United Saturday, September 4, 2004 3,072.9 
 158. Eastbourne Borough Saturday, September 4, 2004 3,072.8 
 159. Carshalton Athletic Saturday, September 4, 2004 3,071.9 
 160. Redbridge Saturday, September 4, 2004 3,071.1 
 161. Vauxhall Motors Saturday, September 4, 2004 3,042.5 
 162. Welling United Saturday, September 4, 2004 3,035.0 
 163. Chippenham Town Saturday, September 4, 2004 2,998.4 
 164. Yeading Monday, August 30, 2004 2,976.1 
 165. Hyde United Saturday, September 4, 2004 2,971.9 
 166. Halesowen Town Saturday, September 4, 2004 2,968.8 
 167. Workington Saturday, September 4, 2004 2,967.4 
 168. Slough Town Saturday, September 4, 2004 2,959.9 
 169. Guiseley Saturday, September 4, 2004 2,955.7 
 170. Hendon Saturday, September 4, 2004 2,953.6 
 171. Staines Town Saturday, September 4, 2004 2,950.6 
 172. Hampton and Richmond Borough Saturday, September 4, 2004 2,948.8 
 173. Windsor and Eton Saturday, September 4, 2004 2,947.3 
 174. Cheshunt Saturday, September 4, 2004 2,945.0 
 175. Hednesford Town Saturday, September 4, 2004 2,945.0 
 176. Leyton Saturday, September 4, 2004 2,944.2 
 177. Cirencester Town Saturday, September 4, 2004 2,942.8 
 178. Aylesbury United Monday, August 30, 2004 2,940.1 
 179. King's Lynn Saturday, September 4, 2004 2,939.5 
 180. Merthyr Tydfil Saturday, September 4, 2004 2,938.8 
 181. Rugby United Saturday, September 4, 2004 2,938.7 
 182. Hitchin Town Saturday, September 4, 2004 2,938.7 
 183. Braintree Town Saturday, September 4, 2004 2,938.7 
 184. Tonbridge Angels Saturday, September 4, 2004 2,938.3 
 185. Burscough Saturday, September 4, 2004 2,935.8 
 186. Bamber Bridge Saturday, September 4, 2004 2,933.7 
 187. Bridlington Town Saturday, September 4, 2004 2,932.2 
 188. Leek Town Saturday, September 4, 2004 2,930.7 
 189. Prescot Cables Saturday, September 4, 2004 2,930.4 
 190. Witton Albion Saturday, September 4, 2004 2,928.5 
 191. Tiverton Town Monday, August 30, 2004 2,928.3 
 192. Folkestone Invicta Saturday, September 4, 2004 2,928.1 
 193. Bath City Saturday, September 4, 2004 2,927.5 
 194. Radcliffe Borough Saturday, September 4, 2004 2,926.2 
 195. Salisbury City Saturday, September 4, 2004 2,925.5 
 196. Histon Saturday, September 4, 2004 2,923.0 
 197. Grantham Town Saturday, September 4, 2004 2,922.7 
 198. Eastleigh Saturday, September 4, 2004 2,922.1 
 199. Billericay Town Saturday, September 4, 2004 2,921.2 
 200. Chesham United Saturday, September 4, 2004 2,918.5 
 201. Marine Saturday, September 4, 2004 2,918.4 
 202. Spennymoor United Saturday, September 4, 2004 2,917.6 
 203. Whitby Town Saturday, September 4, 2004 2,916.8 
 204. Wealdstone Monday, August 30, 2004 2,914.7 
 205. Worthing Saturday, September 4, 2004 2,913.2 
 206. Stamford Saturday, September 4, 2004 2,912.6 
 207. Northwood Saturday, September 4, 2004 2,909.5 
 208. Bishop Auckland Saturday, September 4, 2004 2,907.5 
 209. Gloucester City Saturday, September 4, 2004 2,905.6 
 210. Dunstable Town Saturday, September 4, 2004 2,903.8 
 211. Bedford Town Saturday, September 4, 2004 2,899.7 
 212. Matlock Town Saturday, September 4, 2004 2,898.7 
 213. Solihull Borough Saturday, September 4, 2004 2,898.6 
 214. Gateshead Saturday, September 4, 2004 2,896.4 
 215. Lincoln United Saturday, September 4, 2004 2,895.9 
 216. Hemel Hempstead Town Saturday, September 4, 2004 2,895.5 
 217. Chelmsford City Saturday, September 4, 2004 2,894.0 
 218. Heybridge Swifts Saturday, September 4, 2004 2,893.5 
 219. Blyth Spartans Saturday, September 4, 2004 2,893.2 
 220. Frickley Athletic Saturday, September 4, 2004 2,891.8 
 221. Farsley Celtic Saturday, September 4, 2004 2,891.2 
 222. Team Bath Saturday, September 4, 2004 2,885.2 
 223. Harrow Borough Saturday, September 4, 2004 2,880.9 
 224. Kingstonian Saturday, September 4, 2004 2,879.5 
 225. Banbury United Saturday, September 4, 2004 2,878.1 
 226. Dover Athletic Saturday, September 4, 2004 2,865.4