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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Friday, August 11, 2023 4,419.1 
 2. Liverpool Sunday, August 13, 2023 4,279.0 
 3. Arsenal Saturday, August 12, 2023 4,261.6 
 4. Manchester United Monday, August 14, 2023 4,243.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, August 13, 2023 4,151.7 
 8. Tottenham Hotspur Sunday, August 13, 2023 4,150.3 
 9. Aston Villa Saturday, August 12, 2023 4,139.8 
 10. Chelsea Sunday, August 13, 2023 4,101.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 Monday, August 14, 2023 4,033.1 
 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 Tuesday, August 15, 2023 3,781.4 
 42. Peterborough United Tuesday, August 15, 2023 3,780.3 
 43. Birmingham City Saturday, August 12, 2023 3,764.9 
 44. Barnsley Tuesday, August 15, 2023 3,748.3 
 45. Cardiff City Saturday, August 12, 2023 3,747.1 
 46. Rotherham United Saturday, August 12, 2023 3,740.8 
 47. Portsmouth Tuesday, August 15, 2023 3,734.4 
 48. Wigan Athletic Tuesday, August 15, 2023 3,732.4 
 49. Blackpool Tuesday, August 15, 2023 3,726.6 
 50. Reading Tuesday, August 15, 2023 3,723.6 
 51. Derby County Tuesday, August 15, 2023 3,718.4 
 52. Queens Park Rangers Saturday, August 12, 2023 3,705.6 
 53. Lincoln City Tuesday, August 15, 2023 3,678.1 
 54. Wycombe Wanderers Tuesday, August 15, 2023 3,668.4 
 55. Charlton Athletic Tuesday, August 15, 2023 3,648.3 
 56. Exeter City Tuesday, August 15, 2023 3,642.3 
 57. Milton Keynes Dons Tuesday, August 15, 2023 3,623.5 
 58. Oxford United Tuesday, August 15, 2023 3,616.3 
 59. Shrewsbury Town Tuesday, August 15, 2023 3,615.3 
 60. Stevenage Tuesday, August 15, 2023 3,614.6 
 61. Fleetwood Town Tuesday, August 15, 2023 3,607.4 
 62. Mansfield Town Tuesday, August 15, 2023 3,599.0 
 63. Stockport County Tuesday, August 15, 2023 3,597.8 
 64. Bristol Rovers Tuesday, August 15, 2023 3,596.7 
 65. Burton Albion Tuesday, August 15, 2023 3,588.1 
 66. Cambridge United Tuesday, August 15, 2023 3,586.2 
 67. Cheltenham Town Tuesday, August 15, 2023 3,584.8 
 68. Northampton Town Tuesday, August 15, 2023 3,580.5 
 69. Wrexham Tuesday, August 15, 2023 3,569.0 
 70. Leyton Orient Tuesday, August 15, 2023 3,566.7 
 71. Salford City Tuesday, August 15, 2023 3,564.5 
 72. Carlisle United Tuesday, August 15, 2023 3,562.5 
 73. Port Vale Tuesday, August 15, 2023 3,560.7 
 74. Gillingham Tuesday, August 15, 2023 3,557.3 
 75. Morecambe Tuesday, August 15, 2023 3,552.2 
 76. Bradford City Tuesday, August 15, 2023 3,549.0 
 77. Accrington Stanley Tuesday, August 15, 2023 3,536.9 
 78. Notts County Tuesday, August 15, 2023 3,531.2 
 79. Newport County Tuesday, August 15, 2023 3,506.6 
 80. Swindon Town Tuesday, August 15, 2023 3,505.7 
 81. Grimsby Town Tuesday, August 15, 2023 3,495.3 
 82. Crewe Alexandra Tuesday, August 15, 2023 3,495.3 
 83. Tranmere Rovers Tuesday, August 15, 2023 3,471.8 
 84. Barrow Tuesday, August 15, 2023 3,465.1 
 85. Sutton United Tuesday, August 15, 2023 3,456.7 
 86. Crawley Town Tuesday, August 15, 2023 3,454.0 
 87. Harrogate Town Tuesday, August 15, 2023 3,451.7 
 88. Walsall Tuesday, August 15, 2023 3,444.7 
 89. AFC Wimbledon Tuesday, August 15, 2023 3,443.6 
 90. Chesterfield Tuesday, August 15, 2023 3,442.0 
 91. Colchester United Tuesday, August 15, 2023 3,437.8 
 92. Forest Green Rovers Tuesday, August 15, 2023 3,420.4 
 93. Hartlepool United Tuesday, August 15, 2023 3,419.6 
 94. Macclesfield Town Tuesday, August 15, 2023 3,397.1 
 95. Doncaster Rovers Tuesday, August 15, 2023 3,396.2 
 96. Rochdale Tuesday, August 15, 2023 3,394.6 
 97. Boreham Wood Saturday, August 12, 2023 3,371.4 
 98. FC Halifax Town Tuesday, August 15, 2023 3,367.6 
 99. Woking Tuesday, August 15, 2023 3,356.3 
 100. Southend United Tuesday, August 15, 2023 3,355.6 
 101. Bromley Tuesday, August 15, 2023 3,354.0 
 102. Gateshead Tuesday, August 15, 2023 3,351.7 
 103. Barnet Tuesday, August 15, 2023 3,342.6 
 104. Oldham Athletic Tuesday, August 15, 2023 3,340.3 
 105. Ebbsfleet United Tuesday, August 15, 2023 3,310.2 
 106. Solihull Moors Saturday, August 12, 2023 3,305.7 
 107. Eastleigh Tuesday, August 15, 2023 3,284.8 
 108. Altrincham Tuesday, August 15, 2023 3,280.8 
 109. Dagenham and Redbridge Tuesday, August 15, 2023 3,274.6 
 110. Torquay United Tuesday, August 15, 2023 3,266.6 
 111. Wealdstone Tuesday, August 15, 2023 3,265.2 
 112. AFC Fylde Tuesday, August 15, 2023 3,259.1 
 113. Dorking Wanderers Tuesday, August 15, 2023 3,257.9 
 114. Aldershot Town Tuesday, August 15, 2023 3,241.9 
 115. Maidenhead United Tuesday, August 15, 2023 3,228.4 
 116. Kidderminster Harriers Tuesday, August 15, 2023 3,218.5 
 117. King's Lynn Town Tuesday, August 15, 2023 3,218.2 
 118. York City Tuesday, August 15, 2023 3,216.1 
 119. Chester Tuesday, August 15, 2023 3,205.0 
 120. Oxford City Tuesday, August 15, 2023 3,203.1 
 121. Yeovil Town Tuesday, August 15, 2023 3,195.5 
 122. Worthing Tuesday, August 15, 2023 3,195.2 
 123. Scunthorpe United Tuesday, August 15, 2023 3,174.7 
 124. Dartford Tuesday, August 15, 2023 3,166.6 
 125. Weston-super-Mare Tuesday, August 15, 2023 3,164.6 
 126. Spennymoor Town Tuesday, August 15, 2023 3,142.5 
 127. Brackley Town Tuesday, August 15, 2023 3,140.9 
 128. St. Albans City Saturday, August 12, 2023 3,136.6 
 129. Alfreton Town Tuesday, August 15, 2023 3,134.4 
 130. Chorley Tuesday, August 15, 2023 3,129.7 
 131. Chelmsford City Tuesday, August 15, 2023 3,128.8 
 132. Chippenham Town Tuesday, August 15, 2023 3,127.5 
 133. Tamworth Tuesday, August 15, 2023 3,117.0 
 134. Truro City Tuesday, August 15, 2023 3,116.8 
 135. Curzon Ashton Tuesday, August 15, 2023 3,116.7 
 136. Boston United Tuesday, August 15, 2023 3,111.0 
 137. Braintree Town Tuesday, August 15, 2023 3,106.5 
 138. Poole Town Saturday, August 12, 2023 3,106.3 
 139. Eastbourne Borough Monday, August 14, 2023 3,104.3 
 140. Buxton Tuesday, August 15, 2023 3,104.2 
 141. Chesham United Tuesday, August 15, 2023 3,100.2 
 142. Coalville Town Tuesday, August 15, 2023 3,099.5 
 143. Bracknell Town Tuesday, August 15, 2023 3,097.1 
 144. Tonbridge Angels Tuesday, August 15, 2023 3,096.3 
 145. Maidstone United Tuesday, August 15, 2023 3,096.2 
 146. Gloucester City Tuesday, August 15, 2023 3,093.5 
 147. Scarborough Athletic Tuesday, August 15, 2023 3,087.3 
 148. Farnborough Tuesday, August 15, 2023 3,087.2 
 149. Bath City Tuesday, August 15, 2023 3,086.1 
 150. Hemel Hempstead Town Tuesday, August 15, 2023 3,073.4 
 151. Hayes and Yeading United Tuesday, August 15, 2023 3,070.9 
 152. Blyth Spartans Tuesday, August 15, 2023 3,069.5 
 153. Taunton Town Tuesday, August 15, 2023 3,065.1 
 154. Bishop's Stortford Tuesday, August 15, 2023 3,064.2 
 155. Hereford Tuesday, August 15, 2023 3,062.9 
 156. Weymouth Tuesday, August 15, 2023 3,059.4 
 157. Peterborough Sports Tuesday, August 15, 2023 3,057.1 
 158. Hampton and Richmond Borough Tuesday, August 15, 2023 3,055.2 
 159. Warrington Town Tuesday, August 15, 2023 3,048.2 
 160. Banbury United Tuesday, August 15, 2023 3,045.6 
 161. Havant and Waterlooville Saturday, August 12, 2023 3,041.0 
 162. Darlington Tuesday, August 15, 2023 3,040.1 
 163. Farsley Celtic Tuesday, August 15, 2023 3,031.7 
 164. Welling United Tuesday, August 15, 2023 3,027.0 
 165. AFC Hornchurch Tuesday, August 15, 2023 3,025.8 
 166. South Shields Tuesday, August 15, 2023 3,017.3 
 167. Swindon Supermarine Tuesday, August 15, 2023 3,015.1 
 168. Dulwich Hamlet Tuesday, August 15, 2023 3,008.4 
 169. Leiston Tuesday, August 15, 2023 3,002.2 
 170. Kettering Town Monday, August 14, 2023 2,999.3 
 171. Slough Town Tuesday, August 15, 2023 2,997.5 
 172. Hungerford Town Tuesday, August 15, 2023 2,994.8 
 173. Lewes Saturday, August 12, 2023 2,990.8 
 174. Leamington Tuesday, August 15, 2023 2,989.6 
 175. Canvey Island Tuesday, August 15, 2023 2,981.1 
 176. Dover Athletic Tuesday, August 15, 2023 2,975.2 
 177. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 178. Aveley Monday, August 14, 2023 2,969.5 
 179. Cheshunt Tuesday, August 15, 2023 2,966.8 
 180. Southport Tuesday, August 15, 2023 2,961.8 
 181. Stourbridge Tuesday, August 15, 2023 2,961.3 
 182. Ilkeston Town Tuesday, August 15, 2023 2,960.9 
 183. Enfield Town Tuesday, August 15, 2023 2,960.5 
 184. Bradford Park Avenue Tuesday, August 15, 2023 2,956.9 
 185. Rushall Olympic Tuesday, August 15, 2023 2,956.4 
 186. Merthyr Town Tuesday, August 15, 2023 2,954.9 
 187. AFC Telford United Monday, August 14, 2023 2,953.3 
 188. Nuneaton Borough Tuesday, August 15, 2023 2,952.2 
 189. Stamford Tuesday, August 15, 2023 2,950.2 
 190. Barwell Monday, August 14, 2023 2,948.7 
 191. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 192. Billericay Town Tuesday, August 15, 2023 2,946.3 
 193. Walton and Hersham Tuesday, August 15, 2023 2,943.8 
 194. Horsham Saturday, August 12, 2023 2,942.5 
 195. Chatham Town Tuesday, August 15, 2023 2,940.8 
 196. Cray Wanderers Saturday, August 12, 2023 2,935.3 
 197. Stratford Town Tuesday, August 15, 2023 2,925.9 
 198. Concord Rangers Tuesday, August 15, 2023 2,921.9 
 199. Gosport Borough Saturday, August 12, 2023 2,918.8 
 200. Winchester City Tuesday, August 15, 2023 2,918.7 
 201. FC United of Manchester Tuesday, August 15, 2023 2,914.6 
 202. AFC Totton Saturday, August 12, 2023 2,914.2 
 203. Gainsborough Trinity Tuesday, August 15, 2023 2,913.5 
 204. Salisbury Tuesday, August 15, 2023 2,912.5 
 205. Hastings United Tuesday, August 15, 2023 2,912.1 
 206. Hanwell Town Tuesday, August 15, 2023 2,911.5 
 207. Hitchin Town Tuesday, August 15, 2023 2,910.4 
 208. Bamber Bridge Tuesday, August 15, 2023 2,908.4 
 209. Matlock Town Tuesday, August 15, 2023 2,903.0 
 210. Radcliffe Tuesday, August 15, 2023 2,902.2 
 211. Beaconsfield Town Tuesday, August 15, 2023 2,897.9 
 212. Alvechurch Tuesday, August 15, 2023 2,892.5 
 213. Didcot Town Tuesday, August 15, 2023 2,891.6 
 214. Tiverton Town Tuesday, August 15, 2023 2,890.6 
 215. Plymouth Parkway Tuesday, August 15, 2023 2,887.4 
 216. Warrington Rylands Tuesday, August 15, 2023 2,886.8 
 217. Redditch United Monday, August 14, 2023 2,878.0 
 218. Basingstoke Town Saturday, August 12, 2023 2,875.8 
 219. Hyde United Tuesday, August 15, 2023 2,873.8 
 220. Whitby Town Tuesday, August 15, 2023 2,872.6 
 221. Carshalton Athletic Tuesday, August 15, 2023 2,872.4 
 222. Folkestone Invicta Tuesday, August 15, 2023 2,871.3 
 223. Lancaster City Tuesday, August 15, 2023 2,869.6 
 224. Marine Tuesday, August 15, 2023 2,864.5 
 225. North Leigh Saturday, April 22, 2023 2,864.3 
 226. Worksop Town Tuesday, August 15, 2023 2,858.4 
 227. Royston Town Tuesday, August 15, 2023 2,857.4 
 228. Guiseley Tuesday, August 15, 2023 2,846.8 
 229. Hendon Tuesday, August 15, 2023 2,843.2 
 230. Needham Market Tuesday, August 15, 2023 2,843.1 
 231. Stafford Rangers Tuesday, August 15, 2023 2,842.9 
 232. Dorchester Town Tuesday, August 15, 2023 2,835.1 
 233. St. Ives Town Monday, August 14, 2023 2,834.2 
 234. Bromsgrove Sporting Tuesday, August 15, 2023 2,833.5 
 235. Nantwich Town Saturday, April 22, 2023 2,823.6 
 236. Whitehawk Tuesday, August 15, 2023 2,821.6 
 237. Morpeth Town Tuesday, August 15, 2023 2,820.9 
 238. Bognor Regis Town Tuesday, August 15, 2023 2,815.1 
 239. Yate Town Saturday, April 22, 2023 2,812.9 
 240. Basford United Tuesday, August 15, 2023 2,807.7 
 241. Ashton United Tuesday, August 15, 2023 2,807.2 
 242. Hednesford Town Saturday, April 22, 2023 2,807.1 
 243. Wingate and Finchley Tuesday, August 15, 2023 2,806.4 
 244. Kings Langley Saturday, April 22, 2023 2,799.2 
 245. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 246. Harrow Borough Tuesday, August 15, 2023 2,797.9 
 247. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 248. Halesowen Town Tuesday, August 15, 2023 2,794.2 
 249. Haringey Borough Tuesday, August 15, 2023 2,793.8 
 250. Marske United Tuesday, August 15, 2023 2,786.5 
 251. Margate Tuesday, August 15, 2023 2,783.9 
 252. AFC Sudbury Monday, August 14, 2023 2,778.8 
 253. Liversedge Saturday, April 22, 2023 2,774.1 
 254. Atherton Collieries Tuesday, August 15, 2023 2,772.3 
 255. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 256. Herne Bay Saturday, April 22, 2023 2,756.2 
 257. Kingstonian Saturday, August 12, 2023 2,734.6 
 258. Potters Bar Town Tuesday, August 15, 2023 2,723.6 
 259. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 260. Bedford Town Saturday, April 22, 2023 2,710.7 
 261. Workington Tuesday, August 15, 2023 2,700.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