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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, March 20, 2022 4,393.5 
 2. Liverpool Sunday, March 20, 2022 4,367.3 
 3. Chelsea Saturday, March 19, 2022 4,305.6 
 4. Arsenal Saturday, March 19, 2022 4,219.3 
 5. Manchester United Saturday, March 12, 2022 4,205.1 
 6. Tottenham Hotspur Sunday, March 20, 2022 4,167.5 
 7. West Ham United Sunday, March 20, 2022 4,135.5 
 8. Leicester City Sunday, March 20, 2022 4,124.6 
 9. Wolverhampton Wanderers Friday, March 18, 2022 4,087.3 
 10. Crystal Palace Sunday, March 20, 2022 4,083.4 
 11. Aston Villa Saturday, March 19, 2022 4,082.6 
 12. Southampton Sunday, March 20, 2022 4,050.6 
 13. Newcastle United Thursday, March 17, 2022 4,031.7 
 14. Brighton and Hove Albion Wednesday, March 16, 2022 4,010.0 
 15. Fulham Tuesday, March 15, 2022 4,010.0 
 16. Leeds United Friday, March 18, 2022 4,009.1 
 17. Everton Sunday, March 20, 2022 3,991.6 
 18. Burnley Saturday, March 12, 2022 3,984.5 
 19. Brentford Sunday, March 20, 2022 3,983.2 
 20. AFC Bournemouth Saturday, March 19, 2022 3,949.0 
 21. Watford Sunday, March 13, 2022 3,938.1 
 22. Nottingham Forest Sunday, March 20, 2022 3,926.8 
 23. Norwich City Sunday, March 13, 2022 3,920.6 
 24. Sheffield United Saturday, March 19, 2022 3,915.0 
 25. Luton Town Saturday, March 19, 2022 3,895.5 
 26. Middlesbrough Saturday, March 19, 2022 3,878.3 
 27. Millwall Saturday, March 19, 2022 3,863.7 
 28. Huddersfield Town Saturday, March 19, 2022 3,855.2 
 29. Blackburn Rovers Saturday, March 19, 2022 3,847.5 
 30. West Bromwich Albion Saturday, March 19, 2022 3,842.8 
 31. Preston North End Wednesday, March 16, 2022 3,838.2 
 32. Cardiff City Wednesday, March 16, 2022 3,831.6 
 33. Blackpool Wednesday, March 16, 2022 3,828.5 
 34. Swansea City Saturday, March 19, 2022 3,828.0 
 35. Stoke City Saturday, March 19, 2022 3,827.7 
 36. Queens Park Rangers Sunday, March 20, 2022 3,823.9 
 37. Coventry City Saturday, March 19, 2022 3,813.3 
 38. Rotherham United Saturday, March 19, 2022 3,801.8 
 39. Wigan Athletic Saturday, March 19, 2022 3,787.6 
 40. Milton Keynes Dons Saturday, March 19, 2022 3,780.6 
 41. Hull City Saturday, March 19, 2022 3,774.5 
 42. Derby County Saturday, March 19, 2022 3,762.9 
 43. Sheffield Wednesday Saturday, March 19, 2022 3,755.3 
 44. Oxford United Saturday, March 19, 2022 3,754.6 
 45. Plymouth Argyle Tuesday, March 22, 2022 3,748.3 
 46. Barnsley Saturday, March 19, 2022 3,744.8 
 47. Wycombe Wanderers Saturday, March 19, 2022 3,744.2 
 48. Birmingham City Saturday, March 19, 2022 3,738.9 
 49. Reading Saturday, March 19, 2022 3,735.1 
 50. Sunderland Saturday, March 19, 2022 3,731.3 
 51. Bristol City Saturday, March 19, 2022 3,718.8 
 52. Ipswich Town Saturday, March 19, 2022 3,715.9 
 53. Portsmouth Saturday, March 19, 2022 3,713.9 
 54. Peterborough United Sunday, March 20, 2022 3,675.4 
 55. Bolton Wanderers Saturday, March 19, 2022 3,668.2 
 56. Shrewsbury Town Saturday, March 19, 2022 3,658.0 
 57. Charlton Athletic Saturday, March 19, 2022 3,652.0 
 58. Cheltenham Town Tuesday, March 22, 2022 3,629.9 
 59. Lincoln City Saturday, March 19, 2022 3,618.8 
 60. Accrington Stanley Saturday, March 19, 2022 3,608.9 
 61. Exeter City Tuesday, March 22, 2022 3,606.0 
 62. Forest Green Rovers Monday, March 21, 2022 3,598.8 
 63. Cambridge United Saturday, March 19, 2022 3,596.7 
 64. Burton Albion Saturday, March 19, 2022 3,594.3 
 65. Bristol Rovers Saturday, March 19, 2022 3,587.6 
 66. Port Vale Tuesday, March 22, 2022 3,578.7 
 67. Mansfield Town Tuesday, March 22, 2022 3,570.7 
 68. Newport County Friday, March 18, 2022 3,565.0 
 69. Salford City Saturday, March 19, 2022 3,563.6 
 70. Fleetwood Town Saturday, March 19, 2022 3,558.7 
 71. Gillingham Saturday, March 19, 2022 3,558.0 
 72. Northampton Town Saturday, March 19, 2022 3,557.6 
 73. Tranmere Rovers Saturday, March 19, 2022 3,553.2 
 74. Swindon Town Saturday, March 19, 2022 3,546.5 
 75. Sutton United Tuesday, March 22, 2022 3,531.4 
 76. AFC Wimbledon Saturday, March 19, 2022 3,530.6 
 77. Stockport County Tuesday, March 22, 2022 3,526.4 
 78. Morecambe Saturday, March 19, 2022 3,514.1 
 79. Doncaster Rovers Saturday, March 19, 2022 3,508.3 
 80. Crewe Alexandra Saturday, March 19, 2022 3,490.1 
 81. Leyton Orient Tuesday, March 22, 2022 3,482.2 
 82. Crawley Town Saturday, March 19, 2022 3,475.7 
 83. Hartlepool United Friday, March 18, 2022 3,473.7 
 84. Rochdale Tuesday, March 22, 2022 3,472.7 
 85. Wrexham Tuesday, March 22, 2022 3,464.3 
 86. Walsall Saturday, March 19, 2022 3,462.0 
 87. Carlisle United Saturday, March 19, 2022 3,458.1 
 88. Bradford City Saturday, March 19, 2022 3,449.6 
 89. FC Halifax Town Tuesday, March 22, 2022 3,429.4 
 90. Chesterfield Tuesday, March 22, 2022 3,424.3 
 91. Solihull Moors Tuesday, March 22, 2022 3,422.9 
 92. Colchester United Monday, March 21, 2022 3,422.2 
 93. Barrow Saturday, March 19, 2022 3,420.4 
 94. Harrogate Town Tuesday, March 22, 2022 3,419.0 
 95. Notts County Tuesday, March 22, 2022 3,410.9 
 96. Stevenage Tuesday, March 15, 2022 3,404.0 
 97. Oldham Athletic Tuesday, March 22, 2022 3,378.4 
 98. Boreham Wood Tuesday, March 22, 2022 3,376.7 
 99. Grimsby Town Tuesday, March 22, 2022 3,374.5 
 100. Bromley Tuesday, March 22, 2022 3,369.7 
 101. Dagenham and Redbridge Tuesday, March 22, 2022 3,365.6 
 102. Torquay United Tuesday, March 22, 2022 3,360.6 
 103. Southend United Tuesday, March 22, 2022 3,341.3 
 104. Scunthorpe United Saturday, March 19, 2022 3,301.5 
 105. Yeovil Town Tuesday, March 22, 2022 3,283.3 
 106. Gateshead Tuesday, March 22, 2022 3,280.8 
 107. Altrincham Tuesday, March 22, 2022 3,269.3 
 108. AFC Fylde Tuesday, March 22, 2022 3,267.9 
 109. Dorking Wanderers Saturday, March 19, 2022 3,260.0 
 110. Brackley Town Tuesday, March 22, 2022 3,257.3 
 111. Maidenhead United Tuesday, March 22, 2022 3,240.3 
 112. Maidstone United Saturday, March 19, 2022 3,240.0 
 113. Eastleigh Tuesday, March 22, 2022 3,235.9 
 114. Woking Tuesday, March 22, 2022 3,229.6 
 115. Ebbsfleet United Saturday, March 19, 2022 3,212.6 
 116. Kidderminster Harriers Tuesday, March 22, 2022 3,209.6 
 117. Barnet Saturday, March 19, 2022 3,207.0 
 118. Wealdstone Saturday, March 19, 2022 3,205.4 
 119. Dartford Saturday, March 19, 2022 3,190.9 
 120. Eastbourne Borough Saturday, March 19, 2022 3,186.1 
 121. Aldershot Town Tuesday, March 22, 2022 3,182.8 
 122. Oxford City Saturday, March 19, 2022 3,176.0 
 123. Chorley Tuesday, March 22, 2022 3,167.3 
 124. York City Tuesday, March 22, 2022 3,153.2 
 125. Banbury United Saturday, March 19, 2022 3,144.6 
 126. Boston United Tuesday, March 22, 2022 3,141.4 
 127. Southport Tuesday, March 22, 2022 3,124.6 
 128. Havant and Waterlooville Saturday, March 19, 2022 3,122.2 
 129. Spennymoor Town Tuesday, March 22, 2022 3,120.6 
 130. King's Lynn Town Tuesday, March 22, 2022 3,118.6 
 131. Hayes and Yeading United Saturday, March 19, 2022 3,116.7 
 132. Weymouth Tuesday, March 22, 2022 3,116.5 
 133. Darlington Tuesday, March 22, 2022 3,112.5 
 134. Hereford Tuesday, March 22, 2022 3,110.9 
 135. Taunton Town Saturday, March 19, 2022 3,106.1 
 136. St. Albans City Tuesday, March 22, 2022 3,101.2 
 137. Hampton and Richmond Borough Saturday, March 19, 2022 3,098.0 
 138. Chippenham Town Saturday, March 19, 2022 3,093.9 
 139. Slough Town Saturday, March 19, 2022 3,087.8 
 140. Dulwich Hamlet Saturday, March 19, 2022 3,084.1 
 141. Curzon Ashton Tuesday, March 22, 2022 3,081.4 
 142. Worthing Saturday, March 19, 2022 3,080.8 
 143. Kettering Town Tuesday, March 22, 2022 3,076.3 
 144. Coalville Town Saturday, March 19, 2022 3,073.5 
 145. Metropolitan Police Saturday, March 19, 2022 3,073.1 
 146. Chesham United Saturday, March 19, 2022 3,071.7 
 147. Chester Tuesday, March 22, 2022 3,070.6 
 148. Leamington Tuesday, March 22, 2022 3,070.3 
 149. Gloucester City Tuesday, March 22, 2022 3,063.9 
 150. Dover Athletic Saturday, March 19, 2022 3,062.1 
 151. Peterborough Sports Tuesday, March 15, 2022 3,061.5 
 152. Farnborough Tuesday, March 22, 2022 3,061.0 
 153. Tonbridge Angels Saturday, March 19, 2022 3,058.1 
 154. Truro City Saturday, March 19, 2022 3,052.1 
 155. Hungerford Town Saturday, March 19, 2022 3,051.8 
 156. Hemel Hempstead Town Saturday, March 19, 2022 3,048.0 
 157. Chelmsford City Saturday, March 19, 2022 3,045.6 
 158. Braintree Town Saturday, March 19, 2022 3,044.9 
 159. Concord Rangers Tuesday, March 22, 2022 3,038.2 
 160. Billericay Town Saturday, March 19, 2022 3,034.9 
 161. Weston-super-Mare Tuesday, March 22, 2022 3,033.9 
 162. AFC Telford United Tuesday, March 22, 2022 3,033.1 
 163. Alfreton Town Tuesday, March 22, 2022 3,024.7 
 164. Rushall Olympic Saturday, March 19, 2022 3,024.4 
 165. Bath City Saturday, March 19, 2022 3,022.9 
 166. Bradford Park Avenue Tuesday, March 22, 2022 3,014.8 
 167. AFC Hornchurch Tuesday, March 22, 2022 3,012.0 
 168. Bishop's Stortford Saturday, March 19, 2022 3,011.3 
 169. Guiseley Tuesday, March 22, 2022 2,995.8 
 170. Poole Town Saturday, March 19, 2022 2,995.5 
 171. Farsley Celtic Tuesday, March 22, 2022 2,995.5 
 172. Buxton Saturday, March 19, 2022 2,994.8 
 173. South Shields Saturday, March 19, 2022 2,994.7 
 174. Welling United Saturday, March 19, 2022 2,991.3 
 175. AFC Rushden and Diamonds Saturday, March 19, 2022 2,988.5 
 176. Tiverton Town Saturday, March 19, 2022 2,986.5 
 177. Yate Town Saturday, March 19, 2022 2,975.3 
 178. Gosport Borough Saturday, March 19, 2022 2,973.8 
 179. Enfield Town Tuesday, March 22, 2022 2,958.9 
 180. Folkestone Invicta Saturday, March 19, 2022 2,956.2 
 181. Royston Town Saturday, March 19, 2022 2,953.0 
 182. Stourbridge Saturday, March 19, 2022 2,943.1 
 183. Warrington Town Saturday, March 19, 2022 2,941.8 
 184. Scarborough Athletic Saturday, March 19, 2022 2,939.9 
 185. Needham Market Tuesday, March 22, 2022 2,937.8 
 186. Walton Casuals Saturday, March 19, 2022 2,932.2 
 187. Blyth Spartans Tuesday, March 22, 2022 2,930.7 
 188. Swindon Supermarine Saturday, March 19, 2022 2,927.7 
 189. Morpeth Town Tuesday, March 22, 2022 2,926.2 
 190. Tamworth Saturday, March 19, 2022 2,925.6 
 191. Salisbury Saturday, March 19, 2022 2,922.7 
 192. Alvechurch Saturday, March 19, 2022 2,918.8 
 193. Cheshunt Tuesday, March 22, 2022 2,918.0 
 194. Carshalton Athletic Saturday, March 19, 2022 2,912.9 
 195. Hednesford Town Tuesday, March 22, 2022 2,909.1 
 196. FC United of Manchester Saturday, March 19, 2022 2,905.7 
 197. Hendon Saturday, March 19, 2022 2,903.1 
 198. Lewes Saturday, March 19, 2022 2,897.1 
 199. Beaconsfield Town Saturday, March 19, 2022 2,895.6 
 200. Hitchin Town Tuesday, March 22, 2022 2,888.8 
 201. Nuneaton Borough Saturday, March 19, 2022 2,888.7 
 202. Ashton United Saturday, March 19, 2022 2,887.7 
 203. Harrow Borough Saturday, March 19, 2022 2,887.7 
 204. Whitby Town Saturday, March 19, 2022 2,887.1 
 205. Matlock Town Saturday, March 19, 2022 2,886.6 
 206. Kings Langley Saturday, March 19, 2022 2,873.2 
 207. Stratford Town Tuesday, March 22, 2022 2,866.0 
 208. Lancaster City Tuesday, March 22, 2022 2,863.8 
 209. Biggleswade Town Tuesday, March 22, 2022 2,862.0 
 210. Leiston Saturday, March 19, 2022 2,860.8 
 211. Bognor Regis Town Tuesday, March 22, 2022 2,858.7 
 212. Barwell Saturday, March 19, 2022 2,857.9 
 213. Margate Saturday, March 19, 2022 2,857.7 
 214. Nantwich Town Tuesday, March 22, 2022 2,857.7 
 215. Hartley Wintney Saturday, March 19, 2022 2,854.6 
 216. Stafford Rangers Tuesday, March 22, 2022 2,852.5 
 217. Redditch United Saturday, March 19, 2022 2,849.8 
 218. Bromsgrove Sporting Saturday, March 19, 2022 2,842.5 
 219. Mickleover Sports Tuesday, March 22, 2022 2,836.3 
 220. Gainsborough Trinity Tuesday, March 22, 2022 2,835.3 
 221. Kingstonian Saturday, March 19, 2022 2,826.6 
 222. Atherton Collieries Tuesday, March 22, 2022 2,825.4 
 223. Bowers and Pitsea Sunday, March 20, 2022 2,823.1 
 224. Potters Bar Town Saturday, March 19, 2022 2,822.0 
 225. Basford United Saturday, March 19, 2022 2,814.8 
 226. St. Ives Town Tuesday, March 22, 2022 2,807.2 
 227. Horsham Saturday, March 19, 2022 2,806.5 
 228. Cray Wanderers Sunday, March 20, 2022 2,805.3 
 229. Lowestoft Town Saturday, March 19, 2022 2,798.7 
 230. Hyde United Saturday, March 19, 2022 2,794.7 
 231. Haringey Borough Saturday, March 19, 2022 2,793.3 
 232. Bamber Bridge Saturday, March 19, 2022 2,791.4 
 233. Dorchester Town Tuesday, March 22, 2022 2,787.4 
 234. Wingate and Finchley Saturday, March 19, 2022 2,785.9 
 235. Corinthian-Casuals Tuesday, March 22, 2022 2,784.0 
 236. Merthyr Town Saturday, March 19, 2022 2,778.6 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. Radcliffe Saturday, March 19, 2022 2,761.8 
 239. Stalybridge Celtic Tuesday, March 22, 2022 2,760.6 
 240. Leatherhead Tuesday, March 22, 2022 2,741.5 
 241. Witton Albion Tuesday, March 22, 2022 2,741.3 
 242. Wimborne Town Tuesday, March 22, 2022 2,728.3 
 243. Brightlingsea Regent Saturday, March 19, 2022 2,710.2 
 244. Merstham Tuesday, March 22, 2022 2,701.3 
 245. East Thurrock United Tuesday, March 22, 2022 2,689.1 
 246. Grantham Town Tuesday, March 22, 2022 2,679.0