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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, August 19, 2023 4,423.0 
 2. Liverpool Saturday, August 19, 2023 4,282.9 
 3. Arsenal Saturday, August 26, 2023 4,261.5 
 4. Manchester United Saturday, August 26, 2023 4,229.5 
 5. Newcastle United Saturday, August 19, 2023 4,206.2 
 6. Tottenham Hotspur Saturday, August 26, 2023 4,176.7 
 7. Brentford Saturday, August 26, 2023 4,163.4 
 8. Brighton and Hove Albion Saturday, August 26, 2023 4,160.7 
 9. Aston Villa Sunday, August 20, 2023 4,149.4 
 10. Chelsea Friday, August 25, 2023 4,093.6 
 11. West Ham United Saturday, August 26, 2023 4,078.2 
 12. Crystal Palace Saturday, August 26, 2023 4,077.2 
 13. Fulham Saturday, August 26, 2023 4,061.3 
 14. Burnley Friday, August 11, 2023 4,054.0 
 15. Leicester City Saturday, August 26, 2023 4,037.8 
 16. Wolverhampton Wanderers Saturday, August 26, 2023 4,030.5 
 17. Nottingham Forest Saturday, August 26, 2023 3,993.2 
 18. AFC Bournemouth Saturday, August 26, 2023 3,973.0 
 19. Everton Saturday, August 26, 2023 3,972.9 
 20. Sheffield United Friday, August 18, 2023 3,967.7 
 21. Leeds United Saturday, August 26, 2023 3,935.9 
 22. Southampton Saturday, August 26, 2023 3,927.8 
 23. Luton Town Friday, August 25, 2023 3,911.4 
 24. Ipswich Town Saturday, August 26, 2023 3,904.4 
 25. Coventry City Saturday, August 26, 2023 3,889.3 
 26. Norwich City Saturday, August 26, 2023 3,866.4 
 27. West Bromwich Albion Saturday, August 26, 2023 3,861.8 
 28. Middlesbrough Saturday, August 26, 2023 3,857.6 
 29. Swansea City Saturday, August 26, 2023 3,845.1 
 30. Sunderland Saturday, August 26, 2023 3,844.2 
 31. Blackburn Rovers Saturday, August 19, 2023 3,837.6 
 32. Millwall Saturday, August 26, 2023 3,829.2 
 33. Preston North End Saturday, August 26, 2023 3,827.6 
 34. Watford Saturday, August 19, 2023 3,818.5 
 35. Hull City Friday, August 25, 2023 3,815.6 
 36. Stoke City Saturday, August 26, 2023 3,809.3 
 37. Plymouth Argyle Saturday, August 26, 2023 3,808.5 
 38. Bristol City Friday, August 25, 2023 3,807.7 
 39. Birmingham City Saturday, August 26, 2023 3,793.9 
 40. Sheffield Wednesday Saturday, August 26, 2023 3,791.1 
 41. Huddersfield Town Saturday, August 26, 2023 3,785.8 
 42. Cardiff City Saturday, August 26, 2023 3,755.0 
 43. Bolton Wanderers Saturday, August 26, 2023 3,754.6 
 44. Peterborough United Saturday, August 26, 2023 3,747.7 
 45. Barnsley Saturday, August 26, 2023 3,744.3 
 46. Derby County Saturday, August 26, 2023 3,742.7 
 47. Wigan Athletic Saturday, August 26, 2023 3,737.8 
 48. Rotherham United Saturday, August 26, 2023 3,730.8 
 49. Portsmouth Saturday, August 26, 2023 3,727.1 
 50. Reading Saturday, August 26, 2023 3,721.5 
 51. Lincoln City Saturday, August 26, 2023 3,704.7 
 52. Blackpool Saturday, August 26, 2023 3,704.1 
 53. Queens Park Rangers Saturday, August 26, 2023 3,692.8 
 54. Wycombe Wanderers Saturday, August 26, 2023 3,673.9 
 55. Exeter City Saturday, August 26, 2023 3,666.6 
 56. Oxford United Saturday, August 26, 2023 3,646.9 
 57. Milton Keynes Dons Saturday, August 26, 2023 3,632.8 
 58. Charlton Athletic Saturday, August 26, 2023 3,626.0 
 59. Shrewsbury Town Saturday, August 26, 2023 3,617.0 
 60. Stevenage Saturday, August 26, 2023 3,608.0 
 61. Mansfield Town Saturday, August 26, 2023 3,606.2 
 62. Northampton Town Saturday, August 26, 2023 3,605.8 
 63. Burton Albion Saturday, August 26, 2023 3,594.9 
 64. Stockport County Saturday, August 26, 2023 3,594.2 
 65. Fleetwood Town Saturday, August 26, 2023 3,590.5 
 66. Leyton Orient Saturday, August 26, 2023 3,586.5 
 67. Cambridge United Saturday, August 26, 2023 3,585.5 
 68. Port Vale Saturday, August 26, 2023 3,582.4 
 69. Cheltenham Town Saturday, August 26, 2023 3,578.8 
 70. Bristol Rovers Saturday, August 26, 2023 3,574.1 
 71. Wrexham Saturday, August 26, 2023 3,564.2 
 72. Salford City Saturday, August 26, 2023 3,561.0 
 73. Accrington Stanley Saturday, August 26, 2023 3,555.4 
 74. Morecambe Saturday, August 26, 2023 3,549.1 
 75. Notts County Saturday, August 26, 2023 3,548.9 
 76. Bradford City Saturday, August 26, 2023 3,541.3 
 77. Carlisle United Saturday, August 26, 2023 3,541.1 
 78. Gillingham Saturday, August 26, 2023 3,540.0 
 79. Newport County Saturday, August 26, 2023 3,531.6 
 80. Swindon Town Saturday, August 26, 2023 3,523.8 
 81. Grimsby Town Saturday, August 26, 2023 3,496.9 
 82. Crewe Alexandra Saturday, August 26, 2023 3,485.0 
 83. Harrogate Town Saturday, August 26, 2023 3,463.7 
 84. Barrow Saturday, August 26, 2023 3,461.6 
 85. AFC Wimbledon Saturday, August 26, 2023 3,460.9 
 86. Colchester United Saturday, August 26, 2023 3,457.3 
 87. Tranmere Rovers Saturday, August 26, 2023 3,456.6 
 88. Walsall Saturday, August 26, 2023 3,447.6 
 89. Hartlepool United Saturday, August 26, 2023 3,435.5 
 90. Crawley Town Saturday, August 26, 2023 3,430.6 
 91. Sutton United Saturday, August 26, 2023 3,426.7 
 92. Chesterfield Saturday, August 26, 2023 3,424.9 
 93. Forest Green Rovers Saturday, August 26, 2023 3,408.1 
 94. Rochdale Friday, August 25, 2023 3,401.2 
 95. Doncaster Rovers Saturday, August 26, 2023 3,382.1 
 96. FC Halifax Town Friday, August 25, 2023 3,362.5 
 97. Woking Saturday, August 26, 2023 3,359.9 
 98. Southend United Friday, August 25, 2023 3,356.9 
 99. Boreham Wood Saturday, August 26, 2023 3,356.0 
 100. Bromley Friday, August 25, 2023 3,353.7 
 101. Gateshead Saturday, August 26, 2023 3,347.8 
 102. Macclesfield Town Saturday, August 26, 2023 3,347.4 
 103. Oldham Athletic Saturday, August 26, 2023 3,345.5 
 104. Barnet Saturday, August 26, 2023 3,345.1 
 105. Solihull Moors Friday, August 25, 2023 3,331.2 
 106. Ebbsfleet United Saturday, August 26, 2023 3,308.6 
 107. Altrincham Saturday, August 26, 2023 3,295.3 
 108. Torquay United Saturday, August 26, 2023 3,278.7 
 109. Dagenham and Redbridge Saturday, August 26, 2023 3,275.9 
 110. Eastleigh Friday, August 25, 2023 3,265.2 
 111. Wealdstone Saturday, August 26, 2023 3,259.1 
 112. Aldershot Town Saturday, August 26, 2023 3,255.0 
 113. AFC Fylde Saturday, August 26, 2023 3,243.6 
 114. Dorking Wanderers Saturday, August 26, 2023 3,243.4 
 115. Maidenhead United Saturday, August 26, 2023 3,236.8 
 116. York City Saturday, August 26, 2023 3,219.7 
 117. Oxford City Saturday, August 26, 2023 3,210.2 
 118. Kidderminster Harriers Saturday, August 26, 2023 3,209.2 
 119. Yeovil Town Saturday, August 26, 2023 3,201.8 
 120. King's Lynn Town Saturday, August 26, 2023 3,196.2 
 121. Worthing Saturday, August 26, 2023 3,187.2 
 122. Chester Saturday, August 26, 2023 3,179.4 
 123. Scunthorpe United Saturday, August 26, 2023 3,172.9 
 124. Dartford Saturday, August 26, 2023 3,169.5 
 125. Spennymoor Town Saturday, August 26, 2023 3,161.5 
 126. Chelmsford City Saturday, August 26, 2023 3,141.7 
 127. Chorley Saturday, August 26, 2023 3,134.0 
 128. Brackley Town Saturday, August 26, 2023 3,133.4 
 129. Boston United Saturday, August 26, 2023 3,132.2 
 130. Alfreton Town Saturday, August 26, 2023 3,131.1 
 131. Curzon Ashton Saturday, August 26, 2023 3,128.3 
 132. St. Albans City Saturday, August 26, 2023 3,126.5 
 133. Weston-super-Mare Saturday, August 26, 2023 3,119.8 
 134. Buxton Saturday, August 26, 2023 3,117.9 
 135. Chippenham Town Saturday, August 26, 2023 3,116.3 
 136. Truro City Saturday, August 26, 2023 3,114.7 
 137. Poole Town Saturday, August 26, 2023 3,110.6 
 138. Chesham United Saturday, August 26, 2023 3,109.9 
 139. Bath City Saturday, August 26, 2023 3,109.8 
 140. Farnborough Saturday, August 26, 2023 3,108.4 
 141. Tamworth Saturday, August 26, 2023 3,105.7 
 142. Braintree Town Saturday, August 26, 2023 3,103.1 
 143. Maidstone United Saturday, August 26, 2023 3,099.9 
 144. Tonbridge Angels Saturday, August 26, 2023 3,098.2 
 145. Bracknell Town Saturday, August 26, 2023 3,096.6 
 146. Scarborough Athletic Saturday, August 26, 2023 3,088.5 
 147. Taunton Town Saturday, August 26, 2023 3,083.7 
 148. Eastbourne Borough Saturday, August 26, 2023 3,082.0 
 149. Gloucester City Saturday, August 26, 2023 3,078.6 
 150. Blyth Spartans Saturday, August 26, 2023 3,063.9 
 151. Hemel Hempstead Town Saturday, August 26, 2023 3,062.0 
 152. Banbury United Saturday, August 26, 2023 3,056.8 
 153. Hampton and Richmond Borough Saturday, August 26, 2023 3,055.8 
 154. Darlington Saturday, August 26, 2023 3,055.7 
 155. Peterborough Sports Saturday, August 26, 2023 3,055.5 
 156. Weymouth Saturday, August 26, 2023 3,054.3 
 157. Warrington Town Saturday, August 26, 2023 3,050.5 
 158. South Shields Saturday, August 26, 2023 3,047.4 
 159. Bishop's Stortford Saturday, August 26, 2023 3,046.1 
 160. Farsley Celtic Saturday, August 26, 2023 3,044.4 
 161. Coalville Town Saturday, August 26, 2023 3,043.8 
 162. Hereford Saturday, August 26, 2023 3,042.8 
 163. Welling United Saturday, August 26, 2023 3,028.6 
 164. Hayes and Yeading United Saturday, August 26, 2023 3,028.3 
 165. Havant and Waterlooville Saturday, August 26, 2023 3,026.8 
 166. AFC Hornchurch Saturday, August 26, 2023 3,021.3 
 167. Slough Town Saturday, August 26, 2023 3,019.7 
 168. Lewes Saturday, August 26, 2023 3,001.0 
 169. Leiston Saturday, August 26, 2023 2,995.9 
 170. Hungerford Town Saturday, August 26, 2023 2,992.7 
 171. Dulwich Hamlet Saturday, August 26, 2023 2,985.1 
 172. Swindon Supermarine Saturday, August 26, 2023 2,982.0 
 173. Bradford Park Avenue Saturday, August 26, 2023 2,980.0 
 174. Enfield Town Saturday, August 26, 2023 2,979.9 
 175. Aveley Saturday, August 26, 2023 2,979.7 
 176. Horsham Saturday, August 26, 2023 2,978.1 
 177. Leamington Saturday, August 26, 2023 2,976.6 
 178. Kettering Town Saturday, August 26, 2023 2,975.6 
 179. Stourbridge Saturday, August 26, 2023 2,974.2 
 180. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 181. Merthyr Town Saturday, August 26, 2023 2,972.1 
 182. Dover Athletic Saturday, August 26, 2023 2,969.5 
 183. AFC Totton Saturday, August 26, 2023 2,962.4 
 184. Cheshunt Friday, August 25, 2023 2,961.7 
 185. AFC Telford United Saturday, August 26, 2023 2,958.3 
 186. Chatham Town Saturday, August 26, 2023 2,957.8 
 187. Southport Saturday, August 26, 2023 2,957.2 
 188. Walton and Hersham Saturday, August 26, 2023 2,955.4 
 189. Stamford Saturday, August 26, 2023 2,952.8 
 190. Gosport Borough Saturday, August 26, 2023 2,951.4 
 191. Barwell Saturday, August 26, 2023 2,950.8 
 192. Rushall Olympic Saturday, August 26, 2023 2,949.4 
 193. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 194. Canvey Island Saturday, August 26, 2023 2,942.9 
 195. Ilkeston Town Saturday, August 26, 2023 2,941.0 
 196. Hastings United Saturday, August 26, 2023 2,940.5 
 197. Radcliffe Saturday, August 26, 2023 2,936.3 
 198. Billericay Town Saturday, August 26, 2023 2,934.7 
 199. FC United of Manchester Saturday, August 26, 2023 2,932.7 
 200. Gainsborough Trinity Saturday, August 26, 2023 2,923.6 
 201. Salisbury Saturday, August 26, 2023 2,923.2 
 202. Winchester City Saturday, August 26, 2023 2,918.3 
 203. Nuneaton Borough Saturday, August 26, 2023 2,916.8 
 204. Tiverton Town Saturday, August 26, 2023 2,914.6 
 205. Redditch United Saturday, August 26, 2023 2,911.1 
 206. Stratford Town Saturday, August 26, 2023 2,907.0 
 207. Warrington Rylands Saturday, August 26, 2023 2,905.5 
 208. Lancaster City Saturday, August 26, 2023 2,900.6 
 209. Cray Wanderers Saturday, August 26, 2023 2,897.9 
 210. Plymouth Parkway Saturday, August 26, 2023 2,897.3 
 211. Hitchin Town Saturday, August 26, 2023 2,897.3 
 212. Matlock Town Saturday, August 26, 2023 2,895.0 
 213. Concord Rangers Saturday, August 26, 2023 2,892.5 
 214. Bamber Bridge Saturday, August 26, 2023 2,891.6 
 215. Needham Market Saturday, August 26, 2023 2,891.4 
 216. Alvechurch Saturday, August 26, 2023 2,887.9 
 217. Basingstoke Town Saturday, August 26, 2023 2,887.7 
 218. Hyde United Saturday, August 26, 2023 2,883.8 
 219. Carshalton Athletic Saturday, August 26, 2023 2,883.8 
 220. Hanwell Town Saturday, August 26, 2023 2,883.3 
 221. Royston Town Saturday, August 26, 2023 2,879.3 
 222. Beaconsfield Town Saturday, August 26, 2023 2,877.8 
 223. Didcot Town Saturday, August 26, 2023 2,867.0 
 224. North Leigh Saturday, April 22, 2023 2,864.3 
 225. Worksop Town Saturday, August 26, 2023 2,861.9 
 226. Marine Saturday, August 26, 2023 2,856.3 
 227. Folkestone Invicta Saturday, August 26, 2023 2,852.8 
 228. Whitby Town Saturday, August 26, 2023 2,851.8 
 229. Stafford Rangers Saturday, August 26, 2023 2,849.6 
 230. Guiseley Saturday, August 26, 2023 2,843.7 
 231. Whitehawk Saturday, August 26, 2023 2,842.0 
 232. Bromsgrove Sporting Saturday, August 26, 2023 2,836.1 
 233. Hendon Saturday, August 26, 2023 2,830.4 
 234. Ashton United Saturday, August 26, 2023 2,828.2 
 235. Bognor Regis Town Saturday, August 26, 2023 2,827.8 
 236. Nantwich Town Saturday, April 22, 2023 2,823.6 
 237. St. Ives Town Saturday, August 26, 2023 2,820.2 
 238. Dorchester Town Saturday, August 26, 2023 2,818.6 
 239. Wingate and Finchley Saturday, August 26, 2023 2,815.1 
 240. Yate Town Saturday, April 22, 2023 2,812.9 
 241. Hednesford Town Saturday, April 22, 2023 2,807.1 
 242. Morpeth Town Saturday, August 26, 2023 2,804.0 
 243. Halesowen Town Saturday, August 26, 2023 2,800.2 
 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 Friday, August 25, 2023 2,791.8 
 248. Basford United Saturday, August 26, 2023 2,788.6 
 249. Marske United Saturday, August 26, 2023 2,780.2 
 250. Harrow Borough Saturday, August 26, 2023 2,778.7 
 251. AFC Sudbury Saturday, August 26, 2023 2,778.7 
 252. Haringey Borough Saturday, August 26, 2023 2,777.7 
 253. Liversedge Saturday, April 22, 2023 2,774.1 
 254. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 255. Atherton Collieries Saturday, August 26, 2023 2,766.4 
 256. Herne Bay Saturday, April 22, 2023 2,756.2 
 257. Kingstonian Saturday, August 26, 2023 2,736.4 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Potters Bar Town Saturday, August 26, 2023 2,714.3 
 260. Bedford Town Saturday, April 22, 2023 2,710.7 
 261. Workington Saturday, August 26, 2023 2,699.3 
 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