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, March 20, 2010

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, March 13, 2010 4,287.2 
 2. Manchester United Sunday, March 14, 2010 4,280.7 
 3. Arsenal Saturday, March 20, 2010 4,223.3 
 4. Liverpool Monday, March 15, 2010 4,178.4 
 5. Tottenham Hotspur Saturday, March 20, 2010 4,143.1 
 6. Aston Villa Saturday, March 20, 2010 4,138.6 
 7. Everton Saturday, March 20, 2010 4,134.2 
 8. Manchester City Sunday, March 14, 2010 4,112.0 
 9. Fulham Sunday, March 14, 2010 4,035.2 
 10. Stoke City Saturday, March 20, 2010 3,989.9 
 11. Newcastle United Saturday, March 20, 2010 3,989.0 
 12. Birmingham City Saturday, March 20, 2010 3,979.8 
 13. Blackburn Rovers Saturday, March 13, 2010 3,967.0 
 14. West Ham United Saturday, March 20, 2010 3,960.7 
 15. West Bromwich Albion Saturday, March 20, 2010 3,955.2 
 16. Sunderland Saturday, March 20, 2010 3,954.1 
 17. Bolton Wanderers Saturday, March 20, 2010 3,931.9 
 18. Portsmouth Saturday, March 20, 2010 3,930.8 
 19. Wigan Athletic Saturday, March 20, 2010 3,908.3 
 20. Wolverhampton Wanderers Saturday, March 20, 2010 3,900.6 
 21. Nottingham Forest Saturday, March 20, 2010 3,883.9 
 22. Swansea City Saturday, March 20, 2010 3,878.7 
 23. Leicester City Tuesday, March 16, 2010 3,877.6 
 24. Reading Saturday, March 20, 2010 3,867.5 
 25. Hull City Saturday, March 20, 2010 3,859.8 
 26. Cardiff City Tuesday, March 16, 2010 3,852.5 
 27. Burnley Saturday, March 20, 2010 3,850.5 
 28. Middlesbrough Saturday, March 20, 2010 3,849.5 
 29. Sheffield United Saturday, March 20, 2010 3,849.2 
 30. Doncaster Rovers Saturday, March 20, 2010 3,837.0 
 31. Norwich City Saturday, March 20, 2010 3,832.0 
 32. Ipswich Town Saturday, March 20, 2010 3,824.5 
 33. Preston North End Saturday, March 20, 2010 3,807.6 
 34. Crystal Palace Saturday, March 20, 2010 3,803.8 
 35. Blackpool Saturday, March 20, 2010 3,802.4 
 36. Leeds United Saturday, March 13, 2010 3,799.7 
 37. Barnsley Saturday, March 20, 2010 3,793.1 
 38. Southampton Saturday, March 20, 2010 3,791.8 
 39. Coventry City Tuesday, March 16, 2010 3,790.2 
 40. Queens Park Rangers Saturday, March 20, 2010 3,783.7 
 41. Watford Tuesday, March 16, 2010 3,781.6 
 42. Derby County Saturday, March 20, 2010 3,773.1 
 43. Bristol City Saturday, March 20, 2010 3,772.4 
 44. Millwall Saturday, March 13, 2010 3,770.8 
 45. Sheffield Wednesday Saturday, March 20, 2010 3,748.7 
 46. Scunthorpe United Saturday, March 20, 2010 3,741.3 
 47. Swindon Town Saturday, March 20, 2010 3,733.4 
 48. Charlton Athletic Saturday, March 20, 2010 3,721.6 
 49. Plymouth Argyle Saturday, March 20, 2010 3,715.5 
 50. Huddersfield Town Saturday, March 20, 2010 3,713.5 
 51. Peterborough United Saturday, March 20, 2010 3,711.0 
 52. Colchester United Saturday, March 20, 2010 3,699.8 
 53. Milton Keynes Dons Saturday, March 20, 2010 3,671.0 
 54. Bristol Rovers Saturday, March 20, 2010 3,667.1 
 55. Brighton and Hove Albion Saturday, March 20, 2010 3,656.5 
 56. Rochdale Saturday, March 20, 2010 3,654.1 
 57. Carlisle United Saturday, March 20, 2010 3,627.7 
 58. Brentford Saturday, March 20, 2010 3,626.0 
 59. Walsall Saturday, March 20, 2010 3,626.0 
 60. Notts County Saturday, March 20, 2010 3,624.0 
 61. Tranmere Rovers Friday, March 19, 2010 3,618.6 
 62. Leyton Orient Saturday, March 20, 2010 3,602.2 
 63. Northampton Town Saturday, March 20, 2010 3,594.5 
 64. Oldham Athletic Saturday, March 20, 2010 3,586.2 
 65. Yeovil Town Saturday, March 20, 2010 3,582.6 
 66. Hartlepool United Friday, March 19, 2010 3,578.1 
 67. Gillingham Saturday, March 20, 2010 3,574.3 
 68. AFC Bournemouth Saturday, March 20, 2010 3,565.1 
 69. Exeter City Saturday, March 20, 2010 3,563.2 
 70. Southend United Saturday, March 20, 2010 3,562.8 
 71. Bury Saturday, March 20, 2010 3,552.4 
 72. Stevenage Borough Tuesday, March 16, 2010 3,551.4 
 73. Rotherham United Saturday, March 20, 2010 3,543.7 
 74. Wycombe Wanderers Saturday, March 20, 2010 3,533.5 
 75. Chesterfield Saturday, March 20, 2010 3,522.6 
 76. Shrewsbury Town Saturday, March 20, 2010 3,519.0 
 77. Morecambe Saturday, March 20, 2010 3,517.1 
 78. Luton Town Saturday, March 20, 2010 3,514.5 
 79. Port Vale Saturday, March 20, 2010 3,514.4 
 80. Dagenham and Redbridge Saturday, March 20, 2010 3,510.2 
 81. Aldershot Town Saturday, March 20, 2010 3,504.1 
 82. Oxford United Saturday, March 13, 2010 3,501.6 
 83. Crewe Alexandra Saturday, March 20, 2010 3,501.2 
 84. Accrington Stanley Saturday, March 20, 2010 3,500.5 
 85. Burton Albion Saturday, March 20, 2010 3,483.0 
 86. Stockport County Saturday, March 20, 2010 3,474.8 
 87. Bradford City Saturday, March 20, 2010 3,472.6 
 88. Rushden and Diamonds Saturday, March 20, 2010 3,459.9 
 89. Torquay United Saturday, March 20, 2010 3,452.2 
 90. Macclesfield Town Saturday, March 20, 2010 3,451.7 
 91. Barnet Saturday, March 20, 2010 3,448.6 
 92. Cheltenham Town Saturday, March 20, 2010 3,446.7 
 93. Lincoln City Saturday, March 20, 2010 3,445.9 
 94. Hereford United Saturday, March 20, 2010 3,431.6 
 95. York City Tuesday, March 16, 2010 3,426.9 
 96. Kidderminster Harriers Tuesday, March 16, 2010 3,419.1 
 97. Grimsby Town Saturday, March 20, 2010 3,413.7 
 98. Mansfield Town Saturday, March 20, 2010 3,393.4 
 99. Cambridge United Saturday, March 20, 2010 3,393.2 
 100. Kettering Town Saturday, March 20, 2010 3,391.6 
 101. AFC Wimbledon Saturday, March 13, 2010 3,388.4 
 102. Crawley Town Saturday, March 13, 2010 3,385.4 
 103. Altrincham Saturday, March 20, 2010 3,361.6 
 104. Wrexham Saturday, March 20, 2010 3,348.1 
 105. Darlington Saturday, March 20, 2010 3,335.3 
 106. Newport County Saturday, March 20, 2010 3,328.5 
 107. Salisbury City Tuesday, March 16, 2010 3,320.6 
 108. Histon Saturday, March 20, 2010 3,311.2 
 109. Hayes and Yeading United Saturday, March 13, 2010 3,288.9 
 110. Barrow Tuesday, March 16, 2010 3,286.5 
 111. Forest Green Rovers Saturday, March 20, 2010 3,279.0 
 112. Ebbsfleet United Saturday, March 20, 2010 3,262.6 
 113. Tamworth Saturday, March 13, 2010 3,262.2 
 114. Fleetwood Town Saturday, March 20, 2010 3,260.0 
 115. Southport Saturday, March 20, 2010 3,258.5 
 116. Eastbourne Borough Saturday, March 20, 2010 3,256.5 
 117. Chester City Saturday, February 6, 2010 3,249.4 
 118. Gateshead Tuesday, March 16, 2010 3,241.8 
 119. Alfreton Town Saturday, March 20, 2010 3,221.7 
 120. Northwich Victoria Saturday, March 20, 2010 3,221.6 
 121. Chelmsford City Saturday, March 20, 2010 3,204.2 
 122. Welling United Saturday, March 20, 2010 3,192.6 
 123. Braintree Town Saturday, March 20, 2010 3,190.0 
 124. Bath City Saturday, March 20, 2010 3,183.0 
 125. Nuneaton Town Saturday, March 20, 2010 3,178.9 
 126. Staines Town Saturday, March 20, 2010 3,174.3 
 127. Grays Athletic Saturday, March 20, 2010 3,170.0 
 128. Stalybridge Celtic Saturday, March 20, 2010 3,162.3 
 129. Woking Saturday, March 20, 2010 3,161.0 
 130. Dover Athletic Saturday, March 20, 2010 3,152.4 
 131. Hinckley United Saturday, March 20, 2010 3,146.7 
 132. Thurrock Saturday, March 20, 2010 3,140.8 
 133. Havant and Waterlooville Saturday, March 20, 2010 3,137.2 
 134. Eastleigh Saturday, March 20, 2010 3,136.0 
 135. AFC Telford United Saturday, March 20, 2010 3,135.7 
 136. Droylsden Saturday, March 20, 2010 3,135.7 
 137. Hampton and Richmond Borough Saturday, March 20, 2010 3,129.2 
 138. St. Albans City Saturday, March 20, 2010 3,122.2 
 139. Workington Saturday, March 20, 2010 3,115.8 
 140. Farnborough Saturday, March 20, 2010 3,105.1 
 141. Bromley Saturday, March 20, 2010 3,099.8 
 142. Corby Town Saturday, March 20, 2010 3,093.4 
 143. Solihull Moors Saturday, March 20, 2010 3,092.6 
 144. Blyth Spartans Saturday, March 20, 2010 3,085.6 
 145. Maidenhead United Saturday, March 20, 2010 3,083.9 
 146. Farsley Celtic Saturday, February 27, 2010 3,081.7 
 147. Gainsborough Trinity Saturday, March 20, 2010 3,073.8 
 148. Eastwood Town Saturday, March 20, 2010 3,072.0 
 149. Stafford Rangers Saturday, March 20, 2010 3,063.0 
 150. Ilkeston Town Saturday, March 20, 2010 3,061.8 
 151. Hyde United Saturday, March 20, 2010 3,044.2 
 152. Dorchester Town Saturday, March 20, 2010 3,031.8 
 153. Dartford Saturday, March 20, 2010 3,031.8 
 154. Team Bath Saturday, April 25, 2009 3,028.2 
 155. Basingstoke Town Saturday, March 20, 2010 3,025.3 
 156. Bishop's Stortford Saturday, March 20, 2010 3,023.6 
 157. Redditch United Saturday, March 20, 2010 3,023.4 
 158. Gloucester City Saturday, March 20, 2010 3,017.8 
 159. Chippenham Town Saturday, March 20, 2010 3,016.5 
 160. Worcester City Saturday, March 20, 2010 3,010.1 
 161. Cambridge City Saturday, March 20, 2010 3,009.9 
 162. Lewes Saturday, March 20, 2010 3,005.3 
 163. Halesowen Town Saturday, March 20, 2010 2,999.9 
 164. Harrogate Town Saturday, March 20, 2010 2,996.6 
 165. Bashley Saturday, March 20, 2010 2,991.9 
 166. Sutton United Saturday, March 20, 2010 2,982.5 
 167. Brackley Town Saturday, March 20, 2010 2,963.9 
 168. Vauxhall Motors Tuesday, March 16, 2010 2,962.9 
 169. Stourbridge Saturday, March 20, 2010 2,958.2 
 170. Guiseley Saturday, March 20, 2010 2,956.4 
 171. Hednesford Town Tuesday, March 16, 2010 2,955.7 
 172. Tonbridge Angels Saturday, March 20, 2010 2,954.6 
 173. Aveley Saturday, March 20, 2010 2,939.2 
 174. Weymouth Saturday, March 20, 2010 2,937.9 
 175. Truro City Saturday, March 20, 2010 2,934.1 
 176. King's Lynn Thursday, March 11, 2010 2,932.7 
 177. Boston United Saturday, March 20, 2010 2,931.5 
 178. Bradford Park Avenue Saturday, March 13, 2010 2,928.1 
 179. AFC Hornchurch Saturday, March 20, 2010 2,926.3 
 180. Oxford City Saturday, March 20, 2010 2,925.2 
 181. Wealdstone Saturday, March 20, 2010 2,920.9 
 182. Leamington Saturday, March 20, 2010 2,913.5 
 183. Kingstonian Saturday, March 20, 2010 2,911.9 
 184. Hastings United Saturday, March 20, 2010 2,905.9 
 185. Billericay Town Saturday, March 20, 2010 2,904.0 
 186. Weston-super-Mare Saturday, March 20, 2010 2,899.9 
 187. Bognor Regis Town Saturday, March 20, 2010 2,898.7 
 188. Banbury United Saturday, March 20, 2010 2,894.1 
 189. Didcot Town Saturday, March 20, 2010 2,887.0 
 190. Hendon Saturday, March 20, 2010 2,886.1 
 191. Tooting and Mitcham United Saturday, March 20, 2010 2,885.1 
 192. Boreham Wood Saturday, March 20, 2010 2,881.6 
 193. Harrow Borough Saturday, March 20, 2010 2,877.1 
 194. Merthyr Tydfil Tuesday, March 16, 2010 2,872.6 
 195. Evesham United Saturday, March 20, 2010 2,872.6 
 196. Ashford Town Saturday, March 20, 2010 2,870.8 
 197. North Ferriby United Saturday, March 20, 2010 2,870.5 
 198. Canvey Island Saturday, March 20, 2010 2,867.7 
 199. Kendal Town Saturday, March 20, 2010 2,866.7 
 200. Buxton Saturday, March 20, 2010 2,865.5 
 201. Tiverton Town Saturday, March 20, 2010 2,863.5 
 202. FC United of Manchester Saturday, March 20, 2010 2,860.3 
 203. Horsham Saturday, March 20, 2010 2,855.5 
 204. Cray Wanderers Saturday, March 20, 2010 2,851.9 
 205. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 206. Swindon Supermarine Saturday, March 20, 2010 2,849.0 
 207. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 208. Carshalton Athletic Saturday, March 20, 2010 2,839.5 
 209. Harlow Town Saturday, April 25, 2009 2,831.8 
 210. Maidstone United Saturday, March 20, 2010 2,827.3 
 211. Hitchin Town Saturday, April 25, 2009 2,821.2 
 212. Matlock Town Saturday, March 20, 2010 2,821.2 
 213. Hemel Hempstead Town Saturday, March 20, 2010 2,810.8 
 214. Hucknall Town Saturday, March 20, 2010 2,806.9 
 215. Cammell Laird Saturday, April 25, 2009 2,804.2 
 216. Ramsgate Saturday, April 25, 2009 2,795.5 
 217. Bedford Town Saturday, March 20, 2010 2,794.2 
 218. Yate Town Saturday, April 25, 2009 2,788.7 
 219. Nantwich Town Saturday, March 20, 2010 2,788.4 
 220. Whitby Town Tuesday, March 16, 2010 2,786.1 
 221. Margate Saturday, March 20, 2010 2,778.2 
 222. Mangotsfield United Saturday, April 25, 2009 2,776.9 
 223. Witton Albion Saturday, April 25, 2009 2,767.5 
 224. Marine Saturday, March 13, 2010 2,760.5 
 225. Frickley Athletic Saturday, March 20, 2010 2,759.0 
 226. Clevedon Town Saturday, March 20, 2010 2,755.7 
 227. Paulton Rovers Saturday, November 7, 2009 2,749.9 
 228. Lowestoft Town Saturday, November 7, 2009 2,749.8 
 229. Burscough Saturday, March 20, 2010 2,729.4 
 230. Rugby Town Saturday, March 20, 2010 2,726.4 
 231. Ashton United Saturday, March 20, 2010 2,682.2 
 232. Worksop Town Saturday, March 20, 2010 2,664.0 
 233. Prescot Cables Saturday, April 25, 2009 2,617.6 
 234. Durham City Saturday, March 20, 2010 2,531.6