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

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, October 5, 2013 4,250.2 
 2. Manchester City Saturday, October 5, 2013 4,234.8 
 3. Chelsea Sunday, October 6, 2013 4,233.5 
 4. Arsenal Sunday, October 6, 2013 4,209.9 
 5. Tottenham Hotspur Sunday, October 6, 2013 4,168.7 
 6. Liverpool Saturday, October 5, 2013 4,150.9 
 7. Everton Saturday, October 5, 2013 4,122.3 
 8. Southampton Sunday, October 6, 2013 4,022.0 
 9. West Ham United Sunday, October 6, 2013 4,017.6 
 10. West Bromwich Albion Sunday, October 6, 2013 4,012.8 
 11. Aston Villa Saturday, October 5, 2013 4,010.4 
 12. Swansea City Sunday, October 6, 2013 4,003.2 
 13. Newcastle United Saturday, October 5, 2013 3,989.5 
 14. Fulham Saturday, October 5, 2013 3,975.6 
 15. Wigan Athletic Sunday, October 6, 2013 3,974.5 
 16. Norwich City Sunday, October 6, 2013 3,974.4 
 17. Stoke City Saturday, October 5, 2013 3,971.7 
 18. Cardiff City Saturday, October 5, 2013 3,929.3 
 19. Watford Saturday, October 5, 2013 3,925.9 
 20. Queens Park Rangers Saturday, October 5, 2013 3,923.1 
 21. Burnley Saturday, October 5, 2013 3,915.7 
 22. Sunderland Saturday, October 5, 2013 3,915.6 
 23. Reading Saturday, October 5, 2013 3,912.8 
 24. Hull City Saturday, October 5, 2013 3,893.1 
 25. Leicester City Saturday, October 5, 2013 3,892.6 
 26. Nottingham Forest Saturday, October 5, 2013 3,882.1 
 27. Brighton and Hove Albion Saturday, October 5, 2013 3,856.1 
 28. Blackpool Saturday, October 5, 2013 3,851.7 
 29. Peterborough United Saturday, October 5, 2013 3,843.4 
 30. Crystal Palace Saturday, October 5, 2013 3,841.6 
 31. Ipswich Town Saturday, October 5, 2013 3,837.2 
 32. Blackburn Rovers Sunday, October 6, 2013 3,836.4 
 33. Bolton Wanderers Saturday, October 5, 2013 3,834.5 
 34. Birmingham City Saturday, October 5, 2013 3,826.2 
 35. Derby County Saturday, October 5, 2013 3,823.7 
 36. Huddersfield Town Saturday, October 5, 2013 3,795.7 
 37. Charlton Athletic Saturday, October 5, 2013 3,794.5 
 38. Leeds United Saturday, October 5, 2013 3,793.0 
 39. Wolverhampton Wanderers Saturday, October 5, 2013 3,793.0 
 40. Sheffield Wednesday Saturday, October 5, 2013 3,760.3 
 41. AFC Bournemouth Saturday, October 5, 2013 3,759.7 
 42. Leyton Orient Saturday, October 5, 2013 3,758.2 
 43. Middlesbrough Saturday, October 5, 2013 3,754.3 
 44. Millwall Saturday, October 5, 2013 3,740.5 
 45. Doncaster Rovers Saturday, October 5, 2013 3,733.5 
 46. Barnsley Saturday, October 5, 2013 3,728.3 
 47. Milton Keynes Dons Saturday, October 5, 2013 3,726.2 
 48. Swindon Town Saturday, October 5, 2013 3,716.6 
 49. Preston North End Saturday, October 5, 2013 3,708.8 
 50. Brentford Saturday, October 5, 2013 3,693.3 
 51. Walsall Saturday, October 5, 2013 3,686.4 
 52. Crawley Town Friday, October 4, 2013 3,685.2 
 53. Coventry City Saturday, October 5, 2013 3,682.6 
 54. Yeovil Town Saturday, October 5, 2013 3,673.2 
 55. Bradford City Saturday, October 5, 2013 3,670.7 
 56. Rotherham United Saturday, October 5, 2013 3,659.4 
 57. Bristol City Saturday, October 5, 2013 3,652.7 
 58. Notts County Saturday, October 5, 2013 3,630.9 
 59. Chesterfield Saturday, October 5, 2013 3,622.1 
 60. Sheffield United Friday, October 4, 2013 3,620.7 
 61. Shrewsbury Town Saturday, October 5, 2013 3,619.6 
 62. Scunthorpe United Saturday, October 5, 2013 3,602.9 
 63. Gillingham Saturday, October 5, 2013 3,595.9 
 64. Port Vale Saturday, October 5, 2013 3,591.1 
 65. Carlisle United Saturday, October 5, 2013 3,589.5 
 66. Colchester United Saturday, October 5, 2013 3,583.7 
 67. Oldham Athletic Saturday, October 5, 2013 3,582.5 
 68. Oxford United Saturday, October 5, 2013 3,567.2 
 69. Tranmere Rovers Saturday, October 5, 2013 3,564.4 
 70. Portsmouth Saturday, October 5, 2013 3,564.0 
 71. Crewe Alexandra Saturday, October 5, 2013 3,555.5 
 72. Burton Albion Saturday, October 5, 2013 3,548.7 
 73. Mansfield Town Saturday, October 5, 2013 3,544.9 
 74. Stevenage Saturday, October 5, 2013 3,531.6 
 75. Rochdale Saturday, October 5, 2013 3,527.0 
 76. Exeter City Saturday, October 5, 2013 3,526.4 
 77. Morecambe Saturday, October 5, 2013 3,521.8 
 78. Hartlepool United Saturday, October 5, 2013 3,520.7 
 79. Fleetwood Town Saturday, October 5, 2013 3,519.8 
 80. Bury Saturday, October 5, 2013 3,516.6 
 81. Southend United Saturday, October 5, 2013 3,511.5 
 82. Newport County Saturday, October 5, 2013 3,503.1 
 83. Wycombe Wanderers Saturday, October 5, 2013 3,502.3 
 84. Northampton Town Saturday, October 5, 2013 3,497.5 
 85. Cheltenham Town Saturday, October 5, 2013 3,496.2 
 86. AFC Wimbledon Saturday, October 5, 2013 3,484.9 
 87. Dagenham and Redbridge Friday, October 4, 2013 3,477.0 
 88. Bristol Rovers Saturday, October 5, 2013 3,476.1 
 89. York City Saturday, October 5, 2013 3,473.3 
 90. Kidderminster Harriers Tuesday, October 8, 2013 3,472.1 
 91. Plymouth Argyle Saturday, October 5, 2013 3,447.7 
 92. Aldershot Town Tuesday, October 8, 2013 3,437.6 
 93. Grimsby Town Tuesday, October 8, 2013 3,437.3 
 94. Torquay United Saturday, October 5, 2013 3,437.0 
 95. Barnet Tuesday, October 8, 2013 3,433.5 
 96. Cambridge United Tuesday, October 8, 2013 3,433.3 
 97. Luton Town Tuesday, October 8, 2013 3,423.7 
 98. Accrington Stanley Friday, October 4, 2013 3,398.1 
 99. Braintree Town Tuesday, October 8, 2013 3,383.8 
 100. Wrexham Tuesday, October 8, 2013 3,378.4 
 101. Hereford United Tuesday, October 8, 2013 3,368.6 
 102. Nuneaton Town Tuesday, October 8, 2013 3,363.5 
 103. Lincoln City Tuesday, October 8, 2013 3,347.2 
 104. Alfreton Town Tuesday, October 8, 2013 3,344.9 
 105. Welling United Tuesday, October 8, 2013 3,339.1 
 106. Gateshead Tuesday, October 8, 2013 3,320.9 
 107. Forest Green Rovers Tuesday, October 8, 2013 3,318.4 
 108. Macclesfield Town Tuesday, October 8, 2013 3,305.6 
 109. Salisbury City Tuesday, October 8, 2013 3,304.9 
 110. Dartford Tuesday, October 8, 2013 3,295.8 
 111. Woking Tuesday, October 8, 2013 3,291.3 
 112. FC Halifax Town Tuesday, October 8, 2013 3,275.7 
 113. Southport Tuesday, October 8, 2013 3,268.0 
 114. Tamworth Tuesday, October 8, 2013 3,265.9 
 115. Chester Tuesday, October 8, 2013 3,261.4 
 116. Altrincham Saturday, October 5, 2013 3,237.7 
 117. Sutton United Saturday, October 5, 2013 3,223.3 
 118. Brackley Town Saturday, October 5, 2013 3,220.0 
 119. Eastleigh Tuesday, October 8, 2013 3,213.1 
 120. Ebbsfleet United Tuesday, October 8, 2013 3,198.2 
 121. Stockport County Tuesday, October 8, 2013 3,194.5 
 122. Dover Athletic Saturday, October 5, 2013 3,180.5 
 123. AFC Telford United Saturday, October 5, 2013 3,170.4 
 124. Hyde Tuesday, October 8, 2013 3,168.3 
 125. Solihull Moors Saturday, October 5, 2013 3,152.4 
 126. Barrow Tuesday, October 8, 2013 3,147.7 
 127. Weston-super-Mare Saturday, October 5, 2013 3,140.1 
 128. Grays Athletic Saturday, October 5, 2013 3,120.6 
 129. Guiseley Saturday, October 5, 2013 3,110.1 
 130. Havant and Waterlooville Saturday, October 5, 2013 3,109.0 
 131. Hednesford Town Saturday, October 5, 2013 3,108.1 
 132. Harrogate Town Saturday, October 5, 2013 3,105.4 
 133. Bradford Park Avenue Saturday, October 5, 2013 3,102.9 
 134. Farnborough Tuesday, October 8, 2013 3,102.6 
 135. Chelmsford City Saturday, October 5, 2013 3,100.8 
 136. Boston United Saturday, October 5, 2013 3,100.0 
 137. Gainsborough Trinity Saturday, October 5, 2013 3,097.7 
 138. Bath City Saturday, October 5, 2013 3,092.6 
 139. AFC Hornchurch Saturday, October 5, 2013 3,087.4 
 140. North Ferriby United Tuesday, October 8, 2013 3,087.0 
 141. Eastbourne Borough Tuesday, October 8, 2013 3,084.6 
 142. Bromley Saturday, October 5, 2013 3,083.1 
 143. Boreham Wood Saturday, October 5, 2013 3,077.8 
 144. Bishop's Stortford Saturday, October 5, 2013 3,073.9 
 145. Stourbridge Tuesday, October 8, 2013 3,073.1 
 146. Basingstoke Town Saturday, October 5, 2013 3,072.3 
 147. Chesham United Tuesday, October 8, 2013 3,068.5 
 148. Hayes and Yeading United Saturday, October 5, 2013 3,066.0 
 149. Leamington Saturday, October 5, 2013 3,064.8 
 150. Whitehawk Saturday, October 5, 2013 3,057.8 
 151. Hemel Hempstead Town Tuesday, October 8, 2013 3,056.7 
 152. Concord Rangers Saturday, October 5, 2013 3,056.2 
 153. Histon Saturday, October 5, 2013 3,047.1 
 154. Stalybridge Celtic Saturday, October 5, 2013 3,045.8 
 155. Staines Town Saturday, October 5, 2013 3,044.7 
 156. Dorchester Town Saturday, October 5, 2013 3,037.2 
 157. Wealdstone Saturday, October 5, 2013 3,029.0 
 158. Vauxhall Motors Tuesday, October 8, 2013 3,026.4 
 159. Oxford City Saturday, October 5, 2013 3,022.4 
 160. Maidenhead United Saturday, October 5, 2013 3,019.2 
 161. Tonbridge Angels Saturday, October 5, 2013 3,011.5 
 162. Workington Saturday, October 5, 2013 3,007.7 
 163. Cambridge City Tuesday, October 8, 2013 3,005.0 
 164. Gosport Borough Saturday, October 5, 2013 3,003.8 
 165. Worcester City Saturday, October 5, 2013 2,998.0 
 166. Colwyn Bay Saturday, October 5, 2013 2,997.1 
 167. Dulwich Hamlet Saturday, October 5, 2013 2,996.6 
 168. Lowestoft Town Saturday, October 5, 2013 2,991.6 
 169. Gloucester City Saturday, October 5, 2013 2,980.7 
 170. Arlesey Town Tuesday, October 8, 2013 2,980.0 
 171. Poole Town Tuesday, October 8, 2013 2,968.1 
 172. Billericay Town Saturday, October 5, 2013 2,964.6 
 173. St. Albans City Tuesday, October 8, 2013 2,964.3 
 174. Hungerford Town Tuesday, October 8, 2013 2,956.2 
 175. Kingstonian Saturday, October 5, 2013 2,940.0 
 176. East Thurrock United Saturday, October 5, 2013 2,939.9 
 177. AFC Fylde Saturday, October 5, 2013 2,939.2 
 178. Bideford Tuesday, October 8, 2013 2,935.9 
 179. Barwell Saturday, October 5, 2013 2,919.3 
 180. Bury Town Saturday, October 5, 2013 2,916.4 
 181. Corby Town Tuesday, October 8, 2013 2,915.7 
 182. Hitchin Town Monday, October 7, 2013 2,914.8 
 183. Biggleswade Town Saturday, October 5, 2013 2,913.7 
 184. Margate Saturday, October 5, 2013 2,912.0 
 185. Skelmersdale United Saturday, October 5, 2013 2,909.8 
 186. Bognor Regis Town Saturday, October 5, 2013 2,907.5 
 187. Chorley Saturday, October 5, 2013 2,905.1 
 188. Weymouth Saturday, October 5, 2013 2,900.9 
 189. Lewes Saturday, October 5, 2013 2,899.9 
 190. Ilkeston Town Saturday, October 5, 2013 2,896.4 
 191. Hendon Saturday, October 5, 2013 2,893.7 
 192. Bedford Town Tuesday, October 8, 2013 2,891.7 
 193. FC United of Manchester Tuesday, October 8, 2013 2,890.1 
 194. Banbury United Tuesday, October 8, 2013 2,887.5 
 195. King's Lynn Town Saturday, October 5, 2013 2,887.1 
 196. Maidstone United Tuesday, October 8, 2013 2,883.8 
 197. Canvey Island Tuesday, October 8, 2013 2,879.2 
 198. Chippenham Town Tuesday, October 8, 2013 2,875.7 
 199. Hampton and Richmond Borough Saturday, October 5, 2013 2,871.8 
 200. Truro City Tuesday, October 8, 2013 2,869.3 
 201. Frome Town Saturday, October 5, 2013 2,848.9 
 202. Metropolitan Police Saturday, October 5, 2013 2,847.3 
 203. St. Neots Town Monday, October 7, 2013 2,837.6 
 204. Rushall Olympic Saturday, October 5, 2013 2,833.8 
 205. Bedworth United Saturday, April 27, 2013 2,830.2 
 206. Witton Albion Saturday, October 5, 2013 2,829.7 
 207. Buxton Tuesday, October 8, 2013 2,829.5 
 208. Kettering Town Saturday, April 27, 2013 2,826.4 
 209. Worksop Town Saturday, October 5, 2013 2,825.6 
 210. Leiston Saturday, October 5, 2013 2,824.8 
 211. Hinckley United Saturday, April 27, 2013 2,819.4 
 212. Thurrock Saturday, April 27, 2013 2,812.9 
 213. AFC Totton Saturday, October 5, 2013 2,807.5 
 214. Harrow Borough Saturday, October 5, 2013 2,806.5 
 215. Bashley Saturday, October 5, 2013 2,801.7 
 216. Wingate and Finchley Saturday, October 5, 2013 2,800.5 
 217. Enfield Town Saturday, October 5, 2013 2,799.4 
 218. Marine Saturday, October 5, 2013 2,795.9 
 219. Blyth Spartans Saturday, October 5, 2013 2,790.8 
 220. Ashton United Saturday, October 5, 2013 2,789.7 
 221. Yate Town Saturday, November 3, 2012 2,788.6 
 222. Redditch United Tuesday, October 8, 2013 2,787.5 
 223. Burnham Tuesday, October 8, 2013 2,787.0 
 224. Hastings United Saturday, April 27, 2013 2,786.5 
 225. Carshalton Athletic Saturday, October 5, 2013 2,777.5 
 226. Whitby Town Saturday, October 5, 2013 2,776.8 
 227. Cray Wanderers Saturday, October 5, 2013 2,751.9 
 228. Matlock Town Saturday, October 5, 2013 2,738.9 
 229. Nantwich Town Tuesday, October 8, 2013 2,734.3 
 230. Stamford Tuesday, October 8, 2013 2,717.6 
 231. Droylsden Saturday, October 5, 2013 2,699.0 
 232. Grantham Town Saturday, October 5, 2013 2,680.2 
 233. Stafford Rangers Saturday, October 5, 2013 2,667.8 
 234. Frickley Athletic Saturday, October 5, 2013 2,665.7 
 235. Slough Town Tuesday, November 13, 2012 2,652.7 
 236. Kendal Town Saturday, May 4, 2013 2,616.8 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9