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, May 7, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 30, 2022 4,394.4 
 2. Liverpool Saturday, May 7, 2022 4,389.1 
 3. Chelsea Saturday, May 7, 2022 4,252.3 
 4. Arsenal Sunday, May 1, 2022 4,211.4 
 5. Tottenham Hotspur Saturday, May 7, 2022 4,191.9 
 6. Manchester United Saturday, May 7, 2022 4,157.5 
 7. Leicester City Sunday, May 1, 2022 4,107.8 
 8. West Ham United Sunday, May 1, 2022 4,103.6 
 9. Crystal Palace Saturday, May 7, 2022 4,091.3 
 10. Aston Villa Saturday, May 7, 2022 4,083.7 
 11. Brighton and Hove Albion Saturday, May 7, 2022 4,077.9 
 12. Newcastle United Saturday, April 30, 2022 4,065.1 
 13. Wolverhampton Wanderers Saturday, May 7, 2022 4,058.2 
 14. Brentford Saturday, May 7, 2022 4,049.2 
 15. Leeds United Saturday, April 30, 2022 4,022.6 
 16. Southampton Saturday, May 7, 2022 4,011.9 
 17. Everton Sunday, May 1, 2022 4,008.7 
 18. Burnley Saturday, May 7, 2022 4,001.1 
 19. Fulham Saturday, May 7, 2022 3,976.4 
 20. AFC Bournemouth Saturday, May 7, 2022 3,975.5 
 21. Nottingham Forest Saturday, May 7, 2022 3,969.8 
 22. Sheffield United Saturday, May 7, 2022 3,931.2 
 23. Norwich City Saturday, April 30, 2022 3,915.6 
 24. Huddersfield Town Saturday, May 7, 2022 3,913.4 
 25. Watford Saturday, May 7, 2022 3,898.0 
 26. Luton Town Saturday, May 7, 2022 3,881.8 
 27. Millwall Saturday, May 7, 2022 3,870.4 
 28. Middlesbrough Saturday, May 7, 2022 3,860.3 
 29. West Bromwich Albion Saturday, May 7, 2022 3,845.8 
 30. Preston North End Saturday, May 7, 2022 3,844.2 
 31. Swansea City Saturday, May 7, 2022 3,836.8 
 32. Stoke City Saturday, May 7, 2022 3,835.3 
 33. Blackburn Rovers Saturday, May 7, 2022 3,834.5 
 34. Coventry City Saturday, May 7, 2022 3,821.0 
 35. Queens Park Rangers Saturday, May 7, 2022 3,803.8 
 36. Wycombe Wanderers Thursday, May 5, 2022 3,795.8 
 37. Cardiff City Saturday, May 7, 2022 3,791.7 
 38. Blackpool Saturday, May 7, 2022 3,785.0 
 39. Sheffield Wednesday Friday, May 6, 2022 3,781.2 
 40. Hull City Saturday, May 7, 2022 3,781.0 
 41. Wigan Athletic Saturday, April 30, 2022 3,779.2 
 42. Sunderland Friday, May 6, 2022 3,777.7 
 43. Milton Keynes Dons Thursday, May 5, 2022 3,774.6 
 44. Rotherham United Saturday, April 30, 2022 3,771.2 
 45. Derby County Saturday, May 7, 2022 3,764.5 
 46. Bristol City Saturday, May 7, 2022 3,762.0 
 47. Reading Saturday, May 7, 2022 3,728.2 
 48. Portsmouth Saturday, April 30, 2022 3,728.2 
 49. Oxford United Saturday, April 30, 2022 3,722.2 
 50. Peterborough United Saturday, May 7, 2022 3,716.5 
 51. Birmingham City Saturday, May 7, 2022 3,715.5 
 52. Ipswich Town Saturday, April 30, 2022 3,715.1 
 53. Plymouth Argyle Saturday, April 30, 2022 3,713.2 
 54. Bolton Wanderers Saturday, April 30, 2022 3,707.1 
 55. Barnsley Saturday, May 7, 2022 3,680.5 
 56. Charlton Athletic Saturday, April 30, 2022 3,658.4 
 57. Shrewsbury Town Saturday, April 30, 2022 3,620.5 
 58. Lincoln City Saturday, April 30, 2022 3,619.5 
 59. Bristol Rovers Saturday, May 7, 2022 3,617.6 
 60. Exeter City Saturday, May 7, 2022 3,614.8 
 61. Accrington Stanley Saturday, April 30, 2022 3,606.4 
 62. Cheltenham Town Saturday, April 30, 2022 3,604.9 
 63. Cambridge United Saturday, April 30, 2022 3,603.0 
 64. Northampton Town Saturday, May 7, 2022 3,597.0 
 65. Burton Albion Saturday, April 30, 2022 3,582.3 
 66. Port Vale Saturday, May 7, 2022 3,580.0 
 67. Swindon Town Saturday, May 7, 2022 3,579.8 
 68. Mansfield Town Saturday, May 7, 2022 3,575.5 
 69. Salford City Saturday, May 7, 2022 3,555.6 
 70. Gillingham Saturday, April 30, 2022 3,555.2 
 71. Forest Green Rovers Saturday, May 7, 2022 3,554.4 
 72. Tranmere Rovers Saturday, May 7, 2022 3,551.6 
 73. Morecambe Saturday, April 30, 2022 3,547.6 
 74. Fleetwood Town Saturday, April 30, 2022 3,541.9 
 75. Sutton United Saturday, May 7, 2022 3,539.1 
 76. Doncaster Rovers Saturday, April 30, 2022 3,530.7 
 77. Newport County Saturday, May 7, 2022 3,520.6 
 78. AFC Wimbledon Saturday, April 30, 2022 3,509.4 
 79. Stockport County Monday, May 2, 2022 3,509.3 
 80. Leyton Orient Saturday, May 7, 2022 3,494.7 
 81. Rochdale Saturday, May 7, 2022 3,487.4 
 82. Bradford City Saturday, May 7, 2022 3,476.6 
 83. Crewe Alexandra Saturday, April 30, 2022 3,474.9 
 84. Wrexham Monday, May 2, 2022 3,474.3 
 85. Solihull Moors Saturday, May 7, 2022 3,467.2 
 86. Colchester United Saturday, May 7, 2022 3,466.3 
 87. Crawley Town Saturday, May 7, 2022 3,462.8 
 88. Walsall Saturday, May 7, 2022 3,441.7 
 89. Stevenage Saturday, May 7, 2022 3,438.1 
 90. Carlisle United Saturday, May 7, 2022 3,433.9 
 91. Harrogate Town Saturday, May 7, 2022 3,421.4 
 92. Barrow Saturday, May 7, 2022 3,421.0 
 93. FC Halifax Town Saturday, May 7, 2022 3,418.1 
 94. Hartlepool United Saturday, May 7, 2022 3,410.1 
 95. Notts County Saturday, May 7, 2022 3,409.5 
 96. Grimsby Town Saturday, May 7, 2022 3,395.6 
 97. Torquay United Saturday, May 7, 2022 3,389.8 
 98. Dagenham and Redbridge Saturday, May 7, 2022 3,378.0 
 99. Oldham Athletic Saturday, May 7, 2022 3,370.4 
 100. Chesterfield Saturday, May 7, 2022 3,360.6 
 101. Boreham Wood Saturday, May 7, 2022 3,336.1 
 102. Bromley Saturday, May 7, 2022 3,322.6 
 103. Southend United Monday, May 2, 2022 3,312.0 
 104. Gateshead Saturday, May 7, 2022 3,287.7 
 105. Yeovil Town Saturday, May 7, 2022 3,278.0 
 106. Maidstone United Saturday, May 7, 2022 3,275.9 
 107. Altrincham Saturday, May 7, 2022 3,273.9 
 108. Dorking Wanderers Saturday, May 7, 2022 3,273.3 
 109. Scunthorpe United Saturday, May 7, 2022 3,268.4 
 110. Maidenhead United Saturday, May 7, 2022 3,268.1 
 111. AFC Fylde Saturday, May 7, 2022 3,264.7 
 112. Brackley Town Saturday, May 7, 2022 3,231.5 
 113. Ebbsfleet United Saturday, May 7, 2022 3,230.4 
 114. Eastleigh Saturday, May 7, 2022 3,226.3 
 115. Dartford Saturday, May 7, 2022 3,223.5 
 116. Wealdstone Saturday, May 7, 2022 3,221.9 
 117. Aldershot Town Saturday, May 7, 2022 3,220.8 
 118. Woking Saturday, May 7, 2022 3,219.0 
 119. Barnet Saturday, May 7, 2022 3,213.2 
 120. Kidderminster Harriers Saturday, May 7, 2022 3,194.6 
 121. Oxford City Saturday, May 7, 2022 3,191.0 
 122. King's Lynn Town Saturday, May 7, 2022 3,173.2 
 123. Banbury United Saturday, April 23, 2022 3,168.2 
 124. York City Saturday, May 7, 2022 3,157.3 
 125. Boston United Saturday, May 7, 2022 3,149.7 
 126. Chippenham Town Saturday, May 7, 2022 3,140.2 
 127. Taunton Town Saturday, April 23, 2022 3,139.3 
 128. Spennymoor Town Saturday, May 7, 2022 3,134.7 
 129. Chorley Saturday, May 7, 2022 3,134.2 
 130. Havant and Waterlooville Saturday, May 7, 2022 3,129.8 
 131. Hayes and Yeading United Monday, May 2, 2022 3,121.0 
 132. Kettering Town Saturday, May 7, 2022 3,120.3 
 133. Eastbourne Borough Saturday, May 7, 2022 3,119.8 
 134. Alfreton Town Saturday, May 7, 2022 3,107.1 
 135. Peterborough Sports Monday, May 2, 2022 3,105.5 
 136. Hampton and Richmond Borough Saturday, May 7, 2022 3,100.9 
 137. Hereford Saturday, May 7, 2022 3,097.3 
 138. Weymouth Saturday, May 7, 2022 3,096.0 
 139. Chester Saturday, May 7, 2022 3,094.4 
 140. Southport Saturday, May 7, 2022 3,091.1 
 141. Chesham United Saturday, April 23, 2022 3,090.9 
 142. Worthing Saturday, April 23, 2022 3,085.3 
 143. Gloucester City Saturday, May 7, 2022 3,082.1 
 144. Darlington Saturday, May 7, 2022 3,081.9 
 145. Weston-super-Mare Tuesday, April 26, 2022 3,077.7 
 146. St. Albans City Saturday, May 7, 2022 3,073.7 
 147. Farnborough Monday, May 2, 2022 3,072.1 
 148. Leamington Saturday, May 7, 2022 3,071.2 
 149. Tonbridge Angels Saturday, May 7, 2022 3,064.6 
 150. Coalville Town Monday, May 2, 2022 3,060.6 
 151. Slough Town Monday, May 2, 2022 3,058.9 
 152. Dulwich Hamlet Saturday, May 7, 2022 3,056.5 
 153. Dover Athletic Saturday, May 7, 2022 3,054.3 
 154. Bath City Saturday, May 7, 2022 3,050.6 
 155. Braintree Town Saturday, May 7, 2022 3,049.8 
 156. Chelmsford City Saturday, May 7, 2022 3,049.5 
 157. Concord Rangers Saturday, May 7, 2022 3,043.9 
 158. Metropolitan Police Tuesday, April 26, 2022 3,039.1 
 159. Curzon Ashton Saturday, May 7, 2022 3,036.9 
 160. Truro City Saturday, April 23, 2022 3,034.8 
 161. AFC Telford United Saturday, May 7, 2022 3,033.2 
 162. Hemel Hempstead Town Saturday, May 7, 2022 3,027.0 
 163. Bishop's Stortford Wednesday, April 27, 2022 3,025.4 
 164. Hungerford Town Saturday, May 7, 2022 3,015.3 
 165. Billericay Town Saturday, May 7, 2022 3,014.1 
 166. AFC Hornchurch Monday, May 2, 2022 3,009.9 
 167. Bradford Park Avenue Saturday, May 7, 2022 2,999.7 
 168. Welling United Saturday, May 7, 2022 2,999.5 
 169. Poole Town Saturday, April 23, 2022 2,999.2 
 170. Buxton Saturday, April 23, 2022 2,989.6 
 171. Royston Town Saturday, April 23, 2022 2,988.3 
 172. Farsley Celtic Saturday, May 7, 2022 2,983.8 
 173. Swindon Supermarine Saturday, April 23, 2022 2,980.4 
 174. South Shields Tuesday, April 26, 2022 2,980.1 
 175. Yate Town Saturday, April 23, 2022 2,978.6 
 176. Cheshunt Monday, May 2, 2022 2,978.2 
 177. Scarborough Athletic Monday, May 2, 2022 2,977.2 
 178. Guiseley Saturday, May 7, 2022 2,977.1 
 179. Blyth Spartans Saturday, May 7, 2022 2,972.7 
 180. AFC Rushden and Diamonds Saturday, April 23, 2022 2,972.4 
 181. Rushall Olympic Tuesday, April 26, 2022 2,971.8 
 182. Tiverton Town Saturday, April 23, 2022 2,965.3 
 183. Gosport Borough Saturday, April 23, 2022 2,963.8 
 184. Tamworth Saturday, April 23, 2022 2,963.6 
 185. Alvechurch Tuesday, April 26, 2022 2,961.0 
 186. Enfield Town Wednesday, April 27, 2022 2,956.8 
 187. Warrington Town Monday, May 2, 2022 2,935.7 
 188. Stourbridge Saturday, April 23, 2022 2,921.4 
 189. Hednesford Town Saturday, April 23, 2022 2,911.2 
 190. Needham Market Saturday, April 23, 2022 2,910.7 
 191. Folkestone Invicta Saturday, April 23, 2022 2,904.7 
 192. Walton Casuals Saturday, April 23, 2022 2,900.3 
 193. Morpeth Town Saturday, April 23, 2022 2,899.0 
 194. Hartley Wintney Saturday, April 23, 2022 2,896.2 
 195. Matlock Town Tuesday, April 26, 2022 2,894.7 
 196. Nuneaton Borough Saturday, April 23, 2022 2,894.2 
 197. Kings Langley Saturday, April 23, 2022 2,892.7 
 198. FC United of Manchester Saturday, April 23, 2022 2,892.2 
 199. Lewes Saturday, April 23, 2022 2,890.6 
 200. Leiston Saturday, April 23, 2022 2,890.0 
 201. Hitchin Town Saturday, April 23, 2022 2,886.0 
 202. Harrow Borough Saturday, April 23, 2022 2,882.3 
 203. Whitby Town Saturday, April 23, 2022 2,882.1 
 204. Hendon Saturday, April 23, 2022 2,878.2 
 205. Horsham Saturday, April 23, 2022 2,876.4 
 206. Carshalton Athletic Saturday, April 23, 2022 2,875.9 
 207. Bognor Regis Town Saturday, April 23, 2022 2,871.3 
 208. Salisbury Saturday, April 23, 2022 2,870.4 
 209. Nantwich Town Saturday, April 23, 2022 2,869.0 
 210. Mickleover Sports Saturday, April 23, 2022 2,863.2 
 211. Bamber Bridge Saturday, April 23, 2022 2,857.0 
 212. Bromsgrove Sporting Saturday, April 23, 2022 2,854.0 
 213. Margate Saturday, April 23, 2022 2,853.5 
 214. Stafford Rangers Saturday, April 23, 2022 2,851.9 
 215. St. Ives Town Saturday, April 23, 2022 2,843.6 
 216. Gainsborough Trinity Saturday, April 23, 2022 2,841.2 
 217. Beaconsfield Town Saturday, April 23, 2022 2,839.2 
 218. Barwell Saturday, April 23, 2022 2,837.1 
 219. Redditch United Saturday, April 23, 2022 2,833.8 
 220. Stratford Town Monday, April 18, 2022 2,830.7 
 221. Dorchester Town Saturday, April 23, 2022 2,824.4 
 222. Kingstonian Saturday, April 23, 2022 2,819.6 
 223. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 224. Lancaster City Saturday, April 23, 2022 2,818.3 
 225. Bowers and Pitsea Saturday, April 23, 2022 2,814.1 
 226. Wingate and Finchley Saturday, April 23, 2022 2,812.4 
 227. Hyde United Saturday, April 23, 2022 2,807.0 
 228. Ashton United Saturday, April 23, 2022 2,805.4 
 229. Stalybridge Celtic Saturday, April 23, 2022 2,798.1 
 230. Corinthian-Casuals Saturday, April 23, 2022 2,797.3 
 231. Potters Bar Town Saturday, April 23, 2022 2,790.1 
 232. Cray Wanderers Saturday, April 23, 2022 2,789.3 
 233. Atherton Collieries Saturday, April 23, 2022 2,787.0 
 234. Merthyr Town Saturday, April 23, 2022 2,785.1 
 235. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 236. Radcliffe Saturday, April 23, 2022 2,778.4 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. Leatherhead Saturday, April 23, 2022 2,777.7 
 239. Witton Albion Saturday, April 23, 2022 2,777.2 
 240. Basford United Saturday, April 23, 2022 2,774.6 
 241. Haringey Borough Saturday, April 23, 2022 2,751.1 
 242. Brightlingsea Regent Saturday, April 23, 2022 2,719.0 
 243. East Thurrock United Saturday, April 23, 2022 2,713.1 
 244. Wimborne Town Saturday, April 23, 2022 2,706.0 
 245. Grantham Town Saturday, April 23, 2022 2,700.4 
 246. Merstham Saturday, April 23, 2022 2,641.1