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  Tuesday, September 12, 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. Poole Town Tuesday, September 12, 2023 3,086.0 
 146. Hemel Hempstead Town Saturday, September 9, 2023 3,082.6 
 147. Tonbridge Angels Saturday, September 9, 2023 3,081.1 
 148. Blyth Spartans Saturday, September 9, 2023 3,078.3 
 149. Bracknell Town Tuesday, September 12, 2023 3,077.0 
 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. Weymouth Saturday, September 9, 2023 3,040.8 
 155. Coalville Town Tuesday, September 12, 2023 3,039.9 
 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. Slough Town Saturday, September 9, 2023 3,027.0 
 162. Welling United Saturday, September 9, 2023 3,026.1 
 163. Hayes and Yeading United Tuesday, September 12, 2023 3,025.0 
 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 Tuesday, September 12, 2023 2,988.9 
 171. Walton and Hersham Tuesday, September 12, 2023 2,984.1 
 172. Merthyr Town Saturday, September 9, 2023 2,981.0 
 173. Lewes Saturday, September 9, 2023 2,975.4 
 174. Kettering Town Tuesday, September 12, 2023 2,974.9 
 175. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 176. Enfield Town Saturday, September 9, 2023 2,970.7 
 177. Horsham Saturday, September 9, 2023 2,967.6 
 178. Rushall Olympic Saturday, September 9, 2023 2,966.7 
 179. Hungerford Town Tuesday, September 12, 2023 2,965.3 
 180. Radcliffe Saturday, September 9, 2023 2,964.6 
 181. Dulwich Hamlet Monday, August 28, 2023 2,964.4 
 182. Bradford Park Avenue Saturday, September 9, 2023 2,961.1 
 183. Gosport Borough Tuesday, September 12, 2023 2,961.0 
 184. Hastings United Saturday, September 9, 2023 2,958.7 
 185. Chatham Town Saturday, September 9, 2023 2,953.0 
 186. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 187. Leiston Tuesday, September 12, 2023 2,947.5 
 188. AFC Totton Saturday, September 9, 2023 2,947.0 
 189. Swindon Supermarine Tuesday, September 12, 2023 2,946.2 
 190. Dover Athletic Saturday, September 9, 2023 2,945.2 
 191. Stourbridge Tuesday, September 12, 2023 2,943.9 
 192. Canvey Island Saturday, September 9, 2023 2,943.7 
 193. Billericay Town Monday, August 28, 2023 2,942.4 
 194. AFC Telford United Tuesday, September 12, 2023 2,940.6 
 195. Cheshunt Saturday, September 9, 2023 2,938.3 
 196. Stratford Town Tuesday, September 12, 2023 2,935.0 
 197. Salisbury Saturday, September 9, 2023 2,934.6 
 198. FC United of Manchester Saturday, September 9, 2023 2,931.1 
 199. Warrington Rylands Saturday, September 9, 2023 2,929.0 
 200. Lancaster City Saturday, September 9, 2023 2,928.9 
 201. Barwell Tuesday, September 12, 2023 2,925.5 
 202. Nuneaton Borough Monday, September 11, 2023 2,922.7 
 203. Matlock Town Saturday, September 9, 2023 2,920.2 
 204. Stamford Tuesday, September 12, 2023 2,914.1 
 205. Cray Wanderers Saturday, September 9, 2023 2,909.8 
 206. Needham Market Tuesday, September 12, 2023 2,909.3 
 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. Tiverton Town Saturday, September 9, 2023 2,904.6 
 211. Hitchin Town Monday, September 11, 2023 2,903.9 
 212. Carshalton Athletic Saturday, September 9, 2023 2,903.6 
 213. Royston Town Tuesday, September 12, 2023 2,903.3 
 214. Redditch United Tuesday, September 12, 2023 2,903.1 
 215. Worksop Town Saturday, September 9, 2023 2,894.1 
 216. Hanwell Town Saturday, September 9, 2023 2,889.3 
 217. Plymouth Parkway Saturday, September 9, 2023 2,887.2 
 218. Gainsborough Trinity Saturday, September 9, 2023 2,886.3 
 219. Folkestone Invicta Saturday, September 9, 2023 2,885.5 
 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 Tuesday, September 12, 2023 2,872.5 
 225. Guiseley Saturday, September 9, 2023 2,865.2 
 226. Concord Rangers Saturday, September 9, 2023 2,865.2 
 227. Beaconsfield Town Tuesday, September 12, 2023 2,864.8 
 228. North Leigh Saturday, April 22, 2023 2,864.3 
 229. Whitby Town Saturday, September 9, 2023 2,857.3 
 230. Hyde United Saturday, September 9, 2023 2,855.9 
 231. Dorchester Town Tuesday, September 12, 2023 2,852.8 
 232. Halesowen Town Tuesday, September 12, 2023 2,839.4 
 233. Hendon Tuesday, September 12, 2023 2,837.7 
 234. Ashton United Saturday, September 9, 2023 2,837.0 
 235. Bognor Regis Town Saturday, September 9, 2023 2,836.3 
 236. Morpeth Town Saturday, September 9, 2023 2,833.6 
 237. Bromsgrove Sporting Tuesday, September 12, 2023 2,833.4 
 238. Nantwich Town Saturday, April 22, 2023 2,823.6 
 239. St. Ives Town Tuesday, September 12, 2023 2,822.4 
 240. Stafford Rangers Saturday, September 9, 2023 2,819.8 
 241. Wingate and Finchley Saturday, September 9, 2023 2,819.7 
 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. AFC Sudbury Tuesday, September 12, 2023 2,763.8 
 253. Basford United Saturday, September 9, 2023 2,760.8 
 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