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 6, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, September 3, 2022 4,401.0 
 2. Liverpool Saturday, September 3, 2022 4,362.9 
 3. Tottenham Hotspur Saturday, September 3, 2022 4,239.1 
 4. Chelsea Saturday, September 3, 2022 4,232.4 
 5. Arsenal Sunday, September 4, 2022 4,211.5 
 6. Manchester United Sunday, September 4, 2022 4,162.7 
 7. Brighton and Hove Albion Sunday, September 4, 2022 4,128.5 
 8. Newcastle United Saturday, September 3, 2022 4,100.6 
 9. Crystal Palace Saturday, September 3, 2022 4,096.4 
 10. West Ham United Saturday, September 3, 2022 4,080.2 
 11. Brentford Saturday, September 3, 2022 4,075.2 
 12. Leicester City Sunday, September 4, 2022 4,066.2 
 13. Aston Villa Saturday, September 3, 2022 4,046.5 
 14. Wolverhampton Wanderers Saturday, September 3, 2022 4,039.8 
 15. Leeds United Saturday, September 3, 2022 4,035.2 
 16. Everton Saturday, September 3, 2022 4,011.6 
 17. Southampton Saturday, September 3, 2022 4,007.9 
 18. Fulham Saturday, September 3, 2022 3,990.2 
 19. Burnley Friday, September 2, 2022 3,989.9 
 20. AFC Bournemouth Saturday, September 3, 2022 3,988.1 
 21. Nottingham Forest Saturday, September 3, 2022 3,961.7 
 22. Sheffield United Sunday, September 4, 2022 3,961.1 
 23. Norwich City Saturday, September 3, 2022 3,913.7 
 24. Watford Saturday, September 3, 2022 3,886.1 
 25. West Bromwich Albion Friday, September 2, 2022 3,853.6 
 26. Preston North End Saturday, September 3, 2022 3,850.8 
 27. Luton Town Saturday, September 3, 2022 3,849.1 
 28. Huddersfield Town Sunday, September 4, 2022 3,847.9 
 29. Millwall Saturday, September 3, 2022 3,845.9 
 30. Middlesbrough Monday, September 5, 2022 3,839.2 
 31. Bristol City Saturday, September 3, 2022 3,825.3 
 32. Blackburn Rovers Saturday, September 3, 2022 3,824.0 
 33. Swansea City Saturday, September 3, 2022 3,812.7 
 34. Queens Park Rangers Saturday, September 3, 2022 3,810.0 
 35. Stoke City Sunday, September 4, 2022 3,807.8 
 36. Sunderland Monday, September 5, 2022 3,799.9 
 37. Wigan Athletic Saturday, September 3, 2022 3,788.1 
 38. Blackpool Sunday, September 4, 2022 3,787.3 
 39. Sheffield Wednesday Saturday, September 3, 2022 3,785.3 
 40. Rotherham United Saturday, September 3, 2022 3,782.0 
 41. Hull City Sunday, September 4, 2022 3,774.1 
 42. Coventry City Saturday, September 3, 2022 3,773.5 
 43. Portsmouth Saturday, September 3, 2022 3,772.8 
 44. Derby County Saturday, September 3, 2022 3,763.8 
 45. Reading Sunday, September 4, 2022 3,761.8 
 46. Cardiff City Saturday, September 3, 2022 3,758.9 
 47. Ipswich Town Saturday, September 3, 2022 3,758.4 
 48. Milton Keynes Dons Saturday, September 3, 2022 3,752.7 
 49. Plymouth Argyle Saturday, September 3, 2022 3,734.6 
 50. Wycombe Wanderers Saturday, September 3, 2022 3,734.2 
 51. Peterborough United Saturday, September 3, 2022 3,728.9 
 52. Birmingham City Saturday, September 3, 2022 3,721.6 
 53. Bolton Wanderers Saturday, September 3, 2022 3,715.5 
 54. Oxford United Saturday, September 3, 2022 3,702.4 
 55. Barnsley Saturday, September 3, 2022 3,699.4 
 56. Charlton Athletic Saturday, September 3, 2022 3,674.8 
 57. Exeter City Saturday, September 3, 2022 3,650.5 
 58. Cambridge United Saturday, September 3, 2022 3,638.6 
 59. Shrewsbury Town Saturday, September 3, 2022 3,627.8 
 60. Lincoln City Saturday, September 3, 2022 3,610.7 
 61. Bristol Rovers Saturday, September 3, 2022 3,604.1 
 62. Accrington Stanley Tuesday, September 6, 2022 3,595.5 
 63. Port Vale Saturday, September 3, 2022 3,591.5 
 64. Mansfield Town Saturday, September 3, 2022 3,584.9 
 65. Northampton Town Saturday, September 3, 2022 3,582.5 
 66. Salford City Saturday, September 3, 2022 3,578.8 
 67. Cheltenham Town Saturday, September 3, 2022 3,576.6 
 68. Fleetwood Town Saturday, September 3, 2022 3,566.6 
 69. Leyton Orient Saturday, September 3, 2022 3,557.1 
 70. Swindon Town Saturday, September 3, 2022 3,553.4 
 71. Doncaster Rovers Saturday, September 3, 2022 3,546.3 
 72. Forest Green Rovers Tuesday, September 6, 2022 3,545.6 
 73. Morecambe Saturday, September 3, 2022 3,544.7 
 74. Sutton United Saturday, September 3, 2022 3,538.4 
 75. Tranmere Rovers Saturday, September 3, 2022 3,530.5 
 76. Burton Albion Saturday, September 3, 2022 3,518.2 
 77. Newport County Saturday, September 3, 2022 3,509.8 
 78. Gillingham Saturday, September 3, 2022 3,504.8 
 79. Stevenage Saturday, September 3, 2022 3,501.1 
 80. Bradford City Saturday, September 3, 2022 3,499.0 
 81. Stockport County Saturday, September 3, 2022 3,497.9 
 82. AFC Wimbledon Saturday, September 3, 2022 3,492.7 
 83. Grimsby Town Saturday, September 3, 2022 3,481.2 
 84. Solihull Moors Saturday, September 3, 2022 3,480.1 
 85. Crewe Alexandra Saturday, September 3, 2022 3,479.9 
 86. Wrexham Saturday, September 3, 2022 3,473.3 
 87. Barrow Saturday, September 3, 2022 3,465.4 
 88. Notts County Saturday, September 3, 2022 3,455.2 
 89. Crawley Town Saturday, September 3, 2022 3,449.3 
 90. Walsall Saturday, September 3, 2022 3,447.3 
 91. Carlisle United Saturday, September 3, 2022 3,446.7 
 92. Rochdale Saturday, September 3, 2022 3,443.4 
 93. Colchester United Saturday, September 3, 2022 3,440.8 
 94. Harrogate Town Saturday, September 3, 2022 3,415.5 
 95. Chesterfield Saturday, September 3, 2022 3,413.1 
 96. Hartlepool United Saturday, September 3, 2022 3,378.0 
 97. Dagenham and Redbridge Saturday, September 3, 2022 3,361.3 
 98. Boreham Wood Saturday, September 3, 2022 3,354.0 
 99. Torquay United Saturday, September 3, 2022 3,345.1 
 100. FC Halifax Town Saturday, September 3, 2022 3,343.3 
 101. Oldham Athletic Saturday, September 3, 2022 3,340.6 
 102. Bromley Saturday, September 3, 2022 3,335.3 
 103. Southend United Saturday, September 3, 2022 3,310.1 
 104. Gateshead Saturday, September 3, 2022 3,281.1 
 105. Ebbsfleet United Saturday, September 3, 2022 3,280.1 
 106. Wealdstone Sunday, September 4, 2022 3,275.7 
 107. Dorking Wanderers Saturday, September 3, 2022 3,273.0 
 108. Yeovil Town Saturday, September 3, 2022 3,271.2 
 109. Maidstone United Saturday, September 3, 2022 3,266.9 
 110. Woking Sunday, September 4, 2022 3,249.8 
 111. Maidenhead United Saturday, September 3, 2022 3,246.5 
 112. Altrincham Saturday, September 3, 2022 3,242.0 
 113. Barnet Saturday, September 3, 2022 3,241.0 
 114. Eastleigh Saturday, September 3, 2022 3,239.3 
 115. AFC Fylde Saturday, September 3, 2022 3,231.2 
 116. York City Saturday, September 3, 2022 3,226.8 
 117. Scunthorpe United Saturday, September 3, 2022 3,217.0 
 118. King's Lynn Town Saturday, September 3, 2022 3,208.8 
 119. Banbury United Saturday, September 3, 2022 3,203.5 
 120. Aldershot Town Saturday, September 3, 2022 3,197.6 
 121. Dartford Saturday, September 3, 2022 3,191.1 
 122. Brackley Town Saturday, September 3, 2022 3,188.7 
 123. Kidderminster Harriers Saturday, September 3, 2022 3,186.2 
 124. Havant and Waterlooville Saturday, September 3, 2022 3,185.3 
 125. Oxford City Tuesday, September 6, 2022 3,171.5 
 126. Taunton Town Saturday, September 3, 2022 3,145.3 
 127. Chorley Saturday, September 3, 2022 3,140.5 
 128. Chippenham Town Tuesday, September 6, 2022 3,138.5 
 129. Worthing Saturday, September 3, 2022 3,135.6 
 130. Spennymoor Town Saturday, September 3, 2022 3,129.3 
 131. Weston-super-Mare Monday, August 29, 2022 3,119.5 
 132. Alfreton Town Saturday, September 3, 2022 3,118.0 
 133. Eastbourne Borough Saturday, September 3, 2022 3,110.1 
 134. Hayes and Yeading United Monday, August 29, 2022 3,109.1 
 135. Peterborough Sports Saturday, September 3, 2022 3,107.2 
 136. Boston United Saturday, September 3, 2022 3,101.5 
 137. Leamington Saturday, September 3, 2022 3,099.4 
 138. Darlington Saturday, September 3, 2022 3,098.6 
 139. Chester Saturday, September 3, 2022 3,098.3 
 140. Chesham United Monday, August 29, 2022 3,094.8 
 141. Kettering Town Saturday, September 3, 2022 3,093.3 
 142. Chelmsford City Saturday, September 3, 2022 3,089.4 
 143. Bath City Saturday, September 3, 2022 3,089.3 
 144. Braintree Town Saturday, September 3, 2022 3,089.1 
 145. Coalville Town Monday, August 29, 2022 3,086.8 
 146. Hereford Saturday, September 3, 2022 3,081.3 
 147. Hampton and Richmond Borough Saturday, September 3, 2022 3,075.1 
 148. St. Albans City Saturday, September 3, 2022 3,072.8 
 149. Gloucester City Saturday, September 3, 2022 3,068.4 
 150. Southport Saturday, September 3, 2022 3,067.0 
 151. Truro City Monday, August 29, 2022 3,066.7 
 152. Tonbridge Angels Saturday, September 3, 2022 3,060.9 
 153. Curzon Ashton Saturday, September 3, 2022 3,058.0 
 154. Farnborough Saturday, September 3, 2022 3,056.3 
 155. Slough Town Saturday, September 3, 2022 3,049.1 
 156. Welling United Saturday, September 3, 2022 3,043.4 
 157. Scarborough Athletic Saturday, September 3, 2022 3,037.1 
 158. Weymouth Saturday, September 3, 2022 3,036.3 
 159. Dover Athletic Saturday, September 3, 2022 3,033.0 
 160. Metropolitan Police Monday, August 29, 2022 3,032.8 
 161. Concord Rangers Saturday, September 3, 2022 3,024.3 
 162. Dulwich Hamlet Saturday, September 3, 2022 3,022.1 
 163. AFC Telford United Saturday, September 3, 2022 3,019.2 
 164. AFC Hornchurch Monday, August 29, 2022 3,006.8 
 165. Bishop's Stortford Monday, August 29, 2022 3,004.9 
 166. Hungerford Town Saturday, September 3, 2022 3,004.3 
 167. South Shields Tuesday, September 6, 2022 2,998.0 
 168. Swindon Supermarine Monday, August 29, 2022 2,997.5 
 169. Tamworth Monday, August 29, 2022 2,996.2 
 170. Hemel Hempstead Town Saturday, September 3, 2022 2,992.7 
 171. Gosport Borough Monday, August 29, 2022 2,988.4 
 172. Buxton Saturday, September 3, 2022 2,988.3 
 173. Royston Town Monday, August 29, 2022 2,987.5 
 174. Bradford Park Avenue Saturday, September 3, 2022 2,983.4 
 175. Poole Town Monday, August 29, 2022 2,978.5 
 176. Farsley Celtic Saturday, September 3, 2022 2,976.9 
 177. Blyth Spartans Saturday, September 3, 2022 2,975.0 
 178. Rushall Olympic Monday, August 29, 2022 2,964.2 
 179. Hanwell Town Monday, August 29, 2022 2,962.5 
 180. Tiverton Town Monday, August 29, 2022 2,950.9 
 181. Guiseley Tuesday, September 6, 2022 2,950.5 
 182. Bracknell Town Monday, August 29, 2022 2,949.2 
 183. Nuneaton Borough Monday, August 29, 2022 2,943.3 
 184. Alvechurch Monday, August 29, 2022 2,940.7 
 185. Enfield Town Monday, August 29, 2022 2,939.5 
 186. Billericay Town Monday, August 29, 2022 2,939.2 
 187. Yate Town Monday, August 29, 2022 2,938.5 
 188. Warrington Town Monday, August 29, 2022 2,937.3 
 189. Cheshunt Saturday, September 3, 2022 2,934.8 
 190. Folkestone Invicta Monday, August 29, 2022 2,930.5 
 191. Marske United Monday, August 29, 2022 2,928.3 
 192. Morpeth Town Monday, August 29, 2022 2,912.8 
 193. Warrington Rylands Monday, August 29, 2022 2,912.1 
 194. AFC Rushden and Diamonds Monday, August 29, 2022 2,911.6 
 195. Salisbury Monday, August 29, 2022 2,910.6 
 196. Lewes Monday, August 29, 2022 2,908.4 
 197. Winchester City Monday, August 29, 2022 2,907.7 
 198. Kings Langley Monday, August 29, 2022 2,907.5 
 199. Horsham Monday, August 29, 2022 2,903.9 
 200. Hitchin Town Monday, August 29, 2022 2,903.6 
 201. Needham Market Monday, August 29, 2022 2,901.1 
 202. Walton Casuals Saturday, April 23, 2022 2,900.3 
 203. Ilkeston Town Monday, August 29, 2022 2,899.2 
 204. Herne Bay Monday, August 29, 2022 2,897.3 
 205. North Leigh Monday, August 29, 2022 2,897.3 
 206. Matlock Town Tuesday, September 6, 2022 2,893.1 
 207. Bedford Town Monday, August 29, 2022 2,891.2 
 208. Leiston Monday, August 29, 2022 2,885.0 
 209. St. Ives Town Monday, August 29, 2022 2,881.5 
 210. Stourbridge Monday, August 29, 2022 2,876.3 
 211. Dorchester Town Monday, August 29, 2022 2,875.6 
 212. Hartley Wintney Monday, August 29, 2022 2,873.9 
 213. Mickleover Sports Monday, August 29, 2022 2,868.2 
 214. Hednesford Town Monday, August 29, 2022 2,868.0 
 215. Bognor Regis Town Monday, August 29, 2022 2,865.4 
 216. FC United of Manchester Tuesday, September 6, 2022 2,865.3 
 217. Stafford Rangers Tuesday, September 6, 2022 2,862.2 
 218. Beaconsfield Town Monday, August 29, 2022 2,862.1 
 219. Carshalton Athletic Monday, August 29, 2022 2,860.9 
 220. Plymouth Parkway Monday, August 29, 2022 2,859.7 
 221. Bromsgrove Sporting Monday, August 29, 2022 2,858.0 
 222. Bamber Bridge Tuesday, September 6, 2022 2,856.7 
 223. Ashton United Monday, August 29, 2022 2,855.9 
 224. Canvey Island Monday, August 29, 2022 2,853.9 
 225. Liversedge Tuesday, September 6, 2022 2,853.8 
 226. Redditch United Monday, August 29, 2022 2,852.8 
 227. Nantwich Town Tuesday, September 6, 2022 2,851.9 
 228. Harrow Borough Monday, August 29, 2022 2,851.1 
 229. Gainsborough Trinity Monday, August 29, 2022 2,848.4 
 230. Potters Bar Town Monday, August 29, 2022 2,848.3 
 231. Stratford Town Monday, August 29, 2022 2,846.8 
 232. Margate Monday, August 29, 2022 2,841.9 
 233. Kingstonian Monday, August 29, 2022 2,836.5 
 234. Whitby Town Monday, August 29, 2022 2,836.1 
 235. Barwell Monday, August 29, 2022 2,830.6 
 236. Hendon Monday, August 29, 2022 2,829.3 
 237. Lancaster City Monday, August 29, 2022 2,823.9 
 238. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 239. Radcliffe Monday, August 29, 2022 2,815.4 
 240. Stalybridge Celtic Monday, August 29, 2022 2,815.0 
 241. Cray Wanderers Monday, August 29, 2022 2,814.8 
 242. Hyde United Tuesday, September 6, 2022 2,814.8 
 243. Basford United Monday, August 29, 2022 2,810.6 
 244. Marine Tuesday, September 6, 2022 2,802.9 
 245. Merthyr Town Monday, August 29, 2022 2,795.7 
 246. Wingate and Finchley Monday, August 29, 2022 2,794.2 
 247. Atherton Collieries Tuesday, September 6, 2022 2,793.6 
 248. Corinthian-Casuals Monday, August 29, 2022 2,790.2 
 249. Bowers and Pitsea Monday, August 29, 2022 2,789.4 
 250. Hastings United Monday, August 29, 2022 2,788.2 
 251. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 252. AFC Sudbury Friday, November 5, 2021 2,778.2 
 253. Leatherhead Saturday, April 23, 2022 2,777.7 
 254. Witton Albion Saturday, April 23, 2022 2,777.2 
 255. Haringey Borough Monday, August 29, 2022 2,754.1 
 256. Brightlingsea Regent Monday, August 29, 2022 2,724.2 
 257. Aveley Monday, August 29, 2022 2,722.5 
 258. East Thurrock United Saturday, April 23, 2022 2,713.1 
 259. Wimborne Town Saturday, April 23, 2022 2,706.0 
 260. Grantham Town Saturday, April 23, 2022 2,700.4 
 261. Belper Town Tuesday, September 6, 2022 2,650.3 
 262. Merstham Saturday, April 23, 2022 2,641.1