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

 Rank Club Last Match Date ELO Score 
 1. Manchester United Sunday, March 21, 2010 4,286.7 
 2. Chelsea Wednesday, March 24, 2010 4,286.5 
 3. Arsenal Saturday, March 20, 2010 4,223.3 
 4. Liverpool Sunday, March 21, 2010 4,172.4 
 5. Tottenham Hotspur Wednesday, March 24, 2010 4,151.6 
 6. Everton Wednesday, March 24, 2010 4,150.5 
 7. Aston Villa Wednesday, March 24, 2010 4,132.8 
 8. Manchester City Wednesday, March 24, 2010 4,104.7 
 9. Fulham Wednesday, March 24, 2010 4,017.7 
 10. Newcastle United Tuesday, March 23, 2010 3,996.0 
 11. Stoke City Saturday, March 20, 2010 3,989.9 
 12. Blackburn Rovers Wednesday, March 24, 2010 3,982.5 
 13. Birmingham City Wednesday, March 24, 2010 3,970.9 
 14. Sunderland Wednesday, March 24, 2010 3,959.9 
 15. West Bromwich Albion Wednesday, March 24, 2010 3,959.9 
 16. West Ham United Tuesday, March 23, 2010 3,941.3 
 17. Bolton Wanderers Saturday, March 20, 2010 3,931.9 
 18. Portsmouth Wednesday, March 24, 2010 3,924.9 
 19. Wolverhampton Wanderers Tuesday, March 23, 2010 3,920.0 
 20. Wigan Athletic Saturday, March 20, 2010 3,908.3 
 21. Nottingham Forest Tuesday, March 23, 2010 3,893.7 
 22. Reading Wednesday, March 24, 2010 3,878.9 
 23. Leicester City Wednesday, March 24, 2010 3,862.5 
 24. Cardiff City Wednesday, March 24, 2010 3,861.0 
 25. Middlesbrough Tuesday, March 23, 2010 3,860.8 
 26. Hull City Saturday, March 20, 2010 3,859.8 
 27. Swansea City Tuesday, March 23, 2010 3,858.2 
 28. Sheffield United Wednesday, March 24, 2010 3,850.9 
 29. Burnley Saturday, March 20, 2010 3,850.5 
 30. Norwich City Saturday, March 20, 2010 3,832.0 
 31. Doncaster Rovers Tuesday, March 23, 2010 3,830.0 
 32. Blackpool Tuesday, March 23, 2010 3,822.8 
 33. Ipswich Town Tuesday, March 23, 2010 3,803.2 
 34. Preston North End Tuesday, March 23, 2010 3,796.3 
 35. Southampton Tuesday, March 23, 2010 3,795.4 
 36. Crystal Palace Tuesday, March 23, 2010 3,794.0 
 37. Coventry City Wednesday, March 24, 2010 3,789.2 
 38. Millwall Monday, March 22, 2010 3,789.0 
 39. Bristol City Tuesday, March 23, 2010 3,786.4 
 40. Queens Park Rangers Tuesday, March 23, 2010 3,782.1 
 41. Leeds United Monday, March 22, 2010 3,781.6 
 42. Barnsley Tuesday, March 23, 2010 3,779.1 
 43. Derby County Tuesday, March 23, 2010 3,774.7 
 44. Watford Wednesday, March 24, 2010 3,762.1 
 45. Sheffield Wednesday Wednesday, March 24, 2010 3,758.0 
 46. Scunthorpe United Tuesday, March 23, 2010 3,756.1 
 47. Plymouth Argyle Tuesday, March 23, 2010 3,736.7 
 48. Swindon Town Saturday, March 20, 2010 3,733.4 
 49. Charlton Athletic Saturday, March 20, 2010 3,721.6 
 50. Huddersfield Town Saturday, March 20, 2010 3,713.5 
 51. Colchester United Tuesday, March 23, 2010 3,696.5 
 52. Peterborough United Tuesday, March 23, 2010 3,696.2 
 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. Brentford Tuesday, March 23, 2010 3,629.3 
 58. Carlisle United Saturday, March 20, 2010 3,627.7 
 59. Notts County Tuesday, March 23, 2010 3,621.1 
 60. Tranmere Rovers Friday, March 19, 2010 3,618.6 
 61. Walsall Tuesday, March 23, 2010 3,607.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. Southend United Tuesday, March 23, 2010 3,581.2 
 67. Hartlepool United Tuesday, March 23, 2010 3,574.5 
 68. Gillingham Saturday, March 20, 2010 3,574.3 
 69. AFC Bournemouth Saturday, March 20, 2010 3,565.1 
 70. Exeter City Saturday, March 20, 2010 3,563.2 
 71. Stevenage Borough Tuesday, March 23, 2010 3,553.9 
 72. Rotherham United Tuesday, March 23, 2010 3,553.0 
 73. Bury Saturday, March 20, 2010 3,552.4 
 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. Aldershot Town Tuesday, March 23, 2010 3,510.7 
 81. Dagenham and Redbridge Saturday, March 20, 2010 3,510.2 
 82. Crewe Alexandra Saturday, March 20, 2010 3,501.2 
 83. Burton Albion Tuesday, March 23, 2010 3,500.7 
 84. Oxford United Wednesday, March 24, 2010 3,496.7 
 85. Accrington Stanley Tuesday, March 23, 2010 3,482.9 
 86. Bradford City Tuesday, March 23, 2010 3,475.6 
 87. Stockport County Saturday, March 20, 2010 3,474.8 
 88. Rushden and Diamonds Wednesday, March 24, 2010 3,459.7 
 89. Torquay United Saturday, March 20, 2010 3,452.2 
 90. Barnet Saturday, March 20, 2010 3,448.6 
 91. Cheltenham Town Saturday, March 20, 2010 3,446.7 
 92. Lincoln City Saturday, March 20, 2010 3,445.9 
 93. Macclesfield Town Tuesday, March 23, 2010 3,442.3 
 94. York City Tuesday, March 23, 2010 3,438.0 
 95. Hereford United Saturday, March 20, 2010 3,431.6 
 96. Grimsby Town Saturday, March 20, 2010 3,413.7 
 97. Kidderminster Harriers Tuesday, March 23, 2010 3,408.1 
 98. Cambridge United Wednesday, March 24, 2010 3,401.4 
 99. Kettering Town Saturday, March 20, 2010 3,391.6 
 100. Mansfield Town Tuesday, March 23, 2010 3,391.2 
 101. Crawley Town Saturday, March 13, 2010 3,385.4 
 102. AFC Wimbledon Tuesday, March 23, 2010 3,367.4 
 103. Altrincham Tuesday, March 23, 2010 3,363.8 
 104. Wrexham Tuesday, March 23, 2010 3,336.3 
 105. Darlington Tuesday, March 23, 2010 3,328.7 
 106. Newport County Saturday, March 20, 2010 3,328.5 
 107. Histon Saturday, March 20, 2010 3,311.2 
 108. Barrow Tuesday, March 23, 2010 3,307.5 
 109. Salisbury City Tuesday, March 23, 2010 3,301.9 
 110. Forest Green Rovers Tuesday, March 23, 2010 3,297.7 
 111. Hayes and Yeading United Saturday, March 13, 2010 3,288.9 
 112. Ebbsfleet United Saturday, March 20, 2010 3,262.6 
 113. Fleetwood Town Saturday, March 20, 2010 3,260.0 
 114. Tamworth Wednesday, March 24, 2010 3,259.1 
 115. Eastbourne Borough Saturday, March 20, 2010 3,256.5 
 116. Gateshead Tuesday, March 23, 2010 3,253.5 
 117. Southport Tuesday, March 23, 2010 3,253.4 
 118. Chester City Saturday, February 6, 2010 3,249.4 
 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 Tuesday, March 23, 2010 3,199.1 
 123. Braintree Town Monday, March 22, 2010 3,189.7 
 124. Bath City Saturday, March 20, 2010 3,183.0 
 125. Nuneaton Town Wednesday, March 24, 2010 3,182.4 
 126. Staines Town Tuesday, March 23, 2010 3,181.3 
 127. Woking Tuesday, March 23, 2010 3,172.8 
 128. Grays Athletic Tuesday, March 23, 2010 3,167.5 
 129. Dover Athletic Saturday, March 20, 2010 3,152.4 
 130. Stalybridge Celtic Monday, March 22, 2010 3,150.2 
 131. Droylsden Tuesday, March 23, 2010 3,147.8 
 132. Hinckley United Monday, March 22, 2010 3,143.8 
 133. Thurrock Tuesday, March 23, 2010 3,138.0 
 134. Havant and Waterlooville Monday, March 22, 2010 3,137.4 
 135. Eastleigh Saturday, March 20, 2010 3,136.0 
 136. AFC Telford United Saturday, March 20, 2010 3,135.7 
 137. Workington Tuesday, March 23, 2010 3,123.7 
 138. St. Albans City Saturday, March 20, 2010 3,122.2 
 139. Hampton and Richmond Borough Tuesday, March 23, 2010 3,117.5 
 140. Farnborough Saturday, March 20, 2010 3,105.1 
 141. Bromley Saturday, March 20, 2010 3,099.8 
 142. Solihull Moors Saturday, March 20, 2010 3,092.6 
 143. Blyth Spartans Monday, March 22, 2010 3,088.6 
 144. Gainsborough Trinity Tuesday, March 23, 2010 3,087.7 
 145. Maidenhead United Tuesday, March 23, 2010 3,086.8 
 146. Farsley Celtic Saturday, February 27, 2010 3,081.7 
 147. Corby Town Tuesday, March 23, 2010 3,079.5 
 148. Ilkeston Town Tuesday, March 23, 2010 3,070.8 
 149. Eastwood Town Tuesday, March 23, 2010 3,063.0 
 150. Stafford Rangers Saturday, March 20, 2010 3,063.0 
 151. Hyde United Monday, March 22, 2010 3,056.3 
 152. Dorchester Town Saturday, March 20, 2010 3,031.8 
 153. Team Bath Saturday, April 25, 2009 3,028.2 
 154. Bishop's Stortford Saturday, March 20, 2010 3,023.6 
 155. Gloucester City Tuesday, March 23, 2010 3,022.9 
 156. Basingstoke Town Tuesday, March 23, 2010 3,018.2 
 157. Dartford Tuesday, March 23, 2010 3,014.8 
 158. Chippenham Town Tuesday, March 23, 2010 3,013.8 
 159. Redditch United Tuesday, March 23, 2010 3,011.3 
 160. Worcester City Saturday, March 20, 2010 3,010.1 
 161. Lewes Saturday, March 20, 2010 3,005.3 
 162. Cambridge City Tuesday, March 23, 2010 2,997.9 
 163. Halesowen Town Tuesday, March 23, 2010 2,996.6 
 164. Bashley Tuesday, March 23, 2010 2,996.3 
 165. Harrogate Town Tuesday, March 23, 2010 2,988.7 
 166. Sutton United Tuesday, March 23, 2010 2,988.5 
 167. Hednesford Town Tuesday, March 23, 2010 2,966.4 
 168. Stourbridge Tuesday, March 23, 2010 2,965.7 
 169. Brackley Town Saturday, March 20, 2010 2,963.9 
 170. Vauxhall Motors Tuesday, March 16, 2010 2,962.9 
 171. Tonbridge Angels Tuesday, March 23, 2010 2,960.0 
 172. Guiseley Tuesday, March 23, 2010 2,956.4 
 173. Bradford Park Avenue Wednesday, March 24, 2010 2,945.6 
 174. Aveley Saturday, March 20, 2010 2,939.2 
 175. King's Lynn Thursday, March 11, 2010 2,932.7 
 176. Weymouth Tuesday, March 23, 2010 2,931.5 
 177. Oxford City Tuesday, March 23, 2010 2,928.5 
 178. Truro City Tuesday, March 23, 2010 2,923.5 
 179. AFC Hornchurch Tuesday, March 23, 2010 2,915.6 
 180. Leamington Saturday, March 20, 2010 2,913.5 
 181. Boston United Wednesday, March 24, 2010 2,912.3 
 182. Kingstonian Saturday, March 20, 2010 2,911.9 
 183. Wealdstone Monday, March 22, 2010 2,911.2 
 184. Banbury United Tuesday, March 23, 2010 2,906.1 
 185. Hastings United Saturday, March 20, 2010 2,905.9 
 186. Billericay Town Tuesday, March 23, 2010 2,904.3 
 187. Weston-super-Mare Saturday, March 20, 2010 2,899.9 
 188. Hendon Tuesday, March 23, 2010 2,899.7 
 189. Tooting and Mitcham United Monday, March 22, 2010 2,894.8 
 190. Didcot Town Wednesday, March 24, 2010 2,887.5 
 191. Bognor Regis Town Tuesday, March 23, 2010 2,885.1 
 192. North Ferriby United Wednesday, March 24, 2010 2,879.0 
 193. Evesham United Tuesday, March 23, 2010 2,875.4 
 194. Merthyr Tydfil Tuesday, March 16, 2010 2,872.6 
 195. Boreham Wood Tuesday, March 23, 2010 2,871.6 
 196. Harrow Borough Tuesday, March 23, 2010 2,871.2 
 197. Ashford Town Saturday, March 20, 2010 2,870.8 
 198. Canvey Island Tuesday, March 23, 2010 2,867.4 
 199. Horsham Tuesday, March 23, 2010 2,866.2 
 200. Buxton Tuesday, March 23, 2010 2,865.5 
 201. Tiverton Town Wednesday, March 24, 2010 2,860.0 
 202. Swindon Supermarine Wednesday, March 24, 2010 2,858.3 
 203. Kendal Town Tuesday, March 23, 2010 2,855.0 
 204. Cray Wanderers Saturday, March 20, 2010 2,851.9 
 205. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 206. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 207. FC United of Manchester Wednesday, March 24, 2010 2,842.8 
 208. Carshalton Athletic Saturday, March 20, 2010 2,839.5 
 209. Harlow Town Saturday, April 25, 2009 2,831.8 
 210. Maidstone United Tuesday, March 23, 2010 2,821.8 
 211. Hitchin Town Saturday, April 25, 2009 2,821.2 
 212. Matlock Town Saturday, March 20, 2010 2,821.2 
 213. Hucknall Town Saturday, March 20, 2010 2,806.9 
 214. Whitby Town Wednesday, March 24, 2010 2,805.3 
 215. Cammell Laird Saturday, April 25, 2009 2,804.2 
 216. Hemel Hempstead Town Tuesday, March 23, 2010 2,803.4 
 217. Ramsgate Saturday, April 25, 2009 2,795.5 
 218. Margate Tuesday, March 23, 2010 2,795.1 
 219. Yate Town Saturday, April 25, 2009 2,788.7 
 220. Nantwich Town Saturday, March 20, 2010 2,788.4 
 221. Bedford Town Monday, March 22, 2010 2,784.5 
 222. Mangotsfield United Saturday, April 25, 2009 2,776.9 
 223. Marine Tuesday, March 23, 2010 2,772.3 
 224. Witton Albion Saturday, April 25, 2009 2,767.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 Tuesday, March 23, 2010 2,722.0 
 231. Ashton United Saturday, March 20, 2010 2,682.2 
 232. Worksop Town Wednesday, March 24, 2010 2,655.5 
 233. Prescot Cables Saturday, April 25, 2009 2,617.6 
 234. Durham City Saturday, March 20, 2010 2,531.6