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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Tuesday, December 17, 2013 4,266.0 
 2. Manchester United Sunday, December 15, 2013 4,232.6 
 3. Arsenal Saturday, December 14, 2013 4,213.8 
 4. Chelsea Tuesday, December 17, 2013 4,212.1 
 5. Liverpool Sunday, December 15, 2013 4,171.4 
 6. Everton Saturday, December 14, 2013 4,163.6 
 7. Tottenham Hotspur Sunday, December 15, 2013 4,136.4 
 8. Newcastle United Saturday, December 14, 2013 4,031.6 
 9. Southampton Saturday, December 14, 2013 4,024.0 
 10. Swansea City Sunday, December 15, 2013 4,017.1 
 11. Aston Villa Sunday, December 15, 2013 3,986.3 
 12. Stoke City Saturday, December 14, 2013 3,984.5 
 13. Norwich City Sunday, December 15, 2013 3,980.2 
 14. West Ham United Saturday, December 14, 2013 3,978.9 
 15. West Bromwich Albion Saturday, December 14, 2013 3,972.3 
 16. Fulham Saturday, December 14, 2013 3,938.7 
 17. Sunderland Tuesday, December 17, 2013 3,931.9 
 18. Queens Park Rangers Saturday, December 14, 2013 3,925.4 
 19. Cardiff City Saturday, December 14, 2013 3,924.1 
 20. Burnley Saturday, December 14, 2013 3,910.8 
 21. Wigan Athletic Sunday, December 15, 2013 3,907.3 
 22. Derby County Saturday, December 14, 2013 3,905.2 
 23. Hull City Saturday, December 14, 2013 3,904.1 
 24. Reading Saturday, December 14, 2013 3,900.5 
 25. Brighton and Hove Albion Saturday, December 14, 2013 3,895.0 
 26. Leicester City Tuesday, December 17, 2013 3,893.0 
 27. Ipswich Town Saturday, December 14, 2013 3,861.6 
 28. Crystal Palace Saturday, December 14, 2013 3,861.2 
 29. Nottingham Forest Saturday, December 14, 2013 3,860.9 
 30. Leeds United Saturday, December 14, 2013 3,855.6 
 31. Bolton Wanderers Sunday, December 15, 2013 3,843.2 
 32. Watford Saturday, December 14, 2013 3,838.9 
 33. Birmingham City Saturday, December 14, 2013 3,838.3 
 34. Blackburn Rovers Saturday, December 14, 2013 3,827.7 
 35. Blackpool Saturday, December 14, 2013 3,827.0 
 36. Huddersfield Town Saturday, December 14, 2013 3,797.3 
 37. Leyton Orient Saturday, December 14, 2013 3,779.6 
 38. Charlton Athletic Saturday, December 14, 2013 3,777.9 
 39. Peterborough United Saturday, December 14, 2013 3,776.9 
 40. Sheffield Wednesday Saturday, December 14, 2013 3,771.7 
 41. Wolverhampton Wanderers Saturday, December 14, 2013 3,769.7 
 42. Millwall Saturday, December 14, 2013 3,753.0 
 43. Middlesbrough Saturday, December 14, 2013 3,751.0 
 44. Brentford Saturday, December 14, 2013 3,744.8 
 45. AFC Bournemouth Saturday, December 14, 2013 3,738.6 
 46. Preston North End Saturday, December 14, 2013 3,729.2 
 47. Barnsley Saturday, December 14, 2013 3,724.5 
 48. Yeovil Town Saturday, December 14, 2013 3,720.6 
 49. Swindon Town Saturday, December 14, 2013 3,696.8 
 50. Doncaster Rovers Saturday, December 14, 2013 3,696.7 
 51. Walsall Saturday, December 14, 2013 3,696.4 
 52. Coventry City Tuesday, December 17, 2013 3,695.5 
 53. Rotherham United Saturday, December 14, 2013 3,682.8 
 54. Milton Keynes Dons Saturday, December 14, 2013 3,682.4 
 55. Sheffield United Saturday, December 14, 2013 3,651.5 
 56. Bradford City Saturday, December 14, 2013 3,649.5 
 57. Bristol City Saturday, December 14, 2013 3,634.9 
 58. Port Vale Saturday, December 14, 2013 3,630.6 
 59. Oldham Athletic Tuesday, December 17, 2013 3,622.1 
 60. Crawley Town Saturday, December 14, 2013 3,619.2 
 61. Shrewsbury Town Saturday, December 14, 2013 3,614.7 
 62. Notts County Saturday, December 14, 2013 3,612.7 
 63. Oxford United Saturday, December 14, 2013 3,600.5 
 64. Tranmere Rovers Saturday, December 14, 2013 3,599.1 
 65. Carlisle United Saturday, December 14, 2013 3,599.1 
 66. Chesterfield Saturday, December 14, 2013 3,594.7 
 67. Scunthorpe United Saturday, December 14, 2013 3,581.0 
 68. Colchester United Saturday, December 14, 2013 3,575.8 
 69. Burton Albion Tuesday, December 17, 2013 3,570.6 
 70. Gillingham Saturday, December 14, 2013 3,564.4 
 71. Southend United Saturday, December 14, 2013 3,561.4 
 72. Stevenage Saturday, December 14, 2013 3,558.4 
 73. Hartlepool United Tuesday, December 17, 2013 3,543.7 
 74. Newport County Saturday, December 14, 2013 3,543.5 
 75. Crewe Alexandra Saturday, December 14, 2013 3,539.2 
 76. Rochdale Saturday, December 14, 2013 3,530.3 
 77. Cheltenham Town Saturday, December 14, 2013 3,524.7 
 78. Fleetwood Town Tuesday, December 17, 2013 3,521.5 
 79. Portsmouth Saturday, December 14, 2013 3,508.3 
 80. Dagenham and Redbridge Saturday, December 14, 2013 3,501.1 
 81. Exeter City Saturday, December 14, 2013 3,498.6 
 82. Morecambe Saturday, December 14, 2013 3,493.6 
 83. Bury Saturday, December 14, 2013 3,489.1 
 84. Bristol Rovers Saturday, December 14, 2013 3,483.3 
 85. Wycombe Wanderers Saturday, December 14, 2013 3,482.9 
 86. Northampton Town Saturday, December 14, 2013 3,478.3 
 87. AFC Wimbledon Saturday, December 14, 2013 3,474.9 
 88. Grimsby Town Tuesday, December 10, 2013 3,468.5 
 89. Mansfield Town Tuesday, December 17, 2013 3,467.8 
 90. Plymouth Argyle Saturday, December 14, 2013 3,467.3 
 91. York City Saturday, December 14, 2013 3,467.2 
 92. Luton Town Saturday, December 7, 2013 3,464.7 
 93. Cambridge United Tuesday, December 10, 2013 3,462.5 
 94. Kidderminster Harriers Saturday, December 14, 2013 3,462.2 
 95. Accrington Stanley Saturday, December 14, 2013 3,455.1 
 96. Barnet Saturday, December 7, 2013 3,446.0 
 97. Torquay United Saturday, December 14, 2013 3,427.7 
 98. Aldershot Town Tuesday, November 26, 2013 3,406.5 
 99. Wrexham Monday, December 9, 2013 3,406.0 
 100. Gateshead Tuesday, December 10, 2013 3,377.3 
 101. Braintree Town Saturday, December 7, 2013 3,376.6 
 102. Nuneaton Town Saturday, December 7, 2013 3,374.3 
 103. Alfreton Town Saturday, December 14, 2013 3,349.2 
 104. Macclesfield Town Saturday, December 14, 2013 3,345.6 
 105. Hereford United Saturday, December 7, 2013 3,345.6 
 106. Forest Green Rovers Tuesday, November 26, 2013 3,342.8 
 107. Welling United Tuesday, December 10, 2013 3,331.9 
 108. FC Halifax Town Saturday, December 14, 2013 3,309.1 
 109. Salisbury City Saturday, December 14, 2013 3,303.8 
 110. Woking Tuesday, December 10, 2013 3,301.6 
 111. Lincoln City Tuesday, December 10, 2013 3,301.3 
 112. Tamworth Sunday, December 8, 2013 3,255.2 
 113. Chester Saturday, December 7, 2013 3,254.1 
 114. Southport Tuesday, November 26, 2013 3,234.8 
 115. Brackley Town Saturday, December 14, 2013 3,228.1 
 116. Eastleigh Tuesday, December 17, 2013 3,226.9 
 117. Ebbsfleet United Saturday, December 7, 2013 3,220.3 
 118. Dartford Saturday, December 14, 2013 3,218.6 
 119. Sutton United Saturday, December 14, 2013 3,203.5 
 120. Altrincham Tuesday, December 10, 2013 3,195.3 
 121. AFC Telford United Saturday, December 14, 2013 3,191.9 
 122. Bromley Saturday, December 14, 2013 3,169.5 
 123. Guiseley Monday, December 9, 2013 3,167.2 
 124. Solihull Moors Saturday, December 7, 2013 3,164.8 
 125. Harrogate Town Saturday, December 14, 2013 3,163.8 
 126. Dover Athletic Tuesday, December 17, 2013 3,162.5 
 127. Bath City Saturday, December 7, 2013 3,149.0 
 128. Stockport County Saturday, December 14, 2013 3,137.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 14, 2013 3,114.4 
 132. Boston United Saturday, December 7, 2013 3,114.4 
 133. Hednesford Town Tuesday, December 17, 2013 3,113.0 
 134. North Ferriby United Tuesday, December 10, 2013 3,106.3 
 135. Eastbourne Borough Saturday, December 14, 2013 3,103.9 
 136. Weston-super-Mare Saturday, December 14, 2013 3,097.2 
 137. Barrow Saturday, December 7, 2013 3,089.9 
 138. Wealdstone Saturday, December 14, 2013 3,089.2 
 139. Bishop's Stortford Tuesday, December 10, 2013 3,087.1 
 140. Basingstoke Town Saturday, December 14, 2013 3,087.0 
 141. Hayes and Yeading United Saturday, December 14, 2013 3,083.1 
 142. Hemel Hempstead Town Tuesday, December 17, 2013 3,070.9 
 143. Leamington Tuesday, December 10, 2013 3,068.6 
 144. Bradford Park Avenue Tuesday, December 17, 2013 3,067.9 
 145. Boreham Wood Saturday, December 14, 2013 3,065.8 
 146. Chesham United Tuesday, December 17, 2013 3,065.0 
 147. Farnborough Saturday, December 7, 2013 3,064.3 
 148. AFC Hornchurch Saturday, December 14, 2013 3,059.4 
 149. Oxford City Tuesday, December 10, 2013 3,057.1 
 150. Stourbridge Tuesday, December 17, 2013 3,055.6 
 151. Stalybridge Celtic Saturday, December 14, 2013 3,049.9 
 152. Chelmsford City Saturday, December 14, 2013 3,048.5 
 153. Concord Rangers Saturday, December 14, 2013 3,047.7 
 154. Grays Athletic Saturday, December 14, 2013 3,045.8 
 155. Cambridge City Saturday, December 14, 2013 3,041.7 
 156. Staines Town Saturday, December 14, 2013 3,038.0 
 157. Colwyn Bay Saturday, December 14, 2013 3,035.8 
 158. Gosport Borough Saturday, December 7, 2013 3,033.5 
 159. Whitehawk Saturday, December 7, 2013 3,027.5 
 160. Dorchester Town Saturday, December 14, 2013 3,020.6 
 161. St. Albans City Monday, December 16, 2013 3,018.9 
 162. Tonbridge Angels Saturday, December 14, 2013 3,018.1 
 163. Poole Town Saturday, December 14, 2013 3,017.3 
 164. Vauxhall Motors Saturday, December 14, 2013 3,016.9 
 165. Histon Saturday, December 14, 2013 3,005.0 
 166. Dulwich Hamlet Tuesday, December 17, 2013 3,003.2 
 167. Gloucester City Saturday, December 14, 2013 2,991.5 
 168. Lowestoft Town Saturday, December 14, 2013 2,985.2 
 169. Workington Saturday, December 14, 2013 2,984.2 
 170. Arlesey Town Tuesday, December 17, 2013 2,979.0 
 171. Maidenhead United Tuesday, December 10, 2013 2,975.3 
 172. Kingstonian Saturday, December 14, 2013 2,970.0 
 173. Worcester City Sunday, December 8, 2013 2,969.2 
 174. Biggleswade Town Tuesday, December 17, 2013 2,958.1 
 175. Bury Town Saturday, December 14, 2013 2,949.9 
 176. Corby Town Saturday, December 14, 2013 2,946.4 
 177. Hitchin Town Saturday, December 14, 2013 2,944.0 
 178. Chorley Saturday, December 7, 2013 2,938.2 
 179. Hungerford Town Tuesday, December 17, 2013 2,937.3 
 180. Billericay Town Saturday, December 14, 2013 2,936.9 
 181. Skelmersdale United Saturday, December 14, 2013 2,927.7 
 182. Bideford Monday, December 16, 2013 2,926.2 
 183. Hendon Tuesday, December 17, 2013 2,923.8 
 184. FC United of Manchester Saturday, December 14, 2013 2,914.6 
 185. East Thurrock United Saturday, December 14, 2013 2,912.7 
 186. AFC Fylde Saturday, December 14, 2013 2,907.1 
 187. Banbury United Saturday, December 14, 2013 2,902.1 
 188. Lewes Saturday, December 14, 2013 2,901.5 
 189. Maidstone United Tuesday, December 17, 2013 2,900.8 
 190. Hampton and Richmond Borough Saturday, December 14, 2013 2,896.0 
 191. Worksop Town Saturday, December 14, 2013 2,892.3 
 192. Canvey Island Saturday, December 14, 2013 2,890.1 
 193. Bognor Regis Town Saturday, December 14, 2013 2,888.1 
 194. Leiston Saturday, December 14, 2013 2,881.0 
 195. Weymouth Saturday, December 14, 2013 2,876.6 
 196. Metropolitan Police Saturday, December 14, 2013 2,869.1 
 197. Truro City Saturday, December 14, 2013 2,863.3 
 198. Margate Saturday, December 14, 2013 2,852.8 
 199. Barwell Saturday, December 14, 2013 2,851.4 
 200. King's Lynn Town Saturday, December 14, 2013 2,849.1 
 201. Buxton Saturday, December 14, 2013 2,841.9 
 202. Ilkeston Town Saturday, December 14, 2013 2,830.9 
 203. Redditch United Monday, December 16, 2013 2,830.6 
 204. Bedworth United Saturday, April 27, 2013 2,830.2 
 205. St. Neots Town Saturday, December 14, 2013 2,830.2 
 206. Harrow Borough Saturday, December 14, 2013 2,829.1 
 207. Kettering Town Saturday, April 27, 2013 2,826.4 
 208. Witton Albion Saturday, December 14, 2013 2,824.6 
 209. Rushall Olympic Saturday, December 14, 2013 2,823.5 
 210. Burnham Tuesday, December 17, 2013 2,823.5 
 211. Chippenham Town Saturday, December 14, 2013 2,822.4 
 212. Hinckley United Saturday, April 27, 2013 2,819.4 
 213. Frome Town Tuesday, December 17, 2013 2,818.9 
 214. Thurrock Saturday, April 27, 2013 2,812.9 
 215. Bedford Town Tuesday, December 10, 2013 2,810.5 
 216. Wingate and Finchley Saturday, December 14, 2013 2,796.8 
 217. Hastings United Saturday, April 27, 2013 2,786.5 
 218. Whitby Town Saturday, December 14, 2013 2,785.0 
 219. Ashton United Wednesday, December 11, 2013 2,777.1 
 220. Marine Saturday, December 14, 2013 2,773.3 
 221. Blyth Spartans Saturday, December 14, 2013 2,754.7 
 222. Bashley Monday, December 16, 2013 2,752.6 
 223. AFC Totton Tuesday, December 10, 2013 2,751.3 
 224. Daventry Town Saturday, November 9, 2013 2,749.9 
 225. Shortwood United Monday, November 11, 2013 2,749.8 
 226. Nantwich Town Saturday, December 14, 2013 2,748.8 
 227. Carshalton Athletic Saturday, December 14, 2013 2,747.0 
 228. Matlock Town Saturday, December 14, 2013 2,734.2 
 229. Enfield Town Saturday, December 14, 2013 2,731.8 
 230. Stamford Saturday, December 14, 2013 2,717.5 
 231. Cray Wanderers Tuesday, December 17, 2013 2,711.7 
 232. Frickley Athletic Saturday, December 14, 2013 2,690.5 
 233. Grantham Town Saturday, December 14, 2013 2,688.0 
 234. Stafford Rangers Saturday, December 14, 2013 2,642.4 
 235. Kendal Town Saturday, May 4, 2013 2,616.8 
 236. Droylsden Saturday, December 14, 2013 2,574.3 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9