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 15, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, August 13, 2022 4,408.5 
 2. Liverpool Monday, August 15, 2022 4,378.9 
 3. Chelsea Sunday, August 14, 2022 4,263.6 
 4. Tottenham Hotspur Sunday, August 14, 2022 4,228.1 
 5. Arsenal Saturday, August 13, 2022 4,211.5 
 6. Leicester City Saturday, August 13, 2022 4,114.1 
 7. Manchester United Saturday, August 13, 2022 4,112.6 
 8. Brighton and Hove Albion Saturday, August 13, 2022 4,103.6 
 9. Newcastle United Saturday, August 13, 2022 4,099.0 
 10. West Ham United Sunday, August 14, 2022 4,087.4 
 11. Crystal Palace Monday, August 15, 2022 4,087.1 
 12. Brentford Saturday, August 13, 2022 4,071.5 
 13. Aston Villa Saturday, August 13, 2022 4,063.8 
 14. Wolverhampton Wanderers Saturday, August 13, 2022 4,032.5 
 15. Leeds United Saturday, August 13, 2022 4,032.5 
 16. Everton Saturday, August 13, 2022 3,999.7 
 17. Southampton Saturday, August 13, 2022 3,992.4 
 18. AFC Bournemouth Saturday, August 13, 2022 3,990.5 
 19. Fulham Saturday, August 13, 2022 3,986.9 
 20. Burnley Friday, August 12, 2022 3,984.2 
 21. Nottingham Forest Sunday, August 14, 2022 3,979.5 
 22. Sheffield United Sunday, August 14, 2022 3,927.9 
 23. Watford Friday, August 12, 2022 3,909.7 
 24. Huddersfield Town Saturday, August 13, 2022 3,889.8 
 25. Blackburn Rovers Sunday, August 14, 2022 3,871.3 
 26. Millwall Saturday, August 13, 2022 3,870.5 
 27. Norwich City Saturday, August 13, 2022 3,865.4 
 28. Preston North End Saturday, August 13, 2022 3,863.1 
 29. Luton Town Saturday, August 13, 2022 3,853.5 
 30. West Bromwich Albion Sunday, August 14, 2022 3,844.7 
 31. Middlesbrough Sunday, August 14, 2022 3,841.9 
 32. Swansea City Saturday, August 13, 2022 3,826.1 
 33. Stoke City Saturday, August 13, 2022 3,820.8 
 34. Queens Park Rangers Saturday, August 13, 2022 3,805.9 
 35. Coventry City Saturday, August 13, 2022 3,802.2 
 36. Sheffield Wednesday Saturday, August 13, 2022 3,801.0 
 37. Hull City Saturday, August 13, 2022 3,795.2 
 38. Sunderland Saturday, August 13, 2022 3,794.5 
 39. Rotherham United Saturday, August 13, 2022 3,789.1 
 40. Cardiff City Saturday, August 13, 2022 3,788.7 
 41. Wigan Athletic Saturday, August 13, 2022 3,774.6 
 42. Derby County Saturday, August 13, 2022 3,769.8 
 43. Blackpool Saturday, August 13, 2022 3,766.4 
 44. Bristol City Saturday, August 13, 2022 3,756.8 
 45. Wycombe Wanderers Saturday, August 13, 2022 3,748.9 
 46. Portsmouth Saturday, August 13, 2022 3,747.8 
 47. Milton Keynes Dons Saturday, August 13, 2022 3,743.0 
 48. Ipswich Town Saturday, August 13, 2022 3,730.3 
 49. Birmingham City Saturday, August 13, 2022 3,729.2 
 50. Bolton Wanderers Saturday, August 13, 2022 3,729.2 
 51. Peterborough United Saturday, August 13, 2022 3,724.9 
 52. Plymouth Argyle Saturday, August 13, 2022 3,714.6 
 53. Oxford United Saturday, August 13, 2022 3,709.9 
 54. Reading Saturday, August 13, 2022 3,709.6 
 55. Barnsley Saturday, August 13, 2022 3,680.1 
 56. Charlton Athletic Saturday, August 13, 2022 3,665.9 
 57. Exeter City Saturday, August 13, 2022 3,633.6 
 58. Bristol Rovers Saturday, August 13, 2022 3,628.9 
 59. Cambridge United Saturday, August 13, 2022 3,628.0 
 60. Lincoln City Saturday, August 13, 2022 3,627.2 
 61. Shrewsbury Town Saturday, August 13, 2022 3,625.4 
 62. Accrington Stanley Saturday, August 13, 2022 3,613.5 
 63. Port Vale Saturday, August 13, 2022 3,589.9 
 64. Northampton Town Saturday, August 13, 2022 3,579.4 
 65. Salford City Saturday, August 13, 2022 3,578.0 
 66. Cheltenham Town Saturday, August 13, 2022 3,569.1 
 67. Forest Green Rovers Saturday, August 13, 2022 3,568.9 
 68. Mansfield Town Saturday, August 13, 2022 3,559.0 
 69. Fleetwood Town Saturday, August 13, 2022 3,556.9 
 70. Burton Albion Saturday, August 13, 2022 3,550.2 
 71. Tranmere Rovers Saturday, August 13, 2022 3,547.9 
 72. Swindon Town Saturday, August 13, 2022 3,544.8 
 73. Morecambe Saturday, August 13, 2022 3,543.1 
 74. Gillingham Saturday, August 13, 2022 3,537.9 
 75. Sutton United Saturday, August 13, 2022 3,533.4 
 76. Doncaster Rovers Saturday, August 13, 2022 3,532.3 
 77. Leyton Orient Saturday, August 13, 2022 3,520.1 
 78. AFC Wimbledon Saturday, August 13, 2022 3,513.8 
 79. Newport County Saturday, August 13, 2022 3,503.1 
 80. Stockport County Saturday, August 13, 2022 3,497.7 
 81. Bradford City Saturday, August 13, 2022 3,490.6 
 82. Crewe Alexandra Saturday, August 13, 2022 3,477.6 
 83. Solihull Moors Saturday, August 13, 2022 3,477.4 
 84. Walsall Saturday, August 13, 2022 3,476.9 
 85. Stevenage Saturday, August 13, 2022 3,472.2 
 86. Rochdale Saturday, August 13, 2022 3,465.2 
 87. Colchester United Saturday, August 13, 2022 3,458.9 
 88. Wrexham Saturday, August 13, 2022 3,457.3 
 89. Crawley Town Saturday, August 13, 2022 3,450.8 
 90. Grimsby Town Saturday, August 13, 2022 3,450.2 
 91. Carlisle United Saturday, August 13, 2022 3,444.7 
 92. Barrow Saturday, August 13, 2022 3,441.7 
 93. Harrogate Town Saturday, August 13, 2022 3,426.0 
 94. Notts County Saturday, August 13, 2022 3,413.7 
 95. Hartlepool United Saturday, August 13, 2022 3,392.1 
 96. Torquay United Saturday, August 13, 2022 3,392.1 
 97. Oldham Athletic Saturday, August 13, 2022 3,378.6 
 98. Dagenham and Redbridge Saturday, August 13, 2022 3,374.2 
 99. Chesterfield Saturday, August 13, 2022 3,363.5 
 100. FC Halifax Town Saturday, August 13, 2022 3,363.3 
 101. Boreham Wood Saturday, August 13, 2022 3,328.6 
 102. Bromley Saturday, August 13, 2022 3,318.0 
 103. Southend United Saturday, August 13, 2022 3,307.5 
 104. Gateshead Saturday, August 13, 2022 3,288.7 
 105. Dorking Wanderers Saturday, August 13, 2022 3,287.1 
 106. Maidstone United Saturday, August 13, 2022 3,283.7 
 107. Yeovil Town Saturday, August 13, 2022 3,283.4 
 108. Scunthorpe United Saturday, August 13, 2022 3,268.3 
 109. Altrincham Saturday, August 13, 2022 3,267.1 
 110. Maidenhead United Saturday, August 13, 2022 3,261.5 
 111. Ebbsfleet United Saturday, August 13, 2022 3,247.4 
 112. Wealdstone Saturday, August 13, 2022 3,240.5 
 113. Eastleigh Saturday, August 13, 2022 3,236.1 
 114. Dartford Saturday, August 13, 2022 3,233.1 
 115. AFC Fylde Saturday, August 13, 2022 3,233.0 
 116. Woking Saturday, August 13, 2022 3,230.1 
 117. Barnet Saturday, August 13, 2022 3,225.4 
 118. Brackley Town Saturday, August 13, 2022 3,204.8 
 119. York City Saturday, August 13, 2022 3,200.7 
 120. Aldershot Town Saturday, August 13, 2022 3,192.2 
 121. Banbury United Saturday, August 13, 2022 3,192.2 
 122. King's Lynn Town Saturday, August 13, 2022 3,185.3 
 123. Kidderminster Harriers Saturday, August 13, 2022 3,183.8 
 124. Oxford City Saturday, August 13, 2022 3,179.1 
 125. Havant and Waterlooville Saturday, August 13, 2022 3,138.5 
 126. Boston United Saturday, August 13, 2022 3,132.7 
 127. Spennymoor Town Saturday, August 13, 2022 3,131.2 
 128. Chippenham Town Saturday, August 6, 2022 3,125.8 
 129. Taunton Town Saturday, August 13, 2022 3,123.3 
 130. Peterborough Sports Saturday, August 13, 2022 3,121.2 
 131. Chester Saturday, August 13, 2022 3,114.7 
 132. Eastbourne Borough Saturday, August 13, 2022 3,114.4 
 133. Hayes and Yeading United Saturday, August 13, 2022 3,113.2 
 134. Chorley Saturday, August 13, 2022 3,111.7 
 135. Kettering Town Saturday, August 13, 2022 3,110.4 
 136. Alfreton Town Saturday, August 13, 2022 3,103.0 
 137. Darlington Saturday, August 13, 2022 3,096.9 
 138. Worthing Saturday, August 13, 2022 3,096.3 
 139. Chesham United Saturday, August 13, 2022 3,091.3 
 140. Southport Saturday, August 13, 2022 3,091.0 
 141. Leamington Saturday, August 13, 2022 3,087.4 
 142. Coalville Town Saturday, August 13, 2022 3,086.4 
 143. Hampton and Richmond Borough Saturday, August 13, 2022 3,086.0 
 144. Gloucester City Saturday, August 13, 2022 3,085.6 
 145. Weston-super-Mare Saturday, August 13, 2022 3,085.2 
 146. Hereford Saturday, August 13, 2022 3,084.8 
 147. Tonbridge Angels Saturday, August 13, 2022 3,083.0 
 148. Weymouth Saturday, August 13, 2022 3,080.8 
 149. Dulwich Hamlet Saturday, August 13, 2022 3,066.2 
 150. St. Albans City Saturday, August 13, 2022 3,065.7 
 151. Concord Rangers Saturday, August 13, 2022 3,065.4 
 152. Metropolitan Police Saturday, August 13, 2022 3,061.1 
 153. Farnborough Saturday, August 13, 2022 3,060.9 
 154. Bath City Saturday, August 13, 2022 3,054.5 
 155. Dover Athletic Saturday, August 13, 2022 3,054.3 
 156. Truro City Saturday, August 13, 2022 3,054.0 
 157. Chelmsford City Saturday, August 6, 2022 3,049.2 
 158. Slough Town Saturday, August 13, 2022 3,048.4 
 159. AFC Telford United Saturday, August 13, 2022 3,048.3 
 160. Braintree Town Saturday, August 13, 2022 3,042.8 
 161. Hemel Hempstead Town Saturday, August 13, 2022 3,039.7 
 162. Bishop's Stortford Saturday, August 13, 2022 3,028.2 
 163. Curzon Ashton Saturday, August 13, 2022 3,019.6 
 164. Swindon Supermarine Saturday, August 13, 2022 3,005.4 
 165. Buxton Saturday, August 13, 2022 3,003.7 
 166. Billericay Town Monday, August 15, 2022 3,000.9 
 167. Bradford Park Avenue Saturday, August 13, 2022 2,997.7 
 168. Hungerford Town Saturday, August 13, 2022 2,997.2 
 169. AFC Hornchurch Saturday, August 13, 2022 2,997.1 
 170. Poole Town Saturday, August 13, 2022 2,996.0 
 171. Welling United Saturday, August 13, 2022 2,991.0 
 172. Cheshunt Saturday, August 13, 2022 2,987.2 
 173. South Shields Saturday, August 13, 2022 2,986.7 
 174. Scarborough Athletic Saturday, August 13, 2022 2,984.6 
 175. Tiverton Town Saturday, August 13, 2022 2,980.7 
 176. Royston Town Saturday, August 13, 2022 2,976.0 
 177. Farsley Celtic Saturday, August 13, 2022 2,974.2 
 178. Yate Town Saturday, August 13, 2022 2,973.7 
 179. Alvechurch Saturday, August 13, 2022 2,963.8 
 180. Blyth Spartans Saturday, August 13, 2022 2,961.5 
 181. Tamworth Saturday, August 13, 2022 2,961.0 
 182. Gosport Borough Saturday, August 13, 2022 2,957.6 
 183. Rushall Olympic Saturday, August 13, 2022 2,956.2 
 184. AFC Rushden and Diamonds Saturday, August 13, 2022 2,955.2 
 185. Enfield Town Saturday, August 13, 2022 2,954.3 
 186. Bracknell Town Monday, August 15, 2022 2,951.6 
 187. Guiseley Saturday, August 13, 2022 2,948.9 
 188. Warrington Town Saturday, August 13, 2022 2,947.5 
 189. Marske United Saturday, August 13, 2022 2,929.5 
 190. Hanwell Town Saturday, August 13, 2022 2,926.2 
 191. Kings Langley Monday, August 15, 2022 2,915.3 
 192. Bedford Town Monday, August 15, 2022 2,915.1 
 193. Ilkeston Town Monday, August 15, 2022 2,913.4 
 194. Herne Bay Sunday, August 14, 2022 2,912.3 
 195. Plymouth Parkway Saturday, August 13, 2022 2,911.0 
 196. Liversedge Saturday, August 13, 2022 2,910.8 
 197. Winchester City Saturday, August 13, 2022 2,909.7 
 198. Stourbridge Saturday, August 13, 2022 2,908.2 
 199. Folkestone Invicta Saturday, August 13, 2022 2,907.2 
 200. Matlock Town Saturday, August 13, 2022 2,903.2 
 201. Nuneaton Borough Saturday, August 13, 2022 2,903.2 
 202. North Leigh Saturday, August 13, 2022 2,902.4 
 203. Warrington Rylands Saturday, August 13, 2022 2,901.6 
 204. Leiston Saturday, August 13, 2022 2,900.9 
 205. Needham Market Saturday, August 13, 2022 2,900.5 
 206. Walton Casuals Saturday, April 23, 2022 2,900.3 
 207. Hednesford Town Saturday, August 13, 2022 2,898.1 
 208. Hitchin Town Saturday, August 13, 2022 2,896.4 
 209. Horsham Saturday, August 13, 2022 2,892.0 
 210. Lewes Saturday, August 13, 2022 2,889.4 
 211. Morpeth Town Saturday, August 13, 2022 2,887.2 
 212. Bognor Regis Town Saturday, August 13, 2022 2,884.1 
 213. Carshalton Athletic Saturday, August 13, 2022 2,880.8 
 214. FC United of Manchester Saturday, August 13, 2022 2,878.3 
 215. Hartley Wintney Saturday, August 13, 2022 2,877.1 
 216. Salisbury Saturday, August 13, 2022 2,874.9 
 217. Whitby Town Saturday, August 13, 2022 2,873.5 
 218. Harrow Borough Monday, August 15, 2022 2,872.2 
 219. St. Ives Town Saturday, August 13, 2022 2,871.5 
 220. Nantwich Town Saturday, August 13, 2022 2,868.6 
 221. Stafford Rangers Saturday, August 13, 2022 2,865.6 
 222. Mickleover Sports Saturday, August 13, 2022 2,864.9 
 223. Gainsborough Trinity Saturday, August 13, 2022 2,864.6 
 224. Hendon Saturday, August 13, 2022 2,860.1 
 225. Bromsgrove Sporting Saturday, August 13, 2022 2,855.6 
 226. Margate Saturday, August 13, 2022 2,851.5 
 227. Beaconsfield Town Saturday, August 13, 2022 2,848.7 
 228. Bamber Bridge Saturday, August 13, 2022 2,843.4 
 229. Canvey Island Saturday, August 13, 2022 2,837.7 
 230. Redditch United Monday, August 15, 2022 2,835.5 
 231. Barwell Monday, August 15, 2022 2,833.0 
 232. Dorchester Town Saturday, August 13, 2022 2,828.9 
 233. Kingstonian Saturday, August 13, 2022 2,821.7 
 234. Ashton United Saturday, August 13, 2022 2,819.6 
 235. Lancaster City Saturday, August 13, 2022 2,818.7 
 236. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 237. Stratford Town Monday, August 15, 2022 2,817.4 
 238. Corinthian-Casuals Saturday, August 13, 2022 2,813.8 
 239. Wingate and Finchley Saturday, August 13, 2022 2,813.6 
 240. Hyde United Saturday, August 13, 2022 2,805.1 
 241. Potters Bar Town Sunday, August 14, 2022 2,802.8 
 242. Atherton Collieries Saturday, August 13, 2022 2,800.9 
 243. Bowers and Pitsea Saturday, August 13, 2022 2,797.7 
 244. Marine Saturday, August 13, 2022 2,796.6 
 245. Stalybridge Celtic Saturday, August 13, 2022 2,791.4 
 246. Cray Wanderers Saturday, August 13, 2022 2,785.6 
 247. Basford United Saturday, August 13, 2022 2,783.3 
 248. Radcliffe Saturday, August 13, 2022 2,780.2 
 249. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 250. AFC Sudbury Friday, November 5, 2021 2,778.2 
 251. Leatherhead Saturday, April 23, 2022 2,777.7 
 252. Witton Albion Saturday, April 23, 2022 2,777.2 
 253. Hastings United Saturday, August 13, 2022 2,772.5 
 254. Merthyr Town Saturday, August 13, 2022 2,770.3 
 255. Haringey Borough Saturday, August 13, 2022 2,748.2 
 256. Brightlingsea Regent Saturday, August 13, 2022 2,714.1 
 257. East Thurrock United Saturday, April 23, 2022 2,713.1 
 258. Aveley Monday, August 15, 2022 2,709.5 
 259. Wimborne Town Saturday, April 23, 2022 2,706.0 
 260. Grantham Town Saturday, April 23, 2022 2,700.4 
 261. Belper Town Saturday, August 13, 2022 2,656.3 
 262. Merstham Saturday, April 23, 2022 2,641.1