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, August 24, 2019

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, August 17, 2019 4,417.8 
 2. Liverpool Saturday, August 24, 2019 4,366.4 
 3. Tottenham Hotspur Saturday, August 17, 2019 4,212.8 
 4. Chelsea Saturday, August 24, 2019 4,180.8 
 5. Arsenal Saturday, August 24, 2019 4,168.4 
 6. Manchester United Saturday, August 24, 2019 4,167.5 
 7. Everton Friday, August 23, 2019 4,084.4 
 8. Leicester City Saturday, August 24, 2019 4,080.3 
 9. Crystal Palace Saturday, August 24, 2019 4,072.3 
 10. Wolverhampton Wanderers Monday, August 19, 2019 4,070.1 
 11. West Ham United Saturday, August 24, 2019 4,053.6 
 12. Newcastle United Saturday, August 17, 2019 4,009.7 
 13. Burnley Saturday, August 17, 2019 4,007.7 
 14. AFC Bournemouth Saturday, August 17, 2019 4,002.2 
 15. Norwich City Saturday, August 24, 2019 3,995.9 
 16. Sheffield United Saturday, August 24, 2019 3,992.8 
 17. Southampton Saturday, August 24, 2019 3,990.8 
 18. Watford Saturday, August 24, 2019 3,977.5 
 19. Aston Villa Friday, August 23, 2019 3,969.4 
 20. Brighton and Hove Albion Saturday, August 24, 2019 3,939.4 
 21. West Bromwich Albion Saturday, August 24, 2019 3,936.2 
 22. Leeds United Saturday, August 24, 2019 3,928.8 
 23. Swansea City Wednesday, August 21, 2019 3,910.9 
 24. Derby County Saturday, August 24, 2019 3,907.5 
 25. Fulham Saturday, August 24, 2019 3,906.5 
 26. Cardiff City Saturday, August 24, 2019 3,899.7 
 27. Bristol City Saturday, August 24, 2019 3,893.2 
 28. Sheffield Wednesday Saturday, August 24, 2019 3,883.0 
 29. Preston North End Saturday, August 24, 2019 3,867.7 
 30. Brentford Saturday, August 24, 2019 3,861.5 
 31. Nottingham Forest Saturday, August 24, 2019 3,861.2 
 32. Middlesbrough Saturday, August 24, 2019 3,847.5 
 33. Charlton Athletic Saturday, August 24, 2019 3,836.1 
 34. Birmingham City Tuesday, August 20, 2019 3,835.6 
 35. Blackburn Rovers Saturday, August 24, 2019 3,831.0 
 36. Hull City Saturday, August 24, 2019 3,813.4 
 37. Luton Town Saturday, August 24, 2019 3,810.3 
 38. Millwall Saturday, August 24, 2019 3,805.6 
 39. Reading Saturday, August 24, 2019 3,802.3 
 40. Sunderland Saturday, August 24, 2019 3,792.1 
 41. Stoke City Saturday, August 24, 2019 3,783.2 
 42. Barnsley Saturday, August 24, 2019 3,782.2 
 43. Huddersfield Town Saturday, August 24, 2019 3,772.7 
 44. Wigan Athletic Saturday, August 24, 2019 3,771.5 
 45. Queens Park Rangers Saturday, August 24, 2019 3,768.9 
 46. Portsmouth Tuesday, August 20, 2019 3,737.2 
 47. Ipswich Town Saturday, August 24, 2019 3,722.8 
 48. Doncaster Rovers Saturday, August 24, 2019 3,719.2 
 49. Burton Albion Saturday, August 24, 2019 3,718.8 
 50. Rotherham United Saturday, August 17, 2019 3,708.3 
 51. Blackpool Saturday, August 24, 2019 3,676.5 
 52. Peterborough United Saturday, August 24, 2019 3,675.9 
 53. Coventry City Saturday, August 24, 2019 3,675.7 
 54. Fleetwood Town Saturday, August 24, 2019 3,667.6 
 55. Shrewsbury Town Saturday, August 24, 2019 3,655.5 
 56. Bristol Rovers Saturday, August 24, 2019 3,643.7 
 57. Oxford United Saturday, August 24, 2019 3,642.9 
 58. Lincoln City Saturday, August 24, 2019 3,630.9 
 59. Gillingham Saturday, August 24, 2019 3,613.0 
 60. Wycombe Wanderers Saturday, August 24, 2019 3,611.4 
 61. Plymouth Argyle Saturday, August 24, 2019 3,603.8 
 62. Rochdale Saturday, August 24, 2019 3,600.4 
 63. AFC Wimbledon Saturday, August 24, 2019 3,582.9 
 64. Accrington Stanley Saturday, August 24, 2019 3,574.5 
 65. Bolton Wanderers Saturday, August 24, 2019 3,572.2 
 66. Mansfield Town Saturday, August 24, 2019 3,569.6 
 67. Bury Saturday, May 4, 2019 3,566.2 
 68. Newport County Saturday, August 24, 2019 3,565.0 
 69. Exeter City Saturday, August 24, 2019 3,559.1 
 70. Bradford City Saturday, August 24, 2019 3,554.5 
 71. Milton Keynes Dons Saturday, August 24, 2019 3,553.4 
 72. Tranmere Rovers Tuesday, August 20, 2019 3,552.8 
 73. Forest Green Rovers Saturday, August 24, 2019 3,552.4 
 74. Swindon Town Saturday, August 24, 2019 3,534.1 
 75. Walsall Saturday, August 24, 2019 3,529.6 
 76. Southend United Saturday, August 24, 2019 3,526.5 
 77. Crewe Alexandra Saturday, August 24, 2019 3,507.7 
 78. Northampton Town Saturday, August 24, 2019 3,504.6 
 79. Colchester United Saturday, August 24, 2019 3,503.2 
 80. Cheltenham Town Saturday, August 24, 2019 3,503.0 
 81. Oldham Athletic Saturday, August 24, 2019 3,501.9 
 82. Stevenage Saturday, August 24, 2019 3,497.1 
 83. Scunthorpe United Saturday, August 24, 2019 3,492.0 
 84. Carlisle United Saturday, August 24, 2019 3,477.4 
 85. Grimsby Town Saturday, August 24, 2019 3,472.8 
 86. Morecambe Saturday, August 24, 2019 3,455.9 
 87. Macclesfield Town Saturday, August 24, 2019 3,454.5 
 88. Leyton Orient Saturday, August 24, 2019 3,453.8 
 89. Crawley Town Saturday, August 24, 2019 3,449.6 
 90. Salford City Saturday, August 24, 2019 3,447.2 
 91. Cambridge United Saturday, August 24, 2019 3,446.6 
 92. Solihull Moors Saturday, August 24, 2019 3,432.7 
 93. Port Vale Saturday, August 24, 2019 3,417.7 
 94. Notts County Saturday, August 24, 2019 3,396.4 
 95. Dover Athletic Saturday, August 24, 2019 3,391.4 
 96. FC Halifax Town Saturday, August 24, 2019 3,389.7 
 97. AFC Fylde Saturday, August 24, 2019 3,388.0 
 98. Wrexham Saturday, August 24, 2019 3,386.5 
 99. Bromley Saturday, August 24, 2019 3,372.8 
 100. Barnet Saturday, August 24, 2019 3,363.8 
 101. Yeovil Town Saturday, August 24, 2019 3,336.5 
 102. Chesterfield Saturday, August 24, 2019 3,336.4 
 103. Barrow Saturday, August 24, 2019 3,333.9 
 104. Harrogate Town Saturday, August 24, 2019 3,327.1 
 105. Eastleigh Saturday, August 24, 2019 3,326.8 
 106. Maidenhead United Saturday, August 24, 2019 3,326.0 
 107. Torquay United Saturday, August 24, 2019 3,325.7 
 108. Woking Saturday, August 24, 2019 3,322.4 
 109. Sutton United Saturday, August 24, 2019 3,313.9 
 110. Ebbsfleet United Saturday, August 24, 2019 3,309.9 
 111. Dagenham and Redbridge Saturday, August 24, 2019 3,302.5 
 112. Stockport County Saturday, August 24, 2019 3,297.2 
 113. Hartlepool United Saturday, August 24, 2019 3,288.5 
 114. Boreham Wood Saturday, August 24, 2019 3,279.6 
 115. Gateshead Saturday, August 24, 2019 3,262.1 
 116. Brackley Town Saturday, August 24, 2019 3,245.6 
 117. Aldershot Town Saturday, August 24, 2019 3,243.7 
 118. Havant and Waterlooville Saturday, August 24, 2019 3,232.4 
 119. Chorley Saturday, August 24, 2019 3,229.9 
 120. Wealdstone Saturday, August 24, 2019 3,223.2 
 121. York City Saturday, August 24, 2019 3,204.5 
 122. Bath City Saturday, August 24, 2019 3,202.4 
 123. Braintree Town Saturday, August 24, 2019 3,201.6 
 124. Welling United Saturday, August 24, 2019 3,190.8 
 125. Concord Rangers Saturday, August 24, 2019 3,182.6 
 126. Chelmsford City Saturday, August 24, 2019 3,174.2 
 127. Chester Saturday, August 24, 2019 3,166.9 
 128. Altrincham Saturday, August 24, 2019 3,163.1 
 129. Maidstone United Saturday, August 24, 2019 3,152.2 
 130. Spennymoor Town Saturday, August 24, 2019 3,149.8 
 131. Slough Town Saturday, August 24, 2019 3,139.7 
 132. Southport Saturday, August 24, 2019 3,135.7 
 133. King's Lynn Town Saturday, August 24, 2019 3,132.8 
 134. Kidderminster Harriers Saturday, August 24, 2019 3,122.3 
 135. AFC Telford United Saturday, August 24, 2019 3,122.0 
 136. Hereford Saturday, August 24, 2019 3,121.3 
 137. Billericay Town Saturday, August 24, 2019 3,120.9 
 138. Blyth Spartans Saturday, August 24, 2019 3,120.6 
 139. Dulwich Hamlet Saturday, August 24, 2019 3,114.0 
 140. Leamington Saturday, August 24, 2019 3,113.9 
 141. Weymouth Saturday, August 24, 2019 3,113.7 
 142. St. Albans City Saturday, August 24, 2019 3,109.0 
 143. Dartford Saturday, August 24, 2019 3,104.0 
 144. Alfreton Town Saturday, August 24, 2019 3,101.8 
 145. Guiseley Saturday, August 24, 2019 3,101.1 
 146. Boston United Saturday, August 24, 2019 3,100.3 
 147. Darlington Saturday, August 24, 2019 3,099.3 
 148. Chippenham Town Saturday, August 24, 2019 3,098.7 
 149. Farsley Celtic Saturday, August 24, 2019 3,094.4 
 150. Dorking Wanderers Saturday, August 24, 2019 3,081.2 
 151. Gloucester City Saturday, August 24, 2019 3,075.5 
 152. Hemel Hempstead Town Saturday, August 24, 2019 3,072.7 
 153. Oxford City Saturday, August 24, 2019 3,062.8 
 154. Hampton and Richmond Borough Saturday, August 24, 2019 3,060.4 
 155. Bradford Park Avenue Saturday, August 24, 2019 3,051.6 
 156. Truro City Saturday, August 24, 2019 3,049.4 
 157. Kettering Town Saturday, August 24, 2019 3,041.5 
 158. Curzon Ashton Saturday, August 24, 2019 3,032.5 
 159. Weston-super-Mare Saturday, August 24, 2019 3,022.0 
 160. South Shields Saturday, August 24, 2019 3,012.6 
 161. Hungerford Town Saturday, August 24, 2019 3,012.1 
 162. Warrington Town Saturday, August 24, 2019 3,009.8 
 163. Stourbridge Saturday, August 24, 2019 3,007.4 
 164. Taunton Town Saturday, August 24, 2019 3,004.2 
 165. Rushall Olympic Saturday, August 24, 2019 3,003.9 
 166. Metropolitan Police Saturday, August 24, 2019 3,002.4 
 167. Poole Town Saturday, August 24, 2019 3,000.7 
 168. East Thurrock United Saturday, August 24, 2019 2,998.9 
 169. Chesham United Saturday, August 24, 2019 2,998.8 
 170. Folkestone Invicta Saturday, August 24, 2019 2,997.4 
 171. Salisbury City Saturday, August 24, 2019 2,994.1 
 172. Eastbourne Borough Saturday, August 24, 2019 2,990.6 
 173. Kings Langley Saturday, August 24, 2019 2,982.3 
 174. Hartley Wintney Saturday, August 24, 2019 2,980.1 
 175. Farnborough Saturday, August 24, 2019 2,976.0 
 176. Harrow Borough Saturday, August 17, 2019 2,970.0 
 177. Swindon Supermarine Saturday, August 24, 2019 2,968.7 
 178. Royston Town Saturday, August 24, 2019 2,966.8 
 179. Stratford Town Saturday, August 24, 2019 2,954.0 
 180. Morpeth Town Tuesday, August 20, 2019 2,951.5 
 181. Alvechurch Saturday, August 24, 2019 2,950.5 
 182. Haringey Borough Saturday, August 24, 2019 2,950.1 
 183. Coalville Town Saturday, August 24, 2019 2,949.1 
 184. Tamworth Saturday, August 24, 2019 2,948.2 
 185. Bowers and Pitsea Saturday, August 17, 2019 2,946.6 
 186. AFC Rushden and Diamonds Saturday, April 27, 2019 2,944.5 
 187. Tonbridge Angels Saturday, August 24, 2019 2,943.6 
 188. Blackfield and Langley Saturday, August 17, 2019 2,942.8 
 189. FC United of Manchester Saturday, August 24, 2019 2,934.9 
 190. Gainsborough Trinity Saturday, August 24, 2019 2,934.1 
 191. Biggleswade Town Saturday, August 24, 2019 2,930.1 
 192. Tiverton Town Saturday, August 24, 2019 2,923.9 
 193. Leatherhead Saturday, August 24, 2019 2,921.3 
 194. Lowestoft Town Saturday, August 24, 2019 2,920.7 
 195. Yate Town Saturday, August 17, 2019 2,918.5 
 196. Bishop's Stortford Saturday, August 17, 2019 2,914.9 
 197. Needham Market Saturday, August 24, 2019 2,912.5 
 198. Banbury United Saturday, August 24, 2019 2,912.2 
 199. Merstham Saturday, August 24, 2019 2,910.7 
 200. Basford United Saturday, August 24, 2019 2,908.7 
 201. Carshalton Athletic Saturday, August 24, 2019 2,907.3 
 202. Ashton United Saturday, August 24, 2019 2,907.3 
 203. Redditch United Saturday, August 24, 2019 2,907.3 
 204. Hayes and Yeading United Saturday, August 17, 2019 2,906.3 
 205. Gosport Borough Saturday, August 24, 2019 2,902.0 
 206. Basingstoke Town Saturday, April 27, 2019 2,891.5 
 207. Nantwich Town Tuesday, August 20, 2019 2,890.6 
 208. Wimborne Town Saturday, August 24, 2019 2,888.6 
 209. St. Ives Town Saturday, August 24, 2019 2,885.4 
 210. Witton Albion Tuesday, August 20, 2019 2,884.7 
 211. Enfield Town Saturday, August 24, 2019 2,884.5 
 212. AFC Hornchurch Saturday, August 24, 2019 2,884.3 
 213. Barwell Saturday, August 24, 2019 2,883.8 
 214. Dorchester Town Saturday, August 17, 2019 2,880.6 
 215. Hendon Saturday, August 24, 2019 2,879.1 
 216. Margate Saturday, August 24, 2019 2,877.0 
 217. Merthyr Town Saturday, August 24, 2019 2,876.2 
 218. Bognor Regis Town Saturday, August 17, 2019 2,870.6 
 219. Buxton Saturday, August 24, 2019 2,869.8 
 220. Nuneaton Borough Saturday, August 24, 2019 2,868.4 
 221. Beaconsfield Town Saturday, August 24, 2019 2,868.0 
 222. Walton Casuals Saturday, August 17, 2019 2,860.4 
 223. Worthing Saturday, August 17, 2019 2,858.3 
 224. Potters Bar Town Saturday, August 24, 2019 2,848.3 
 225. Hednesford Town Saturday, August 24, 2019 2,848.0 
 226. Brightlingsea Regent Saturday, August 24, 2019 2,837.3 
 227. Hitchin Town Saturday, August 24, 2019 2,836.5 
 228. Scarborough Athletic Saturday, August 24, 2019 2,831.9 
 229. Whitehawk Saturday, April 27, 2019 2,830.3 
 230. Hyde United Saturday, August 24, 2019 2,814.1 
 231. Stafford Rangers Saturday, August 24, 2019 2,808.7 
 232. Lewes Saturday, August 24, 2019 2,805.0 
 233. St. Neots Town Saturday, April 27, 2019 2,802.7 
 234. Lancaster City Saturday, August 24, 2019 2,800.7 
 235. Frome Town Saturday, April 27, 2019 2,796.4 
 236. Whitby Town Saturday, August 24, 2019 2,794.2 
 237. Matlock Town Saturday, August 24, 2019 2,791.4 
 238. Leiston Saturday, August 24, 2019 2,772.7 
 239. Mickleover Sports Tuesday, August 20, 2019 2,772.5 
 240. Halesowen Town Saturday, April 27, 2019 2,772.1 
 241. Corinthian-Casuals Saturday, August 24, 2019 2,769.7 
 242. Wingate and Finchley Saturday, August 17, 2019 2,768.1 
 243. Grantham Town Tuesday, August 20, 2019 2,763.6 
 244. Bamber Bridge Saturday, August 24, 2019 2,763.5 
 245. Marine Saturday, April 27, 2019 2,754.6 
 246. Kingstonian Saturday, August 24, 2019 2,741.8 
 247. Stalybridge Celtic Tuesday, August 20, 2019 2,737.8 
 248. Bedworth United Saturday, April 27, 2019 2,728.0 
 249. Cheshunt Saturday, August 17, 2019 2,720.9 
 250. Burgess Hill Town Saturday, April 27, 2019 2,716.6 
 251. Harlow Town Saturday, April 27, 2019 2,687.8 
 252. Workington Saturday, April 27, 2019 2,686.0 
 253. Cray Wanderers Wednesday, August 21, 2019 2,676.3 
 254. Horsham Saturday, August 17, 2019 2,646.5 
 255. North Ferriby United Saturday, March 2, 2019 2,639.2 
 256. Staines Town Saturday, April 27, 2019 2,621.9