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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Monday, March 14, 2022 4,388.0 
 2. Liverpool Saturday, March 12, 2022 4,354.4 
 3. Chelsea Sunday, March 13, 2022 4,302.6 
 4. Arsenal Sunday, March 13, 2022 4,222.7 
 5. Manchester United Saturday, March 12, 2022 4,205.1 
 6. West Ham United Sunday, March 13, 2022 4,148.6 
 7. Tottenham Hotspur Saturday, March 12, 2022 4,142.9 
 8. Leicester City Sunday, March 13, 2022 4,119.1 
 9. Wolverhampton Wanderers Sunday, March 13, 2022 4,101.2 
 10. Aston Villa Sunday, March 13, 2022 4,090.3 
 11. Crystal Palace Monday, March 14, 2022 4,070.1 
 12. Southampton Sunday, March 13, 2022 4,056.0 
 13. Newcastle United Sunday, March 13, 2022 4,042.0 
 14. Brighton and Hove Albion Saturday, March 12, 2022 4,021.5 
 15. Fulham Tuesday, March 15, 2022 4,010.0 
 16. Leeds United Sunday, March 13, 2022 3,995.2 
 17. Everton Sunday, March 13, 2022 3,994.7 
 18. Brentford Saturday, March 12, 2022 3,988.7 
 19. Burnley Saturday, March 12, 2022 3,984.5 
 20. Watford Sunday, March 13, 2022 3,938.1 
 21. AFC Bournemouth Tuesday, March 15, 2022 3,932.7 
 22. Norwich City Sunday, March 13, 2022 3,920.6 
 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. Middlesbrough Tuesday, March 15, 2022 3,881.3 
 27. Luton Town Sunday, March 13, 2022 3,866.9 
 28. Millwall Saturday, March 12, 2022 3,865.8 
 29. Blackburn Rovers Tuesday, March 15, 2022 3,860.2 
 30. Queens Park Rangers Sunday, March 13, 2022 3,858.6 
 31. Preston North End Saturday, March 12, 2022 3,854.2 
 32. West Bromwich Albion Tuesday, March 15, 2022 3,845.3 
 33. Coventry City Saturday, March 12, 2022 3,833.0 
 34. Rotherham United Tuesday, March 15, 2022 3,829.7 
 35. Blackpool Saturday, March 12, 2022 3,827.2 
 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 Tuesday, March 15, 2022 3,782.4 
 40. Milton Keynes Dons Saturday, March 12, 2022 3,774.2 
 41. Hull City Saturday, March 12, 2022 3,767.6 
 42. Derby County Tuesday, March 15, 2022 3,762.5 
 43. Sheffield Wednesday Tuesday, March 15, 2022 3,759.8 
 44. Oxford United Saturday, March 12, 2022 3,756.9 
 45. Barnsley Tuesday, March 15, 2022 3,752.2 
 46. Wycombe Wanderers Tuesday, March 15, 2022 3,743.9 
 47. Birmingham City Tuesday, March 15, 2022 3,735.2 
 48. Sunderland Saturday, March 12, 2022 3,733.5 
 49. Plymouth Argyle Tuesday, March 15, 2022 3,727.7 
 50. Reading Tuesday, March 15, 2022 3,722.3 
 51. Bristol City Tuesday, March 15, 2022 3,716.3 
 52. Portsmouth Tuesday, March 15, 2022 3,714.1 
 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 Tuesday, March 15, 2022 3,640.1 
 57. Shrewsbury Town Tuesday, March 15, 2022 3,630.0 
 58. Cheltenham Town Saturday, March 12, 2022 3,629.5 
 59. Accrington Stanley Tuesday, March 15, 2022 3,620.2 
 60. Lincoln City Tuesday, March 15, 2022 3,616.6 
 61. Burton Albion Saturday, March 12, 2022 3,606.2 
 62. Cambridge United Saturday, March 12, 2022 3,603.1 
 63. Exeter City Tuesday, March 15, 2022 3,597.2 
 64. Forest Green Rovers Tuesday, March 15, 2022 3,592.3 
 65. Newport County Tuesday, March 15, 2022 3,579.3 
 66. Bristol Rovers Tuesday, March 15, 2022 3,576.7 
 67. Port Vale Tuesday, March 15, 2022 3,571.2 
 68. Northampton Town Tuesday, March 15, 2022 3,568.5 
 69. Swindon Town Tuesday, March 15, 2022 3,564.4 
 70. Mansfield Town Tuesday, March 15, 2022 3,561.9 
 71. Fleetwood Town Tuesday, March 15, 2022 3,561.3 
 72. Salford City Tuesday, March 15, 2022 3,557.6 
 73. Gillingham Tuesday, March 15, 2022 3,553.5 
 74. Tranmere Rovers Tuesday, March 15, 2022 3,553.0 
 75. AFC Wimbledon Saturday, March 12, 2022 3,540.3 
 76. Sutton United Tuesday, March 15, 2022 3,520.4 
 77. Morecambe Tuesday, March 15, 2022 3,519.4 
 78. Stockport County Tuesday, March 15, 2022 3,519.0 
 79. Doncaster Rovers Saturday, March 12, 2022 3,505.7 
 80. Rochdale Tuesday, March 15, 2022 3,497.0 
 81. Crewe Alexandra Tuesday, March 15, 2022 3,496.6 
 82. Walsall Tuesday, March 15, 2022 3,461.6 
 83. Hartlepool United Tuesday, March 15, 2022 3,459.4 
 84. Crawley Town Tuesday, March 15, 2022 3,457.8 
 85. Bradford City Tuesday, March 15, 2022 3,457.5 
 86. Wrexham Tuesday, March 8, 2022 3,452.3 
 87. Leyton Orient Tuesday, March 15, 2022 3,448.7 
 88. Carlisle United Tuesday, March 15, 2022 3,447.5 
 89. Harrogate Town Tuesday, March 15, 2022 3,437.5 
 90. Chesterfield Saturday, March 12, 2022 3,434.2 
 91. FC Halifax Town Tuesday, March 15, 2022 3,431.9 
 92. Barrow Tuesday, March 15, 2022 3,431.0 
 93. Colchester United Tuesday, March 15, 2022 3,428.8 
 94. Solihull Moors Tuesday, March 8, 2022 3,405.1 
 95. Stevenage Tuesday, March 15, 2022 3,404.0 
 96. Oldham Athletic Tuesday, March 15, 2022 3,398.1 
 97. Notts County Tuesday, March 15, 2022 3,392.1 
 98. Boreham Wood Tuesday, March 15, 2022 3,386.2 
 99. Grimsby Town Saturday, March 12, 2022 3,383.6 
 100. Bromley Tuesday, March 15, 2022 3,380.8 
 101. Dagenham and Redbridge Tuesday, March 15, 2022 3,368.1 
 102. Torquay United Saturday, March 12, 2022 3,362.0 
 103. Southend United Tuesday, March 15, 2022 3,343.6 
 104. Scunthorpe United Tuesday, March 15, 2022 3,307.5 
 105. Altrincham Saturday, March 12, 2022 3,265.5 
 106. Dorking Wanderers Tuesday, March 15, 2022 3,265.4 
 107. Gateshead Saturday, March 12, 2022 3,265.2 
 108. Yeovil Town Saturday, March 12, 2022 3,262.5 
 109. AFC Fylde Tuesday, March 15, 2022 3,254.0 
 110. Eastleigh Saturday, March 12, 2022 3,251.2 
 111. Brackley Town Saturday, March 12, 2022 3,245.5 
 112. Maidstone United Tuesday, March 15, 2022 3,233.9 
 113. Maidenhead United Saturday, March 12, 2022 3,231.9 
 114. Barnet Tuesday, March 15, 2022 3,224.6 
 115. Kidderminster Harriers Tuesday, March 15, 2022 3,220.2 
 116. Aldershot Town Saturday, March 5, 2022 3,216.8 
 117. Wealdstone Saturday, March 12, 2022 3,208.9 
 118. Ebbsfleet United Tuesday, March 15, 2022 3,203.9 
 119. Woking Saturday, March 12, 2022 3,202.5 
 120. Oxford City Saturday, March 12, 2022 3,196.9 
 121. Dartford Tuesday, March 15, 2022 3,194.1 
 122. Chorley Saturday, March 12, 2022 3,181.7 
 123. Eastbourne Borough Tuesday, March 15, 2022 3,178.3 
 124. York City Tuesday, March 15, 2022 3,165.1 
 125. Spennymoor Town Tuesday, March 15, 2022 3,146.9 
 126. Banbury United Saturday, March 5, 2022 3,141.1 
 127. Boston United Tuesday, March 15, 2022 3,136.8 
 128. Southport Saturday, March 12, 2022 3,134.6 
 129. Weymouth Saturday, March 12, 2022 3,126.0 
 130. St. Albans City Tuesday, March 15, 2022 3,121.2 
 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. Curzon Ashton Tuesday, March 15, 2022 3,104.2 
 135. Havant and Waterlooville Saturday, March 12, 2022 3,103.9 
 136. Darlington Tuesday, March 8, 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. Taunton Town Saturday, March 12, 2022 3,093.1 
 140. Hampton and Richmond Borough Tuesday, March 15, 2022 3,092.6 
 141. Coalville Town Saturday, March 12, 2022 3,091.1 
 142. Slough Town Tuesday, March 15, 2022 3,086.7 
 143. Dulwich Hamlet Tuesday, March 15, 2022 3,085.1 
 144. Chesham United Tuesday, March 15, 2022 3,084.7 
 145. Leamington Saturday, March 12, 2022 3,075.1 
 146. Metropolitan Police Saturday, March 12, 2022 3,074.8 
 147. Hungerford Town Saturday, March 12, 2022 3,074.6 
 148. Worthing Tuesday, March 15, 2022 3,072.6 
 149. Dover Athletic Saturday, March 12, 2022 3,070.9 
 150. Peterborough Sports Tuesday, March 15, 2022 3,061.5 
 151. Farnborough Saturday, March 12, 2022 3,060.2 
 152. Hemel Hempstead Town Saturday, March 12, 2022 3,058.2 
 153. Chelmsford City Tuesday, March 15, 2022 3,056.7 
 154. Gloucester City Saturday, March 12, 2022 3,055.1 
 155. Braintree Town Tuesday, March 15, 2022 3,050.9 
 156. Chester Saturday, March 12, 2022 3,050.6 
 157. Truro City Tuesday, March 15, 2022 3,050.3 
 158. Rushall Olympic Saturday, March 12, 2022 3,045.5 
 159. Tonbridge Angels Tuesday, March 15, 2022 3,041.8 
 160. Alfreton Town Tuesday, March 15, 2022 3,034.8 
 161. Concord Rangers Tuesday, March 15, 2022 3,026.9 
 162. Weston-super-Mare Tuesday, March 15, 2022 3,024.8 
 163. AFC Telford United Tuesday, March 15, 2022 3,014.1 
 164. Billericay Town Tuesday, March 15, 2022 3,014.0 
 165. Bath City Tuesday, March 15, 2022 3,012.7 
 166. Bradford Park Avenue Saturday, March 12, 2022 3,010.3 
 167. Bishop's Stortford Tuesday, March 15, 2022 3,003.0 
 168. Guiseley Tuesday, March 15, 2022 3,002.8 
 169. AFC Hornchurch Saturday, March 12, 2022 3,000.6 
 170. Buxton Saturday, March 12, 2022 2,996.9 
 171. AFC Rushden and Diamonds Tuesday, March 15, 2022 2,991.5 
 172. Poole Town Saturday, March 12, 2022 2,990.0 
 173. South Shields Tuesday, March 15, 2022 2,988.3 
 174. Folkestone Invicta Tuesday, March 15, 2022 2,982.0 
 175. Welling United Tuesday, March 15, 2022 2,980.3 
 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. Salisbury Tuesday, March 15, 2022 2,936.8 
 186. Scarborough Athletic Saturday, March 12, 2022 2,931.2 
 187. Swindon Supermarine Tuesday, March 15, 2022 2,929.9 
 188. Blyth Spartans Tuesday, March 15, 2022 2,928.1 
 189. Morpeth Town Saturday, March 12, 2022 2,924.6 
 190. Tamworth Tuesday, March 15, 2022 2,922.6 
 191. Walton Casuals Saturday, March 5, 2022 2,918.0 
 192. Carshalton Athletic Monday, March 14, 2022 2,917.5 
 193. Alvechurch Saturday, February 26, 2022 2,916.4 
 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 Tuesday, March 15, 2022 2,869.7 
 206. Stratford Town Monday, March 7, 2022 2,868.1 
 207. Ashton United Saturday, March 12, 2022 2,867.2 
 208. Bognor Regis Town Monday, March 14, 2022 2,863.8 
 209. Hartley Wintney Tuesday, March 15, 2022 2,860.1 
 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. Margate Tuesday, March 15, 2022 2,846.1 
 217. Atherton Collieries Saturday, March 12, 2022 2,845.5 
 218. Lancaster City Tuesday, March 15, 2022 2,840.9 
 219. Potters Bar Town Tuesday, March 15, 2022 2,830.3 
 220. Biggleswade Town Saturday, March 12, 2022 2,826.9 
 221. Horsham Saturday, March 12, 2022 2,824.9 
 222. Gainsborough Trinity Saturday, March 12, 2022 2,824.1 
 223. Basford United Saturday, March 12, 2022 2,821.6 
 224. Cray Wanderers Saturday, March 12, 2022 2,816.6 
 225. Kingstonian Saturday, March 12, 2022 2,816.4 
 226. Mickleover Sports Saturday, March 12, 2022 2,815.6 
 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 Tuesday, March 15, 2022 2,705.6 
 246. Grantham Town Saturday, March 12, 2022 2,682.2