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 24, 2021

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, August 21, 2021 4,347.0 
 2. Liverpool Saturday, August 21, 2021 4,281.4 
 3. Manchester United Sunday, August 22, 2021 4,246.7 
 4. Chelsea Sunday, August 22, 2021 4,226.8 
 5. Tottenham Hotspur Sunday, August 22, 2021 4,184.5 
 6. West Ham United Monday, August 23, 2021 4,160.7 
 7. Arsenal Sunday, August 22, 2021 4,154.6 
 8. Leicester City Monday, August 23, 2021 4,153.8 
 9. Leeds United Tuesday, August 24, 2021 4,098.5 
 10. Everton Tuesday, August 24, 2021 4,097.3 
 11. Aston Villa Tuesday, August 24, 2021 4,071.5 
 12. Brighton and Hove Albion Tuesday, August 24, 2021 4,052.7 
 13. Brentford Tuesday, August 24, 2021 4,034.3 
 14. Wolverhampton Wanderers Tuesday, August 24, 2021 4,024.2 
 15. Southampton Sunday, August 22, 2021 4,013.4 
 16. Newcastle United Saturday, August 21, 2021 4,003.6 
 17. Watford Tuesday, August 24, 2021 4,000.3 
 18. Burnley Saturday, August 21, 2021 3,988.5 
 19. Norwich City Tuesday, August 24, 2021 3,988.3 
 20. Crystal Palace Tuesday, August 24, 2021 3,978.3 
 21. Fulham Tuesday, August 24, 2021 3,953.2 
 22. West Bromwich Albion Saturday, August 21, 2021 3,952.9 
 23. AFC Bournemouth Tuesday, August 24, 2021 3,939.0 
 24. Cardiff City Tuesday, August 24, 2021 3,906.4 
 25. Queens Park Rangers Tuesday, August 24, 2021 3,883.6 
 26. Swansea City Tuesday, August 24, 2021 3,882.8 
 27. Barnsley Saturday, August 21, 2021 3,880.6 
 28. Sheffield United Tuesday, August 24, 2021 3,880.1 
 29. Stoke City Tuesday, August 24, 2021 3,857.1 
 30. Blackburn Rovers Saturday, August 21, 2021 3,833.8 
 31. Coventry City Saturday, August 21, 2021 3,819.7 
 32. Reading Saturday, August 21, 2021 3,810.2 
 33. Preston North End Tuesday, August 24, 2021 3,808.1 
 34. Millwall Tuesday, August 24, 2021 3,807.9 
 35. Luton Town Saturday, August 21, 2021 3,802.2 
 36. Middlesbrough Saturday, August 21, 2021 3,801.3 
 37. Hull City Saturday, August 21, 2021 3,794.1 
 38. Wycombe Wanderers Tuesday, August 24, 2021 3,791.2 
 39. Blackpool Tuesday, August 24, 2021 3,777.0 
 40. Birmingham City Tuesday, August 24, 2021 3,774.5 
 41. Sheffield Wednesday Saturday, August 21, 2021 3,774.0 
 42. Nottingham Forest Tuesday, August 24, 2021 3,773.8 
 43. Sunderland Tuesday, August 24, 2021 3,771.6 
 44. Huddersfield Town Tuesday, August 24, 2021 3,770.8 
 45. Peterborough United Saturday, August 21, 2021 3,758.7 
 46. Derby County Tuesday, August 24, 2021 3,741.2 
 47. Oxford United Tuesday, August 24, 2021 3,728.5 
 48. Bristol City Friday, August 20, 2021 3,719.0 
 49. Portsmouth Saturday, August 21, 2021 3,713.8 
 50. Rotherham United Saturday, August 21, 2021 3,713.4 
 51. Charlton Athletic Saturday, August 21, 2021 3,690.1 
 52. Lincoln City Saturday, August 21, 2021 3,685.9 
 53. Gillingham Tuesday, August 24, 2021 3,684.5 
 54. Wigan Athletic Tuesday, August 24, 2021 3,676.3 
 55. Burton Albion Saturday, August 21, 2021 3,668.8 
 56. Accrington Stanley Tuesday, August 24, 2021 3,656.7 
 57. Milton Keynes Dons Saturday, August 21, 2021 3,645.1 
 58. Fleetwood Town Saturday, August 21, 2021 3,634.9 
 59. Crewe Alexandra Tuesday, August 24, 2021 3,624.1 
 60. Ipswich Town Saturday, August 21, 2021 3,623.8 
 61. AFC Wimbledon Tuesday, August 24, 2021 3,620.1 
 62. Bolton Wanderers Tuesday, August 24, 2021 3,614.9 
 63. Plymouth Argyle Tuesday, August 24, 2021 3,601.1 
 64. Cheltenham Town Tuesday, August 24, 2021 3,598.0 
 65. Doncaster Rovers Tuesday, August 24, 2021 3,595.2 
 66. Rochdale Tuesday, August 24, 2021 3,594.0 
 67. Morecambe Tuesday, August 24, 2021 3,579.8 
 68. Northampton Town Tuesday, August 24, 2021 3,578.1 
 69. Cambridge United Tuesday, August 24, 2021 3,568.8 
 70. Shrewsbury Town Tuesday, August 24, 2021 3,556.4 
 71. Newport County Saturday, August 21, 2021 3,554.8 
 72. Forest Green Rovers Tuesday, August 24, 2021 3,552.3 
 73. Exeter City Saturday, August 21, 2021 3,542.5 
 74. Swindon Town Saturday, August 21, 2021 3,537.3 
 75. Salford City Saturday, August 21, 2021 3,526.8 
 76. Tranmere Rovers Saturday, August 21, 2021 3,526.4 
 77. Mansfield Town Saturday, August 21, 2021 3,513.1 
 78. Carlisle United Saturday, August 21, 2021 3,509.8 
 79. Stevenage Tuesday, August 24, 2021 3,501.1 
 80. Bradford City Saturday, August 21, 2021 3,499.3 
 81. Port Vale Saturday, August 21, 2021 3,489.7 
 82. Harrogate Town Tuesday, August 24, 2021 3,484.4 
 83. Bristol Rovers Saturday, August 21, 2021 3,472.7 
 84. Leyton Orient Tuesday, August 24, 2021 3,470.8 
 85. Crawley Town Saturday, August 21, 2021 3,460.8 
 86. Colchester United Saturday, August 21, 2021 3,454.9 
 87. Barrow Tuesday, August 24, 2021 3,447.0 
 88. Hartlepool United Saturday, August 21, 2021 3,447.0 
 89. Sutton United Saturday, August 21, 2021 3,439.2 
 90. Southend United Saturday, August 21, 2021 3,429.0 
 91. Stockport County Saturday, August 21, 2021 3,421.4 
 92. Walsall Saturday, August 21, 2021 3,418.2 
 93. Oldham Athletic Tuesday, August 24, 2021 3,414.2 
 94. Torquay United Saturday, August 21, 2021 3,403.0 
 95. Wrexham Saturday, August 21, 2021 3,396.1 
 96. Grimsby Town Saturday, May 8, 2021 3,394.7 
 97. Notts County Saturday, August 21, 2021 3,385.9 
 98. Scunthorpe United Saturday, August 21, 2021 3,380.4 
 99. Bromley Sunday, June 6, 2021 3,379.7 
 100. Chesterfield Saturday, August 21, 2021 3,375.5 
 101. Dagenham and Redbridge Saturday, August 21, 2021 3,370.5 
 102. Solihull Moors Saturday, August 21, 2021 3,358.2 
 103. Eastleigh Saturday, May 29, 2021 3,340.0 
 104. FC Halifax Town Saturday, August 21, 2021 3,327.4 
 105. Boreham Wood Saturday, August 21, 2021 3,311.9 
 106. AFC Fylde Saturday, August 21, 2021 3,305.5 
 107. Maidenhead United Saturday, August 21, 2021 3,291.8 
 108. Yeovil Town Saturday, May 29, 2021 3,271.1 
 109. Altrincham Saturday, August 21, 2021 3,266.0 
 110. Aldershot Town Saturday, August 21, 2021 3,250.4 
 111. Ebbsfleet United Saturday, August 14, 2021 3,242.7 
 112. Dover Athletic Saturday, January 30, 2021 3,220.8 
 113. Dorking Wanderers Saturday, August 21, 2021 3,216.0 
 114. Spennymoor Town Saturday, August 21, 2021 3,214.0 
 115. Weymouth Saturday, August 21, 2021 3,192.3 
 116. Dartford Saturday, August 21, 2021 3,191.1 
 117. Barnet Saturday, August 21, 2021 3,170.3 
 118. Woking Saturday, August 21, 2021 3,167.9 
 119. Hampton and Richmond Borough Saturday, August 21, 2021 3,165.9 
 120. Brackley Town Saturday, August 21, 2021 3,161.6 
 121. Oxford City Saturday, August 21, 2021 3,153.7 
 122. Havant and Waterlooville Saturday, August 21, 2021 3,153.5 
 123. Boston United Saturday, August 21, 2021 3,152.4 
 124. Kidderminster Harriers Saturday, August 21, 2021 3,150.2 
 125. Maidstone United Saturday, August 21, 2021 3,143.2 
 126. St. Albans City Saturday, August 21, 2021 3,140.9 
 127. King's Lynn Town Saturday, August 21, 2021 3,139.9 
 128. Gloucester City Saturday, August 21, 2021 3,136.8 
 129. Chorley Saturday, August 21, 2021 3,134.5 
 130. Wealdstone Saturday, August 21, 2021 3,131.9 
 131. Gateshead Saturday, August 21, 2021 3,131.8 
 132. Eastbourne Borough Saturday, August 21, 2021 3,125.0 
 133. Chester Tuesday, August 24, 2021 3,123.3 
 134. York City Saturday, August 21, 2021 3,110.0 
 135. Bath City Saturday, August 21, 2021 3,108.7 
 136. Leamington Tuesday, January 12, 2021 3,108.3 
 137. Truro City Saturday, August 21, 2021 3,101.0 
 138. Farsley Celtic Saturday, August 21, 2021 3,098.9 
 139. Darlington Tuesday, January 12, 2021 3,097.4 
 140. Hereford Saturday, August 21, 2021 3,087.1 
 141. Peterborough Sports Saturday, August 21, 2021 3,086.6 
 142. AFC Telford United Saturday, August 21, 2021 3,085.9 
 143. Slough Town Saturday, August 21, 2021 3,085.3 
 144. Hayes and Yeading United Saturday, August 21, 2021 3,084.1 
 145. Concord Rangers Saturday, August 21, 2021 3,082.3 
 146. Dulwich Hamlet Saturday, August 14, 2021 3,077.3 
 147. Guiseley Saturday, August 21, 2021 3,076.9 
 148. Hungerford Town Saturday, August 21, 2021 3,074.3 
 149. Chippenham Town Saturday, August 14, 2021 3,064.1 
 150. Tamworth Saturday, August 21, 2021 3,060.2 
 151. Southport Saturday, August 21, 2021 3,056.7 
 152. Curzon Ashton Tuesday, August 24, 2021 3,055.7 
 153. Chelmsford City Saturday, August 21, 2021 3,055.6 
 154. Kettering Town Saturday, August 21, 2021 3,055.0 
 155. Coalville Town Saturday, August 21, 2021 3,052.9 
 156. Poole Town Saturday, August 21, 2021 3,050.3 
 157. Welling United Saturday, August 21, 2021 3,040.1 
 158. Salisbury Saturday, August 21, 2021 3,039.3 
 159. Tiverton Town Saturday, August 21, 2021 3,039.1 
 160. Braintree Town Saturday, August 21, 2021 3,038.0 
 161. South Shields Tuesday, August 24, 2021 3,032.4 
 162. Royston Town Saturday, August 21, 2021 3,032.3 
 163. Worthing Saturday, August 21, 2021 3,031.8 
 164. Chesham United Saturday, August 21, 2021 3,029.8 
 165. Taunton Town Saturday, August 21, 2021 3,028.1 
 166. Tonbridge Angels Saturday, August 21, 2021 3,011.5 
 167. Billericay Town Saturday, August 21, 2021 3,011.0 
 168. Swindon Supermarine Saturday, August 21, 2021 3,008.6 
 169. Hemel Hempstead Town Saturday, August 21, 2021 3,005.1 
 170. Bradford Park Avenue Saturday, August 21, 2021 2,998.1 
 171. Metropolitan Police Saturday, August 21, 2021 2,997.8 
 172. Rushall Olympic Tuesday, August 17, 2021 2,990.8 
 173. Alfreton Town Saturday, August 21, 2021 2,989.8 
 174. Warrington Town Tuesday, August 24, 2021 2,981.0 
 175. Folkestone Invicta Saturday, August 21, 2021 2,976.5 
 176. FC United of Manchester Tuesday, August 24, 2021 2,974.9 
 177. Banbury United Saturday, August 21, 2021 2,974.7 
 178. Weston-super-Mare Saturday, August 21, 2021 2,968.8 
 179. Needham Market Saturday, August 21, 2021 2,967.9 
 180. Buxton Tuesday, August 24, 2021 2,953.3 
 181. Gosport Borough Saturday, August 21, 2021 2,951.6 
 182. AFC Rushden and Diamonds Saturday, August 21, 2021 2,951.5 
 183. Kings Langley Saturday, August 21, 2021 2,950.5 
 184. Blyth Spartans Saturday, August 21, 2021 2,945.9 
 185. Carshalton Athletic Saturday, August 21, 2021 2,944.5 
 186. Cray Wanderers Saturday, August 21, 2021 2,941.9 
 187. Farnborough Saturday, August 21, 2021 2,935.9 
 188. AFC Hornchurch Saturday, August 21, 2021 2,935.1 
 189. Hendon Saturday, August 21, 2021 2,930.3 
 190. Hartley Wintney Saturday, August 21, 2021 2,927.2 
 191. Bognor Regis Town Saturday, August 21, 2021 2,925.1 
 192. Stourbridge Saturday, August 21, 2021 2,923.1 
 193. Whitby Town Tuesday, August 24, 2021 2,921.4 
 194. Nantwich Town Tuesday, August 24, 2021 2,914.4 
 195. Enfield Town Saturday, August 21, 2021 2,912.3 
 196. Bromsgrove Sporting Saturday, August 21, 2021 2,911.2 
 197. Nuneaton Borough Saturday, August 21, 2021 2,909.1 
 198. Hitchin Town Saturday, August 21, 2021 2,903.4 
 199. Hednesford Town Saturday, August 21, 2021 2,902.4 
 200. Lancaster City Tuesday, August 24, 2021 2,901.4 
 201. Biggleswade Town Saturday, August 21, 2021 2,899.9 
 202. Leatherhead Saturday, August 21, 2021 2,898.1 
 203. Scarborough Athletic Tuesday, August 24, 2021 2,893.6 
 204. Barwell Saturday, August 21, 2021 2,893.5 
 205. Kingstonian Saturday, August 21, 2021 2,892.4 
 206. Harrow Borough Saturday, August 21, 2021 2,888.9 
 207. Merthyr Town Saturday, August 21, 2021 2,887.5 
 208. Mickleover Sports Tuesday, August 24, 2021 2,877.9 
 209. Bowers and Pitsea Saturday, August 21, 2021 2,877.2 
 210. Basford United Tuesday, August 24, 2021 2,876.8 
 211. Stratford Town Saturday, August 21, 2021 2,875.4 
 212. Lowestoft Town Saturday, August 21, 2021 2,854.1 
 213. Canvey Island Monday, November 30, 2020 2,853.3 
 214. Wimborne Town Saturday, August 21, 2021 2,850.9 
 215. Atherton Collieries Tuesday, August 24, 2021 2,849.1 
 216. Yate Town Saturday, August 21, 2021 2,845.9 
 217. Haringey Borough Saturday, August 21, 2021 2,842.9 
 218. Morpeth Town Tuesday, August 24, 2021 2,842.2 
 219. St. Ives Town Saturday, August 21, 2021 2,841.4 
 220. Witton Albion Tuesday, August 24, 2021 2,841.2 
 221. Walton Casuals Saturday, August 21, 2021 2,841.1 
 222. East Thurrock United Saturday, August 21, 2021 2,835.9 
 223. Gainsborough Trinity Tuesday, August 24, 2021 2,829.2 
 224. Matlock Town Tuesday, August 24, 2021 2,827.0 
 225. Beaconsfield Town Saturday, August 21, 2021 2,823.7 
 226. Ashton United Tuesday, August 24, 2021 2,821.9 
 227. Bishop's Stortford Saturday, August 21, 2021 2,820.3 
 228. Potters Bar Town Saturday, August 21, 2021 2,819.6 
 229. Margate Saturday, August 21, 2021 2,816.4 
 230. Horsham Saturday, August 21, 2021 2,809.6 
 231. Bamber Bridge Tuesday, August 24, 2021 2,807.0 
 232. Leiston Saturday, August 21, 2021 2,805.5 
 233. Alvechurch Saturday, August 21, 2021 2,796.1 
 234. Hyde United Tuesday, August 24, 2021 2,795.2 
 235. Cheshunt Saturday, August 21, 2021 2,794.9 
 236. Redditch United Saturday, August 21, 2021 2,772.4 
 237. Marine Sunday, January 10, 2021 2,768.4 
 238. Dorchester Town Saturday, August 21, 2021 2,760.4 
 239. Maldon and Tiptree Sunday, November 8, 2020 2,759.5 
 240. Wingate and Finchley Saturday, August 21, 2021 2,759.3 
 241. Corinthian-Casuals Saturday, August 21, 2021 2,752.1 
 242. Stalybridge Celtic Tuesday, August 24, 2021 2,741.8 
 243. Lewes Saturday, August 21, 2021 2,731.6 
 244. Radcliffe Tuesday, August 24, 2021 2,723.3 
 245. Brightlingsea Regent Saturday, August 21, 2021 2,719.7 
 246. Stafford Rangers Tuesday, August 24, 2021 2,719.6 
 247. Merstham Saturday, August 21, 2021 2,715.7 
 248. Grantham Town Tuesday, August 24, 2021 2,647.6 
 249. Skelmersdale United Friday, November 6, 2020 2,569.0