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  Tuesday, January 19, 2010

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, January 16, 2010 4,304.7 
 2. Manchester United Tuesday, January 19, 2010 4,254.9 
 3. Arsenal Sunday, January 17, 2010 4,224.2 
 4. Liverpool Saturday, January 16, 2010 4,178.8 
 5. Tottenham Hotspur Saturday, January 16, 2010 4,125.9 
 6. Manchester City Tuesday, January 19, 2010 4,116.3 
 7. Aston Villa Sunday, January 17, 2010 4,115.4 
 8. Everton Saturday, January 16, 2010 4,098.9 
 9. Fulham Sunday, January 17, 2010 4,040.6 
 10. Birmingham City Tuesday, January 12, 2010 4,000.9 
 11. Newcastle United Monday, January 18, 2010 3,976.9 
 12. West Ham United Sunday, January 17, 2010 3,973.0 
 13. Blackburn Rovers Sunday, January 17, 2010 3,970.5 
 14. Wigan Athletic Saturday, January 16, 2010 3,956.1 
 15. Stoke City Saturday, January 16, 2010 3,954.5 
 16. Bolton Wanderers Sunday, January 17, 2010 3,936.0 
 17. Sunderland Saturday, January 16, 2010 3,930.2 
 18. West Bromwich Albion Monday, January 18, 2010 3,930.2 
 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. Cardiff City Tuesday, January 19, 2010 3,875.2 
 25. Hull City Saturday, January 16, 2010 3,874.3 
 26. Swansea City Saturday, January 16, 2010 3,874.2 
 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 Tuesday, January 19, 2010 3,837.2 
 31. Crystal Palace Saturday, January 16, 2010 3,833.7 
 32. Ipswich Town Saturday, January 16, 2010 3,830.9 
 33. Bristol City Tuesday, January 19, 2010 3,822.8 
 34. Blackpool Tuesday, January 19, 2010 3,820.3 
 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. Charlton Athletic Tuesday, January 19, 2010 3,773.1 
 41. Barnsley Saturday, January 16, 2010 3,771.0 
 42. Southampton Saturday, January 16, 2010 3,759.7 
 43. Coventry City Saturday, January 16, 2010 3,753.1 
 44. Sheffield Wednesday Tuesday, January 19, 2010 3,749.5 
 45. Scunthorpe United Saturday, January 16, 2010 3,744.8 
 46. Derby County Saturday, January 16, 2010 3,743.4 
 47. Colchester United Saturday, January 16, 2010 3,716.0 
 48. Huddersfield Town Tuesday, January 19, 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 Tuesday, January 19, 2010 3,705.1 
 53. Millwall Saturday, January 16, 2010 3,697.2 
 54. Bristol Rovers Tuesday, January 19, 2010 3,653.9 
 55. Rochdale Tuesday, January 19, 2010 3,634.5 
 56. Brentford Tuesday, January 19, 2010 3,629.8 
 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. Oldham Athletic Saturday, January 2, 2010 3,592.0 
 63. Leyton Orient Tuesday, January 19, 2010 3,591.0 
 64. Exeter City Saturday, January 16, 2010 3,589.1 
 65. Hartlepool United Tuesday, January 19, 2010 3,582.2 
 66. Yeovil Town Tuesday, January 19, 2010 3,579.3 
 67. Bury Tuesday, January 19, 2010 3,570.7 
 68. Gillingham Tuesday, January 19, 2010 3,564.7 
 69. AFC Bournemouth Saturday, January 16, 2010 3,562.0 
 70. Rotherham United Tuesday, January 19, 2010 3,561.0 
 71. Notts County Tuesday, January 19, 2010 3,548.8 
 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 Tuesday, January 19, 2010 3,523.5 
 78. Wycombe Wanderers Saturday, January 16, 2010 3,514.1 
 79. Chesterfield Saturday, January 16, 2010 3,510.7 
 80. Accrington Stanley Tuesday, January 19, 2010 3,508.7 
 81. Oxford United Saturday, January 16, 2010 3,508.1 
 82. Crewe Alexandra Tuesday, January 19, 2010 3,504.6 
 83. Port Vale Tuesday, January 19, 2010 3,491.4 
 84. Luton Town Saturday, January 2, 2010 3,487.4 
 85. Stockport County Tuesday, January 19, 2010 3,480.9 
 86. Bradford City Tuesday, January 19, 2010 3,475.1 
 87. Hereford United Tuesday, January 19, 2010 3,472.1 
 88. Torquay United Saturday, January 16, 2010 3,471.9 
 89. Cheltenham Town Saturday, January 16, 2010 3,459.6 
 90. York City Saturday, January 16, 2010 3,459.2 
 91. Burton Albion Tuesday, January 19, 2010 3,450.6 
 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 Tuesday, January 19, 2010 3,423.4 
 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. Darlington Tuesday, January 19, 2010 3,382.9 
 102. Mansfield Town Saturday, January 16, 2010 3,377.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 Tuesday, January 19, 2010 3,306.7 
 109. Hayes and Yeading United Saturday, January 16, 2010 3,287.4 
 110. Forest Green Rovers Tuesday, January 19, 2010 3,287.2 
 111. Tamworth Saturday, January 16, 2010 3,277.4 
 112. Newport County Friday, January 1, 2010 3,276.7 
 113. Chester City Tuesday, January 19, 2010 3,271.9 
 114. Eastbourne Borough Saturday, January 16, 2010 3,269.0 
 115. Southport Friday, January 1, 2010 3,262.5 
 116. Fleetwood Town Tuesday, January 19, 2010 3,239.9 
 117. Northwich Victoria Tuesday, January 19, 2010 3,236.3 
 118. Gateshead Saturday, January 16, 2010 3,230.5 
 119. Ebbsfleet United Tuesday, January 19, 2010 3,230.0 
 120. Stalybridge Celtic Tuesday, December 8, 2009 3,229.0 
 121. Woking Friday, January 1, 2010 3,227.4 
 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. Nuneaton Town Tuesday, December 8, 2009 3,187.9 
 126. Alfreton Town Tuesday, January 19, 2010 3,184.4 
 127. Chelmsford City Saturday, January 16, 2010 3,182.9 
 128. Bath City Saturday, January 16, 2010 3,176.1 
 129. Hinckley United Tuesday, January 19, 2010 3,165.1 
 130. Braintree Town Friday, January 1, 2010 3,158.2 
 131. AFC Telford United Tuesday, January 19, 2010 3,146.3 
 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. Bromley Tuesday, January 19, 2010 3,125.5 
 136. Hampton and Richmond Borough Friday, January 1, 2010 3,123.3 
 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. Farnborough Tuesday, January 19, 2010 3,106.8 
 141. Corby Town Saturday, December 26, 2009 3,098.6 
 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. Eastwood Town Tuesday, January 19, 2010 3,082.7 
 147. Blyth Spartans Tuesday, January 19, 2010 3,073.7 
 148. Stafford Rangers Tuesday, January 19, 2010 3,073.3 
 149. Farsley Celtic Tuesday, January 19, 2010 3,072.3 
 150. Cambridge City Saturday, December 26, 2009 3,060.4 
 151. Gloucester City Friday, January 1, 2010 3,052.2 
 152. Redditch United Tuesday, January 19, 2010 3,051.0 
 153. Lewes Saturday, January 16, 2010 3,037.1 
 154. Ilkeston Town Saturday, January 16, 2010 3,036.6 
 155. Harrogate Town Tuesday, January 19, 2010 3,035.5 
 156. Team Bath Saturday, April 25, 2009 3,028.2 
 157. Basingstoke Town Tuesday, January 19, 2010 3,024.7 
 158. Solihull Moors Tuesday, January 19, 2010 3,020.7 
 159. Gainsborough Trinity Saturday, January 16, 2010 3,015.8 
 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. Oxford City Tuesday, January 19, 2010 2,981.2 
 166. Chippenham Town Saturday, December 5, 2009 2,978.8 
 167. Dorchester Town Friday, January 1, 2010 2,972.5 
 168. King's Lynn Saturday, January 9, 2010 2,960.6 
 169. Brackley Town Friday, January 1, 2010 2,960.2 
 170. Bashley Friday, January 1, 2010 2,959.9 
 171. Merthyr Tydfil Tuesday, January 19, 2010 2,954.1 
 172. Evesham United Tuesday, December 15, 2009 2,948.5 
 173. Vauxhall Motors Saturday, January 16, 2010 2,947.9 
 174. AFC Hornchurch Saturday, January 16, 2010 2,944.5 
 175. Weston-super-Mare Monday, December 28, 2009 2,943.3 
 176. Sutton United Tuesday, January 19, 2010 2,938.4 
 177. Guiseley Tuesday, December 15, 2009 2,926.8 
 178. Horsham Tuesday, January 19, 2010 2,925.7 
 179. Tonbridge Angels Saturday, January 2, 2010 2,921.8 
 180. Bradford Park Avenue Saturday, December 19, 2009 2,916.7 
 181. Hastings United Saturday, January 2, 2010 2,915.1 
 182. Tooting and Mitcham United Monday, January 18, 2010 2,911.6 
 183. Aveley Tuesday, January 19, 2010 2,910.2 
 184. Ashford Town Tuesday, January 19, 2010 2,909.8 
 185. Truro City Friday, January 1, 2010 2,909.8 
 186. Hendon Saturday, January 2, 2010 2,906.3 
 187. Boston United Friday, January 1, 2010 2,904.5 
 188. Stourbridge Tuesday, January 19, 2010 2,903.2 
 189. Nantwich Town Friday, January 1, 2010 2,890.3 
 190. Didcot Town Saturday, December 26, 2009 2,883.3 
 191. Boreham Wood Monday, January 18, 2010 2,879.6 
 192. Bognor Regis Town Saturday, January 16, 2010 2,879.2 
 193. Kendal Town Saturday, December 12, 2009 2,874.9 
 194. Hednesford Town Tuesday, January 19, 2010 2,874.3 
 195. Banbury United Tuesday, January 19, 2010 2,870.4 
 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. Billericay Town Tuesday, January 19, 2010 2,863.6 
 203. Kingstonian Saturday, January 2, 2010 2,855.5 
 204. Harrow Borough Tuesday, January 19, 2010 2,855.4 
 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