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, January 16, 2010

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, January 16, 2010 4,304.7 
 2. Manchester United Saturday, January 16, 2010 4,268.2 
 3. Arsenal Saturday, January 9, 2010 4,217.9 
 4. Liverpool Saturday, January 16, 2010 4,178.8 
 5. Tottenham Hotspur Saturday, January 16, 2010 4,125.9 
 6. Aston Villa Thursday, January 14, 2010 4,120.5 
 7. Manchester City Saturday, January 16, 2010 4,103.0 
 8. Everton Saturday, January 16, 2010 4,098.9 
 9. Fulham Tuesday, January 5, 2010 4,058.1 
 10. Birmingham City Tuesday, January 12, 2010 4,000.9 
 11. Newcastle United Wednesday, January 13, 2010 3,979.6 
 12. West Ham United Sunday, January 3, 2010 3,967.9 
 13. Wigan Athletic Saturday, January 16, 2010 3,956.1 
 14. Stoke City Saturday, January 16, 2010 3,954.5 
 15. Blackburn Rovers Thursday, January 14, 2010 3,952.9 
 16. Bolton Wanderers Saturday, January 2, 2010 3,942.3 
 17. Sunderland Saturday, January 16, 2010 3,930.2 
 18. West Bromwich Albion Friday, January 8, 2010 3,927.5 
 19. Portsmouth Tuesday, January 12, 2010 3,925.7 
 20. Nottingham Forest Saturday, January 16, 2010 3,919.0 
 21. Burnley Saturday, January 16, 2010 3,898.6 
 22. Sheffield United Saturday, January 16, 2010 3,892.1 
 23. Wolverhampton Wanderers Saturday, January 16, 2010 3,889.5 
 24. Hull City Saturday, January 16, 2010 3,874.3 
 25. Swansea City Saturday, January 16, 2010 3,874.2 
 26. Cardiff City Saturday, January 16, 2010 3,871.5 
 27. Leicester City Saturday, January 16, 2010 3,848.1 
 28. Middlesbrough Saturday, January 16, 2010 3,843.8 
 29. Leeds United Saturday, January 16, 2010 3,842.0 
 30. Doncaster Rovers Saturday, January 16, 2010 3,834.3 
 31. Blackpool Saturday, January 16, 2010 3,834.2 
 32. Crystal Palace Saturday, January 16, 2010 3,833.7 
 33. Ipswich Town Saturday, January 16, 2010 3,830.9 
 34. Bristol City Saturday, January 16, 2010 3,826.6 
 35. Norwich City Saturday, January 16, 2010 3,819.3 
 36. Preston North End Saturday, January 16, 2010 3,812.7 
 37. Queens Park Rangers Saturday, January 16, 2010 3,807.2 
 38. Watford Saturday, January 16, 2010 3,798.9 
 39. Reading Saturday, January 16, 2010 3,790.6 
 40. Barnsley Saturday, January 16, 2010 3,771.0 
 41. Charlton Athletic Saturday, January 16, 2010 3,768.9 
 42. Southampton Saturday, January 16, 2010 3,759.7 
 43. Coventry City Saturday, January 16, 2010 3,753.1 
 44. Scunthorpe United Saturday, January 16, 2010 3,744.8 
 45. Derby County Saturday, January 16, 2010 3,743.4 
 46. Sheffield Wednesday Saturday, January 16, 2010 3,735.6 
 47. Huddersfield Town Saturday, January 16, 2010 3,719.1 
 48. Colchester United Saturday, January 16, 2010 3,716.0 
 49. Peterborough United Saturday, January 16, 2010 3,715.2 
 50. Milton Keynes Dons Saturday, January 16, 2010 3,712.6 
 51. Plymouth Argyle Saturday, January 16, 2010 3,706.4 
 52. Swindon Town Saturday, January 16, 2010 3,699.6 
 53. Millwall Saturday, January 16, 2010 3,697.2 
 54. Bristol Rovers Monday, December 28, 2009 3,650.7 
 55. Rochdale Monday, December 28, 2009 3,636.5 
 56. Brentford Saturday, January 16, 2010 3,632.7 
 57. Walsall Saturday, January 16, 2010 3,629.0 
 58. Carlisle United Saturday, January 16, 2010 3,623.7 
 59. Southend United Saturday, January 16, 2010 3,620.5 
 60. Tranmere Rovers Sunday, January 3, 2010 3,614.1 
 61. Brighton and Hove Albion Saturday, January 16, 2010 3,611.6 
 62. Yeovil Town Monday, December 28, 2009 3,593.0 
 63. Oldham Athletic Saturday, January 2, 2010 3,592.0 
 64. Exeter City Saturday, January 16, 2010 3,589.1 
 65. Hartlepool United Saturday, January 16, 2010 3,586.4 
 66. Rotherham United Saturday, December 12, 2009 3,577.2 
 67. Leyton Orient Monday, December 28, 2009 3,577.2 
 68. Gillingham Saturday, January 16, 2010 3,570.0 
 69. Bury Saturday, January 16, 2010 3,564.3 
 70. AFC Bournemouth Saturday, January 16, 2010 3,562.0 
 71. Notts County Monday, December 28, 2009 3,547.3 
 72. Shrewsbury Town Saturday, January 16, 2010 3,540.9 
 73. Northampton Town Saturday, January 2, 2010 3,540.6 
 74. Morecambe Monday, December 28, 2009 3,539.1 
 75. Dagenham and Redbridge Saturday, January 16, 2010 3,529.4 
 76. Stevenage Borough Friday, January 1, 2010 3,528.5 
 77. Aldershot Town Saturday, December 26, 2009 3,521.5 
 78. Wycombe Wanderers Saturday, January 16, 2010 3,514.1 
 79. Chesterfield Saturday, January 16, 2010 3,510.7 
 80. Oxford United Saturday, January 16, 2010 3,508.1 
 81. Crewe Alexandra Saturday, January 16, 2010 3,504.2 
 82. Accrington Stanley Monday, December 28, 2009 3,503.4 
 83. Luton Town Saturday, January 2, 2010 3,487.4 
 84. Stockport County Monday, December 28, 2009 3,486.4 
 85. Bradford City Saturday, January 2, 2010 3,481.6 
 86. Port Vale Monday, December 28, 2009 3,479.0 
 87. Hereford United Saturday, December 26, 2009 3,472.5 
 88. Torquay United Saturday, January 16, 2010 3,471.9 
 89. Burton Albion Saturday, January 16, 2010 3,463.0 
 90. Cheltenham Town Saturday, January 16, 2010 3,459.6 
 91. York City Saturday, January 16, 2010 3,459.2 
 92. Macclesfield Town Monday, December 28, 2009 3,449.4 
 93. Barnet Saturday, January 16, 2010 3,439.6 
 94. Lincoln City Saturday, January 16, 2010 3,437.5 
 95. Kettering Town Monday, December 28, 2009 3,417.2 
 96. Kidderminster Harriers Monday, December 28, 2009 3,411.2 
 97. Rushden and Diamonds Monday, December 28, 2009 3,394.6 
 98. Histon Monday, December 28, 2009 3,394.5 
 99. AFC Wimbledon Saturday, January 16, 2010 3,386.6 
 100. Grimsby Town Saturday, January 16, 2010 3,384.7 
 101. Mansfield Town Saturday, January 16, 2010 3,377.6 
 102. Darlington Saturday, December 12, 2009 3,366.6 
 103. Cambridge United Saturday, January 16, 2010 3,366.6 
 104. Crawley Town Friday, January 1, 2010 3,361.8 
 105. Altrincham Saturday, January 16, 2010 3,346.8 
 106. Wrexham Saturday, December 5, 2009 3,339.7 
 107. Barrow Saturday, January 2, 2010 3,308.7 
 108. Salisbury City Monday, December 28, 2009 3,295.7 
 109. Forest Green Rovers Saturday, January 16, 2010 3,288.7 
 110. Hayes and Yeading United Saturday, January 16, 2010 3,287.4 
 111. Chester City Saturday, December 26, 2009 3,282.8 
 112. Tamworth Saturday, January 16, 2010 3,277.4 
 113. Newport County Friday, January 1, 2010 3,276.7 
 114. Eastbourne Borough Saturday, January 16, 2010 3,269.0 
 115. Southport Friday, January 1, 2010 3,262.5 
 116. Ebbsfleet United Saturday, January 16, 2010 3,236.2 
 117. Fleetwood Town Saturday, January 16, 2010 3,232.6 
 118. Gateshead Saturday, January 16, 2010 3,230.5 
 119. Stalybridge Celtic Tuesday, December 8, 2009 3,229.0 
 120. Woking Friday, January 1, 2010 3,227.4 
 121. Northwich Victoria Saturday, January 16, 2010 3,226.8 
 122. Droylsden Saturday, December 12, 2009 3,211.6 
 123. Grays Athletic Friday, January 1, 2010 3,209.1 
 124. Eastleigh Monday, December 28, 2009 3,196.7 
 125. Alfreton Town Saturday, December 12, 2009 3,187.9 
 126. Nuneaton Town Tuesday, December 8, 2009 3,187.9 
 127. Hinckley United Monday, December 28, 2009 3,185.3 
 128. Chelmsford City Saturday, January 16, 2010 3,182.9 
 129. Bath City Saturday, January 16, 2010 3,176.1 
 130. AFC Telford United Monday, December 28, 2009 3,164.0 
 131. Braintree Town Friday, January 1, 2010 3,158.2 
 132. Dover Athletic Saturday, January 16, 2010 3,138.2 
 133. Staines Town Saturday, January 16, 2010 3,135.1 
 134. Thurrock Saturday, January 16, 2010 3,126.9 
 135. Hampton and Richmond Borough Friday, January 1, 2010 3,123.3 
 136. Bromley Saturday, January 16, 2010 3,116.6 
 137. Welling United Friday, January 1, 2010 3,116.5 
 138. Bishop's Stortford Saturday, January 16, 2010 3,115.1 
 139. Maidenhead United Saturday, January 16, 2010 3,111.3 
 140. Corby Town Saturday, December 26, 2009 3,098.6 
 141. Farnborough Saturday, January 16, 2010 3,097.4 
 142. St. Albans City Monday, December 28, 2009 3,092.9 
 143. Dartford Saturday, January 2, 2010 3,089.3 
 144. Havant and Waterlooville Saturday, January 16, 2010 3,089.0 
 145. Workington Saturday, December 5, 2009 3,085.0 
 146. Blyth Spartans Saturday, January 16, 2010 3,083.1 
 147. Farsley Celtic Saturday, November 7, 2009 3,079.6 
 148. Eastwood Town Saturday, January 16, 2010 3,071.7 
 149. Redditch United Friday, January 1, 2010 3,062.0 
 150. Cambridge City Saturday, December 26, 2009 3,060.4 
 151. Stafford Rangers Saturday, January 16, 2010 3,055.6 
 152. Gloucester City Friday, January 1, 2010 3,052.2 
 153. Lewes Saturday, January 16, 2010 3,037.1 
 154. Ilkeston Town Saturday, January 16, 2010 3,036.6 
 155. Basingstoke Town Monday, December 28, 2009 3,033.6 
 156. Team Bath Saturday, April 25, 2009 3,028.2 
 157. Solihull Moors Saturday, December 26, 2009 3,017.2 
 158. Gainsborough Trinity Saturday, January 16, 2010 3,015.8 
 159. Harrogate Town Saturday, December 5, 2009 3,015.3 
 160. Hyde United Saturday, December 12, 2009 3,006.4 
 161. Weymouth Saturday, January 16, 2010 3,006.3 
 162. Halesowen Town Saturday, December 26, 2009 2,996.7 
 163. Worcester City Saturday, January 16, 2010 2,993.3 
 164. Wealdstone Monday, December 28, 2009 2,985.3 
 165. Chippenham Town Saturday, December 5, 2009 2,978.8 
 166. Dorchester Town Friday, January 1, 2010 2,972.5 
 167. Oxford City Friday, January 1, 2010 2,971.7 
 168. Merthyr Tydfil Saturday, January 16, 2010 2,970.7 
 169. King's Lynn Saturday, January 9, 2010 2,960.6 
 170. Brackley Town Friday, January 1, 2010 2,960.2 
 171. Bashley Friday, January 1, 2010 2,959.9 
 172. Sutton United Saturday, January 2, 2010 2,958.1 
 173. Evesham United Tuesday, December 15, 2009 2,948.5 
 174. Vauxhall Motors Saturday, January 16, 2010 2,947.9 
 175. AFC Hornchurch Saturday, January 16, 2010 2,944.5 
 176. Weston-super-Mare Monday, December 28, 2009 2,943.3 
 177. Tooting and Mitcham United Saturday, January 16, 2010 2,931.5 
 178. Guiseley Tuesday, December 15, 2009 2,926.8 
 179. Tonbridge Angels Saturday, January 2, 2010 2,921.8 
 180. Bradford Park Avenue Saturday, December 19, 2009 2,916.7 
 181. Horsham Saturday, December 26, 2009 2,915.6 
 182. Hastings United Saturday, January 2, 2010 2,915.1 
 183. Aveley Saturday, January 2, 2010 2,910.5 
 184. Truro City Friday, January 1, 2010 2,909.8 
 185. Hendon Saturday, January 2, 2010 2,906.3 
 186. Boston United Friday, January 1, 2010 2,904.5 
 187. Nantwich Town Friday, January 1, 2010 2,890.3 
 188. Ashford Town Saturday, January 16, 2010 2,890.1 
 189. Stourbridge Saturday, December 26, 2009 2,886.6 
 190. Hednesford Town Tuesday, December 15, 2009 2,883.8 
 191. Didcot Town Saturday, December 26, 2009 2,883.3 
 192. Banbury United Friday, January 1, 2010 2,879.9 
 193. Bognor Regis Town Saturday, January 16, 2010 2,879.2 
 194. Kendal Town Saturday, December 12, 2009 2,874.9 
 195. Billericay Town Saturday, January 16, 2010 2,873.7 
 196. North Ferriby United Saturday, January 16, 2010 2,869.8 
 197. Carshalton Athletic Saturday, January 2, 2010 2,869.3 
 198. Canvey Island Saturday, January 16, 2010 2,868.2 
 199. Maidstone United Saturday, January 2, 2010 2,867.5 
 200. Hemel Hempstead Town Friday, January 1, 2010 2,866.6 
 201. FC United of Manchester Wednesday, December 30, 2009 2,864.4 
 202. Boreham Wood Saturday, December 26, 2009 2,859.7 
 203. Kingstonian Saturday, January 2, 2010 2,855.5 
 204. Harrow Borough Saturday, January 2, 2010 2,855.1 
 205. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 206. Tiverton Town Saturday, December 12, 2009 2,849.4 
 207. Hucknall Town Saturday, January 16, 2010 2,849.0 
 208. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 209. Margate Saturday, January 16, 2010 2,841.9 
 210. Burscough Saturday, January 16, 2010 2,836.3 
 211. Harlow Town Saturday, April 25, 2009 2,831.8 
 212. Swindon Supermarine Saturday, December 12, 2009 2,831.0 
 213. Buxton Saturday, December 12, 2009 2,828.2 
 214. Hitchin Town Saturday, April 25, 2009 2,821.2 
 215. Cray Wanderers Saturday, January 16, 2010 2,813.2 
 216. Leamington Saturday, December 12, 2009 2,812.6 
 217. Bedford Town Saturday, January 16, 2010 2,807.4 
 218. Clevedon Town Saturday, January 16, 2010 2,805.9 
 219. Cammell Laird Saturday, April 25, 2009 2,804.2 
 220. Whitby Town Saturday, December 12, 2009 2,797.8 
 221. Ramsgate Saturday, April 25, 2009 2,795.5 
 222. Yate Town Saturday, April 25, 2009 2,788.7 
 223. Matlock Town Saturday, January 16, 2010 2,783.7 
 224. Mangotsfield United Saturday, April 25, 2009 2,776.9 
 225. Witton Albion Saturday, April 25, 2009 2,767.5 
 226. Frickley Athletic Saturday, December 12, 2009 2,760.1 
 227. Paulton Rovers Saturday, November 7, 2009 2,749.9 
 228. Lowestoft Town Saturday, November 7, 2009 2,749.8 
 229. Rugby Town Saturday, December 12, 2009 2,730.4 
 230. Marine Saturday, December 26, 2009 2,726.7 
 231. Worksop Town Saturday, December 12, 2009 2,725.7 
 232. Ashton United Saturday, December 12, 2009 2,722.6 
 233. Prescot Cables Saturday, April 25, 2009 2,617.6 
 234. Durham City Saturday, December 12, 2009 2,592.7