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, August 13, 2018

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, August 12, 2018 4,376.7 
 2. Tottenham Hotspur Saturday, August 11, 2018 4,267.6 
 3. Manchester United Friday, August 10, 2018 4,255.0 
 4. Liverpool Sunday, August 12, 2018 4,238.7 
 5. Chelsea Saturday, August 11, 2018 4,220.3 
 6. Arsenal Sunday, August 12, 2018 4,154.8 
 7. Everton Saturday, August 11, 2018 4,055.2 
 8. Crystal Palace Saturday, August 11, 2018 4,051.2 
 9. Leicester City Friday, August 10, 2018 4,036.8 
 10. Burnley Sunday, August 12, 2018 4,031.3 
 11. Newcastle United Saturday, August 11, 2018 4,013.1 
 12. AFC Bournemouth Saturday, August 11, 2018 4,012.6 
 13. West Ham United Sunday, August 12, 2018 4,006.6 
 14. Southampton Sunday, August 12, 2018 3,999.4 
 15. Fulham Saturday, August 11, 2018 3,994.7 
 16. Wolverhampton Wanderers Saturday, August 11, 2018 3,974.2 
 17. Watford Saturday, August 11, 2018 3,970.5 
 18. Swansea City Saturday, August 11, 2018 3,966.5 
 19. Brighton and Hove Albion Saturday, August 11, 2018 3,963.7 
 20. Aston Villa Saturday, August 11, 2018 3,946.2 
 21. Middlesbrough Saturday, August 11, 2018 3,938.6 
 22. Cardiff City Saturday, August 11, 2018 3,934.4 
 23. West Bromwich Albion Saturday, August 11, 2018 3,934.3 
 24. Stoke City Saturday, August 11, 2018 3,925.5 
 25. Huddersfield Town Saturday, August 11, 2018 3,897.8 
 26. Millwall Saturday, August 11, 2018 3,890.4 
 27. Brentford Saturday, August 11, 2018 3,890.2 
 28. Preston North End Saturday, August 11, 2018 3,879.2 
 29. Derby County Saturday, August 11, 2018 3,874.7 
 30. Wigan Athletic Saturday, August 11, 2018 3,853.8 
 31. Blackburn Rovers Saturday, August 11, 2018 3,850.6 
 32. Sheffield Wednesday Saturday, August 11, 2018 3,845.7 
 33. Sheffield United Saturday, August 11, 2018 3,843.7 
 34. Leeds United Saturday, August 11, 2018 3,843.3 
 35. Bristol City Saturday, August 11, 2018 3,839.9 
 36. Norwich City Saturday, August 11, 2018 3,824.6 
 37. Hull City Saturday, August 11, 2018 3,823.3 
 38. Ipswich Town Saturday, August 11, 2018 3,787.2 
 39. Nottingham Forest Saturday, August 11, 2018 3,787.1 
 40. Queens Park Rangers Saturday, August 11, 2018 3,767.8 
 41. Sunderland Saturday, August 11, 2018 3,754.8 
 42. Birmingham City Saturday, August 11, 2018 3,749.7 
 43. Barnsley Saturday, August 11, 2018 3,747.6 
 44. Rotherham United Saturday, August 11, 2018 3,741.8 
 45. Bolton Wanderers Saturday, August 11, 2018 3,739.2 
 46. Reading Saturday, August 11, 2018 3,729.2 
 47. Scunthorpe United Saturday, August 11, 2018 3,704.7 
 48. Burton Albion Saturday, August 11, 2018 3,691.8 
 49. Shrewsbury Town Saturday, August 11, 2018 3,690.7 
 50. Peterborough United Saturday, August 11, 2018 3,681.5 
 51. Charlton Athletic Saturday, August 11, 2018 3,674.5 
 52. Portsmouth Saturday, August 11, 2018 3,668.8 
 53. Southend United Saturday, August 11, 2018 3,667.3 
 54. Doncaster Rovers Saturday, August 11, 2018 3,661.9 
 55. Gillingham Saturday, August 11, 2018 3,657.1 
 56. Plymouth Argyle Saturday, August 11, 2018 3,653.5 
 57. Rochdale Saturday, August 11, 2018 3,649.5 
 58. Blackpool Saturday, August 11, 2018 3,647.4 
 59. Luton Town Saturday, August 11, 2018 3,643.4 
 60. Fleetwood Town Saturday, August 11, 2018 3,640.8 
 61. Accrington Stanley Saturday, August 11, 2018 3,638.2 
 62. AFC Wimbledon Saturday, August 11, 2018 3,631.1 
 63. Bradford City Saturday, August 11, 2018 3,622.8 
 64. Bristol Rovers Saturday, August 11, 2018 3,620.4 
 65. Oxford United Saturday, August 11, 2018 3,600.7 
 66. Walsall Saturday, August 11, 2018 3,596.6 
 67. Coventry City Saturday, August 11, 2018 3,590.0 
 68. Exeter City Saturday, August 11, 2018 3,583.4 
 69. Wycombe Wanderers Saturday, August 11, 2018 3,583.3 
 70. Milton Keynes Dons Saturday, August 11, 2018 3,581.8 
 71. Lincoln City Saturday, August 11, 2018 3,579.0 
 72. Oldham Athletic Saturday, August 11, 2018 3,572.8 
 73. Mansfield Town Saturday, August 11, 2018 3,557.5 
 74. Northampton Town Saturday, August 11, 2018 3,543.2 
 75. Carlisle United Saturday, August 11, 2018 3,535.2 
 76. Notts County Saturday, August 11, 2018 3,531.8 
 77. Bury Saturday, August 11, 2018 3,514.6 
 78. Swindon Town Saturday, August 11, 2018 3,513.4 
 79. Colchester United Saturday, August 11, 2018 3,510.5 
 80. Cambridge United Saturday, August 11, 2018 3,508.9 
 81. Tranmere Rovers Saturday, August 11, 2018 3,501.6 
 82. Crewe Alexandra Saturday, August 11, 2018 3,491.1 
 83. Newport County Saturday, August 11, 2018 3,489.8 
 84. Stevenage Saturday, August 11, 2018 3,489.0 
 85. Port Vale Saturday, August 11, 2018 3,457.7 
 86. Forest Green Rovers Saturday, August 11, 2018 3,449.9 
 87. Crawley Town Saturday, August 11, 2018 3,449.0 
 88. Yeovil Town Saturday, August 11, 2018 3,441.1 
 89. Macclesfield Town Saturday, August 11, 2018 3,441.1 
 90. Cheltenham Town Saturday, August 11, 2018 3,428.6 
 91. Grimsby Town Saturday, August 11, 2018 3,426.6 
 92. Barnet Saturday, August 11, 2018 3,412.8 
 93. Chesterfield Saturday, August 11, 2018 3,405.0 
 94. Morecambe Saturday, August 11, 2018 3,401.3 
 95. AFC Fylde Saturday, August 11, 2018 3,399.0 
 96. Ebbsfleet United Saturday, August 11, 2018 3,393.0 
 97. Boreham Wood Saturday, August 11, 2018 3,379.9 
 98. Sutton United Saturday, August 11, 2018 3,377.5 
 99. Wrexham Saturday, August 11, 2018 3,373.5 
 100. Dover Athletic Saturday, August 11, 2018 3,369.5 
 101. Aldershot Town Saturday, August 11, 2018 3,367.1 
 102. Bromley Saturday, August 11, 2018 3,355.1 
 103. Leyton Orient Saturday, August 11, 2018 3,348.1 
 104. Solihull Moors Saturday, August 11, 2018 3,346.1 
 105. Gateshead Saturday, August 11, 2018 3,340.1 
 106. Dagenham and Redbridge Saturday, August 11, 2018 3,332.6 
 107. FC Halifax Town Saturday, August 11, 2018 3,331.9 
 108. Maidenhead United Saturday, August 11, 2018 3,304.7 
 109. Hartlepool United Saturday, August 11, 2018 3,301.4 
 110. Eastleigh Saturday, August 11, 2018 3,292.2 
 111. Barrow Saturday, August 11, 2018 3,288.1 
 112. Harrogate Town Saturday, August 11, 2018 3,275.6 
 113. Maidstone United Saturday, August 11, 2018 3,275.5 
 114. Salford City Saturday, August 11, 2018 3,268.7 
 115. Dartford Saturday, August 11, 2018 3,268.4 
 116. Torquay United Saturday, August 11, 2018 3,254.4 
 117. Havant and Waterlooville Saturday, August 11, 2018 3,252.3 
 118. Chorley Saturday, August 11, 2018 3,231.9 
 119. Woking Monday, August 13, 2018 3,226.4 
 120. Braintree Town Saturday, August 11, 2018 3,204.5 
 121. Kidderminster Harriers Saturday, August 11, 2018 3,203.5 
 122. Chelmsford City Monday, August 13, 2018 3,200.8 
 123. Hemel Hempstead Town Saturday, August 11, 2018 3,199.7 
 124. Brackley Town Saturday, August 11, 2018 3,199.0 
 125. Stockport County Saturday, August 11, 2018 3,197.9 
 126. Hampton and Richmond Borough Saturday, August 11, 2018 3,194.8 
 127. Bath City Saturday, August 11, 2018 3,168.9 
 128. Boston United Saturday, August 11, 2018 3,156.4 
 129. Hereford Saturday, August 11, 2018 3,153.0 
 130. Bradford Park Avenue Saturday, August 11, 2018 3,152.9 
 131. Chester Saturday, August 11, 2018 3,150.3 
 132. Guiseley Saturday, August 11, 2018 3,136.5 
 133. Wealdstone Monday, August 13, 2018 3,134.9 
 134. York City Saturday, August 11, 2018 3,130.5 
 135. Welling United Saturday, August 11, 2018 3,130.2 
 136. Slough Town Saturday, August 11, 2018 3,125.8 
 137. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 138. St. Albans City Saturday, August 11, 2018 3,119.6 
 139. Darlington Saturday, August 11, 2018 3,116.5 
 140. Nuneaton Borough Saturday, August 11, 2018 3,113.6 
 141. Leamington Saturday, August 11, 2018 3,095.1 
 142. Blyth Spartans Saturday, August 11, 2018 3,095.0 
 143. Chippenham Town Saturday, August 11, 2018 3,087.9 
 144. Truro City Saturday, August 11, 2018 3,081.9 
 145. Billericay Town Saturday, August 11, 2018 3,080.1 
 146. Dulwich Hamlet Monday, August 13, 2018 3,075.0 
 147. AFC Telford United Saturday, August 11, 2018 3,071.3 
 148. Alfreton Town Saturday, August 11, 2018 3,068.8 
 149. Spennymoor Town Saturday, August 11, 2018 3,065.2 
 150. Gloucester City Saturday, August 11, 2018 3,056.6 
 151. Curzon Ashton Saturday, August 11, 2018 3,055.0 
 152. Southport Saturday, August 11, 2018 3,053.9 
 153. Oxford City Saturday, August 11, 2018 3,048.6 
 154. Altrincham Saturday, August 11, 2018 3,044.9 
 155. Concord Rangers Saturday, August 11, 2018 3,042.4 
 156. Weston-super-Mare Saturday, August 11, 2018 3,034.3 
 157. FC United of Manchester Saturday, August 11, 2018 3,030.8 
 158. Eastbourne Borough Saturday, August 11, 2018 3,024.0 
 159. Whitehawk Saturday, August 11, 2018 3,015.7 
 160. East Thurrock United Saturday, August 11, 2018 3,009.0 
 161. Gainsborough Trinity Saturday, April 28, 2018 3,005.3 
 162. Hungerford Town Saturday, August 11, 2018 2,996.3 
 163. Ashton United Saturday, August 11, 2018 2,973.4 
 164. Farsley Celtic Tuesday, May 1, 2018 2,965.8 
 165. Margate Saturday, August 11, 2018 2,960.1 
 166. Needham Market Saturday, August 11, 2018 2,945.9 
 167. Folkestone Invicta Saturday, August 11, 2018 2,945.0 
 168. Merthyr Town Saturday, August 11, 2018 2,944.6 
 169. Stourbridge Monday, August 13, 2018 2,942.0 
 170. Hartley Wintney Saturday, August 11, 2018 2,941.8 
 171. Biggleswade Town Saturday, August 11, 2018 2,941.8 
 172. Taunton Town Saturday, August 11, 2018 2,941.6 
 173. AFC Rushden and Diamonds Saturday, August 11, 2018 2,940.4 
 174. Leatherhead Saturday, August 11, 2018 2,938.8 
 175. Leiston Saturday, August 11, 2018 2,938.2 
 176. Farnborough Saturday, August 11, 2018 2,938.2 
 177. Kettering Town Saturday, August 11, 2018 2,936.2 
 178. Tiverton Town Saturday, August 11, 2018 2,936.2 
 179. Weymouth Saturday, August 11, 2018 2,936.2 
 180. Metropolitan Police Saturday, August 11, 2018 2,936.2 
 181. Grantham Town Saturday, May 5, 2018 2,935.3 
 182. Gosport Borough Saturday, August 11, 2018 2,933.8 
 183. Halesowen Town Saturday, August 11, 2018 2,933.8 
 184. St. Ives Town Saturday, August 11, 2018 2,933.8 
 185. Potters Bar Town Saturday, August 11, 2018 2,930.4 
 186. North Ferriby United Saturday, April 28, 2018 2,928.8 
 187. Bognor Regis Town Saturday, August 11, 2018 2,927.6 
 188. Basingstoke Town Saturday, August 11, 2018 2,926.2 
 189. Banbury United Saturday, August 11, 2018 2,926.2 
 190. Hendon Saturday, August 11, 2018 2,926.2 
 191. Salisbury Saturday, August 11, 2018 2,926.2 
 192. Royston Town Saturday, August 11, 2018 2,926.2 
 193. Haringey Borough Saturday, August 11, 2018 2,923.9 
 194. Frome Town Saturday, August 11, 2018 2,923.8 
 195. Barwell Saturday, August 11, 2018 2,923.8 
 196. Alvechurch Saturday, August 11, 2018 2,923.8 
 197. Beaconsfield Town Saturday, August 11, 2018 2,923.8 
 198. Rushall Olympic Saturday, August 11, 2018 2,923.8 
 199. Walton Casuals Saturday, August 11, 2018 2,923.8 
 200. Stratford Town Monday, August 13, 2018 2,918.0 
 201. Tamworth Saturday, August 11, 2018 2,916.2 
 202. St. Neots Town Saturday, August 11, 2018 2,916.2 
 203. Kings Langley Saturday, August 11, 2018 2,916.2 
 204. Lowestoft Town Saturday, August 11, 2018 2,916.2 
 205. Hitchin Town Saturday, August 11, 2018 2,913.8 
 206. Harrow Borough Saturday, August 11, 2018 2,913.8 
 207. Dorchester Town Saturday, August 11, 2018 2,913.8 
 208. Swindon Supermarine Saturday, August 11, 2018 2,913.8 
 209. Wimborne Town Saturday, August 11, 2018 2,911.8 
 210. Coalville Town Saturday, August 11, 2018 2,911.8 
 211. Corinthian-Casuals Saturday, August 11, 2018 2,910.6 
 212. Redditch United Saturday, August 11, 2018 2,909.6 
 213. Staines Town Saturday, August 11, 2018 2,908.4 
 214. Poole Town Saturday, August 11, 2018 2,908.2 
 215. King's Lynn Town Saturday, August 11, 2018 2,908.2 
 216. Shaw Lane Saturday, April 28, 2018 2,905.5 
 217. Chesham United Saturday, August 11, 2018 2,905.4 
 218. Bedworth United Saturday, August 11, 2018 2,904.1 
 219. Warrington Town Tuesday, May 1, 2018 2,900.7 
 220. Worthing Monday, August 13, 2018 2,892.8 
 221. Tonbridge Angels Saturday, August 11, 2018 2,883.9 
 222. Enfield Town Saturday, August 11, 2018 2,883.6 
 223. Bishop's Stortford Saturday, August 11, 2018 2,870.1 
 224. Wingate and Finchley Saturday, August 11, 2018 2,863.6 
 225. Witton Albion Saturday, April 28, 2018 2,861.8 
 226. Dorking Wanderers Saturday, August 11, 2018 2,857.7 
 227. Kingstonian Saturday, August 11, 2018 2,851.7 
 228. Buxton Saturday, April 28, 2018 2,848.9 
 229. Heybridge Swifts Sunday, November 5, 2017 2,843.0 
 230. Mickleover Sports Saturday, April 28, 2018 2,841.9 
 231. Thurrock Saturday, April 28, 2018 2,839.1 
 232. AFC Hornchurch Saturday, August 11, 2018 2,833.2 
 233. Matlock Town Saturday, April 28, 2018 2,819.4 
 234. Stafford Rangers Saturday, April 28, 2018 2,817.1 
 235. Merstham Saturday, August 11, 2018 2,812.7 
 236. Workington Saturday, April 28, 2018 2,811.1 
 237. Brightlingsea Regent Saturday, August 11, 2018 2,802.4 
 238. Harlow Town Saturday, August 11, 2018 2,794.9 
 239. Nantwich Town Saturday, April 28, 2018 2,788.5 
 240. Marine Saturday, April 28, 2018 2,784.3 
 241. Whitby Town Saturday, April 28, 2018 2,770.7 
 242. Lancaster City Saturday, April 28, 2018 2,766.8 
 243. Lewes Saturday, August 11, 2018 2,758.0 
 244. Hednesford Town Saturday, April 28, 2018 2,752.3 
 245. Stalybridge Celtic Saturday, April 28, 2018 2,730.7 
 246. Burgess Hill Town Saturday, August 11, 2018 2,706.0 
 247. Carshalton Athletic Monday, August 13, 2018 2,697.5 
 248. Tooting and Mitcham United Saturday, April 28, 2018 2,680.8 
 249. Sutton Coldfield Town Saturday, April 28, 2018 2,675.9 
 250. Hyde United Friday, November 3, 2017 2,645.6 
 251. Dunstable Town Saturday, April 28, 2018 2,621.9