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  Monday, September 11, 2017

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, September 9, 2017 4,308.8 
 2. Tottenham Hotspur Saturday, September 9, 2017 4,282.2 
 3. Manchester City Saturday, September 9, 2017 4,258.3 
 4. Manchester United Saturday, September 9, 2017 4,231.7 
 5. Arsenal Saturday, September 9, 2017 4,215.0 
 6. Liverpool Saturday, September 9, 2017 4,191.1 
 7. Everton Saturday, September 9, 2017 4,107.3 
 8. Leicester City Saturday, September 9, 2017 4,061.2 
 9. Southampton Saturday, September 9, 2017 4,037.4 
 10. Stoke City Saturday, September 9, 2017 4,024.4 
 11. West Ham United Monday, September 11, 2017 4,006.1 
 12. Burnley Sunday, September 10, 2017 4,004.2 
 13. Swansea City Sunday, September 10, 2017 3,996.2 
 14. Newcastle United Sunday, September 10, 2017 3,994.7 
 15. West Bromwich Albion Saturday, September 9, 2017 3,987.5 
 16. Watford Saturday, September 9, 2017 3,979.8 
 17. AFC Bournemouth Saturday, September 9, 2017 3,963.4 
 18. Brighton and Hove Albion Saturday, September 9, 2017 3,951.7 
 19. Crystal Palace Sunday, September 10, 2017 3,948.5 
 20. Leeds United Saturday, September 9, 2017 3,926.6 
 21. Fulham Saturday, September 9, 2017 3,922.6 
 22. Middlesbrough Saturday, September 9, 2017 3,913.7 
 23. Sheffield Wednesday Saturday, September 9, 2017 3,907.0 
 24. Cardiff City Saturday, September 9, 2017 3,893.8 
 25. Hull City Friday, September 8, 2017 3,887.2 
 26. Reading Saturday, September 9, 2017 3,881.9 
 27. Wolverhampton Wanderers Saturday, September 9, 2017 3,875.3 
 28. Derby County Friday, September 8, 2017 3,872.9 
 29. Huddersfield Town Monday, September 11, 2017 3,867.7 
 30. Norwich City Saturday, September 9, 2017 3,867.6 
 31. Sunderland Saturday, September 9, 2017 3,858.3 
 32. Sheffield United Saturday, September 9, 2017 3,857.1 
 33. Brentford Saturday, September 9, 2017 3,839.0 
 34. Preston North End Saturday, September 9, 2017 3,832.8 
 35. Aston Villa Saturday, September 9, 2017 3,831.2 
 36. Bristol City Saturday, September 9, 2017 3,824.0 
 37. Blackburn Rovers Saturday, September 9, 2017 3,811.6 
 38. Ipswich Town Saturday, September 9, 2017 3,803.8 
 39. Queens Park Rangers Saturday, September 9, 2017 3,797.0 
 40. Nottingham Forest Saturday, September 9, 2017 3,793.7 
 41. Barnsley Saturday, September 9, 2017 3,786.4 
 42. Bradford City Saturday, September 9, 2017 3,762.1 
 43. Millwall Saturday, September 9, 2017 3,759.0 
 44. Burton Albion Saturday, September 9, 2017 3,749.1 
 45. Bolton Wanderers Saturday, September 9, 2017 3,744.1 
 46. Wigan Athletic Saturday, September 9, 2017 3,741.1 
 47. Scunthorpe United Saturday, September 9, 2017 3,739.0 
 48. Birmingham City Saturday, September 9, 2017 3,726.7 
 49. Oxford United Saturday, September 9, 2017 3,722.3 
 50. Fleetwood Town Saturday, September 9, 2017 3,719.7 
 51. Charlton Athletic Saturday, September 9, 2017 3,704.4 
 52. Milton Keynes Dons Saturday, September 9, 2017 3,669.3 
 53. Southend United Saturday, September 9, 2017 3,664.5 
 54. Portsmouth Saturday, September 9, 2017 3,661.0 
 55. Peterborough United Saturday, September 9, 2017 3,658.2 
 56. Bristol Rovers Saturday, September 9, 2017 3,653.0 
 57. Shrewsbury Town Saturday, September 9, 2017 3,645.6 
 58. Rochdale Saturday, September 9, 2017 3,644.1 
 59. Blackpool Saturday, September 9, 2017 3,638.2 
 60. Rotherham United Saturday, September 9, 2017 3,628.4 
 61. Walsall Saturday, September 9, 2017 3,625.8 
 62. Doncaster Rovers Saturday, September 9, 2017 3,608.1 
 63. Exeter City Saturday, September 9, 2017 3,598.0 
 64. Accrington Stanley Saturday, September 9, 2017 3,597.2 
 65. Plymouth Argyle Saturday, September 9, 2017 3,590.9 
 66. AFC Wimbledon Saturday, September 9, 2017 3,580.5 
 67. Oldham Athletic Saturday, September 9, 2017 3,580.0 
 68. Luton Town Saturday, September 9, 2017 3,578.4 
 69. Bury Saturday, September 9, 2017 3,572.1 
 70. Northampton Town Saturday, September 9, 2017 3,559.6 
 71. Wycombe Wanderers Saturday, September 9, 2017 3,550.3 
 72. Gillingham Saturday, September 9, 2017 3,547.5 
 73. Swindon Town Saturday, September 9, 2017 3,544.6 
 74. Mansfield Town Saturday, September 9, 2017 3,538.4 
 75. Coventry City Saturday, September 9, 2017 3,532.7 
 76. Colchester United Saturday, September 9, 2017 3,531.3 
 77. Stevenage Saturday, September 9, 2017 3,525.8 
 78. Lincoln City Saturday, September 9, 2017 3,524.0 
 79. Barnet Saturday, September 9, 2017 3,510.6 
 80. Cambridge United Saturday, September 9, 2017 3,507.3 
 81. Port Vale Saturday, September 9, 2017 3,503.9 
 82. Crewe Alexandra Saturday, September 9, 2017 3,500.7 
 83. Notts County Saturday, September 9, 2017 3,499.2 
 84. Carlisle United Saturday, September 9, 2017 3,489.4 
 85. Newport County Saturday, September 9, 2017 3,475.5 
 86. Grimsby Town Saturday, September 9, 2017 3,466.7 
 87. Chesterfield Saturday, September 9, 2017 3,453.6 
 88. Tranmere Rovers Saturday, September 9, 2017 3,447.1 
 89. Yeovil Town Saturday, September 9, 2017 3,430.8 
 90. Forest Green Rovers Saturday, September 9, 2017 3,428.2 
 91. Cheltenham Town Saturday, September 9, 2017 3,427.9 
 92. Dover Athletic Saturday, September 9, 2017 3,426.7 
 93. Dagenham and Redbridge Saturday, September 9, 2017 3,423.2 
 94. Crawley Town Saturday, September 9, 2017 3,406.8 
 95. Aldershot Town Saturday, September 9, 2017 3,405.6 
 96. Morecambe Saturday, September 9, 2017 3,388.8 
 97. Hartlepool United Saturday, September 9, 2017 3,368.0 
 98. Barrow Saturday, September 9, 2017 3,361.0 
 99. Ebbsfleet United Saturday, September 9, 2017 3,360.3 
 100. Gateshead Saturday, September 9, 2017 3,357.9 
 101. Leyton Orient Saturday, September 9, 2017 3,348.4 
 102. Sutton United Saturday, September 9, 2017 3,338.5 
 103. Macclesfield Town Saturday, September 9, 2017 3,337.3 
 104. FC Halifax Town Saturday, September 9, 2017 3,324.7 
 105. Wrexham Saturday, September 9, 2017 3,323.7 
 106. Eastleigh Saturday, September 9, 2017 3,322.4 
 107. Boreham Wood Saturday, September 9, 2017 3,320.3 
 108. Bromley Saturday, September 9, 2017 3,319.6 
 109. Maidenhead United Saturday, September 9, 2017 3,308.6 
 110. Maidstone United Saturday, September 9, 2017 3,304.4 
 111. Woking Saturday, September 9, 2017 3,297.8 
 112. AFC Fylde Saturday, September 9, 2017 3,280.7 
 113. York City Saturday, September 9, 2017 3,274.4 
 114. Salford City Saturday, September 9, 2017 3,253.4 
 115. Solihull Moors Saturday, September 9, 2017 3,240.7 
 116. Dartford Saturday, September 9, 2017 3,240.3 
 117. Braintree Town Saturday, September 9, 2017 3,238.8 
 118. Guiseley Saturday, September 9, 2017 3,236.6 
 119. Torquay United Saturday, September 9, 2017 3,232.3 
 120. Brackley Town Saturday, September 9, 2017 3,227.7 
 121. Chelmsford City Monday, September 11, 2017 3,224.0 
 122. Kidderminster Harriers Saturday, September 9, 2017 3,220.0 
 123. Chester Saturday, September 9, 2017 3,215.6 
 124. Harrogate Town Saturday, September 9, 2017 3,211.2 
 125. Chorley Saturday, September 9, 2017 3,197.4 
 126. Stockport County Saturday, September 9, 2017 3,185.7 
 127. Southport Saturday, September 9, 2017 3,175.6 
 128. Tamworth Saturday, September 9, 2017 3,163.8 
 129. East Thurrock United Monday, September 11, 2017 3,163.7 
 130. Darlington 1883 Saturday, September 9, 2017 3,143.5 
 131. Bath City Monday, September 11, 2017 3,133.6 
 132. Havant and Waterlooville Saturday, September 9, 2017 3,131.3 
 133. Hampton and Richmond Borough Monday, September 11, 2017 3,128.7 
 134. Eastbourne Borough Saturday, September 9, 2017 3,128.5 
 135. Wealdstone Monday, September 11, 2017 3,114.6 
 136. St. Albans City Saturday, September 9, 2017 3,113.9 
 137. Hungerford Town Monday, September 11, 2017 3,113.7 
 138. Chippenham Town Saturday, September 9, 2017 3,112.7 
 139. Gloucester City Monday, September 11, 2017 3,104.6 
 140. Nuneaton Town Saturday, September 9, 2017 3,104.3 
 141. Hemel Hempstead Town Saturday, September 9, 2017 3,104.2 
 142. Blyth Spartans Saturday, September 9, 2017 3,090.8 
 143. Bradford Park Avenue Monday, September 11, 2017 3,075.8 
 144. Welling United Saturday, September 9, 2017 3,066.1 
 145. Curzon Ashton Monday, September 11, 2017 3,064.1 
 146. Bognor Regis Town Saturday, September 9, 2017 3,060.5 
 147. FC United of Manchester Saturday, September 9, 2017 3,054.1 
 148. Merthyr Town Saturday, September 9, 2017 3,053.6 
 149. North Ferriby United Saturday, September 9, 2017 3,050.8 
 150. Alfreton Town Saturday, September 9, 2017 3,049.6 
 151. Boston United Monday, September 11, 2017 3,047.6 
 152. Farsley Celtic Saturday, September 9, 2017 3,047.6 
 153. Weston-super-Mare Saturday, September 9, 2017 3,046.8 
 154. Poole Town Monday, September 11, 2017 3,044.9 
 155. Oxford City Saturday, September 9, 2017 3,040.0 
 156. Dulwich Hamlet Saturday, September 9, 2017 3,034.2 
 157. AFC Telford United Saturday, September 9, 2017 3,031.2 
 158. Truro City Saturday, September 9, 2017 3,030.4 
 159. Billericay Town Saturday, September 9, 2017 3,019.5 
 160. Leamington Monday, September 11, 2017 3,012.3 
 161. Kettering Town Saturday, September 9, 2017 3,012.3 
 162. Weymouth Saturday, September 9, 2017 3,004.3 
 163. Spennymoor Town Saturday, September 9, 2017 3,002.3 
 164. Banbury United Saturday, September 9, 2017 3,001.1 
 165. Biggleswade Town Saturday, September 9, 2017 2,998.0 
 166. Concord Rangers Saturday, September 9, 2017 2,996.7 
 167. Worcester City Saturday, April 29, 2017 2,991.4 
 168. Hitchin Town Saturday, September 9, 2017 2,987.8 
 169. Slough Town Saturday, September 9, 2017 2,985.2 
 170. Enfield Town Saturday, September 9, 2017 2,981.9 
 171. Leiston Saturday, September 9, 2017 2,965.0 
 172. Gainsborough Trinity Saturday, September 9, 2017 2,956.0 
 173. Altrincham Saturday, September 9, 2017 2,953.6 
 174. King's Lynn Town Saturday, September 9, 2017 2,952.3 
 175. Frome Town Monday, September 11, 2017 2,950.0 
 176. Basingstoke Town Saturday, September 9, 2017 2,940.1 
 177. Brightlingsea Regent Saturday, September 9, 2017 2,934.2 
 178. Stourbridge Monday, September 11, 2017 2,932.6 
 179. Whitehawk Saturday, September 9, 2017 2,932.5 
 180. Leatherhead Saturday, September 9, 2017 2,926.3 
 181. Wingate and Finchley Saturday, September 9, 2017 2,926.0 
 182. Shaw Lane Saturday, September 9, 2017 2,924.6 
 183. Tonbridge Angels Saturday, September 9, 2017 2,913.8 
 184. Warrington Town Saturday, September 9, 2017 2,901.3 
 185. Hendon Saturday, September 9, 2017 2,898.6 
 186. Royston Town Saturday, September 9, 2017 2,897.2 
 187. Dorking Wanderers Saturday, September 9, 2017 2,896.9 
 188. Margate Saturday, September 9, 2017 2,893.1 
 189. Harlow Town Saturday, September 9, 2017 2,890.2 
 190. Redditch United Saturday, September 9, 2017 2,888.9 
 191. Staines Town Saturday, September 9, 2017 2,887.4 
 192. Stalybridge Celtic Saturday, September 9, 2017 2,885.7 
 193. Nantwich Town Saturday, September 9, 2017 2,881.3 
 194. Stratford Town Saturday, September 9, 2017 2,881.1 
 195. Grantham Town Saturday, September 9, 2017 2,876.4 
 196. Workington Saturday, September 9, 2017 2,870.0 
 197. Merstham Saturday, September 9, 2017 2,866.4 
 198. Hereford Saturday, September 9, 2017 2,861.8 
 199. Needham Market Saturday, September 9, 2017 2,861.3 
 200. Buxton Friday, September 8, 2017 2,858.3 
 201. Bishop's Stortford Saturday, September 9, 2017 2,857.6 
 202. Chesham United Saturday, September 9, 2017 2,857.3 
 203. Farnborough Saturday, September 9, 2017 2,854.1 
 204. Lancaster City Saturday, September 9, 2017 2,852.9 
 205. Folkestone Invicta Saturday, September 9, 2017 2,852.4 
 206. Canvey Island Saturday, April 22, 2017 2,847.8 
 207. St. Ives Town Saturday, September 9, 2017 2,846.7 
 208. Kingstonian Monday, September 11, 2017 2,845.2 
 209. Harrow Borough Saturday, September 9, 2017 2,844.8 
 210. Ashton United Tuesday, September 5, 2017 2,842.0 
 211. Lowestoft Town Saturday, September 9, 2017 2,840.2 
 212. Whitby Town Saturday, September 9, 2017 2,836.8 
 213. Cambridge City Saturday, April 22, 2017 2,835.1 
 214. Gosport Borough Saturday, September 9, 2017 2,828.4 
 215. Hayes and Yeading United Saturday, April 22, 2017 2,825.0 
 216. Kings Langley Saturday, September 9, 2017 2,825.0 
 217. Metropolitan Police Monday, September 11, 2017 2,816.5 
 218. Burgess Hill Town Saturday, September 9, 2017 2,812.4 
 219. Tiverton Town Saturday, September 9, 2017 2,809.5 
 220. Cirencester Town Saturday, April 22, 2017 2,802.6 
 221. St. Neots Town Saturday, September 9, 2017 2,801.5 
 222. Matlock Town Saturday, September 9, 2017 2,801.3 
 223. Thurrock Saturday, September 9, 2017 2,797.4 
 224. Barwell Monday, September 11, 2017 2,789.7 
 225. Hednesford Town Saturday, September 9, 2017 2,787.1 
 226. Coalville Town Saturday, September 9, 2017 2,785.1 
 227. AFC Sudbury Saturday, April 22, 2017 2,778.7 
 228. Mickleover Sports Friday, September 8, 2017 2,770.6 
 229. Stafford Rangers Saturday, September 9, 2017 2,768.5 
 230. Corby Town Saturday, April 22, 2017 2,762.4 
 231. Marine Saturday, September 9, 2017 2,762.2 
 232. Dorchester Town Monday, September 11, 2017 2,756.5 
 233. Taunton Town Tuesday, November 15, 2016 2,754.5 
 234. Westfields Monday, November 14, 2016 2,750.9 
 235. Dunstable Town Saturday, September 9, 2017 2,747.1 
 236. Worthing Saturday, September 9, 2017 2,741.3 
 237. Witton Albion Saturday, September 9, 2017 2,738.5 
 238. Rushall Olympic Saturday, September 9, 2017 2,737.4 
 239. Grays Athletic Saturday, April 22, 2017 2,729.2 
 240. Cinderford Town Saturday, April 22, 2017 2,725.4 
 241. Stamford Sunday, November 6, 2016 2,714.2 
 242. Sutton Coldfield Town Saturday, September 9, 2017 2,704.1 
 243. Halesowen Town Tuesday, September 5, 2017 2,682.4 
 244. Tooting and Mitcham United Saturday, September 9, 2017 2,646.5 
 245. Frickley Athletic Saturday, April 22, 2017 2,644.1 
 246. Ilkeston Town Saturday, April 22, 2017 2,574.0 
 247. Skelmersdale United Saturday, April 22, 2017 2,569.0