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, September 4, 2021

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, August 28, 2021 4,355.6 
 2. Liverpool Saturday, August 28, 2021 4,278.8 
 3. Manchester United Sunday, August 29, 2021 4,251.8 
 4. Chelsea Saturday, August 28, 2021 4,229.4 
 5. Tottenham Hotspur Sunday, August 29, 2021 4,188.8 
 6. Leicester City Saturday, August 28, 2021 4,160.3 
 7. West Ham United Saturday, August 28, 2021 4,155.1 
 8. Arsenal Saturday, August 28, 2021 4,151.9 
 9. Everton Saturday, August 28, 2021 4,112.0 
 10. Leeds United Sunday, August 29, 2021 4,096.5 
 11. Aston Villa Saturday, August 28, 2021 4,069.3 
 12. Brighton and Hove Albion Saturday, August 28, 2021 4,037.9 
 13. Brentford Saturday, August 28, 2021 4,036.4 
 14. Wolverhampton Wanderers Sunday, August 29, 2021 4,019.0 
 15. Southampton Saturday, August 28, 2021 4,016.1 
 16. Newcastle United Saturday, August 28, 2021 4,002.1 
 17. Watford Sunday, August 29, 2021 3,996.0 
 18. Burnley Sunday, August 29, 2021 3,991.3 
 19. Crystal Palace Saturday, August 28, 2021 3,983.9 
 20. Norwich City Saturday, August 28, 2021 3,981.8 
 21. Fulham Saturday, August 28, 2021 3,964.3 
 22. West Bromwich Albion Saturday, August 28, 2021 3,952.9 
 23. AFC Bournemouth Saturday, August 28, 2021 3,936.1 
 24. Queens Park Rangers Saturday, August 28, 2021 3,894.3 
 25. Cardiff City Saturday, August 28, 2021 3,890.7 
 26. Sheffield United Saturday, August 28, 2021 3,879.0 
 27. Barnsley Saturday, August 28, 2021 3,876.7 
 28. Swansea City Saturday, August 28, 2021 3,866.3 
 29. Stoke City Saturday, August 28, 2021 3,846.0 
 30. Blackburn Rovers Saturday, August 28, 2021 3,834.0 
 31. Preston North End Saturday, August 28, 2021 3,824.6 
 32. Millwall Saturday, August 28, 2021 3,815.9 
 33. Coventry City Saturday, August 28, 2021 3,809.0 
 34. Luton Town Saturday, August 28, 2021 3,803.3 
 35. Middlesbrough Saturday, August 28, 2021 3,801.1 
 36. Hull City Saturday, August 28, 2021 3,797.1 
 37. Reading Saturday, August 28, 2021 3,791.4 
 38. Huddersfield Town Saturday, August 28, 2021 3,789.6 
 39. Sunderland Saturday, August 28, 2021 3,785.8 
 40. Birmingham City Saturday, August 28, 2021 3,778.4 
 41. Wycombe Wanderers Saturday, August 28, 2021 3,777.0 
 42. Nottingham Forest Saturday, August 28, 2021 3,774.0 
 43. Blackpool Saturday, August 28, 2021 3,768.9 
 44. Sheffield Wednesday Saturday, August 28, 2021 3,759.8 
 45. Peterborough United Saturday, August 28, 2021 3,752.8 
 46. Derby County Saturday, August 28, 2021 3,741.1 
 47. Bristol City Saturday, August 28, 2021 3,734.7 
 48. Rotherham United Saturday, August 28, 2021 3,722.0 
 49. Oxford United Saturday, September 4, 2021 3,721.6 
 50. Portsmouth Saturday, August 28, 2021 3,703.9 
 51. Charlton Athletic Saturday, August 28, 2021 3,700.8 
 52. Wigan Athletic Saturday, August 28, 2021 3,686.3 
 53. Lincoln City Saturday, August 28, 2021 3,674.3 
 54. Gillingham Saturday, August 28, 2021 3,672.0 
 55. Burton Albion Friday, August 27, 2021 3,665.8 
 56. Milton Keynes Dons Saturday, September 4, 2021 3,658.4 
 57. Accrington Stanley Saturday, September 4, 2021 3,649.7 
 58. AFC Wimbledon Saturday, September 4, 2021 3,639.7 
 59. Fleetwood Town Saturday, August 28, 2021 3,635.0 
 60. Ipswich Town Saturday, August 28, 2021 3,622.6 
 61. Crewe Alexandra Saturday, August 28, 2021 3,613.5 
 62. Bolton Wanderers Saturday, August 28, 2021 3,604.7 
 63. Cheltenham Town Saturday, September 4, 2021 3,601.6 
 64. Plymouth Argyle Saturday, August 28, 2021 3,601.0 
 65. Rochdale Saturday, September 4, 2021 3,598.1 
 66. Morecambe Saturday, August 28, 2021 3,594.0 
 67. Doncaster Rovers Saturday, August 28, 2021 3,586.5 
 68. Northampton Town Saturday, September 4, 2021 3,582.4 
 69. Cambridge United Saturday, August 28, 2021 3,579.1 
 70. Shrewsbury Town Saturday, September 4, 2021 3,562.1 
 71. Swindon Town Saturday, September 4, 2021 3,545.0 
 72. Exeter City Saturday, September 4, 2021 3,540.5 
 73. Forest Green Rovers Saturday, September 4, 2021 3,534.4 
 74. Salford City Saturday, September 4, 2021 3,533.5 
 75. Newport County Saturday, September 4, 2021 3,533.4 
 76. Tranmere Rovers Saturday, September 4, 2021 3,520.8 
 77. Carlisle United Saturday, September 4, 2021 3,509.3 
 78. Harrogate Town Saturday, September 4, 2021 3,502.5 
 79. Port Vale Saturday, September 4, 2021 3,500.2 
 80. Stevenage Saturday, September 4, 2021 3,490.3 
 81. Leyton Orient Saturday, September 4, 2021 3,487.9 
 82. Mansfield Town Saturday, September 4, 2021 3,487.4 
 83. Bradford City Saturday, September 4, 2021 3,482.1 
 84. Bristol Rovers Saturday, September 4, 2021 3,481.7 
 85. Barrow Saturday, September 4, 2021 3,465.1 
 86. Colchester United Friday, August 27, 2021 3,459.6 
 87. Crawley Town Saturday, September 4, 2021 3,454.5 
 88. Hartlepool United Saturday, September 4, 2021 3,450.3 
 89. Walsall Saturday, September 4, 2021 3,432.1 
 90. Stockport County Saturday, September 4, 2021 3,428.8 
 91. Sutton United Saturday, August 28, 2021 3,427.4 
 92. Southend United Saturday, September 4, 2021 3,410.3 
 93. Wrexham Saturday, September 4, 2021 3,409.7 
 94. Oldham Athletic Saturday, September 4, 2021 3,407.6 
 95. Grimsby Town Saturday, September 4, 2021 3,404.2 
 96. Notts County Saturday, September 4, 2021 3,392.0 
 97. Scunthorpe United Saturday, September 4, 2021 3,386.8 
 98. Chesterfield Saturday, September 4, 2021 3,386.7 
 99. Dagenham and Redbridge Saturday, September 4, 2021 3,385.5 
 100. Bromley Saturday, September 4, 2021 3,380.9 
 101. Torquay United Saturday, September 4, 2021 3,380.9 
 102. Solihull Moors Saturday, September 4, 2021 3,337.6 
 103. FC Halifax Town Saturday, September 4, 2021 3,333.5 
 104. Boreham Wood Saturday, September 4, 2021 3,329.0 
 105. AFC Fylde Saturday, September 4, 2021 3,312.5 
 106. Eastleigh Saturday, September 4, 2021 3,306.9 
 107. Yeovil Town Saturday, September 4, 2021 3,278.4 
 108. Maidenhead United Saturday, September 4, 2021 3,275.5 
 109. Altrincham Saturday, September 4, 2021 3,262.9 
 110. Ebbsfleet United Saturday, September 4, 2021 3,230.2 
 111. Aldershot Town Saturday, September 4, 2021 3,227.5 
 112. Dartford Saturday, September 4, 2021 3,224.1 
 113. Weymouth Saturday, September 4, 2021 3,221.4 
 114. Dover Athletic Saturday, September 4, 2021 3,195.0 
 115. Dorking Wanderers Saturday, September 4, 2021 3,194.6 
 116. Spennymoor Town Saturday, September 4, 2021 3,193.6 
 117. Woking Monday, August 30, 2021 3,192.6 
 118. Brackley Town Saturday, September 4, 2021 3,174.2 
 119. Maidstone United Saturday, September 4, 2021 3,167.3 
 120. Boston United Monday, August 30, 2021 3,165.4 
 121. Barnet Saturday, September 4, 2021 3,164.3 
 122. Kidderminster Harriers Saturday, September 4, 2021 3,159.7 
 123. Chorley Saturday, September 4, 2021 3,157.5 
 124. Havant and Waterlooville Saturday, September 4, 2021 3,156.2 
 125. King's Lynn Town Saturday, September 4, 2021 3,152.1 
 126. Hampton and Richmond Borough Saturday, September 4, 2021 3,150.9 
 127. St. Albans City Saturday, September 4, 2021 3,150.4 
 128. Oxford City Saturday, September 4, 2021 3,150.3 
 129. Wealdstone Saturday, September 4, 2021 3,140.1 
 130. Gateshead Saturday, September 4, 2021 3,139.0 
 131. York City Saturday, September 4, 2021 3,133.3 
 132. Chester Saturday, September 4, 2021 3,116.1 
 133. Eastbourne Borough Saturday, September 4, 2021 3,112.7 
 134. Peterborough Sports Monday, August 30, 2021 3,102.3 
 135. Hayes and Yeading United Monday, August 30, 2021 3,097.4 
 136. Leamington Saturday, September 4, 2021 3,090.7 
 137. Chippenham Town Saturday, September 4, 2021 3,089.9 
 138. Concord Rangers Saturday, September 4, 2021 3,089.0 
 139. Dulwich Hamlet Saturday, September 4, 2021 3,087.0 
 140. Gloucester City Saturday, September 4, 2021 3,086.5 
 141. Truro City Monday, August 30, 2021 3,084.5 
 142. Farsley Celtic Saturday, September 4, 2021 3,082.0 
 143. Curzon Ashton Saturday, September 4, 2021 3,081.3 
 144. Guiseley Saturday, September 4, 2021 3,081.1 
 145. Kettering Town Saturday, September 4, 2021 3,080.1 
 146. Tamworth Monday, August 30, 2021 3,074.9 
 147. Chelmsford City Saturday, September 4, 2021 3,074.4 
 148. Slough Town Saturday, September 4, 2021 3,073.7 
 149. Bath City Saturday, September 4, 2021 3,071.4 
 150. Hungerford Town Monday, August 30, 2021 3,070.2 
 151. Hereford Saturday, September 4, 2021 3,066.5 
 152. AFC Telford United Monday, August 30, 2021 3,065.9 
 153. Poole Town Monday, August 30, 2021 3,065.1 
 154. Darlington Saturday, September 4, 2021 3,060.4 
 155. Coalville Town Monday, August 30, 2021 3,057.4 
 156. Southport Saturday, September 4, 2021 3,056.5 
 157. South Shields Monday, August 30, 2021 3,046.1 
 158. Braintree Town Monday, August 30, 2021 3,041.9 
 159. Welling United Saturday, September 4, 2021 3,038.4 
 160. Tonbridge Angels Saturday, September 4, 2021 3,033.1 
 161. Taunton Town Monday, August 30, 2021 3,031.8 
 162. Royston Town Monday, August 30, 2021 3,031.3 
 163. Swindon Supermarine Monday, August 30, 2021 3,027.8 
 164. Tiverton Town Monday, August 30, 2021 3,022.4 
 165. Metropolitan Police Monday, August 30, 2021 3,021.8 
 166. Salisbury Monday, August 30, 2021 3,019.4 
 167. Worthing Monday, August 30, 2021 3,018.6 
 168. Bradford Park Avenue Saturday, September 4, 2021 3,009.2 
 169. Chesham United Monday, August 30, 2021 3,007.2 
 170. Billericay Town Monday, August 30, 2021 3,005.5 
 171. Rushall Olympic Monday, August 30, 2021 2,999.2 
 172. Banbury United Monday, August 30, 2021 2,993.6 
 173. Alfreton Town Saturday, September 4, 2021 2,990.4 
 174. Gosport Borough Monday, August 30, 2021 2,981.1 
 175. Folkestone Invicta Monday, August 30, 2021 2,979.9 
 176. Blyth Spartans Saturday, September 4, 2021 2,974.3 
 177. Hemel Hempstead Town Saturday, September 4, 2021 2,974.2 
 178. Carshalton Athletic Monday, August 30, 2021 2,968.9 
 179. FC United of Manchester Monday, August 30, 2021 2,966.8 
 180. Buxton Monday, August 30, 2021 2,963.9 
 181. Weston-super-Mare Monday, August 30, 2021 2,959.3 
 182. Needham Market Saturday, August 28, 2021 2,958.0 
 183. Warrington Town Monday, August 30, 2021 2,955.7 
 184. Kings Langley Monday, August 30, 2021 2,939.7 
 185. Farnborough Monday, August 30, 2021 2,938.7 
 186. AFC Rushden and Diamonds Monday, August 30, 2021 2,934.6 
 187. Bognor Regis Town Monday, August 30, 2021 2,933.5 
 188. AFC Hornchurch Monday, August 30, 2021 2,930.6 
 189. Hendon Monday, August 30, 2021 2,922.8 
 190. Hartley Wintney Monday, August 30, 2021 2,922.6 
 191. Bromsgrove Sporting Monday, August 30, 2021 2,922.1 
 192. Cray Wanderers Monday, August 30, 2021 2,921.2 
 193. Enfield Town Monday, August 30, 2021 2,920.9 
 194. Whitby Town Monday, August 30, 2021 2,917.3 
 195. Kingstonian Monday, August 30, 2021 2,914.4 
 196. Stourbridge Monday, August 30, 2021 2,913.3 
 197. Nantwich Town Monday, August 30, 2021 2,909.9 
 198. Nuneaton Borough Monday, August 30, 2021 2,909.4 
 199. Biggleswade Town Monday, August 30, 2021 2,907.9 
 200. Hednesford Town Monday, August 30, 2021 2,905.0 
 201. Merthyr Town Monday, August 30, 2021 2,900.8 
 202. Lancaster City Monday, August 30, 2021 2,899.0 
 203. Barwell Monday, August 30, 2021 2,898.9 
 204. Scarborough Athletic Monday, August 30, 2021 2,889.0 
 205. Stratford Town Monday, August 30, 2021 2,885.9 
 206. Hitchin Town Monday, August 30, 2021 2,881.8 
 207. Mickleover Sports Monday, August 30, 2021 2,870.9 
 208. Basford United Monday, August 30, 2021 2,869.7 
 209. Harrow Borough Monday, August 30, 2021 2,868.7 
 210. Leatherhead Monday, August 30, 2021 2,868.3 
 211. Wimborne Town Monday, August 30, 2021 2,868.1 
 212. Haringey Borough Monday, August 30, 2021 2,867.2 
 213. Matlock Town Monday, August 30, 2021 2,864.7 
 214. Bowers and Pitsea Monday, August 30, 2021 2,864.5 
 215. Yate Town Monday, August 30, 2021 2,859.9 
 216. Canvey Island Monday, November 30, 2020 2,853.3 
 217. Atherton Collieries Monday, August 30, 2021 2,852.3 
 218. Morpeth Town Monday, August 30, 2021 2,848.4 
 219. Lowestoft Town Monday, August 30, 2021 2,845.2 
 220. East Thurrock United Monday, August 30, 2021 2,844.1 
 221. Walton Casuals Monday, August 30, 2021 2,843.3 
 222. Witton Albion Monday, August 30, 2021 2,833.8 
 223. Margate Monday, August 30, 2021 2,829.1 
 224. Gainsborough Trinity Monday, August 30, 2021 2,825.6 
 225. Bamber Bridge Monday, August 30, 2021 2,823.7 
 226. Horsham Monday, August 30, 2021 2,819.9 
 227. St. Ives Town Monday, August 30, 2021 2,815.6 
 228. Leiston Monday, August 30, 2021 2,812.5 
 229. Bishop's Stortford Monday, August 30, 2021 2,812.3 
 230. Ashton United Monday, August 30, 2021 2,806.9 
 231. Beaconsfield Town Monday, August 30, 2021 2,804.4 
 232. Hyde United Monday, August 30, 2021 2,801.7 
 233. Alvechurch Monday, August 30, 2021 2,797.1 
 234. Cheshunt Monday, August 30, 2021 2,788.7 
 235. Potters Bar Town Monday, August 30, 2021 2,788.6 
 236. Marine Sunday, January 10, 2021 2,768.4 
 237. Maldon and Tiptree Sunday, November 8, 2020 2,759.5 
 238. Redditch United Monday, August 30, 2021 2,758.4 
 239. Dorchester Town Monday, August 30, 2021 2,754.0 
 240. Lewes Monday, August 30, 2021 2,752.7 
 241. Stalybridge Celtic Monday, August 30, 2021 2,747.3 
 242. Wingate and Finchley Monday, August 30, 2021 2,747.1 
 243. Corinthian-Casuals Monday, August 30, 2021 2,746.6 
 244. Brightlingsea Regent Monday, August 30, 2021 2,737.6 
 245. Stafford Rangers Monday, August 30, 2021 2,718.5 
 246. Radcliffe Monday, August 30, 2021 2,711.2 
 247. Merstham Monday, August 30, 2021 2,698.3 
 248. Grantham Town Monday, August 30, 2021 2,649.8 
 249. Skelmersdale United Friday, November 6, 2020 2,569.0