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, February 2, 2010

 Rank Club Last Match Date ELO Score 
 1. Chelsea Tuesday, February 2, 2010 4,303.9 
 2. Manchester United Sunday, January 31, 2010 4,280.3 
 3. Arsenal Sunday, January 31, 2010 4,200.0 
 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 Sunday, January 31, 2010 4,117.1 
 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 Monday, February 1, 2010 3,966.2 
 15. West Bromwich Albion Saturday, January 30, 2010 3,947.3 
 16. Bolton Wanderers Saturday, January 30, 2010 3,940.4 
 17. Portsmouth Sunday, January 31, 2010 3,923.6 
 18. Wigan Athletic Tuesday, February 2, 2010 3,923.2 
 19. Sunderland Monday, February 1, 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 Tuesday, February 2, 2010 3,887.2 
 23. Burnley Saturday, January 30, 2010 3,883.3 
 24. Hull City Tuesday, February 2, 2010 3,878.8 
 25. Swansea City Tuesday, January 26, 2010 3,870.2 
 26. Sheffield United Tuesday, February 2, 2010 3,866.0 
 27. Middlesbrough Saturday, January 30, 2010 3,859.6 
 28. Crystal Palace Tuesday, February 2, 2010 3,843.1 
 29. Leicester City Saturday, January 30, 2010 3,834.2 
 30. Leeds United Saturday, January 30, 2010 3,832.6 
 31. Norwich City Saturday, January 30, 2010 3,832.3 
 32. Blackpool Saturday, January 30, 2010 3,827.7 
 33. Ipswich Town Saturday, January 30, 2010 3,814.0 
 34. Watford Tuesday, February 2, 2010 3,810.8 
 35. Preston North End Tuesday, February 2, 2010 3,810.7 
 36. Doncaster Rovers Saturday, January 30, 2010 3,806.0 
 37. Bristol City Saturday, January 30, 2010 3,805.3 
 38. Barnsley Tuesday, February 2, 2010 3,795.8 
 39. Reading Saturday, January 30, 2010 3,794.1 
 40. Queens Park Rangers Saturday, January 30, 2010 3,783.3 
 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. Sheffield Wednesday Saturday, January 30, 2010 3,751.6 
 46. Charlton Athletic Tuesday, February 2, 2010 3,750.1 
 47. Swindon Town Saturday, January 30, 2010 3,725.2 
 48. Colchester United Tuesday, February 2, 2010 3,723.5 
 49. Huddersfield Town Saturday, January 30, 2010 3,723.4 
 50. Millwall Saturday, January 30, 2010 3,723.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. Rochdale Monday, February 1, 2010 3,630.0 
 55. Bristol Rovers Tuesday, February 2, 2010 3,629.3 
 56. Leyton Orient Tuesday, February 2, 2010 3,628.4 
 57. Brentford Tuesday, January 26, 2010 3,628.3 
 58. Walsall Tuesday, February 2, 2010 3,625.2 
 59. Tranmere Rovers Saturday, January 30, 2010 3,621.7 
 60. Carlisle United Tuesday, February 2, 2010 3,620.8 
 61. Southend United Saturday, January 30, 2010 3,609.0 
 62. Brighton and Hove Albion Saturday, January 30, 2010 3,600.6 
 63. Notts County Tuesday, February 2, 2010 3,592.3 
 64. Bury Monday, February 1, 2010 3,587.4 
 65. Oldham Athletic Saturday, January 23, 2010 3,583.1 
 66. AFC Bournemouth Tuesday, February 2, 2010 3,579.9 
 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. Rotherham United Tuesday, February 2, 2010 3,557.7 
 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. Dagenham and Redbridge Tuesday, January 26, 2010 3,502.8 
 83. Crewe Alexandra Tuesday, February 2, 2010 3,501.3 
 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. Hereford United Tuesday, February 2, 2010 3,466.6 
 89. York City Tuesday, February 2, 2010 3,466.1 
 90. Torquay United Tuesday, February 2, 2010 3,452.2 
 91. Cheltenham Town Saturday, January 23, 2010 3,448.3 
 92. Macclesfield Town Tuesday, January 26, 2010 3,440.9 
 93. Lincoln City Tuesday, February 2, 2010 3,426.6 
 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 Tuesday, February 2, 2010 3,393.8 
 99. Grimsby Town Saturday, January 30, 2010 3,385.3 
 100. Wrexham Tuesday, February 2, 2010 3,379.3 
 101. AFC Wimbledon Saturday, January 23, 2010 3,376.5 
 102. Darlington Tuesday, January 26, 2010 3,366.8 
 103. Histon Tuesday, February 2, 2010 3,364.6 
 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. Eastleigh Tuesday, February 2, 2010 3,205.6 
 122. Droylsden Saturday, January 30, 2010 3,204.9 
 123. Grays Athletic Tuesday, January 26, 2010 3,195.5 
 124. Bath City Tuesday, February 2, 2010 3,189.1 
 125. Stalybridge Celtic Tuesday, February 2, 2010 3,188.7 
 126. Alfreton Town Saturday, January 30, 2010 3,183.0 
 127. Nuneaton Town Tuesday, February 2, 2010 3,174.9 
 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. AFC Telford United Tuesday, February 2, 2010 3,143.8 
 133. Welling United Saturday, January 30, 2010 3,136.8 
 134. Dover Athletic Saturday, January 23, 2010 3,128.8 
 135. Bromley Saturday, January 30, 2010 3,125.1 
 136. Thurrock Tuesday, February 2, 2010 3,115.4 
 137. Havant and Waterlooville Saturday, January 30, 2010 3,113.5 
 138. Hampton and Richmond Borough Saturday, January 23, 2010 3,106.5 
 139. Blyth Spartans Tuesday, February 2, 2010 3,104.1 
 140. Farnborough Tuesday, February 2, 2010 3,102.2 
 141. Eastwood Town Tuesday, January 26, 2010 3,098.0 
 142. Maidenhead United Saturday, January 23, 2010 3,095.8 
 143. Workington Tuesday, January 26, 2010 3,093.9 
 144. Corby Town Saturday, January 23, 2010 3,085.2 
 145. Farsley Celtic Saturday, January 30, 2010 3,082.5 
 146. Bishop's Stortford Tuesday, February 2, 2010 3,077.5 
 147. Stafford Rangers Saturday, January 30, 2010 3,074.9 
 148. St. Albans City Saturday, January 30, 2010 3,071.3 
 149. Dartford Tuesday, February 2, 2010 3,068.5 
 150. Basingstoke Town Tuesday, February 2, 2010 3,059.3 
 151. Redditch United Saturday, January 30, 2010 3,057.1 
 152. Ilkeston Town Saturday, January 30, 2010 3,050.8 
 153. Gloucester City Tuesday, February 2, 2010 3,030.6 
 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. Cambridge City Tuesday, February 2, 2010 3,025.4 
 158. Solihull Moors Tuesday, February 2, 2010 3,015.1 
 159. Gainsborough Trinity Saturday, January 23, 2010 3,008.8 
 160. Worcester City Saturday, January 23, 2010 3,006.9 
 161. Hyde United Monday, January 25, 2010 3,005.9 
 162. Dorchester Town Tuesday, February 2, 2010 3,004.2 
 163. Weymouth Tuesday, February 2, 2010 3,000.3 
 164. Halesowen Town Saturday, January 30, 2010 2,988.7 
 165. Chippenham Town Tuesday, February 2, 2010 2,984.4 
 166. Brackley Town Tuesday, February 2, 2010 2,984.3 
 167. Bashley Tuesday, February 2, 2010 2,983.9 
 168. Merthyr Tydfil Saturday, January 30, 2010 2,965.9 
 169. Wealdstone Tuesday, February 2, 2010 2,963.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. AFC Hornchurch Saturday, January 30, 2010 2,937.2 
 175. Tooting and Mitcham United Saturday, January 30, 2010 2,934.2 
 176. Bradford Park Avenue Saturday, January 30, 2010 2,933.3 
 177. Vauxhall Motors Tuesday, February 2, 2010 2,930.5 
 178. Evesham United Tuesday, February 2, 2010 2,922.2 
 179. Boreham Wood Saturday, January 30, 2010 2,917.0 
 180. Weston-super-Mare Tuesday, February 2, 2010 2,916.0 
 181. Stourbridge Tuesday, February 2, 2010 2,914.7 
 182. Truro City Tuesday, February 2, 2010 2,913.9 
 183. Ashford Town Saturday, January 30, 2010 2,908.0 
 184. Horsham Saturday, January 30, 2010 2,904.6 
 185. Tonbridge Angels Saturday, January 30, 2010 2,902.5 
 186. Boston United Saturday, January 30, 2010 2,900.4 
 187. Hastings United Saturday, January 23, 2010 2,899.8 
 188. Carshalton Athletic Tuesday, February 2, 2010 2,896.2 
 189. Hendon Tuesday, January 26, 2010 2,888.9 
 190. Billericay Town Tuesday, February 2, 2010 2,888.1 
 191. Hednesford Town Saturday, January 23, 2010 2,885.1 
 192. Didcot Town Saturday, January 30, 2010 2,883.9 
 193. Aveley Saturday, January 30, 2010 2,882.8 
 194. Bognor Regis Town Saturday, January 23, 2010 2,880.9 
 195. North Ferriby United Saturday, January 23, 2010 2,880.7 
 196. Kingstonian Sunday, January 31, 2010 2,876.9 
 197. Kendal Town Saturday, January 30, 2010 2,871.9 
 198. Tiverton Town Saturday, January 30, 2010 2,870.1 
 199. Nantwich Town Saturday, January 23, 2010 2,867.6 
 200. Banbury United Saturday, January 30, 2010 2,866.8 
 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. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 209. Buxton Tuesday, January 26, 2010 2,841.3 
 210. Hucknall Town Saturday, January 30, 2010 2,836.0 
 211. Margate Sunday, January 31, 2010 2,833.2 
 212. Harlow Town Saturday, April 25, 2009 2,831.8 
 213. Leamington Tuesday, February 2, 2010 2,830.3 
 214. Cray Wanderers Saturday, January 30, 2010 2,830.2 
 215. Hitchin Town Saturday, April 25, 2009 2,821.2 
 216. Bedford Town Tuesday, February 2, 2010 2,820.7 
 217. Swindon Supermarine Saturday, January 23, 2010 2,817.1 
 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, February 2, 2010 2,728.0 
 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