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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, March 6, 2022 4,394.9 
 2. Liverpool Saturday, March 12, 2022 4,354.4 
 3. Chelsea Thursday, March 10, 2022 4,299.5 
 4. Arsenal Sunday, March 6, 2022 4,212.8 
 5. Manchester United Saturday, March 12, 2022 4,205.1 
 6. Tottenham Hotspur Saturday, March 12, 2022 4,142.9 
 7. West Ham United Saturday, March 5, 2022 4,140.9 
 8. Leicester City Saturday, March 5, 2022 4,129.0 
 9. Aston Villa Thursday, March 10, 2022 4,098.0 
 10. Wolverhampton Wanderers Thursday, March 10, 2022 4,092.7 
 11. Southampton Thursday, March 10, 2022 4,070.9 
 12. Crystal Palace Saturday, March 5, 2022 4,063.2 
 13. Newcastle United Thursday, March 10, 2022 4,045.1 
 14. Fulham Saturday, March 12, 2022 4,024.1 
 15. Brighton and Hove Albion Saturday, March 12, 2022 4,021.5 
 16. Everton Monday, March 7, 2022 4,003.2 
 17. Brentford Saturday, March 12, 2022 3,988.7 
 18. Leeds United Thursday, March 10, 2022 3,988.0 
 19. Burnley Saturday, March 12, 2022 3,984.5 
 20. AFC Bournemouth Saturday, March 12, 2022 3,939.0 
 21. Norwich City Thursday, March 10, 2022 3,927.9 
 22. Watford Thursday, March 10, 2022 3,923.2 
 23. Nottingham Forest Saturday, March 12, 2022 3,917.7 
 24. Sheffield United Saturday, March 12, 2022 3,908.8 
 25. Huddersfield Town Friday, March 11, 2022 3,885.8 
 26. Luton Town Tuesday, March 8, 2022 3,878.9 
 27. Middlesbrough Saturday, March 12, 2022 3,869.9 
 28. Millwall Saturday, March 12, 2022 3,865.8 
 29. Preston North End Saturday, March 12, 2022 3,854.2 
 30. Blackburn Rovers Saturday, March 12, 2022 3,850.1 
 31. Queens Park Rangers Saturday, March 5, 2022 3,846.6 
 32. Coventry City Saturday, March 12, 2022 3,833.0 
 33. West Bromwich Albion Friday, March 11, 2022 3,831.2 
 34. Blackpool Saturday, March 12, 2022 3,827.2 
 35. Rotherham United Saturday, March 12, 2022 3,825.7 
 36. Swansea City Saturday, March 12, 2022 3,825.2 
 37. Cardiff City Saturday, March 12, 2022 3,822.8 
 38. Stoke City Saturday, March 12, 2022 3,820.2 
 39. Wigan Athletic Saturday, March 12, 2022 3,776.2 
 40. Milton Keynes Dons Saturday, March 12, 2022 3,774.2 
 41. Derby County Saturday, March 12, 2022 3,772.7 
 42. Hull City Saturday, March 12, 2022 3,767.6 
 43. Sheffield Wednesday Saturday, March 12, 2022 3,764.8 
 44. Oxford United Saturday, March 12, 2022 3,756.9 
 45. Birmingham City Saturday, March 12, 2022 3,746.6 
 46. Wycombe Wanderers Saturday, March 12, 2022 3,739.4 
 47. Barnsley Saturday, March 12, 2022 3,739.3 
 48. Sunderland Saturday, March 12, 2022 3,733.5 
 49. Bristol City Saturday, March 12, 2022 3,729.2 
 50. Portsmouth Saturday, March 12, 2022 3,723.2 
 51. Plymouth Argyle Saturday, March 12, 2022 3,718.6 
 52. Reading Saturday, March 12, 2022 3,715.9 
 53. Ipswich Town Saturday, March 12, 2022 3,713.6 
 54. Bolton Wanderers Saturday, March 12, 2022 3,661.7 
 55. Peterborough United Saturday, March 12, 2022 3,658.0 
 56. Charlton Athletic Saturday, March 12, 2022 3,633.2 
 57. Cheltenham Town Saturday, March 12, 2022 3,629.5 
 58. Lincoln City Saturday, March 12, 2022 3,620.5 
 59. Shrewsbury Town Saturday, March 12, 2022 3,616.8 
 60. Accrington Stanley Saturday, March 12, 2022 3,615.3 
 61. Burton Albion Saturday, March 12, 2022 3,606.2 
 62. Cambridge United Saturday, March 12, 2022 3,603.1 
 63. Forest Green Rovers Saturday, March 12, 2022 3,597.3 
 64. Exeter City Saturday, March 12, 2022 3,591.6 
 65. Mansfield Town Friday, March 11, 2022 3,576.1 
 66. Newport County Saturday, March 12, 2022 3,571.5 
 67. Bristol Rovers Saturday, March 12, 2022 3,571.4 
 68. Fleetwood Town Saturday, March 12, 2022 3,565.9 
 69. Northampton Town Saturday, March 12, 2022 3,561.6 
 70. Gillingham Saturday, March 12, 2022 3,560.4 
 71. Salford City Saturday, March 12, 2022 3,558.2 
 72. Port Vale Saturday, March 12, 2022 3,557.0 
 73. Swindon Town Saturday, March 12, 2022 3,556.3 
 74. Tranmere Rovers Friday, March 11, 2022 3,543.5 
 75. AFC Wimbledon Saturday, March 12, 2022 3,540.3 
 76. Morecambe Saturday, March 12, 2022 3,532.6 
 77. Sutton United Saturday, March 12, 2022 3,528.6 
 78. Stockport County Saturday, March 5, 2022 3,508.3 
 79. Doncaster Rovers Saturday, March 12, 2022 3,505.7 
 80. Crewe Alexandra Saturday, March 12, 2022 3,502.8 
 81. Rochdale Saturday, March 12, 2022 3,496.3 
 82. Hartlepool United Saturday, March 12, 2022 3,477.7 
 83. Crawley Town Saturday, March 12, 2022 3,463.3 
 84. Carlisle United Saturday, March 12, 2022 3,455.3 
 85. Walsall Saturday, March 12, 2022 3,454.0 
 86. Wrexham Tuesday, March 8, 2022 3,452.3 
 87. Harrogate Town Saturday, March 12, 2022 3,446.9 
 88. Leyton Orient Saturday, March 12, 2022 3,443.7 
 89. Bradford City Saturday, March 12, 2022 3,439.2 
 90. Chesterfield Saturday, March 12, 2022 3,434.2 
 91. Colchester United Saturday, March 12, 2022 3,434.1 
 92. FC Halifax Town Saturday, March 12, 2022 3,424.0 
 93. Barrow Saturday, March 12, 2022 3,422.9 
 94. Stevenage Saturday, March 12, 2022 3,410.8 
 95. Oldham Athletic Saturday, March 12, 2022 3,405.6 
 96. Solihull Moors Tuesday, March 8, 2022 3,405.1 
 97. Notts County Tuesday, March 8, 2022 3,402.7 
 98. Boreham Wood Saturday, March 12, 2022 3,400.3 
 99. Bromley Saturday, March 5, 2022 3,388.7 
 100. Grimsby Town Saturday, March 12, 2022 3,383.6 
 101. Southend United Tuesday, March 8, 2022 3,363.8 
 102. Torquay United Saturday, March 12, 2022 3,362.0 
 103. Dagenham and Redbridge Tuesday, March 8, 2022 3,347.9 
 104. Scunthorpe United Saturday, March 12, 2022 3,315.5 
 105. Dorking Wanderers Saturday, March 12, 2022 3,277.5 
 106. Altrincham Saturday, March 12, 2022 3,265.5 
 107. Gateshead Saturday, March 12, 2022 3,265.2 
 108. Yeovil Town Saturday, March 12, 2022 3,262.5 
 109. AFC Fylde Saturday, March 12, 2022 3,260.9 
 110. Eastleigh Saturday, March 12, 2022 3,251.2 
 111. Brackley Town Saturday, March 12, 2022 3,245.5 
 112. Maidenhead United Saturday, March 12, 2022 3,231.9 
 113. Maidstone United Saturday, March 12, 2022 3,225.7 
 114. Kidderminster Harriers Saturday, March 12, 2022 3,221.2 
 115. Ebbsfleet United Saturday, March 12, 2022 3,217.7 
 116. Aldershot Town Saturday, March 5, 2022 3,216.8 
 117. Barnet Saturday, March 5, 2022 3,210.5 
 118. Wealdstone Saturday, March 12, 2022 3,208.9 
 119. Woking Saturday, March 12, 2022 3,202.5 
 120. Oxford City Saturday, March 12, 2022 3,196.9 
 121. Dartford Saturday, March 12, 2022 3,188.5 
 122. Chorley Saturday, March 12, 2022 3,181.7 
 123. York City Tuesday, March 8, 2022 3,168.1 
 124. Eastbourne Borough Saturday, March 12, 2022 3,166.3 
 125. Spennymoor Town Saturday, March 12, 2022 3,145.8 
 126. Banbury United Saturday, March 5, 2022 3,141.1 
 127. Boston United Saturday, March 12, 2022 3,138.7 
 128. Southport Saturday, March 12, 2022 3,134.6 
 129. St. Albans City Saturday, March 12, 2022 3,133.9 
 130. Weymouth Saturday, March 12, 2022 3,126.0 
 131. Hayes and Yeading United Saturday, March 12, 2022 3,112.3 
 132. Hereford Saturday, March 12, 2022 3,112.2 
 133. Chippenham Town Saturday, March 12, 2022 3,110.2 
 134. Havant and Waterlooville Saturday, March 12, 2022 3,103.9 
 135. Darlington Tuesday, March 8, 2022 3,101.2 
 136. Curzon Ashton Saturday, March 12, 2022 3,101.2 
 137. King's Lynn Town Saturday, March 12, 2022 3,097.6 
 138. Kettering Town Saturday, March 12, 2022 3,095.5 
 139. Worthing Saturday, March 12, 2022 3,093.7 
 140. Dulwich Hamlet Saturday, March 12, 2022 3,093.3 
 141. Taunton Town Saturday, March 12, 2022 3,093.1 
 142. Coalville Town Saturday, March 12, 2022 3,091.1 
 143. Slough Town Saturday, March 12, 2022 3,087.8 
 144. Chesham United Saturday, March 5, 2022 3,087.6 
 145. Hampton and Richmond Borough Saturday, March 5, 2022 3,086.3 
 146. Leamington Saturday, March 12, 2022 3,075.1 
 147. Metropolitan Police Saturday, March 12, 2022 3,074.8 
 148. Hungerford Town Saturday, March 12, 2022 3,074.6 
 149. Truro City Saturday, March 5, 2022 3,073.1 
 150. Dover Athletic Saturday, March 12, 2022 3,070.9 
 151. Chelmsford City Saturday, March 12, 2022 3,062.3 
 152. Farnborough Saturday, March 12, 2022 3,060.2 
 153. Hemel Hempstead Town Saturday, March 12, 2022 3,058.2 
 154. Gloucester City Saturday, March 12, 2022 3,055.1 
 155. Peterborough Sports Saturday, March 12, 2022 3,054.1 
 156. Chester Saturday, March 12, 2022 3,050.6 
 157. Rushall Olympic Saturday, March 12, 2022 3,045.5 
 158. Tonbridge Angels Saturday, March 12, 2022 3,041.1 
 159. Braintree Town Saturday, March 12, 2022 3,037.1 
 160. Alfreton Town Saturday, March 12, 2022 3,032.9 
 161. Concord Rangers Saturday, March 12, 2022 3,027.6 
 162. Weston-super-Mare Saturday, March 12, 2022 3,021.8 
 163. Bath City Saturday, March 12, 2022 3,011.6 
 164. Bradford Park Avenue Saturday, March 12, 2022 3,010.3 
 165. AFC Telford United Saturday, March 12, 2022 3,007.3 
 166. South Shields Saturday, March 12, 2022 3,002.1 
 167. Billericay Town Saturday, March 12, 2022 3,001.4 
 168. AFC Hornchurch Saturday, March 12, 2022 3,000.6 
 169. AFC Rushden and Diamonds Saturday, March 5, 2022 2,998.9 
 170. Buxton Saturday, March 12, 2022 2,996.9 
 171. Guiseley Saturday, March 12, 2022 2,991.6 
 172. Poole Town Saturday, March 12, 2022 2,990.0 
 173. Folkestone Invicta Saturday, March 12, 2022 2,988.2 
 174. Welling United Saturday, March 12, 2022 2,986.5 
 175. Bishop's Stortford Saturday, March 12, 2022 2,981.9 
 176. Tiverton Town Saturday, March 12, 2022 2,979.9 
 177. Farsley Celtic Saturday, March 12, 2022 2,969.1 
 178. Gosport Borough Saturday, March 5, 2022 2,967.7 
 179. Yate Town Saturday, March 12, 2022 2,965.7 
 180. Needham Market Saturday, March 5, 2022 2,963.4 
 181. Warrington Town Saturday, March 12, 2022 2,962.3 
 182. Enfield Town Saturday, March 12, 2022 2,950.1 
 183. Stourbridge Monday, March 7, 2022 2,946.7 
 184. Royston Town Saturday, March 5, 2022 2,946.5 
 185. Blyth Spartans Saturday, March 12, 2022 2,939.3 
 186. Scarborough Athletic Saturday, March 12, 2022 2,931.2 
 187. Carshalton Athletic Saturday, March 12, 2022 2,930.8 
 188. Morpeth Town Saturday, March 12, 2022 2,924.6 
 189. Tamworth Tuesday, March 8, 2022 2,923.0 
 190. Swindon Supermarine Tuesday, March 8, 2022 2,922.5 
 191. Walton Casuals Saturday, March 5, 2022 2,918.0 
 192. Alvechurch Saturday, February 26, 2022 2,916.4 
 193. Salisbury Tuesday, March 8, 2022 2,914.1 
 194. Hendon Saturday, March 5, 2022 2,912.7 
 195. Hednesford Town Saturday, March 12, 2022 2,906.1 
 196. Lewes Saturday, March 12, 2022 2,905.4 
 197. Nuneaton Borough Saturday, March 12, 2022 2,900.4 
 198. FC United of Manchester Saturday, March 12, 2022 2,898.9 
 199. Matlock Town Saturday, March 12, 2022 2,897.8 
 200. Harrow Borough Saturday, March 12, 2022 2,894.3 
 201. Beaconsfield Town Saturday, March 5, 2022 2,893.4 
 202. Kings Langley Saturday, March 5, 2022 2,887.2 
 203. Whitby Town Saturday, March 12, 2022 2,885.1 
 204. Cheshunt Saturday, March 12, 2022 2,884.2 
 205. Leiston Saturday, March 12, 2022 2,869.3 
 206. Stratford Town Monday, March 7, 2022 2,868.1 
 207. Hartley Wintney Saturday, March 12, 2022 2,867.5 
 208. Ashton United Saturday, March 12, 2022 2,867.2 
 209. Margate Saturday, March 12, 2022 2,861.4 
 210. Hitchin Town Saturday, March 12, 2022 2,856.6 
 211. Redditch United Saturday, March 5, 2022 2,856.3 
 212. Stafford Rangers Saturday, March 12, 2022 2,855.6 
 213. Bromsgrove Sporting Saturday, March 12, 2022 2,854.4 
 214. Barwell Saturday, March 5, 2022 2,854.3 
 215. Nantwich Town Saturday, March 12, 2022 2,852.7 
 216. Bognor Regis Town Saturday, March 12, 2022 2,850.5 
 217. Atherton Collieries Saturday, March 12, 2022 2,845.5 
 218. Lancaster City Saturday, March 12, 2022 2,827.2 
 219. Biggleswade Town Saturday, March 12, 2022 2,826.9 
 220. Horsham Saturday, March 12, 2022 2,824.9 
 221. Gainsborough Trinity Saturday, March 12, 2022 2,824.1 
 222. Basford United Saturday, March 12, 2022 2,821.6 
 223. Cray Wanderers Saturday, March 12, 2022 2,816.6 
 224. Kingstonian Saturday, March 12, 2022 2,816.4 
 225. Mickleover Sports Saturday, March 12, 2022 2,815.6 
 226. Potters Bar Town Saturday, March 12, 2022 2,814.9 
 227. Bowers and Pitsea Saturday, March 12, 2022 2,811.9 
 228. Haringey Borough Saturday, March 12, 2022 2,804.9 
 229. St. Ives Town Saturday, March 5, 2022 2,802.0 
 230. Bamber Bridge Saturday, March 12, 2022 2,797.8 
 231. Corinthian-Casuals Saturday, March 12, 2022 2,794.6 
 232. Hyde United Saturday, March 12, 2022 2,786.6 
 233. Merthyr Town Saturday, March 12, 2022 2,784.6 
 234. Lowestoft Town Saturday, March 12, 2022 2,781.0 
 235. AFC Sudbury Friday, November 5, 2021 2,778.2 
 236. Dorchester Town Saturday, March 5, 2022 2,776.3 
 237. Radcliffe Saturday, March 12, 2022 2,774.8 
 238. Stalybridge Celtic Saturday, March 12, 2022 2,771.5 
 239. Wingate and Finchley Saturday, March 12, 2022 2,767.4 
 240. Witton Albion Saturday, March 12, 2022 2,757.8 
 241. Wimborne Town Saturday, March 12, 2022 2,739.9 
 242. Leatherhead Saturday, March 12, 2022 2,733.0 
 243. Merstham Saturday, March 12, 2022 2,712.2 
 244. East Thurrock United Saturday, March 12, 2022 2,709.5 
 245. Brightlingsea Regent Saturday, March 12, 2022 2,699.4 
 246. Grantham Town Saturday, March 12, 2022 2,682.2