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, October 12, 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 Tuesday, October 12, 2021 3,293.1 
 108. Yeovil Town Tuesday, October 12, 2021 3,267.4 
 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. Boston United Tuesday, October 12, 2021 3,152.3 
 127. Wealdstone Saturday, October 9, 2021 3,151.1 
 128. Havant and Waterlooville Saturday, October 9, 2021 3,149.4 
 129. Eastbourne Borough Saturday, October 9, 2021 3,142.9 
 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 Tuesday, October 12, 2021 3,125.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. Coalville Town Monday, October 11, 2021 3,094.9 
 138. Darlington Saturday, October 9, 2021 3,093.5 
 139. Leamington Saturday, October 9, 2021 3,089.7 
 140. Kettering Town Saturday, October 9, 2021 3,088.4 
 141. Tamworth Tuesday, October 12, 2021 3,084.7 
 142. Curzon Ashton Saturday, October 9, 2021 3,083.4 
 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. Hungerford Town Tuesday, October 12, 2021 3,063.4 
 149. Farsley Celtic Saturday, October 9, 2021 3,063.1 
 150. Royston Town Saturday, October 9, 2021 3,062.4 
 151. Bath City Saturday, October 9, 2021 3,060.7 
 152. Chelmsford City Saturday, October 9, 2021 3,060.6 
 153. Gloucester City Saturday, October 9, 2021 3,060.0 
 154. Poole Town Saturday, October 9, 2021 3,057.6 
 155. Slough Town Saturday, October 9, 2021 3,055.7 
 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. Metropolitan Police Tuesday, October 12, 2021 3,040.3 
 162. Taunton Town Saturday, October 9, 2021 3,036.0 
 163. Welling United Saturday, October 9, 2021 3,035.5 
 164. Tiverton Town Saturday, October 9, 2021 3,030.1 
 165. South Shields Tuesday, October 12, 2021 3,025.2 
 166. Banbury United Tuesday, October 12, 2021 3,018.2 
 167. AFC Telford United Tuesday, October 12, 2021 3,009.3 
 168. Billericay Town Saturday, October 9, 2021 3,003.8 
 169. Swindon Supermarine Tuesday, October 12, 2021 3,001.5 
 170. Bradford Park Avenue Saturday, October 9, 2021 3,000.3 
 171. Chesham United Tuesday, October 12, 2021 2,997.8 
 172. Rushall Olympic Tuesday, October 12, 2021 2,995.8 
 173. Braintree Town Tuesday, October 12, 2021 2,991.0 
 174. Buxton Tuesday, October 12, 2021 2,988.3 
 175. Farnborough Tuesday, October 12, 2021 2,986.4 
 176. Folkestone Invicta Saturday, October 9, 2021 2,981.2 
 177. Gosport Borough Tuesday, October 12, 2021 2,980.8 
 178. Hemel Hempstead Town Saturday, October 9, 2021 2,977.4 
 179. Warrington Town Tuesday, October 12, 2021 2,964.8 
 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. AFC Rushden and Diamonds Tuesday, October 12, 2021 2,941.4 
 184. Carshalton Athletic Saturday, October 9, 2021 2,940.4 
 185. Kings Langley Tuesday, October 12, 2021 2,931.5 
 186. Weston-super-Mare Tuesday, October 12, 2021 2,928.4 
 187. Enfield Town Tuesday, October 12, 2021 2,928.1 
 188. Hendon Tuesday, October 12, 2021 2,921.8 
 189. Biggleswade Town Tuesday, October 12, 2021 2,917.3 
 190. Hartley Wintney Tuesday, October 12, 2021 2,913.8 
 191. Harrow Borough Tuesday, October 12, 2021 2,912.9 
 192. Basford United Tuesday, October 12, 2021 2,912.4 
 193. Whitby Town Tuesday, October 12, 2021 2,911.7 
 194. AFC Hornchurch Tuesday, October 12, 2021 2,910.1 
 195. FC United of Manchester Tuesday, October 12, 2021 2,907.9 
 196. Stourbridge Tuesday, October 12, 2021 2,906.7 
 197. Matlock Town Tuesday, October 12, 2021 2,906.3 
 198. Bromsgrove Sporting Tuesday, October 12, 2021 2,905.5 
 199. Kingstonian Saturday, October 9, 2021 2,904.1 
 200. Hednesford Town Saturday, October 9, 2021 2,902.3 
 201. Nantwich Town Tuesday, October 12, 2021 2,889.3 
 202. Yate Town Tuesday, October 12, 2021 2,877.6 
 203. Barwell Saturday, October 9, 2021 2,874.7 
 204. Bowers and Pitsea Saturday, October 9, 2021 2,873.1 
 205. Atherton Collieries Tuesday, October 12, 2021 2,867.8 
 206. Lancaster City Tuesday, October 12, 2021 2,863.0 
 207. Nuneaton Borough Saturday, October 9, 2021 2,862.5 
 208. Cray Wanderers Saturday, October 9, 2021 2,861.1 
 209. Haringey Borough Tuesday, October 12, 2021 2,858.8 
 210. Morpeth Town Tuesday, October 12, 2021 2,855.0 
 211. Stratford Town Tuesday, October 12, 2021 2,853.7 
 212. Canvey Island Monday, November 30, 2020 2,853.3 
 213. Hitchin Town Monday, October 11, 2021 2,852.9 
 214. Bishop's Stortford Tuesday, October 12, 2021 2,851.8 
 215. Bamber Bridge Tuesday, October 12, 2021 2,850.6 
 216. Merthyr Town Saturday, October 9, 2021 2,849.5 
 217. Lowestoft Town Tuesday, October 12, 2021 2,848.3 
 218. Walton Casuals Tuesday, October 12, 2021 2,847.4 
 219. Gainsborough Trinity Saturday, October 9, 2021 2,841.6 
 220. Witton Albion Tuesday, October 12, 2021 2,841.2 
 221. Wimborne Town Tuesday, October 12, 2021 2,839.7 
 222. Leiston Tuesday, October 12, 2021 2,837.9 
 223. Margate Tuesday, October 12, 2021 2,836.5 
 224. Lewes Tuesday, October 12, 2021 2,835.9 
 225. Potters Bar Town Tuesday, October 12, 2021 2,831.3 
 226. Scarborough Athletic Tuesday, October 12, 2021 2,830.4 
 227. Alvechurch Saturday, October 9, 2021 2,823.8 
 228. East Thurrock United Tuesday, October 12, 2021 2,821.3 
 229. Beaconsfield Town Tuesday, October 12, 2021 2,809.8 
 230. Mickleover Sports Tuesday, October 12, 2021 2,805.7 
 231. Cheshunt Tuesday, October 12, 2021 2,801.9 
 232. Stalybridge Celtic Saturday, October 9, 2021 2,799.7 
 233. Horsham Saturday, October 9, 2021 2,793.1 
 234. Ashton United Tuesday, October 12, 2021 2,791.7 
 235. Leatherhead Tuesday, October 12, 2021 2,783.8 
 236. Wingate and Finchley Tuesday, October 12, 2021 2,783.2 
 237. Redditch United Saturday, October 9, 2021 2,776.8 
 238. Hyde United Tuesday, October 12, 2021 2,773.8 
 239. St. Ives Town Tuesday, October 12, 2021 2,770.3 
 240. Marine Sunday, January 10, 2021 2,768.4 
 241. Stafford Rangers Tuesday, October 12, 2021 2,765.3 
 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. Radcliffe Tuesday, October 12, 2021 2,732.6 
 246. Merstham Tuesday, October 12, 2021 2,702.7 
 247. Brightlingsea Regent Saturday, October 9, 2021 2,696.2 
 248. Grantham Town Tuesday, October 12, 2021 2,647.9 
 249. Skelmersdale United Friday, November 6, 2020 2,569.0