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, March 11, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, March 11, 2023 4,385.2 
 2. Arsenal Saturday, March 4, 2023 4,274.8 
 3. Liverpool Saturday, March 11, 2023 4,270.8 
 4. Manchester United Sunday, March 5, 2023 4,239.0 
 5. Tottenham Hotspur Saturday, March 11, 2023 4,181.1 
 6. Chelsea Saturday, March 11, 2023 4,170.2 
 7. Brighton and Hove Albion Saturday, March 11, 2023 4,165.9 
 8. Newcastle United Saturday, March 4, 2023 4,163.9 
 9. Brentford Saturday, March 11, 2023 4,108.7 
 10. Aston Villa Saturday, March 4, 2023 4,073.7 
 11. Fulham Monday, March 6, 2023 4,073.2 
 12. Burnley Saturday, March 11, 2023 4,064.5 
 13. Crystal Palace Saturday, March 11, 2023 4,051.0 
 14. Wolverhampton Wanderers Saturday, March 4, 2023 4,047.9 
 15. Leicester City Saturday, March 11, 2023 4,046.4 
 16. West Ham United Saturday, March 4, 2023 4,044.7 
 17. Leeds United Saturday, March 11, 2023 3,991.1 
 18. AFC Bournemouth Saturday, March 11, 2023 3,980.0 
 19. Everton Saturday, March 11, 2023 3,974.0 
 20. Southampton Saturday, March 4, 2023 3,969.2 
 21. Nottingham Forest Saturday, March 11, 2023 3,968.5 
 22. Sheffield United Saturday, March 11, 2023 3,953.0 
 23. Middlesbrough Saturday, March 11, 2023 3,935.6 
 24. Norwich City Saturday, March 4, 2023 3,894.6 
 25. Luton Town Saturday, March 11, 2023 3,893.9 
 26. Millwall Saturday, March 11, 2023 3,886.6 
 27. Sheffield Wednesday Saturday, March 11, 2023 3,877.0 
 28. Blackburn Rovers Friday, March 10, 2023 3,864.3 
 29. Coventry City Saturday, March 11, 2023 3,862.0 
 30. West Bromwich Albion Saturday, March 11, 2023 3,860.5 
 31. Stoke City Friday, March 10, 2023 3,845.9 
 32. Watford Saturday, March 11, 2023 3,837.0 
 33. Preston North End Saturday, March 11, 2023 3,828.5 
 34. Bristol City Saturday, March 11, 2023 3,822.1 
 35. Sunderland Saturday, March 4, 2023 3,821.7 
 36. Ipswich Town Saturday, March 11, 2023 3,816.7 
 37. Hull City Saturday, March 11, 2023 3,794.3 
 38. Barnsley Saturday, March 11, 2023 3,791.2 
 39. Derby County Saturday, March 11, 2023 3,784.7 
 40. Swansea City Saturday, March 11, 2023 3,783.7 
 41. Plymouth Argyle Saturday, March 11, 2023 3,777.4 
 42. Wycombe Wanderers Saturday, March 11, 2023 3,758.6 
 43. Cardiff City Saturday, March 11, 2023 3,748.7 
 44. Birmingham City Saturday, March 11, 2023 3,746.3 
 45. Rotherham United Saturday, March 11, 2023 3,746.1 
 46. Reading Saturday, March 11, 2023 3,745.2 
 47. Huddersfield Town Saturday, March 11, 2023 3,744.1 
 48. Bolton Wanderers Saturday, March 11, 2023 3,743.8 
 49. Queens Park Rangers Saturday, March 11, 2023 3,735.6 
 50. Blackpool Saturday, March 11, 2023 3,722.3 
 51. Portsmouth Saturday, March 11, 2023 3,700.3 
 52. Wigan Athletic Saturday, March 11, 2023 3,699.2 
 53. Peterborough United Saturday, March 11, 2023 3,693.0 
 54. Shrewsbury Town Saturday, March 11, 2023 3,682.6 
 55. Lincoln City Saturday, March 11, 2023 3,642.9 
 56. Charlton Athletic Saturday, March 11, 2023 3,642.6 
 57. Exeter City Saturday, March 11, 2023 3,640.3 
 58. Fleetwood Town Saturday, March 11, 2023 3,618.3 
 59. Milton Keynes Dons Saturday, March 11, 2023 3,618.2 
 60. Bristol Rovers Saturday, March 11, 2023 3,610.5 
 61. Oxford United Saturday, March 11, 2023 3,601.4 
 62. Leyton Orient Saturday, March 4, 2023 3,594.1 
 63. Port Vale Saturday, March 11, 2023 3,591.7 
 64. Stockport County Saturday, March 11, 2023 3,589.6 
 65. Burton Albion Saturday, March 11, 2023 3,586.9 
 66. Cheltenham Town Saturday, March 11, 2023 3,585.3 
 67. Wrexham Saturday, March 11, 2023 3,580.5 
 68. Mansfield Town Saturday, March 4, 2023 3,580.0 
 69. Northampton Town Saturday, March 11, 2023 3,577.0 
 70. Carlisle United Saturday, March 11, 2023 3,570.5 
 71. Accrington Stanley Saturday, March 11, 2023 3,568.3 
 72. Bradford City Saturday, March 11, 2023 3,560.3 
 73. Stevenage Saturday, March 11, 2023 3,554.8 
 74. Morecambe Saturday, March 11, 2023 3,552.8 
 75. Salford City Friday, March 10, 2023 3,550.6 
 76. Sutton United Saturday, March 11, 2023 3,537.8 
 77. Notts County Saturday, March 11, 2023 3,537.0 
 78. Swindon Town Saturday, March 11, 2023 3,526.6 
 79. Cambridge United Saturday, March 11, 2023 3,509.6 
 80. Grimsby Town Saturday, March 11, 2023 3,500.9 
 81. Walsall Saturday, March 11, 2023 3,496.0 
 82. Tranmere Rovers Saturday, March 11, 2023 3,493.8 
 83. Gillingham Saturday, March 11, 2023 3,487.5 
 84. Newport County Saturday, March 11, 2023 3,482.3 
 85. Barrow Saturday, March 11, 2023 3,478.0 
 86. Doncaster Rovers Saturday, March 11, 2023 3,472.2 
 87. AFC Wimbledon Saturday, March 11, 2023 3,465.4 
 88. Forest Green Rovers Saturday, March 11, 2023 3,459.4 
 89. Crewe Alexandra Friday, March 10, 2023 3,457.5 
 90. Colchester United Saturday, March 11, 2023 3,421.8 
 91. Harrogate Town Saturday, March 11, 2023 3,414.3 
 92. Crawley Town Saturday, March 11, 2023 3,398.2 
 93. Boreham Wood Tuesday, March 7, 2023 3,394.6 
 94. Chesterfield Saturday, March 11, 2023 3,387.4 
 95. Hartlepool United Saturday, March 11, 2023 3,380.4 
 96. Woking Saturday, March 11, 2023 3,378.6 
 97. Rochdale Saturday, March 11, 2023 3,376.8 
 98. Southend United Saturday, March 11, 2023 3,338.3 
 99. Solihull Moors Tuesday, March 7, 2023 3,336.2 
 100. Bromley Tuesday, March 7, 2023 3,326.9 
 101. Dagenham and Redbridge Tuesday, March 7, 2023 3,321.2 
 102. Barnet Tuesday, March 7, 2023 3,320.3 
 103. Eastleigh Saturday, March 11, 2023 3,319.2 
 104. Oldham Athletic Saturday, March 11, 2023 3,318.5 
 105. Wealdstone Saturday, March 11, 2023 3,311.3 
 106. FC Halifax Town Tuesday, March 7, 2023 3,302.1 
 107. Ebbsfleet United Saturday, March 11, 2023 3,293.9 
 108. Altrincham Tuesday, March 7, 2023 3,283.0 
 109. Gateshead Tuesday, March 7, 2023 3,265.8 
 110. Yeovil Town Saturday, March 11, 2023 3,261.2 
 111. AFC Fylde Saturday, March 11, 2023 3,258.3 
 112. Maidenhead United Saturday, March 11, 2023 3,251.2 
 113. Torquay United Saturday, March 11, 2023 3,240.3 
 114. Aldershot Town Saturday, March 4, 2023 3,238.9 
 115. Dartford Saturday, March 11, 2023 3,220.7 
 116. York City Tuesday, March 7, 2023 3,218.7 
 117. Dorking Wanderers Saturday, March 11, 2023 3,208.3 
 118. Chester Saturday, March 11, 2023 3,207.8 
 119. King's Lynn Town Saturday, March 11, 2023 3,207.7 
 120. Scunthorpe United Tuesday, March 7, 2023 3,204.6 
 121. Oxford City Saturday, March 11, 2023 3,199.9 
 122. Weston-super-Mare Saturday, March 11, 2023 3,173.9 
 123. Brackley Town Saturday, March 11, 2023 3,171.5 
 124. Chorley Saturday, March 11, 2023 3,145.9 
 125. Braintree Town Saturday, March 11, 2023 3,145.4 
 126. Alfreton Town Tuesday, March 7, 2023 3,137.7 
 127. Farnborough Saturday, March 11, 2023 3,136.5 
 128. Maidstone United Tuesday, March 7, 2023 3,132.1 
 129. Darlington Saturday, March 11, 2023 3,126.7 
 130. Gloucester City Saturday, March 11, 2023 3,125.4 
 131. Worthing Saturday, March 11, 2023 3,120.6 
 132. Spennymoor Town Saturday, March 11, 2023 3,118.1 
 133. Bath City Saturday, March 11, 2023 3,114.2 
 134. St. Albans City Saturday, March 11, 2023 3,104.2 
 135. Havant and Waterlooville Saturday, March 11, 2023 3,103.7 
 136. Tonbridge Angels Saturday, March 11, 2023 3,103.2 
 137. Coalville Town Saturday, March 11, 2023 3,102.9 
 138. Truro City Saturday, March 11, 2023 3,092.9 
 139. Boston United Saturday, March 11, 2023 3,092.8 
 140. Eastbourne Borough Saturday, March 11, 2023 3,092.8 
 141. Kidderminster Harriers Saturday, March 11, 2023 3,090.7 
 142. Taunton Town Saturday, March 11, 2023 3,088.2 
 143. Chelmsford City Saturday, March 11, 2023 3,087.1 
 144. Banbury United Saturday, March 11, 2023 3,083.9 
 145. Buxton Saturday, March 11, 2023 3,081.4 
 146. Scarborough Athletic Saturday, March 11, 2023 3,080.4 
 147. Hereford Saturday, March 11, 2023 3,080.2 
 148. Tamworth Saturday, March 4, 2023 3,078.7 
 149. Curzon Ashton Saturday, March 11, 2023 3,076.7 
 150. Chippenham Town Saturday, March 11, 2023 3,076.5 
 151. Peterborough Sports Saturday, March 11, 2023 3,073.3 
 152. Southport Tuesday, March 7, 2023 3,070.5 
 153. Kettering Town Saturday, March 11, 2023 3,066.2 
 154. Hemel Hempstead Town Saturday, March 11, 2023 3,065.5 
 155. Hayes and Yeading United Saturday, March 4, 2023 3,064.4 
 156. Chesham United Saturday, March 11, 2023 3,061.6 
 157. Poole Town Saturday, March 11, 2023 3,055.1 
 158. Leamington Saturday, March 11, 2023 3,053.2 
 159. Hampton and Richmond Borough Saturday, March 11, 2023 3,050.4 
 160. Bracknell Town Saturday, March 11, 2023 3,049.9 
 161. AFC Hornchurch Saturday, March 11, 2023 3,043.7 
 162. Weymouth Saturday, March 11, 2023 3,036.5 
 163. South Shields Saturday, March 11, 2023 3,034.5 
 164. Slough Town Saturday, March 11, 2023 3,027.5 
 165. Rushall Olympic Saturday, March 4, 2023 3,025.5 
 166. Swindon Supermarine Saturday, March 11, 2023 3,022.5 
 167. Farsley Celtic Tuesday, March 7, 2023 3,022.5 
 168. Leiston Saturday, March 11, 2023 3,021.4 
 169. Dover Athletic Saturday, March 11, 2023 3,014.4 
 170. Welling United Saturday, March 11, 2023 3,011.1 
 171. Cheshunt Saturday, March 11, 2023 3,003.9 
 172. Metropolitan Police Saturday, March 11, 2023 3,000.9 
 173. Bishop's Stortford Saturday, March 11, 2023 2,993.9 
 174. Dulwich Hamlet Saturday, March 11, 2023 2,991.3 
 175. Hungerford Town Saturday, March 11, 2023 2,989.3 
 176. Blyth Spartans Saturday, March 11, 2023 2,979.6 
 177. Concord Rangers Saturday, March 11, 2023 2,978.0 
 178. Nuneaton Borough Tuesday, March 7, 2023 2,977.3 
 179. Plymouth Parkway Saturday, March 11, 2023 2,973.0 
 180. Enfield Town Saturday, March 11, 2023 2,968.2 
 181. Warrington Town Saturday, March 4, 2023 2,967.1 
 182. Bradford Park Avenue Tuesday, March 7, 2023 2,964.7 
 183. AFC Telford United Saturday, March 11, 2023 2,962.3 
 184. Ilkeston Town Saturday, March 11, 2023 2,959.4 
 185. Canvey Island Saturday, March 11, 2023 2,957.2 
 186. Beaconsfield Town Saturday, March 11, 2023 2,952.8 
 187. Stourbridge Saturday, March 11, 2023 2,952.6 
 188. Lewes Saturday, March 11, 2023 2,946.3 
 189. Mickleover Sports Saturday, March 4, 2023 2,941.4 
 190. Folkestone Invicta Saturday, March 11, 2023 2,939.8 
 191. Royston Town Saturday, March 11, 2023 2,936.2 
 192. Gainsborough Trinity Saturday, March 11, 2023 2,936.0 
 193. Merthyr Town Saturday, March 11, 2023 2,925.1 
 194. Guiseley Saturday, March 11, 2023 2,923.6 
 195. Alvechurch Saturday, March 11, 2023 2,922.4 
 196. Horsham Saturday, March 11, 2023 2,919.0 
 197. Hyde United Saturday, March 11, 2023 2,918.5 
 198. Tiverton Town Saturday, March 11, 2023 2,913.5 
 199. Billericay Town Saturday, March 11, 2023 2,910.1 
 200. Barwell Saturday, March 11, 2023 2,904.7 
 201. Aveley Saturday, March 11, 2023 2,904.4 
 202. Radcliffe Saturday, March 11, 2023 2,904.2 
 203. Cray Wanderers Saturday, March 11, 2023 2,900.5 
 204. Walton Casuals Saturday, April 23, 2022 2,900.3 
 205. Bamber Bridge Saturday, March 11, 2023 2,900.2 
 206. Hastings United Saturday, March 11, 2023 2,899.5 
 207. Carshalton Athletic Saturday, March 11, 2023 2,894.6 
 208. Matlock Town Saturday, March 11, 2023 2,888.2 
 209. Redditch United Saturday, March 11, 2023 2,884.4 
 210. Whitby Town Saturday, March 11, 2023 2,878.7 
 211. Salisbury Saturday, March 11, 2023 2,878.0 
 212. FC United of Manchester Saturday, March 11, 2023 2,874.7 
 213. Hendon Saturday, March 11, 2023 2,873.4 
 214. Gosport Borough Saturday, March 11, 2023 2,872.7 
 215. Winchester City Saturday, March 11, 2023 2,872.2 
 216. Hitchin Town Saturday, March 4, 2023 2,870.5 
 217. Hanwell Town Saturday, March 11, 2023 2,870.4 
 218. Dorchester Town Saturday, March 11, 2023 2,868.8 
 219. Marine Saturday, March 11, 2023 2,866.9 
 220. North Leigh Saturday, March 11, 2023 2,860.9 
 221. Warrington Rylands Saturday, March 11, 2023 2,857.9 
 222. Bromsgrove Sporting Saturday, March 11, 2023 2,856.6 
 223. Lancaster City Saturday, March 11, 2023 2,854.4 
 224. Needham Market Saturday, March 11, 2023 2,845.8 
 225. Kings Langley Saturday, March 11, 2023 2,845.0 
 226. Stratford Town Saturday, March 11, 2023 2,843.7 
 227. Harrow Borough Tuesday, March 7, 2023 2,841.1 
 228. St. Ives Town Saturday, March 11, 2023 2,834.9 
 229. Wingate and Finchley Saturday, March 11, 2023 2,831.8 
 230. Basford United Saturday, March 11, 2023 2,823.0 
 231. Stafford Rangers Saturday, March 11, 2023 2,822.1 
 232. Yate Town Saturday, March 11, 2023 2,821.7 
 233. Margate Saturday, March 11, 2023 2,819.9 
 234. Atherton Collieries Saturday, March 11, 2023 2,819.0 
 235. Ashton United Tuesday, March 7, 2023 2,818.5 
 236. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 237. Stalybridge Celtic Saturday, March 11, 2023 2,809.7 
 238. Bognor Regis Town Saturday, March 11, 2023 2,804.0 
 239. Hartley Wintney Saturday, March 11, 2023 2,803.4 
 240. Morpeth Town Tuesday, March 7, 2023 2,803.1 
 241. Bedford Town Saturday, March 4, 2023 2,787.3 
 242. Nantwich Town Saturday, March 11, 2023 2,785.5 
 243. Liversedge Saturday, March 4, 2023 2,781.7 
 244. Hednesford Town Saturday, March 4, 2023 2,781.3 
 245. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 246. Herne Bay Saturday, March 11, 2023 2,778.4 
 247. Leatherhead Saturday, April 23, 2022 2,777.7 
 248. Haringey Borough Saturday, March 11, 2023 2,777.5 
 249. Witton Albion Saturday, April 23, 2022 2,777.2 
 250. Marske United Tuesday, March 7, 2023 2,776.3 
 251. Potters Bar Town Saturday, March 11, 2023 2,751.8 
 252. Kingstonian Saturday, March 11, 2023 2,744.2 
 253. Bowers and Pitsea Saturday, March 11, 2023 2,730.1 
 254. AFC Rushden and Diamonds Saturday, March 4, 2023 2,724.4 
 255. East Thurrock United Saturday, April 23, 2022 2,713.1 
 256. Wimborne Town Saturday, April 23, 2022 2,706.0 
 257. Grantham Town Saturday, April 23, 2022 2,700.4 
 258. Corinthian-Casuals Saturday, March 11, 2023 2,664.7 
 259. Belper Town Tuesday, March 7, 2023 2,656.3 
 260. Merstham Saturday, April 23, 2022 2,641.1 
 261. Brightlingsea Regent Saturday, March 11, 2023 2,635.3