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 5, 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 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. Cambridge United Monday, September 4, 2023 3,598.3 
 63. Northampton Town Saturday, September 2, 2023 3,596.4 
 64. Port Vale Saturday, September 2, 2023 3,593.4 
 65. Stockport County Saturday, September 2, 2023 3,589.0 
 66. Burton Albion Saturday, September 2, 2023 3,585.9 
 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 Tuesday, September 5, 2023 3,275.7 
 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. York City Saturday, September 2, 2023 3,199.2 
 119. King's Lynn Town Tuesday, September 5, 2023 3,197.6 
 120. Yeovil Town Tuesday, September 5, 2023 3,194.7 
 121. Scunthorpe United Tuesday, September 5, 2023 3,192.6 
 122. Worthing Tuesday, September 5, 2023 3,181.7 
 123. Chester Tuesday, September 5, 2023 3,171.9 
 124. Brackley Town Tuesday, September 5, 2023 3,159.9 
 125. Dartford Tuesday, September 5, 2023 3,148.8 
 126. Buxton Tuesday, September 5, 2023 3,147.1 
 127. Spennymoor Town Tuesday, September 5, 2023 3,141.8 
 128. Tamworth Tuesday, September 5, 2023 3,140.5 
 129. Chorley Tuesday, September 5, 2023 3,140.4 
 130. Chelmsford City Monday, September 4, 2023 3,137.8 
 131. Bath City Tuesday, September 5, 2023 3,137.7 
 132. Boston United Tuesday, September 5, 2023 3,131.0 
 133. Curzon Ashton Tuesday, September 5, 2023 3,130.1 
 134. Truro City Tuesday, September 5, 2023 3,126.4 
 135. Chesham United Tuesday, September 5, 2023 3,124.7 
 136. Alfreton Town Tuesday, September 5, 2023 3,122.8 
 137. Braintree Town Tuesday, September 5, 2023 3,121.0 
 138. Chippenham Town Tuesday, September 5, 2023 3,117.5 
 139. St. Albans City Tuesday, September 5, 2023 3,116.2 
 140. Tonbridge Angels Tuesday, September 5, 2023 3,100.5 
 141. Taunton Town Tuesday, September 5, 2023 3,098.5 
 142. Weston-super-Mare Tuesday, September 5, 2023 3,098.2 
 143. Farnborough Tuesday, September 5, 2023 3,097.7 
 144. Maidstone United Tuesday, September 5, 2023 3,094.4 
 145. Poole Town Monday, August 28, 2023 3,093.2 
 146. Gloucester City Tuesday, September 5, 2023 3,088.4 
 147. Blyth Spartans Tuesday, September 5, 2023 3,084.9 
 148. Eastbourne Borough Saturday, September 2, 2023 3,084.9 
 149. Hemel Hempstead Town Monday, September 4, 2023 3,078.8 
 150. Bracknell Town Monday, August 28, 2023 3,073.9 
 151. Scarborough Athletic Tuesday, September 5, 2023 3,057.8 
 152. South Shields Tuesday, September 5, 2023 3,056.4 
 153. Coalville Town Monday, August 28, 2023 3,053.5 
 154. Darlington Tuesday, September 5, 2023 3,042.5 
 155. Hampton and Richmond Borough Tuesday, September 5, 2023 3,034.6 
 156. Welling United Tuesday, September 5, 2023 3,034.2 
 157. Hereford Tuesday, September 5, 2023 3,031.3 
 158. Havant and Waterlooville Saturday, September 2, 2023 3,030.7 
 159. Peterborough Sports Tuesday, September 5, 2023 3,030.2 
 160. Aveley Tuesday, September 5, 2023 3,028.9 
 161. Warrington Town Tuesday, September 5, 2023 3,028.5 
 162. Weymouth Tuesday, September 5, 2023 3,027.2 
 163. Bishop's Stortford Tuesday, September 5, 2023 3,026.9 
 164. Banbury United Tuesday, September 5, 2023 3,026.0 
 165. Hayes and Yeading United Monday, August 28, 2023 3,025.3 
 166. Farsley Celtic Tuesday, September 5, 2023 3,024.6 
 167. AFC Hornchurch Monday, August 28, 2023 3,021.3 
 168. Slough Town Tuesday, September 5, 2023 3,012.9 
 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. Southport Tuesday, September 5, 2023 2,979.5 
 174. Chatham Town Monday, August 28, 2023 2,978.5 
 175. Walton and Hersham Monday, August 28, 2023 2,978.0 
 176. Bradford Park Avenue Monday, August 28, 2023 2,977.2 
 177. Rushall Olympic Tuesday, September 5, 2023 2,976.8 
 178. Enfield Town Monday, August 28, 2023 2,975.4 
 179. Leamington Monday, August 28, 2023 2,973.7 
 180. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 181. Kettering Town Monday, August 28, 2023 2,970.5 
 182. Stourbridge Monday, August 28, 2023 2,969.5 
 183. Dulwich Hamlet Monday, August 28, 2023 2,964.4 
 184. Swindon Supermarine Monday, August 28, 2023 2,962.2 
 185. Horsham Monday, August 28, 2023 2,959.0 
 186. Dover Athletic Tuesday, September 5, 2023 2,958.8 
 187. Canvey Island Monday, August 28, 2023 2,957.3 
 188. Hastings United Monday, August 28, 2023 2,954.1 
 189. Radcliffe Monday, August 28, 2023 2,954.0 
 190. AFC Telford United Monday, August 28, 2023 2,953.2 
 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. Hitchin Town Monday, August 28, 2023 2,885.7 
 218. Cray Wanderers Monday, August 28, 2023 2,884.3 
 219. Worksop Town Monday, August 28, 2023 2,882.0 
 220. Concord Rangers Monday, August 28, 2023 2,878.1 
 221. Hanwell Town Tuesday, September 5, 2023 2,877.7 
 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