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  Friday, January 9, 2009

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, January 3, 2009 4,283.6 
 2. Manchester United Wednesday, January 7, 2009 4,283.3 
 3. Liverpool Saturday, January 3, 2009 4,241.1 
 4. Arsenal Saturday, January 3, 2009 4,166.7 
 5. Aston Villa Sunday, January 4, 2009 4,121.2 
 6. Everton Saturday, January 3, 2009 4,105.3 
 7. Tottenham Hotspur Tuesday, January 6, 2009 4,050.1 
 8. Wigan Athletic Friday, January 2, 2009 4,000.2 
 9. Fulham Saturday, January 3, 2009 3,994.3 
 10. West Ham United Saturday, January 3, 2009 3,989.9 
 11. Newcastle United Saturday, January 3, 2009 3,989.4 
 12. Portsmouth Saturday, January 3, 2009 3,986.6 
 13. Blackburn Rovers Monday, January 5, 2009 3,981.6 
 14. Reading Friday, January 9, 2009 3,979.7 
 15. Manchester City Saturday, January 3, 2009 3,977.2 
 16. Bolton Wanderers Saturday, January 3, 2009 3,971.6 
 17. Middlesbrough Saturday, January 3, 2009 3,948.2 
 18. Wolverhampton Wanderers Monday, December 29, 2008 3,948.0 
 19. Sunderland Saturday, January 3, 2009 3,941.1 
 20. Hull City Saturday, January 3, 2009 3,933.4 
 21. Birmingham City Sunday, December 28, 2008 3,932.6 
 22. Cardiff City Saturday, January 3, 2009 3,910.3 
 23. West Bromwich Albion Saturday, January 3, 2009 3,902.4 
 24. Sheffield United Sunday, December 28, 2008 3,889.1 
 25. Stoke City Saturday, January 3, 2009 3,876.9 
 26. Crystal Palace Saturday, January 3, 2009 3,876.2 
 27. Burnley Tuesday, January 6, 2009 3,859.8 
 28. Ipswich Town Saturday, January 3, 2009 3,837.7 
 29. Preston North End Saturday, January 3, 2009 3,833.7 
 30. Leicester City Saturday, January 3, 2009 3,828.5 
 31. Swansea City Sunday, December 28, 2008 3,823.2 
 32. Bristol City Saturday, January 3, 2009 3,818.6 
 33. Queens Park Rangers Saturday, January 3, 2009 3,817.1 
 34. Milton Keynes Dons Sunday, December 28, 2008 3,783.0 
 35. Plymouth Argyle Saturday, January 3, 2009 3,780.0 
 36. Barnsley Saturday, January 3, 2009 3,778.3 
 37. Derby County Wednesday, January 7, 2009 3,776.3 
 38. Coventry City Saturday, January 3, 2009 3,776.0 
 39. Sheffield Wednesday Saturday, January 3, 2009 3,775.1 
 40. Watford Friday, January 9, 2009 3,759.9 
 41. Blackpool Saturday, January 3, 2009 3,755.2 
 42. Nottingham Forest Saturday, January 3, 2009 3,752.1 
 43. Peterborough United Saturday, January 3, 2009 3,747.0 
 44. Leeds United Sunday, December 28, 2008 3,736.0 
 45. Scunthorpe United Saturday, January 3, 2009 3,729.7 
 46. Doncaster Rovers Sunday, December 28, 2008 3,725.5 
 47. Norwich City Saturday, January 3, 2009 3,724.5 
 48. Southampton Sunday, January 4, 2009 3,716.5 
 49. Oldham Athletic Saturday, January 3, 2009 3,711.6 
 50. Charlton Athletic Saturday, January 3, 2009 3,705.8 
 51. Millwall Saturday, January 3, 2009 3,687.2 
 52. Stockport County Sunday, December 28, 2008 3,683.7 
 53. Tranmere Rovers Sunday, December 28, 2008 3,669.8 
 54. Northampton Town Sunday, December 28, 2008 3,668.6 
 55. Huddersfield Town Saturday, January 3, 2009 3,666.0 
 56. Colchester United Sunday, December 28, 2008 3,658.8 
 57. Southend United Saturday, January 3, 2009 3,649.3 
 58. Wycombe Wanderers Saturday, January 3, 2009 3,633.2 
 59. Walsall Sunday, December 28, 2008 3,630.7 
 60. Carlisle United Sunday, December 28, 2008 3,623.1 
 61. Hartlepool United Saturday, January 3, 2009 3,615.5 
 62. Bristol Rovers Sunday, December 28, 2008 3,613.3 
 63. Brighton and Hove Albion Sunday, December 28, 2008 3,611.8 
 64. Swindon Town Sunday, December 28, 2008 3,587.5 
 65. Rochdale Saturday, January 3, 2009 3,579.0 
 66. Leyton Orient Sunday, December 28, 2008 3,574.3 
 67. Darlington Saturday, January 3, 2009 3,574.3 
 68. Yeovil Town Sunday, December 28, 2008 3,568.4 
 69. Bradford City Saturday, January 3, 2009 3,566.5 
 70. Dagenham and Redbridge Saturday, January 3, 2009 3,560.3 
 71. Hereford United Sunday, December 28, 2008 3,559.0 
 72. Brentford Sunday, December 28, 2008 3,557.8 
 73. Crewe Alexandra Saturday, January 3, 2009 3,549.2 
 74. Rotherham United Saturday, January 3, 2009 3,546.8 
 75. Cheltenham Town Sunday, December 28, 2008 3,545.2 
 76. Gillingham Sunday, January 4, 2009 3,530.2 
 77. Bury Saturday, January 3, 2009 3,523.4 
 78. Exeter City Sunday, December 28, 2008 3,521.0 
 79. Shrewsbury Town Saturday, January 3, 2009 3,519.9 
 80. Luton Town Sunday, December 28, 2008 3,514.4 
 81. Burton Albion Thursday, January 1, 2009 3,512.6 
 82. AFC Bournemouth Saturday, January 3, 2009 3,509.1 
 83. Chesterfield Saturday, January 3, 2009 3,507.1 
 84. Aldershot Town Sunday, December 28, 2008 3,505.9 
 85. Lincoln City Sunday, December 28, 2008 3,492.0 
 86. Histon Sunday, December 28, 2008 3,463.8 
 87. Morecambe Sunday, December 28, 2008 3,463.1 
 88. Torquay United Saturday, January 3, 2009 3,456.7 
 89. Macclesfield Town Saturday, January 3, 2009 3,451.1 
 90. Port Vale Sunday, December 28, 2008 3,450.7 
 91. Wrexham Sunday, December 28, 2008 3,441.9 
 92. Kidderminster Harriers Saturday, January 3, 2009 3,429.0 
 93. Cambridge United Sunday, December 28, 2008 3,422.8 
 94. Notts County Sunday, December 28, 2008 3,422.4 
 95. Barnet Sunday, December 28, 2008 3,418.1 
 96. Chester City Sunday, December 28, 2008 3,402.1 
 97. Oxford United Thursday, January 1, 2009 3,395.9 
 98. Accrington Stanley Saturday, January 3, 2009 3,394.0 
 99. Crawley Town Thursday, January 1, 2009 3,394.0 
 100. Kettering Town Saturday, January 3, 2009 3,391.1 
 101. Stevenage Borough Saturday, January 3, 2009 3,391.0 
 102. Grimsby Town Sunday, December 28, 2008 3,387.3 
 103. Rushden and Diamonds Thursday, January 1, 2009 3,361.3 
 104. Mansfield Town Monday, December 29, 2008 3,347.4 
 105. York City Thursday, January 1, 2009 3,337.6 
 106. Grays Athletic Thursday, January 1, 2009 3,318.6 
 107. Forest Green Rovers Saturday, January 3, 2009 3,318.2 
 108. Woking Thursday, January 1, 2009 3,310.5 
 109. Altrincham Sunday, December 28, 2008 3,301.7 
 110. Ebbsfleet United Thursday, January 1, 2009 3,295.1 
 111. Halifax Town Saturday, April 26, 2008 3,292.3 
 112. Southport Friday, December 26, 2008 3,289.5 
 113. Barrow Saturday, January 3, 2009 3,287.1 
 114. Weymouth Friday, December 26, 2008 3,284.8 
 115. Salisbury City Thursday, January 1, 2009 3,283.3 
 116. Eastbourne Borough Thursday, January 1, 2009 3,278.2 
 117. Tamworth Friday, December 26, 2008 3,246.3 
 118. Stalybridge Celtic Friday, December 26, 2008 3,226.6 
 119. AFC Telford United Saturday, January 3, 2009 3,221.3 
 120. Hampton and Richmond Borough Saturday, January 3, 2009 3,219.4 
 121. Northwich Victoria Friday, December 26, 2008 3,216.8 
 122. Nuneaton Borough Saturday, April 26, 2008 3,215.9 
 123. AFC Wimbledon Saturday, January 3, 2009 3,189.4 
 124. Chelmsford City Saturday, January 3, 2009 3,182.6 
 125. Eastleigh Thursday, January 1, 2009 3,178.5 
 126. Harrogate Town Thursday, January 1, 2009 3,177.3 
 127. Bath City Thursday, January 1, 2009 3,174.3 
 128. Farsley Celtic Thursday, January 1, 2009 3,169.0 
 129. Lewes Saturday, January 3, 2009 3,161.4 
 130. Gateshead Saturday, January 3, 2009 3,160.4 
 131. Droylsden Friday, December 26, 2008 3,154.6 
 132. Hinckley United Friday, December 26, 2008 3,149.5 
 133. Braintree Town Thursday, January 1, 2009 3,139.9 
 134. Gainsborough Trinity Saturday, January 3, 2009 3,139.0 
 135. Welling United Thursday, January 1, 2009 3,122.3 
 136. Hayes and Yeading United Thursday, January 1, 2009 3,117.3 
 137. Team Bath Friday, December 26, 2008 3,111.7 
 138. Maidenhead United Thursday, January 1, 2009 3,110.2 
 139. Alfreton Town Saturday, January 3, 2009 3,108.8 
 140. Stafford Rangers Thursday, January 1, 2009 3,102.8 
 141. Havant and Waterlooville Saturday, January 3, 2009 3,100.7 
 142. King's Lynn Saturday, January 3, 2009 3,098.4 
 143. St. Albans City Thursday, January 1, 2009 3,095.8 
 144. Thurrock Thursday, January 1, 2009 3,093.2 
 145. Newport County Saturday, January 3, 2009 3,084.6 
 146. Worcester City Friday, December 26, 2008 3,080.8 
 147. Bromley Saturday, January 3, 2009 3,076.9 
 148. Staines Town Saturday, December 27, 2008 3,076.2 
 149. Dover Athletic Saturday, January 3, 2009 3,060.9 
 150. Workington Friday, December 26, 2008 3,059.0 
 151. Redditch United Thursday, January 1, 2009 3,054.4 
 152. Solihull Moors Saturday, January 3, 2009 3,054.2 
 153. Hyde United Friday, December 26, 2008 3,032.2 
 154. Blyth Spartans Monday, January 5, 2009 3,031.7 
 155. Halesowen Town Thursday, January 1, 2009 3,031.2 
 156. Fleetwood Town Friday, December 26, 2008 3,026.2 
 157. Cambridge City Saturday, January 3, 2009 3,022.2 
 158. Hemel Hempstead Town Thursday, January 1, 2009 3,020.6 
 159. Bishop's Stortford Thursday, January 1, 2009 3,013.0 
 160. Burscough Friday, December 26, 2008 3,012.9 
 161. Gloucester City Thursday, January 1, 2009 3,012.8 
 162. Tonbridge Angels Saturday, January 3, 2009 3,010.7 
 163. Boston United Saturday, January 3, 2009 3,007.7 
 164. Basingstoke Town Thursday, January 1, 2009 3,005.0 
 165. Dorchester Town Thursday, January 1, 2009 2,993.6 
 166. Eastwood Town Saturday, January 3, 2009 2,992.3 
 167. Vauxhall Motors Friday, December 26, 2008 2,984.0 
 168. Fisher Athletic Thursday, January 1, 2009 2,983.6 
 169. Chippenham Town Saturday, January 3, 2009 2,982.0 
 170. Merthyr Tydfil Saturday, January 3, 2009 2,981.2 
 171. Hucknall Town Friday, December 26, 2008 2,967.0 
 172. Swindon Supermarine Thursday, January 1, 2009 2,955.6 
 173. Bognor Regis Town Saturday, January 3, 2009 2,955.0 
 174. Sutton United Saturday, December 27, 2008 2,952.2 
 175. Billericay Town Saturday, December 20, 2008 2,947.1 
 176. Corby Town Thursday, January 1, 2009 2,942.5 
 177. Dartford Saturday, December 27, 2008 2,935.9 
 178. Hednesford Town Friday, December 26, 2008 2,935.2 
 179. Weston-Super-Mare Saturday, January 3, 2009 2,934.0 
 180. Brackley Town Saturday, January 3, 2009 2,932.8 
 181. Nantwich Town Saturday, January 3, 2009 2,931.0 
 182. AFC Hornchurch Saturday, December 27, 2008 2,928.1 
 183. Farnborough Saturday, January 3, 2009 2,927.3 
 184. Wealdstone Saturday, December 27, 2008 2,926.2 
 185. Carshalton Athletic Saturday, December 27, 2008 2,925.6 
 186. Leigh RMI Saturday, April 26, 2008 2,923.1 
 187. Guiseley Thursday, January 1, 2009 2,921.7 
 188. Evesham United Saturday, December 27, 2008 2,918.2 
 189. FC United of Manchester Saturday, January 3, 2009 2,912.9 
 190. Tiverton Town Thursday, January 1, 2009 2,904.7 
 191. Oxford City Saturday, January 3, 2009 2,902.3 
 192. Stourbridge Thursday, January 1, 2009 2,898.2 
 193. Maidstone United Saturday, January 3, 2009 2,896.0 
 194. Hendon Saturday, January 3, 2009 2,895.2 
 195. Horsham Saturday, December 27, 2008 2,892.4 
 196. Bashley Thursday, January 1, 2009 2,891.7 
 197. Ashford Town Saturday, January 3, 2009 2,891.3 
 198. Ramsgate Saturday, January 3, 2009 2,887.2 
 199. Tooting and Mitcham United Saturday, December 27, 2008 2,885.6 
 200. Heybridge Swifts Saturday, December 20, 2008 2,881.8 
 201. Marine Friday, December 26, 2008 2,881.3 
 202. Hastings United Saturday, January 3, 2009 2,877.0 
 203. Boreham Wood Saturday, December 27, 2008 2,876.7 
 204. Harlow Town Saturday, December 27, 2008 2,868.5 
 205. Rugby Town Saturday, January 3, 2009 2,861.9 
 206. Kendal Town Friday, December 26, 2008 2,860.9 
 207. East Thurrock United Saturday, April 26, 2008 2,858.1 
 208. Ilkeston Town Friday, December 26, 2008 2,857.0 
 209. Margate Saturday, January 3, 2009 2,856.6 
 210. Harrow Borough Saturday, December 27, 2008 2,855.0 
 211. Hitchin Town Thursday, January 1, 2009 2,854.5 
 212. Canvey Island Saturday, December 27, 2008 2,851.9 
 213. Bedford Town Thursday, January 1, 2009 2,845.7 
 214. Cammell Laird Thursday, January 1, 2009 2,843.5 
 215. Folkestone Invicta Saturday, April 26, 2008 2,840.5 
 216. Ashton United Saturday, December 27, 2008 2,836.5 
 217. Bradford Park Avenue Saturday, January 3, 2009 2,836.5 
 218. Banbury United Saturday, January 3, 2009 2,831.0 
 219. North Ferriby United Saturday, January 3, 2009 2,825.1 
 220. Bromsgrove Rovers Saturday, April 26, 2008 2,820.9 
 221. Yate Town Saturday, December 27, 2008 2,817.2 
 222. Clevedon Town Saturday, December 27, 2008 2,814.3 
 223. Mangotsfield United Saturday, December 27, 2008 2,809.3 
 224. Buxton Friday, December 26, 2008 2,803.0 
 225. Witton Albion Friday, December 26, 2008 2,789.9 
 226. Leek Town Saturday, April 26, 2008 2,780.7 
 227. Worksop Town Saturday, January 3, 2009 2,768.2 
 228. Frickley Athletic Thursday, January 1, 2009 2,767.5 
 229. Curzon Ashton Saturday, November 29, 2008 2,759.6 
 230. Stamford Saturday, April 26, 2008 2,755.4 
 231. Leiston Tuesday, November 18, 2008 2,750.8 
 232. Bury Town Saturday, November 8, 2008 2,748.5 
 233. Prescot Cables Friday, December 26, 2008 2,746.1 
 234. Whitby Town Thursday, January 1, 2009 2,728.7 
 235. Cirencester Town Saturday, April 26, 2008 2,727.6 
 236. Cheshunt Saturday, April 26, 2008 2,710.9 
 237. Matlock Town Friday, December 26, 2008 2,707.0 
 238. Lincoln United Saturday, April 26, 2008 2,639.6 
 239. Leyton Saturday, April 26, 2008 2,630.4