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  Monday, August 30, 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. Oxford United Saturday, August 28, 2021 3,740.0 
 48. Bristol City Saturday, August 28, 2021 3,734.7 
 49. Rotherham United Saturday, August 28, 2021 3,722.0 
 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, August 28, 2021 3,659.0 
 57. Accrington Stanley Saturday, August 28, 2021 3,642.8 
 58. Fleetwood Town Saturday, August 28, 2021 3,635.0 
 59. Ipswich Town Saturday, August 28, 2021 3,622.6 
 60. AFC Wimbledon Saturday, August 28, 2021 3,621.3 
 61. Crewe Alexandra Saturday, August 28, 2021 3,613.5 
 62. Bolton Wanderers Saturday, August 28, 2021 3,604.7 
 63. Cheltenham Town Friday, August 27, 2021 3,601.1 
 64. Plymouth Argyle Saturday, August 28, 2021 3,601.0 
 65. Morecambe Saturday, August 28, 2021 3,594.0 
 66. Rochdale Friday, August 27, 2021 3,589.3 
 67. Doncaster Rovers Saturday, August 28, 2021 3,586.5 
 68. Cambridge United Saturday, August 28, 2021 3,579.1 
 69. Northampton Town Saturday, August 28, 2021 3,575.9 
 70. Shrewsbury Town Saturday, August 28, 2021 3,569.0 
 71. Swindon Town Saturday, August 28, 2021 3,545.5 
 72. Salford City Saturday, August 28, 2021 3,543.6 
 73. Exeter City Saturday, August 28, 2021 3,541.9 
 74. Newport County Saturday, August 28, 2021 3,535.9 
 75. Forest Green Rovers Saturday, August 28, 2021 3,533.1 
 76. Tranmere Rovers Saturday, August 28, 2021 3,513.4 
 77. Port Vale Saturday, August 28, 2021 3,509.0 
 78. Mansfield Town Saturday, August 28, 2021 3,504.9 
 79. Carlisle United Saturday, August 28, 2021 3,499.1 
 80. Stevenage Saturday, August 28, 2021 3,489.8 
 81. Leyton Orient Saturday, August 28, 2021 3,485.4 
 82. Harrogate Town Saturday, August 28, 2021 3,485.0 
 83. Bradford City Saturday, August 28, 2021 3,484.7 
 84. Bristol Rovers Saturday, August 28, 2021 3,473.1 
 85. Crawley Town Saturday, August 28, 2021 3,463.1 
 86. Colchester United Friday, August 27, 2021 3,459.6 
 87. Hartlepool United Saturday, August 28, 2021 3,457.7 
 88. Barrow Saturday, August 28, 2021 3,446.7 
 89. Stockport County Saturday, August 28, 2021 3,432.8 
 90. Walsall Saturday, August 28, 2021 3,429.5 
 91. Sutton United Saturday, August 28, 2021 3,427.4 
 92. Oldham Athletic Saturday, August 28, 2021 3,426.0 
 93. Southend United Monday, August 30, 2021 3,411.5 
 94. Wrexham Monday, August 30, 2021 3,408.6 
 95. Grimsby Town Saturday, August 28, 2021 3,398.7 
 96. Scunthorpe United Saturday, August 28, 2021 3,393.4 
 97. Dagenham and Redbridge Monday, August 30, 2021 3,392.5 
 98. Chesterfield Monday, August 30, 2021 3,388.1 
 99. Notts County Monday, August 30, 2021 3,387.1 
 100. Bromley Monday, August 30, 2021 3,379.6 
 101. Torquay United Monday, August 30, 2021 3,372.3 
 102. Solihull Moors Saturday, August 28, 2021 3,352.4 
 103. FC Halifax Town Monday, August 30, 2021 3,344.6 
 104. Boreham Wood Monday, August 30, 2021 3,327.1 
 105. AFC Fylde Monday, August 30, 2021 3,317.8 
 106. Eastleigh Monday, August 30, 2021 3,312.1 
 107. Maidenhead United Monday, August 30, 2021 3,284.0 
 108. Yeovil Town Monday, August 30, 2021 3,267.3 
 109. Altrincham Monday, August 30, 2021 3,255.5 
 110. Ebbsfleet United Monday, August 30, 2021 3,244.0 
 111. Aldershot Town Monday, August 30, 2021 3,232.5 
 112. Dartford Monday, August 30, 2021 3,213.0 
 113. Weymouth Monday, August 30, 2021 3,206.5 
 114. Dover Athletic Monday, August 30, 2021 3,202.4 
 115. Dorking Wanderers Monday, August 30, 2021 3,197.1 
 116. Woking Monday, August 30, 2021 3,192.6 
 117. Spennymoor Town Monday, August 30, 2021 3,181.4 
 118. Brackley Town Monday, August 30, 2021 3,178.7 
 119. Barnet Monday, August 30, 2021 3,167.8 
 120. Oxford City Monday, August 30, 2021 3,167.7 
 121. Boston United Monday, August 30, 2021 3,165.4 
 122. Kidderminster Harriers Monday, August 30, 2021 3,160.9 
 123. Hampton and Richmond Borough Monday, August 30, 2021 3,153.3 
 124. St. Albans City Saturday, August 28, 2021 3,153.3 
 125. Maidstone United Monday, August 30, 2021 3,149.9 
 126. King's Lynn Town Monday, August 30, 2021 3,146.8 
 127. Havant and Waterlooville Monday, August 30, 2021 3,142.4 
 128. Gateshead Monday, August 30, 2021 3,140.3 
 129. Chorley Monday, August 30, 2021 3,137.4 
 130. Wealdstone Monday, August 30, 2021 3,133.2 
 131. York City Monday, August 30, 2021 3,121.1 
 132. Eastbourne Borough Monday, August 30, 2021 3,114.6 
 133. Leamington Monday, August 30, 2021 3,112.7 
 134. Chester Monday, August 30, 2021 3,110.2 
 135. Gloucester City Monday, August 30, 2021 3,106.6 
 136. Peterborough Sports Monday, August 30, 2021 3,102.3 
 137. Hayes and Yeading United Monday, August 30, 2021 3,097.4 
 138. Farsley Celtic Monday, August 30, 2021 3,094.2 
 139. Chippenham Town Monday, August 30, 2021 3,086.9 
 140. Dulwich Hamlet Monday, August 30, 2021 3,085.1 
 141. Truro City Monday, August 30, 2021 3,084.5 
 142. Concord Rangers Monday, August 30, 2021 3,082.8 
 143. Bath City Monday, August 30, 2021 3,082.5 
 144. Guiseley Monday, August 30, 2021 3,079.9 
 145. Hereford Monday, August 30, 2021 3,078.7 
 146. Tamworth Monday, August 30, 2021 3,074.9 
 147. Kettering Town Monday, August 30, 2021 3,074.8 
 148. Slough Town Saturday, August 28, 2021 3,073.6 
 149. Darlington Monday, August 30, 2021 3,073.6 
 150. Chelmsford City Monday, August 30, 2021 3,072.0 
 151. Hungerford Town Monday, August 30, 2021 3,070.2 
 152. AFC Telford United Monday, August 30, 2021 3,065.9 
 153. Poole Town Monday, August 30, 2021 3,065.1 
 154. Curzon Ashton Monday, August 30, 2021 3,059.2 
 155. Coalville Town Monday, August 30, 2021 3,057.4 
 156. Southport Monday, August 30, 2021 3,055.2 
 157. South Shields Monday, August 30, 2021 3,046.1 
 158. Braintree Town Monday, August 30, 2021 3,041.9 
 159. Welling United Monday, August 30, 2021 3,038.5 
 160. Taunton Town Monday, August 30, 2021 3,031.8 
 161. Royston Town Monday, August 30, 2021 3,031.3 
 162. Tonbridge Angels Saturday, August 28, 2021 3,030.8 
 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. Chesham United Monday, August 30, 2021 3,007.2 
 169. Billericay Town Monday, August 30, 2021 3,005.5 
 170. Rushall Olympic Monday, August 30, 2021 2,999.2 
 171. Alfreton Town Monday, August 30, 2021 2,996.2 
 172. Bradford Park Avenue Monday, August 30, 2021 2,996.0 
 173. Banbury United Monday, August 30, 2021 2,993.6 
 174. Gosport Borough Monday, August 30, 2021 2,981.1 
 175. Hemel Hempstead Town Monday, August 30, 2021 2,980.4 
 176. Folkestone Invicta Monday, August 30, 2021 2,979.9 
 177. Blyth Spartans Monday, August 30, 2021 2,969.8 
 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