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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, March 11, 2023 4,385.2 
 2. Arsenal Sunday, March 12, 2023 4,284.6 
 3. Liverpool Saturday, March 11, 2023 4,270.8 
 4. Manchester United Sunday, March 12, 2023 4,231.9 
 5. Tottenham Hotspur Saturday, March 11, 2023 4,181.1 
 6. Chelsea Saturday, March 11, 2023 4,170.2 
 7. Newcastle United Sunday, March 12, 2023 4,169.8 
 8. Brighton and Hove Albion Saturday, March 11, 2023 4,165.9 
 9. Brentford Saturday, March 11, 2023 4,108.7 
 10. Aston Villa Sunday, March 12, 2023 4,073.9 
 11. Burnley Saturday, March 11, 2023 4,064.5 
 12. Fulham Sunday, March 12, 2023 4,063.4 
 13. Crystal Palace Saturday, March 11, 2023 4,051.0 
 14. Leicester City Saturday, March 11, 2023 4,046.4 
 15. West Ham United Sunday, March 12, 2023 4,044.5 
 16. Wolverhampton Wanderers Sunday, March 12, 2023 4,042.0 
 17. Leeds United Saturday, March 11, 2023 3,991.1 
 18. AFC Bournemouth Saturday, March 11, 2023 3,980.0 
 19. Southampton Sunday, March 12, 2023 3,976.3 
 20. Everton Saturday, March 11, 2023 3,974.0 
 21. Nottingham Forest Saturday, March 11, 2023 3,968.5 
 22. Sheffield United Saturday, March 11, 2023 3,953.0 
 23. Middlesbrough Tuesday, March 14, 2023 3,932.1 
 24. Luton Town Saturday, March 11, 2023 3,893.9 
 25. Millwall Tuesday, March 14, 2023 3,892.8 
 26. Norwich City Sunday, March 12, 2023 3,881.6 
 27. Sheffield Wednesday Saturday, March 11, 2023 3,877.0 
 28. Blackburn Rovers Friday, March 10, 2023 3,864.3 
 29. West Bromwich Albion Saturday, March 11, 2023 3,860.5 
 30. Coventry City Tuesday, March 14, 2023 3,858.5 
 31. Stoke City Tuesday, March 14, 2023 3,849.4 
 32. Watford Tuesday, March 14, 2023 3,848.4 
 33. Preston North End Tuesday, March 14, 2023 3,837.2 
 34. Sunderland Sunday, March 12, 2023 3,834.8 
 35. Bristol City Saturday, March 11, 2023 3,822.1 
 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 Tuesday, March 14, 2023 3,777.6 
 41. Plymouth Argyle Saturday, March 11, 2023 3,777.4 
 42. Wycombe Wanderers Tuesday, March 14, 2023 3,769.0 
 43. Cardiff City Saturday, March 11, 2023 3,748.7 
 44. Reading Saturday, March 11, 2023 3,745.2 
 45. Huddersfield Town Saturday, March 11, 2023 3,744.1 
 46. Bolton Wanderers Saturday, March 11, 2023 3,743.8 
 47. Blackpool Tuesday, March 14, 2023 3,740.9 
 48. Rotherham United Tuesday, March 14, 2023 3,737.4 
 49. Birmingham City Tuesday, March 14, 2023 3,735.0 
 50. Queens Park Rangers Tuesday, March 14, 2023 3,717.0 
 51. Portsmouth Tuesday, March 14, 2023 3,711.3 
 52. Peterborough United Tuesday, March 14, 2023 3,707.1 
 53. Wigan Athletic Tuesday, March 14, 2023 3,702.6 
 54. Shrewsbury Town Saturday, March 11, 2023 3,682.6 
 55. Charlton Athletic Tuesday, March 14, 2023 3,657.4 
 56. Lincoln City Saturday, March 11, 2023 3,642.9 
 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. Oxford United Saturday, March 11, 2023 3,601.4 
 61. Bristol Rovers Tuesday, March 14, 2023 3,600.2 
 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. Northampton Town Tuesday, March 14, 2023 3,586.1 
 66. Cheltenham Town Saturday, March 11, 2023 3,585.3 
 67. Wrexham Saturday, March 11, 2023 3,580.5 
 68. Burton Albion Tuesday, March 14, 2023 3,572.9 
 69. Mansfield Town Tuesday, March 14, 2023 3,571.0 
 70. Carlisle United Saturday, March 11, 2023 3,570.5 
 71. Stevenage Tuesday, March 14, 2023 3,561.2 
 72. Bradford City Saturday, March 11, 2023 3,560.3 
 73. Accrington Stanley Tuesday, March 14, 2023 3,557.3 
 74. Salford City Friday, March 10, 2023 3,550.6 
 75. Notts County Tuesday, March 14, 2023 3,542.6 
 76. Morecambe Tuesday, March 14, 2023 3,538.0 
 77. Swindon Town Tuesday, March 14, 2023 3,526.8 
 78. Sutton United Tuesday, March 14, 2023 3,525.7 
 79. Grimsby Town Tuesday, March 14, 2023 3,513.0 
 80. Cambridge United Saturday, March 11, 2023 3,509.6 
 81. Walsall Tuesday, March 14, 2023 3,495.8 
 82. Tranmere Rovers Saturday, March 11, 2023 3,493.8 
 83. Gillingham Saturday, March 11, 2023 3,487.5 
 84. Newport County Tuesday, March 14, 2023 3,480.8 
 85. Barrow Saturday, March 11, 2023 3,478.0 
 86. Doncaster Rovers Saturday, March 11, 2023 3,472.2 
 87. AFC Wimbledon Tuesday, March 14, 2023 3,467.0 
 88. Forest Green Rovers Saturday, March 11, 2023 3,459.4 
 89. Crewe Alexandra Tuesday, March 14, 2023 3,451.2 
 90. Colchester United Saturday, March 11, 2023 3,421.8 
 91. Harrogate Town Saturday, March 11, 2023 3,414.3 
 92. Chesterfield Tuesday, March 14, 2023 3,404.1 
 93. Boreham Wood Tuesday, March 14, 2023 3,402.0 
 94. Crawley Town Saturday, March 11, 2023 3,398.2 
 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. Solihull Moors Tuesday, March 14, 2023 3,344.5 
 99. Southend United Tuesday, March 14, 2023 3,330.9 
 100. Barnet Tuesday, March 14, 2023 3,327.6 
 101. Bromley Tuesday, March 7, 2023 3,326.9 
 102. Dagenham and Redbridge Tuesday, March 7, 2023 3,321.2 
 103. Oldham Athletic Saturday, March 11, 2023 3,318.5 
 104. Eastleigh Tuesday, March 14, 2023 3,313.6 
 105. FC Halifax Town Tuesday, March 7, 2023 3,302.1 
 106. Wealdstone Tuesday, March 14, 2023 3,294.7 
 107. Ebbsfleet United Saturday, March 11, 2023 3,293.9 
 108. Altrincham Tuesday, March 14, 2023 3,292.2 
 109. Gateshead Tuesday, March 7, 2023 3,265.8 
 110. AFC Fylde Saturday, March 11, 2023 3,258.3 
 111. Yeovil Town Tuesday, March 14, 2023 3,253.9 
 112. Maidenhead United Tuesday, March 14, 2023 3,249.8 
 113. Torquay United Saturday, March 11, 2023 3,240.3 
 114. Aldershot Town Tuesday, March 14, 2023 3,240.3 
 115. Dartford Saturday, March 11, 2023 3,220.7 
 116. York City Tuesday, March 14, 2023 3,209.5 
 117. Dorking Wanderers Saturday, March 11, 2023 3,208.3 
 118. King's Lynn Town Tuesday, March 14, 2023 3,207.7 
 119. Oxford City Saturday, March 11, 2023 3,199.9 
 120. Scunthorpe United Tuesday, March 14, 2023 3,196.4 
 121. Chester Tuesday, March 14, 2023 3,193.2 
 122. Brackley Town Tuesday, March 14, 2023 3,171.5 
 123. Weston-super-Mare Tuesday, March 14, 2023 3,152.4 
 124. Chorley Saturday, March 11, 2023 3,145.9 
 125. Braintree Town Tuesday, March 14, 2023 3,144.1 
 126. Alfreton Town Tuesday, March 7, 2023 3,137.7 
 127. Farnborough Tuesday, March 14, 2023 3,134.6 
 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. Bath City Tuesday, March 14, 2023 3,119.9 
 133. Spennymoor Town Saturday, March 11, 2023 3,118.1 
 134. Havant and Waterlooville Tuesday, March 14, 2023 3,105.7 
 135. St. Albans City Saturday, March 11, 2023 3,104.2 
 136. Tonbridge Angels Saturday, March 11, 2023 3,103.2 
 137. Coalville Town Saturday, March 11, 2023 3,102.9 
 138. Chelmsford City Tuesday, March 14, 2023 3,095.0 
 139. Boston United Tuesday, March 14, 2023 3,093.2 
 140. Truro City Saturday, March 11, 2023 3,092.9 
 141. Eastbourne Borough Saturday, March 11, 2023 3,092.8 
 142. Kidderminster Harriers Saturday, March 11, 2023 3,090.7 
 143. Chippenham Town Tuesday, March 14, 2023 3,090.4 
 144. Peterborough Sports Tuesday, March 14, 2023 3,087.8 
 145. Banbury United Saturday, March 11, 2023 3,083.9 
 146. Buxton Saturday, March 11, 2023 3,081.4 
 147. Scarborough Athletic Saturday, March 11, 2023 3,080.4 
 148. Hereford Saturday, March 11, 2023 3,080.2 
 149. Tamworth Saturday, March 4, 2023 3,078.7 
 150. Curzon Ashton Saturday, March 11, 2023 3,076.7 
 151. Taunton Town Tuesday, March 14, 2023 3,074.3 
 152. Bracknell Town Tuesday, March 14, 2023 3,071.4 
 153. Southport Tuesday, March 14, 2023 3,070.0 
 154. Hemel Hempstead Town Tuesday, March 14, 2023 3,066.8 
 155. Kettering Town Saturday, March 11, 2023 3,066.2 
 156. Hayes and Yeading United Saturday, March 4, 2023 3,064.4 
 157. Poole Town Tuesday, March 14, 2023 3,063.4 
 158. Chesham United Saturday, March 11, 2023 3,061.6 
 159. Hampton and Richmond Borough Tuesday, March 14, 2023 3,058.0 
 160. Leamington Tuesday, March 14, 2023 3,053.3 
 161. AFC Hornchurch Tuesday, March 14, 2023 3,051.7 
 162. Slough Town Saturday, March 11, 2023 3,027.5 
 163. Rushall Olympic Saturday, March 4, 2023 3,025.5 
 164. Swindon Supermarine Saturday, March 11, 2023 3,022.5 
 165. Farsley Celtic Tuesday, March 14, 2023 3,022.3 
 166. Leiston Saturday, March 11, 2023 3,021.4 
 167. South Shields Tuesday, March 14, 2023 3,019.4 
 168. Weymouth Tuesday, March 14, 2023 3,014.8 
 169. Dover Athletic Saturday, March 11, 2023 3,014.4 
 170. Metropolitan Police Tuesday, March 14, 2023 3,011.2 
 171. Welling United Saturday, March 11, 2023 3,011.1 
 172. Hungerford Town Tuesday, March 14, 2023 3,011.0 
 173. Cheshunt Tuesday, March 14, 2023 2,996.3 
 174. Bishop's Stortford Saturday, March 11, 2023 2,993.9 
 175. Dulwich Hamlet Tuesday, March 14, 2023 2,985.6 
 176. Blyth Spartans Saturday, March 11, 2023 2,979.6 
 177. Nuneaton Borough Tuesday, March 7, 2023 2,977.3 
 178. Concord Rangers Tuesday, March 14, 2023 2,970.1 
 179. Enfield Town Saturday, March 11, 2023 2,968.2 
 180. Warrington Town Saturday, March 4, 2023 2,967.1 
 181. Beaconsfield Town Tuesday, March 14, 2023 2,965.8 
 182. Bradford Park Avenue Tuesday, March 7, 2023 2,964.7 
 183. Plymouth Parkway Tuesday, March 14, 2023 2,962.7 
 184. AFC Telford United Saturday, March 11, 2023 2,962.3 
 185. Ilkeston Town Saturday, March 11, 2023 2,959.4 
 186. Canvey Island Saturday, March 11, 2023 2,957.2 
 187. Stourbridge Saturday, March 11, 2023 2,952.6 
 188. Lewes Tuesday, March 14, 2023 2,949.9 
 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. Guiseley Saturday, March 11, 2023 2,923.6 
 194. Alvechurch Saturday, March 11, 2023 2,922.4 
 195. Hyde United Saturday, March 11, 2023 2,918.5 
 196. Merthyr Town Tuesday, March 14, 2023 2,916.8 
 197. Horsham Tuesday, March 14, 2023 2,915.4 
 198. Radcliffe Tuesday, March 14, 2023 2,915.4 
 199. Tiverton Town Saturday, March 11, 2023 2,913.5 
 200. Billericay Town Saturday, March 11, 2023 2,910.1 
 201. Barwell Saturday, March 11, 2023 2,904.7 
 202. Aveley Saturday, March 11, 2023 2,904.4 
 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. FC United of Manchester Tuesday, March 14, 2023 2,889.9 
 209. Matlock Town Saturday, March 11, 2023 2,888.2 
 210. Whitby Town Saturday, March 11, 2023 2,878.7 
 211. Salisbury Saturday, March 11, 2023 2,878.0 
 212. Redditch United Tuesday, March 14, 2023 2,874.4 
 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. Marine Saturday, March 11, 2023 2,866.9 
 219. North Leigh Saturday, March 11, 2023 2,860.9 
 220. Warrington Rylands Saturday, March 11, 2023 2,857.9 
 221. Bromsgrove Sporting Saturday, March 11, 2023 2,856.6 
 222. Needham Market Tuesday, March 14, 2023 2,855.8 
 223. Dorchester Town Tuesday, March 14, 2023 2,855.8 
 224. Lancaster City Saturday, March 11, 2023 2,854.4 
 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 Tuesday, March 14, 2023 2,823.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. Atherton Collieries Saturday, March 11, 2023 2,819.0 
 234. Ashton United Tuesday, March 7, 2023 2,818.5 
 235. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 236. Bognor Regis Town Tuesday, March 14, 2023 2,813.4 
 237. Margate Tuesday, March 14, 2023 2,810.5 
 238. Stalybridge Celtic Saturday, March 11, 2023 2,809.7 
 239. Hartley Wintney Saturday, March 11, 2023 2,803.4 
 240. Morpeth Town Tuesday, March 7, 2023 2,803.1 
 241. Haringey Borough Tuesday, March 14, 2023 2,788.6 
 242. Bedford Town Saturday, March 4, 2023 2,787.3 
 243. Nantwich Town Saturday, March 11, 2023 2,785.5 
 244. Liversedge Saturday, March 4, 2023 2,781.7 
 245. Hednesford Town Saturday, March 4, 2023 2,781.3 
 246. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 247. Leatherhead Saturday, April 23, 2022 2,777.7 
 248. Witton Albion Saturday, April 23, 2022 2,777.2 
 249. Herne Bay Tuesday, March 14, 2023 2,767.3 
 250. Marske United Tuesday, March 14, 2023 2,765.1 
 251. Potters Bar Town Tuesday, March 14, 2023 2,755.3 
 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 Tuesday, March 14, 2023 2,631.7