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  Sunday, December 26, 2010

 Rank Club Last Match Date ELO Score 
 1. Manchester United Sunday, December 26, 2010 4,275.2 
 2. Chelsea Sunday, December 12, 2010 4,247.4 
 3. Arsenal Monday, December 13, 2010 4,208.0 
 4. Manchester City Sunday, December 26, 2010 4,153.8 
 5. Tottenham Hotspur Sunday, December 26, 2010 4,124.0 
 6. Liverpool Saturday, December 11, 2010 4,106.0 
 7. Everton Monday, December 20, 2010 4,104.4 
 8. Aston Villa Sunday, December 26, 2010 4,034.1 
 9. Sunderland Sunday, December 26, 2010 4,027.7 
 10. Stoke City Sunday, December 26, 2010 4,025.2 
 11. Newcastle United Sunday, December 26, 2010 4,020.7 
 12. Bolton Wanderers Sunday, December 26, 2010 4,019.7 
 13. Blackburn Rovers Sunday, December 26, 2010 3,999.3 
 14. West Bromwich Albion Sunday, December 26, 2010 3,979.2 
 15. West Ham United Sunday, December 26, 2010 3,977.7 
 16. Birmingham City Sunday, December 12, 2010 3,975.7 
 17. Fulham Sunday, December 26, 2010 3,958.8 
 18. Blackpool Saturday, December 11, 2010 3,955.7 
 19. Wigan Athletic Sunday, December 26, 2010 3,919.1 
 20. Wolverhampton Wanderers Sunday, December 26, 2010 3,899.9 
 21. Queens Park Rangers Sunday, December 26, 2010 3,896.0 
 22. Cardiff City Sunday, December 26, 2010 3,891.9 
 23. Portsmouth Sunday, December 26, 2010 3,889.6 
 24. Reading Sunday, December 26, 2010 3,883.5 
 25. Nottingham Forest Saturday, December 18, 2010 3,881.9 
 26. Burnley Sunday, December 26, 2010 3,868.6 
 27. Swansea City Sunday, December 26, 2010 3,857.1 
 28. Leeds United Sunday, December 26, 2010 3,841.8 
 29. Norwich City Saturday, December 18, 2010 3,839.9 
 30. Hull City Sunday, December 26, 2010 3,835.9 
 31. Leicester City Sunday, December 26, 2010 3,832.5 
 32. Doncaster Rovers Friday, December 17, 2010 3,822.2 
 33. Watford Friday, December 10, 2010 3,819.7 
 34. Millwall Sunday, December 26, 2010 3,816.2 
 35. Derby County Saturday, December 18, 2010 3,803.3 
 36. Ipswich Town Saturday, December 18, 2010 3,791.1 
 37. Bristol City Sunday, December 26, 2010 3,784.2 
 38. Sheffield United Sunday, December 26, 2010 3,782.9 
 39. Coventry City Sunday, December 26, 2010 3,780.3 
 40. Barnsley Sunday, December 26, 2010 3,775.9 
 41. Middlesbrough Friday, December 17, 2010 3,769.0 
 42. Southampton Saturday, December 11, 2010 3,755.7 
 43. Crystal Palace Saturday, December 18, 2010 3,748.7 
 44. Charlton Athletic Sunday, December 12, 2010 3,732.2 
 45. Preston North End Saturday, December 11, 2010 3,726.1 
 46. Sheffield Wednesday Saturday, December 18, 2010 3,723.7 
 47. Huddersfield Town Sunday, December 26, 2010 3,723.4 
 48. Brighton and Hove Albion Saturday, December 11, 2010 3,717.4 
 49. Scunthorpe United Saturday, December 4, 2010 3,707.7 
 50. Brentford Saturday, December 11, 2010 3,687.9 
 51. Swindon Town Tuesday, December 7, 2010 3,676.5 
 52. Colchester United Saturday, December 11, 2010 3,670.2 
 53. Peterborough United Friday, December 10, 2010 3,666.5 
 54. AFC Bournemouth Tuesday, December 14, 2010 3,663.4 
 55. Hartlepool United Sunday, December 26, 2010 3,656.5 
 56. Notts County Tuesday, December 14, 2010 3,647.3 
 57. Carlisle United Saturday, December 11, 2010 3,646.3 
 58. Oldham Athletic Saturday, November 27, 2010 3,644.8 
 59. Plymouth Argyle Saturday, December 11, 2010 3,644.6 
 60. Leyton Orient Saturday, December 11, 2010 3,632.8 
 61. Exeter City Saturday, December 18, 2010 3,625.6 
 62. Milton Keynes Dons Saturday, December 11, 2010 3,613.5 
 63. Port Vale Saturday, December 11, 2010 3,600.1 
 64. Wycombe Wanderers Sunday, December 26, 2010 3,599.2 
 65. Tranmere Rovers Saturday, December 11, 2010 3,597.1 
 66. Bristol Rovers Saturday, December 11, 2010 3,587.1 
 67. Rochdale Friday, December 10, 2010 3,583.0 
 68. Torquay United Saturday, December 11, 2010 3,571.5 
 69. Bury Saturday, December 11, 2010 3,569.9 
 70. Walsall Sunday, December 12, 2010 3,563.3 
 71. Chesterfield Saturday, December 11, 2010 3,563.1 
 72. Stevenage Saturday, December 11, 2010 3,561.1 
 73. Dagenham and Redbridge Saturday, December 11, 2010 3,556.1 
 74. Shrewsbury Town Saturday, December 11, 2010 3,549.0 
 75. Rotherham United Saturday, December 11, 2010 3,544.5 
 76. Yeovil Town Tuesday, December 14, 2010 3,541.5 
 77. Southend United Tuesday, December 14, 2010 3,526.1 
 78. Gillingham Saturday, December 11, 2010 3,523.9 
 79. Northampton Town Saturday, December 11, 2010 3,519.1 
 80. Crewe Alexandra Saturday, December 11, 2010 3,515.7 
 81. Luton Town Thursday, December 9, 2010 3,504.4 
 82. Burton Albion Saturday, December 11, 2010 3,501.5 
 83. Bradford City Saturday, December 11, 2010 3,497.0 
 84. Morecambe Saturday, December 11, 2010 3,495.9 
 85. Oxford United Saturday, December 4, 2010 3,490.0 
 86. Cheltenham Town Tuesday, December 14, 2010 3,482.4 
 87. Crawley Town Tuesday, December 7, 2010 3,470.6 
 88. Aldershot Town Saturday, December 11, 2010 3,464.9 
 89. Macclesfield Town Saturday, December 11, 2010 3,458.7 
 90. Accrington Stanley Saturday, December 11, 2010 3,453.1 
 91. York City Tuesday, November 30, 2010 3,423.3 
 92. Rushden and Diamonds Saturday, November 27, 2010 3,414.3 
 93. Lincoln City Saturday, November 27, 2010 3,414.0 
 94. Grimsby Town Saturday, November 20, 2010 3,407.2 
 95. Barnet Saturday, December 11, 2010 3,403.5 
 96. Hereford United Sunday, December 26, 2010 3,403.1 
 97. Wrexham Saturday, November 27, 2010 3,396.8 
 98. Newport County Saturday, December 18, 2010 3,395.1 
 99. Stockport County Saturday, December 11, 2010 3,392.6 
 100. AFC Wimbledon Saturday, November 27, 2010 3,387.7 
 101. Kidderminster Harriers Tuesday, November 30, 2010 3,382.9 
 102. Darlington Saturday, November 27, 2010 3,374.2 
 103. Cambridge United Saturday, November 27, 2010 3,372.2 
 104. Mansfield Town Saturday, November 27, 2010 3,363.8 
 105. Fleetwood Town Saturday, December 18, 2010 3,361.7 
 106. Kettering Town Sunday, November 21, 2010 3,343.0 
 107. Salisbury City Tuesday, December 14, 2010 3,330.3 
 108. Alfreton Town Saturday, November 13, 2010 3,325.3 
 109. Barrow Saturday, November 20, 2010 3,301.0 
 110. Bath City Thursday, November 25, 2010 3,295.8 
 111. Gateshead Saturday, November 20, 2010 3,284.0 
 112. Tamworth Saturday, November 27, 2010 3,277.9 
 113. Ebbsfleet United Thursday, November 18, 2010 3,271.4 
 114. Eastbourne Borough Tuesday, December 7, 2010 3,267.0 
 115. Forest Green Rovers Saturday, November 27, 2010 3,265.7 
 116. Chester City Saturday, February 6, 2010 3,249.4 
 117. Southport Tuesday, November 23, 2010 3,243.5 
 118. FC Halifax Town Saturday, December 11, 2010 3,239.0 
 119. Histon Thursday, November 25, 2010 3,232.3 
 120. Altrincham Saturday, November 27, 2010 3,231.1 
 121. Nuneaton Town Tuesday, December 14, 2010 3,223.3 
 122. Braintree Town Saturday, November 27, 2010 3,221.7 
 123. Dover Athletic Saturday, December 11, 2010 3,220.8 
 124. Hayes and Yeading United Tuesday, December 7, 2010 3,214.2 
 125. Chelmsford City Saturday, November 27, 2010 3,194.4 
 126. Grays Athletic Saturday, April 24, 2010 3,190.7 
 127. Welling United Saturday, November 27, 2010 3,186.1 
 128. Farnborough Saturday, December 11, 2010 3,183.9 
 129. Woking Sunday, December 26, 2010 3,179.3 
 130. AFC Telford United Saturday, November 27, 2010 3,176.8 
 131. Havant and Waterlooville Sunday, December 26, 2010 3,171.7 
 132. Droylsden Tuesday, December 7, 2010 3,165.6 
 133. Staines Town Saturday, November 27, 2010 3,149.5 
 134. Bromley Saturday, December 11, 2010 3,124.2 
 135. Corby Town Wednesday, November 17, 2010 3,119.6 
 136. Workington Saturday, December 11, 2010 3,115.0 
 137. Eastleigh Tuesday, November 23, 2010 3,114.9 
 138. Boston United Saturday, November 13, 2010 3,108.7 
 139. Blyth Spartans Saturday, November 13, 2010 3,096.3 
 140. Guiseley Saturday, November 27, 2010 3,095.6 
 141. Stalybridge Celtic Tuesday, November 16, 2010 3,092.2 
 142. Ilkeston Town Saturday, August 28, 2010 3,086.9 
 143. Hampton and Richmond Borough Saturday, November 13, 2010 3,082.8 
 144. Solihull Moors Saturday, December 11, 2010 3,082.7 
 145. Farsley Celtic Saturday, February 27, 2010 3,081.7 
 146. Hinckley United Saturday, November 13, 2010 3,067.5 
 147. Truro City Saturday, December 11, 2010 3,066.1 
 148. Cambridge City Tuesday, December 14, 2010 3,054.2 
 149. Dorchester Town Saturday, November 13, 2010 3,051.6 
 150. Bishop's Stortford Saturday, December 11, 2010 3,050.4 
 151. Dartford Saturday, November 27, 2010 3,045.1 
 152. Maidenhead United Tuesday, December 14, 2010 3,044.6 
 153. Chippenham Town Saturday, November 27, 2010 3,035.7 
 154. Gloucester City Saturday, November 13, 2010 3,031.3 
 155. Worcester City Monday, December 13, 2010 3,029.0 
 156. Gainsborough Trinity Tuesday, November 16, 2010 3,021.3 
 157. Thurrock Saturday, December 11, 2010 3,020.2 
 158. Basingstoke Town Monday, November 15, 2010 3,015.3 
 159. St. Albans City Saturday, November 13, 2010 3,009.4 
 160. Lewes Saturday, November 27, 2010 3,007.4 
 161. Sutton United Saturday, November 27, 2010 3,006.2 
 162. Vauxhall Motors Monday, December 13, 2010 3,005.4 
 163. Eastwood Town Tuesday, November 16, 2010 3,004.0 
 164. Hednesford Town Saturday, December 4, 2010 2,990.7 
 165. Stourbridge Saturday, December 11, 2010 2,990.1 
 166. Stafford Rangers Saturday, December 11, 2010 2,980.6 
 167. Leamington Saturday, November 27, 2010 2,976.1 
 168. Bashley Tuesday, December 14, 2010 2,972.0 
 169. Harrogate Town Saturday, November 13, 2010 2,970.4 
 170. Weston-super-Mare Saturday, December 11, 2010 2,966.9 
 171. Hyde Saturday, November 13, 2010 2,946.5 
 172. Halesowen Town Tuesday, December 14, 2010 2,944.3 
 173. Boreham Wood Tuesday, December 14, 2010 2,941.4 
 174. Concord Rangers Saturday, December 11, 2010 2,931.2 
 175. Redditch United Tuesday, December 14, 2010 2,923.8 
 176. Tonbridge Angels Saturday, November 27, 2010 2,921.6 
 177. AFC Hornchurch Saturday, November 27, 2010 2,919.2 
 178. Hendon Saturday, December 11, 2010 2,917.3 
 179. King's Lynn Saturday, April 17, 2010 2,907.1 
 180. Cray Wanderers Saturday, December 11, 2010 2,905.3 
 181. Swindon Supermarine Tuesday, December 14, 2010 2,901.9 
 182. Brackley Town Tuesday, December 14, 2010 2,901.8 
 183. Billericay Town Tuesday, December 14, 2010 2,898.5 
 184. Kingstonian Sunday, December 12, 2010 2,894.3 
 185. Harrow Borough Tuesday, December 14, 2010 2,891.5 
 186. Windsor and Eton Saturday, December 18, 2010 2,883.9 
 187. Oxford City Saturday, December 11, 2010 2,879.5 
 188. Carshalton Athletic Tuesday, December 14, 2010 2,878.8 
 189. Canvey Island Tuesday, December 14, 2010 2,877.6 
 190. Mickleover Sports Saturday, December 11, 2010 2,873.6 
 191. North Ferriby United Saturday, November 20, 2010 2,873.4 
 192. Banbury United Saturday, December 11, 2010 2,871.2 
 193. Bury Town Saturday, December 11, 2010 2,869.7 
 194. Merthyr Tydfil Saturday, April 24, 2010 2,866.2 
 195. Weymouth Saturday, December 11, 2010 2,864.4 
 196. Lowestoft Town Tuesday, December 14, 2010 2,864.1 
 197. Buxton Saturday, November 20, 2010 2,864.0 
 198. Wealdstone Saturday, December 4, 2010 2,863.9 
 199. Chesham United Saturday, December 18, 2010 2,863.0 
 200. Colwyn Bay Saturday, December 11, 2010 2,862.5 
 201. Matlock Town Saturday, December 11, 2010 2,853.4 
 202. Bradford Park Avenue Saturday, December 11, 2010 2,852.9 
 203. Bognor Regis Town Saturday, April 24, 2010 2,835.4 
 204. Hemel Hempstead Town Tuesday, November 16, 2010 2,833.9 
 205. Hastings United Saturday, December 11, 2010 2,827.0 
 206. Kendal Town Saturday, November 13, 2010 2,825.4 
 207. Horsham Tuesday, December 14, 2010 2,816.7 
 208. Tooting and Mitcham United Saturday, December 11, 2010 2,808.0 
 209. Aveley Saturday, December 4, 2010 2,804.5 
 210. Didcot Town Saturday, December 4, 2010 2,801.8 
 211. Evesham United Saturday, December 11, 2010 2,801.5 
 212. Margate Saturday, November 27, 2010 2,797.6 
 213. Chasetown Saturday, November 13, 2010 2,797.1 
 214. Nantwich Town Tuesday, November 16, 2010 2,796.7 
 215. Cirencester Town Saturday, December 4, 2010 2,792.7 
 216. Folkestone Invicta Saturday, December 11, 2010 2,792.4 
 217. Ashford Town Saturday, April 24, 2010 2,789.0 
 218. Northwich Victoria Tuesday, November 16, 2010 2,785.7 
 219. Marine Saturday, December 11, 2010 2,779.5 
 220. Bedford Town Saturday, December 11, 2010 2,769.2 
 221. Maidstone United Saturday, December 11, 2010 2,757.3 
 222. Tiverton Town Saturday, December 11, 2010 2,751.8 
 223. Tipton Town Saturday, November 6, 2010 2,749.9 
 224. Hythe Town Saturday, November 6, 2010 2,749.7 
 225. Burscough Saturday, December 11, 2010 2,746.9 
 226. FC United of Manchester Saturday, December 11, 2010 2,740.0 
 227. Hucknall Town Saturday, November 20, 2010 2,738.8 
 228. Worksop Town Saturday, November 13, 2010 2,722.9 
 229. Clevedon Town Saturday, April 24, 2010 2,719.4 
 230. Rugby Town Saturday, April 24, 2010 2,709.8 
 231. Frickley Athletic Saturday, November 20, 2010 2,703.1 
 232. Whitby Town Saturday, December 11, 2010 2,696.2 
 233. Ashton United Saturday, November 20, 2010 2,685.6 
 234. Durham City Saturday, April 24, 2010 2,466.6