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  Wednesday, December 11, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, December 7, 2013 4,247.5 
 2. Arsenal Sunday, December 8, 2013 4,228.3 
 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 Sunday, December 8, 2013 4,157.0 
 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 Monday, December 9, 2013 4,017.0 
 11. Aston Villa Sunday, December 8, 2013 3,995.1 
 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 Sunday, December 8, 2013 3,945.4 
 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. Hull City Monday, December 9, 2013 3,902.9 
 22. Wigan Athletic Saturday, December 7, 2013 3,899.8 
 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 Sunday, December 8, 2013 3,645.3 
 57. Sheffield United Sunday, December 8, 2013 3,640.8 
 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. Oxford United Monday, December 9, 2013 3,594.0 
 65. Notts County Saturday, December 7, 2013 3,591.4 
 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. Bristol Rovers Saturday, December 7, 2013 3,492.4 
 82. Bury Tuesday, December 3, 2013 3,490.7 
 83. Exeter City Saturday, November 30, 2013 3,488.1 
 84. Kidderminster Harriers Tuesday, December 10, 2013 3,484.9 
 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. Mansfield Town Saturday, December 7, 2013 3,472.8 
 91. Grimsby Town Tuesday, December 10, 2013 3,468.5 
 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 10, 2013 3,462.5 
 96. Barnet Saturday, December 7, 2013 3,446.0 
 97. Torquay United Saturday, November 30, 2013 3,414.4 
 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. Hereford United Saturday, December 7, 2013 3,345.6 
 104. Forest Green Rovers Tuesday, November 26, 2013 3,342.8 
 105. Macclesfield Town Tuesday, December 10, 2013 3,337.5 
 106. Welling United Tuesday, December 10, 2013 3,331.9 
 107. Alfreton Town Saturday, December 7, 2013 3,326.4 
 108. Salisbury City Friday, December 6, 2013 3,311.9 
 109. Woking Tuesday, December 10, 2013 3,301.6 
 110. Lincoln City Tuesday, December 10, 2013 3,301.3 
 111. FC Halifax Town Tuesday, November 26, 2013 3,300.0 
 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. Dartford Saturday, December 7, 2013 3,227.7 
 116. Ebbsfleet United Saturday, December 7, 2013 3,220.3 
 117. Sutton United Monday, December 9, 2013 3,219.8 
 118. Eastleigh Saturday, November 23, 2013 3,217.0 
 119. Brackley Town Tuesday, December 10, 2013 3,214.0 
 120. Altrincham Tuesday, December 10, 2013 3,195.3 
 121. AFC Telford United Saturday, December 7, 2013 3,186.1 
 122. Dover Athletic Tuesday, December 10, 2013 3,172.4 
 123. Guiseley Monday, December 9, 2013 3,167.2 
 124. Solihull Moors Saturday, December 7, 2013 3,164.8 
 125. Bromley Tuesday, December 10, 2013 3,160.2 
 126. Harrogate Town Tuesday, December 10, 2013 3,156.5 
 127. Stockport County Saturday, November 23, 2013 3,151.5 
 128. Bath City Saturday, December 7, 2013 3,149.0 
 129. Hyde Saturday, November 23, 2013 3,132.4 
 130. Havant and Waterlooville Saturday, December 7, 2013 3,120.5 
 131. Gainsborough Trinity Tuesday, December 10, 2013 3,118.4 
 132. Boston United Saturday, December 7, 2013 3,114.4 
 133. North Ferriby United Tuesday, December 10, 2013 3,106.3 
 134. Weston-super-Mare Tuesday, December 10, 2013 3,096.9 
 135. Basingstoke Town Saturday, December 7, 2013 3,096.4 
 136. Eastbourne Borough Tuesday, December 10, 2013 3,092.4 
 137. Barrow Saturday, December 7, 2013 3,089.9 
 138. Bishop's Stortford Tuesday, December 10, 2013 3,087.1 
 139. Hednesford Town Tuesday, December 10, 2013 3,086.3 
 140. Hayes and Yeading United Saturday, December 7, 2013 3,082.9 
 141. Bradford Park Avenue Monday, December 9, 2013 3,080.2 
 142. Wealdstone Monday, December 9, 2013 3,080.0 
 143. Grays Athletic Wednesday, December 11, 2013 3,071.4 
 144. Stourbridge Saturday, December 7, 2013 3,069.2 
 145. Chesham United Tuesday, December 10, 2013 3,068.9 
 146. Leamington Tuesday, December 10, 2013 3,068.6 
 147. Boreham Wood Monday, December 9, 2013 3,066.1 
 148. Farnborough Saturday, December 7, 2013 3,064.3 
 149. Stalybridge Celtic Saturday, December 7, 2013 3,064.2 
 150. Oxford City Tuesday, December 10, 2013 3,057.1 
 151. Hemel Hempstead Town Tuesday, December 10, 2013 3,055.9 
 152. AFC Hornchurch Saturday, December 7, 2013 3,055.4 
 153. Staines Town Saturday, December 7, 2013 3,049.5 
 154. Chelmsford City Tuesday, December 10, 2013 3,048.7 
 155. Concord Rangers Tuesday, December 10, 2013 3,047.3 
 156. Cambridge City Wednesday, December 11, 2013 3,035.6 
 157. Gosport Borough Saturday, December 7, 2013 3,033.5 
 158. Whitehawk Saturday, December 7, 2013 3,027.5 
 159. Colwyn Bay Saturday, December 7, 2013 3,027.4 
 160. Dorchester Town Tuesday, December 10, 2013 3,021.0 
 161. St. Albans City Saturday, December 7, 2013 3,014.3 
 162. Histon Saturday, December 7, 2013 3,013.5 
 163. Poole Town Saturday, December 7, 2013 3,013.3 
 164. Vauxhall Motors Saturday, December 7, 2013 3,012.9 
 165. Tonbridge Angels Tuesday, December 10, 2013 3,001.8 
 166. Gloucester City Tuesday, December 10, 2013 2,998.7 
 167. Lowestoft Town Saturday, December 7, 2013 2,995.2 
 168. Workington Tuesday, December 10, 2013 2,990.0 
 169. Dulwich Hamlet Saturday, December 7, 2013 2,982.6 
 170. Maidenhead United Tuesday, December 10, 2013 2,975.3 
 171. Worcester City Sunday, December 8, 2013 2,969.2 
 172. Kingstonian Monday, December 9, 2013 2,964.9 
 173. Biggleswade Town Wednesday, December 11, 2013 2,955.0 
 174. Hungerford Town Tuesday, December 10, 2013 2,952.1 
 175. Corby Town Wednesday, December 11, 2013 2,947.7 
 176. Bideford Saturday, December 7, 2013 2,945.1 
 177. Arlesey Town Tuesday, December 10, 2013 2,942.4 
 178. Chorley Saturday, December 7, 2013 2,938.2 
 179. Bury Town Tuesday, December 10, 2013 2,937.3 
 180. Billericay Town Tuesday, December 10, 2013 2,936.4 
 181. Hitchin Town Monday, December 9, 2013 2,934.6 
 182. Skelmersdale United Saturday, December 7, 2013 2,931.7 
 183. AFC Fylde Saturday, December 7, 2013 2,925.0 
 184. Hendon Wednesday, December 11, 2013 2,921.7 
 185. East Thurrock United Saturday, December 7, 2013 2,913.3 
 186. Maidstone United Saturday, December 7, 2013 2,905.8 
 187. Banbury United Tuesday, December 10, 2013 2,904.1 
 188. Lewes Saturday, December 7, 2013 2,900.4 
 189. Bognor Regis Town Tuesday, December 10, 2013 2,897.3 
 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. Worksop Town Tuesday, December 10, 2013 2,886.0 
 193. Canvey Island Saturday, December 7, 2013 2,880.6 
 194. Weymouth Monday, December 9, 2013 2,874.6 
 195. King's Lynn Town Tuesday, December 10, 2013 2,864.8 
 196. Truro City Saturday, December 7, 2013 2,862.0 
 197. Margate Tuesday, December 10, 2013 2,856.8 
 198. Leiston Tuesday, December 10, 2013 2,855.3 
 199. Metropolitan Police Saturday, December 7, 2013 2,851.4 
 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. Frome Town Saturday, December 7, 2013 2,835.8 
 205. Witton Albion Saturday, December 7, 2013 2,835.5 
 206. Chippenham Town Tuesday, December 10, 2013 2,831.5 
 207. Bedworth United Saturday, April 27, 2013 2,830.2 
 208. Kettering Town Saturday, April 27, 2013 2,826.4 
 209. Burnham Saturday, December 7, 2013 2,820.0 
 210. Hinckley United Saturday, April 27, 2013 2,819.4 
 211. Ilkeston Town Saturday, December 7, 2013 2,818.0 
 212. Redditch United Wednesday, December 11, 2013 2,815.7 
 213. Wingate and Finchley Tuesday, December 10, 2013 2,814.5 
 214. Thurrock Saturday, April 27, 2013 2,812.9 
 215. Bedford Town Tuesday, December 10, 2013 2,810.5 
 216. Rushall Olympic Saturday, December 7, 2013 2,807.8 
 217. Hastings United Saturday, April 27, 2013 2,786.5 
 218. Whitby Town Saturday, December 7, 2013 2,777.9 
 219. Ashton United Wednesday, December 11, 2013 2,777.1 
 220. Blyth Spartans Saturday, December 7, 2013 2,774.7 
 221. Matlock Town Saturday, December 7, 2013 2,764.2 
 222. Bashley Saturday, December 7, 2013 2,763.2 
 223. Marine Tuesday, December 10, 2013 2,762.4 
 224. Carshalton Athletic Saturday, December 7, 2013 2,751.9 
 225. AFC Totton Tuesday, December 10, 2013 2,751.3 
 226. Daventry Town Saturday, November 9, 2013 2,749.9 
 227. Shortwood United Monday, November 11, 2013 2,749.8 
 228. Nantwich Town Wednesday, December 11, 2013 2,744.8 
 229. Enfield Town Saturday, December 7, 2013 2,736.9 
 230. Cray Wanderers Saturday, December 7, 2013 2,734.0 
 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