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

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, October 26, 2013 4,246.6 
 2. Manchester City Saturday, October 19, 2013 4,242.8 
 3. Chelsea Saturday, October 19, 2013 4,237.7 
 4. Arsenal Saturday, October 26, 2013 4,219.4 
 5. Tottenham Hotspur Sunday, October 20, 2013 4,178.8 
 6. Liverpool Saturday, October 26, 2013 4,156.9 
 7. Everton Saturday, October 26, 2013 4,137.2 
 8. Southampton Saturday, October 26, 2013 4,040.1 
 9. Swansea City Saturday, October 19, 2013 4,015.3 
 10. West Ham United Saturday, October 19, 2013 4,009.7 
 11. West Bromwich Albion Saturday, October 26, 2013 4,003.4 
 12. Newcastle United Saturday, October 19, 2013 3,992.8 
 13. Aston Villa Saturday, October 26, 2013 3,988.9 
 14. Fulham Saturday, October 26, 2013 3,976.9 
 15. Stoke City Saturday, October 26, 2013 3,968.8 
 16. Norwich City Saturday, October 26, 2013 3,966.1 
 17. Wigan Athletic Saturday, October 19, 2013 3,962.1 
 18. Burnley Saturday, October 26, 2013 3,937.6 
 19. Cardiff City Saturday, October 26, 2013 3,927.4 
 20. Reading Saturday, October 26, 2013 3,914.9 
 21. Watford Saturday, October 19, 2013 3,912.0 
 22. Queens Park Rangers Saturday, October 26, 2013 3,906.2 
 23. Leicester City Saturday, October 26, 2013 3,904.2 
 24. Sunderland Saturday, October 19, 2013 3,903.5 
 25. Hull City Saturday, October 19, 2013 3,889.6 
 26. Blackpool Saturday, October 26, 2013 3,861.7 
 27. Nottingham Forest Saturday, October 26, 2013 3,856.2 
 28. Brighton and Hove Albion Saturday, October 19, 2013 3,852.2 
 29. Derby County Saturday, October 26, 2013 3,835.6 
 30. Bolton Wanderers Saturday, October 26, 2013 3,830.1 
 31. Ipswich Town Saturday, October 26, 2013 3,829.5 
 32. Peterborough United Saturday, October 26, 2013 3,829.5 
 33. Blackburn Rovers Saturday, October 26, 2013 3,826.4 
 34. Crystal Palace Saturday, October 26, 2013 3,825.1 
 35. Birmingham City Saturday, October 26, 2013 3,809.9 
 36. Charlton Athletic Saturday, October 19, 2013 3,806.8 
 37. Wolverhampton Wanderers Saturday, October 26, 2013 3,802.2 
 38. Leeds United Saturday, October 26, 2013 3,801.9 
 39. Huddersfield Town Saturday, October 26, 2013 3,798.9 
 40. Leyton Orient Saturday, October 26, 2013 3,766.0 
 41. Sheffield Wednesday Saturday, October 26, 2013 3,764.0 
 42. Middlesbrough Friday, October 25, 2013 3,760.3 
 43. AFC Bournemouth Saturday, October 26, 2013 3,758.7 
 44. Millwall Saturday, October 26, 2013 3,749.9 
 45. Barnsley Saturday, October 26, 2013 3,737.4 
 46. Coventry City Saturday, October 26, 2013 3,721.6 
 47. Swindon Town Saturday, October 26, 2013 3,711.9 
 48. Doncaster Rovers Friday, October 25, 2013 3,710.2 
 49. Brentford Saturday, October 26, 2013 3,706.0 
 50. Preston North End Saturday, October 26, 2013 3,700.9 
 51. Yeovil Town Saturday, October 26, 2013 3,698.5 
 52. Walsall Saturday, October 26, 2013 3,697.7 
 53. Milton Keynes Dons Saturday, October 26, 2013 3,697.4 
 54. Crawley Town Saturday, October 26, 2013 3,650.5 
 55. Bristol City Saturday, October 26, 2013 3,647.1 
 56. Bradford City Saturday, October 26, 2013 3,644.0 
 57. Sheffield United Saturday, October 26, 2013 3,638.9 
 58. Rotherham United Saturday, October 26, 2013 3,626.3 
 59. Shrewsbury Town Saturday, October 26, 2013 3,618.7 
 60. Port Vale Saturday, October 26, 2013 3,611.6 
 61. Notts County Saturday, October 26, 2013 3,602.8 
 62. Oldham Athletic Saturday, October 26, 2013 3,598.2 
 63. Scunthorpe United Saturday, October 26, 2013 3,594.4 
 64. Colchester United Saturday, October 26, 2013 3,594.3 
 65. Chesterfield Saturday, October 26, 2013 3,592.7 
 66. Oxford United Saturday, October 26, 2013 3,584.1 
 67. Tranmere Rovers Saturday, October 26, 2013 3,583.0 
 68. Carlisle United Saturday, October 26, 2013 3,580.1 
 69. Stevenage Saturday, October 26, 2013 3,579.5 
 70. Gillingham Saturday, October 26, 2013 3,577.3 
 71. Burton Albion Saturday, October 26, 2013 3,575.3 
 72. Portsmouth Saturday, October 26, 2013 3,566.1 
 73. Crewe Alexandra Saturday, October 26, 2013 3,556.4 
 74. Hartlepool United Saturday, October 26, 2013 3,549.6 
 75. Rochdale Saturday, October 26, 2013 3,541.9 
 76. Mansfield Town Saturday, October 26, 2013 3,525.9 
 77. Exeter City Saturday, October 26, 2013 3,524.4 
 78. Newport County Saturday, October 26, 2013 3,517.1 
 79. Fleetwood Town Saturday, October 26, 2013 3,514.5 
 80. Cheltenham Town Saturday, October 26, 2013 3,514.2 
 81. Southend United Saturday, October 26, 2013 3,509.7 
 82. Wycombe Wanderers Saturday, October 26, 2013 3,507.7 
 83. Bury Saturday, October 26, 2013 3,505.0 
 84. Morecambe Saturday, October 26, 2013 3,504.3 
 85. Dagenham and Redbridge Saturday, October 26, 2013 3,497.7 
 86. Kidderminster Harriers Saturday, October 19, 2013 3,486.9 
 87. Northampton Town Saturday, October 26, 2013 3,478.2 
 88. Bristol Rovers Saturday, October 26, 2013 3,460.9 
 89. AFC Wimbledon Saturday, October 26, 2013 3,460.9 
 90. Plymouth Argyle Saturday, October 26, 2013 3,457.7 
 91. York City Saturday, October 26, 2013 3,448.2 
 92. Barnet Saturday, October 19, 2013 3,440.1 
 93. Cambridge United Saturday, October 19, 2013 3,438.5 
 94. Luton Town Saturday, October 19, 2013 3,435.4 
 95. Grimsby Town Saturday, October 19, 2013 3,433.3 
 96. Aldershot Town Saturday, October 19, 2013 3,431.9 
 97. Accrington Stanley Saturday, October 26, 2013 3,429.9 
 98. Torquay United Saturday, October 26, 2013 3,426.5 
 99. Braintree Town Saturday, October 19, 2013 3,394.4 
 100. Wrexham Saturday, October 19, 2013 3,390.7 
 101. Gateshead Saturday, October 19, 2013 3,358.4 
 102. Hereford United Saturday, October 19, 2013 3,356.1 
 103. Alfreton Town Saturday, October 19, 2013 3,342.5 
 104. Nuneaton Town Saturday, October 19, 2013 3,342.1 
 105. Welling United Saturday, October 19, 2013 3,330.3 
 106. Lincoln City Saturday, October 19, 2013 3,329.5 
 107. Macclesfield Town Thursday, October 17, 2013 3,314.5 
 108. Salisbury City Saturday, October 19, 2013 3,308.7 
 109. Dartford Saturday, October 19, 2013 3,304.2 
 110. Forest Green Rovers Saturday, October 19, 2013 3,298.3 
 111. FC Halifax Town Saturday, October 19, 2013 3,296.4 
 112. Woking Saturday, October 19, 2013 3,280.1 
 113. Southport Thursday, October 17, 2013 3,265.0 
 114. Chester Saturday, October 19, 2013 3,255.0 
 115. Tamworth Saturday, October 19, 2013 3,249.3 
 116. Altrincham Saturday, October 26, 2013 3,233.1 
 117. Sutton United Saturday, October 19, 2013 3,228.5 
 118. Eastleigh Saturday, October 19, 2013 3,217.8 
 119. Brackley Town Saturday, October 19, 2013 3,211.6 
 120. Dover Athletic Tuesday, October 22, 2013 3,192.9 
 121. Ebbsfleet United Tuesday, October 22, 2013 3,190.2 
 122. AFC Telford United Saturday, October 19, 2013 3,180.2 
 123. Stockport County Saturday, October 26, 2013 3,175.5 
 124. Solihull Moors Saturday, October 19, 2013 3,159.7 
 125. Hyde Saturday, October 19, 2013 3,157.6 
 126. Barrow Saturday, October 19, 2013 3,145.5 
 127. Weston-super-Mare Saturday, October 26, 2013 3,129.6 
 128. Havant and Waterlooville Saturday, October 26, 2013 3,122.3 
 129. Farnborough Tuesday, October 22, 2013 3,117.6 
 130. Guiseley Tuesday, October 22, 2013 3,117.5 
 131. Harrogate Town Tuesday, October 22, 2013 3,117.3 
 132. Boston United Saturday, October 26, 2013 3,112.0 
 133. Hednesford Town Saturday, October 19, 2013 3,106.4 
 134. Grays Athletic Saturday, October 26, 2013 3,103.4 
 135. Bradford Park Avenue Saturday, October 19, 2013 3,101.0 
 136. Bishop's Stortford Tuesday, October 22, 2013 3,097.3 
 137. Bath City Saturday, October 19, 2013 3,092.8 
 138. Chesham United Saturday, October 26, 2013 3,092.3 
 139. Hayes and Yeading United Saturday, October 26, 2013 3,090.5 
 140. Gainsborough Trinity Saturday, October 19, 2013 3,090.4 
 141. Chelmsford City Saturday, October 26, 2013 3,090.0 
 142. Basingstoke Town Saturday, October 26, 2013 3,088.2 
 143. AFC Hornchurch Saturday, October 5, 2013 3,087.4 
 144. Bromley Saturday, October 26, 2013 3,086.9 
 145. Stourbridge Tuesday, October 8, 2013 3,073.1 
 146. Boreham Wood Saturday, October 19, 2013 3,068.4 
 147. North Ferriby United Tuesday, October 22, 2013 3,066.8 
 148. Leamington Saturday, October 26, 2013 3,063.5 
 149. Histon Saturday, October 26, 2013 3,062.7 
 150. Eastbourne Borough Saturday, October 26, 2013 3,057.9 
 151. Stalybridge Celtic Saturday, October 26, 2013 3,055.7 
 152. Hemel Hempstead Town Monday, October 21, 2013 3,055.2 
 153. Wealdstone Saturday, October 26, 2013 3,046.2 
 154. Concord Rangers Saturday, October 19, 2013 3,043.0 
 155. Whitehawk Saturday, October 26, 2013 3,041.8 
 156. Staines Town Saturday, October 19, 2013 3,040.1 
 157. Dorchester Town Saturday, October 26, 2013 3,033.1 
 158. Oxford City Saturday, October 19, 2013 3,020.5 
 159. Vauxhall Motors Tuesday, October 22, 2013 3,020.1 
 160. Tonbridge Angels Saturday, October 26, 2013 3,013.9 
 161. Cambridge City Saturday, October 26, 2013 3,012.6 
 162. Gosport Borough Saturday, October 26, 2013 3,011.4 
 163. Lowestoft Town Saturday, October 26, 2013 3,009.9 
 164. Dulwich Hamlet Saturday, October 26, 2013 3,004.7 
 165. Worcester City Saturday, October 19, 2013 2,999.8 
 166. Colwyn Bay Saturday, October 19, 2013 2,998.9 
 167. Workington Tuesday, October 22, 2013 2,998.5 
 168. Maidenhead United Saturday, October 26, 2013 2,994.2 
 169. Gloucester City Saturday, October 19, 2013 2,987.0 
 170. Arlesey Town Saturday, October 26, 2013 2,970.7 
 171. Poole Town Tuesday, October 8, 2013 2,968.1 
 172. St. Albans City Monday, October 21, 2013 2,965.8 
 173. Billericay Town Saturday, October 26, 2013 2,963.0 
 174. Hungerford Town Tuesday, October 8, 2013 2,956.2 
 175. Bideford Saturday, October 26, 2013 2,941.8 
 176. Skelmersdale United Saturday, October 26, 2013 2,940.6 
 177. Bury Town Saturday, October 26, 2013 2,936.9 
 178. AFC Fylde Saturday, October 26, 2013 2,935.6 
 179. Kingstonian Saturday, October 26, 2013 2,929.2 
 180. Chorley Saturday, October 26, 2013 2,927.0 
 181. East Thurrock United Saturday, October 26, 2013 2,925.6 
 182. Lewes Saturday, October 26, 2013 2,923.9 
 183. Corby Town Tuesday, October 8, 2013 2,915.7 
 184. Biggleswade Town Saturday, October 5, 2013 2,913.7 
 185. Weymouth Saturday, October 5, 2013 2,900.9 
 186. Hitchin Town Saturday, October 26, 2013 2,898.3 
 187. Maidstone United Saturday, October 26, 2013 2,894.6 
 188. King's Lynn Town Saturday, October 26, 2013 2,894.4 
 189. Hendon Saturday, October 26, 2013 2,893.7 
 190. Bedford Town Saturday, October 12, 2013 2,891.6 
 191. Bognor Regis Town Saturday, October 26, 2013 2,886.7 
 192. Margate Saturday, October 26, 2013 2,885.8 
 193. Banbury United Saturday, October 26, 2013 2,884.8 
 194. Ilkeston Town Saturday, October 26, 2013 2,882.0 
 195. Canvey Island Tuesday, October 8, 2013 2,879.2 
 196. FC United of Manchester Saturday, October 26, 2013 2,875.5 
 197. Truro City Saturday, October 26, 2013 2,873.3 
 198. Hampton and Richmond Borough Saturday, October 5, 2013 2,871.8 
 199. Chippenham Town Saturday, October 12, 2013 2,865.4 
 200. Barwell Saturday, October 26, 2013 2,861.1 
 201. Metropolitan Police Saturday, October 26, 2013 2,854.2 
 202. Frome Town Saturday, October 12, 2013 2,849.0 
 203. Witton Albion Saturday, October 26, 2013 2,847.4 
 204. Buxton Saturday, October 26, 2013 2,836.2 
 205. Rushall Olympic Tuesday, October 15, 2013 2,831.5 
 206. Leiston Saturday, October 26, 2013 2,831.0 
 207. Bedworth United Saturday, April 27, 2013 2,830.2 
 208. Kettering Town Saturday, April 27, 2013 2,826.4 
 209. St. Neots Town Saturday, October 26, 2013 2,822.1 
 210. Wingate and Finchley Saturday, October 26, 2013 2,821.3 
 211. Hinckley United Saturday, April 27, 2013 2,819.4 
 212. Worksop Town Saturday, October 26, 2013 2,819.0 
 213. Thurrock Saturday, April 27, 2013 2,812.9 
 214. AFC Totton Saturday, October 26, 2013 2,811.0 
 215. Harrow Borough Saturday, October 5, 2013 2,806.5 
 216. Burnham Saturday, October 26, 2013 2,796.9 
 217. Redditch United Saturday, October 26, 2013 2,796.0 
 218. Ashton United Saturday, October 26, 2013 2,794.6 
 219. Bashley Saturday, October 26, 2013 2,792.7 
 220. Yate Town Saturday, November 3, 2012 2,788.6 
 221. Hastings United Saturday, April 27, 2013 2,786.5 
 222. Blyth Spartans Saturday, October 26, 2013 2,784.0 
 223. Marine Saturday, October 26, 2013 2,781.6 
 224. Whitby Town Saturday, October 26, 2013 2,780.8 
 225. Matlock Town Saturday, October 26, 2013 2,773.6 
 226. Enfield Town Saturday, October 26, 2013 2,773.1 
 227. Carshalton Athletic Saturday, October 26, 2013 2,771.3 
 228. Cray Wanderers Saturday, October 26, 2013 2,742.4 
 229. Nantwich Town Saturday, October 26, 2013 2,732.1 
 230. Stamford Tuesday, October 22, 2013 2,706.6 
 231. Grantham Town Saturday, October 26, 2013 2,688.7 
 232. Frickley Athletic Saturday, October 26, 2013 2,686.5 
 233. Droylsden Saturday, October 26, 2013 2,656.1 
 234. Slough Town Tuesday, November 13, 2012 2,652.7 
 235. Stafford Rangers Saturday, October 26, 2013 2,647.2 
 236. Kendal Town Saturday, May 4, 2013 2,616.8 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9