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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 8, 2022 4,414.0 
 2. Liverpool Sunday, October 9, 2022 4,344.1 
 3. Arsenal Sunday, October 9, 2022 4,250.8 
 4. Tottenham Hotspur Saturday, October 15, 2022 4,247.2 
 5. Chelsea Saturday, October 8, 2022 4,246.3 
 6. Manchester United Sunday, October 9, 2022 4,164.5 
 7. Newcastle United Saturday, October 8, 2022 4,125.2 
 8. Brighton and Hove Albion Friday, October 14, 2022 4,109.9 
 9. Crystal Palace Saturday, October 15, 2022 4,096.6 
 10. West Ham United Sunday, October 9, 2022 4,090.8 
 11. Brentford Friday, October 14, 2022 4,064.3 
 12. Leicester City Saturday, October 15, 2022 4,057.9 
 13. Aston Villa Monday, October 10, 2022 4,052.7 
 14. Leeds United Sunday, October 9, 2022 4,027.2 
 15. Wolverhampton Wanderers Saturday, October 15, 2022 4,023.5 
 16. Everton Saturday, October 15, 2022 4,019.7 
 17. AFC Bournemouth Saturday, October 15, 2022 4,004.5 
 18. Burnley Saturday, October 15, 2022 3,997.2 
 19. Southampton Saturday, October 8, 2022 3,987.1 
 20. Fulham Saturday, October 15, 2022 3,976.1 
 21. Nottingham Forest Saturday, October 15, 2022 3,935.3 
 22. Sheffield United Saturday, October 15, 2022 3,933.8 
 23. Norwich City Saturday, October 15, 2022 3,897.2 
 24. Luton Town Saturday, October 15, 2022 3,881.2 
 25. Watford Saturday, October 15, 2022 3,865.7 
 26. Stoke City Saturday, October 15, 2022 3,850.5 
 27. Millwall Saturday, October 15, 2022 3,848.8 
 28. Queens Park Rangers Saturday, October 15, 2022 3,846.1 
 29. Swansea City Saturday, October 15, 2022 3,841.4 
 30. Blackburn Rovers Saturday, October 15, 2022 3,838.6 
 31. West Bromwich Albion Saturday, October 15, 2022 3,836.6 
 32. Preston North End Saturday, October 15, 2022 3,835.3 
 33. Huddersfield Town Saturday, October 15, 2022 3,826.7 
 34. Sunderland Saturday, October 15, 2022 3,816.9 
 35. Sheffield Wednesday Saturday, October 15, 2022 3,813.3 
 36. Plymouth Argyle Saturday, October 15, 2022 3,798.8 
 37. Middlesbrough Saturday, October 15, 2022 3,797.1 
 38. Coventry City Saturday, October 15, 2022 3,794.1 
 39. Cardiff City Saturday, October 15, 2022 3,786.4 
 40. Bristol City Saturday, October 15, 2022 3,784.3 
 41. Blackpool Saturday, October 15, 2022 3,783.4 
 42. Rotherham United Saturday, October 15, 2022 3,780.2 
 43. Wigan Athletic Saturday, October 15, 2022 3,779.4 
 44. Ipswich Town Saturday, October 15, 2022 3,766.0 
 45. Portsmouth Saturday, October 8, 2022 3,762.3 
 46. Derby County Saturday, October 15, 2022 3,760.9 
 47. Reading Saturday, October 15, 2022 3,756.0 
 48. Birmingham City Saturday, October 8, 2022 3,754.8 
 49. Wycombe Wanderers Saturday, October 15, 2022 3,733.9 
 50. Hull City Sunday, October 9, 2022 3,732.6 
 51. Bolton Wanderers Saturday, October 15, 2022 3,721.9 
 52. Peterborough United Saturday, October 15, 2022 3,715.7 
 53. Barnsley Saturday, October 15, 2022 3,711.1 
 54. Milton Keynes Dons Saturday, October 15, 2022 3,690.3 
 55. Oxford United Saturday, October 15, 2022 3,689.6 
 56. Charlton Athletic Tuesday, October 11, 2022 3,670.8 
 57. Lincoln City Saturday, October 15, 2022 3,652.8 
 58. Shrewsbury Town Saturday, October 15, 2022 3,640.0 
 59. Exeter City Saturday, October 15, 2022 3,624.9 
 60. Bristol Rovers Saturday, October 15, 2022 3,615.4 
 61. Mansfield Town Saturday, October 15, 2022 3,608.3 
 62. Port Vale Saturday, October 15, 2022 3,601.3 
 63. Accrington Stanley Saturday, October 15, 2022 3,598.7 
 64. Northampton Town Saturday, October 15, 2022 3,594.3 
 65. Cambridge United Saturday, October 15, 2022 3,583.7 
 66. Fleetwood Town Saturday, October 15, 2022 3,581.6 
 67. Cheltenham Town Saturday, October 15, 2022 3,580.6 
 68. Salford City Saturday, October 15, 2022 3,577.2 
 69. Tranmere Rovers Friday, October 14, 2022 3,573.7 
 70. Leyton Orient Saturday, October 15, 2022 3,569.8 
 71. Swindon Town Saturday, October 15, 2022 3,567.1 
 72. Stevenage Saturday, October 15, 2022 3,542.0 
 73. Bradford City Saturday, October 15, 2022 3,532.0 
 74. Burton Albion Saturday, October 15, 2022 3,530.4 
 75. Morecambe Saturday, October 15, 2022 3,524.9 
 76. Forest Green Rovers Saturday, October 15, 2022 3,524.4 
 77. Doncaster Rovers Saturday, October 15, 2022 3,509.2 
 78. Grimsby Town Saturday, October 15, 2022 3,504.5 
 79. Carlisle United Saturday, October 15, 2022 3,504.3 
 80. Gillingham Saturday, October 15, 2022 3,500.1 
 81. Sutton United Saturday, October 15, 2022 3,497.3 
 82. Wrexham Saturday, October 8, 2022 3,491.1 
 83. Stockport County Saturday, October 15, 2022 3,472.1 
 84. Notts County Saturday, October 8, 2022 3,470.3 
 85. Crewe Alexandra Friday, October 14, 2022 3,467.3 
 86. Newport County Saturday, October 15, 2022 3,465.2 
 87. Barrow Saturday, October 15, 2022 3,461.1 
 88. Walsall Saturday, October 15, 2022 3,457.7 
 89. AFC Wimbledon Saturday, October 15, 2022 3,455.1 
 90. Rochdale Saturday, October 15, 2022 3,452.3 
 91. Solihull Moors Saturday, October 8, 2022 3,449.5 
 92. Crawley Town Saturday, October 15, 2022 3,426.8 
 93. Colchester United Saturday, October 15, 2022 3,416.6 
 94. Harrogate Town Saturday, October 15, 2022 3,398.0 
 95. Chesterfield Saturday, October 8, 2022 3,381.2 
 96. Hartlepool United Saturday, October 15, 2022 3,372.4 
 97. Bromley Saturday, October 8, 2022 3,368.4 
 98. Boreham Wood Saturday, October 8, 2022 3,358.0 
 99. Dagenham and Redbridge Tuesday, October 11, 2022 3,355.2 
 100. Southend United Saturday, October 8, 2022 3,326.2 
 101. Oldham Athletic Saturday, October 8, 2022 3,302.8 
 102. FC Halifax Town Saturday, October 8, 2022 3,301.4 
 103. Woking Saturday, October 8, 2022 3,300.1 
 104. Ebbsfleet United Saturday, October 8, 2022 3,298.9 
 105. Torquay United Saturday, October 8, 2022 3,294.0 
 106. Dorking Wanderers Saturday, October 8, 2022 3,292.2 
 107. Yeovil Town Saturday, October 8, 2022 3,284.6 
 108. Altrincham Saturday, October 8, 2022 3,269.7 
 109. Maidenhead United Saturday, October 8, 2022 3,268.0 
 110. Gateshead Saturday, October 8, 2022 3,265.5 
 111. Wealdstone Saturday, October 8, 2022 3,263.1 
 112. Eastleigh Saturday, October 8, 2022 3,259.1 
 113. York City Tuesday, October 11, 2022 3,257.8 
 114. Scunthorpe United Saturday, October 8, 2022 3,234.2 
 115. Dartford Saturday, October 15, 2022 3,231.6 
 116. AFC Fylde Saturday, October 8, 2022 3,231.4 
 117. Maidstone United Saturday, October 8, 2022 3,229.0 
 118. Barnet Saturday, October 8, 2022 3,215.2 
 119. King's Lynn Town Saturday, October 8, 2022 3,210.1 
 120. Havant and Waterlooville Saturday, October 8, 2022 3,206.0 
 121. Aldershot Town Saturday, October 8, 2022 3,202.4 
 122. Brackley Town Saturday, October 15, 2022 3,189.2 
 123. Banbury United Saturday, October 8, 2022 3,187.4 
 124. Kidderminster Harriers Saturday, October 8, 2022 3,171.3 
 125. Oxford City Saturday, October 8, 2022 3,158.5 
 126. Weston-super-Mare Tuesday, October 11, 2022 3,145.2 
 127. Darlington Saturday, October 15, 2022 3,139.7 
 128. Chorley Saturday, October 15, 2022 3,136.6 
 129. Chippenham Town Saturday, October 8, 2022 3,120.1 
 130. Taunton Town Saturday, October 8, 2022 3,119.9 
 131. Alfreton Town Saturday, October 15, 2022 3,119.1 
 132. Chelmsford City Saturday, October 8, 2022 3,117.8 
 133. Eastbourne Borough Saturday, October 8, 2022 3,116.0 
 134. Peterborough Sports Saturday, October 8, 2022 3,112.6 
 135. Boston United Saturday, October 8, 2022 3,112.2 
 136. Worthing Saturday, October 15, 2022 3,110.3 
 137. Hereford Saturday, October 8, 2022 3,103.9 
 138. Spennymoor Town Saturday, October 15, 2022 3,102.1 
 139. Bath City Saturday, October 15, 2022 3,100.1 
 140. St. Albans City Saturday, October 15, 2022 3,099.7 
 141. Truro City Wednesday, October 12, 2022 3,097.8 
 142. Chester Saturday, October 8, 2022 3,095.5 
 143. Gloucester City Saturday, October 15, 2022 3,094.3 
 144. Hayes and Yeading United Saturday, October 15, 2022 3,093.8 
 145. Hampton and Richmond Borough Saturday, October 8, 2022 3,086.6 
 146. Southport Saturday, October 15, 2022 3,086.5 
 147. Braintree Town Saturday, October 15, 2022 3,083.4 
 148. Chesham United Saturday, October 15, 2022 3,078.6 
 149. Leamington Saturday, October 15, 2022 3,076.6 
 150. Kettering Town Saturday, October 15, 2022 3,072.7 
 151. Coalville Town Tuesday, October 11, 2022 3,072.6 
 152. Dover Athletic Saturday, October 15, 2022 3,072.5 
 153. Curzon Ashton Saturday, October 8, 2022 3,064.5 
 154. Tonbridge Angels Saturday, October 15, 2022 3,060.3 
 155. Scarborough Athletic Saturday, October 8, 2022 3,052.1 
 156. Farnborough Saturday, October 8, 2022 3,041.9 
 157. Welling United Saturday, October 15, 2022 3,041.2 
 158. Slough Town Saturday, October 15, 2022 3,041.1 
 159. Metropolitan Police Tuesday, October 11, 2022 3,038.1 
 160. Bishop's Stortford Saturday, October 15, 2022 3,034.5 
 161. Tamworth Tuesday, October 11, 2022 3,033.8 
 162. AFC Hornchurch Saturday, September 24, 2022 3,033.6 
 163. Hemel Hempstead Town Saturday, October 15, 2022 3,028.0 
 164. Poole Town Saturday, October 15, 2022 3,015.8 
 165. Dulwich Hamlet Saturday, October 8, 2022 3,008.6 
 166. Buxton Saturday, October 8, 2022 3,000.1 
 167. Swindon Supermarine Saturday, October 15, 2022 2,993.7 
 168. Hungerford Town Saturday, October 8, 2022 2,993.1 
 169. Weymouth Saturday, October 8, 2022 2,991.1 
 170. AFC Telford United Saturday, October 8, 2022 2,989.9 
 171. South Shields Tuesday, October 4, 2022 2,989.7 
 172. Concord Rangers Saturday, October 15, 2022 2,987.0 
 173. Farsley Celtic Saturday, October 15, 2022 2,979.3 
 174. Hanwell Town Saturday, October 15, 2022 2,973.2 
 175. Bradford Park Avenue Saturday, October 8, 2022 2,968.6 
 176. Billericay Town Saturday, October 15, 2022 2,968.5 
 177. Blyth Spartans Saturday, October 8, 2022 2,963.4 
 178. Gosport Borough Saturday, October 15, 2022 2,951.5 
 179. Leiston Saturday, October 15, 2022 2,951.4 
 180. Rushall Olympic Saturday, October 15, 2022 2,950.8 
 181. Needham Market Monday, September 26, 2022 2,950.7 
 182. Nuneaton Borough Tuesday, October 11, 2022 2,949.9 
 183. Enfield Town Saturday, October 15, 2022 2,949.4 
 184. FC United of Manchester Saturday, October 15, 2022 2,945.3 
 185. Bracknell Town Tuesday, October 11, 2022 2,941.4 
 186. Tiverton Town Saturday, October 15, 2022 2,936.7 
 187. Guiseley Saturday, October 15, 2022 2,933.5 
 188. Alvechurch Tuesday, September 27, 2022 2,931.6 
 189. Royston Town Saturday, October 15, 2022 2,930.4 
 190. Marske United Saturday, October 15, 2022 2,923.3 
 191. Ilkeston Town Saturday, October 15, 2022 2,921.5 
 192. Morpeth Town Saturday, October 15, 2022 2,920.7 
 193. Warrington Town Saturday, October 15, 2022 2,916.8 
 194. Cheshunt Saturday, October 15, 2022 2,916.7 
 195. Stourbridge Saturday, October 15, 2022 2,912.6 
 196. Salisbury Saturday, October 15, 2022 2,911.6 
 197. Redditch United Saturday, October 15, 2022 2,905.1 
 198. Matlock Town Saturday, October 15, 2022 2,900.4 
 199. Walton Casuals Saturday, April 23, 2022 2,900.3 
 200. Yate Town Saturday, October 15, 2022 2,899.8 
 201. Gainsborough Trinity Saturday, October 15, 2022 2,899.5 
 202. Winchester City Saturday, October 15, 2022 2,897.2 
 203. Lewes Saturday, October 15, 2022 2,891.0 
 204. Warrington Rylands Saturday, October 15, 2022 2,890.8 
 205. Bedford Town Saturday, October 15, 2022 2,888.0 
 206. Mickleover Sports Saturday, October 15, 2022 2,887.2 
 207. Folkestone Invicta Tuesday, October 4, 2022 2,886.3 
 208. Horsham Saturday, October 15, 2022 2,883.1 
 209. Bognor Regis Town Saturday, October 15, 2022 2,880.2 
 210. North Leigh Saturday, October 15, 2022 2,878.6 
 211. Bamber Bridge Saturday, October 15, 2022 2,875.0 
 212. St. Ives Town Tuesday, October 4, 2022 2,873.7 
 213. Plymouth Parkway Saturday, October 15, 2022 2,872.5 
 214. Stafford Rangers Saturday, October 15, 2022 2,869.9 
 215. Herne Bay Saturday, October 15, 2022 2,867.7 
 216. Canvey Island Saturday, October 15, 2022 2,865.8 
 217. AFC Rushden and Diamonds Saturday, October 15, 2022 2,864.6 
 218. Carshalton Athletic Saturday, October 15, 2022 2,864.0 
 219. Beaconsfield Town Saturday, October 15, 2022 2,864.0 
 220. Harrow Borough Saturday, October 15, 2022 2,856.7 
 221. Hednesford Town Saturday, October 15, 2022 2,856.7 
 222. Merthyr Town Tuesday, October 11, 2022 2,856.3 
 223. Hyde United Tuesday, September 27, 2022 2,855.7 
 224. Hendon Tuesday, September 27, 2022 2,854.9 
 225. Potters Bar Town Saturday, October 15, 2022 2,854.2 
 226. Kings Langley Tuesday, October 11, 2022 2,852.9 
 227. Hitchin Town Saturday, October 15, 2022 2,851.7 
 228. Margate Saturday, October 15, 2022 2,850.1 
 229. Bromsgrove Sporting Saturday, October 15, 2022 2,850.0 
 230. Dorchester Town Saturday, October 15, 2022 2,849.9 
 231. Hartley Wintney Saturday, October 15, 2022 2,844.2 
 232. Marine Saturday, October 15, 2022 2,841.8 
 233. Radcliffe Tuesday, October 4, 2022 2,835.4 
 234. Cray Wanderers Saturday, October 15, 2022 2,833.9 
 235. Basford United Tuesday, October 11, 2022 2,830.1 
 236. Whitby Town Saturday, October 15, 2022 2,829.4 
 237. Stratford Town Saturday, October 15, 2022 2,826.1 
 238. Ashton United Saturday, October 15, 2022 2,823.7 
 239. Barwell Saturday, October 15, 2022 2,819.2 
 240. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 241. Hastings United Saturday, October 15, 2022 2,815.5 
 242. Kingstonian Saturday, October 15, 2022 2,813.9 
 243. Atherton Collieries Saturday, October 15, 2022 2,811.4 
 244. Liversedge Saturday, October 15, 2022 2,808.7 
 245. Nantwich Town Saturday, October 15, 2022 2,805.0 
 246. Lancaster City Tuesday, October 11, 2022 2,804.2 
 247. Haringey Borough Saturday, October 15, 2022 2,782.8 
 248. Wingate and Finchley Saturday, October 15, 2022 2,781.6 
 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. Bowers and Pitsea Saturday, October 15, 2022 2,772.7 
 254. Aveley Monday, October 10, 2022 2,750.8 
 255. Stalybridge Celtic Saturday, October 15, 2022 2,746.7 
 256. Corinthian-Casuals Saturday, October 15, 2022 2,739.9 
 257. East Thurrock United Saturday, April 23, 2022 2,713.1 
 258. Wimborne Town Saturday, April 23, 2022 2,706.0 
 259. Grantham Town Saturday, April 23, 2022 2,700.4 
 260. Brightlingsea Regent Wednesday, October 12, 2022 2,695.4 
 261. Belper Town Saturday, October 15, 2022 2,651.4 
 262. Merstham Saturday, April 23, 2022 2,641.1