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 30, 2010

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, January 30, 2010 4,312.1 
 2. Manchester United Wednesday, January 27, 2010 4,265.6 
 3. Arsenal Wednesday, January 27, 2010 4,214.8 
 4. Liverpool Saturday, January 30, 2010 4,188.3 
 5. Aston Villa Saturday, January 30, 2010 4,137.6 
 6. Tottenham Hotspur Saturday, January 30, 2010 4,119.5 
 7. Manchester City Wednesday, January 27, 2010 4,110.6 
 8. Everton Saturday, January 30, 2010 4,105.8 
 9. Fulham Saturday, January 30, 2010 4,018.3 
 10. Birmingham City Saturday, January 30, 2010 4,005.6 
 11. Newcastle United Saturday, January 30, 2010 3,974.4 
 12. Blackburn Rovers Saturday, January 30, 2010 3,972.7 
 13. West Ham United Saturday, January 30, 2010 3,971.7 
 14. Stoke City Sunday, January 24, 2010 3,966.3 
 15. West Bromwich Albion Saturday, January 30, 2010 3,947.3 
 16. Bolton Wanderers Saturday, January 30, 2010 3,940.4 
 17. Wigan Athletic Saturday, January 30, 2010 3,936.8 
 18. Portsmouth Tuesday, January 26, 2010 3,930.0 
 19. Sunderland Wednesday, January 27, 2010 3,919.0 
 20. Nottingham Forest Saturday, January 30, 2010 3,916.5 
 21. Cardiff City Saturday, January 30, 2010 3,908.0 
 22. Wolverhampton Wanderers Saturday, January 30, 2010 3,895.0 
 23. Sheffield United Saturday, January 30, 2010 3,886.0 
 24. Burnley Saturday, January 30, 2010 3,883.3 
 25. Hull City Saturday, January 30, 2010 3,870.7 
 26. Swansea City Tuesday, January 26, 2010 3,870.2 
 27. Middlesbrough Saturday, January 30, 2010 3,859.6 
 28. Crystal Palace Saturday, January 30, 2010 3,835.3 
 29. Leicester City Saturday, January 30, 2010 3,834.2 
 30. Preston North End Saturday, January 30, 2010 3,833.4 
 31. Leeds United Saturday, January 30, 2010 3,832.6 
 32. Norwich City Saturday, January 30, 2010 3,832.3 
 33. Blackpool Saturday, January 30, 2010 3,827.7 
 34. Ipswich Town Saturday, January 30, 2010 3,814.0 
 35. Doncaster Rovers Saturday, January 30, 2010 3,806.0 
 36. Bristol City Saturday, January 30, 2010 3,805.3 
 37. Reading Saturday, January 30, 2010 3,794.1 
 38. Watford Saturday, January 23, 2010 3,790.7 
 39. Queens Park Rangers Saturday, January 30, 2010 3,783.3 
 40. Barnsley Saturday, January 30, 2010 3,773.1 
 41. Scunthorpe United Saturday, January 30, 2010 3,768.9 
 42. Southampton Saturday, January 30, 2010 3,766.5 
 43. Coventry City Saturday, January 30, 2010 3,758.3 
 44. Derby County Saturday, January 30, 2010 3,753.1 
 45. Charlton Athletic Saturday, January 30, 2010 3,752.5 
 46. Sheffield Wednesday Saturday, January 30, 2010 3,751.6 
 47. Swindon Town Saturday, January 30, 2010 3,725.2 
 48. Huddersfield Town Saturday, January 30, 2010 3,723.4 
 49. Millwall Saturday, January 30, 2010 3,723.2 
 50. Colchester United Saturday, January 30, 2010 3,717.2 
 51. Plymouth Argyle Saturday, January 30, 2010 3,708.4 
 52. Milton Keynes Dons Saturday, January 30, 2010 3,700.7 
 53. Peterborough United Saturday, January 30, 2010 3,691.0 
 54. Bristol Rovers Saturday, January 30, 2010 3,649.0 
 55. Rochdale Tuesday, January 26, 2010 3,640.5 
 56. Brentford Tuesday, January 26, 2010 3,628.3 
 57. Carlisle United Saturday, January 30, 2010 3,627.1 
 58. Walsall Saturday, January 30, 2010 3,622.8 
 59. Tranmere Rovers Saturday, January 30, 2010 3,621.7 
 60. Southend United Saturday, January 30, 2010 3,609.0 
 61. Leyton Orient Saturday, January 30, 2010 3,608.6 
 62. Brighton and Hove Albion Saturday, January 30, 2010 3,600.6 
 63. Oldham Athletic Saturday, January 23, 2010 3,583.1 
 64. Notts County Saturday, January 30, 2010 3,578.6 
 65. Bury Saturday, January 23, 2010 3,576.8 
 66. Rotherham United Tuesday, January 26, 2010 3,575.1 
 67. Exeter City Saturday, January 30, 2010 3,574.7 
 68. Yeovil Town Saturday, January 30, 2010 3,572.7 
 69. Gillingham Saturday, January 30, 2010 3,569.3 
 70. Hartlepool United Saturday, January 30, 2010 3,567.7 
 71. AFC Bournemouth Saturday, January 30, 2010 3,562.4 
 72. Northampton Town Saturday, January 30, 2010 3,553.8 
 73. Stevenage Borough Saturday, January 23, 2010 3,537.3 
 74. Shrewsbury Town Saturday, January 30, 2010 3,537.1 
 75. Wycombe Wanderers Saturday, January 30, 2010 3,533.2 
 76. Morecambe Saturday, January 30, 2010 3,531.1 
 77. Accrington Stanley Saturday, January 30, 2010 3,529.5 
 78. Aldershot Town Saturday, January 30, 2010 3,518.9 
 79. Chesterfield Saturday, January 30, 2010 3,515.7 
 80. Oxford United Saturday, January 23, 2010 3,515.2 
 81. Port Vale Saturday, January 30, 2010 3,505.8 
 82. Crewe Alexandra Saturday, January 30, 2010 3,504.1 
 83. Dagenham and Redbridge Tuesday, January 26, 2010 3,502.8 
 84. Luton Town Saturday, January 30, 2010 3,486.8 
 85. Stockport County Saturday, January 30, 2010 3,484.0 
 86. Bradford City Saturday, January 30, 2010 3,476.5 
 87. Burton Albion Saturday, January 30, 2010 3,474.4 
 88. York City Saturday, January 23, 2010 3,467.8 
 89. Hereford United Saturday, January 30, 2010 3,454.1 
 90. Torquay United Saturday, January 30, 2010 3,449.4 
 91. Cheltenham Town Saturday, January 23, 2010 3,448.3 
 92. Macclesfield Town Tuesday, January 26, 2010 3,440.9 
 93. Lincoln City Wednesday, January 27, 2010 3,439.0 
 94. Barnet Saturday, January 30, 2010 3,425.2 
 95. Kettering Town Tuesday, January 26, 2010 3,423.7 
 96. Rushden and Diamonds Saturday, January 30, 2010 3,418.0 
 97. Kidderminster Harriers Tuesday, January 26, 2010 3,417.7 
 98. Mansfield Town Saturday, January 30, 2010 3,403.4 
 99. Grimsby Town Saturday, January 30, 2010 3,385.3 
 100. AFC Wimbledon Saturday, January 23, 2010 3,376.5 
 101. Wrexham Saturday, January 30, 2010 3,369.6 
 102. Darlington Tuesday, January 26, 2010 3,366.8 
 103. Histon Wednesday, January 27, 2010 3,362.9 
 104. Crawley Town Saturday, January 23, 2010 3,361.9 
 105. Cambridge United Saturday, January 23, 2010 3,357.9 
 106. Altrincham Saturday, January 30, 2010 3,336.9 
 107. Salisbury City Saturday, January 23, 2010 3,326.3 
 108. Barrow Saturday, January 23, 2010 3,297.5 
 109. Newport County Saturday, January 30, 2010 3,292.2 
 110. Southport Saturday, January 30, 2010 3,278.4 
 111. Tamworth Saturday, January 23, 2010 3,275.9 
 112. Forest Green Rovers Saturday, January 30, 2010 3,273.5 
 113. Eastbourne Borough Saturday, January 23, 2010 3,270.5 
 114. Chester City Saturday, January 23, 2010 3,260.8 
 115. Ebbsfleet United Saturday, January 30, 2010 3,257.4 
 116. Fleetwood Town Saturday, January 30, 2010 3,257.1 
 117. Hayes and Yeading United Saturday, January 30, 2010 3,253.9 
 118. Northwich Victoria Tuesday, January 19, 2010 3,236.3 
 119. Woking Saturday, January 30, 2010 3,225.9 
 120. Gateshead Tuesday, January 26, 2010 3,216.8 
 121. Droylsden Saturday, January 30, 2010 3,204.9 
 122. Stalybridge Celtic Tuesday, January 26, 2010 3,202.9 
 123. Eastleigh Saturday, January 30, 2010 3,197.9 
 124. Grays Athletic Tuesday, January 26, 2010 3,195.5 
 125. Nuneaton Town Saturday, January 30, 2010 3,189.5 
 126. Bath City Saturday, January 30, 2010 3,186.3 
 127. Alfreton Town Saturday, January 30, 2010 3,183.0 
 128. Hinckley United Saturday, January 30, 2010 3,169.3 
 129. Braintree Town Saturday, January 30, 2010 3,169.1 
 130. Chelmsford City Monday, January 25, 2010 3,155.4 
 131. Staines Town Monday, January 25, 2010 3,144.1 
 132. Welling United Saturday, January 30, 2010 3,136.8 
 133. AFC Telford United Saturday, January 23, 2010 3,136.4 
 134. Dover Athletic Saturday, January 23, 2010 3,128.8 
 135. Thurrock Saturday, January 23, 2010 3,127.9 
 136. Bromley Saturday, January 30, 2010 3,125.1 
 137. Havant and Waterlooville Saturday, January 30, 2010 3,113.5 
 138. Farnborough Saturday, January 30, 2010 3,108.4 
 139. Hampton and Richmond Borough Saturday, January 23, 2010 3,106.5 
 140. Eastwood Town Tuesday, January 26, 2010 3,098.0 
 141. Bishop's Stortford Saturday, January 30, 2010 3,096.8 
 142. Maidenhead United Saturday, January 23, 2010 3,095.8 
 143. Workington Tuesday, January 26, 2010 3,093.9 
 144. Blyth Spartans Tuesday, January 26, 2010 3,089.9 
 145. Corby Town Saturday, January 23, 2010 3,085.2 
 146. Dartford Saturday, January 23, 2010 3,082.9 
 147. Farsley Celtic Saturday, January 30, 2010 3,082.5 
 148. Stafford Rangers Saturday, January 30, 2010 3,074.9 
 149. St. Albans City Saturday, January 30, 2010 3,071.3 
 150. Redditch United Saturday, January 30, 2010 3,057.1 
 151. Ilkeston Town Saturday, January 30, 2010 3,050.8 
 152. Cambridge City Tuesday, January 26, 2010 3,044.8 
 153. Basingstoke Town Saturday, January 23, 2010 3,040.0 
 154. Lewes Saturday, January 30, 2010 3,030.3 
 155. Team Bath Saturday, April 25, 2009 3,028.2 
 156. Harrogate Town Saturday, January 23, 2010 3,027.8 
 157. Solihull Moors Saturday, January 30, 2010 3,023.9 
 158. Gloucester City Saturday, January 30, 2010 3,021.9 
 159. Gainsborough Trinity Saturday, January 23, 2010 3,008.8 
 160. Weymouth Saturday, January 30, 2010 3,008.0 
 161. Worcester City Saturday, January 23, 2010 3,006.9 
 162. Hyde United Monday, January 25, 2010 3,005.9 
 163. Dorchester Town Saturday, January 30, 2010 2,991.6 
 164. Halesowen Town Saturday, January 30, 2010 2,988.7 
 165. Wealdstone Saturday, January 30, 2010 2,981.3 
 166. Brackley Town Saturday, January 30, 2010 2,977.1 
 167. Chippenham Town Tuesday, January 26, 2010 2,977.0 
 168. Bashley Tuesday, January 26, 2010 2,969.2 
 169. Merthyr Tydfil Saturday, January 30, 2010 2,965.9 
 170. Oxford City Saturday, January 30, 2010 2,963.7 
 171. King's Lynn Saturday, January 30, 2010 2,954.4 
 172. Sutton United Saturday, January 30, 2010 2,953.8 
 173. Guiseley Tuesday, January 26, 2010 2,945.1 
 174. Vauxhall Motors Saturday, January 30, 2010 2,937.9 
 175. AFC Hornchurch Saturday, January 30, 2010 2,937.2 
 176. Tooting and Mitcham United Saturday, January 30, 2010 2,934.2 
 177. Bradford Park Avenue Saturday, January 30, 2010 2,933.3 
 178. Evesham United Tuesday, January 26, 2010 2,929.7 
 179. Truro City Saturday, January 30, 2010 2,921.1 
 180. Weston-super-Mare Saturday, January 30, 2010 2,918.9 
 181. Boreham Wood Saturday, January 30, 2010 2,917.0 
 182. Ashford Town Saturday, January 30, 2010 2,908.0 
 183. Horsham Saturday, January 30, 2010 2,904.6 
 184. Tonbridge Angels Saturday, January 30, 2010 2,902.5 
 185. Boston United Saturday, January 30, 2010 2,900.4 
 186. Hastings United Saturday, January 23, 2010 2,899.8 
 187. Stourbridge Tuesday, January 26, 2010 2,895.3 
 188. Hendon Tuesday, January 26, 2010 2,888.9 
 189. Hednesford Town Saturday, January 23, 2010 2,885.1 
 190. Didcot Town Saturday, January 30, 2010 2,883.9 
 191. Aveley Saturday, January 30, 2010 2,882.8 
 192. Bognor Regis Town Saturday, January 23, 2010 2,880.9 
 193. North Ferriby United Saturday, January 23, 2010 2,880.7 
 194. Carshalton Athletic Saturday, January 30, 2010 2,878.7 
 195. Billericay Town Saturday, January 30, 2010 2,873.7 
 196. Kendal Town Saturday, January 30, 2010 2,871.9 
 197. Tiverton Town Saturday, January 30, 2010 2,870.1 
 198. Nantwich Town Saturday, January 23, 2010 2,867.6 
 199. Banbury United Saturday, January 30, 2010 2,866.8 
 200. Kingstonian Saturday, January 23, 2010 2,864.6 
 201. Canvey Island Saturday, January 30, 2010 2,861.4 
 202. Harrow Borough Saturday, January 23, 2010 2,856.7 
 203. Maidstone United Saturday, January 23, 2010 2,856.5 
 204. FC United of Manchester Saturday, January 30, 2010 2,854.7 
 205. Burscough Saturday, January 23, 2010 2,853.5 
 206. Hemel Hempstead Town Tuesday, January 26, 2010 2,852.8 
 207. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 208. Margate Saturday, January 23, 2010 2,845.4 
 209. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 210. Buxton Tuesday, January 26, 2010 2,841.3 
 211. Hucknall Town Saturday, January 30, 2010 2,836.0 
 212. Harlow Town Saturday, April 25, 2009 2,831.8 
 213. Cray Wanderers Saturday, January 30, 2010 2,830.2 
 214. Leamington Saturday, January 30, 2010 2,823.9 
 215. Hitchin Town Saturday, April 25, 2009 2,821.2 
 216. Swindon Supermarine Saturday, January 23, 2010 2,817.1 
 217. Bedford Town Saturday, January 30, 2010 2,814.5 
 218. Whitby Town Saturday, January 23, 2010 2,813.1 
 219. Cammell Laird Saturday, April 25, 2009 2,804.2 
 220. Clevedon Town Tuesday, January 26, 2010 2,799.9 
 221. Ramsgate Saturday, April 25, 2009 2,795.5 
 222. Yate Town Saturday, April 25, 2009 2,788.7 
 223. Mangotsfield United Saturday, April 25, 2009 2,776.9 
 224. Matlock Town Saturday, January 23, 2010 2,772.4 
 225. Witton Albion Saturday, April 25, 2009 2,767.5 
 226. Frickley Athletic Wednesday, January 27, 2010 2,753.3 
 227. Paulton Rovers Saturday, November 7, 2009 2,749.9 
 228. Lowestoft Town Saturday, November 7, 2009 2,749.8 
 229. Rugby Town Tuesday, January 26, 2010 2,734.3 
 230. Ashton United Saturday, January 23, 2010 2,722.6 
 231. Worksop Town Saturday, January 23, 2010 2,717.1 
 232. Marine Saturday, January 30, 2010 2,701.4 
 233. Prescot Cables Saturday, April 25, 2009 2,617.6 
 234. Durham City Saturday, January 30, 2010 2,582.3