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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 17, 2015 4,276.7 
 2. Arsenal Saturday, October 17, 2015 4,266.0 
 3. Chelsea Saturday, October 17, 2015 4,219.3 
 4. Manchester United Saturday, October 17, 2015 4,194.6 
 5. Tottenham Hotspur Saturday, October 17, 2015 4,128.8 
 6. Liverpool Saturday, October 17, 2015 4,105.9 
 7. Southampton Saturday, October 17, 2015 4,088.4 
 8. Everton Saturday, October 17, 2015 4,086.8 
 9. Leicester City Saturday, October 17, 2015 4,047.5 
 10. Crystal Palace Saturday, October 17, 2015 4,045.1 
 11. Stoke City Saturday, October 3, 2015 4,044.2 
 12. West Ham United Saturday, October 17, 2015 4,040.4 
 13. Swansea City Sunday, October 4, 2015 4,035.7 
 14. Norwich City Saturday, October 3, 2015 4,001.1 
 15. West Bromwich Albion Saturday, October 17, 2015 3,981.1 
 16. AFC Bournemouth Saturday, October 17, 2015 3,971.1 
 17. Middlesbrough Saturday, October 17, 2015 3,963.7 
 18. Watford Saturday, October 17, 2015 3,963.7 
 19. Hull City Saturday, October 17, 2015 3,942.6 
 20. Burnley Saturday, October 17, 2015 3,930.4 
 21. Aston Villa Saturday, October 17, 2015 3,918.9 
 22. Derby County Saturday, October 3, 2015 3,908.5 
 23. Wolverhampton Wanderers Saturday, October 3, 2015 3,907.8 
 24. Newcastle United Saturday, October 3, 2015 3,906.7 
 25. Sunderland Saturday, October 17, 2015 3,904.1 
 26. Birmingham City Saturday, October 17, 2015 3,868.4 
 27. Ipswich Town Saturday, October 17, 2015 3,867.5 
 28. Reading Saturday, October 17, 2015 3,865.4 
 29. Blackburn Rovers Saturday, October 17, 2015 3,863.3 
 30. Brighton and Hove Albion Saturday, October 17, 2015 3,860.8 
 31. Queens Park Rangers Saturday, October 17, 2015 3,848.5 
 32. Sheffield Wednesday Saturday, October 17, 2015 3,844.0 
 33. Cardiff City Saturday, October 17, 2015 3,840.3 
 34. Preston North End Saturday, October 17, 2015 3,817.4 
 35. Bristol City Friday, October 16, 2015 3,804.8 
 36. Brentford Saturday, October 17, 2015 3,802.9 
 37. Fulham Saturday, October 17, 2015 3,802.7 
 38. Milton Keynes Dons Saturday, October 17, 2015 3,791.6 
 39. Charlton Athletic Saturday, October 17, 2015 3,782.9 
 40. Nottingham Forest Friday, October 16, 2015 3,779.3 
 41. Leeds United Saturday, October 17, 2015 3,770.8 
 42. Huddersfield Town Saturday, October 17, 2015 3,768.7 
 43. Bolton Wanderers Saturday, October 17, 2015 3,758.8 
 44. Rotherham United Saturday, October 17, 2015 3,726.6 
 45. Gillingham Saturday, October 17, 2015 3,716.3 
 46. Sheffield United Saturday, October 17, 2015 3,715.6 
 47. Wigan Athletic Saturday, October 17, 2015 3,714.7 
 48. Walsall Saturday, October 17, 2015 3,708.7 
 49. Bury Saturday, October 17, 2015 3,682.0 
 50. Burton Albion Saturday, October 17, 2015 3,673.7 
 51. Coventry City Saturday, October 17, 2015 3,672.8 
 52. Peterborough United Saturday, October 17, 2015 3,666.9 
 53. Bradford City Saturday, October 17, 2015 3,664.8 
 54. Millwall Saturday, October 17, 2015 3,662.6 
 55. Chesterfield Saturday, October 17, 2015 3,645.2 
 56. Southend United Saturday, October 17, 2015 3,644.8 
 57. Barnsley Saturday, October 17, 2015 3,641.6 
 58. Rochdale Saturday, October 17, 2015 3,628.7 
 59. Swindon Town Saturday, October 17, 2015 3,623.7 
 60. Shrewsbury Town Saturday, October 17, 2015 3,621.9 
 61. Scunthorpe United Saturday, October 17, 2015 3,619.0 
 62. Port Vale Saturday, October 17, 2015 3,618.9 
 63. Leyton Orient Saturday, October 17, 2015 3,613.0 
 64. Doncaster Rovers Saturday, October 17, 2015 3,609.8 
 65. Wycombe Wanderers Saturday, October 17, 2015 3,601.7 
 66. Colchester United Saturday, October 17, 2015 3,601.3 
 67. Plymouth Argyle Saturday, October 17, 2015 3,598.0 
 68. Oxford United Saturday, October 17, 2015 3,596.0 
 69. Blackpool Saturday, October 17, 2015 3,590.5 
 70. Fleetwood Town Saturday, October 17, 2015 3,590.1 
 71. Oldham Athletic Saturday, October 17, 2015 3,578.9 
 72. Portsmouth Saturday, October 17, 2015 3,558.3 
 73. Bristol Rovers Saturday, October 17, 2015 3,556.4 
 74. Luton Town Saturday, October 17, 2015 3,549.3 
 75. Crewe Alexandra Saturday, October 17, 2015 3,548.6 
 76. Notts County Saturday, October 17, 2015 3,530.0 
 77. Northampton Town Saturday, October 17, 2015 3,527.1 
 78. Crawley Town Saturday, October 17, 2015 3,526.6 
 79. Morecambe Saturday, October 17, 2015 3,519.6 
 80. Accrington Stanley Saturday, October 17, 2015 3,514.0 
 81. Carlisle United Saturday, October 17, 2015 3,512.0 
 82. Exeter City Saturday, October 17, 2015 3,500.7 
 83. Stevenage Saturday, October 17, 2015 3,495.2 
 84. Grimsby Town Saturday, October 17, 2015 3,488.0 
 85. Mansfield Town Saturday, October 17, 2015 3,478.6 
 86. Yeovil Town Saturday, October 17, 2015 3,463.2 
 87. York City Saturday, October 17, 2015 3,462.3 
 88. AFC Wimbledon Saturday, October 17, 2015 3,460.4 
 89. Barnet Saturday, October 17, 2015 3,459.9 
 90. Cambridge United Saturday, October 17, 2015 3,449.0 
 91. Cheltenham Town Saturday, October 17, 2015 3,444.2 
 92. Forest Green Rovers Saturday, October 17, 2015 3,438.0 
 93. Dagenham and Redbridge Saturday, October 17, 2015 3,435.3 
 94. Tranmere Rovers Saturday, October 17, 2015 3,420.9 
 95. Dover Athletic Saturday, October 17, 2015 3,419.4 
 96. Hartlepool United Saturday, October 17, 2015 3,419.3 
 97. Eastleigh Saturday, October 17, 2015 3,397.1 
 98. Newport County Saturday, October 17, 2015 3,396.7 
 99. Macclesfield Town Saturday, October 17, 2015 3,394.6 
 100. Woking Saturday, October 17, 2015 3,389.4 
 101. Wrexham Saturday, October 17, 2015 3,381.1 
 102. Lincoln City Saturday, October 17, 2015 3,365.9 
 103. Braintree Town Saturday, October 17, 2015 3,362.1 
 104. Gateshead Saturday, October 17, 2015 3,354.4 
 105. Aldershot Town Saturday, October 17, 2015 3,330.7 
 106. Chester Saturday, October 17, 2015 3,319.9 
 107. Bromley Saturday, October 17, 2015 3,313.2 
 108. Welling United Saturday, October 17, 2015 3,271.1 
 109. Torquay United Saturday, October 17, 2015 3,270.9 
 110. Barrow Saturday, October 17, 2015 3,260.1 
 111. Southport Saturday, October 17, 2015 3,244.2 
 112. Ebbsfleet United Saturday, October 17, 2015 3,242.3 
 113. Altrincham Saturday, October 17, 2015 3,238.5 
 114. FC Halifax Town Saturday, October 17, 2015 3,232.8 
 115. AFC Fylde Saturday, October 17, 2015 3,227.2 
 116. Boreham Wood Saturday, October 17, 2015 3,224.1 
 117. Whitehawk Saturday, October 17, 2015 3,216.6 
 118. Guiseley Saturday, October 17, 2015 3,214.9 
 119. Kidderminster Harriers Saturday, October 17, 2015 3,209.6 
 120. Oxford City Saturday, October 17, 2015 3,208.4 
 121. Nuneaton Town Saturday, October 3, 2015 3,202.3 
 122. Alfreton Town Saturday, October 17, 2015 3,185.0 
 123. Boston United Saturday, October 17, 2015 3,175.3 
 124. Solihull Moors Saturday, October 17, 2015 3,173.5 
 125. Dartford Saturday, October 17, 2015 3,165.7 
 126. Tamworth Saturday, October 17, 2015 3,161.0 
 127. Gosport Borough Saturday, October 17, 2015 3,158.2 
 128. North Ferriby United Saturday, October 17, 2015 3,152.5 
 129. Sutton United Saturday, October 17, 2015 3,143.1 
 130. Hemel Hempstead Town Saturday, October 17, 2015 3,136.2 
 131. AFC Telford United Saturday, October 17, 2015 3,126.2 
 132. Maidstone United Saturday, October 17, 2015 3,122.5 
 133. Harrogate Town Saturday, October 17, 2015 3,120.9 
 134. Chorley Saturday, October 17, 2015 3,112.3 
 135. Bath City Saturday, October 17, 2015 3,107.9 
 136. Hednesford Town Saturday, October 17, 2015 3,098.7 
 137. Stockport County Saturday, October 17, 2015 3,095.7 
 138. Chelmsford City Saturday, October 17, 2015 3,093.8 
 139. Wealdstone Saturday, October 17, 2015 3,087.6 
 140. Havant and Waterlooville Saturday, October 17, 2015 3,078.3 
 141. Maidenhead United Saturday, October 17, 2015 3,074.3 
 142. Eastbourne Borough Saturday, October 17, 2015 3,071.3 
 143. Bradford Park Avenue Saturday, October 17, 2015 3,070.5 
 144. Concord Rangers Saturday, October 17, 2015 3,060.1 
 145. Truro City Saturday, October 17, 2015 3,058.3 
 146. Gainsborough Trinity Saturday, October 17, 2015 3,057.7 
 147. Stalybridge Celtic Saturday, October 17, 2015 3,056.6 
 148. Worcester City Friday, October 2, 2015 3,052.0 
 149. Bishop's Stortford Saturday, October 17, 2015 3,050.6 
 150. Basingstoke Town Saturday, October 17, 2015 3,048.6 
 151. Poole Town Saturday, October 17, 2015 3,047.8 
 152. St. Albans City Saturday, October 17, 2015 3,037.5 
 153. Gloucester City Saturday, October 17, 2015 3,030.9 
 154. Brackley Town Saturday, October 17, 2015 3,026.8 
 155. Leamington Saturday, October 17, 2015 3,016.6 
 156. St. Neots Town Saturday, October 17, 2015 3,016.1 
 157. Lowestoft Town Saturday, October 17, 2015 3,014.5 
 158. Corby Town Saturday, October 17, 2015 3,012.6 
 159. Hayes and Yeading United Saturday, October 17, 2015 3,008.6 
 160. Hungerford Town Saturday, October 17, 2015 2,998.6 
 161. Margate Saturday, October 17, 2015 2,989.5 
 162. FC United of Manchester Saturday, October 17, 2015 2,982.3 
 163. Dulwich Hamlet Saturday, October 17, 2015 2,979.9 
 164. Redditch United Saturday, October 17, 2015 2,969.8 
 165. Weston-super-Mare Saturday, October 17, 2015 2,966.8 
 166. Kingstonian Saturday, October 17, 2015 2,966.3 
 167. Hendon Saturday, October 17, 2015 2,965.1 
 168. Leiston Saturday, October 17, 2015 2,960.1 
 169. Bognor Regis Town Saturday, October 17, 2015 2,958.4 
 170. Grays Athletic Saturday, October 17, 2015 2,955.3 
 171. Curzon Ashton Saturday, October 17, 2015 2,953.6 
 172. Enfield Town Saturday, October 17, 2015 2,951.8 
 173. Tonbridge Angels Saturday, October 17, 2015 2,943.9 
 174. Chippenham Town Saturday, October 17, 2015 2,942.0 
 175. Salford City Saturday, October 17, 2015 2,939.8 
 176. Cambridge City Saturday, October 17, 2015 2,935.5 
 177. Staines Town Saturday, October 17, 2015 2,934.8 
 178. Hitchin Town Saturday, October 17, 2015 2,934.1 
 179. Darlington 1883 Saturday, October 17, 2015 2,931.0 
 180. Hampton and Richmond Borough Saturday, October 17, 2015 2,930.4 
 181. Workington Saturday, October 17, 2015 2,927.6 
 182. Wingate and Finchley Saturday, October 17, 2015 2,924.4 
 183. Dorchester Town Saturday, October 17, 2015 2,922.6 
 184. Weymouth Saturday, October 17, 2015 2,921.4 
 185. Canvey Island Saturday, October 17, 2015 2,920.3 
 186. Chesham United Saturday, October 17, 2015 2,917.5 
 187. East Thurrock United Saturday, October 17, 2015 2,917.1 
 188. Billericay Town Saturday, October 17, 2015 2,916.9 
 189. Stratford Town Saturday, October 17, 2015 2,916.7 
 190. Blyth Spartans Saturday, October 17, 2015 2,915.4 
 191. Cirencester Town Saturday, October 17, 2015 2,908.0 
 192. Burgess Hill Town Saturday, October 17, 2015 2,906.8 
 193. Harrow Borough Saturday, October 17, 2015 2,904.0 
 194. Leatherhead Saturday, October 17, 2015 2,889.9 
 195. Metropolitan Police Saturday, October 17, 2015 2,889.9 
 196. Biggleswade Town Saturday, October 17, 2015 2,883.1 
 197. Sutton Coldfield Town Saturday, October 17, 2015 2,876.6 
 198. Colwyn Bay Saturday, October 17, 2015 2,873.3 
 199. Merstham Saturday, October 17, 2015 2,858.7 
 200. Hyde Saturday, October 17, 2015 2,855.0 
 201. Ashton United Saturday, October 17, 2015 2,845.7 
 202. Histon Saturday, October 17, 2015 2,845.7 
 203. Merthyr Town Saturday, October 17, 2015 2,844.9 
 204. Kettering Town Saturday, October 17, 2015 2,837.2 
 205. Dunstable Town Saturday, October 17, 2015 2,835.9 
 206. Ilkeston Town Saturday, October 17, 2015 2,830.8 
 207. Stourbridge Saturday, October 17, 2015 2,830.8 
 208. Needham Market Saturday, October 17, 2015 2,827.9 
 209. Slough Town Saturday, October 17, 2015 2,826.8 
 210. Buxton Saturday, October 17, 2015 2,825.7 
 211. Rushall Olympic Saturday, October 17, 2015 2,815.8 
 212. Hereford United Saturday, April 25, 2015 2,815.6 
 213. Farnborough Saturday, October 17, 2015 2,814.7 
 214. AFC Hornchurch Saturday, April 25, 2015 2,810.3 
 215. Barwell Saturday, October 17, 2015 2,808.0 
 216. Witham Town Saturday, April 25, 2015 2,797.4 
 217. Peacehaven and Telscombe Saturday, April 25, 2015 2,796.6 
 218. Frome Town Saturday, October 17, 2015 2,795.1 
 219. Nantwich Town Saturday, October 17, 2015 2,794.7 
 220. Paulton Rovers Saturday, October 17, 2015 2,788.2 
 221. Banbury United Saturday, April 25, 2015 2,783.2 
 222. Bideford Saturday, October 17, 2015 2,782.7 
 223. VCD Athletic Saturday, October 17, 2015 2,772.3 
 224. Marine Saturday, October 17, 2015 2,771.4 
 225. Arlesey Town Saturday, April 25, 2015 2,765.5 
 226. Bedworth United Saturday, October 17, 2015 2,762.9 
 227. Warrington Town Sunday, December 7, 2014 2,759.6 
 228. Skelmersdale United Saturday, October 17, 2015 2,750.7 
 229. Norton United Sunday, November 9, 2014 2,749.6 
 230. Matlock Town Saturday, October 17, 2015 2,742.2 
 231. Halesowen Town Saturday, October 17, 2015 2,739.1 
 232. Lewes Saturday, October 17, 2015 2,738.4 
 233. Bury Town Saturday, April 25, 2015 2,722.6 
 234. King's Lynn Town Saturday, October 17, 2015 2,721.9 
 235. Mickleover Sports Saturday, October 17, 2015 2,706.3 
 236. Whitby Town Saturday, October 17, 2015 2,704.5 
 237. Frickley Athletic Saturday, October 17, 2015 2,702.7 
 238. Grantham Town Saturday, October 17, 2015 2,690.1 
 239. Witton Albion Saturday, April 25, 2015 2,674.4 
 240. Stamford Saturday, October 17, 2015 2,668.9 
 241. Belper Town Saturday, April 25, 2015 2,660.8 
 242. Burnham Saturday, April 25, 2015 2,659.8