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 19, 2009

 Rank Club Last Match Date ELO Score 
 1. Chelsea Wednesday, December 16, 2009 4,310.7 
 2. Manchester United Saturday, December 19, 2009 4,273.0 
 3. Arsenal Saturday, December 19, 2009 4,201.4 
 4. Liverpool Saturday, December 19, 2009 4,183.4 
 5. Aston Villa Saturday, December 19, 2009 4,130.8 
 6. Tottenham Hotspur Saturday, December 19, 2009 4,124.3 
 7. Manchester City Saturday, December 19, 2009 4,087.3 
 8. Everton Saturday, December 12, 2009 4,078.8 
 9. Fulham Saturday, December 19, 2009 4,073.2 
 10. Newcastle United Saturday, December 12, 2009 3,984.1 
 11. Blackburn Rovers Saturday, December 19, 2009 3,975.0 
 12. Birmingham City Tuesday, December 15, 2009 3,971.3 
 13. West Ham United Tuesday, December 15, 2009 3,958.4 
 14. Stoke City Saturday, December 19, 2009 3,954.5 
 15. Bolton Wanderers Tuesday, December 15, 2009 3,944.7 
 16. Portsmouth Saturday, December 19, 2009 3,944.4 
 17. Wigan Athletic Wednesday, December 16, 2009 3,938.7 
 18. Sunderland Saturday, December 19, 2009 3,927.9 
 19. West Bromwich Albion Monday, December 14, 2009 3,927.9 
 20. Burnley Wednesday, December 16, 2009 3,919.5 
 21. Wolverhampton Wanderers Tuesday, December 15, 2009 3,904.4 
 22. Cardiff City Sunday, December 13, 2009 3,895.9 
 23. Nottingham Forest Saturday, December 19, 2009 3,890.2 
 24. Sheffield United Saturday, December 19, 2009 3,883.8 
 25. Swansea City Saturday, December 19, 2009 3,873.9 
 26. Hull City Saturday, December 19, 2009 3,873.4 
 27. Middlesbrough Sunday, December 13, 2009 3,863.3 
 28. Leeds United Saturday, December 19, 2009 3,856.9 
 29. Leicester City Saturday, December 12, 2009 3,844.5 
 30. Doncaster Rovers Saturday, December 19, 2009 3,837.6 
 31. Preston North End Saturday, December 19, 2009 3,826.3 
 32. Blackpool Saturday, December 12, 2009 3,826.1 
 33. Bristol City Saturday, December 19, 2009 3,823.1 
 34. Queens Park Rangers Saturday, December 19, 2009 3,815.6 
 35. Ipswich Town Saturday, December 12, 2009 3,812.4 
 36. Watford Saturday, December 19, 2009 3,805.2 
 37. Crystal Palace Saturday, December 19, 2009 3,805.1 
 38. Reading Saturday, December 19, 2009 3,803.1 
 39. Barnsley Saturday, December 19, 2009 3,794.1 
 40. Norwich City Saturday, December 19, 2009 3,781.6 
 41. Charlton Athletic Saturday, December 19, 2009 3,770.8 
 42. Southampton Saturday, December 19, 2009 3,762.2 
 43. Derby County Saturday, December 19, 2009 3,751.8 
 44. Coventry City Saturday, December 19, 2009 3,741.8 
 45. Peterborough United Saturday, December 19, 2009 3,740.4 
 46. Scunthorpe United Saturday, December 12, 2009 3,733.9 
 47. Colchester United Friday, December 11, 2009 3,724.1 
 48. Sheffield Wednesday Saturday, December 19, 2009 3,721.2 
 49. Huddersfield Town Saturday, December 19, 2009 3,708.0 
 50. Milton Keynes Dons Saturday, December 19, 2009 3,700.1 
 51. Millwall Saturday, December 19, 2009 3,692.9 
 52. Swindon Town Saturday, December 19, 2009 3,678.1 
 53. Plymouth Argyle Saturday, December 19, 2009 3,677.1 
 54. Bristol Rovers Saturday, December 19, 2009 3,662.9 
 55. Walsall Saturday, December 19, 2009 3,641.5 
 56. Carlisle United Saturday, December 12, 2009 3,637.8 
 57. Rochdale Saturday, December 19, 2009 3,626.0 
 58. Southend United Saturday, December 19, 2009 3,624.8 
 59. Tranmere Rovers Saturday, December 19, 2009 3,616.8 
 60. Brentford Saturday, December 19, 2009 3,605.0 
 61. Oldham Athletic Saturday, December 19, 2009 3,600.9 
 62. Hartlepool United Saturday, December 19, 2009 3,599.4 
 63. Yeovil Town Saturday, December 19, 2009 3,588.8 
 64. Gillingham Saturday, December 19, 2009 3,588.3 
 65. Leyton Orient Saturday, December 19, 2009 3,586.6 
 66. AFC Bournemouth Saturday, December 12, 2009 3,580.2 
 67. Brighton and Hove Albion Saturday, December 19, 2009 3,578.6 
 68. Exeter City Saturday, December 19, 2009 3,577.3 
 69. Rotherham United Saturday, December 12, 2009 3,577.2 
 70. Morecambe Friday, December 18, 2009 3,563.7 
 71. Dagenham and Redbridge Saturday, December 12, 2009 3,546.9 
 72. Wycombe Wanderers Saturday, December 19, 2009 3,546.4 
 73. Bury Saturday, December 12, 2009 3,539.9 
 74. Crewe Alexandra Saturday, December 12, 2009 3,536.8 
 75. Oxford United Tuesday, December 8, 2009 3,530.4 
 76. Notts County Saturday, December 12, 2009 3,530.1 
 77. Chesterfield Saturday, December 12, 2009 3,525.2 
 78. Shrewsbury Town Saturday, December 19, 2009 3,518.6 
 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. Accrington Stanley Saturday, December 12, 2009 3,506.6 
 83. Bradford City Saturday, December 12, 2009 3,499.9 
 84. Stockport County Saturday, December 19, 2009 3,497.2 
 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 Friday, December 18, 2009 3,389.1 
 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. Newport County Saturday, December 19, 2009 3,269.3 
 113. Southport Saturday, December 5, 2009 3,268.2 
 114. Forest Green Rovers Saturday, December 5, 2009 3,265.6 
 115. Tamworth Saturday, December 5, 2009 3,255.4 
 116. Grays Athletic Saturday, December 5, 2009 3,246.7 
 117. Gateshead Saturday, December 5, 2009 3,234.6 
 118. Stalybridge Celtic Tuesday, December 8, 2009 3,229.0 
 119. Ebbsfleet United Saturday, December 5, 2009 3,227.2 
 120. Northwich Victoria Tuesday, December 15, 2009 3,221.8 
 121. Fleetwood Town Saturday, December 19, 2009 3,218.0 
 122. Woking Saturday, December 19, 2009 3,217.5 
 123. Droylsden Saturday, December 12, 2009 3,211.6 
 124. Eastleigh Wednesday, December 16, 2009 3,206.2 
 125. Alfreton Town Saturday, December 12, 2009 3,187.9 
 126. Nuneaton Town Tuesday, December 8, 2009 3,187.9 
 127. Bath City Saturday, December 19, 2009 3,185.0 
 128. AFC Telford United Tuesday, December 15, 2009 3,171.9 
 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. Braintree Town Tuesday, December 8, 2009 3,147.1 
 133. Dover Athletic Saturday, December 19, 2009 3,144.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 19, 2009 3,088.5 
 142. Workington Saturday, December 5, 2009 3,085.0 
 143. St. Albans City Saturday, December 19, 2009 3,082.9 
 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 Wednesday, December 16, 2009 3,072.5 
 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. Cambridge City Saturday, December 12, 2009 3,047.7 
 153. Stafford Rangers Saturday, December 19, 2009 3,044.3 
 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 19, 2009 2,986.1 
 166. Wealdstone Tuesday, December 15, 2009 2,980.8 
 167. Chippenham Town Saturday, December 5, 2009 2,978.8 
 168. Oxford City Wednesday, December 16, 2009 2,974.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. Vauxhall Motors Saturday, December 5, 2009 2,958.1 
 173. Weston-super-Mare Wednesday, December 16, 2009 2,953.7 
 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 19, 2009 2,916.7 
 182. Horsham Tuesday, December 15, 2009 2,915.4 
 183. Truro City Tuesday, December 8, 2009 2,913.9 
 184. Hastings United Saturday, December 19, 2009 2,907.2 
 185. Boston United Saturday, December 12, 2009 2,903.6 
 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. FC United of Manchester Saturday, December 12, 2009 2,859.8 
 199. Boreham Wood Saturday, December 19, 2009 2,859.7 
 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