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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, September 2, 2023 4,428.1 
 2. Liverpool Sunday, August 27, 2023 4,291.7 
 3. Arsenal Saturday, August 26, 2023 4,261.5 
 4. Manchester United Saturday, August 26, 2023 4,229.5 
 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. Aston Villa Sunday, August 27, 2023 4,161.9 
 9. Brentford Saturday, September 2, 2023 4,153.2 
 10. West Ham United Friday, September 1, 2023 4,084.7 
 11. Crystal Palace Tuesday, August 29, 2023 4,080.4 
 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 Tuesday, August 29, 2023 4,032.7 
 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. Reading Tuesday, August 29, 2023 3,723.5 
 51. Queens Park Rangers Saturday, September 2, 2023 3,715.9 
 52. Blackpool Saturday, September 2, 2023 3,711.9 
 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 2, 2023 3,674.3 
 56. Oxford United Saturday, September 2, 2023 3,634.1 
 57. Charlton Athletic Saturday, September 2, 2023 3,634.0 
 58. Stevenage Saturday, September 2, 2023 3,627.5 
 59. Milton Keynes Dons Saturday, September 2, 2023 3,613.2 
 60. Mansfield Town Saturday, September 2, 2023 3,606.1 
 61. Shrewsbury Town Saturday, September 2, 2023 3,600.3 
 62. Northampton Town Saturday, September 2, 2023 3,596.4 
 63. Port Vale Saturday, September 2, 2023 3,593.4 
 64. Stockport County Saturday, September 2, 2023 3,589.0 
 65. Burton Albion Saturday, September 2, 2023 3,585.9 
 66. Cambridge United Saturday, August 26, 2023 3,585.5 
 67. Fleetwood Town Saturday, September 2, 2023 3,582.5 
 68. Bristol Rovers Saturday, September 2, 2023 3,576.9 
 69. Wrexham Saturday, September 2, 2023 3,571.3 
 70. Cheltenham Town Saturday, September 2, 2023 3,569.2 
 71. Leyton Orient Saturday, September 2, 2023 3,568.3 
 72. Notts County Saturday, September 2, 2023 3,562.6 
 73. Morecambe Saturday, September 2, 2023 3,558.5 
 74. Carlisle United Saturday, September 2, 2023 3,557.8 
 75. Salford City Saturday, September 2, 2023 3,555.4 
 76. Bradford City Saturday, September 2, 2023 3,545.0 
 77. Accrington Stanley Saturday, September 2, 2023 3,541.7 
 78. Newport County Saturday, September 2, 2023 3,533.2 
 79. Gillingham Saturday, September 2, 2023 3,523.9 
 80. Swindon Town Saturday, September 2, 2023 3,520.9 
 81. Grimsby Town Saturday, September 2, 2023 3,512.1 
 82. Crewe Alexandra Saturday, September 2, 2023 3,506.4 
 83. Barrow Saturday, September 2, 2023 3,472.6 
 84. AFC Wimbledon Saturday, September 2, 2023 3,463.8 
 85. Walsall Saturday, September 2, 2023 3,456.8 
 86. Harrogate Town Saturday, September 2, 2023 3,449.9 
 87. Colchester United Saturday, September 2, 2023 3,448.0 
 88. Tranmere Rovers Saturday, September 2, 2023 3,448.0 
 89. Chesterfield Saturday, September 2, 2023 3,439.9 
 90. Crawley Town Saturday, September 2, 2023 3,435.8 
 91. Hartlepool United Saturday, September 2, 2023 3,430.7 
 92. Sutton United Saturday, September 2, 2023 3,423.3 
 93. Forest Green Rovers Saturday, September 2, 2023 3,419.9 
 94. Rochdale Saturday, September 2, 2023 3,397.8 
 95. Doncaster Rovers Saturday, September 2, 2023 3,384.6 
 96. FC Halifax Town Saturday, September 2, 2023 3,373.5 
 97. Bromley Saturday, September 2, 2023 3,371.9 
 98. Woking Saturday, September 2, 2023 3,366.0 
 99. Barnet Saturday, September 2, 2023 3,363.4 
 100. Southend United Saturday, September 2, 2023 3,353.2 
 101. Gateshead Saturday, September 2, 2023 3,347.7 
 102. Solihull Moors Saturday, September 2, 2023 3,344.3 
 103. Macclesfield Town Monday, August 28, 2023 3,338.6 
 104. Oldham Athletic Saturday, September 2, 2023 3,330.0 
 105. Boreham Wood Saturday, September 2, 2023 3,321.1 
 106. Ebbsfleet United Saturday, September 2, 2023 3,312.1 
 107. Dagenham and Redbridge Saturday, September 2, 2023 3,303.2 
 108. Altrincham Saturday, September 2, 2023 3,285.7 
 109. Eastleigh Saturday, September 2, 2023 3,280.1 
 110. Torquay United Saturday, September 2, 2023 3,267.2 
 111. Maidenhead United Saturday, September 2, 2023 3,239.7 
 112. Wealdstone Saturday, September 2, 2023 3,238.8 
 113. Oxford City Saturday, September 2, 2023 3,238.8 
 114. Dorking Wanderers Saturday, September 2, 2023 3,234.9 
 115. Aldershot Town Saturday, September 2, 2023 3,234.1 
 116. AFC Fylde Saturday, September 2, 2023 3,232.6 
 117. Kidderminster Harriers Saturday, September 2, 2023 3,203.6 
 118. King's Lynn Town Saturday, September 2, 2023 3,199.8 
 119. York City Saturday, September 2, 2023 3,199.2 
 120. Chester Saturday, September 2, 2023 3,187.3 
 121. Yeovil Town Saturday, September 2, 2023 3,185.9 
 122. Scunthorpe United Saturday, September 2, 2023 3,183.9 
 123. Worthing Saturday, September 2, 2023 3,173.5 
 124. Dartford Saturday, September 2, 2023 3,164.1 
 125. Brackley Town Saturday, September 2, 2023 3,157.7 
 126. Chelmsford City Saturday, September 2, 2023 3,151.2 
 127. Chorley Saturday, September 2, 2023 3,149.9 
 128. Buxton Saturday, September 2, 2023 3,147.8 
 129. Spennymoor Town Saturday, September 2, 2023 3,144.1 
 130. Bath City Saturday, September 2, 2023 3,137.0 
 131. Boston United Saturday, September 2, 2023 3,132.6 
 132. Curzon Ashton Saturday, September 2, 2023 3,132.0 
 133. Tamworth Saturday, September 2, 2023 3,131.0 
 134. Truro City Saturday, September 2, 2023 3,127.1 
 135. Alfreton Town Saturday, September 2, 2023 3,124.7 
 136. Braintree Town Saturday, September 2, 2023 3,120.6 
 137. Chippenham Town Saturday, September 2, 2023 3,119.2 
 138. Chesham United Monday, August 28, 2023 3,116.1 
 139. St. Albans City Saturday, September 2, 2023 3,108.3 
 140. Maidstone United Saturday, September 2, 2023 3,107.9 
 141. Weston-super-Mare Saturday, September 2, 2023 3,107.0 
 142. Farnborough Saturday, September 2, 2023 3,106.2 
 143. Tonbridge Angels Saturday, September 2, 2023 3,101.0 
 144. Taunton Town Saturday, September 2, 2023 3,096.8 
 145. Poole Town Monday, August 28, 2023 3,093.2 
 146. Gloucester City Saturday, September 2, 2023 3,087.8 
 147. Eastbourne Borough Saturday, September 2, 2023 3,084.9 
 148. Scarborough Athletic Saturday, September 2, 2023 3,076.1 
 149. Bracknell Town Monday, August 28, 2023 3,073.9 
 150. Blyth Spartans Saturday, September 2, 2023 3,069.7 
 151. Hemel Hempstead Town Saturday, September 2, 2023 3,065.4 
 152. South Shields Saturday, September 2, 2023 3,065.1 
 153. Coalville Town Monday, August 28, 2023 3,053.5 
 154. Bishop's Stortford Saturday, September 2, 2023 3,050.9 
 155. Welling United Saturday, September 2, 2023 3,042.5 
 156. Darlington Saturday, September 2, 2023 3,040.9 
 157. Farsley Celtic Saturday, September 2, 2023 3,039.8 
 158. Weymouth Saturday, September 2, 2023 3,036.5 
 159. Havant and Waterlooville Saturday, September 2, 2023 3,030.7 
 160. Peterborough Sports Saturday, September 2, 2023 3,028.3 
 161. Warrington Town Saturday, September 2, 2023 3,026.2 
 162. Hampton and Richmond Borough Saturday, September 2, 2023 3,025.3 
 163. Hayes and Yeading United Monday, August 28, 2023 3,025.3 
 164. Banbury United Saturday, September 2, 2023 3,024.2 
 165. AFC Hornchurch Monday, August 28, 2023 3,021.3 
 166. Hereford Saturday, September 2, 2023 3,016.0 
 167. Aveley Saturday, September 2, 2023 3,015.4 
 168. Slough Town Saturday, September 2, 2023 2,997.6 
 169. Lewes Monday, August 28, 2023 2,997.2 
 170. Leiston Monday, August 28, 2023 2,992.0 
 171. Merthyr Town Monday, August 28, 2023 2,991.9 
 172. Hungerford Town Monday, August 28, 2023 2,988.4 
 173. Chatham Town Monday, August 28, 2023 2,978.5 
 174. Walton and Hersham Monday, August 28, 2023 2,978.0 
 175. Bradford Park Avenue Monday, August 28, 2023 2,977.2 
 176. Enfield Town Monday, August 28, 2023 2,975.4 
 177. Leamington Monday, August 28, 2023 2,973.7 
 178. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 179. Kettering Town Monday, August 28, 2023 2,970.5 
 180. Stourbridge Monday, August 28, 2023 2,969.5 
 181. Dover Athletic Saturday, September 2, 2023 2,966.7 
 182. Dulwich Hamlet Monday, August 28, 2023 2,964.4 
 183. Swindon Supermarine Monday, August 28, 2023 2,962.2 
 184. Southport Saturday, September 2, 2023 2,961.2 
 185. Horsham Monday, August 28, 2023 2,959.0 
 186. Canvey Island Monday, August 28, 2023 2,957.3 
 187. Hastings United Monday, August 28, 2023 2,954.1 
 188. Radcliffe Monday, August 28, 2023 2,954.0 
 189. AFC Telford United Monday, August 28, 2023 2,953.2 
 190. Rushall Olympic Saturday, September 2, 2023 2,952.9 
 191. Gosport Borough Monday, August 28, 2023 2,951.4 
 192. AFC Totton Monday, August 28, 2023 2,951.3 
 193. Stamford Monday, August 28, 2023 2,950.8 
 194. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 195. Cheshunt Monday, August 28, 2023 2,946.9 
 196. Billericay Town Monday, August 28, 2023 2,942.4 
 197. Barwell Monday, August 28, 2023 2,941.2 
 198. Salisbury Monday, August 28, 2023 2,924.1 
 199. Ilkeston Town Monday, August 28, 2023 2,920.8 
 200. Nuneaton Borough Monday, August 28, 2023 2,918.9 
 201. Winchester City Monday, August 28, 2023 2,917.4 
 202. FC United of Manchester Monday, August 28, 2023 2,915.0 
 203. Warrington Rylands Monday, August 28, 2023 2,914.3 
 204. Tiverton Town Monday, August 28, 2023 2,913.1 
 205. Lancaster City Monday, August 28, 2023 2,911.5 
 206. Redditch United Monday, August 28, 2023 2,911.5 
 207. Stratford Town Monday, August 28, 2023 2,910.0 
 208. Matlock Town Monday, August 28, 2023 2,909.6 
 209. Gainsborough Trinity Monday, August 28, 2023 2,903.5 
 210. Bamber Bridge Monday, August 28, 2023 2,899.0 
 211. Plymouth Parkway Monday, August 28, 2023 2,898.8 
 212. Basingstoke Town Monday, August 28, 2023 2,898.8 
 213. Needham Market Monday, August 28, 2023 2,895.2 
 214. Royston Town Monday, August 28, 2023 2,890.9 
 215. Carshalton Athletic Monday, August 28, 2023 2,890.7 
 216. Alvechurch Monday, August 28, 2023 2,887.5 
 217. Hanwell Town Monday, August 28, 2023 2,886.3 
 218. Hitchin Town Monday, August 28, 2023 2,885.7 
 219. Cray Wanderers Monday, August 28, 2023 2,884.3 
 220. Worksop Town Monday, August 28, 2023 2,882.0 
 221. Concord Rangers Monday, August 28, 2023 2,878.1 
 222. Hyde United Monday, August 28, 2023 2,873.3 
 223. Whitby Town Monday, August 28, 2023 2,872.0 
 224. Beaconsfield Town Monday, August 28, 2023 2,871.7 
 225. Didcot Town Monday, August 28, 2023 2,871.4 
 226. Marine Monday, August 28, 2023 2,866.9 
 227. North Leigh Saturday, April 22, 2023 2,864.3 
 228. Folkestone Invicta Monday, August 28, 2023 2,863.7 
 229. Whitehawk Monday, August 28, 2023 2,861.2 
 230. Guiseley Monday, August 28, 2023 2,846.4 
 231. Bromsgrove Sporting Monday, August 28, 2023 2,840.8 
 232. Ashton United Monday, August 28, 2023 2,838.7 
 233. Dorchester Town Monday, August 28, 2023 2,836.0 
 234. Stafford Rangers Monday, August 28, 2023 2,835.0 
 235. Bognor Regis Town Monday, August 28, 2023 2,831.5 
 236. Wingate and Finchley Monday, August 28, 2023 2,829.9 
 237. Hendon Monday, August 28, 2023 2,827.9 
 238. St. Ives Town Monday, August 28, 2023 2,825.3 
 239. Nantwich Town Saturday, April 22, 2023 2,823.6 
 240. Morpeth Town Monday, August 28, 2023 2,816.4 
 241. Yate Town Saturday, April 22, 2023 2,812.9 
 242. Hednesford Town Saturday, April 22, 2023 2,807.1 
 243. Halesowen Town Monday, August 28, 2023 2,805.3 
 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. Haringey Borough Monday, August 28, 2023 2,782.1 
 248. Harrow Borough Monday, August 28, 2023 2,781.2 
 249. Margate Monday, August 28, 2023 2,780.9 
 250. Basford United Monday, August 28, 2023 2,778.0 
 251. Liversedge Saturday, April 22, 2023 2,774.1 
 252. AFC Sudbury Monday, August 28, 2023 2,768.7 
 253. Marske United Monday, August 28, 2023 2,767.7 
 254. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 255. Herne Bay Saturday, April 22, 2023 2,756.2 
 256. Atherton Collieries Monday, August 28, 2023 2,755.5 
 257. Kingstonian Monday, August 28, 2023 2,729.5 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Bedford Town Saturday, April 22, 2023 2,710.7 
 260. Potters Bar Town Monday, August 28, 2023 2,706.5 
 261. Workington Monday, August 28, 2023 2,691.9 
 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