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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, June 3, 2023 4,414.3 
 2. Liverpool Sunday, May 28, 2023 4,283.0 
 3. Arsenal Sunday, May 28, 2023 4,258.6 
 4. Manchester United Saturday, June 3, 2023 4,239.3 
 5. Newcastle United Sunday, May 28, 2023 4,195.5 
 6. Brighton and Hove Albion Sunday, May 28, 2023 4,163.7 
 7. Aston Villa Sunday, May 28, 2023 4,154.4 
 8. Brentford Sunday, May 28, 2023 4,152.9 
 9. Tottenham Hotspur Sunday, May 28, 2023 4,149.2 
 10. Chelsea Sunday, May 28, 2023 4,097.3 
 11. Crystal Palace Sunday, May 28, 2023 4,071.1 
 12. Fulham Sunday, May 28, 2023 4,061.1 
 13. Burnley Monday, May 8, 2023 4,058.8 
 14. West Ham United Sunday, May 28, 2023 4,041.2 
 15. Wolverhampton Wanderers Sunday, May 28, 2023 4,037.2 
 16. Leicester City Sunday, May 28, 2023 4,019.2 
 17. Everton Sunday, May 28, 2023 4,001.9 
 18. Nottingham Forest Sunday, May 28, 2023 3,991.1 
 19. AFC Bournemouth Sunday, May 28, 2023 3,985.3 
 20. Sheffield United Monday, May 8, 2023 3,984.9 
 21. Leeds United Sunday, May 28, 2023 3,947.3 
 22. Southampton Friday, August 4, 2023 3,932.7 
 23. Luton Town Saturday, May 27, 2023 3,925.8 
 24. Coventry City Saturday, May 27, 2023 3,890.0 
 25. Ipswich Town Sunday, May 7, 2023 3,887.7 
 26. Middlesbrough Saturday, August 5, 2023 3,887.3 
 27. Swansea City Saturday, August 5, 2023 3,862.5 
 28. Sunderland Tuesday, May 16, 2023 3,860.2 
 29. Millwall Saturday, August 5, 2023 3,859.5 
 30. Blackburn Rovers Saturday, August 5, 2023 3,851.4 
 31. West Bromwich Albion Saturday, August 5, 2023 3,838.9 
 32. Watford Saturday, August 5, 2023 3,831.8 
 33. Sheffield Wednesday Friday, August 4, 2023 3,831.2 
 34. Norwich City Saturday, August 5, 2023 3,827.4 
 35. Plymouth Argyle Saturday, August 5, 2023 3,823.2 
 36. Stoke City Saturday, August 5, 2023 3,814.0 
 37. Huddersfield Town Saturday, August 5, 2023 3,810.7 
 38. Bristol City Saturday, August 5, 2023 3,809.9 
 39. Preston North End Saturday, August 5, 2023 3,799.0 
 40. Hull City Saturday, August 5, 2023 3,798.8 
 41. Barnsley Saturday, August 5, 2023 3,772.9 
 42. Bolton Wanderers Saturday, August 5, 2023 3,761.4 
 43. Peterborough United Saturday, August 5, 2023 3,760.7 
 44. Cardiff City Monday, May 8, 2023 3,758.1 
 45. Birmingham City Saturday, August 5, 2023 3,745.3 
 46. Rotherham United Saturday, August 5, 2023 3,741.4 
 47. Wigan Athletic Saturday, August 5, 2023 3,732.9 
 48. Derby County Saturday, August 5, 2023 3,727.3 
 49. Blackpool Saturday, August 5, 2023 3,725.1 
 50. Reading Saturday, August 5, 2023 3,718.4 
 51. Portsmouth Saturday, August 5, 2023 3,710.8 
 52. Queens Park Rangers Saturday, August 5, 2023 3,692.7 
 53. Charlton Athletic Saturday, August 5, 2023 3,678.4 
 54. Wycombe Wanderers Saturday, August 5, 2023 3,670.6 
 55. Lincoln City Saturday, August 5, 2023 3,658.0 
 56. Exeter City Saturday, August 5, 2023 3,645.7 
 57. Milton Keynes Dons Saturday, August 5, 2023 3,640.9 
 58. Fleetwood Town Saturday, August 5, 2023 3,639.5 
 59. Shrewsbury Town Saturday, August 5, 2023 3,622.6 
 60. Burton Albion Saturday, August 5, 2023 3,612.3 
 61. Stockport County Saturday, August 5, 2023 3,611.0 
 62. Cheltenham Town Saturday, August 5, 2023 3,607.3 
 63. Oxford United Saturday, August 5, 2023 3,597.2 
 64. Leyton Orient Saturday, August 5, 2023 3,589.9 
 65. Northampton Town Saturday, August 5, 2023 3,586.3 
 66. Stevenage Saturday, August 5, 2023 3,586.2 
 67. Salford City Saturday, August 5, 2023 3,584.3 
 68. Mansfield Town Saturday, August 5, 2023 3,584.2 
 69. Bristol Rovers Saturday, August 5, 2023 3,581.1 
 70. Cambridge United Saturday, August 5, 2023 3,579.2 
 71. Carlisle United Saturday, August 5, 2023 3,572.7 
 72. Morecambe Saturday, August 5, 2023 3,565.9 
 73. Wrexham Saturday, August 5, 2023 3,560.9 
 74. Accrington Stanley Saturday, August 5, 2023 3,550.0 
 75. Bradford City Saturday, August 5, 2023 3,538.9 
 76. Port Vale Saturday, August 5, 2023 3,535.1 
 77. Notts County Saturday, August 5, 2023 3,527.1 
 78. Gillingham Saturday, August 5, 2023 3,526.0 
 79. Newport County Saturday, August 5, 2023 3,500.1 
 80. Swindon Town Monday, May 8, 2023 3,494.7 
 81. Grimsby Town Saturday, August 5, 2023 3,490.2 
 82. Harrogate Town Saturday, August 5, 2023 3,475.0 
 83. Crewe Alexandra Saturday, August 5, 2023 3,474.3 
 84. Sutton United Saturday, August 5, 2023 3,474.0 
 85. Colchester United Monday, May 8, 2023 3,458.7 
 86. Tranmere Rovers Saturday, August 5, 2023 3,456.2 
 87. Barrow Saturday, August 5, 2023 3,453.5 
 88. Walsall Saturday, August 5, 2023 3,440.8 
 89. Crawley Town Saturday, August 5, 2023 3,436.7 
 90. Chesterfield Saturday, August 5, 2023 3,427.4 
 91. Forest Green Rovers Saturday, August 5, 2023 3,419.6 
 92. AFC Wimbledon Saturday, August 5, 2023 3,413.6 
 93. Hartlepool United Saturday, August 5, 2023 3,405.5 
 94. Rochdale Saturday, August 5, 2023 3,399.3 
 95. Doncaster Rovers Saturday, August 5, 2023 3,393.7 
 96. Bromley Saturday, August 5, 2023 3,376.4 
 97. FC Halifax Town Saturday, August 5, 2023 3,370.7 
 98. Woking Saturday, August 5, 2023 3,359.2 
 99. Boreham Wood Saturday, August 5, 2023 3,357.4 
 100. Southend United Saturday, August 5, 2023 3,353.6 
 101. Gateshead Saturday, August 5, 2023 3,344.5 
 102. Oldham Athletic Saturday, August 5, 2023 3,338.1 
 103. Barnet Saturday, August 5, 2023 3,324.6 
 104. Ebbsfleet United Saturday, August 5, 2023 3,310.1 
 105. Dagenham and Redbridge Saturday, August 5, 2023 3,303.5 
 106. Solihull Moors Saturday, August 5, 2023 3,294.3 
 107. Torquay United Saturday, August 5, 2023 3,286.2 
 108. Eastleigh Saturday, August 5, 2023 3,285.9 
 109. Altrincham Saturday, August 5, 2023 3,268.1 
 110. Aldershot Town Saturday, August 5, 2023 3,266.5 
 111. Dorking Wanderers Saturday, August 5, 2023 3,264.1 
 112. AFC Fylde Saturday, August 5, 2023 3,260.5 
 113. Wealdstone Saturday, August 5, 2023 3,259.7 
 114. King's Lynn Town Saturday, August 5, 2023 3,238.2 
 115. York City Saturday, August 5, 2023 3,226.6 
 116. Maidenhead United Saturday, August 5, 2023 3,216.6 
 117. Kidderminster Harriers Saturday, August 5, 2023 3,215.4 
 118. Oxford City Saturday, August 5, 2023 3,214.0 
 119. Chester Saturday, August 5, 2023 3,190.2 
 120. Dartford Saturday, August 5, 2023 3,183.6 
 121. Yeovil Town Saturday, August 5, 2023 3,180.4 
 122. Scunthorpe United Saturday, August 5, 2023 3,167.4 
 123. Worthing Saturday, August 5, 2023 3,159.2 
 124. Spennymoor Town Saturday, August 5, 2023 3,156.6 
 125. St. Albans City Saturday, August 5, 2023 3,144.5 
 126. Weston-super-Mare Saturday, August 5, 2023 3,136.1 
 127. Truro City Saturday, August 5, 2023 3,133.6 
 128. Chorley Saturday, August 5, 2023 3,128.1 
 129. Eastbourne Borough Saturday, August 5, 2023 3,125.3 
 130. Brackley Town Saturday, August 5, 2023 3,124.7 
 131. Buxton Saturday, August 5, 2023 3,124.4 
 132. Chelmsford City Saturday, August 5, 2023 3,123.2 
 133. Curzon Ashton Saturday, August 5, 2023 3,119.9 
 134. Chippenham Town Saturday, August 5, 2023 3,119.3 
 135. Alfreton Town Saturday, August 5, 2023 3,119.2 
 136. Boston United Saturday, August 5, 2023 3,119.2 
 137. Gloucester City Saturday, August 5, 2023 3,116.0 
 138. Poole Town Saturday, August 5, 2023 3,113.5 
 139. Braintree Town Saturday, August 5, 2023 3,108.9 
 140. Maidstone United Saturday, August 5, 2023 3,100.5 
 141. Tonbridge Angels Saturday, August 5, 2023 3,100.3 
 142. Bath City Saturday, August 5, 2023 3,088.3 
 143. Taunton Town Saturday, August 5, 2023 3,087.7 
 144. Chesham United Saturday, August 5, 2023 3,082.3 
 145. Coalville Town Saturday, August 5, 2023 3,079.4 
 146. Bracknell Town Saturday, August 5, 2023 3,077.9 
 147. Farnborough Saturday, August 5, 2023 3,077.7 
 148. Tamworth Saturday, August 5, 2023 3,076.1 
 149. Hayes and Yeading United Saturday, August 5, 2023 3,073.4 
 150. Hemel Hempstead Town Saturday, August 5, 2023 3,072.2 
 151. Bishop's Stortford Saturday, August 5, 2023 3,069.1 
 152. Scarborough Athletic Saturday, August 5, 2023 3,063.8 
 153. Blyth Spartans Saturday, August 5, 2023 3,062.3 
 154. Darlington Saturday, August 5, 2023 3,060.6 
 155. Peterborough Sports Saturday, August 5, 2023 3,060.4 
 156. Havant and Waterlooville Saturday, August 5, 2023 3,054.7 
 157. Warrington Town Saturday, August 5, 2023 3,053.2 
 158. Hampton and Richmond Borough Saturday, August 5, 2023 3,047.9 
 159. Weymouth Saturday, August 5, 2023 3,047.6 
 160. Hereford Saturday, August 5, 2023 3,047.1 
 161. Swindon Supermarine Saturday, August 5, 2023 3,046.8 
 162. Welling United Saturday, August 5, 2023 3,046.0 
 163. Banbury United Saturday, August 5, 2023 3,039.9 
 164. Farsley Celtic Saturday, August 5, 2023 3,031.5 
 165. Kettering Town Saturday, August 5, 2023 3,029.8 
 166. South Shields Saturday, August 5, 2023 3,025.4 
 167. Slough Town Saturday, August 5, 2023 3,020.8 
 168. Hungerford Town Saturday, August 5, 2023 3,011.9 
 169. AFC Hornchurch Monday, May 1, 2023 3,010.2 
 170. Leamington Saturday, August 5, 2023 3,006.2 
 171. Leiston Saturday, August 5, 2023 3,004.4 
 172. Dulwich Hamlet Saturday, April 29, 2023 3,002.5 
 173. Canvey Island Wednesday, April 26, 2023 2,992.6 
 174. Lewes Saturday, April 22, 2023 2,982.9 
 175. Bradford Park Avenue Saturday, April 29, 2023 2,982.6 
 176. Cheshunt Saturday, April 29, 2023 2,980.0 
 177. Southport Saturday, August 5, 2023 2,978.8 
 178. Concord Rangers Saturday, April 29, 2023 2,974.5 
 179. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 180. Dover Athletic Saturday, August 5, 2023 2,968.7 
 181. Nuneaton Borough Saturday, August 5, 2023 2,967.0 
 182. AFC Telford United Saturday, August 5, 2023 2,962.2 
 183. Stourbridge Saturday, August 5, 2023 2,958.1 
 184. Rushall Olympic Saturday, August 5, 2023 2,957.7 
 185. Horsham Saturday, April 22, 2023 2,951.9 
 186. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 187. Cray Wanderers Wednesday, April 26, 2023 2,943.2 
 188. Stamford Saturday, August 5, 2023 2,937.3 
 189. Plymouth Parkway Saturday, August 5, 2023 2,935.4 
 190. Enfield Town Saturday, April 22, 2023 2,935.1 
 191. Ilkeston Town Saturday, April 22, 2023 2,933.6 
 192. Gainsborough Trinity Tuesday, April 25, 2023 2,933.1 
 193. AFC Totton Saturday, August 5, 2023 2,933.0 
 194. Winchester City Saturday, August 5, 2023 2,930.5 
 195. Billericay Town Saturday, April 22, 2023 2,929.7 
 196. Barwell Saturday, August 5, 2023 2,929.0 
 197. Hitchin Town Saturday, August 5, 2023 2,928.2 
 198. Merthyr Town Saturday, August 5, 2023 2,925.4 
 199. Aveley Saturday, August 5, 2023 2,925.2 
 200. FC United of Manchester Saturday, April 22, 2023 2,924.0 
 201. Beaconsfield Town Saturday, August 5, 2023 2,922.5 
 202. Stratford Town Saturday, August 5, 2023 2,918.2 
 203. Didcot Town Saturday, August 5, 2023 2,917.9 
 204. Alvechurch Saturday, August 5, 2023 2,917.1 
 205. Hastings United Saturday, April 22, 2023 2,912.9 
 206. Walton and Hersham Saturday, August 5, 2023 2,911.2 
 207. Tiverton Town Saturday, August 5, 2023 2,906.4 
 208. Matlock Town Tuesday, April 25, 2023 2,906.0 
 209. Gosport Borough Saturday, August 5, 2023 2,900.8 
 210. Bamber Bridge Monday, May 1, 2023 2,893.9 
 211. Basingstoke Town Saturday, August 5, 2023 2,893.0 
 212. Warrington Rylands Saturday, April 22, 2023 2,892.9 
 213. Redditch United Saturday, August 5, 2023 2,891.4 
 214. Hyde United Saturday, April 22, 2023 2,888.7 
 215. Salisbury Saturday, August 5, 2023 2,881.2 
 216. Royston Town Saturday, August 5, 2023 2,879.7 
 217. Hanwell Town Saturday, August 5, 2023 2,877.1 
 218. Stafford Rangers Saturday, April 22, 2023 2,872.6 
 219. Lancaster City Saturday, April 22, 2023 2,869.2 
 220. Radcliffe Saturday, April 22, 2023 2,866.9 
 221. North Leigh Saturday, April 22, 2023 2,864.3 
 222. Folkestone Invicta Saturday, April 22, 2023 2,862.9 
 223. Guiseley Saturday, April 22, 2023 2,861.9 
 224. Carshalton Athletic Saturday, April 22, 2023 2,861.4 
 225. Dorchester Town Saturday, August 5, 2023 2,855.6 
 226. Whitby Town Saturday, April 22, 2023 2,845.8 
 227. Marine Saturday, April 22, 2023 2,839.1 
 228. Hendon Saturday, August 5, 2023 2,833.3 
 229. Needham Market Saturday, August 5, 2023 2,827.4 
 230. Nantwich Town Saturday, April 22, 2023 2,823.6 
 231. Ashton United Saturday, April 22, 2023 2,823.3 
 232. St. Ives Town Saturday, August 5, 2023 2,822.1 
 233. Bognor Regis Town Saturday, April 22, 2023 2,820.6 
 234. Basford United Saturday, April 22, 2023 2,818.6 
 235. Bromsgrove Sporting Saturday, August 5, 2023 2,817.5 
 236. Wingate and Finchley Saturday, April 22, 2023 2,813.1 
 237. Yate Town Saturday, April 22, 2023 2,812.9 
 238. Marske United Saturday, April 22, 2023 2,811.3 
 239. Haringey Borough Saturday, April 22, 2023 2,809.6 
 240. Harrow Borough Saturday, August 5, 2023 2,808.9 
 241. Morpeth Town Saturday, April 22, 2023 2,808.5 
 242. Hednesford Town Saturday, April 22, 2023 2,807.1 
 243. Kings Langley Saturday, April 22, 2023 2,799.2 
 244. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 245. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 246. Halesowen Town Saturday, August 5, 2023 2,787.6 
 247. AFC Sudbury Saturday, August 5, 2023 2,781.4 
 248. Margate Saturday, April 22, 2023 2,779.7 
 249. Liversedge Saturday, April 22, 2023 2,774.1 
 250. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 251. Atherton Collieries Saturday, April 22, 2023 2,759.6 
 252. Herne Bay Saturday, April 22, 2023 2,756.2 
 253. Potters Bar Town Saturday, April 22, 2023 2,742.9 
 254. Kingstonian Saturday, April 22, 2023 2,738.9 
 255. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 256. Bedford Town Saturday, April 22, 2023 2,710.7 
 257. Belper Town Saturday, April 22, 2023 2,674.3 
 258. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 259. Brightlingsea Regent Saturday, April 22, 2023 2,625.2