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, December 15, 2009

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, December 12, 2009 4,309.2 
 2. Manchester United Tuesday, December 15, 2009 4,299.9 
 3. Liverpool Sunday, December 13, 2009 4,204.5 
 4. Arsenal Sunday, December 13, 2009 4,203.7 
 5. Aston Villa Tuesday, December 15, 2009 4,126.3 
 6. Manchester City Saturday, December 12, 2009 4,097.6 
 7. Tottenham Hotspur Saturday, December 12, 2009 4,097.5 
 8. Everton Saturday, December 12, 2009 4,078.8 
 9. Fulham Saturday, December 12, 2009 4,046.3 
 10. Blackburn Rovers Tuesday, December 15, 2009 3,986.6 
 11. Newcastle United Saturday, December 12, 2009 3,984.1 
 12. Birmingham City Tuesday, December 15, 2009 3,971.3 
 13. Stoke City Saturday, December 12, 2009 3,959.1 
 14. West Ham United Tuesday, December 15, 2009 3,958.4 
 15. Bolton Wanderers Tuesday, December 15, 2009 3,944.7 
 16. Wigan Athletic Saturday, December 12, 2009 3,941.6 
 17. Sunderland Tuesday, December 15, 2009 3,932.8 
 18. West Bromwich Albion Monday, December 14, 2009 3,927.9 
 19. Portsmouth Saturday, December 12, 2009 3,921.9 
 20. Burnley Saturday, December 12, 2009 3,913.4 
 21. Wolverhampton Wanderers Tuesday, December 15, 2009 3,904.4 
 22. Cardiff City Sunday, December 13, 2009 3,895.9 
 23. Sheffield United Saturday, December 12, 2009 3,884.5 
 24. Hull City Saturday, December 12, 2009 3,877.2 
 25. Nottingham Forest Saturday, December 12, 2009 3,876.8 
 26. Middlesbrough Sunday, December 13, 2009 3,863.3 
 27. Swansea City Saturday, December 12, 2009 3,862.5 
 28. Leeds United Saturday, December 12, 2009 3,850.4 
 29. Leicester City Saturday, December 12, 2009 3,844.5 
 30. Preston North End Saturday, December 12, 2009 3,839.8 
 31. Blackpool Saturday, December 12, 2009 3,826.1 
 32. Bristol City Saturday, December 12, 2009 3,825.1 
 33. Doncaster Rovers Saturday, December 12, 2009 3,823.1 
 34. Watford Saturday, December 12, 2009 3,816.4 
 35. Queens Park Rangers Monday, December 14, 2009 3,814.9 
 36. Ipswich Town Saturday, December 12, 2009 3,812.4 
 37. Crystal Palace Saturday, December 12, 2009 3,806.8 
 38. Reading Saturday, December 12, 2009 3,801.1 
 39. Barnsley Saturday, December 12, 2009 3,792.4 
 40. Charlton Athletic Saturday, December 12, 2009 3,774.4 
 41. Southampton Saturday, December 12, 2009 3,768.7 
 42. Norwich City Saturday, December 12, 2009 3,768.6 
 43. Derby County Saturday, December 12, 2009 3,766.3 
 44. Scunthorpe United Saturday, December 12, 2009 3,733.9 
 45. Sheffield Wednesday Saturday, December 12, 2009 3,732.6 
 46. Coventry City Saturday, December 12, 2009 3,731.8 
 47. Peterborough United Saturday, December 12, 2009 3,729.2 
 48. Colchester United Friday, December 11, 2009 3,724.1 
 49. Huddersfield Town Saturday, December 12, 2009 3,720.9 
 50. Milton Keynes Dons Saturday, December 12, 2009 3,714.6 
 51. Millwall Saturday, December 12, 2009 3,689.3 
 52. Plymouth Argyle Saturday, December 12, 2009 3,687.1 
 53. Bristol Rovers Saturday, December 12, 2009 3,679.4 
 54. Swindon Town Saturday, December 12, 2009 3,671.8 
 55. Walsall Saturday, December 12, 2009 3,644.5 
 56. Carlisle United Saturday, December 12, 2009 3,637.8 
 57. Southend United Saturday, December 12, 2009 3,635.5 
 58. Rochdale Saturday, December 12, 2009 3,613.9 
 59. Oldham Athletic Saturday, December 12, 2009 3,601.2 
 60. Hartlepool United Saturday, December 12, 2009 3,601.0 
 61. Tranmere Rovers Saturday, December 12, 2009 3,600.3 
 62. Brentford Saturday, December 12, 2009 3,590.5 
 63. Yeovil Town Saturday, December 12, 2009 3,587.1 
 64. Brighton and Hove Albion Friday, December 11, 2009 3,585.0 
 65. Leyton Orient Saturday, December 12, 2009 3,583.7 
 66. AFC Bournemouth Saturday, December 12, 2009 3,580.2 
 67. Gillingham Saturday, December 12, 2009 3,578.2 
 68. Rotherham United Saturday, December 12, 2009 3,577.2 
 69. Morecambe Saturday, December 12, 2009 3,567.5 
 70. Exeter City Saturday, December 12, 2009 3,566.6 
 71. Dagenham and Redbridge Saturday, December 12, 2009 3,546.9 
 72. Wycombe Wanderers Saturday, December 12, 2009 3,546.1 
 73. Bury Saturday, December 12, 2009 3,539.9 
 74. Crewe Alexandra Saturday, December 12, 2009 3,536.8 
 75. Shrewsbury Town Saturday, December 12, 2009 3,530.7 
 76. Oxford United Tuesday, December 8, 2009 3,530.4 
 77. Notts County Saturday, December 12, 2009 3,530.1 
 78. Chesterfield Saturday, December 12, 2009 3,525.2 
 79. Northampton Town Saturday, December 12, 2009 3,511.7 
 80. Stevenage Borough Saturday, December 5, 2009 3,511.3 
 81. Aldershot Town Saturday, December 12, 2009 3,507.4 
 82. Stockport County Tuesday, December 15, 2009 3,507.3 
 83. Accrington Stanley Saturday, December 12, 2009 3,506.6 
 84. Bradford City Saturday, December 12, 2009 3,499.9 
 85. Luton Town Tuesday, December 8, 2009 3,482.2 
 86. Torquay United Tuesday, December 15, 2009 3,481.5 
 87. Hereford United Saturday, December 12, 2009 3,481.2 
 88. Burton Albion Saturday, December 12, 2009 3,479.2 
 89. Port Vale Saturday, December 12, 2009 3,470.1 
 90. Barnet Saturday, December 12, 2009 3,465.0 
 91. Cheltenham Town Saturday, December 12, 2009 3,445.0 
 92. York City Saturday, December 5, 2009 3,438.3 
 93. Kettering Town Tuesday, December 8, 2009 3,432.7 
 94. Macclesfield Town Saturday, December 12, 2009 3,424.9 
 95. Lincoln City Saturday, December 12, 2009 3,414.3 
 96. Kidderminster Harriers Saturday, December 5, 2009 3,412.6 
 97. Cambridge United Saturday, December 5, 2009 3,412.5 
 98. Mansfield Town Saturday, December 5, 2009 3,395.4 
 99. Grimsby Town Saturday, December 12, 2009 3,385.4 
 100. Rushden and Diamonds Saturday, December 5, 2009 3,384.9 
 101. Histon Saturday, December 5, 2009 3,384.6 
 102. Darlington Saturday, December 12, 2009 3,366.6 
 103. AFC Wimbledon Saturday, December 5, 2009 3,366.2 
 104. Crawley Town Saturday, December 5, 2009 3,343.2 
 105. Wrexham Saturday, December 5, 2009 3,339.7 
 106. Altrincham Saturday, December 5, 2009 3,338.2 
 107. Barrow Tuesday, December 8, 2009 3,312.4 
 108. Salisbury City Saturday, December 5, 2009 3,305.4 
 109. Chester City Saturday, December 5, 2009 3,291.1 
 110. Hayes and Yeading United Saturday, December 5, 2009 3,285.7 
 111. Eastbourne Borough Saturday, December 5, 2009 3,271.3 
 112. Southport Saturday, December 5, 2009 3,268.2 
 113. Forest Green Rovers Saturday, December 5, 2009 3,265.6 
 114. Newport County Wednesday, December 9, 2009 3,264.8 
 115. Tamworth Saturday, December 5, 2009 3,255.4 
 116. Grays Athletic Saturday, December 5, 2009 3,246.7 
 117. Woking Saturday, December 5, 2009 3,237.3 
 118. Gateshead Saturday, December 5, 2009 3,234.6 
 119. Stalybridge Celtic Tuesday, December 8, 2009 3,229.0 
 120. Ebbsfleet United Saturday, December 5, 2009 3,227.2 
 121. Northwich Victoria Tuesday, December 15, 2009 3,221.8 
 122. Fleetwood Town Tuesday, December 15, 2009 3,213.4 
 123. Droylsden Saturday, December 12, 2009 3,211.6 
 124. Eastleigh Tuesday, December 8, 2009 3,201.4 
 125. Alfreton Town Saturday, December 12, 2009 3,187.9 
 126. Nuneaton Town Tuesday, December 8, 2009 3,187.9 
 127. AFC Telford United Tuesday, December 15, 2009 3,171.9 
 128. Bath City Tuesday, December 8, 2009 3,165.2 
 129. Hampton and Richmond Borough Saturday, December 5, 2009 3,163.1 
 130. Hinckley United Saturday, December 5, 2009 3,160.7 
 131. Chelmsford City Saturday, December 5, 2009 3,153.5 
 132. Dover Athletic Saturday, December 5, 2009 3,147.2 
 133. Braintree Town Tuesday, December 8, 2009 3,147.1 
 134. Bishop's Stortford Tuesday, December 8, 2009 3,120.8 
 135. Maidenhead United Saturday, December 5, 2009 3,120.8 
 136. Havant and Waterlooville Saturday, December 5, 2009 3,111.5 
 137. Welling United Saturday, December 5, 2009 3,109.7 
 138. Thurrock Tuesday, December 15, 2009 3,105.5 
 139. Bromley Saturday, December 12, 2009 3,103.8 
 140. Corby Town Wednesday, December 9, 2009 3,101.8 
 141. Staines Town Saturday, December 12, 2009 3,092.9 
 142. Workington Saturday, December 5, 2009 3,085.0 
 143. St. Albans City Saturday, December 12, 2009 3,079.8 
 144. Farsley Celtic Saturday, November 7, 2009 3,079.6 
 145. Dartford Saturday, December 12, 2009 3,079.3 
 146. Blyth Spartans Saturday, December 5, 2009 3,077.7 
 147. Eastwood Town Saturday, December 5, 2009 3,076.7 
 148. Farnborough Saturday, December 5, 2009 3,066.1 
 149. Redditch United Tuesday, December 15, 2009 3,062.0 
 150. Basingstoke Town Saturday, December 5, 2009 3,057.0 
 151. Gloucester City Tuesday, December 8, 2009 3,052.2 
 152. Stafford Rangers Saturday, December 12, 2009 3,048.9 
 153. Cambridge City Saturday, December 12, 2009 3,047.7 
 154. Lewes Saturday, December 5, 2009 3,044.2 
 155. Ilkeston Town Saturday, December 5, 2009 3,040.8 
 156. Gainsborough Trinity Saturday, December 5, 2009 3,029.2 
 157. Solihull Moors Saturday, December 5, 2009 3,028.6 
 158. Team Bath Saturday, April 25, 2009 3,028.2 
 159. Harrogate Town Saturday, December 5, 2009 3,015.3 
 160. Hyde United Saturday, December 12, 2009 3,006.4 
 161. Weymouth Saturday, December 5, 2009 3,005.6 
 162. Halesowen Town Saturday, December 12, 2009 2,990.6 
 163. Dorchester Town Saturday, December 5, 2009 2,990.2 
 164. Worcester City Tuesday, December 15, 2009 2,989.0 
 165. King's Lynn Saturday, December 12, 2009 2,986.9 
 166. Oxford City Saturday, December 12, 2009 2,981.2 
 167. Wealdstone Tuesday, December 15, 2009 2,980.8 
 168. Chippenham Town Saturday, December 5, 2009 2,978.8 
 169. Bashley Tuesday, December 15, 2009 2,974.0 
 170. Merthyr Tydfil Saturday, December 12, 2009 2,959.8 
 171. Brackley Town Tuesday, December 8, 2009 2,959.3 
 172. Weston-super-Mare Saturday, December 12, 2009 2,958.5 
 173. Vauxhall Motors Saturday, December 5, 2009 2,958.1 
 174. Tooting and Mitcham United Saturday, December 12, 2009 2,949.3 
 175. Evesham United Tuesday, December 15, 2009 2,948.5 
 176. Sutton United Saturday, December 12, 2009 2,947.4 
 177. Tonbridge Angels Saturday, December 12, 2009 2,942.8 
 178. Guiseley Tuesday, December 15, 2009 2,926.8 
 179. AFC Hornchurch Saturday, December 12, 2009 2,921.3 
 180. Aveley Saturday, December 12, 2009 2,920.4 
 181. Bradford Park Avenue Saturday, December 12, 2009 2,915.9 
 182. Horsham Tuesday, December 15, 2009 2,915.4 
 183. Truro City Tuesday, December 8, 2009 2,913.9 
 184. Boston United Saturday, December 12, 2009 2,903.6 
 185. Hastings United Saturday, December 12, 2009 2,899.4 
 186. Harrow Borough Saturday, December 12, 2009 2,893.7 
 187. Banbury United Tuesday, December 15, 2009 2,893.5 
 188. Stourbridge Saturday, December 12, 2009 2,892.7 
 189. Ashford Town Saturday, December 12, 2009 2,888.9 
 190. Hednesford Town Tuesday, December 15, 2009 2,883.8 
 191. Didcot Town Saturday, December 12, 2009 2,881.9 
 192. Carshalton Athletic Saturday, December 5, 2009 2,879.9 
 193. Canvey Island Saturday, December 5, 2009 2,879.5 
 194. Bognor Regis Town Tuesday, December 15, 2009 2,876.0 
 195. Kendal Town Saturday, December 12, 2009 2,874.9 
 196. Hendon Sunday, December 6, 2009 2,873.6 
 197. Nantwich Town Saturday, December 5, 2009 2,872.7 
 198. Boreham Wood Saturday, December 5, 2009 2,867.5 
 199. FC United of Manchester Saturday, December 12, 2009 2,859.8 
 200. North Ferriby United Saturday, December 12, 2009 2,859.4 
 201. Hemel Hempstead Town Tuesday, December 15, 2009 2,858.0 
 202. Kingstonian Saturday, December 12, 2009 2,857.5 
 203. Maidstone United Saturday, December 5, 2009 2,854.8 
 204. Billericay Town Saturday, December 5, 2009 2,854.1 
 205. Burscough Saturday, December 12, 2009 2,852.5 
 206. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 207. Tiverton Town Saturday, December 12, 2009 2,849.4 
 208. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 209. Margate Saturday, December 12, 2009 2,841.3 
 210. Bedford Town Tuesday, December 15, 2009 2,833.4 
 211. Hucknall Town Tuesday, December 15, 2009 2,832.8 
 212. Harlow Town Saturday, April 25, 2009 2,831.8 
 213. Swindon Supermarine Saturday, December 12, 2009 2,831.0 
 214. Cray Wanderers Tuesday, December 15, 2009 2,828.4 
 215. Buxton Saturday, December 12, 2009 2,828.2 
 216. Hitchin Town Saturday, April 25, 2009 2,821.2 
 217. Leamington Saturday, December 12, 2009 2,812.6 
 218. Clevedon Town Saturday, December 12, 2009 2,804.3 
 219. Cammell Laird Saturday, April 25, 2009 2,804.2 
 220. Matlock Town Saturday, December 5, 2009 2,800.6 
 221. Whitby Town Saturday, December 12, 2009 2,797.8 
 222. Ramsgate Saturday, April 25, 2009 2,795.5 
 223. Yate Town Saturday, April 25, 2009 2,788.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. Marine Saturday, December 12, 2009 2,737.9 
 230. Rugby Town Saturday, December 12, 2009 2,730.4 
 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