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, October 9, 2021

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, October 3, 2021 4,361.2 
 2. Liverpool Sunday, October 3, 2021 4,292.4 
 3. Chelsea Saturday, October 2, 2021 4,248.0 
 4. Manchester United Saturday, October 2, 2021 4,238.2 
 5. Arsenal Saturday, October 2, 2021 4,174.0 
 6. West Ham United Sunday, October 3, 2021 4,146.4 
 7. Tottenham Hotspur Sunday, October 3, 2021 4,141.8 
 8. Leicester City Sunday, October 3, 2021 4,137.1 
 9. Everton Saturday, October 2, 2021 4,112.0 
 10. Aston Villa Sunday, October 3, 2021 4,089.8 
 11. Leeds United Saturday, October 2, 2021 4,080.3 
 12. Brighton and Hove Albion Saturday, October 2, 2021 4,065.4 
 13. Brentford Sunday, October 3, 2021 4,062.4 
 14. Wolverhampton Wanderers Saturday, October 2, 2021 4,038.2 
 15. Southampton Saturday, October 2, 2021 4,009.0 
 16. Crystal Palace Sunday, October 3, 2021 4,007.7 
 17. Newcastle United Saturday, October 2, 2021 3,990.7 
 18. Burnley Saturday, October 2, 2021 3,981.2 
 19. Watford Saturday, October 2, 2021 3,978.3 
 20. AFC Bournemouth Saturday, October 2, 2021 3,971.7 
 21. Norwich City Saturday, October 2, 2021 3,952.1 
 22. West Bromwich Albion Friday, October 1, 2021 3,951.2 
 23. Fulham Saturday, October 2, 2021 3,931.8 
 24. Queens Park Rangers Saturday, October 2, 2021 3,882.6 
 25. Sheffield United Saturday, October 2, 2021 3,879.9 
 26. Stoke City Friday, October 1, 2021 3,873.9 
 27. Swansea City Saturday, October 2, 2021 3,852.4 
 28. Coventry City Saturday, October 2, 2021 3,847.0 
 29. Blackburn Rovers Saturday, October 2, 2021 3,842.0 
 30. Millwall Saturday, October 2, 2021 3,837.7 
 31. Cardiff City Saturday, October 2, 2021 3,831.8 
 32. Reading Saturday, October 2, 2021 3,828.2 
 33. Preston North End Saturday, October 2, 2021 3,823.0 
 34. Barnsley Saturday, October 2, 2021 3,820.5 
 35. Luton Town Saturday, October 2, 2021 3,818.4 
 36. Nottingham Forest Saturday, October 2, 2021 3,807.2 
 37. Blackpool Saturday, October 2, 2021 3,798.5 
 38. Wycombe Wanderers Saturday, October 9, 2021 3,789.8 
 39. Huddersfield Town Saturday, October 2, 2021 3,789.6 
 40. Middlesbrough Saturday, October 2, 2021 3,787.1 
 41. Sunderland Saturday, October 2, 2021 3,784.0 
 42. Hull City Saturday, October 2, 2021 3,779.9 
 43. Bristol City Saturday, October 2, 2021 3,760.0 
 44. Derby County Saturday, October 2, 2021 3,755.9 
 45. Rotherham United Saturday, October 2, 2021 3,735.1 
 46. Birmingham City Saturday, October 2, 2021 3,734.8 
 47. Sheffield Wednesday Saturday, October 9, 2021 3,734.3 
 48. Oxford United Saturday, October 2, 2021 3,731.7 
 49. Peterborough United Saturday, October 2, 2021 3,731.6 
 50. Wigan Athletic Saturday, October 2, 2021 3,717.6 
 51. Portsmouth Saturday, October 2, 2021 3,692.1 
 52. Milton Keynes Dons Saturday, October 2, 2021 3,684.9 
 53. Charlton Athletic Saturday, October 2, 2021 3,667.9 
 54. Lincoln City Saturday, October 2, 2021 3,667.0 
 55. Plymouth Argyle Saturday, October 9, 2021 3,654.7 
 56. Fleetwood Town Saturday, October 2, 2021 3,647.9 
 57. Gillingham Saturday, October 9, 2021 3,645.4 
 58. Burton Albion Saturday, October 9, 2021 3,639.6 
 59. Ipswich Town Saturday, October 9, 2021 3,632.5 
 60. Bolton Wanderers Saturday, October 9, 2021 3,631.6 
 61. Accrington Stanley Saturday, October 2, 2021 3,624.3 
 62. AFC Wimbledon Saturday, October 2, 2021 3,614.6 
 63. Crewe Alexandra Saturday, October 2, 2021 3,613.3 
 64. Morecambe Saturday, October 2, 2021 3,606.5 
 65. Cheltenham Town Saturday, October 2, 2021 3,593.5 
 66. Doncaster Rovers Saturday, October 2, 2021 3,577.7 
 67. Cambridge United Saturday, October 2, 2021 3,568.2 
 68. Swindon Town Saturday, October 9, 2021 3,563.7 
 69. Shrewsbury Town Saturday, October 9, 2021 3,558.4 
 70. Forest Green Rovers Saturday, October 9, 2021 3,555.2 
 71. Exeter City Saturday, October 9, 2021 3,554.7 
 72. Rochdale Saturday, October 9, 2021 3,552.7 
 73. Tranmere Rovers Friday, October 8, 2021 3,547.9 
 74. Northampton Town Saturday, October 9, 2021 3,545.6 
 75. Port Vale Saturday, October 9, 2021 3,530.1 
 76. Salford City Saturday, October 9, 2021 3,528.8 
 77. Newport County Saturday, October 9, 2021 3,526.0 
 78. Harrogate Town Saturday, October 9, 2021 3,507.9 
 79. Leyton Orient Saturday, October 9, 2021 3,505.6 
 80. Sutton United Saturday, October 9, 2021 3,490.3 
 81. Crawley Town Saturday, October 9, 2021 3,490.2 
 82. Bradford City Saturday, October 9, 2021 3,485.0 
 83. Stevenage Saturday, October 9, 2021 3,478.2 
 84. Barrow Saturday, October 9, 2021 3,477.6 
 85. Bristol Rovers Saturday, October 9, 2021 3,469.3 
 86. Mansfield Town Saturday, October 9, 2021 3,462.4 
 87. Hartlepool United Saturday, October 9, 2021 3,451.6 
 88. Walsall Saturday, October 9, 2021 3,446.8 
 89. Carlisle United Saturday, October 9, 2021 3,445.8 
 90. Grimsby Town Saturday, October 9, 2021 3,442.2 
 91. Colchester United Friday, October 8, 2021 3,439.1 
 92. Bromley Saturday, October 9, 2021 3,414.8 
 93. Stockport County Saturday, October 9, 2021 3,414.6 
 94. Oldham Athletic Saturday, October 9, 2021 3,405.1 
 95. Chesterfield Saturday, October 9, 2021 3,398.8 
 96. Wrexham Tuesday, October 5, 2021 3,398.2 
 97. FC Halifax Town Saturday, October 9, 2021 3,387.2 
 98. Boreham Wood Saturday, October 9, 2021 3,365.7 
 99. Solihull Moors Saturday, October 9, 2021 3,363.5 
 100. Notts County Saturday, October 9, 2021 3,362.4 
 101. Dagenham and Redbridge Saturday, October 9, 2021 3,361.8 
 102. Scunthorpe United Saturday, October 9, 2021 3,351.8 
 103. Torquay United Saturday, October 9, 2021 3,348.7 
 104. Southend United Saturday, October 9, 2021 3,342.2 
 105. AFC Fylde Saturday, October 9, 2021 3,316.4 
 106. Eastleigh Saturday, October 9, 2021 3,310.7 
 107. Altrincham Saturday, October 9, 2021 3,292.7 
 108. Yeovil Town Saturday, October 9, 2021 3,267.8 
 109. Woking Saturday, October 9, 2021 3,239.7 
 110. Maidenhead United Saturday, October 9, 2021 3,238.0 
 111. Dartford Saturday, October 9, 2021 3,235.9 
 112. Ebbsfleet United Saturday, October 9, 2021 3,234.5 
 113. Aldershot Town Saturday, October 9, 2021 3,231.6 
 114. Spennymoor Town Saturday, October 9, 2021 3,218.4 
 115. Dorking Wanderers Saturday, October 9, 2021 3,189.4 
 116. Barnet Saturday, October 9, 2021 3,187.2 
 117. Brackley Town Saturday, October 9, 2021 3,186.0 
 118. Oxford City Saturday, October 9, 2021 3,181.6 
 119. Weymouth Saturday, October 9, 2021 3,181.2 
 120. Hampton and Richmond Borough Saturday, October 9, 2021 3,180.6 
 121. Chorley Saturday, October 9, 2021 3,179.3 
 122. St. Albans City Saturday, October 9, 2021 3,177.9 
 123. Gateshead Saturday, October 9, 2021 3,166.6 
 124. Maidstone United Saturday, October 9, 2021 3,160.7 
 125. Dover Athletic Saturday, October 9, 2021 3,160.0 
 126. Wealdstone Saturday, October 9, 2021 3,151.1 
 127. Havant and Waterlooville Saturday, October 9, 2021 3,149.4 
 128. Eastbourne Borough Saturday, October 9, 2021 3,142.9 
 129. Boston United Saturday, October 9, 2021 3,142.4 
 130. York City Saturday, October 9, 2021 3,139.8 
 131. King's Lynn Town Saturday, October 9, 2021 3,135.7 
 132. Kidderminster Harriers Saturday, October 9, 2021 3,127.6 
 133. Peterborough Sports Saturday, October 9, 2021 3,119.2 
 134. Chester Saturday, October 9, 2021 3,113.4 
 135. Hayes and Yeading United Saturday, October 9, 2021 3,112.3 
 136. Dulwich Hamlet Saturday, October 9, 2021 3,101.3 
 137. Darlington Saturday, October 9, 2021 3,093.5 
 138. Leamington Saturday, October 9, 2021 3,089.7 
 139. Kettering Town Saturday, October 9, 2021 3,088.4 
 140. Coalville Town Saturday, October 2, 2021 3,087.3 
 141. Curzon Ashton Saturday, October 9, 2021 3,083.4 
 142. Tamworth Saturday, October 9, 2021 3,075.6 
 143. Truro City Saturday, October 9, 2021 3,073.2 
 144. Guiseley Saturday, October 9, 2021 3,073.2 
 145. Hereford Saturday, October 9, 2021 3,070.9 
 146. Concord Rangers Saturday, October 9, 2021 3,069.8 
 147. Chippenham Town Saturday, October 9, 2021 3,065.1 
 148. Farsley Celtic Saturday, October 9, 2021 3,063.1 
 149. Royston Town Saturday, October 9, 2021 3,062.4 
 150. Bath City Saturday, October 9, 2021 3,060.7 
 151. Chelmsford City Saturday, October 9, 2021 3,060.6 
 152. Gloucester City Saturday, October 9, 2021 3,060.0 
 153. Poole Town Saturday, October 9, 2021 3,057.6 
 154. Slough Town Saturday, October 9, 2021 3,055.7 
 155. Hungerford Town Saturday, October 9, 2021 3,052.1 
 156. Tonbridge Angels Saturday, October 2, 2021 3,048.2 
 157. Alfreton Town Saturday, October 9, 2021 3,046.9 
 158. Salisbury Saturday, October 9, 2021 3,045.5 
 159. Worthing Saturday, October 9, 2021 3,045.0 
 160. Southport Saturday, October 9, 2021 3,040.6 
 161. Taunton Town Saturday, October 9, 2021 3,036.0 
 162. Welling United Saturday, October 9, 2021 3,035.5 
 163. Metropolitan Police Saturday, October 9, 2021 3,034.0 
 164. Tiverton Town Saturday, October 9, 2021 3,030.1 
 165. AFC Telford United Saturday, October 9, 2021 3,019.2 
 166. South Shields Saturday, October 9, 2021 3,017.8 
 167. Banbury United Saturday, October 9, 2021 3,005.2 
 168. Billericay Town Saturday, October 9, 2021 3,003.8 
 169. Braintree Town Saturday, October 9, 2021 3,002.3 
 170. Swindon Supermarine Saturday, October 9, 2021 3,000.4 
 171. Bradford Park Avenue Saturday, October 9, 2021 3,000.3 
 172. Chesham United Saturday, October 9, 2021 2,998.9 
 173. Rushall Olympic Saturday, October 9, 2021 2,996.2 
 174. Gosport Borough Saturday, October 9, 2021 2,995.1 
 175. Folkestone Invicta Saturday, October 9, 2021 2,981.2 
 176. Hemel Hempstead Town Saturday, October 9, 2021 2,977.4 
 177. Buxton Saturday, October 9, 2021 2,973.6 
 178. Farnborough Saturday, October 9, 2021 2,972.1 
 179. Warrington Town Saturday, October 9, 2021 2,966.0 
 180. Blyth Spartans Saturday, October 9, 2021 2,957.0 
 181. Bognor Regis Town Saturday, October 9, 2021 2,954.9 
 182. Needham Market Saturday, October 9, 2021 2,949.3 
 183. Weston-super-Mare Saturday, October 9, 2021 2,941.7 
 184. AFC Rushden and Diamonds Saturday, October 9, 2021 2,940.9 
 185. Carshalton Athletic Saturday, October 9, 2021 2,940.4 
 186. Kings Langley Saturday, October 9, 2021 2,937.8 
 187. Hendon Saturday, October 9, 2021 2,931.5 
 188. Basford United Saturday, October 9, 2021 2,927.1 
 189. AFC Hornchurch Saturday, October 9, 2021 2,924.8 
 190. Enfield Town Saturday, October 9, 2021 2,922.7 
 191. FC United of Manchester Saturday, October 9, 2021 2,918.7 
 192. Bromsgrove Sporting Saturday, October 9, 2021 2,918.4 
 193. Stourbridge Saturday, October 9, 2021 2,915.7 
 194. Kingstonian Saturday, October 9, 2021 2,904.1 
 195. Hartley Wintney Saturday, October 9, 2021 2,904.1 
 196. Harrow Borough Saturday, October 9, 2021 2,903.0 
 197. Hednesford Town Saturday, October 9, 2021 2,902.3 
 198. Biggleswade Town Saturday, October 9, 2021 2,900.2 
 199. Matlock Town Saturday, October 9, 2021 2,899.2 
 200. Whitby Town Saturday, October 9, 2021 2,898.8 
 201. Nantwich Town Saturday, October 9, 2021 2,888.2 
 202. Barwell Saturday, October 9, 2021 2,874.7 
 203. Bowers and Pitsea Saturday, October 9, 2021 2,873.1 
 204. Stratford Town Saturday, October 9, 2021 2,870.9 
 205. Yate Town Saturday, October 9, 2021 2,864.4 
 206. Nuneaton Borough Saturday, October 9, 2021 2,862.5 
 207. Morpeth Town Saturday, October 9, 2021 2,862.5 
 208. Bamber Bridge Saturday, October 9, 2021 2,861.9 
 209. Cray Wanderers Saturday, October 9, 2021 2,861.1 
 210. Hitchin Town Saturday, October 9, 2021 2,860.5 
 211. Haringey Borough Saturday, October 9, 2021 2,857.8 
 212. Atherton Collieries Saturday, October 9, 2021 2,856.5 
 213. Lowestoft Town Saturday, October 9, 2021 2,854.2 
 214. Canvey Island Monday, November 30, 2020 2,853.3 
 215. Bishop's Stortford Saturday, October 9, 2021 2,852.8 
 216. Lancaster City Saturday, October 9, 2021 2,852.2 
 217. Merthyr Town Saturday, October 9, 2021 2,849.5 
 218. Walton Casuals Saturday, October 9, 2021 2,848.8 
 219. Scarborough Athletic Saturday, October 9, 2021 2,843.2 
 220. Gainsborough Trinity Saturday, October 9, 2021 2,841.6 
 221. Wimborne Town Saturday, October 9, 2021 2,838.3 
 222. East Thurrock United Saturday, October 9, 2021 2,838.0 
 223. Witton Albion Saturday, October 9, 2021 2,833.2 
 224. Leiston Saturday, October 9, 2021 2,826.4 
 225. Margate Saturday, October 9, 2021 2,824.5 
 226. Alvechurch Saturday, October 9, 2021 2,823.8 
 227. Beaconsfield Town Saturday, October 9, 2021 2,819.7 
 228. Lewes Saturday, October 9, 2021 2,819.1 
 229. Potters Bar Town Saturday, October 9, 2021 2,814.6 
 230. Mickleover Sports Saturday, October 9, 2021 2,808.0 
 231. Leatherhead Saturday, October 9, 2021 2,800.6 
 232. Ashton United Saturday, October 9, 2021 2,799.7 
 233. Stalybridge Celtic Saturday, October 9, 2021 2,799.7 
 234. Hyde United Saturday, October 9, 2021 2,793.8 
 235. Horsham Saturday, October 9, 2021 2,793.1 
 236. Wingate and Finchley Saturday, October 9, 2021 2,788.6 
 237. Cheshunt Saturday, October 9, 2021 2,787.2 
 238. St. Ives Town Saturday, October 9, 2021 2,781.8 
 239. Redditch United Saturday, October 9, 2021 2,776.8 
 240. Marine Sunday, January 10, 2021 2,768.4 
 241. Stafford Rangers Saturday, October 9, 2021 2,762.9 
 242. Maldon and Tiptree Sunday, November 8, 2020 2,759.5 
 243. Corinthian-Casuals Saturday, October 9, 2021 2,758.4 
 244. Dorchester Town Saturday, October 9, 2021 2,747.0 
 245. Merstham Saturday, October 9, 2021 2,714.7 
 246. Radcliffe Saturday, October 9, 2021 2,712.6 
 247. Brightlingsea Regent Saturday, October 9, 2021 2,696.2 
 248. Grantham Town Saturday, October 9, 2021 2,655.0 
 249. Skelmersdale United Friday, November 6, 2020 2,569.0