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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, May 15, 2022 4,398.1 
 2. Liverpool Saturday, May 14, 2022 4,389.0 
 3. Chelsea Saturday, May 14, 2022 4,264.5 
 4. Tottenham Hotspur Sunday, May 15, 2022 4,212.5 
 5. Arsenal Thursday, May 12, 2022 4,198.9 
 6. Manchester United Saturday, May 7, 2022 4,157.5 
 7. West Ham United Sunday, May 15, 2022 4,120.9 
 8. Leicester City Sunday, May 15, 2022 4,112.0 
 9. Crystal Palace Sunday, May 15, 2022 4,092.1 
 10. Aston Villa Sunday, May 15, 2022 4,079.4 
 11. Brighton and Hove Albion Sunday, May 15, 2022 4,077.1 
 12. Newcastle United Sunday, May 8, 2022 4,060.8 
 13. Brentford Sunday, May 15, 2022 4,059.4 
 14. Wolverhampton Wanderers Sunday, May 15, 2022 4,047.6 
 15. Southampton Saturday, May 7, 2022 4,011.9 
 16. Leeds United Sunday, May 15, 2022 4,010.6 
 17. Everton Sunday, May 15, 2022 4,009.7 
 18. Burnley Sunday, May 15, 2022 3,997.1 
 19. Nottingham Forest Saturday, May 14, 2022 3,979.8 
 20. Fulham Saturday, May 7, 2022 3,976.4 
 21. AFC Bournemouth Saturday, May 7, 2022 3,975.5 
 22. Sheffield United Saturday, May 14, 2022 3,921.3 
 23. Huddersfield Town Friday, May 13, 2022 3,912.5 
 24. Norwich City Sunday, May 15, 2022 3,902.1 
 25. Watford Sunday, May 15, 2022 3,889.9 
 26. Luton Town Friday, May 13, 2022 3,882.7 
 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. Cardiff City Saturday, May 7, 2022 3,791.7 
 37. Wycombe Wanderers Sunday, May 8, 2022 3,786.3 
 38. Blackpool Saturday, May 7, 2022 3,785.0 
 39. Milton Keynes Dons Sunday, May 8, 2022 3,784.1 
 40. Hull City Saturday, May 7, 2022 3,781.0 
 41. Sheffield Wednesday Monday, May 9, 2022 3,780.0 
 42. Wigan Athletic Saturday, April 30, 2022 3,779.2 
 43. Sunderland Monday, May 9, 2022 3,778.9 
 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. Swindon Town Sunday, May 15, 2022 3,588.7 
 65. Northampton Town Saturday, May 14, 2022 3,586.3 
 66. Mansfield Town Saturday, May 14, 2022 3,586.1 
 67. Burton Albion Saturday, April 30, 2022 3,582.3 
 68. Port Vale Sunday, May 15, 2022 3,571.1 
 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 Sunday, May 15, 2022 3,508.2 
 80. Leyton Orient Saturday, May 7, 2022 3,494.7 
 81. Rochdale Saturday, May 7, 2022 3,487.4 
 82. Solihull Moors Sunday, May 15, 2022 3,479.8 
 83. Bradford City Saturday, May 7, 2022 3,476.6 
 84. Crewe Alexandra Saturday, April 30, 2022 3,474.9 
 85. Wrexham Sunday, May 15, 2022 3,470.4 
 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. Notts County Sunday, May 15, 2022 3,416.6 
 94. Hartlepool United Saturday, May 7, 2022 3,410.1 
 95. FC Halifax Town Sunday, May 15, 2022 3,408.0 
 96. Dagenham and Redbridge Sunday, May 15, 2022 3,399.3 
 97. Grimsby Town Sunday, May 15, 2022 3,399.1 
 98. Torquay United Sunday, May 15, 2022 3,382.7 
 99. Oldham Athletic Saturday, May 7, 2022 3,370.4 
 100. Chesterfield Sunday, May 15, 2022 3,355.8 
 101. Bromley Sunday, May 15, 2022 3,332.2 
 102. Boreham Wood Sunday, May 15, 2022 3,316.2 
 103. Southend United Sunday, May 15, 2022 3,312.9 
 104. Yeovil Town Sunday, May 15, 2022 3,289.0 
 105. Gateshead Saturday, May 7, 2022 3,287.7 
 106. Dorking Wanderers Saturday, May 14, 2022 3,285.5 
 107. Maidstone United Saturday, May 7, 2022 3,275.9 
 108. Scunthorpe United Saturday, May 7, 2022 3,268.4 
 109. Altrincham Sunday, May 15, 2022 3,265.3 
 110. Maidenhead United Sunday, May 15, 2022 3,260.9 
 111. AFC Fylde Sunday, May 15, 2022 3,243.9 
 112. Wealdstone Sunday, May 15, 2022 3,238.5 
 113. Ebbsfleet United Sunday, May 15, 2022 3,236.9 
 114. Eastleigh Sunday, May 15, 2022 3,230.0 
 115. Woking Sunday, May 15, 2022 3,223.7 
 116. Dartford Thursday, May 12, 2022 3,220.1 
 117. Brackley Town Saturday, May 14, 2022 3,218.6 
 118. Aldershot Town Sunday, May 15, 2022 3,204.2 
 119. Barnet Sunday, May 15, 2022 3,201.1 
 120. Oxford City Saturday, May 14, 2022 3,190.8 
 121. Boston United Sunday, May 15, 2022 3,182.8 
 122. Kidderminster Harriers Thursday, May 12, 2022 3,182.2 
 123. York City Saturday, May 14, 2022 3,179.5 
 124. King's Lynn Town Saturday, May 7, 2022 3,173.2 
 125. Banbury United Saturday, April 23, 2022 3,168.2 
 126. Taunton Town Saturday, April 23, 2022 3,139.3 
 127. Chippenham Town Sunday, May 15, 2022 3,137.0 
 128. Spennymoor Town Saturday, May 7, 2022 3,134.7 
 129. Havant and Waterlooville Saturday, May 7, 2022 3,129.8 
 130. Chorley Wednesday, May 11, 2022 3,124.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 Wednesday, May 11, 2022 3,107.8 
 134. Alfreton Town Saturday, May 7, 2022 3,107.1 
 135. Weymouth Sunday, May 15, 2022 3,105.9 
 136. Peterborough Sports Monday, May 2, 2022 3,105.5 
 137. Hampton and Richmond Borough Saturday, May 7, 2022 3,100.9 
 138. Hereford Saturday, May 7, 2022 3,097.3 
 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. Bath City Saturday, May 7, 2022 3,050.6 
 154. Braintree Town Saturday, May 7, 2022 3,049.8 
 155. Chelmsford City Saturday, May 7, 2022 3,049.5 
 156. Dover Athletic Sunday, May 15, 2022 3,044.4 
 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