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, August 12, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Friday, August 11, 2023 4,419.1 
 2. Liverpool Sunday, May 28, 2023 4,283.0 
 3. Arsenal Saturday, August 12, 2023 4,261.6 
 4. Manchester United Saturday, June 3, 2023 4,239.3 
 5. Newcastle United Saturday, August 12, 2023 4,210.1 
 6. Brighton and Hove Albion Saturday, August 12, 2023 4,169.7 
 7. Brentford Sunday, May 28, 2023 4,152.9 
 8. Tottenham Hotspur Sunday, May 28, 2023 4,149.2 
 9. Aston Villa Saturday, August 12, 2023 4,139.8 
 10. Chelsea Sunday, May 28, 2023 4,097.3 
 11. Crystal Palace Saturday, August 12, 2023 4,079.7 
 12. Fulham Saturday, August 12, 2023 4,070.4 
 13. Burnley Friday, August 11, 2023 4,054.0 
 14. West Ham United Saturday, August 12, 2023 4,040.7 
 15. Wolverhampton Wanderers Sunday, May 28, 2023 4,037.2 
 16. Leicester City Saturday, August 12, 2023 4,031.5 
 17. Everton Saturday, August 12, 2023 3,992.6 
 18. Nottingham Forest Saturday, August 12, 2023 3,988.2 
 19. AFC Bournemouth Saturday, August 12, 2023 3,985.9 
 20. Sheffield United Saturday, August 12, 2023 3,976.3 
 21. Leeds United Saturday, August 12, 2023 3,928.5 
 22. Luton Town Saturday, August 12, 2023 3,919.8 
 23. Southampton Saturday, August 12, 2023 3,915.7 
 24. Ipswich Town Saturday, August 12, 2023 3,909.8 
 25. Coventry City Saturday, August 12, 2023 3,891.7 
 26. Middlesbrough Saturday, August 12, 2023 3,875.2 
 27. Swansea City Saturday, August 12, 2023 3,855.1 
 28. Blackburn Rovers Saturday, August 12, 2023 3,849.9 
 29. West Bromwich Albion Saturday, August 12, 2023 3,844.0 
 30. Sunderland Saturday, August 12, 2023 3,835.4 
 31. Millwall Saturday, August 12, 2023 3,833.7 
 32. Norwich City Saturday, August 12, 2023 3,831.0 
 33. Watford Saturday, August 12, 2023 3,828.0 
 34. Plymouth Argyle Saturday, August 12, 2023 3,826.9 
 35. Bristol City Saturday, August 12, 2023 3,825.4 
 36. Sheffield Wednesday Saturday, August 12, 2023 3,812.9 
 37. Stoke City Saturday, August 12, 2023 3,808.7 
 38. Preston North End Saturday, August 12, 2023 3,806.3 
 39. Hull City Saturday, August 12, 2023 3,804.6 
 40. Huddersfield Town Saturday, August 12, 2023 3,801.1 
 41. Bolton Wanderers Saturday, August 12, 2023 3,774.1 
 42. Birmingham City Saturday, August 12, 2023 3,764.9 
 43. Barnsley Saturday, August 12, 2023 3,764.9 
 44. Peterborough United Saturday, August 12, 2023 3,763.7 
 45. Cardiff City Saturday, August 12, 2023 3,747.1 
 46. Rotherham United Saturday, August 12, 2023 3,740.8 
 47. Wigan Athletic Saturday, August 12, 2023 3,736.2 
 48. Derby County Saturday, August 12, 2023 3,732.9 
 49. Blackpool Saturday, August 12, 2023 3,732.0 
 50. Portsmouth Saturday, August 12, 2023 3,727.6 
 51. Reading Saturday, August 12, 2023 3,718.0 
 52. Queens Park Rangers Saturday, August 12, 2023 3,705.6 
 53. Lincoln City Saturday, August 12, 2023 3,680.0 
 54. Wycombe Wanderers Saturday, August 12, 2023 3,661.9 
 55. Charlton Athletic Saturday, August 12, 2023 3,661.5 
 56. Exeter City Saturday, August 12, 2023 3,649.1 
 57. Milton Keynes Dons Saturday, August 12, 2023 3,637.9 
 58. Fleetwood Town Saturday, August 12, 2023 3,614.7 
 59. Shrewsbury Town Saturday, August 12, 2023 3,606.7 
 60. Stevenage Saturday, August 12, 2023 3,603.7 
 61. Mansfield Town Saturday, August 12, 2023 3,603.6 
 62. Oxford United Saturday, August 12, 2023 3,601.8 
 63. Stockport County Saturday, August 12, 2023 3,600.4 
 64. Cambridge United Saturday, August 12, 2023 3,597.1 
 65. Burton Albion Saturday, August 12, 2023 3,596.8 
 66. Cheltenham Town Saturday, August 12, 2023 3,590.4 
 67. Bristol Rovers Saturday, August 12, 2023 3,583.5 
 68. Salford City Saturday, August 12, 2023 3,582.4 
 69. Northampton Town Saturday, August 12, 2023 3,578.6 
 70. Leyton Orient Saturday, August 12, 2023 3,573.3 
 71. Wrexham Saturday, August 12, 2023 3,559.8 
 72. Carlisle United Saturday, August 12, 2023 3,558.6 
 73. Port Vale Saturday, August 12, 2023 3,555.2 
 74. Morecambe Saturday, August 12, 2023 3,553.9 
 75. Gillingham Saturday, August 12, 2023 3,548.7 
 76. Bradford City Saturday, August 12, 2023 3,546.4 
 77. Accrington Stanley Saturday, August 12, 2023 3,540.1 
 78. Notts County Saturday, August 12, 2023 3,529.5 
 79. Newport County Saturday, August 12, 2023 3,521.9 
 80. Swindon Town Saturday, August 12, 2023 3,496.6 
 81. Crewe Alexandra Saturday, August 12, 2023 3,480.0 
 82. Grimsby Town Saturday, August 12, 2023 3,477.4 
 83. Harrogate Town Saturday, August 12, 2023 3,468.0 
 84. Sutton United Saturday, August 12, 2023 3,465.3 
 85. Barrow Saturday, August 12, 2023 3,461.9 
 86. Colchester United Saturday, August 12, 2023 3,455.6 
 87. Tranmere Rovers Saturday, August 12, 2023 3,455.5 
 88. Walsall Saturday, August 12, 2023 3,453.9 
 89. Crawley Town Saturday, August 12, 2023 3,439.7 
 90. Chesterfield Saturday, August 12, 2023 3,437.1 
 91. Forest Green Rovers Saturday, August 12, 2023 3,429.6 
 92. AFC Wimbledon Saturday, August 12, 2023 3,425.8 
 93. Hartlepool United Saturday, August 12, 2023 3,412.8 
 94. Rochdale Saturday, August 12, 2023 3,405.3 
 95. Macclesfield Town Saturday, August 12, 2023 3,395.5 
 96. Doncaster Rovers Saturday, August 12, 2023 3,391.6 
 97. Boreham Wood Saturday, August 12, 2023 3,371.4 
 98. Southend United Saturday, August 12, 2023 3,368.0 
 99. Bromley Saturday, August 12, 2023 3,357.7 
 100. FC Halifax Town Saturday, August 12, 2023 3,356.7 
 101. Oldham Athletic Saturday, August 12, 2023 3,351.2 
 102. Woking Saturday, August 12, 2023 3,345.7 
 103. Barnet Saturday, August 12, 2023 3,343.3 
 104. Gateshead Saturday, August 12, 2023 3,337.3 
 105. Solihull Moors Saturday, August 12, 2023 3,305.7 
 106. Ebbsfleet United Saturday, August 12, 2023 3,298.6 
 107. Dagenham and Redbridge Saturday, August 12, 2023 3,289.1 
 108. Eastleigh Saturday, August 12, 2023 3,284.1 
 109. Altrincham Saturday, August 12, 2023 3,281.6 
 110. Wealdstone Saturday, August 12, 2023 3,261.5 
 111. Torquay United Saturday, August 12, 2023 3,261.0 
 112. Aldershot Town Saturday, August 12, 2023 3,253.4 
 113. AFC Fylde Saturday, August 12, 2023 3,250.8 
 114. Dorking Wanderers Saturday, August 12, 2023 3,245.5 
 115. Maidenhead United Saturday, August 12, 2023 3,235.2 
 116. Kidderminster Harriers Saturday, August 12, 2023 3,226.7 
 117. King's Lynn Town Saturday, August 12, 2023 3,220.1 
 118. York City Saturday, August 12, 2023 3,215.2 
 119. Chester Saturday, August 12, 2023 3,208.3 
 120. Oxford City Saturday, August 12, 2023 3,208.1 
 121. Yeovil Town Saturday, August 12, 2023 3,188.3 
 122. Worthing Saturday, August 12, 2023 3,184.4 
 123. Dartford Saturday, August 12, 2023 3,170.8 
 124. Scunthorpe United Saturday, August 12, 2023 3,163.5 
 125. Weston-super-Mare Saturday, August 12, 2023 3,146.1 
 126. St. Albans City Saturday, August 12, 2023 3,136.6 
 127. Brackley Town Saturday, August 12, 2023 3,133.7 
 128. Spennymoor Town Saturday, August 12, 2023 3,133.4 
 129. Chippenham Town Saturday, August 12, 2023 3,133.1 
 130. Boston United Saturday, August 12, 2023 3,128.8 
 131. Alfreton Town Saturday, August 12, 2023 3,127.2 
 132. Chorley Saturday, August 12, 2023 3,126.4 
 133. Eastbourne Borough Saturday, August 12, 2023 3,125.0 
 134. Truro City Saturday, August 12, 2023 3,123.9 
 135. Chelmsford City Saturday, August 12, 2023 3,120.1 
 136. Braintree Town Saturday, August 12, 2023 3,118.5 
 137. Buxton Saturday, August 12, 2023 3,115.4 
 138. Curzon Ashton Saturday, August 12, 2023 3,114.8 
 139. Gloucester City Saturday, August 12, 2023 3,113.6 
 140. Poole Town Saturday, August 12, 2023 3,106.3 
 141. Bath City Saturday, August 12, 2023 3,104.5 
 142. Tamworth Saturday, August 12, 2023 3,099.2 
 143. Coalville Town Saturday, August 12, 2023 3,091.5 
 144. Tonbridge Angels Saturday, August 12, 2023 3,090.3 
 145. Chesham United Saturday, August 12, 2023 3,089.3 
 146. Bracknell Town Saturday, August 12, 2023 3,087.0 
 147. Maidstone United Saturday, August 12, 2023 3,084.2 
 148. Hemel Hempstead Town Saturday, August 12, 2023 3,082.5 
 149. Hayes and Yeading United Saturday, August 12, 2023 3,081.7 
 150. Blyth Spartans Saturday, August 12, 2023 3,078.5 
 151. Scarborough Athletic Saturday, August 12, 2023 3,078.3 
 152. Farnborough Saturday, August 12, 2023 3,078.1 
 153. Bishop's Stortford Saturday, August 12, 2023 3,071.4 
 154. Peterborough Sports Saturday, August 12, 2023 3,064.3 
 155. Taunton Town Saturday, August 12, 2023 3,064.1 
 156. Weymouth Saturday, August 12, 2023 3,060.4 
 157. Hereford Saturday, August 12, 2023 3,056.4 
 158. Darlington Saturday, August 12, 2023 3,051.3 
 159. Hampton and Richmond Borough Saturday, August 12, 2023 3,051.0 
 160. Havant and Waterlooville Saturday, August 12, 2023 3,041.0 
 161. Warrington Town Saturday, August 12, 2023 3,037.0 
 162. Welling United Saturday, August 12, 2023 3,035.7 
 163. Farsley Celtic Saturday, August 12, 2023 3,033.2 
 164. Swindon Supermarine Saturday, August 12, 2023 3,027.7 
 165. Banbury United Saturday, August 12, 2023 3,025.4 
 166. AFC Hornchurch Saturday, August 12, 2023 3,019.6 
 167. South Shields Saturday, August 12, 2023 3,015.8 
 168. Leiston Saturday, August 12, 2023 3,012.2 
 169. Kettering Town Saturday, August 12, 2023 3,010.3 
 170. Slough Town Saturday, August 12, 2023 3,008.3 
 171. Hungerford Town Saturday, August 12, 2023 3,004.9 
 172. Canvey Island Saturday, August 12, 2023 2,997.0 
 173. Leamington Saturday, August 12, 2023 2,994.1 
 174. Dulwich Hamlet Saturday, August 12, 2023 2,992.5 
 175. Lewes Saturday, August 12, 2023 2,990.8 
 176. Dover Athletic Saturday, August 12, 2023 2,981.2 
 177. Bradford Park Avenue Saturday, August 12, 2023 2,979.5 
 178. Cheshunt Saturday, August 12, 2023 2,979.1 
 179. Stourbridge Saturday, August 12, 2023 2,977.7 
 180. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 181. Southport Saturday, August 12, 2023 2,970.8 
 182. Rushall Olympic Saturday, August 12, 2023 2,962.8 
 183. Concord Rangers Saturday, August 12, 2023 2,956.9 
 184. AFC Telford United Saturday, August 12, 2023 2,954.4 
 185. Enfield Town Saturday, August 12, 2023 2,952.8 
 186. Nuneaton Borough Saturday, August 12, 2023 2,952.2 
 187. Stamford Saturday, August 12, 2023 2,951.9 
 188. Aveley Saturday, August 12, 2023 2,948.8 
 189. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 190. Merthyr Town Saturday, August 12, 2023 2,947.4 
 191. Ilkeston Town Saturday, August 12, 2023 2,944.9 
 192. Horsham Saturday, August 12, 2023 2,942.5 
 193. Barwell Saturday, August 12, 2023 2,937.6 
 194. FC United of Manchester Saturday, August 12, 2023 2,936.4 
 195. Cray Wanderers Saturday, August 12, 2023 2,935.3 
 196. Billericay Town Saturday, August 12, 2023 2,934.0 
 197. Chatham Town Saturday, August 12, 2023 2,931.2 
 198. Walton and Hersham Saturday, August 12, 2023 2,930.4 
 199. Gainsborough Trinity Saturday, August 12, 2023 2,929.5 
 200. Hitchin Town Saturday, August 12, 2023 2,928.2 
 201. Alvechurch Saturday, August 12, 2023 2,922.5 
 202. Gosport Borough Saturday, August 12, 2023 2,918.8 
 203. Plymouth Parkway Saturday, August 12, 2023 2,917.4 
 204. AFC Totton Saturday, August 12, 2023 2,914.2 
 205. Hastings United Saturday, August 12, 2023 2,913.8 
 206. Stratford Town Saturday, August 12, 2023 2,909.6 
 207. Didcot Town Saturday, August 12, 2023 2,908.8 
 208. Matlock Town Saturday, August 12, 2023 2,904.6 
 209. Beaconsfield Town Saturday, August 12, 2023 2,900.6 
 210. Winchester City Saturday, August 12, 2023 2,900.5 
 211. Salisbury Saturday, August 12, 2023 2,900.0 
 212. Tiverton Town Saturday, August 12, 2023 2,898.2 
 213. Bamber Bridge Saturday, August 12, 2023 2,895.3 
 214. Hanwell Town Saturday, August 12, 2023 2,894.4 
 215. Radcliffe Saturday, August 12, 2023 2,889.0 
 216. Hyde United Saturday, August 12, 2023 2,886.9 
 217. Lancaster City Saturday, August 12, 2023 2,882.8 
 218. Folkestone Invicta Saturday, August 12, 2023 2,880.9 
 219. Redditch United Saturday, August 12, 2023 2,876.8 
 220. Basingstoke Town Saturday, August 12, 2023 2,875.8 
 221. Carshalton Athletic Saturday, August 12, 2023 2,873.0 
 222. Warrington Rylands Saturday, August 12, 2023 2,870.8 
 223. North Leigh Saturday, April 22, 2023 2,864.3 
 224. Guiseley Saturday, August 12, 2023 2,863.7 
 225. Stafford Rangers Saturday, August 12, 2023 2,859.0 
 226. Royston Town Saturday, August 12, 2023 2,855.7 
 227. Whitby Town Saturday, August 12, 2023 2,855.7 
 228. Dorchester Town Saturday, August 12, 2023 2,853.3 
 229. Worksop Town Saturday, August 12, 2023 2,844.9 
 230. Marine Saturday, August 12, 2023 2,842.7 
 231. Bromsgrove Sporting Saturday, August 12, 2023 2,841.4 
 232. Hendon Saturday, August 12, 2023 2,840.5 
 233. St. Ives Town Saturday, August 12, 2023 2,836.9 
 234. Needham Market Saturday, August 12, 2023 2,825.3 
 235. Nantwich Town Saturday, April 22, 2023 2,823.6 
 236. Whitehawk Saturday, August 12, 2023 2,819.9 
 237. Basford United Saturday, August 12, 2023 2,817.2 
 238. Bognor Regis Town Saturday, August 12, 2023 2,814.5 
 239. Yate Town Saturday, April 22, 2023 2,812.9 
 240. Harrow Borough Saturday, August 12, 2023 2,811.3 
 241. Morpeth Town Saturday, August 12, 2023 2,809.9 
 242. Hednesford Town Saturday, April 22, 2023 2,807.1 
 243. Haringey Borough Saturday, August 12, 2023 2,805.2 
 244. Marske United Saturday, August 12, 2023 2,799.9 
 245. Kings Langley Saturday, April 22, 2023 2,799.2 
 246. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 247. Ashton United Saturday, August 12, 2023 2,797.7 
 248. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 249. Wingate and Finchley Saturday, August 12, 2023 2,795.1 
 250. Margate Saturday, August 12, 2023 2,790.1 
 251. Halesowen Town Saturday, August 12, 2023 2,789.7 
 252. AFC Sudbury Saturday, August 12, 2023 2,776.0 
 253. Liversedge Saturday, April 22, 2023 2,774.1 
 254. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 255. Herne Bay Saturday, April 22, 2023 2,756.2 
 256. Atherton Collieries Saturday, August 12, 2023 2,749.7 
 257. Kingstonian Saturday, August 12, 2023 2,734.6 
 258. Potters Bar Town Saturday, August 12, 2023 2,731.3 
 259. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 260. Workington Saturday, August 12, 2023 2,711.7 
 261. Bedford Town Saturday, April 22, 2023 2,710.7 
 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