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, September 8, 2018

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, September 1, 2018 4,372.4 
 2. Tottenham Hotspur Sunday, September 2, 2018 4,273.7 
 3. Liverpool Saturday, September 1, 2018 4,256.5 
 4. Chelsea Saturday, September 1, 2018 4,238.4 
 5. Manchester United Sunday, September 2, 2018 4,228.7 
 6. Arsenal Sunday, September 2, 2018 4,160.3 
 7. Everton Saturday, September 1, 2018 4,058.7 
 8. Leicester City Saturday, September 1, 2018 4,052.6 
 9. Watford Sunday, September 2, 2018 4,019.4 
 10. AFC Bournemouth Saturday, September 1, 2018 4,018.8 
 11. Crystal Palace Saturday, September 1, 2018 4,017.4 
 12. Southampton Saturday, September 1, 2018 4,006.8 
 13. Fulham Saturday, September 1, 2018 4,005.8 
 14. Newcastle United Saturday, September 1, 2018 3,993.9 
 15. Burnley Sunday, September 2, 2018 3,990.1 
 16. Wolverhampton Wanderers Saturday, September 1, 2018 3,988.9 
 17. West Ham United Saturday, September 1, 2018 3,978.6 
 18. Brighton and Hove Albion Saturday, September 1, 2018 3,971.3 
 19. Middlesbrough Friday, August 31, 2018 3,955.2 
 20. Swansea City Saturday, September 1, 2018 3,948.3 
 21. West Bromwich Albion Saturday, September 1, 2018 3,945.9 
 22. Cardiff City Sunday, September 2, 2018 3,919.7 
 23. Stoke City Saturday, September 1, 2018 3,909.9 
 24. Aston Villa Saturday, September 1, 2018 3,908.7 
 25. Derby County Saturday, September 1, 2018 3,908.3 
 26. Brentford Saturday, September 1, 2018 3,904.2 
 27. Huddersfield Town Saturday, September 1, 2018 3,895.1 
 28. Sheffield United Saturday, September 1, 2018 3,884.5 
 29. Leeds United Friday, August 31, 2018 3,870.4 
 30. Bristol City Sunday, September 2, 2018 3,867.2 
 31. Millwall Saturday, September 1, 2018 3,864.5 
 32. Sheffield Wednesday Saturday, September 1, 2018 3,859.8 
 33. Wigan Athletic Saturday, September 1, 2018 3,859.1 
 34. Preston North End Saturday, September 1, 2018 3,856.2 
 35. Blackburn Rovers Sunday, September 2, 2018 3,855.6 
 36. Norwich City Sunday, September 2, 2018 3,825.8 
 37. Hull City Saturday, September 1, 2018 3,796.1 
 38. Nottingham Forest Saturday, September 1, 2018 3,788.9 
 39. Sunderland Saturday, September 8, 2018 3,772.8 
 40. Ipswich Town Sunday, September 2, 2018 3,771.9 
 41. Queens Park Rangers Saturday, September 1, 2018 3,762.6 
 42. Barnsley Saturday, September 8, 2018 3,751.6 
 43. Bolton Wanderers Saturday, September 1, 2018 3,745.7 
 44. Birmingham City Saturday, September 1, 2018 3,740.5 
 45. Rotherham United Saturday, September 1, 2018 3,737.9 
 46. Reading Saturday, September 1, 2018 3,725.1 
 47. Peterborough United Saturday, September 8, 2018 3,723.7 
 48. Portsmouth Saturday, September 8, 2018 3,696.5 
 49. Burton Albion Saturday, September 8, 2018 3,695.3 
 50. Blackpool Saturday, September 8, 2018 3,679.3 
 51. Fleetwood Town Saturday, September 8, 2018 3,674.3 
 52. Shrewsbury Town Saturday, September 8, 2018 3,672.8 
 53. Charlton Athletic Saturday, September 8, 2018 3,671.5 
 54. Doncaster Rovers Saturday, September 8, 2018 3,665.3 
 55. Scunthorpe United Saturday, September 8, 2018 3,660.6 
 56. Southend United Saturday, September 8, 2018 3,648.6 
 57. Luton Town Saturday, September 8, 2018 3,645.8 
 58. Walsall Saturday, September 8, 2018 3,643.7 
 59. Accrington Stanley Saturday, September 8, 2018 3,639.2 
 60. Rochdale Saturday, September 8, 2018 3,637.1 
 61. Gillingham Saturday, September 8, 2018 3,615.7 
 62. Plymouth Argyle Saturday, September 8, 2018 3,615.7 
 63. Oxford United Saturday, September 1, 2018 3,615.2 
 64. AFC Wimbledon Saturday, September 8, 2018 3,614.1 
 65. Bristol Rovers Saturday, September 8, 2018 3,610.7 
 66. Lincoln City Saturday, September 8, 2018 3,600.5 
 67. Bradford City Saturday, September 8, 2018 3,594.4 
 68. Milton Keynes Dons Saturday, September 1, 2018 3,591.8 
 69. Wycombe Wanderers Saturday, September 8, 2018 3,579.8 
 70. Oldham Athletic Saturday, September 8, 2018 3,578.2 
 71. Exeter City Saturday, September 8, 2018 3,578.2 
 72. Coventry City Saturday, September 1, 2018 3,576.6 
 73. Mansfield Town Saturday, September 1, 2018 3,570.0 
 74. Carlisle United Saturday, September 8, 2018 3,554.6 
 75. Newport County Saturday, September 8, 2018 3,533.8 
 76. Colchester United Saturday, September 8, 2018 3,532.5 
 77. Swindon Town Saturday, September 8, 2018 3,522.7 
 78. Northampton Town Saturday, September 8, 2018 3,516.4 
 79. Bury Saturday, September 8, 2018 3,515.7 
 80. Tranmere Rovers Saturday, September 8, 2018 3,497.9 
 81. Yeovil Town Saturday, September 1, 2018 3,492.1 
 82. Crewe Alexandra Saturday, September 1, 2018 3,483.6 
 83. Forest Green Rovers Saturday, September 8, 2018 3,477.3 
 84. Cambridge United Saturday, September 8, 2018 3,476.7 
 85. Stevenage Saturday, September 8, 2018 3,476.1 
 86. Notts County Saturday, September 8, 2018 3,461.8 
 87. Crawley Town Saturday, September 8, 2018 3,460.0 
 88. Cheltenham Town Saturday, September 8, 2018 3,443.1 
 89. Port Vale Saturday, September 8, 2018 3,437.8 
 90. Barnet Saturday, September 8, 2018 3,417.6 
 91. Macclesfield Town Saturday, September 8, 2018 3,417.3 
 92. AFC Fylde Saturday, September 8, 2018 3,413.0 
 93. Leyton Orient Saturday, September 8, 2018 3,404.1 
 94. Grimsby Town Saturday, September 8, 2018 3,403.2 
 95. Wrexham Saturday, September 8, 2018 3,401.1 
 96. Ebbsfleet United Saturday, September 8, 2018 3,389.6 
 97. Boreham Wood Tuesday, September 4, 2018 3,385.9 
 98. Sutton United Tuesday, September 4, 2018 3,383.6 
 99. Morecambe Saturday, September 8, 2018 3,383.6 
 100. Harrogate Town Saturday, September 8, 2018 3,363.8 
 101. Bromley Saturday, September 8, 2018 3,346.9 
 102. Hartlepool United Saturday, September 8, 2018 3,346.7 
 103. Aldershot Town Saturday, September 8, 2018 3,339.6 
 104. Chesterfield Saturday, September 8, 2018 3,339.0 
 105. FC Halifax Town Saturday, September 8, 2018 3,337.8 
 106. Salford City Saturday, September 8, 2018 3,334.5 
 107. Gateshead Saturday, September 8, 2018 3,334.0 
 108. Dover Athletic Saturday, September 8, 2018 3,326.2 
 109. Solihull Moors Saturday, September 8, 2018 3,318.1 
 110. Dagenham and Redbridge Saturday, September 8, 2018 3,313.1 
 111. Maidenhead United Saturday, September 8, 2018 3,310.0 
 112. Eastleigh Saturday, September 8, 2018 3,271.0 
 113. Chorley Saturday, September 8, 2018 3,266.8 
 114. Barrow Saturday, September 8, 2018 3,266.1 
 115. Woking Saturday, September 8, 2018 3,254.8 
 116. Havant and Waterlooville Saturday, September 8, 2018 3,242.0 
 117. Hampton and Richmond Borough Saturday, September 8, 2018 3,241.8 
 118. Kidderminster Harriers Saturday, September 8, 2018 3,240.5 
 119. Maidstone United Saturday, September 8, 2018 3,238.2 
 120. Brackley Town Saturday, September 8, 2018 3,216.3 
 121. Torquay United Saturday, September 8, 2018 3,213.4 
 122. Chelmsford City Saturday, September 8, 2018 3,208.3 
 123. Dartford Saturday, September 8, 2018 3,189.0 
 124. Bath City Saturday, September 8, 2018 3,178.4 
 125. Braintree Town Saturday, September 8, 2018 3,172.4 
 126. Stockport County Saturday, September 8, 2018 3,164.3 
 127. Bradford Park Avenue Saturday, September 8, 2018 3,160.3 
 128. Guiseley Saturday, September 8, 2018 3,153.4 
 129. York City Saturday, September 1, 2018 3,151.8 
 130. Chester Saturday, September 8, 2018 3,151.1 
 131. Boston United Saturday, September 8, 2018 3,150.5 
 132. Wealdstone Saturday, September 8, 2018 3,146.6 
 133. Welling United Saturday, September 8, 2018 3,140.9 
 134. Slough Town Saturday, September 8, 2018 3,134.2 
 135. Hemel Hempstead Town Saturday, September 8, 2018 3,132.3 
 136. Hereford Saturday, September 8, 2018 3,131.0 
 137. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 138. Chippenham Town Saturday, September 8, 2018 3,124.7 
 139. Billericay Town Saturday, September 8, 2018 3,120.6 
 140. St. Albans City Saturday, September 8, 2018 3,120.0 
 141. Alfreton Town Saturday, September 8, 2018 3,099.2 
 142. Spennymoor Town Saturday, September 8, 2018 3,099.0 
 143. AFC Telford United Saturday, September 8, 2018 3,097.9 
 144. Darlington Saturday, September 8, 2018 3,085.1 
 145. Nuneaton Borough Saturday, September 1, 2018 3,075.6 
 146. Leamington Saturday, September 8, 2018 3,074.5 
 147. Oxford City Saturday, September 8, 2018 3,073.0 
 148. Curzon Ashton Saturday, September 8, 2018 3,071.0 
 149. Blyth Spartans Saturday, September 8, 2018 3,065.9 
 150. Dulwich Hamlet Saturday, September 8, 2018 3,061.5 
 151. Gloucester City Saturday, September 8, 2018 3,059.9 
 152. Truro City Saturday, September 8, 2018 3,058.1 
 153. Eastbourne Borough Saturday, September 8, 2018 3,057.5 
 154. Concord Rangers Saturday, September 8, 2018 3,051.6 
 155. Southport Saturday, September 8, 2018 3,051.5 
 156. Altrincham Saturday, September 8, 2018 3,022.9 
 157. FC United of Manchester Saturday, September 8, 2018 3,019.2 
 158. Gainsborough Trinity Tuesday, September 4, 2018 3,013.4 
 159. Whitehawk Saturday, September 1, 2018 3,001.1 
 160. East Thurrock United Saturday, September 8, 2018 2,999.0 
 161. Hungerford Town Saturday, September 8, 2018 2,998.9 
 162. Weston-super-Mare Saturday, September 8, 2018 2,995.6 
 163. Kettering Town Saturday, September 1, 2018 2,994.3 
 164. Folkestone Invicta Saturday, September 1, 2018 2,974.0 
 165. Weymouth Saturday, September 1, 2018 2,967.0 
 166. Farsley Celtic Tuesday, September 4, 2018 2,966.0 
 167. Tiverton Town Saturday, September 1, 2018 2,961.5 
 168. Merthyr Town Saturday, September 1, 2018 2,960.5 
 169. Coalville Town Saturday, September 1, 2018 2,959.1 
 170. Taunton Town Saturday, September 1, 2018 2,958.1 
 171. Leiston Saturday, September 1, 2018 2,953.7 
 172. Banbury United Saturday, September 1, 2018 2,952.3 
 173. Bognor Regis Town Saturday, September 1, 2018 2,951.7 
 174. Basingstoke Town Saturday, September 1, 2018 2,951.6 
 175. Farnborough Saturday, September 1, 2018 2,947.8 
 176. Ashton United Saturday, September 8, 2018 2,947.8 
 177. Hartley Wintney Saturday, September 1, 2018 2,945.8 
 178. Biggleswade Town Saturday, September 1, 2018 2,945.3 
 179. Hendon Saturday, September 1, 2018 2,944.7 
 180. Stourbridge Saturday, September 1, 2018 2,944.6 
 181. Alvechurch Saturday, September 1, 2018 2,942.3 
 182. Lowestoft Town Saturday, September 1, 2018 2,938.9 
 183. Grantham Town Tuesday, September 4, 2018 2,933.5 
 184. Harrow Borough Saturday, September 1, 2018 2,933.0 
 185. AFC Rushden and Diamonds Friday, August 31, 2018 2,932.5 
 186. Salisbury Saturday, September 1, 2018 2,931.0 
 187. Poole Town Saturday, September 1, 2018 2,930.6 
 188. South Shields Tuesday, September 4, 2018 2,930.4 
 189. Gosport Borough Saturday, September 1, 2018 2,929.1 
 190. Needham Market Saturday, September 1, 2018 2,929.1 
 191. St. Ives Town Saturday, September 1, 2018 2,928.6 
 192. Royston Town Saturday, September 1, 2018 2,928.0 
 193. Barwell Saturday, September 1, 2018 2,925.7 
 194. Tonbridge Angels Saturday, September 1, 2018 2,924.2 
 195. Swindon Supermarine Saturday, September 1, 2018 2,923.7 
 196. Potters Bar Town Saturday, September 1, 2018 2,922.9 
 197. Warrington Town Tuesday, September 4, 2018 2,922.8 
 198. Margate Saturday, September 1, 2018 2,922.7 
 199. Tamworth Friday, August 31, 2018 2,921.2 
 200. Basford United Tuesday, September 4, 2018 2,921.1 
 201. Haringey Borough Saturday, September 1, 2018 2,916.4 
 202. Frome Town Saturday, September 1, 2018 2,913.5 
 203. Halesowen Town Saturday, September 1, 2018 2,912.6 
 204. Beaconsfield Town Saturday, September 1, 2018 2,911.6 
 205. Worthing Saturday, September 1, 2018 2,911.0 
 206. Metropolitan Police Saturday, September 1, 2018 2,909.3 
 207. Leatherhead Saturday, September 1, 2018 2,908.4 
 208. Dorchester Town Saturday, September 1, 2018 2,908.0 
 209. Shaw Lane Saturday, April 28, 2018 2,905.5 
 210. St. Neots Town Saturday, September 1, 2018 2,905.1 
 211. Staines Town Saturday, September 1, 2018 2,904.2 
 212. Rushall Olympic Saturday, September 1, 2018 2,901.3 
 213. Enfield Town Saturday, September 1, 2018 2,899.4 
 214. King's Lynn Town Saturday, September 1, 2018 2,892.2 
 215. Stratford Town Saturday, September 1, 2018 2,890.8 
 216. Kings Langley Saturday, September 1, 2018 2,890.4 
 217. Wimborne Town Saturday, September 1, 2018 2,890.2 
 218. Hitchin Town Saturday, September 1, 2018 2,889.5 
 219. Bedworth United Saturday, September 1, 2018 2,885.7 
 220. North Ferriby United Tuesday, September 4, 2018 2,883.9 
 221. Walton Casuals Saturday, September 1, 2018 2,881.5 
 222. Redditch United Saturday, September 1, 2018 2,877.4 
 223. Corinthian-Casuals Saturday, September 1, 2018 2,876.9 
 224. Dorking Wanderers Saturday, September 1, 2018 2,871.0 
 225. Buxton Tuesday, September 4, 2018 2,870.1 
 226. Chesham United Saturday, September 1, 2018 2,856.7 
 227. Bishop's Stortford Saturday, September 1, 2018 2,856.6 
 228. Wingate and Finchley Saturday, September 1, 2018 2,855.0 
 229. Witton Albion Tuesday, September 4, 2018 2,847.2 
 230. Heybridge Swifts Sunday, November 5, 2017 2,843.0 
 231. Thurrock Saturday, April 28, 2018 2,839.1 
 232. Merstham Saturday, September 1, 2018 2,836.8 
 233. AFC Hornchurch Saturday, September 1, 2018 2,834.7 
 234. Kingstonian Saturday, September 1, 2018 2,828.3 
 235. Stafford Rangers Tuesday, September 4, 2018 2,826.6 
 236. Mickleover Sports Tuesday, September 4, 2018 2,810.4 
 237. Workington Tuesday, September 4, 2018 2,802.6 
 238. Whitby Town Tuesday, September 4, 2018 2,796.9 
 239. Lewes Saturday, September 1, 2018 2,795.3 
 240. Matlock Town Tuesday, September 4, 2018 2,789.7 
 241. Nantwich Town Tuesday, September 4, 2018 2,788.2 
 242. Scarborough Athletic Tuesday, September 4, 2018 2,784.6 
 243. Harlow Town Saturday, September 1, 2018 2,784.5 
 244. Brightlingsea Regent Saturday, September 1, 2018 2,775.6 
 245. Marine Tuesday, September 4, 2018 2,766.1 
 246. Hednesford Town Tuesday, September 4, 2018 2,764.7 
 247. Bamber Bridge Tuesday, September 4, 2018 2,747.6 
 248. Stalybridge Celtic Tuesday, September 4, 2018 2,740.9 
 249. Carshalton Athletic Saturday, September 1, 2018 2,720.0 
 250. Lancaster City Tuesday, September 4, 2018 2,715.1 
 251. Burgess Hill Town Saturday, September 1, 2018 2,693.4 
 252. Tooting and Mitcham United Saturday, April 28, 2018 2,680.8 
 253. Sutton Coldfield Town Saturday, April 28, 2018 2,675.9 
 254. Hyde United Tuesday, September 4, 2018 2,659.2 
 255. Dunstable Town Saturday, April 28, 2018 2,621.9