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 9, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, September 2, 2023 4,428.1 
 2. Liverpool Sunday, September 3, 2023 4,301.4 
 3. Arsenal Sunday, September 3, 2023 4,273.6 
 4. Manchester United Sunday, September 3, 2023 4,217.4 
 5. Tottenham Hotspur Saturday, September 2, 2023 4,188.5 
 6. Newcastle United Saturday, September 2, 2023 4,182.3 
 7. Brighton and Hove Albion Saturday, September 2, 2023 4,175.7 
 8. Brentford Saturday, September 2, 2023 4,153.2 
 9. Aston Villa Sunday, September 3, 2023 4,152.2 
 10. Crystal Palace Sunday, September 3, 2023 4,088.0 
 11. West Ham United Friday, September 1, 2023 4,084.7 
 12. Chelsea Saturday, September 2, 2023 4,080.0 
 13. Fulham Saturday, September 2, 2023 4,059.0 
 14. Burnley Saturday, September 2, 2023 4,033.4 
 15. Wolverhampton Wanderers Sunday, September 3, 2023 4,025.1 
 16. Leicester City Saturday, September 2, 2023 4,022.1 
 17. Nottingham Forest Saturday, September 2, 2023 4,002.3 
 18. AFC Bournemouth Saturday, September 2, 2023 3,982.3 
 19. Everton Saturday, September 2, 2023 3,974.0 
 20. Sheffield United Saturday, September 2, 2023 3,961.8 
 21. Leeds United Saturday, September 2, 2023 3,927.4 
 22. Ipswich Town Saturday, September 2, 2023 3,907.8 
 23. Luton Town Friday, September 1, 2023 3,905.9 
 24. Southampton Saturday, September 2, 2023 3,905.1 
 25. Coventry City Saturday, September 2, 2023 3,886.0 
 26. Sunderland Saturday, September 2, 2023 3,866.9 
 27. Norwich City Saturday, September 2, 2023 3,858.0 
 28. West Bromwich Albion Saturday, September 2, 2023 3,848.7 
 29. Preston North End Saturday, September 2, 2023 3,843.6 
 30. Middlesbrough Saturday, September 2, 2023 3,840.7 
 31. Blackburn Rovers Saturday, September 2, 2023 3,832.9 
 32. Hull City Saturday, September 2, 2023 3,831.9 
 33. Swansea City Saturday, September 2, 2023 3,829.3 
 34. Millwall Saturday, September 2, 2023 3,829.0 
 35. Plymouth Argyle Saturday, September 2, 2023 3,823.3 
 36. Bristol City Saturday, September 2, 2023 3,815.1 
 37. Watford Saturday, September 2, 2023 3,811.3 
 38. Stoke City Saturday, September 2, 2023 3,800.1 
 39. Huddersfield Town Saturday, September 2, 2023 3,798.9 
 40. Sheffield Wednesday Saturday, September 2, 2023 3,793.0 
 41. Birmingham City Saturday, September 2, 2023 3,785.1 
 42. Cardiff City Saturday, September 2, 2023 3,758.7 
 43. Bolton Wanderers Saturday, September 2, 2023 3,757.3 
 44. Barnsley Saturday, September 2, 2023 3,754.0 
 45. Portsmouth Saturday, September 2, 2023 3,741.2 
 46. Rotherham United Saturday, September 2, 2023 3,737.1 
 47. Derby County Saturday, September 2, 2023 3,734.0 
 48. Peterborough United Saturday, September 2, 2023 3,733.5 
 49. Wigan Athletic Saturday, September 2, 2023 3,727.9 
 50. Queens Park Rangers Saturday, September 2, 2023 3,715.9 
 51. Blackpool Saturday, September 2, 2023 3,711.9 
 52. Reading Monday, September 4, 2023 3,710.6 
 53. Lincoln City Saturday, September 2, 2023 3,705.5 
 54. Wycombe Wanderers Saturday, September 2, 2023 3,674.9 
 55. Exeter City Saturday, September 9, 2023 3,660.4 
 56. Oxford United Saturday, September 2, 2023 3,634.1 
 57. Charlton Athletic Saturday, September 2, 2023 3,634.0 
 58. Stevenage Saturday, September 9, 2023 3,624.5 
 59. Mansfield Town Saturday, September 9, 2023 3,622.2 
 60. Milton Keynes Dons Saturday, September 9, 2023 3,610.8 
 61. Shrewsbury Town Saturday, September 2, 2023 3,600.3 
 62. Cambridge United Monday, September 4, 2023 3,598.3 
 63. Stockport County Saturday, September 9, 2023 3,596.5 
 64. Northampton Town Saturday, September 2, 2023 3,596.4 
 65. Port Vale Saturday, September 2, 2023 3,593.4 
 66. Burton Albion Saturday, September 2, 2023 3,585.9 
 67. Fleetwood Town Saturday, September 2, 2023 3,582.5 
 68. Leyton Orient Saturday, September 9, 2023 3,582.2 
 69. Bristol Rovers Saturday, September 2, 2023 3,576.9 
 70. Wrexham Saturday, September 9, 2023 3,575.7 
 71. Cheltenham Town Saturday, September 2, 2023 3,569.2 
 72. Notts County Saturday, September 9, 2023 3,565.1 
 73. Carlisle United Saturday, September 9, 2023 3,560.8 
 74. Morecambe Saturday, September 2, 2023 3,558.5 
 75. Bradford City Saturday, September 9, 2023 3,543.1 
 76. Salford City Saturday, September 9, 2023 3,541.7 
 77. Gillingham Saturday, September 9, 2023 3,530.8 
 78. Swindon Town Saturday, September 9, 2023 3,530.4 
 79. Accrington Stanley Saturday, September 9, 2023 3,525.6 
 80. Crewe Alexandra Saturday, September 9, 2023 3,521.4 
 81. Grimsby Town Saturday, September 9, 2023 3,514.1 
 82. Newport County Saturday, September 9, 2023 3,512.6 
 83. Barrow Saturday, September 2, 2023 3,472.6 
 84. Walsall Saturday, September 9, 2023 3,470.5 
 85. Colchester United Saturday, September 9, 2023 3,461.5 
 86. AFC Wimbledon Saturday, September 9, 2023 3,456.3 
 87. Crawley Town Saturday, September 9, 2023 3,456.3 
 88. Chesterfield Saturday, September 9, 2023 3,448.0 
 89. Harrogate Town Saturday, September 9, 2023 3,443.0 
 90. Tranmere Rovers Saturday, September 9, 2023 3,434.6 
 91. Sutton United Saturday, September 9, 2023 3,413.8 
 92. Hartlepool United Saturday, September 9, 2023 3,405.8 
 93. Forest Green Rovers Saturday, September 9, 2023 3,404.9 
 94. Rochdale Saturday, September 9, 2023 3,393.6 
 95. Bromley Saturday, September 9, 2023 3,381.5 
 96. Doncaster Rovers Saturday, September 9, 2023 3,380.3 
 97. Barnet Saturday, September 9, 2023 3,375.4 
 98. FC Halifax Town Saturday, September 9, 2023 3,371.9 
 99. Gateshead Saturday, September 9, 2023 3,367.0 
 100. Woking Saturday, September 9, 2023 3,364.3 
 101. Southend United Saturday, September 9, 2023 3,354.8 
 102. Solihull Moors Saturday, September 9, 2023 3,345.9 
 103. Macclesfield Town Saturday, September 9, 2023 3,340.3 
 104. Oldham Athletic Saturday, September 9, 2023 3,326.4 
 105. Boreham Wood Saturday, September 9, 2023 3,318.7 
 106. Ebbsfleet United Saturday, September 9, 2023 3,301.0 
 107. Dagenham and Redbridge Saturday, September 9, 2023 3,295.1 
 108. Torquay United Saturday, September 9, 2023 3,281.0 
 109. Altrincham Saturday, September 9, 2023 3,273.8 
 110. Oxford City Saturday, September 9, 2023 3,263.6 
 111. Eastleigh Saturday, September 9, 2023 3,260.8 
 112. Aldershot Town Saturday, September 9, 2023 3,250.6 
 113. Wealdstone Saturday, September 9, 2023 3,249.9 
 114. Dorking Wanderers Saturday, September 9, 2023 3,238.5 
 115. Maidenhead United Saturday, September 9, 2023 3,230.1 
 116. AFC Fylde Saturday, September 9, 2023 3,216.1 
 117. Kidderminster Harriers Saturday, September 9, 2023 3,207.8 
 118. York City Saturday, September 9, 2023 3,201.6 
 119. Yeovil Town Saturday, September 9, 2023 3,200.9 
 120. Scunthorpe United Saturday, September 9, 2023 3,180.3 
 121. Chester Saturday, September 9, 2023 3,178.5 
 122. Worthing Saturday, September 9, 2023 3,177.9 
 123. King's Lynn Town Saturday, September 9, 2023 3,169.2 
 124. Buxton Saturday, September 9, 2023 3,159.4 
 125. Chorley Saturday, September 9, 2023 3,151.1 
 126. Tamworth Saturday, September 9, 2023 3,151.0 
 127. Spennymoor Town Saturday, September 9, 2023 3,150.8 
 128. Brackley Town Saturday, September 9, 2023 3,148.1 
 129. Bath City Saturday, September 9, 2023 3,145.8 
 130. Alfreton Town Saturday, September 9, 2023 3,140.1 
 131. Dartford Saturday, September 9, 2023 3,138.9 
 132. Truro City Saturday, September 9, 2023 3,138.4 
 133. Chesham United Saturday, September 9, 2023 3,135.7 
 134. Chelmsford City Saturday, September 9, 2023 3,132.4 
 135. St. Albans City Saturday, September 9, 2023 3,126.1 
 136. Braintree Town Saturday, September 9, 2023 3,119.3 
 137. Curzon Ashton Saturday, September 9, 2023 3,119.3 
 138. Taunton Town Saturday, September 9, 2023 3,117.9 
 139. Boston United Saturday, September 9, 2023 3,113.8 
 140. Maidstone United Saturday, September 9, 2023 3,111.9 
 141. Chippenham Town Saturday, September 9, 2023 3,100.0 
 142. Farnborough Saturday, September 9, 2023 3,099.4 
 143. Weston-super-Mare Saturday, September 9, 2023 3,095.4 
 144. Eastbourne Borough Saturday, September 9, 2023 3,088.1 
 145. Hemel Hempstead Town Saturday, September 9, 2023 3,082.6 
 146. Bracknell Town Saturday, September 9, 2023 3,082.5 
 147. Tonbridge Angels Saturday, September 9, 2023 3,081.1 
 148. Blyth Spartans Saturday, September 9, 2023 3,078.3 
 149. Poole Town Saturday, September 9, 2023 3,076.9 
 150. Gloucester City Saturday, September 9, 2023 3,075.6 
 151. Scarborough Athletic Saturday, September 9, 2023 3,069.7 
 152. South Shields Saturday, September 9, 2023 3,066.5 
 153. Banbury United Saturday, September 9, 2023 3,041.8 
 154. Hayes and Yeading United Saturday, September 9, 2023 3,041.7 
 155. Weymouth Saturday, September 9, 2023 3,040.8 
 156. Farsley Celtic Saturday, September 9, 2023 3,037.4 
 157. Hampton and Richmond Borough Saturday, September 9, 2023 3,037.4 
 158. Bishop's Stortford Saturday, September 9, 2023 3,036.3 
 159. Darlington Saturday, September 9, 2023 3,033.1 
 160. AFC Hornchurch Saturday, September 9, 2023 3,031.5 
 161. Coalville Town Saturday, September 9, 2023 3,031.2 
 162. Slough Town Saturday, September 9, 2023 3,027.0 
 163. Welling United Saturday, September 9, 2023 3,026.1 
 164. Hereford Saturday, September 9, 2023 3,022.3 
 165. Peterborough Sports Saturday, September 9, 2023 3,019.7 
 166. Aveley Saturday, September 9, 2023 3,014.8 
 167. Warrington Town Saturday, September 9, 2023 3,012.7 
 168. Havant and Waterlooville Saturday, September 9, 2023 3,009.2 
 169. Southport Saturday, September 9, 2023 3,008.0 
 170. Leamington Saturday, September 9, 2023 2,988.9 
 171. Merthyr Town Saturday, September 9, 2023 2,981.0 
 172. Kettering Town Saturday, September 9, 2023 2,977.9 
 173. Lewes Saturday, September 9, 2023 2,975.4 
 174. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 175. Enfield Town Saturday, September 9, 2023 2,970.7 
 176. Gosport Borough Saturday, September 9, 2023 2,970.1 
 177. Hungerford Town Saturday, September 9, 2023 2,969.6 
 178. Horsham Saturday, September 9, 2023 2,967.6 
 179. Walton and Hersham Saturday, September 9, 2023 2,967.5 
 180. Rushall Olympic Saturday, September 9, 2023 2,966.7 
 181. Radcliffe Saturday, September 9, 2023 2,964.6 
 182. Dulwich Hamlet Monday, August 28, 2023 2,964.4 
 183. Bradford Park Avenue Saturday, September 9, 2023 2,961.1 
 184. AFC Telford United Saturday, September 9, 2023 2,960.6 
 185. Hastings United Saturday, September 9, 2023 2,958.7 
 186. Stourbridge Saturday, September 9, 2023 2,958.5 
 187. Chatham Town Saturday, September 9, 2023 2,953.0 
 188. Leiston Saturday, September 9, 2023 2,952.0 
 189. Swindon Supermarine Saturday, September 9, 2023 2,949.7 
 190. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 191. AFC Totton Saturday, September 9, 2023 2,947.0 
 192. Dover Athletic Saturday, September 9, 2023 2,945.2 
 193. Canvey Island Saturday, September 9, 2023 2,943.7 
 194. Billericay Town Monday, August 28, 2023 2,942.4 
 195. Nuneaton Borough Saturday, September 9, 2023 2,941.2 
 196. Cheshunt Saturday, September 9, 2023 2,938.3 
 197. Salisbury Saturday, September 9, 2023 2,934.6 
 198. Stamford Saturday, September 9, 2023 2,931.2 
 199. FC United of Manchester Saturday, September 9, 2023 2,931.1 
 200. Warrington Rylands Saturday, September 9, 2023 2,929.0 
 201. Lancaster City Saturday, September 9, 2023 2,928.9 
 202. Barwell Saturday, September 9, 2023 2,926.0 
 203. Matlock Town Saturday, September 9, 2023 2,920.2 
 204. Stratford Town Saturday, September 9, 2023 2,917.9 
 205. Redditch United Saturday, September 9, 2023 2,911.8 
 206. Cray Wanderers Saturday, September 9, 2023 2,909.8 
 207. Basingstoke Town Saturday, September 9, 2023 2,909.0 
 208. Ilkeston Town Saturday, September 9, 2023 2,908.7 
 209. Winchester City Saturday, September 9, 2023 2,907.2 
 210. Royston Town Saturday, September 9, 2023 2,906.4 
 211. Needham Market Saturday, September 9, 2023 2,906.3 
 212. Tiverton Town Saturday, September 9, 2023 2,904.6 
 213. Carshalton Athletic Saturday, September 9, 2023 2,903.6 
 214. Worksop Town Saturday, September 9, 2023 2,894.1 
 215. Hanwell Town Saturday, September 9, 2023 2,889.3 
 216. Plymouth Parkway Saturday, September 9, 2023 2,887.2 
 217. Gainsborough Trinity Saturday, September 9, 2023 2,886.3 
 218. Folkestone Invicta Saturday, September 9, 2023 2,885.5 
 219. Hitchin Town Saturday, September 9, 2023 2,885.4 
 220. Marine Saturday, September 9, 2023 2,882.1 
 221. Didcot Town Saturday, September 9, 2023 2,881.7 
 222. Bamber Bridge Saturday, September 9, 2023 2,880.3 
 223. Whitehawk Saturday, September 9, 2023 2,874.8 
 224. Alvechurch Saturday, September 9, 2023 2,872.0 
 225. Guiseley Saturday, September 9, 2023 2,865.2 
 226. Concord Rangers Saturday, September 9, 2023 2,865.2 
 227. North Leigh Saturday, April 22, 2023 2,864.3 
 228. Beaconsfield Town Saturday, September 9, 2023 2,861.4 
 229. Whitby Town Saturday, September 9, 2023 2,857.3 
 230. Hyde United Saturday, September 9, 2023 2,855.9 
 231. Dorchester Town Saturday, September 9, 2023 2,848.5 
 232. Ashton United Saturday, September 9, 2023 2,837.0 
 233. Bognor Regis Town Saturday, September 9, 2023 2,836.3 
 234. Morpeth Town Saturday, September 9, 2023 2,833.6 
 235. Bromsgrove Sporting Saturday, September 9, 2023 2,833.4 
 236. Hendon Saturday, September 9, 2023 2,832.2 
 237. Halesowen Town Saturday, September 9, 2023 2,824.9 
 238. Nantwich Town Saturday, April 22, 2023 2,823.6 
 239. Stafford Rangers Saturday, September 9, 2023 2,819.8 
 240. Wingate and Finchley Saturday, September 9, 2023 2,819.7 
 241. St. Ives Town Saturday, September 9, 2023 2,817.8 
 242. Yate Town Saturday, April 22, 2023 2,812.9 
 243. Hednesford Town Saturday, April 22, 2023 2,807.1 
 244. Kings Langley Saturday, April 22, 2023 2,799.2 
 245. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 246. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 247. Margate Saturday, September 9, 2023 2,787.8 
 248. Harrow Borough Saturday, September 9, 2023 2,781.2 
 249. Haringey Borough Saturday, September 9, 2023 2,777.5 
 250. Liversedge Saturday, April 22, 2023 2,774.1 
 251. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 252. Basford United Saturday, September 9, 2023 2,760.8 
 253. AFC Sudbury Saturday, September 9, 2023 2,760.7 
 254. Marske United Saturday, September 9, 2023 2,757.2 
 255. Herne Bay Saturday, April 22, 2023 2,756.2 
 256. Atherton Collieries Saturday, September 9, 2023 2,745.0 
 257. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 258. Kingstonian Saturday, September 9, 2023 2,719.5 
 259. Bedford Town Saturday, April 22, 2023 2,710.7 
 260. Workington Saturday, September 9, 2023 2,709.1 
 261. Potters Bar Town Saturday, September 9, 2023 2,699.6 
 262. Belper Town Saturday, April 22, 2023 2,674.3 
 263. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 264. Brightlingsea Regent Saturday, April 22, 2023 2,625.2