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, August 6, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, May 22, 2022 4,400.4 
 2. Liverpool Saturday, August 6, 2022 4,386.5 
 3. Chelsea Saturday, August 6, 2022 4,265.8 
 4. Tottenham Hotspur Saturday, August 6, 2022 4,225.9 
 5. Arsenal Friday, August 5, 2022 4,201.3 
 6. Manchester United Sunday, May 22, 2022 4,146.4 
 7. Leicester City Sunday, May 22, 2022 4,127.6 
 8. West Ham United Sunday, May 22, 2022 4,105.7 
 9. Newcastle United Saturday, August 6, 2022 4,097.7 
 10. Brighton and Hove Albion Sunday, May 22, 2022 4,092.3 
 11. Crystal Palace Friday, August 5, 2022 4,079.5 
 12. Aston Villa Saturday, August 6, 2022 4,056.2 
 13. Brentford Sunday, May 22, 2022 4,047.0 
 14. Wolverhampton Wanderers Saturday, August 6, 2022 4,035.0 
 15. Leeds United Saturday, August 6, 2022 4,032.6 
 16. Everton Saturday, August 6, 2022 4,007.3 
 17. Burnley Saturday, August 6, 2022 3,995.9 
 18. AFC Bournemouth Saturday, August 6, 2022 3,993.2 
 19. Southampton Saturday, August 6, 2022 3,992.3 
 20. Fulham Saturday, August 6, 2022 3,984.4 
 21. Nottingham Forest Saturday, August 6, 2022 3,966.8 
 22. Sheffield United Saturday, August 6, 2022 3,935.1 
 23. Watford Monday, August 1, 2022 3,898.4 
 24. Huddersfield Town Friday, August 5, 2022 3,889.1 
 25. Norwich City Saturday, August 6, 2022 3,879.4 
 26. Luton Town Saturday, August 6, 2022 3,874.0 
 27. Millwall Saturday, August 6, 2022 3,863.1 
 28. Blackburn Rovers Saturday, August 6, 2022 3,861.7 
 29. Middlesbrough Saturday, August 6, 2022 3,848.1 
 30. West Bromwich Albion Saturday, July 30, 2022 3,847.3 
 31. Preston North End Saturday, August 6, 2022 3,840.8 
 32. Stoke City Saturday, August 6, 2022 3,835.4 
 33. Coventry City Sunday, July 31, 2022 3,821.2 
 34. Swansea City Saturday, August 6, 2022 3,817.0 
 35. Queens Park Rangers Saturday, August 6, 2022 3,806.5 
 36. Sunderland Saturday, August 6, 2022 3,802.3 
 37. Cardiff City Saturday, August 6, 2022 3,792.3 
 38. Hull City Saturday, August 6, 2022 3,792.0 
 39. Sheffield Wednesday Saturday, August 6, 2022 3,788.3 
 40. Wigan Athletic Saturday, August 6, 2022 3,783.8 
 41. Blackpool Saturday, August 6, 2022 3,780.3 
 42. Rotherham United Saturday, July 30, 2022 3,772.0 
 43. Wycombe Wanderers Saturday, August 6, 2022 3,760.8 
 44. Derby County Saturday, August 6, 2022 3,760.0 
 45. Milton Keynes Dons Saturday, August 6, 2022 3,759.3 
 46. Bristol City Saturday, August 6, 2022 3,743.6 
 47. Birmingham City Friday, August 5, 2022 3,734.5 
 48. Peterborough United Saturday, August 6, 2022 3,732.3 
 49. Reading Saturday, August 6, 2022 3,732.2 
 50. Bolton Wanderers Saturday, August 6, 2022 3,727.6 
 51. Portsmouth Saturday, August 6, 2022 3,726.6 
 52. Oxford United Saturday, August 6, 2022 3,720.9 
 53. Ipswich Town Saturday, August 6, 2022 3,720.7 
 54. Plymouth Argyle Saturday, August 6, 2022 3,707.2 
 55. Barnsley Saturday, August 6, 2022 3,679.3 
 56. Charlton Athletic Saturday, August 6, 2022 3,670.2 
 57. Exeter City Saturday, August 6, 2022 3,632.2 
 58. Bristol Rovers Saturday, August 6, 2022 3,623.9 
 59. Lincoln City Saturday, August 6, 2022 3,622.4 
 60. Cambridge United Saturday, August 6, 2022 3,618.3 
 61. Accrington Stanley Saturday, August 6, 2022 3,618.2 
 62. Shrewsbury Town Saturday, August 6, 2022 3,608.0 
 63. Cheltenham Town Saturday, August 6, 2022 3,590.1 
 64. Port Vale Saturday, August 6, 2022 3,589.9 
 65. Northampton Town Saturday, August 6, 2022 3,577.9 
 66. Mansfield Town Saturday, August 6, 2022 3,572.7 
 67. Salford City Saturday, August 6, 2022 3,570.7 
 68. Forest Green Rovers Saturday, August 6, 2022 3,560.3 
 69. Burton Albion Saturday, August 6, 2022 3,555.8 
 70. Swindon Town Saturday, August 6, 2022 3,555.3 
 71. Fleetwood Town Saturday, August 6, 2022 3,548.6 
 72. Gillingham Saturday, August 6, 2022 3,547.0 
 73. Morecambe Saturday, August 6, 2022 3,540.7 
 74. Doncaster Rovers Saturday, August 6, 2022 3,539.4 
 75. Tranmere Rovers Saturday, August 6, 2022 3,529.4 
 76. Sutton United Saturday, August 6, 2022 3,528.3 
 77. AFC Wimbledon Saturday, August 6, 2022 3,522.1 
 78. Leyton Orient Saturday, August 6, 2022 3,515.2 
 79. Newport County Saturday, August 6, 2022 3,509.3 
 80. Crewe Alexandra Saturday, August 6, 2022 3,499.9 
 81. Stockport County Saturday, August 6, 2022 3,484.6 
 82. Solihull Moors Saturday, August 6, 2022 3,483.0 
 83. Walsall Saturday, August 6, 2022 3,469.6 
 84. Rochdale Saturday, August 6, 2022 3,468.8 
 85. Bradford City Saturday, August 6, 2022 3,466.9 
 86. Stevenage Saturday, August 6, 2022 3,462.4 
 87. Wrexham Saturday, August 6, 2022 3,461.2 
 88. Colchester United Saturday, August 6, 2022 3,458.8 
 89. Carlisle United Saturday, August 6, 2022 3,445.2 
 90. Barrow Saturday, August 6, 2022 3,444.6 
 91. Crawley Town Saturday, August 6, 2022 3,443.5 
 92. Harrogate Town Saturday, August 6, 2022 3,431.1 
 93. Grimsby Town Saturday, August 6, 2022 3,427.7 
 94. Notts County Saturday, August 6, 2022 3,415.2 
 95. Hartlepool United Saturday, August 6, 2022 3,397.6 
 96. Dagenham and Redbridge Saturday, August 6, 2022 3,395.2 
 97. Torquay United Saturday, August 6, 2022 3,381.3 
 98. FC Halifax Town Saturday, August 6, 2022 3,374.1 
 99. Oldham Athletic Saturday, August 6, 2022 3,371.8 
 100. Chesterfield Saturday, August 6, 2022 3,358.6 
 101. Boreham Wood Saturday, August 6, 2022 3,327.2 
 102. Bromley Saturday, August 6, 2022 3,320.6 
 103. Southend United Saturday, August 6, 2022 3,302.0 
 104. Dorking Wanderers Saturday, August 6, 2022 3,293.9 
 105. Gateshead Saturday, August 6, 2022 3,291.7 
 106. Yeovil Town Saturday, August 6, 2022 3,279.5 
 107. Scunthorpe United Saturday, August 6, 2022 3,277.9 
 108. Maidstone United Saturday, August 6, 2022 3,276.7 
 109. Altrincham Saturday, August 6, 2022 3,264.5 
 110. Maidenhead United Saturday, August 6, 2022 3,251.9 
 111. Wealdstone Saturday, August 6, 2022 3,250.1 
 112. AFC Fylde Saturday, August 6, 2022 3,249.6 
 113. Ebbsfleet United Saturday, August 6, 2022 3,240.7 
 114. Dartford Saturday, August 6, 2022 3,229.7 
 115. Eastleigh Saturday, August 6, 2022 3,226.5 
 116. Brackley Town Saturday, August 6, 2022 3,223.6 
 117. Barnet Saturday, August 6, 2022 3,222.5 
 118. Woking Saturday, August 6, 2022 3,209.0 
 119. York City Saturday, August 6, 2022 3,207.7 
 120. Aldershot Town Saturday, August 6, 2022 3,197.0 
 121. Kidderminster Harriers Saturday, August 6, 2022 3,187.6 
 122. King's Lynn Town Saturday, August 6, 2022 3,179.5 
 123. Banbury United Saturday, August 6, 2022 3,175.6 
 124. Oxford City Saturday, August 6, 2022 3,170.8 
 125. Boston United Saturday, August 6, 2022 3,149.6 
 126. Havant and Waterlooville Saturday, August 6, 2022 3,140.3 
 127. Spennymoor Town Saturday, August 6, 2022 3,134.7 
 128. Taunton Town Saturday, August 6, 2022 3,134.6 
 129. Eastbourne Borough Saturday, August 6, 2022 3,127.8 
 130. Chippenham Town Saturday, August 6, 2022 3,125.8 
 131. Kettering Town Saturday, August 6, 2022 3,114.6 
 132. Chorley Saturday, August 6, 2022 3,113.3 
 133. Southport Saturday, August 6, 2022 3,110.9 
 134. Hayes and Yeading United Saturday, August 6, 2022 3,109.7 
 135. Alfreton Town Saturday, August 6, 2022 3,105.7 
 136. Peterborough Sports Saturday, August 6, 2022 3,101.3 
 137. Hereford Saturday, August 6, 2022 3,097.3 
 138. Chester Saturday, August 6, 2022 3,095.8 
 139. Darlington Saturday, August 6, 2022 3,095.3 
 140. Hampton and Richmond Borough Saturday, August 6, 2022 3,088.5 
 141. Weymouth Saturday, August 6, 2022 3,087.6 
 142. Chesham United Saturday, August 6, 2022 3,087.3 
 143. Leamington Saturday, August 6, 2022 3,083.5 
 144. Worthing Saturday, August 6, 2022 3,083.1 
 145. Tonbridge Angels Saturday, August 6, 2022 3,082.9 
 146. Coalville Town Saturday, August 6, 2022 3,075.5 
 147. Weston-super-Mare Saturday, August 6, 2022 3,074.5 
 148. St. Albans City Saturday, August 6, 2022 3,074.0 
 149. Gloucester City Saturday, August 6, 2022 3,068.7 
 150. Dulwich Hamlet Saturday, August 6, 2022 3,065.3 
 151. Farnborough Saturday, August 6, 2022 3,061.9 
 152. Concord Rangers Saturday, August 6, 2022 3,054.2 
 153. Metropolitan Police Saturday, August 6, 2022 3,050.3 
 154. Chelmsford City Saturday, August 6, 2022 3,049.2 
 155. Slough Town Saturday, August 6, 2022 3,048.5 
 156. Truro City Saturday, August 6, 2022 3,046.7 
 157. Dover Athletic Saturday, August 6, 2022 3,046.6 
 158. AFC Telford United Saturday, August 6, 2022 3,044.8 
 159. Braintree Town Saturday, August 6, 2022 3,041.1 
 160. Bath City Saturday, August 6, 2022 3,041.0 
 161. Hemel Hempstead Town Saturday, August 6, 2022 3,037.2 
 162. Curzon Ashton Saturday, August 6, 2022 3,029.5 
 163. Bishop's Stortford Wednesday, April 27, 2022 3,025.4 
 164. Poole Town Saturday, August 6, 2022 3,014.8 
 165. Billericay Town Saturday, May 7, 2022 3,014.1 
 166. AFC Hornchurch Monday, May 2, 2022 3,009.9 
 167. Hungerford Town Saturday, August 6, 2022 3,005.0 
 168. Welling United Saturday, August 6, 2022 3,004.2 
 169. Swindon Supermarine Saturday, August 6, 2022 2,995.5 
 170. Royston Town Saturday, August 6, 2022 2,994.0 
 171. Buxton Saturday, August 6, 2022 2,993.7 
 172. Bradford Park Avenue Saturday, August 6, 2022 2,993.5 
 173. Cheshunt Saturday, August 6, 2022 2,990.6 
 174. Yate Town Saturday, August 6, 2022 2,986.8 
 175. South Shields Tuesday, April 26, 2022 2,980.1 
 176. Guiseley Saturday, May 7, 2022 2,977.1 
 177. Alvechurch Saturday, August 6, 2022 2,974.7 
 178. Scarborough Athletic Saturday, August 6, 2022 2,972.1 
 179. Farsley Celtic Saturday, August 6, 2022 2,971.5 
 180. AFC Rushden and Diamonds Saturday, August 6, 2022 2,969.6 
 181. Gosport Borough Saturday, August 6, 2022 2,968.2 
 182. Blyth Spartans Saturday, August 6, 2022 2,967.3 
 183. Tiverton Town Saturday, August 6, 2022 2,961.9 
 184. Tamworth Saturday, August 6, 2022 2,961.4 
 185. Rushall Olympic Saturday, August 6, 2022 2,956.9 
 186. Enfield Town Wednesday, April 27, 2022 2,956.8 
 187. Warrington Town Monday, May 2, 2022 2,935.7 
 188. Plymouth Parkway Saturday, August 6, 2022 2,928.5 
 189. Bracknell Town Saturday, August 6, 2022 2,928.2 
 190. Ilkeston Town Saturday, August 6, 2022 2,927.1 
 191. Bedford Town Saturday, August 6, 2022 2,923.4 
 192. Needham Market Saturday, August 6, 2022 2,913.5 
 193. North Leigh Saturday, August 6, 2022 2,913.2 
 194. Hanwell Town Saturday, August 6, 2022 2,913.1 
 195. Winchester City Saturday, August 6, 2022 2,909.4 
 196. Stourbridge Saturday, August 6, 2022 2,907.7 
 197. Folkestone Invicta Saturday, April 23, 2022 2,904.7 
 198. Walton Casuals Saturday, April 23, 2022 2,900.3 
 199. Morpeth Town Saturday, April 23, 2022 2,899.0 
 200. Leiston Saturday, August 6, 2022 2,899.0 
 201. Hednesford Town Saturday, August 6, 2022 2,898.0 
 202. Hitchin Town Saturday, August 6, 2022 2,895.7 
 203. Matlock Town Tuesday, April 26, 2022 2,894.7 
 204. FC United of Manchester Saturday, April 23, 2022 2,892.2 
 205. Kings Langley Saturday, August 6, 2022 2,890.8 
 206. Lewes Saturday, April 23, 2022 2,890.6 
 207. Harrow Borough Saturday, August 6, 2022 2,885.6 
 208. Nuneaton Borough Saturday, August 6, 2022 2,885.1 
 209. Whitby Town Saturday, April 23, 2022 2,882.1 
 210. Hartley Wintney Saturday, August 6, 2022 2,881.1 
 211. Salisbury Saturday, August 6, 2022 2,878.4 
 212. Horsham Saturday, April 23, 2022 2,876.4 
 213. Carshalton Athletic Saturday, April 23, 2022 2,875.9 
 214. Bognor Regis Town Saturday, April 23, 2022 2,871.3 
 215. Hendon Saturday, August 6, 2022 2,870.0 
 216. Nantwich Town Saturday, April 23, 2022 2,869.0 
 217. Mickleover Sports Saturday, August 6, 2022 2,865.1 
 218. Bamber Bridge Saturday, April 23, 2022 2,857.0 
 219. St. Ives Town Saturday, August 6, 2022 2,854.9 
 220. Margate Saturday, April 23, 2022 2,853.5 
 221. Stafford Rangers Saturday, April 23, 2022 2,851.9 
 222. Redditch United Saturday, August 6, 2022 2,846.9 
 223. Bromsgrove Sporting Saturday, August 6, 2022 2,842.6 
 224. Gainsborough Trinity Saturday, April 23, 2022 2,841.2 
 225. Dorchester Town Saturday, August 6, 2022 2,836.2 
 226. Stratford Town Saturday, August 6, 2022 2,832.3 
 227. Beaconsfield Town Saturday, August 6, 2022 2,831.1 
 228. Barwell Saturday, August 6, 2022 2,827.5 
 229. Kingstonian Saturday, April 23, 2022 2,819.6 
 230. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 231. Lancaster City Saturday, April 23, 2022 2,818.3 
 232. Bowers and Pitsea Saturday, April 23, 2022 2,814.1 
 233. Wingate and Finchley Saturday, April 23, 2022 2,812.4 
 234. Hyde United Saturday, April 23, 2022 2,807.0 
 235. Ashton United Saturday, April 23, 2022 2,805.4 
 236. Stalybridge Celtic Saturday, April 23, 2022 2,798.1 
 237. Corinthian-Casuals Saturday, April 23, 2022 2,797.3 
 238. Potters Bar Town Saturday, April 23, 2022 2,790.1 
 239. Cray Wanderers Saturday, April 23, 2022 2,789.3 
 240. Atherton Collieries Saturday, April 23, 2022 2,787.0 
 241. Merthyr Town Saturday, August 6, 2022 2,780.6 
 242. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 243. Radcliffe Saturday, April 23, 2022 2,778.4 
 244. AFC Sudbury Friday, November 5, 2021 2,778.2 
 245. Leatherhead Saturday, April 23, 2022 2,777.7 
 246. Witton Albion Saturday, April 23, 2022 2,777.2 
 247. Basford United Saturday, August 6, 2022 2,768.9 
 248. Haringey Borough Saturday, April 23, 2022 2,751.1 
 249. Brightlingsea Regent Saturday, April 23, 2022 2,719.0 
 250. East Thurrock United Saturday, April 23, 2022 2,713.1 
 251. Wimborne Town Saturday, April 23, 2022 2,706.0 
 252. Grantham Town Saturday, April 23, 2022 2,700.4 
 253. Merstham Saturday, April 23, 2022 2,641.1