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, August 17, 2021

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, August 15, 2021 4,343.3 
 2. Liverpool Saturday, August 14, 2021 4,277.4 
 3. Manchester United Saturday, August 14, 2021 4,252.0 
 4. Chelsea Saturday, August 14, 2021 4,211.9 
 5. Tottenham Hotspur Sunday, August 15, 2021 4,177.6 
 6. Leicester City Saturday, August 14, 2021 4,170.7 
 7. Arsenal Friday, August 13, 2021 4,169.4 
 8. West Ham United Sunday, August 15, 2021 4,143.8 
 9. Leeds United Saturday, August 14, 2021 4,098.8 
 10. Everton Saturday, August 14, 2021 4,094.4 
 11. Aston Villa Saturday, August 14, 2021 4,059.3 
 12. Brighton and Hove Albion Saturday, August 14, 2021 4,035.0 
 13. Brentford Friday, August 13, 2021 4,033.9 
 14. Wolverhampton Wanderers Saturday, August 14, 2021 4,026.6 
 15. Newcastle United Sunday, August 15, 2021 4,015.1 
 16. Watford Saturday, August 14, 2021 4,008.3 
 17. Southampton Saturday, August 14, 2021 4,008.1 
 18. Burnley Saturday, August 14, 2021 3,992.6 
 19. Norwich City Saturday, August 14, 2021 3,983.5 
 20. Crystal Palace Saturday, August 14, 2021 3,982.2 
 21. AFC Bournemouth Saturday, August 14, 2021 3,943.9 
 22. Fulham Tuesday, August 17, 2021 3,940.4 
 23. West Bromwich Albion Saturday, August 14, 2021 3,929.2 
 24. Sheffield United Saturday, August 14, 2021 3,907.5 
 25. Cardiff City Tuesday, August 17, 2021 3,902.0 
 26. Barnsley Tuesday, August 17, 2021 3,879.5 
 27. Swansea City Tuesday, August 17, 2021 3,873.4 
 28. Queens Park Rangers Saturday, August 14, 2021 3,871.6 
 29. Stoke City Tuesday, August 17, 2021 3,847.6 
 30. Blackburn Rovers Saturday, August 14, 2021 3,831.9 
 31. Luton Town Tuesday, August 17, 2021 3,828.5 
 32. Reading Tuesday, August 17, 2021 3,819.4 
 33. Hull City Saturday, August 14, 2021 3,815.5 
 34. Millwall Tuesday, August 17, 2021 3,815.1 
 35. Middlesbrough Saturday, August 14, 2021 3,811.2 
 36. Coventry City Tuesday, August 17, 2021 3,810.6 
 37. Preston North End Tuesday, August 17, 2021 3,796.1 
 38. Nottingham Forest Saturday, August 14, 2021 3,795.5 
 39. Wycombe Wanderers Tuesday, August 17, 2021 3,788.1 
 40. Blackpool Tuesday, August 17, 2021 3,777.3 
 41. Peterborough United Tuesday, August 17, 2021 3,766.8 
 42. Birmingham City Saturday, August 14, 2021 3,762.1 
 43. Sunderland Tuesday, August 17, 2021 3,760.5 
 44. Sheffield Wednesday Tuesday, August 17, 2021 3,758.6 
 45. Huddersfield Town Tuesday, August 17, 2021 3,757.9 
 46. Oxford United Tuesday, August 17, 2021 3,745.3 
 47. Derby County Saturday, August 14, 2021 3,730.0 
 48. Rotherham United Tuesday, August 17, 2021 3,728.7 
 49. Bristol City Tuesday, August 17, 2021 3,725.9 
 50. Portsmouth Tuesday, August 17, 2021 3,716.2 
 51. Charlton Athletic Tuesday, August 17, 2021 3,708.9 
 52. Lincoln City Tuesday, August 17, 2021 3,692.2 
 53. Burton Albion Tuesday, August 17, 2021 3,691.4 
 54. Gillingham Tuesday, August 17, 2021 3,679.8 
 55. Wigan Athletic Tuesday, August 17, 2021 3,659.0 
 56. Accrington Stanley Tuesday, August 17, 2021 3,648.6 
 57. Milton Keynes Dons Tuesday, August 17, 2021 3,644.6 
 58. Crewe Alexandra Tuesday, August 17, 2021 3,635.8 
 59. Fleetwood Town Tuesday, August 17, 2021 3,626.6 
 60. Ipswich Town Tuesday, August 17, 2021 3,624.3 
 61. AFC Wimbledon Tuesday, August 17, 2021 3,620.3 
 62. Cheltenham Town Tuesday, August 17, 2021 3,604.5 
 63. Northampton Town Saturday, August 14, 2021 3,601.3 
 64. Bolton Wanderers Tuesday, August 17, 2021 3,600.5 
 65. Doncaster Rovers Tuesday, August 17, 2021 3,595.1 
 66. Morecambe Tuesday, August 17, 2021 3,590.2 
 67. Plymouth Argyle Tuesday, August 17, 2021 3,584.1 
 68. Shrewsbury Town Tuesday, August 17, 2021 3,583.7 
 69. Rochdale Tuesday, August 17, 2021 3,568.1 
 70. Cambridge United Tuesday, August 17, 2021 3,548.8 
 71. Newport County Saturday, August 14, 2021 3,543.8 
 72. Forest Green Rovers Tuesday, August 17, 2021 3,540.7 
 73. Salford City Tuesday, August 17, 2021 3,538.2 
 74. Tranmere Rovers Tuesday, August 17, 2021 3,537.3 
 75. Exeter City Tuesday, August 17, 2021 3,529.0 
 76. Swindon Town Tuesday, August 17, 2021 3,525.9 
 77. Mansfield Town Tuesday, August 17, 2021 3,525.3 
 78. Carlisle United Tuesday, August 17, 2021 3,511.6 
 79. Stevenage Tuesday, August 17, 2021 3,499.3 
 80. Port Vale Tuesday, August 17, 2021 3,488.3 
 81. Bradford City Tuesday, August 17, 2021 3,487.1 
 82. Leyton Orient Saturday, August 14, 2021 3,486.6 
 83. Bristol Rovers Tuesday, August 17, 2021 3,486.2 
 84. Crawley Town Tuesday, August 17, 2021 3,473.2 
 85. Harrogate Town Tuesday, August 10, 2021 3,458.0 
 86. Barrow Tuesday, August 17, 2021 3,456.6 
 87. Colchester United Tuesday, August 17, 2021 3,444.4 
 88. Stockport County Sunday, June 13, 2021 3,441.8 
 89. Sutton United Saturday, August 14, 2021 3,439.8 
 90. Hartlepool United Saturday, August 14, 2021 3,433.7 
 91. Walsall Tuesday, August 17, 2021 3,431.5 
 92. Torquay United Sunday, June 20, 2021 3,426.5 
 93. Southend United Saturday, May 8, 2021 3,425.0 
 94. Oldham Athletic Tuesday, August 17, 2021 3,422.0 
 95. Wrexham Saturday, May 29, 2021 3,396.1 
 96. Grimsby Town Saturday, May 8, 2021 3,394.7 
 97. Scunthorpe United Tuesday, August 17, 2021 3,379.7 
 98. Bromley Sunday, June 6, 2021 3,379.7 
 99. Notts County Saturday, June 12, 2021 3,374.2 
 100. Chesterfield Saturday, June 5, 2021 3,363.2 
 101. Solihull Moors Saturday, May 29, 2021 3,358.2 
 102. Dagenham and Redbridge Saturday, May 29, 2021 3,350.1 
 103. FC Halifax Town Saturday, May 29, 2021 3,340.2 
 104. Eastleigh Saturday, May 29, 2021 3,340.0 
 105. AFC Fylde Saturday, August 14, 2021 3,300.3 
 106. Boreham Wood Saturday, May 29, 2021 3,299.3 
 107. Maidenhead United Saturday, May 29, 2021 3,279.0 
 108. Yeovil Town Saturday, May 29, 2021 3,271.1 
 109. Aldershot Town Saturday, May 29, 2021 3,262.7 
 110. Ebbsfleet United Saturday, August 14, 2021 3,242.7 
 111. Altrincham Saturday, May 29, 2021 3,242.6 
 112. Dover Athletic Saturday, January 30, 2021 3,220.8 
 113. Spennymoor Town Saturday, August 14, 2021 3,208.9 
 114. Dorking Wanderers Saturday, August 14, 2021 3,208.8 
 115. Weymouth Saturday, May 29, 2021 3,204.9 
 116. Barnet Saturday, May 29, 2021 3,181.9 
 117. Dartford Saturday, August 14, 2021 3,179.4 
 118. Hampton and Richmond Borough Saturday, August 14, 2021 3,178.0 
 119. Boston United Saturday, August 14, 2021 3,157.6 
 120. Woking Saturday, May 29, 2021 3,157.3 
 121. Oxford City Saturday, August 14, 2021 3,157.0 
 122. Brackley Town Saturday, August 14, 2021 3,155.0 
 123. Chorley Saturday, August 14, 2021 3,154.5 
 124. Chester Tuesday, January 19, 2021 3,148.5 
 125. St. Albans City Saturday, August 14, 2021 3,148.1 
 126. King's Lynn Town Saturday, May 29, 2021 3,143.9 
 127. Kidderminster Harriers Saturday, August 14, 2021 3,142.8 
 128. Wealdstone Saturday, May 29, 2021 3,142.6 
 129. Havant and Waterlooville Saturday, August 14, 2021 3,141.4 
 130. Maidstone United Saturday, August 14, 2021 3,134.1 
 131. York City Saturday, August 14, 2021 3,127.0 
 132. Gateshead Saturday, January 16, 2021 3,120.8 
 133. Gloucester City Saturday, August 14, 2021 3,119.7 
 134. Eastbourne Borough Saturday, August 14, 2021 3,109.8 
 135. Leamington Tuesday, January 12, 2021 3,108.3 
 136. Truro City Tuesday, August 17, 2021 3,106.9 
 137. Bath City Saturday, August 14, 2021 3,099.9 
 138. Farsley Celtic Saturday, August 14, 2021 3,098.6 
 139. Darlington Tuesday, January 12, 2021 3,097.4 
 140. Slough Town Saturday, August 14, 2021 3,096.9 
 141. Hereford Saturday, August 14, 2021 3,088.6 
 142. Concord Rangers Saturday, August 14, 2021 3,079.1 
 143. Dulwich Hamlet Saturday, August 14, 2021 3,077.3 
 144. Guiseley Saturday, August 14, 2021 3,077.1 
 145. Hayes and Yeading United Tuesday, August 17, 2021 3,076.4 
 146. Peterborough Sports Tuesday, August 17, 2021 3,075.2 
 147. Poole Town Tuesday, August 17, 2021 3,073.1 
 148. Kettering Town Saturday, August 14, 2021 3,066.1 
 149. AFC Telford United Saturday, January 16, 2021 3,065.9 
 150. Coalville Town Tuesday, August 17, 2021 3,065.4 
 151. Chelmsford City Saturday, August 14, 2021 3,064.7 
 152. Chippenham Town Saturday, August 14, 2021 3,064.1 
 153. Southport Saturday, August 14, 2021 3,061.8 
 154. Welling United Saturday, August 14, 2021 3,059.8 
 155. Royston Town Tuesday, August 17, 2021 3,057.7 
 156. Hungerford Town Tuesday, February 9, 2021 3,054.6 
 157. Tamworth Tuesday, August 17, 2021 3,051.7 
 158. Taunton Town Tuesday, August 17, 2021 3,040.7 
 159. Salisbury Tuesday, August 17, 2021 3,034.0 
 160. Tiverton Town Tuesday, August 17, 2021 3,031.5 
 161. Curzon Ashton Saturday, January 16, 2021 3,030.6 
 162. South Shields Tuesday, August 17, 2021 3,028.6 
 163. Billericay Town Saturday, August 14, 2021 3,026.2 
 164. Hemel Hempstead Town Saturday, August 14, 2021 3,024.8 
 165. Worthing Saturday, August 14, 2021 3,022.4 
 166. Chesham United Tuesday, August 17, 2021 3,021.4 
 167. Tonbridge Angels Saturday, August 14, 2021 3,020.3 
 168. Braintree Town Saturday, August 14, 2021 3,018.2 
 169. Bradford Park Avenue Saturday, August 14, 2021 2,996.6 
 170. Alfreton Town Saturday, August 14, 2021 2,996.5 
 171. Swindon Supermarine Tuesday, August 17, 2021 2,994.5 
 172. Warrington Town Tuesday, August 17, 2021 2,991.1 
 173. Rushall Olympic Tuesday, August 17, 2021 2,990.8 
 174. Metropolitan Police Tuesday, August 17, 2021 2,985.1 
 175. Needham Market Tuesday, August 17, 2021 2,981.2 
 176. Weston-super-Mare Tuesday, August 17, 2021 2,981.1 
 177. FC United of Manchester Tuesday, August 17, 2021 2,974.1 
 178. Folkestone Invicta Saturday, August 14, 2021 2,971.1 
 179. Banbury United Tuesday, August 17, 2021 2,967.6 
 180. Kings Langley Tuesday, August 17, 2021 2,964.6 
 181. Hendon Tuesday, August 17, 2021 2,954.8 
 182. Blyth Spartans Saturday, August 14, 2021 2,953.4 
 183. Carshalton Athletic Saturday, August 14, 2021 2,947.1 
 184. AFC Hornchurch Saturday, August 14, 2021 2,946.7 
 185. Stourbridge Monday, August 16, 2021 2,944.7 
 186. Nantwich Town Tuesday, August 17, 2021 2,944.1 
 187. Buxton Tuesday, August 17, 2021 2,940.1 
 188. Gosport Borough Tuesday, August 17, 2021 2,939.3 
 189. AFC Rushden and Diamonds Tuesday, August 17, 2021 2,939.0 
 190. Cray Wanderers Saturday, August 14, 2021 2,930.3 
 191. Bognor Regis Town Saturday, August 14, 2021 2,926.6 
 192. Nuneaton Borough Tuesday, August 17, 2021 2,918.7 
 193. Hartley Wintney Tuesday, August 17, 2021 2,916.1 
 194. Leatherhead Saturday, August 14, 2021 2,913.4 
 195. Farnborough Tuesday, August 17, 2021 2,913.2 
 196. Biggleswade Town Tuesday, August 17, 2021 2,911.4 
 197. Enfield Town Saturday, August 14, 2021 2,905.6 
 198. Basford United Tuesday, August 17, 2021 2,900.8 
 199. Barwell Tuesday, August 17, 2021 2,900.6 
 200. Bromsgrove Sporting Tuesday, August 17, 2021 2,897.8 
 201. Merthyr Town Tuesday, August 17, 2021 2,895.9 
 202. Harrow Borough Tuesday, August 17, 2021 2,894.1 
 203. Hitchin Town Saturday, August 14, 2021 2,893.8 
 204. Hednesford Town Monday, August 16, 2021 2,893.8 
 205. Whitby Town Tuesday, August 17, 2021 2,892.3 
 206. Bowers and Pitsea Saturday, August 14, 2021 2,886.6 
 207. Lancaster City Tuesday, August 17, 2021 2,883.0 
 208. Morpeth Town Tuesday, August 17, 2021 2,881.6 
 209. Mickleover Sports Tuesday, August 17, 2021 2,881.2 
 210. Kingstonian Saturday, August 14, 2021 2,874.8 
 211. Witton Albion Tuesday, August 17, 2021 2,867.8 
 212. Gainsborough Trinity Tuesday, August 17, 2021 2,866.5 
 213. Lowestoft Town Tuesday, August 17, 2021 2,862.6 
 214. Wimborne Town Tuesday, August 17, 2021 2,862.0 
 215. Scarborough Athletic Tuesday, August 17, 2021 2,859.4 
 216. Yate Town Tuesday, August 17, 2021 2,853.6 
 217. Canvey Island Monday, November 30, 2020 2,853.3 
 218. Stratford Town Tuesday, August 17, 2021 2,850.0 
 219. Ashton United Tuesday, August 17, 2021 2,843.3 
 220. Atherton Collieries Tuesday, August 17, 2021 2,839.3 
 221. Bishop's Stortford Saturday, August 14, 2021 2,837.9 
 222. Walton Casuals Tuesday, August 17, 2021 2,835.3 
 223. East Thurrock United Saturday, August 14, 2021 2,834.4 
 224. Potters Bar Town Saturday, August 14, 2021 2,832.2 
 225. Beaconsfield Town Tuesday, August 17, 2021 2,831.3 
 226. Haringey Borough Saturday, August 14, 2021 2,829.9 
 227. Horsham Saturday, August 14, 2021 2,822.7 
 228. St. Ives Town Tuesday, August 17, 2021 2,819.8 
 229. Leiston Tuesday, August 17, 2021 2,818.2 
 230. Margate Saturday, August 14, 2021 2,813.7 
 231. Alvechurch Tuesday, August 17, 2021 2,804.6 
 232. Matlock Town Tuesday, August 17, 2021 2,804.3 
 233. Cheshunt Saturday, August 14, 2021 2,795.7 
 234. Hyde United Tuesday, August 17, 2021 2,794.1 
 235. Marine Sunday, January 10, 2021 2,768.4 
 236. Bamber Bridge Tuesday, August 17, 2021 2,765.2 
 237. Redditch United Tuesday, August 17, 2021 2,759.7 
 238. Maldon and Tiptree Sunday, November 8, 2020 2,759.5 
 239. Corinthian-Casuals Saturday, August 14, 2021 2,757.5 
 240. Wingate and Finchley Saturday, August 14, 2021 2,744.0 
 241. Dorchester Town Tuesday, August 17, 2021 2,736.0 
 242. Lewes Saturday, August 14, 2021 2,730.9 
 243. Stalybridge Celtic Tuesday, August 17, 2021 2,729.9 
 244. Brightlingsea Regent Saturday, August 14, 2021 2,726.3 
 245. Radcliffe Tuesday, August 17, 2021 2,717.5 
 246. Merstham Saturday, August 14, 2021 2,703.2 
 247. Stafford Rangers Tuesday, August 17, 2021 2,700.1 
 248. Grantham Town Tuesday, August 17, 2021 2,667.9 
 249. Skelmersdale United Friday, November 6, 2020 2,569.0