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 7, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, December 7, 2013 4,247.5 
 2. Arsenal Wednesday, December 4, 2013 4,231.6 
 3. Chelsea Saturday, December 7, 2013 4,226.9 
 4. Manchester United Saturday, December 7, 2013 4,223.7 
 5. Tottenham Hotspur Saturday, December 7, 2013 4,159.3 
 6. Everton Wednesday, December 4, 2013 4,153.7 
 7. Liverpool Saturday, December 7, 2013 4,148.5 
 8. Newcastle United Saturday, December 7, 2013 4,033.0 
 9. Southampton Saturday, December 7, 2013 4,022.5 
 10. Swansea City Wednesday, December 4, 2013 4,021.3 
 11. Aston Villa Wednesday, December 4, 2013 4,012.0 
 12. Stoke City Saturday, December 7, 2013 3,985.8 
 13. West Bromwich Albion Saturday, December 7, 2013 3,983.1 
 14. West Ham United Saturday, December 7, 2013 3,981.9 
 15. Norwich City Saturday, December 7, 2013 3,980.3 
 16. Fulham Wednesday, December 4, 2013 3,928.5 
 17. Cardiff City Saturday, December 7, 2013 3,913.3 
 18. Sunderland Saturday, December 7, 2013 3,912.3 
 19. Queens Park Rangers Saturday, December 7, 2013 3,911.7 
 20. Burnley Saturday, December 7, 2013 3,910.0 
 21. Wigan Athletic Saturday, December 7, 2013 3,899.8 
 22. Hull City Wednesday, December 4, 2013 3,898.5 
 23. Leicester City Saturday, December 7, 2013 3,897.8 
 24. Derby County Saturday, December 7, 2013 3,892.9 
 25. Reading Saturday, December 7, 2013 3,891.7 
 26. Brighton and Hove Albion Saturday, December 7, 2013 3,887.5 
 27. Crystal Palace Saturday, December 7, 2013 3,863.0 
 28. Nottingham Forest Saturday, December 7, 2013 3,862.1 
 29. Ipswich Town Saturday, December 7, 2013 3,860.3 
 30. Watford Saturday, December 7, 2013 3,852.6 
 31. Bolton Wanderers Saturday, December 7, 2013 3,850.7 
 32. Leeds United Saturday, December 7, 2013 3,842.6 
 33. Blackpool Saturday, December 7, 2013 3,840.6 
 34. Birmingham City Saturday, December 7, 2013 3,824.7 
 35. Blackburn Rovers Saturday, December 7, 2013 3,820.6 
 36. Huddersfield Town Saturday, December 7, 2013 3,806.1 
 37. Wolverhampton Wanderers Saturday, November 30, 2013 3,791.5 
 38. Charlton Athletic Saturday, December 7, 2013 3,790.3 
 39. Leyton Orient Saturday, December 7, 2013 3,782.3 
 40. Peterborough United Saturday, December 7, 2013 3,781.7 
 41. Millwall Saturday, December 7, 2013 3,760.1 
 42. Middlesbrough Saturday, December 7, 2013 3,758.5 
 43. Sheffield Wednesday Saturday, December 7, 2013 3,758.0 
 44. AFC Bournemouth Saturday, December 7, 2013 3,752.3 
 45. Brentford Saturday, December 7, 2013 3,739.0 
 46. Preston North End Saturday, December 7, 2013 3,731.3 
 47. Barnsley Saturday, December 7, 2013 3,725.9 
 48. Yeovil Town Saturday, December 7, 2013 3,719.2 
 49. Doncaster Rovers Saturday, December 7, 2013 3,709.7 
 50. Swindon Town Saturday, November 30, 2013 3,707.5 
 51. Coventry City Saturday, December 7, 2013 3,698.2 
 52. Walsall Saturday, December 7, 2013 3,687.0 
 53. Rotherham United Saturday, December 7, 2013 3,672.4 
 54. Milton Keynes Dons Saturday, December 7, 2013 3,660.5 
 55. Bradford City Sunday, December 1, 2013 3,646.8 
 56. Bristol City Saturday, November 30, 2013 3,644.1 
 57. Sheffield United Saturday, November 30, 2013 3,636.1 
 58. Port Vale Friday, December 6, 2013 3,633.9 
 59. Shrewsbury Town Saturday, November 30, 2013 3,624.0 
 60. Oldham Athletic Saturday, December 7, 2013 3,621.6 
 61. Crawley Town Saturday, December 7, 2013 3,617.1 
 62. Tranmere Rovers Saturday, December 7, 2013 3,616.3 
 63. Colchester United Saturday, November 30, 2013 3,597.1 
 64. Notts County Saturday, December 7, 2013 3,591.4 
 65. Oxford United Thursday, December 5, 2013 3,590.9 
 66. Chesterfield Saturday, December 7, 2013 3,585.8 
 67. Scunthorpe United Saturday, November 30, 2013 3,582.7 
 68. Carlisle United Saturday, December 7, 2013 3,581.9 
 69. Southend United Saturday, December 7, 2013 3,574.7 
 70. Burton Albion Saturday, December 7, 2013 3,570.8 
 71. Gillingham Saturday, December 7, 2013 3,559.6 
 72. Stevenage Saturday, December 7, 2013 3,555.1 
 73. Hartlepool United Saturday, December 7, 2013 3,545.6 
 74. Rochdale Saturday, December 7, 2013 3,542.2 
 75. Crewe Alexandra Saturday, November 30, 2013 3,533.9 
 76. Newport County Saturday, December 7, 2013 3,526.8 
 77. Cheltenham Town Saturday, December 7, 2013 3,525.3 
 78. Portsmouth Wednesday, December 4, 2013 3,524.9 
 79. Fleetwood Town Saturday, December 7, 2013 3,513.4 
 80. Dagenham and Redbridge Saturday, November 30, 2013 3,507.6 
 81. Kidderminster Harriers Saturday, December 7, 2013 3,499.5 
 82. Bristol Rovers Saturday, December 7, 2013 3,492.4 
 83. Bury Tuesday, December 3, 2013 3,490.7 
 84. Exeter City Saturday, November 30, 2013 3,488.1 
 85. Morecambe Saturday, December 7, 2013 3,484.6 
 86. Wycombe Wanderers Saturday, December 7, 2013 3,481.1 
 87. Northampton Town Saturday, December 7, 2013 3,476.7 
 88. Plymouth Argyle Saturday, December 7, 2013 3,476.2 
 89. AFC Wimbledon Saturday, November 30, 2013 3,476.2 
 90. Grimsby Town Saturday, December 7, 2013 3,473.4 
 91. Mansfield Town Saturday, December 7, 2013 3,472.8 
 92. Accrington Stanley Saturday, November 30, 2013 3,465.6 
 93. Luton Town Saturday, December 7, 2013 3,464.7 
 94. York City Saturday, November 30, 2013 3,463.2 
 95. Cambridge United Tuesday, December 3, 2013 3,456.5 
 96. Barnet Saturday, December 7, 2013 3,446.0 
 97. Torquay United Saturday, November 30, 2013 3,414.4 
 98. Wrexham Saturday, November 23, 2013 3,409.1 
 99. Aldershot Town Tuesday, November 26, 2013 3,406.5 
 100. Braintree Town Saturday, December 7, 2013 3,376.6 
 101. Nuneaton Town Saturday, December 7, 2013 3,374.3 
 102. Gateshead Thursday, December 5, 2013 3,367.8 
 103. Macclesfield Town Saturday, December 7, 2013 3,348.1 
 104. Hereford United Saturday, December 7, 2013 3,345.6 
 105. Forest Green Rovers Tuesday, November 26, 2013 3,342.8 
 106. Welling United Saturday, December 7, 2013 3,327.0 
 107. Alfreton Town Saturday, December 7, 2013 3,326.4 
 108. Salisbury City Friday, December 6, 2013 3,311.9 
 109. Lincoln City Saturday, November 23, 2013 3,310.8 
 110. FC Halifax Town Tuesday, November 26, 2013 3,300.0 
 111. Woking Saturday, November 23, 2013 3,287.0 
 112. Tamworth Saturday, November 23, 2013 3,256.4 
 113. Chester Saturday, December 7, 2013 3,254.1 
 114. Southport Tuesday, November 26, 2013 3,234.8 
 115. Dartford Saturday, December 7, 2013 3,227.7 
 116. Ebbsfleet United Saturday, December 7, 2013 3,220.3 
 117. Altrincham Saturday, December 7, 2013 3,218.2 
 118. Eastleigh Saturday, November 23, 2013 3,217.0 
 119. Brackley Town Saturday, December 7, 2013 3,215.7 
 120. Sutton United Saturday, December 7, 2013 3,208.7 
 121. Dover Athletic Saturday, December 7, 2013 3,191.2 
 122. AFC Telford United Saturday, December 7, 2013 3,186.1 
 123. Solihull Moors Saturday, December 7, 2013 3,164.8 
 124. Stockport County Saturday, November 23, 2013 3,151.5 
 125. Guiseley Saturday, December 7, 2013 3,150.3 
 126. Bath City Saturday, December 7, 2013 3,149.0 
 127. Harrogate Town Saturday, December 7, 2013 3,141.5 
 128. Bromley Saturday, December 7, 2013 3,141.4 
 129. Hyde Saturday, November 23, 2013 3,132.4 
 130. Havant and Waterlooville Saturday, December 7, 2013 3,120.5 
 131. Gainsborough Trinity Saturday, December 7, 2013 3,116.8 
 132. Boston United Saturday, December 7, 2013 3,114.4 
 133. Hednesford Town Saturday, December 7, 2013 3,101.3 
 134. Weston-super-Mare Saturday, December 7, 2013 3,098.4 
 135. Bradford Park Avenue Saturday, December 7, 2013 3,097.1 
 136. Basingstoke Town Saturday, December 7, 2013 3,096.4 
 137. Grays Athletic Saturday, December 7, 2013 3,095.4 
 138. Eastbourne Borough Saturday, December 7, 2013 3,092.5 
 139. North Ferriby United Saturday, December 7, 2013 3,091.2 
 140. Barrow Saturday, December 7, 2013 3,089.9 
 141. Bishop's Stortford Saturday, December 7, 2013 3,085.6 
 142. Leamington Saturday, December 7, 2013 3,083.6 
 143. Hayes and Yeading United Saturday, December 7, 2013 3,082.9 
 144. Boreham Wood Saturday, December 7, 2013 3,077.2 
 145. Wealdstone Saturday, December 7, 2013 3,071.6 
 146. Stourbridge Saturday, December 7, 2013 3,069.2 
 147. Farnborough Saturday, December 7, 2013 3,064.3 
 148. Stalybridge Celtic Saturday, December 7, 2013 3,064.2 
 149. Chesham United Saturday, December 7, 2013 3,062.9 
 150. AFC Hornchurch Saturday, December 7, 2013 3,055.4 
 151. Chelmsford City Saturday, December 7, 2013 3,049.7 
 152. Staines Town Saturday, December 7, 2013 3,049.5 
 153. Concord Rangers Saturday, December 7, 2013 3,047.1 
 154. Hemel Hempstead Town Saturday, December 7, 2013 3,047.0 
 155. Oxford City Saturday, November 30, 2013 3,046.2 
 156. Gosport Borough Saturday, December 7, 2013 3,033.5 
 157. Cambridge City Saturday, December 7, 2013 3,028.8 
 158. Whitehawk Saturday, December 7, 2013 3,027.5 
 159. Colwyn Bay Saturday, December 7, 2013 3,027.4 
 160. St. Albans City Saturday, December 7, 2013 3,014.3 
 161. Histon Saturday, December 7, 2013 3,013.5 
 162. Poole Town Saturday, December 7, 2013 3,013.3 
 163. Vauxhall Motors Saturday, December 7, 2013 3,012.9 
 164. Dorchester Town Saturday, December 7, 2013 3,012.2 
 165. Tonbridge Angels Saturday, December 7, 2013 3,010.6 
 166. Lowestoft Town Saturday, December 7, 2013 2,995.2 
 167. Workington Saturday, December 7, 2013 2,986.9 
 168. Worcester City Tuesday, November 26, 2013 2,983.2 
 169. Dulwich Hamlet Saturday, December 7, 2013 2,982.6 
 170. Gloucester City Saturday, December 7, 2013 2,975.9 
 171. Maidenhead United Saturday, December 7, 2013 2,974.3 
 172. Kingstonian Saturday, December 7, 2013 2,973.3 
 173. Hungerford Town Saturday, December 7, 2013 2,958.2 
 174. Biggleswade Town Saturday, December 7, 2013 2,953.9 
 175. Corby Town Saturday, December 7, 2013 2,948.7 
 176. Bideford Saturday, December 7, 2013 2,945.1 
 177. Chorley Saturday, December 7, 2013 2,938.2 
 178. Arlesey Town Saturday, December 7, 2013 2,934.2 
 179. Skelmersdale United Saturday, December 7, 2013 2,931.7 
 180. Bury Town Saturday, December 7, 2013 2,928.2 
 181. Hitchin Town Saturday, December 7, 2013 2,927.0 
 182. Billericay Town Saturday, December 7, 2013 2,927.0 
 183. AFC Fylde Saturday, December 7, 2013 2,925.0 
 184. Bognor Regis Town Saturday, December 7, 2013 2,916.9 
 185. East Thurrock United Saturday, December 7, 2013 2,913.3 
 186. Banbury United Saturday, December 7, 2013 2,912.3 
 187. Maidstone United Saturday, December 7, 2013 2,905.8 
 188. Lewes Saturday, December 7, 2013 2,900.4 
 189. Hendon Saturday, December 7, 2013 2,897.8 
 190. Hampton and Richmond Borough Saturday, December 7, 2013 2,897.1 
 191. FC United of Manchester Saturday, December 7, 2013 2,896.6 
 192. Weymouth Saturday, December 7, 2013 2,882.2 
 193. King's Lynn Town Saturday, December 7, 2013 2,882.1 
 194. Canvey Island Saturday, December 7, 2013 2,880.6 
 195. Worksop Town Saturday, December 7, 2013 2,868.7 
 196. Margate Saturday, December 7, 2013 2,866.2 
 197. Truro City Saturday, December 7, 2013 2,862.0 
 198. Metropolitan Police Saturday, December 7, 2013 2,851.4 
 199. Chippenham Town Saturday, December 7, 2013 2,849.7 
 200. Buxton Saturday, December 7, 2013 2,847.2 
 201. Barwell Saturday, December 7, 2013 2,845.3 
 202. Harrow Borough Saturday, December 7, 2013 2,841.7 
 203. St. Neots Town Saturday, December 7, 2013 2,839.6 
 204. Leiston Saturday, December 7, 2013 2,835.8 
 205. Frome Town Saturday, December 7, 2013 2,835.8 
 206. Witton Albion Saturday, December 7, 2013 2,835.5 
 207. Bedworth United Saturday, April 27, 2013 2,830.2 
 208. Kettering Town Saturday, April 27, 2013 2,826.4 
 209. Wingate and Finchley Saturday, December 7, 2013 2,823.6 
 210. Redditch United Saturday, December 7, 2013 2,822.5 
 211. Burnham Saturday, December 7, 2013 2,820.0 
 212. Hinckley United Saturday, April 27, 2013 2,819.4 
 213. Bedford Town Saturday, December 7, 2013 2,819.4 
 214. Ilkeston Town Saturday, December 7, 2013 2,818.0 
 215. Thurrock Saturday, April 27, 2013 2,812.9 
 216. Rushall Olympic Saturday, December 7, 2013 2,807.8 
 217. Hastings United Saturday, April 27, 2013 2,786.5 
 218. Marine Saturday, December 7, 2013 2,782.4 
 219. Whitby Town Saturday, December 7, 2013 2,777.9 
 220. Blyth Spartans Saturday, December 7, 2013 2,774.7 
 221. Ashton United Saturday, December 7, 2013 2,768.7 
 222. Matlock Town Saturday, December 7, 2013 2,764.2 
 223. Bashley Saturday, December 7, 2013 2,763.2 
 224. Nantwich Town Saturday, December 7, 2013 2,753.2 
 225. Carshalton Athletic Saturday, December 7, 2013 2,751.9 
 226. Daventry Town Saturday, November 9, 2013 2,749.9 
 227. Shortwood United Monday, November 11, 2013 2,749.8 
 228. Enfield Town Saturday, December 7, 2013 2,736.9 
 229. Cray Wanderers Saturday, December 7, 2013 2,734.0 
 230. AFC Totton Saturday, December 7, 2013 2,733.1 
 231. Stamford Saturday, December 7, 2013 2,730.5 
 232. Grantham Town Saturday, December 7, 2013 2,694.3 
 233. Frickley Athletic Saturday, December 7, 2013 2,685.3 
 234. Stafford Rangers Saturday, December 7, 2013 2,648.5 
 235. Kendal Town Saturday, May 4, 2013 2,616.8 
 236. Droylsden Saturday, December 7, 2013 2,581.4 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9