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  Tuesday, September 4, 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 1, 2018 3,776.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 1, 2018 3,755.9 
 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 1, 2018 3,714.1 
 48. Portsmouth Saturday, September 1, 2018 3,698.4 
 49. Burton Albion Saturday, September 1, 2018 3,695.8 
 50. Blackpool Saturday, September 1, 2018 3,672.4 
 51. Shrewsbury Town Saturday, September 1, 2018 3,670.8 
 52. Fleetwood Town Saturday, September 1, 2018 3,670.3 
 53. Charlton Athletic Saturday, September 1, 2018 3,664.8 
 54. Scunthorpe United Saturday, September 1, 2018 3,662.5 
 55. Southend United Saturday, September 1, 2018 3,658.2 
 56. Doncaster Rovers Saturday, September 1, 2018 3,656.6 
 57. Luton Town Saturday, September 1, 2018 3,654.6 
 58. Walsall Saturday, September 1, 2018 3,639.4 
 59. Accrington Stanley Saturday, September 1, 2018 3,638.7 
 60. Rochdale Saturday, September 1, 2018 3,635.2 
 61. Gillingham Saturday, September 1, 2018 3,627.6 
 62. Lincoln City Saturday, September 1, 2018 3,616.0 
 63. Oxford United Saturday, September 1, 2018 3,615.2 
 64. Plymouth Argyle Saturday, September 1, 2018 3,614.6 
 65. Bristol Rovers Saturday, September 1, 2018 3,611.8 
 66. AFC Wimbledon Saturday, September 1, 2018 3,602.2 
 67. Bradford City Saturday, September 1, 2018 3,601.2 
 68. Milton Keynes Dons Saturday, September 1, 2018 3,591.8 
 69. Oldham Athletic Saturday, September 1, 2018 3,591.3 
 70. Wycombe Wanderers Saturday, September 1, 2018 3,586.5 
 71. Coventry City Saturday, September 1, 2018 3,576.6 
 72. Mansfield Town Saturday, September 1, 2018 3,570.0 
 73. Exeter City Saturday, September 1, 2018 3,566.3 
 74. Carlisle United Saturday, September 1, 2018 3,545.1 
 75. Northampton Town Saturday, September 1, 2018 3,537.7 
 76. Colchester United Saturday, September 1, 2018 3,532.3 
 77. Newport County Saturday, September 1, 2018 3,520.7 
 78. Swindon Town Saturday, September 1, 2018 3,515.1 
 79. Bury Saturday, September 1, 2018 3,503.6 
 80. Tranmere Rovers Saturday, September 1, 2018 3,498.1 
 81. Yeovil Town Saturday, September 1, 2018 3,492.1 
 82. Cambridge United Saturday, September 1, 2018 3,486.2 
 83. Crewe Alexandra Saturday, September 1, 2018 3,483.6 
 84. Forest Green Rovers Saturday, September 1, 2018 3,479.7 
 85. Notts County Saturday, September 1, 2018 3,473.7 
 86. Stevenage Saturday, September 1, 2018 3,468.5 
 87. Crawley Town Saturday, September 1, 2018 3,444.6 
 88. Port Vale Saturday, September 1, 2018 3,435.4 
 89. Macclesfield Town Saturday, September 1, 2018 3,424.9 
 90. Cheltenham Town Saturday, September 1, 2018 3,421.8 
 91. AFC Fylde Tuesday, September 4, 2018 3,416.0 
 92. Grimsby Town Saturday, September 1, 2018 3,415.3 
 93. Barnet Tuesday, September 4, 2018 3,411.3 
 94. Leyton Orient Tuesday, September 4, 2018 3,404.9 
 95. Ebbsfleet United Tuesday, September 4, 2018 3,403.0 
 96. Wrexham Tuesday, September 4, 2018 3,395.8 
 97. Morecambe Saturday, September 1, 2018 3,391.3 
 98. Boreham Wood Tuesday, September 4, 2018 3,385.9 
 99. Sutton United Tuesday, September 4, 2018 3,383.6 
 100. Harrogate Town Tuesday, September 4, 2018 3,357.9 
 101. Bromley Tuesday, September 4, 2018 3,356.5 
 102. Aldershot Town Saturday, September 1, 2018 3,341.9 
 103. Chesterfield Tuesday, September 4, 2018 3,340.6 
 104. FC Halifax Town Tuesday, September 4, 2018 3,337.0 
 105. Hartlepool United Tuesday, September 4, 2018 3,335.8 
 106. Solihull Moors Tuesday, September 4, 2018 3,329.1 
 107. Salford City Tuesday, September 4, 2018 3,327.9 
 108. Dover Athletic Tuesday, September 4, 2018 3,324.6 
 109. Gateshead Tuesday, September 4, 2018 3,320.6 
 110. Maidenhead United Tuesday, September 4, 2018 3,316.3 
 111. Dagenham and Redbridge Tuesday, September 4, 2018 3,302.6 
 112. Barrow Tuesday, September 4, 2018 3,276.5 
 113. Eastleigh Tuesday, September 4, 2018 3,268.0 
 114. Chorley Saturday, September 1, 2018 3,259.6 
 115. Woking Saturday, September 1, 2018 3,259.3 
 116. Maidstone United Tuesday, September 4, 2018 3,244.8 
 117. Hampton and Richmond Borough Saturday, September 1, 2018 3,236.7 
 118. Havant and Waterlooville Saturday, September 1, 2018 3,236.1 
 119. Kidderminster Harriers Saturday, September 1, 2018 3,233.4 
 120. Torquay United Saturday, September 1, 2018 3,227.7 
 121. Chelmsford City Saturday, September 1, 2018 3,211.5 
 122. Brackley Town Saturday, September 1, 2018 3,205.7 
 123. Dartford Saturday, September 1, 2018 3,193.8 
 124. Stockport County Saturday, September 1, 2018 3,183.2 
 125. Braintree Town Tuesday, September 4, 2018 3,177.7 
 126. Bradford Park Avenue Sunday, September 2, 2018 3,175.2 
 127. Bath City Saturday, September 1, 2018 3,170.1 
 128. York City Saturday, September 1, 2018 3,151.8 
 129. Hemel Hempstead Town Saturday, September 1, 2018 3,151.1 
 130. Wealdstone Saturday, September 1, 2018 3,148.0 
 131. Guiseley Saturday, September 1, 2018 3,143.2 
 132. Hereford Saturday, September 1, 2018 3,141.6 
 133. Welling United Saturday, September 1, 2018 3,137.7 
 134. Chester Saturday, September 1, 2018 3,136.1 
 135. Boston United Saturday, September 1, 2018 3,131.6 
 136. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 137. Slough Town Saturday, September 1, 2018 3,122.6 
 138. AFC Telford United Saturday, September 1, 2018 3,115.8 
 139. Chippenham Town Saturday, September 1, 2018 3,110.4 
 140. Alfreton Town Saturday, September 1, 2018 3,109.4 
 141. St. Albans City Saturday, September 1, 2018 3,107.4 
 142. Billericay Town Saturday, September 1, 2018 3,101.8 
 143. Leamington Saturday, September 1, 2018 3,091.7 
 144. Oxford City Saturday, September 1, 2018 3,084.7 
 145. Spennymoor Town Saturday, September 1, 2018 3,081.8 
 146. Gloucester City Saturday, September 1, 2018 3,078.3 
 147. Nuneaton Borough Saturday, September 1, 2018 3,075.6 
 148. Blyth Spartans Saturday, September 1, 2018 3,073.0 
 149. Darlington Saturday, September 1, 2018 3,067.2 
 150. Dulwich Hamlet Saturday, September 1, 2018 3,060.1 
 151. Curzon Ashton Saturday, September 1, 2018 3,054.9 
 152. Eastbourne Borough Saturday, September 1, 2018 3,052.7 
 153. Southport Saturday, September 1, 2018 3,051.3 
 154. Concord Rangers Saturday, September 1, 2018 3,047.0 
 155. Truro City Saturday, September 1, 2018 3,039.7 
 156. Altrincham Saturday, September 1, 2018 3,038.9 
 157. FC United of Manchester Sunday, September 2, 2018 3,019.5 
 158. Gainsborough Trinity Tuesday, September 4, 2018 3,013.4 
 159. East Thurrock United Saturday, September 1, 2018 3,011.6 
 160. Hungerford Town Saturday, September 1, 2018 3,007.2 
 161. Whitehawk Saturday, September 1, 2018 3,001.1 
 162. Weston-super-Mare Saturday, September 1, 2018 3,000.7 
 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. Ashton United Saturday, September 1, 2018 2,955.0 
 172. Leiston Saturday, September 1, 2018 2,953.7 
 173. Banbury United Saturday, September 1, 2018 2,952.3 
 174. Bognor Regis Town Saturday, September 1, 2018 2,951.7 
 175. Basingstoke Town Saturday, September 1, 2018 2,951.6 
 176. Farnborough Saturday, September 1, 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