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 26, 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. Sheffield Wednesday Saturday, March 26, 2022 3,765.1 
 43. Derby County Saturday, March 19, 2022 3,762.9 
 44. Oxford United Saturday, March 19, 2022 3,754.6 
 45. Barnsley Saturday, March 19, 2022 3,744.8 
 46. Wycombe Wanderers Saturday, March 19, 2022 3,744.2 
 47. Birmingham City Saturday, March 19, 2022 3,738.9 
 48. Plymouth Argyle Saturday, March 26, 2022 3,738.5 
 49. Reading Saturday, March 19, 2022 3,735.1 
 50. Sunderland Saturday, March 19, 2022 3,731.3 
 51. Ipswich Town Saturday, March 26, 2022 3,725.8 
 52. Bristol City Saturday, March 19, 2022 3,718.8 
 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 26, 2022 3,665.8 
 57. Charlton Athletic Saturday, March 26, 2022 3,659.1 
 58. Cheltenham Town Saturday, March 26, 2022 3,620.1 
 59. Lincoln City Saturday, March 26, 2022 3,611.0 
 60. Exeter City Saturday, March 26, 2022 3,610.0 
 61. Cambridge United Saturday, March 26, 2022 3,605.9 
 62. Forest Green Rovers Monday, March 21, 2022 3,598.8 
 63. Accrington Stanley Saturday, March 26, 2022 3,596.4 
 64. Burton Albion Saturday, March 19, 2022 3,594.3 
 65. Port Vale Saturday, March 26, 2022 3,590.1 
 66. Mansfield Town Saturday, March 26, 2022 3,576.5 
 67. Bristol Rovers Saturday, March 26, 2022 3,575.0 
 68. Gillingham Saturday, March 26, 2022 3,570.5 
 69. Salford City Saturday, March 26, 2022 3,569.7 
 70. Northampton Town Saturday, March 26, 2022 3,567.6 
 71. Newport County Saturday, March 26, 2022 3,562.8 
 72. Fleetwood Town Saturday, March 19, 2022 3,558.7 
 73. Swindon Town Saturday, March 19, 2022 3,546.5 
 74. Tranmere Rovers Saturday, March 26, 2022 3,540.6 
 75. Stockport County Saturday, March 26, 2022 3,532.1 
 76. AFC Wimbledon Saturday, March 26, 2022 3,521.4 
 77. Sutton United Saturday, March 26, 2022 3,520.0 
 78. Morecambe Saturday, March 19, 2022 3,514.1 
 79. Doncaster Rovers Saturday, March 26, 2022 3,501.2 
 80. Leyton Orient Saturday, March 26, 2022 3,493.0 
 81. Crewe Alexandra Saturday, March 19, 2022 3,490.1 
 82. Crawley Town Saturday, March 26, 2022 3,484.5 
 83. Carlisle United Saturday, March 26, 2022 3,470.7 
 84. Wrexham Saturday, March 26, 2022 3,465.8 
 85. Rochdale Saturday, March 26, 2022 3,463.9 
 86. Hartlepool United Saturday, March 26, 2022 3,463.7 
 87. Walsall Saturday, March 26, 2022 3,455.8 
 88. Bradford City Saturday, March 26, 2022 3,451.8 
 89. Colchester United Saturday, March 26, 2022 3,434.8 
 90. Harrogate Town Saturday, March 26, 2022 3,432.6 
 91. Solihull Moors Saturday, March 26, 2022 3,428.7 
 92. Chesterfield Saturday, March 26, 2022 3,425.0 
 93. Notts County Saturday, March 26, 2022 3,410.2 
 94. Barrow Saturday, March 26, 2022 3,409.6 
 95. FC Halifax Town Saturday, March 26, 2022 3,404.6 
 96. Stevenage Saturday, March 26, 2022 3,400.0 
 97. Grimsby Town Saturday, March 26, 2022 3,383.2 
 98. Boreham Wood Tuesday, March 22, 2022 3,376.7 
 99. Oldham Athletic Saturday, March 26, 2022 3,372.6 
 100. Torquay United Saturday, March 26, 2022 3,366.4 
 101. Bromley Saturday, March 26, 2022 3,366.2 
 102. Dagenham and Redbridge Saturday, March 26, 2022 3,356.9 
 103. Southend United Saturday, March 26, 2022 3,325.5 
 104. Yeovil Town Saturday, March 26, 2022 3,299.2 
 105. Scunthorpe United Saturday, March 26, 2022 3,287.9 
 106. Altrincham Saturday, March 26, 2022 3,275.9 
 107. Gateshead Saturday, March 26, 2022 3,273.8 
 108. Dorking Wanderers Saturday, March 26, 2022 3,259.7 
 109. Brackley Town Saturday, March 26, 2022 3,254.5 
 110. AFC Fylde Saturday, March 26, 2022 3,253.4 
 111. Maidstone United Saturday, March 26, 2022 3,245.3 
 112. Eastleigh Saturday, March 26, 2022 3,230.2 
 113. Maidenhead United Saturday, March 26, 2022 3,228.3 
 114. Woking Saturday, March 26, 2022 3,223.8 
 115. Kidderminster Harriers Saturday, March 26, 2022 3,220.6 
 116. Barnet Saturday, March 26, 2022 3,219.1 
 117. Ebbsfleet United Saturday, March 26, 2022 3,212.9 
 118. Wealdstone Saturday, March 26, 2022 3,208.9 
 119. Dartford Saturday, March 26, 2022 3,199.3 
 120. Eastbourne Borough Saturday, March 26, 2022 3,193.2 
 121. Aldershot Town Saturday, March 26, 2022 3,176.2 
 122. Oxford City Saturday, March 19, 2022 3,176.0 
 123. York City Saturday, March 26, 2022 3,159.9 
 124. Chorley Saturday, March 26, 2022 3,155.8 
 125. Banbury United Saturday, March 26, 2022 3,148.9 
 126. King's Lynn Town Saturday, March 26, 2022 3,143.4 
 127. Boston United Saturday, March 26, 2022 3,131.7 
 128. Spennymoor Town Saturday, March 26, 2022 3,123.3 
 129. Southport Saturday, March 26, 2022 3,122.8 
 130. Darlington Saturday, March 26, 2022 3,122.2 
 131. Hereford Saturday, March 26, 2022 3,121.6 
 132. Havant and Waterlooville Saturday, March 26, 2022 3,118.7 
 133. Taunton Town Saturday, March 26, 2022 3,113.4 
 134. Weymouth Saturday, March 26, 2022 3,110.7 
 135. Hayes and Yeading United Saturday, March 26, 2022 3,102.2 
 136. St. Albans City Saturday, March 26, 2022 3,095.9 
 137. Chippenham Town Saturday, March 19, 2022 3,093.9 
 138. Worthing Saturday, March 26, 2022 3,090.7 
 139. Hampton and Richmond Borough Saturday, March 26, 2022 3,089.5 
 140. Kettering Town Saturday, March 26, 2022 3,087.8 
 141. Chester Saturday, March 26, 2022 3,084.1 
 142. Dulwich Hamlet Saturday, March 26, 2022 3,083.9 
 143. Coalville Town Saturday, March 26, 2022 3,082.9 
 144. Chesham United Saturday, March 26, 2022 3,078.5 
 145. Gloucester City Saturday, March 26, 2022 3,078.3 
 146. Metropolitan Police Saturday, March 26, 2022 3,076.9 
 147. Curzon Ashton Saturday, March 26, 2022 3,070.3 
 148. Slough Town Saturday, March 26, 2022 3,069.3 
 149. Hungerford Town Saturday, March 26, 2022 3,068.1 
 150. Peterborough Sports Saturday, March 26, 2022 3,066.1 
 151. Leamington Saturday, March 26, 2022 3,063.7 
 152. Braintree Town Saturday, March 26, 2022 3,063.3 
 153. Dover Athletic Saturday, March 26, 2022 3,060.7 
 154. Hemel Hempstead Town Saturday, March 26, 2022 3,057.2 
 155. Tonbridge Angels Saturday, March 26, 2022 3,048.9 
 156. Farnborough Saturday, March 26, 2022 3,048.2 
 157. Weston-super-Mare Saturday, March 26, 2022 3,045.6 
 158. Truro City Saturday, March 26, 2022 3,043.4 
 159. Concord Rangers Saturday, March 26, 2022 3,038.4 
 160. Billericay Town Saturday, March 26, 2022 3,038.4 
 161. AFC Telford United Saturday, March 26, 2022 3,033.2 
 162. Rushall Olympic Saturday, March 26, 2022 3,032.9 
 163. Chelmsford City Saturday, March 26, 2022 3,029.2 
 164. AFC Hornchurch Saturday, March 26, 2022 3,028.6 
 165. Alfreton Town Saturday, March 26, 2022 3,026.5 
 166. Bradford Park Avenue Saturday, March 26, 2022 3,021.8 
 167. Bishop's Stortford Saturday, March 26, 2022 3,019.0 
 168. Bath City Saturday, March 26, 2022 3,015.8 
 169. Buxton Saturday, March 26, 2022 3,002.7 
 170. South Shields Saturday, March 26, 2022 3,002.5 
 171. Tiverton Town Saturday, March 26, 2022 3,001.0 
 172. AFC Rushden and Diamonds Saturday, March 26, 2022 2,999.3 
 173. Farsley Celtic Saturday, March 26, 2022 2,995.4 
 174. Welling United Saturday, March 19, 2022 2,991.3 
 175. Poole Town Saturday, March 26, 2022 2,988.7 
 176. Guiseley Saturday, March 26, 2022 2,982.4 
 177. Royston Town Saturday, March 26, 2022 2,967.8 
 178. Gosport Borough Saturday, March 26, 2022 2,966.4 
 179. Enfield Town Saturday, March 26, 2022 2,965.6 
 180. Yate Town Saturday, March 26, 2022 2,956.6 
 181. Stourbridge Saturday, March 26, 2022 2,956.3 
 182. Warrington Town Saturday, March 26, 2022 2,951.0 
 183. Swindon Supermarine Saturday, March 26, 2022 2,949.6 
 184. Folkestone Invicta Saturday, March 26, 2022 2,943.5 
 185. Tamworth Saturday, March 26, 2022 2,941.8 
 186. Morpeth Town Saturday, March 26, 2022 2,937.9 
 187. Scarborough Athletic Saturday, March 26, 2022 2,937.3 
 188. Salisbury Saturday, March 26, 2022 2,935.5 
 189. Needham Market Saturday, March 26, 2022 2,921.6 
 190. Walton Casuals Saturday, March 26, 2022 2,921.1 
 191. Blyth Spartans Saturday, March 26, 2022 2,920.0 
 192. Alvechurch Saturday, March 26, 2022 2,916.8 
 193. Lewes Saturday, March 26, 2022 2,909.8 
 194. Cheshunt Saturday, March 26, 2022 2,908.2 
 195. FC United of Manchester Saturday, March 26, 2022 2,904.8 
 196. Carshalton Athletic Saturday, March 26, 2022 2,896.3 
 197. Whitby Town Saturday, March 26, 2022 2,895.3 
 198. Hednesford Town Saturday, March 26, 2022 2,894.4 
 199. Hendon Saturday, March 26, 2022 2,891.5 
 200. Hitchin Town Saturday, March 26, 2022 2,890.7 
 201. Beaconsfield Town Saturday, March 26, 2022 2,890.3 
 202. Matlock Town Saturday, March 26, 2022 2,889.2 
 203. Nuneaton Borough Saturday, March 19, 2022 2,888.7 
 204. Harrow Borough Saturday, March 26, 2022 2,883.7 
 205. Kings Langley Saturday, March 26, 2022 2,878.7 
 206. Ashton United Saturday, March 26, 2022 2,876.0 
 207. Bognor Regis Town Saturday, March 26, 2022 2,874.2 
 208. Lancaster City Saturday, March 26, 2022 2,872.5 
 209. Hartley Wintney Saturday, March 26, 2022 2,865.7 
 210. Stratford Town Saturday, March 26, 2022 2,857.4 
 211. Bromsgrove Sporting Saturday, March 26, 2022 2,854.1 
 212. Leiston Saturday, March 26, 2022 2,851.4 
 213. Nantwich Town Saturday, March 26, 2022 2,848.9 
 214. Biggleswade Town Saturday, March 26, 2022 2,848.8 
 215. Barwell Saturday, March 26, 2022 2,846.4 
 216. Stafford Rangers Saturday, March 26, 2022 2,844.7 
 217. Margate Saturday, March 26, 2022 2,842.2 
 218. Redditch United Saturday, March 26, 2022 2,839.0 
 219. Mickleover Sports Saturday, March 26, 2022 2,837.2 
 220. Kingstonian Saturday, March 26, 2022 2,835.9 
 221. Potters Bar Town Saturday, March 26, 2022 2,827.9 
 222. Gainsborough Trinity Saturday, March 26, 2022 2,825.2 
 223. Bowers and Pitsea Saturday, March 26, 2022 2,824.5 
 224. Atherton Collieries Saturday, March 26, 2022 2,812.5 
 225. Hyde United Saturday, March 26, 2022 2,804.8 
 226. Bamber Bridge Saturday, March 26, 2022 2,803.2 
 227. Basford United Saturday, March 26, 2022 2,803.0 
 228. St. Ives Town Saturday, March 26, 2022 2,802.5 
 229. Cray Wanderers Saturday, March 26, 2022 2,794.8 
 230. Lowestoft Town Saturday, March 26, 2022 2,794.3 
 231. Horsham Saturday, March 26, 2022 2,793.6 
 232. Haringey Borough Saturday, March 26, 2022 2,793.1 
 233. Dorchester Town Saturday, March 26, 2022 2,783.5 
 234. Merthyr Town Saturday, March 26, 2022 2,782.6 
 235. Wingate and Finchley Saturday, March 26, 2022 2,778.2 
 236. AFC Sudbury Friday, November 5, 2021 2,778.2 
 237. Stalybridge Celtic Saturday, March 26, 2022 2,773.5 
 238. Corinthian-Casuals Saturday, March 26, 2022 2,770.4 
 239. Leatherhead Saturday, March 26, 2022 2,754.4 
 240. Radcliffe Saturday, March 26, 2022 2,752.6 
 241. Wimborne Town Saturday, March 26, 2022 2,733.6 
 242. Witton Albion Saturday, March 26, 2022 2,733.4 
 243. Brightlingsea Regent Saturday, March 26, 2022 2,704.3 
 244. East Thurrock United Saturday, March 26, 2022 2,702.8 
 245. Merstham Saturday, March 26, 2022 2,694.7 
 246. Grantham Town Saturday, March 26, 2022 2,670.8