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

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, December 12, 2009 4,309.2 
 2. Manchester United Saturday, December 12, 2009 4,297.2 
 3. Liverpool Saturday, December 5, 2009 4,216.5 
 4. Arsenal Saturday, December 5, 2009 4,191.7 
 5. Aston Villa Saturday, December 12, 2009 4,116.6 
 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 Saturday, December 12, 2009 3,996.3 
 11. Newcastle United Saturday, December 12, 2009 3,984.1 
 12. West Ham United Saturday, December 12, 2009 3,973.3 
 13. Birmingham City Saturday, December 12, 2009 3,961.6 
 14. Stoke City Saturday, December 12, 2009 3,959.1 
 15. Sunderland Saturday, December 12, 2009 3,942.5 
 16. Wigan Athletic Saturday, December 12, 2009 3,941.6 
 17. West Bromwich Albion Tuesday, December 8, 2009 3,932.4 
 18. Bolton Wanderers Saturday, December 12, 2009 3,929.8 
 19. Portsmouth Saturday, December 12, 2009 3,921.9 
 20. Burnley Saturday, December 12, 2009 3,913.4 
 21. Wolverhampton Wanderers Saturday, December 12, 2009 3,907.1 
 22. Cardiff City Tuesday, December 8, 2009 3,884.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 Tuesday, December 8, 2009 3,874.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. Ipswich Town Saturday, December 12, 2009 3,812.4 
 36. Queens Park Rangers Monday, December 7, 2009 3,810.5 
 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. Stockport County Saturday, December 12, 2009 3,519.2 
 80. Northampton Town Saturday, December 12, 2009 3,511.7 
 81. Stevenage Borough Saturday, December 5, 2009 3,511.3 
 82. Aldershot Town Saturday, December 12, 2009 3,507.4 
 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. Hereford United Saturday, December 12, 2009 3,481.2 
 87. Burton Albion Saturday, December 12, 2009 3,479.2 
 88. Port Vale Saturday, December 12, 2009 3,470.1 
 89. Torquay United Saturday, December 12, 2009 3,469.6 
 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. Northwich Victoria Saturday, December 5, 2009 3,244.1 
 118. Woking Saturday, December 5, 2009 3,237.3 
 119. Gateshead Saturday, December 5, 2009 3,234.6 
 120. Stalybridge Celtic Tuesday, December 8, 2009 3,229.0 
 121. Ebbsfleet United Saturday, December 5, 2009 3,227.2 
 122. Droylsden Saturday, December 12, 2009 3,211.6 
 123. Eastleigh Tuesday, December 8, 2009 3,201.4 
 124. AFC Telford United Wednesday, December 9, 2009 3,194.8 
 125. Fleetwood Town Saturday, December 5, 2009 3,191.1 
 126. Alfreton Town Saturday, December 12, 2009 3,187.9 
 127. Nuneaton Town Tuesday, December 8, 2009 3,187.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. Bromley Saturday, December 12, 2009 3,103.8 
 139. Corby Town Wednesday, December 9, 2009 3,101.8 
 140. Thurrock Wednesday, December 9, 2009 3,099.6 
 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. Basingstoke Town Saturday, December 5, 2009 3,057.0 
 150. Gloucester City Tuesday, December 8, 2009 3,052.2 
 151. Stafford Rangers Saturday, December 12, 2009 3,048.9 
 152. Cambridge City Saturday, December 12, 2009 3,047.7 
 153. Lewes Saturday, December 5, 2009 3,044.2 
 154. Ilkeston Town Saturday, December 5, 2009 3,040.8 
 155. Redditch United Saturday, November 28, 2009 3,039.1 
 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. Worcester City Saturday, December 5, 2009 2,994.9 
 163. Halesowen Town Saturday, December 12, 2009 2,990.6 
 164. Dorchester Town Saturday, December 5, 2009 2,990.2 
 165. King's Lynn Saturday, December 12, 2009 2,986.9 
 166. Oxford City Saturday, December 12, 2009 2,981.2 
 167. Chippenham Town Saturday, December 5, 2009 2,978.8 
 168. Wealdstone Saturday, December 12, 2009 2,973.4 
 169. Bashley Saturday, December 5, 2009 2,965.6 
 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. Sutton United Saturday, December 12, 2009 2,947.4 
 176. Tonbridge Angels Saturday, December 12, 2009 2,942.8 
 177. Evesham United Tuesday, December 8, 2009 2,940.9 
 178. Horsham Saturday, December 12, 2009 2,922.7 
 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. Guiseley Tuesday, December 8, 2009 2,914.9 
 183. Truro City Tuesday, December 8, 2009 2,913.9 
 184. Boston United Saturday, December 12, 2009 2,903.6 
 185. Banbury United Saturday, December 5, 2009 2,901.1 
 186. Hastings United Saturday, December 12, 2009 2,899.4 
 187. Hednesford Town Saturday, December 12, 2009 2,894.6 
 188. Harrow Borough Saturday, December 12, 2009 2,893.7 
 189. Stourbridge Saturday, December 12, 2009 2,892.7 
 190. Ashford Town Saturday, December 12, 2009 2,888.9 
 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. Kendal Town Saturday, December 12, 2009 2,874.9 
 195. Hendon Sunday, December 6, 2009 2,873.6 
 196. Nantwich Town Saturday, December 5, 2009 2,872.7 
 197. Boreham Wood Saturday, December 5, 2009 2,867.5 
 198. Hemel Hempstead Town Saturday, December 12, 2009 2,866.4 
 199. FC United of Manchester Saturday, December 12, 2009 2,859.8 
 200. Bognor Regis Town Saturday, December 12, 2009 2,859.7 
 201. North Ferriby United Saturday, December 12, 2009 2,859.4 
 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. Cray Wanderers Saturday, December 12, 2009 2,844.7 
 209. Hucknall Town Saturday, December 12, 2009 2,844.7 
 210. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 211. Margate Saturday, December 12, 2009 2,841.3 
 212. Harlow Town Saturday, April 25, 2009 2,831.8 
 213. Swindon Supermarine Saturday, December 12, 2009 2,831.0 
 214. Buxton Saturday, December 12, 2009 2,828.2 
 215. Bedford Town Saturday, December 12, 2009 2,822.7 
 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