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  Sunday, October 3, 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. Huddersfield Town Saturday, October 2, 2021 3,789.6 
 39. Middlesbrough Saturday, October 2, 2021 3,787.1 
 40. Sunderland Saturday, October 2, 2021 3,784.0 
 41. Wycombe Wanderers Saturday, October 2, 2021 3,781.4 
 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. Oxford United Saturday, October 2, 2021 3,731.7 
 48. Peterborough United Saturday, October 2, 2021 3,731.6 
 49. Sheffield Wednesday Saturday, October 2, 2021 3,727.8 
 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. Gillingham Saturday, October 2, 2021 3,653.8 
 56. Burton Albion Saturday, October 2, 2021 3,648.5 
 57. Fleetwood Town Saturday, October 2, 2021 3,647.9 
 58. Plymouth Argyle Saturday, October 2, 2021 3,645.7 
 59. Bolton Wanderers Saturday, October 2, 2021 3,638.1 
 60. Ipswich Town Saturday, October 2, 2021 3,625.2 
 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. Forest Green Rovers Saturday, October 2, 2021 3,573.0 
 68. Cambridge United Saturday, October 2, 2021 3,568.2 
 69. Rochdale Saturday, October 2, 2021 3,566.2 
 70. Shrewsbury Town Saturday, October 2, 2021 3,565.6 
 71. Northampton Town Saturday, October 2, 2021 3,557.8 
 72. Exeter City Saturday, October 2, 2021 3,555.8 
 73. Swindon Town Saturday, October 2, 2021 3,545.9 
 74. Port Vale Saturday, October 2, 2021 3,540.8 
 75. Salford City Saturday, October 2, 2021 3,540.8 
 76. Tranmere Rovers Saturday, October 2, 2021 3,538.1 
 77. Newport County Saturday, October 2, 2021 3,528.4 
 78. Leyton Orient Saturday, October 2, 2021 3,505.3 
 79. Harrogate Town Saturday, October 2, 2021 3,497.1 
 80. Bradford City Saturday, October 2, 2021 3,482.6 
 81. Sutton United Saturday, October 2, 2021 3,479.6 
 82. Barrow Saturday, October 2, 2021 3,477.9 
 83. Stevenage Saturday, October 2, 2021 3,477.0 
 84. Crawley Town Saturday, October 2, 2021 3,476.7 
 85. Mansfield Town Saturday, October 2, 2021 3,465.2 
 86. Carlisle United Saturday, October 2, 2021 3,461.8 
 87. Bristol Rovers Saturday, October 2, 2021 3,453.3 
 88. Colchester United Saturday, October 2, 2021 3,448.8 
 89. Hartlepool United Saturday, October 2, 2021 3,439.4 
 90. Walsall Saturday, October 2, 2021 3,434.9 
 91. Grimsby Town Saturday, October 2, 2021 3,429.2 
 92. Stockport County Saturday, October 2, 2021 3,410.0 
 93. Oldham Athletic Saturday, October 2, 2021 3,402.3 
 94. Wrexham Saturday, September 25, 2021 3,399.9 
 95. Bromley Tuesday, September 28, 2021 3,396.2 
 96. Dagenham and Redbridge Saturday, October 2, 2021 3,389.5 
 97. Chesterfield Tuesday, September 28, 2021 3,377.1 
 98. Torquay United Saturday, October 2, 2021 3,375.3 
 99. FC Halifax Town Saturday, October 2, 2021 3,372.5 
 100. Solihull Moors Saturday, October 2, 2021 3,362.8 
 101. Scunthorpe United Saturday, October 2, 2021 3,362.5 
 102. Notts County Saturday, October 2, 2021 3,357.1 
 103. Southend United Saturday, October 2, 2021 3,354.4 
 104. Boreham Wood Saturday, October 2, 2021 3,336.2 
 105. AFC Fylde Saturday, September 25, 2021 3,322.5 
 106. Eastleigh Saturday, October 2, 2021 3,311.3 
 107. Altrincham Saturday, October 2, 2021 3,287.8 
 108. Yeovil Town Saturday, September 25, 2021 3,283.6 
 109. Maidenhead United Saturday, October 2, 2021 3,247.9 
 110. Woking Saturday, October 2, 2021 3,232.3 
 111. Dartford Saturday, September 25, 2021 3,231.4 
 112. Aldershot Town Saturday, September 25, 2021 3,226.4 
 113. Ebbsfleet United Tuesday, September 28, 2021 3,224.4 
 114. Spennymoor Town Saturday, September 25, 2021 3,214.2 
 115. Weymouth Saturday, October 2, 2021 3,194.5 
 116. Dover Athletic Saturday, October 2, 2021 3,180.7 
 117. Maidstone United Saturday, September 25, 2021 3,179.6 
 118. Dorking Wanderers Saturday, September 25, 2021 3,178.9 
 119. Barnet Saturday, October 2, 2021 3,176.1 
 120. Hampton and Richmond Borough Saturday, September 25, 2021 3,171.3 
 121. Chorley Saturday, September 11, 2021 3,171.0 
 122. Brackley Town Saturday, September 25, 2021 3,170.5 
 123. Oxford City Saturday, October 2, 2021 3,170.1 
 124. St. Albans City Saturday, September 25, 2021 3,167.8 
 125. Boston United Saturday, September 25, 2021 3,155.9 
 126. Wealdstone Saturday, October 2, 2021 3,153.6 
 127. Gateshead Saturday, September 25, 2021 3,153.1 
 128. Kidderminster Harriers Saturday, September 25, 2021 3,143.1 
 129. King's Lynn Town Saturday, October 2, 2021 3,141.1 
 130. Havant and Waterlooville Saturday, September 25, 2021 3,136.4 
 131. York City Tuesday, September 28, 2021 3,129.7 
 132. Eastbourne Borough Saturday, September 25, 2021 3,123.9 
 133. Dulwich Hamlet Saturday, September 25, 2021 3,115.7 
 134. Chester Saturday, September 25, 2021 3,113.0 
 135. Peterborough Sports Tuesday, September 28, 2021 3,110.5 
 136. Hayes and Yeading United Saturday, September 25, 2021 3,109.6 
 137. Leamington Saturday, September 25, 2021 3,105.0 
 138. Curzon Ashton Saturday, September 25, 2021 3,099.0 
 139. Kettering Town Saturday, September 25, 2021 3,088.8 
 140. Coalville Town Saturday, October 2, 2021 3,087.3 
 141. Darlington Saturday, October 2, 2021 3,084.8 
 142. Chippenham Town Tuesday, September 28, 2021 3,084.6 
 143. Concord Rangers Saturday, October 2, 2021 3,082.8 
 144. Hereford Tuesday, September 28, 2021 3,079.7 
 145. Bath City Saturday, September 25, 2021 3,071.2 
 146. Chelmsford City Saturday, September 25, 2021 3,069.9 
 147. Truro City Saturday, October 2, 2021 3,068.4 
 148. Tamworth Tuesday, September 14, 2021 3,066.2 
 149. Slough Town Saturday, September 25, 2021 3,065.7 
 150. Gloucester City Saturday, September 25, 2021 3,062.9 
 151. South Shields Saturday, October 2, 2021 3,058.2 
 152. Guiseley Saturday, September 25, 2021 3,057.8 
 153. Hungerford Town Saturday, September 25, 2021 3,056.7 
 154. Royston Town Saturday, October 2, 2021 3,053.3 
 155. Southport Saturday, September 11, 2021 3,050.7 
 156. Salisbury Tuesday, September 28, 2021 3,050.5 
 157. Tonbridge Angels Saturday, October 2, 2021 3,048.2 
 158. Poole Town Saturday, October 2, 2021 3,047.5 
 159. Farsley Celtic Saturday, September 25, 2021 3,047.5 
 160. Alfreton Town Saturday, September 25, 2021 3,040.9 
 161. Worthing Saturday, September 25, 2021 3,038.3 
 162. Taunton Town Saturday, October 2, 2021 3,037.8 
 163. AFC Telford United Saturday, October 2, 2021 3,023.4 
 164. Metropolitan Police Saturday, September 25, 2021 3,023.4 
 165. Tiverton Town Saturday, October 2, 2021 3,021.3 
 166. Welling United Saturday, October 2, 2021 3,016.0 
 167. Braintree Town Saturday, September 25, 2021 3,012.4 
 168. Swindon Supermarine Saturday, October 2, 2021 3,010.5 
 169. Gosport Borough Saturday, October 2, 2021 3,005.7 
 170. Rushall Olympic Saturday, October 2, 2021 3,005.6 
 171. Chesham United Saturday, September 25, 2021 3,001.7 
 172. Banbury United Saturday, September 25, 2021 2,999.8 
 173. Bradford Park Avenue Saturday, September 25, 2021 2,997.4 
 174. Billericay Town Saturday, September 25, 2021 2,989.4 
 175. Hemel Hempstead Town Saturday, September 25, 2021 2,988.8 
 176. Folkestone Invicta Saturday, September 25, 2021 2,975.9 
 177. Blyth Spartans Saturday, September 25, 2021 2,965.3 
 178. Farnborough Saturday, October 2, 2021 2,960.1 
 179. Warrington Town Saturday, October 2, 2021 2,957.1 
 180. Needham Market Saturday, October 2, 2021 2,954.9 
 181. Buxton Tuesday, September 28, 2021 2,954.9 
 182. Carshalton Athletic Saturday, October 2, 2021 2,943.8 
 183. Bognor Regis Town Saturday, October 2, 2021 2,942.5 
 184. AFC Rushden and Diamonds Tuesday, September 28, 2021 2,940.5 
 185. Hendon Saturday, October 2, 2021 2,940.3 
 186. AFC Hornchurch Saturday, September 25, 2021 2,936.9 
 187. Kings Langley Saturday, October 2, 2021 2,936.0 
 188. Weston-super-Mare Saturday, September 25, 2021 2,935.7 
 189. Bromsgrove Sporting Tuesday, September 28, 2021 2,929.8 
 190. FC United of Manchester Saturday, October 2, 2021 2,927.2 
 191. Whitby Town Tuesday, September 28, 2021 2,926.6 
 192. Basford United Tuesday, September 28, 2021 2,923.8 
 193. Stourbridge Saturday, October 2, 2021 2,916.1 
 194. Harrow Borough Saturday, September 25, 2021 2,907.8 
 195. Kingstonian Saturday, September 25, 2021 2,907.2 
 196. Hednesford Town Saturday, October 2, 2021 2,904.7 
 197. Matlock Town Saturday, October 2, 2021 2,902.9 
 198. Hartley Wintney Saturday, October 2, 2021 2,899.1 
 199. Barwell Saturday, October 2, 2021 2,895.8 
 200. Enfield Town Saturday, September 25, 2021 2,894.0 
 201. Bowers and Pitsea Saturday, September 25, 2021 2,883.9 
 202. Stratford Town Saturday, September 25, 2021 2,879.6 
 203. Biggleswade Town Saturday, October 2, 2021 2,879.1 
 204. Nantwich Town Saturday, October 2, 2021 2,868.7 
 205. Nuneaton Borough Saturday, October 2, 2021 2,868.0 
 206. Merthyr Town Tuesday, September 28, 2021 2,867.7 
 207. Lancaster City Saturday, October 2, 2021 2,863.3 
 208. Yate Town Saturday, September 25, 2021 2,861.5 
 209. Cray Wanderers Saturday, October 2, 2021 2,860.0 
 210. Bishop's Stortford Saturday, September 25, 2021 2,859.4 
 211. Haringey Borough Saturday, October 2, 2021 2,858.9 
 212. Hitchin Town Saturday, October 2, 2021 2,858.1 
 213. Canvey Island Monday, November 30, 2020 2,853.3 
 214. Wimborne Town Saturday, September 25, 2021 2,850.3 
 215. Margate Saturday, September 25, 2021 2,848.1 
 216. Atherton Collieries Saturday, September 25, 2021 2,845.8 
 217. Gainsborough Trinity Saturday, October 2, 2021 2,844.0 
 218. Lowestoft Town Saturday, October 2, 2021 2,842.8 
 219. Leiston Saturday, September 25, 2021 2,841.1 
 220. Mickleover Sports Saturday, October 2, 2021 2,835.1 
 221. Scarborough Athletic Saturday, October 2, 2021 2,833.9 
 222. Morpeth Town Tuesday, September 28, 2021 2,833.3 
 223. Walton Casuals Saturday, September 25, 2021 2,830.6 
 224. Bamber Bridge Tuesday, September 28, 2021 2,829.9 
 225. East Thurrock United Saturday, September 25, 2021 2,826.0 
 226. Beaconsfield Town Saturday, October 2, 2021 2,825.7 
 227. Leatherhead Saturday, October 2, 2021 2,821.1 
 228. Hyde United Tuesday, September 28, 2021 2,817.6 
 229. Horsham Saturday, September 25, 2021 2,810.3 
 230. Alvechurch Saturday, October 2, 2021 2,809.0 
 231. Witton Albion Saturday, October 2, 2021 2,805.8 
 232. Potters Bar Town Tuesday, September 28, 2021 2,797.4 
 233. Stalybridge Celtic Saturday, October 2, 2021 2,797.4 
 234. Ashton United Saturday, October 2, 2021 2,797.3 
 235. Lewes Saturday, September 25, 2021 2,795.6 
 236. Cheshunt Tuesday, September 28, 2021 2,794.0 
 237. St. Ives Town Saturday, October 2, 2021 2,791.0 
 238. Wingate and Finchley Wednesday, September 29, 2021 2,785.3 
 239. Corinthian-Casuals Saturday, September 25, 2021 2,782.1 
 240. Redditch United Saturday, October 2, 2021 2,771.1 
 241. Marine Sunday, January 10, 2021 2,768.4 
 242. Maldon and Tiptree Sunday, November 8, 2020 2,759.5 
 243. Stafford Rangers Saturday, October 2, 2021 2,751.2 
 244. Dorchester Town Saturday, October 2, 2021 2,749.8 
 245. Radcliffe Tuesday, September 28, 2021 2,726.2 
 246. Brightlingsea Regent Saturday, October 2, 2021 2,701.5 
 247. Merstham Saturday, September 25, 2021 2,690.9 
 248. Grantham Town Saturday, October 2, 2021 2,671.9 
 249. Skelmersdale United Friday, November 6, 2020 2,569.0