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

 Rank Club Last Match Date ELO Score 
 1. Manchester United Sunday, March 21, 2010 4,286.7 
 2. Chelsea Sunday, March 21, 2010 4,280.6 
 3. Arsenal Saturday, March 20, 2010 4,223.3 
 4. Liverpool Sunday, March 21, 2010 4,172.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 21, 2010 4,121.1 
 9. Fulham Sunday, March 21, 2010 4,026.1 
 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 Sunday, March 21, 2010 3,973.6 
 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 Sunday, March 21, 2010 3,873.9 
 24. Reading Saturday, March 20, 2010 3,867.5 
 25. Cardiff City Sunday, March 21, 2010 3,862.6 
 26. Hull City Saturday, March 20, 2010 3,859.8 
 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. Coventry City Sunday, March 21, 2010 3,793.9 
 37. Barnsley Saturday, March 20, 2010 3,793.1 
 38. Southampton Saturday, March 20, 2010 3,791.8 
 39. Millwall Monday, March 22, 2010 3,789.0 
 40. Queens Park Rangers Saturday, March 20, 2010 3,783.7 
 41. Leeds United Monday, March 22, 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. Watford Sunday, March 21, 2010 3,771.5 
 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. Crewe Alexandra Saturday, March 20, 2010 3,501.2 
 83. Accrington Stanley Saturday, March 20, 2010 3,500.5 
 84. Oxford United Sunday, March 21, 2010 3,496.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. Tamworth Sunday, March 21, 2010 3,267.3 
 113. Ebbsfleet United Saturday, March 20, 2010 3,262.6 
 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 Monday, March 22, 2010 3,189.7 
 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. Woking Saturday, March 20, 2010 3,161.0 
 129. Dover Athletic Saturday, March 20, 2010 3,152.4 
 130. Stalybridge Celtic Monday, March 22, 2010 3,150.2 
 131. Hinckley United Monday, March 22, 2010 3,143.8 
 132. Thurrock Saturday, March 20, 2010 3,140.8 
 133. Havant and Waterlooville Monday, March 22, 2010 3,137.4 
 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 Monday, March 22, 2010 3,088.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 Monday, March 22, 2010 3,056.3 
 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. Leamington Saturday, March 20, 2010 2,913.5 
 182. Kingstonian Saturday, March 20, 2010 2,911.9 
 183. Wealdstone Monday, March 22, 2010 2,911.2 
 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. Tooting and Mitcham United Monday, March 22, 2010 2,894.8 
 189. Banbury United Saturday, March 20, 2010 2,894.1 
 190. Didcot Town Saturday, March 20, 2010 2,887.0 
 191. Hendon Saturday, March 20, 2010 2,886.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. Swindon Supermarine Monday, March 22, 2010 2,858.7 
 204. Horsham Saturday, March 20, 2010 2,855.5 
 205. Cray Wanderers Saturday, March 20, 2010 2,851.9 
 206. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 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. Yate Town Saturday, April 25, 2009 2,788.7 
 218. Nantwich Town Saturday, March 20, 2010 2,788.4 
 219. Whitby Town Tuesday, March 16, 2010 2,786.1 
 220. Bedford Town Monday, March 22, 2010 2,784.5 
 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