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, October 27, 2004

 Rank Club Last Match Date ELO Score 
 1. Arsenal Wednesday, October 27, 2004 4,300.6 
 2. Manchester United Tuesday, October 26, 2004 4,213.9 
 3. Chelsea Wednesday, October 27, 2004 4,196.6 
 4. Liverpool Tuesday, October 26, 2004 4,139.8 
 5. Newcastle United Wednesday, October 27, 2004 4,100.0 
 6. Middlesbrough Wednesday, October 27, 2004 4,053.0 
 7. Aston Villa Tuesday, October 26, 2004 4,046.8 
 8. Bolton Wanderers Wednesday, October 27, 2004 4,039.1 
 9. Everton Wednesday, October 27, 2004 4,017.2 
 10. Manchester City Wednesday, October 27, 2004 4,000.4 
 11. Tottenham Hotspur Wednesday, October 27, 2004 4,000.2 
 12. Portsmouth Tuesday, October 26, 2004 3,997.0 
 13. Fulham Wednesday, October 27, 2004 3,986.6 
 14. Charlton Athletic Wednesday, October 27, 2004 3,980.3 
 15. Birmingham City Wednesday, October 27, 2004 3,975.1 
 16. Southampton Wednesday, October 27, 2004 3,964.0 
 17. Blackburn Rovers Saturday, October 23, 2004 3,954.9 
 18. Norwich City Wednesday, October 27, 2004 3,935.7 
 19. Wigan Athletic Saturday, October 23, 2004 3,925.1 
 20. West Ham United Wednesday, October 27, 2004 3,900.7 
 21. Crystal Palace Wednesday, October 27, 2004 3,900.4 
 22. Sunderland Monday, October 25, 2004 3,892.6 
 23. Ipswich Town Saturday, October 23, 2004 3,878.1 
 24. West Bromwich Albion Saturday, October 23, 2004 3,876.9 
 25. Leeds United Tuesday, October 26, 2004 3,874.4 
 26. Leicester City Saturday, October 23, 2004 3,874.1 
 27. Wolverhampton Wanderers Saturday, October 23, 2004 3,866.3 
 28. Reading Saturday, October 23, 2004 3,865.8 
 29. Sheffield United Tuesday, October 26, 2004 3,842.3 
 30. Millwall Tuesday, October 26, 2004 3,827.7 
 31. Queens Park Rangers Saturday, October 23, 2004 3,811.7 
 32. Watford Tuesday, October 26, 2004 3,804.2 
 33. Stoke City Saturday, October 23, 2004 3,802.2 
 34. Nottingham Forest Tuesday, October 26, 2004 3,789.6 
 35. Preston North End Wednesday, October 27, 2004 3,786.1 
 36. Coventry City Wednesday, October 27, 2004 3,782.2 
 37. Plymouth Argyle Saturday, October 23, 2004 3,772.0 
 38. Burnley Tuesday, October 26, 2004 3,769.1 
 39. Derby County Friday, October 22, 2004 3,767.9 
 40. Cardiff City Tuesday, October 26, 2004 3,759.5 
 41. Tranmere Rovers Saturday, October 23, 2004 3,749.9 
 42. Crewe Alexandra Tuesday, October 26, 2004 3,742.0 
 43. Brighton and Hove Albion Saturday, October 23, 2004 3,738.5 
 44. Bristol City Saturday, October 23, 2004 3,715.1 
 45. Swindon Town Wednesday, October 27, 2004 3,701.5 
 46. AFC Bournemouth Tuesday, October 26, 2004 3,697.0 
 47. Luton Town Saturday, October 23, 2004 3,689.4 
 48. Bradford City Saturday, October 23, 2004 3,681.8 
 49. Rotherham United Monday, October 25, 2004 3,672.1 
 50. Gillingham Saturday, October 23, 2004 3,656.1 
 51. Hull City Saturday, October 23, 2004 3,653.2 
 52. Wimbledon Sunday, May 9, 2004 3,652.2 
 53. Walsall Saturday, October 23, 2004 3,651.2 
 54. Colchester United Wednesday, October 27, 2004 3,646.9 
 55. Hartlepool United Saturday, October 23, 2004 3,642.0 
 56. Doncaster Rovers Tuesday, October 26, 2004 3,639.6 
 57. Huddersfield Town Saturday, October 23, 2004 3,631.5 
 58. Port Vale Saturday, October 23, 2004 3,628.1 
 59. Peterborough United Tuesday, October 26, 2004 3,625.3 
 60. Oldham Athletic Saturday, October 23, 2004 3,624.3 
 61. Brentford Saturday, October 23, 2004 3,620.8 
 62. Wrexham Tuesday, October 26, 2004 3,614.0 
 63. Chesterfield Saturday, October 23, 2004 3,613.4 
 64. Blackpool Saturday, October 23, 2004 3,613.2 
 65. Sheffield Wednesday Wednesday, October 27, 2004 3,608.1 
 66. Barnsley Saturday, October 23, 2004 3,601.0 
 67. Milton Keynes Dons Saturday, October 23, 2004 3,599.4 
 68. Northampton Town Saturday, October 23, 2004 3,563.5 
 69. Barnet Saturday, October 23, 2004 3,562.8 
 70. Chester City Tuesday, October 26, 2004 3,560.8 
 71. Stockport County Saturday, October 23, 2004 3,558.0 
 72. Torquay United Tuesday, October 19, 2004 3,555.4 
 73. Yeovil Town Saturday, October 23, 2004 3,547.0 
 74. Grimsby Town Saturday, October 23, 2004 3,542.8 
 75. Mansfield Town Saturday, October 23, 2004 3,538.7 
 76. Lincoln City Saturday, October 23, 2004 3,535.4 
 77. Hereford United Saturday, October 23, 2004 3,532.2 
 78. Wycombe Wanderers Saturday, October 23, 2004 3,527.0 
 79. Notts County Saturday, October 23, 2004 3,526.3 
 80. Scunthorpe United Saturday, October 23, 2004 3,520.3 
 81. Boston United Saturday, October 23, 2004 3,509.5 
 82. Rushden and Diamonds Saturday, October 23, 2004 3,502.2 
 83. Swansea City Tuesday, October 19, 2004 3,500.9 
 84. Cheltenham Town Saturday, October 23, 2004 3,500.8 
 85. Bristol Rovers Saturday, October 23, 2004 3,500.2 
 86. Carlisle United Saturday, October 23, 2004 3,497.2 
 87. Darlington Tuesday, October 19, 2004 3,488.2 
 88. Bury Saturday, October 23, 2004 3,486.1 
 89. Macclesfield Town Saturday, October 23, 2004 3,478.6 
 90. Leyton Orient Saturday, October 23, 2004 3,476.8 
 91. Southend United Saturday, October 23, 2004 3,474.7 
 92. Oxford United Saturday, October 23, 2004 3,460.2 
 93. Exeter City Saturday, October 23, 2004 3,454.3 
 94. Aldershot Town Saturday, October 23, 2004 3,451.5 
 95. Gravesend and Northfleet Saturday, October 23, 2004 3,450.9 
 96. Shrewsbury Town Saturday, October 23, 2004 3,450.5 
 97. Morecambe Saturday, October 23, 2004 3,450.0 
 98. Stevenage Borough Saturday, October 23, 2004 3,432.3 
 99. Scarborough Saturday, October 23, 2004 3,430.2 
 100. Canvey Island Saturday, October 23, 2004 3,427.8 
 101. Cambridge United Saturday, October 23, 2004 3,427.5 
 102. Accrington Stanley Saturday, October 23, 2004 3,418.7 
 103. Woking Saturday, October 23, 2004 3,417.7 
 104. Rochdale Saturday, October 23, 2004 3,416.1 
 105. Kidderminster Harriers Tuesday, October 26, 2004 3,411.5 
 106. Crawley Town Saturday, October 23, 2004 3,392.7 
 107. Dagenham and Redbridge Saturday, October 23, 2004 3,382.9 
 108. Halifax Town Saturday, October 23, 2004 3,369.0 
 109. Telford United Saturday, April 24, 2004 3,360.8 
 110. York City Saturday, October 23, 2004 3,347.9 
 111. Tamworth Saturday, October 23, 2004 3,344.5 
 112. Farnborough Town Saturday, October 23, 2004 3,323.3 
 113. Burton Albion Saturday, October 23, 2004 3,320.9 
 114. Northwich Victoria Saturday, October 23, 2004 3,261.8 
 115. Forest Green Rovers Saturday, October 23, 2004 3,229.5 
 116. Hornchurch Tuesday, October 26, 2004 3,204.6 
 117. Grays Athletic Saturday, October 23, 2004 3,199.8 
 118. Leigh RMI Saturday, October 23, 2004 3,191.6 
 119. Alfreton Town Tuesday, October 26, 2004 3,155.6 
 120. Basingstoke Town Tuesday, October 26, 2004 3,148.7 
 121. Harrogate Town Saturday, October 23, 2004 3,143.2 
 122. Altrincham Tuesday, October 26, 2004 3,137.4 
 123. Redditch United Tuesday, October 26, 2004 3,137.0 
 124. Southport Tuesday, October 26, 2004 3,136.0 
 125. Kettering Town Tuesday, October 26, 2004 3,134.6 
 126. Thurrock Monday, October 25, 2004 3,131.2 
 127. Cambridge City Tuesday, October 26, 2004 3,130.2 
 128. Bognor Regis Town Tuesday, October 26, 2004 3,128.8 
 129. Droylsden Saturday, October 23, 2004 3,126.6 
 130. Weston-super-Mare Wednesday, October 27, 2004 3,125.1 
 131. Hinckley United Tuesday, October 26, 2004 3,123.5 
 132. Hayes Tuesday, October 26, 2004 3,121.1 
 133. Worksop Town Tuesday, October 26, 2004 3,120.6 
 134. Stafford Rangers Saturday, October 23, 2004 3,120.4 
 135. Lewes Tuesday, October 26, 2004 3,118.7 
 136. Boreham Wood Saturday, November 8, 2003 3,118.5 
 137. Weymouth Tuesday, October 26, 2004 3,113.9 
 138. Bishop's Stortford Tuesday, October 26, 2004 3,108.4 
 139. Worcester City Tuesday, October 26, 2004 3,103.7 
 140. Lancaster City Tuesday, October 26, 2004 3,100.7 
 141. Shildon Sunday, November 9, 2003 3,099.2 
 142. Hucknall Town Tuesday, October 26, 2004 3,098.4 
 143. Gainsborough Trinity Saturday, October 9, 2004 3,092.6 
 144. Runcorn Tuesday, October 26, 2004 3,088.3 
 145. Eastbourne Borough Monday, October 25, 2004 3,085.8 
 146. Dorchester Town Tuesday, October 26, 2004 3,080.0 
 147. Redbridge Tuesday, October 26, 2004 3,079.4 
 148. Nuneaton Borough Tuesday, October 26, 2004 3,079.1 
 149. Carshalton Athletic Tuesday, October 26, 2004 3,075.1 
 150. Sutton United Tuesday, October 26, 2004 3,074.5 
 151. Havant and Waterlooville Tuesday, October 26, 2004 3,073.8 
 152. Vauxhall Motors Tuesday, October 26, 2004 3,069.7 
 153. Newport County Saturday, October 23, 2004 3,069.0 
 154. Margate Tuesday, October 26, 2004 3,061.0 
 155. Ashton United Tuesday, October 26, 2004 3,053.2 
 156. Bradford Park Avenue Tuesday, October 26, 2004 3,052.0 
 157. Moor Green Tuesday, October 26, 2004 3,049.4 
 158. Stalybridge Celtic Saturday, October 23, 2004 3,049.0 
 159. Maidenhead United Tuesday, October 26, 2004 3,040.3 
 160. Barrow Saturday, October 23, 2004 3,029.1 
 161. Welling United Tuesday, October 26, 2004 3,020.1 
 162. Workington Saturday, October 23, 2004 3,016.3 
 163. St. Albans City Wednesday, October 27, 2004 3,010.6 
 164. Histon Saturday, October 23, 2004 2,999.1 
 165. Hyde United Saturday, October 23, 2004 2,998.0 
 166. Cheshunt Wednesday, October 27, 2004 2,987.3 
 167. Merthyr Tydfil Tuesday, October 19, 2004 2,986.9 
 168. Yeading Saturday, October 23, 2004 2,985.1 
 169. Leek Town Tuesday, October 12, 2004 2,982.2 
 170. Halesowen Town Saturday, October 23, 2004 2,971.5 
 171. Eastleigh Wednesday, October 27, 2004 2,966.5 
 172. Whitby Town Saturday, October 23, 2004 2,964.1 
 173. Chippenham Town Saturday, October 23, 2004 2,960.8 
 174. Northwood Saturday, October 23, 2004 2,954.6 
 175. Hendon Saturday, October 23, 2004 2,953.7 
 176. Hednesford Town Tuesday, October 19, 2004 2,949.4 
 177. Witton Albion Tuesday, October 19, 2004 2,948.0 
 178. Braintree Town Saturday, October 23, 2004 2,947.6 
 179. Burscough Tuesday, October 19, 2004 2,945.0 
 180. Leyton Saturday, October 23, 2004 2,943.9 
 181. Rugby United Saturday, October 23, 2004 2,943.8 
 182. Worthing Saturday, October 23, 2004 2,942.2 
 183. Guiseley Tuesday, October 19, 2004 2,939.5 
 184. Billericay Town Saturday, October 23, 2004 2,938.9 
 185. Bedford Town Saturday, October 23, 2004 2,938.1 
 186. Hitchin Town Saturday, October 23, 2004 2,937.7 
 187. Chesham United Saturday, October 23, 2004 2,937.5 
 188. Windsor and Eton Saturday, October 23, 2004 2,936.1 
 189. Hampton and Richmond Borough Saturday, October 23, 2004 2,935.4 
 190. Lincoln United Saturday, October 23, 2004 2,934.8 
 191. Cirencester Town Tuesday, October 19, 2004 2,929.8 
 192. Slough Town Saturday, October 23, 2004 2,927.5 
 193. Banbury United Saturday, October 23, 2004 2,925.7 
 194. Farsley Celtic Saturday, October 23, 2004 2,921.9 
 195. Harrow Borough Saturday, October 23, 2004 2,921.4 
 196. Staines Town Saturday, October 23, 2004 2,919.8 
 197. Chelmsford City Saturday, October 23, 2004 2,917.6 
 198. Gloucester City Saturday, October 23, 2004 2,916.1 
 199. Grantham Town Saturday, October 23, 2004 2,915.1 
 200. Radcliffe Borough Tuesday, October 19, 2004 2,912.6 
 201. Heybridge Swifts Saturday, October 23, 2004 2,911.3 
 202. Folkestone Invicta Saturday, October 23, 2004 2,909.2 
 203. Aylesbury United Saturday, October 23, 2004 2,907.0 
 204. Tonbridge Angels Saturday, October 23, 2004 2,904.9 
 205. Bath City Saturday, October 23, 2004 2,903.8 
 206. Prescot Cables Saturday, October 23, 2004 2,903.7 
 207. Stamford Tuesday, October 19, 2004 2,901.1 
 208. Dunstable Town Saturday, October 23, 2004 2,893.9 
 209. Solihull Borough Saturday, October 23, 2004 2,893.3 
 210. Tiverton Town Saturday, October 23, 2004 2,891.9 
 211. Spennymoor United Tuesday, October 12, 2004 2,891.6 
 212. Hemel Hempstead Town Saturday, October 23, 2004 2,891.3 
 213. Salisbury City Saturday, October 23, 2004 2,883.4 
 214. Matlock Town Tuesday, October 19, 2004 2,881.3 
 215. King's Lynn Saturday, October 23, 2004 2,879.1 
 216. Team Bath Saturday, October 23, 2004 2,877.2 
 217. Wealdstone Saturday, October 23, 2004 2,873.3 
 218. Marine Saturday, October 23, 2004 2,868.6 
 219. Bridlington Town Saturday, October 23, 2004 2,862.1 
 220. Blyth Spartans Saturday, October 16, 2004 2,854.0 
 221. Dover Athletic Saturday, October 23, 2004 2,853.0 
 222. Gateshead Saturday, October 23, 2004 2,849.9 
 223. Frickley Athletic Saturday, October 23, 2004 2,846.4 
 224. Bamber Bridge Tuesday, October 19, 2004 2,842.0 
 225. Kingstonian Saturday, October 23, 2004 2,837.1 
 226. Bishop Auckland Saturday, October 16, 2004 2,835.5