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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, March 6, 2022 4,394.9 
 2. Liverpool Saturday, March 5, 2022 4,349.6 
 3. Chelsea Saturday, March 5, 2022 4,295.5 
 4. Arsenal Sunday, March 6, 2022 4,212.8 
 5. Manchester United Sunday, March 6, 2022 4,197.5 
 6. Tottenham Hotspur Monday, March 7, 2022 4,150.5 
 7. West Ham United Saturday, March 5, 2022 4,140.9 
 8. Leicester City Saturday, March 5, 2022 4,129.0 
 9. Southampton Saturday, March 5, 2022 4,083.4 
 10. Wolverhampton Wanderers Saturday, March 5, 2022 4,083.2 
 11. Aston Villa Saturday, March 5, 2022 4,082.5 
 12. Crystal Palace Saturday, March 5, 2022 4,063.2 
 13. Newcastle United Saturday, March 5, 2022 4,032.6 
 14. Fulham Tuesday, March 8, 2022 4,030.5 
 15. Brighton and Hove Albion Saturday, March 5, 2022 4,026.4 
 16. Leeds United Saturday, March 5, 2022 4,003.4 
 17. Everton Monday, March 7, 2022 4,003.2 
 18. Burnley Saturday, March 5, 2022 3,998.9 
 19. Brentford Saturday, March 5, 2022 3,974.3 
 20. Watford Sunday, March 6, 2022 3,932.7 
 21. Norwich City Saturday, March 5, 2022 3,931.9 
 22. AFC Bournemouth Tuesday, March 8, 2022 3,931.5 
 23. Sheffield United Tuesday, March 8, 2022 3,930.3 
 24. Nottingham Forest Monday, March 7, 2022 3,909.6 
 25. Huddersfield Town Monday, March 7, 2022 3,886.3 
 26. Luton Town Tuesday, March 8, 2022 3,878.9 
 27. Middlesbrough Tuesday, March 8, 2022 3,868.8 
 28. Millwall Tuesday, March 8, 2022 3,866.8 
 29. Blackburn Rovers Tuesday, March 8, 2022 3,865.0 
 30. Preston North End Saturday, March 5, 2022 3,854.0 
 31. Queens Park Rangers Saturday, March 5, 2022 3,846.6 
 32. Swansea City Tuesday, March 8, 2022 3,834.6 
 33. West Bromwich Albion Saturday, March 5, 2022 3,830.7 
 34. Rotherham United Saturday, March 5, 2022 3,827.2 
 35. Stoke City Tuesday, March 8, 2022 3,823.8 
 36. Cardiff City Saturday, March 5, 2022 3,823.0 
 37. Blackpool Saturday, March 5, 2022 3,817.9 
 38. Coventry City Tuesday, March 8, 2022 3,811.5 
 39. Derby County Saturday, March 5, 2022 3,780.2 
 40. Milton Keynes Dons Tuesday, March 8, 2022 3,775.4 
 41. Wigan Athletic Saturday, March 5, 2022 3,775.1 
 42. Hull City Saturday, March 5, 2022 3,767.1 
 43. Sheffield Wednesday Saturday, March 5, 2022 3,753.5 
 44. Oxford United Saturday, March 5, 2022 3,749.3 
 45. Birmingham City Saturday, March 5, 2022 3,747.1 
 46. Wycombe Wanderers Saturday, March 5, 2022 3,737.9 
 47. Barnsley Tuesday, March 8, 2022 3,733.0 
 48. Sunderland Tuesday, March 8, 2022 3,728.0 
 49. Reading Saturday, March 5, 2022 3,724.0 
 50. Portsmouth Tuesday, March 8, 2022 3,722.3 
 51. Ipswich Town Tuesday, March 8, 2022 3,714.5 
 52. Bristol City Saturday, March 5, 2022 3,714.2 
 53. Plymouth Argyle Tuesday, March 8, 2022 3,708.6 
 54. Bolton Wanderers Tuesday, March 8, 2022 3,671.8 
 55. Peterborough United Tuesday, March 8, 2022 3,654.4 
 56. Charlton Athletic Saturday, March 5, 2022 3,643.2 
 57. Shrewsbury Town Saturday, March 5, 2022 3,624.4 
 58. Forest Green Rovers Saturday, March 5, 2022 3,621.4 
 59. Cheltenham Town Tuesday, March 8, 2022 3,615.9 
 60. Cambridge United Saturday, March 5, 2022 3,614.3 
 61. Lincoln City Tuesday, March 8, 2022 3,606.1 
 62. Accrington Stanley Saturday, March 5, 2022 3,605.3 
 63. Burton Albion Saturday, March 5, 2022 3,598.0 
 64. Exeter City Tuesday, March 8, 2022 3,593.8 
 65. Mansfield Town Friday, March 4, 2022 3,586.5 
 66. Northampton Town Saturday, March 5, 2022 3,574.3 
 67. Fleetwood Town Tuesday, March 8, 2022 3,574.1 
 68. Newport County Saturday, March 5, 2022 3,560.7 
 69. Bristol Rovers Tuesday, March 8, 2022 3,560.6 
 70. Salford City Saturday, March 5, 2022 3,556.1 
 71. AFC Wimbledon Tuesday, March 8, 2022 3,554.7 
 72. Swindon Town Tuesday, March 8, 2022 3,551.1 
 73. Gillingham Saturday, March 5, 2022 3,550.3 
 74. Morecambe Tuesday, March 8, 2022 3,546.3 
 75. Port Vale Saturday, March 5, 2022 3,544.8 
 76. Sutton United Saturday, March 5, 2022 3,540.3 
 77. Tranmere Rovers Saturday, March 5, 2022 3,533.1 
 78. Doncaster Rovers Saturday, March 5, 2022 3,515.8 
 79. Stockport County Saturday, March 5, 2022 3,508.3 
 80. Crewe Alexandra Tuesday, March 8, 2022 3,508.3 
 81. Rochdale Saturday, March 5, 2022 3,499.6 
 82. Hartlepool United Saturday, March 5, 2022 3,479.8 
 83. Crawley Town Tuesday, March 8, 2022 3,475.6 
 84. Harrogate Town Saturday, March 5, 2022 3,457.7 
 85. Wrexham Tuesday, March 8, 2022 3,452.3 
 86. Carlisle United Saturday, March 5, 2022 3,442.6 
 87. Walsall Saturday, March 5, 2022 3,442.3 
 88. Leyton Orient Saturday, March 5, 2022 3,441.5 
 89. Chesterfield Saturday, March 5, 2022 3,434.1 
 90. FC Halifax Town Saturday, March 5, 2022 3,422.1 
 91. Stevenage Saturday, March 5, 2022 3,421.6 
 92. Colchester United Saturday, March 5, 2022 3,421.5 
 93. Barrow Saturday, March 5, 2022 3,419.7 
 94. Bradford City Saturday, March 5, 2022 3,415.1 
 95. Oldham Athletic Saturday, March 5, 2022 3,410.9 
 96. Solihull Moors Tuesday, March 8, 2022 3,405.1 
 97. Notts County Tuesday, March 8, 2022 3,402.7 
 98. Boreham Wood Tuesday, March 8, 2022 3,400.5 
 99. Bromley Saturday, March 5, 2022 3,388.7 
 100. Grimsby Town Tuesday, March 8, 2022 3,371.1 
 101. Southend United Tuesday, March 8, 2022 3,363.8 
 102. Torquay United Saturday, March 5, 2022 3,357.5 
 103. Dagenham and Redbridge Tuesday, March 8, 2022 3,347.9 
 104. Scunthorpe United Saturday, March 5, 2022 3,328.2 
 105. Yeovil Town Tuesday, March 8, 2022 3,275.0 
 106. Dorking Wanderers Saturday, March 5, 2022 3,273.6 
 107. Eastleigh Saturday, March 5, 2022 3,269.1 
 108. Gateshead Saturday, March 5, 2022 3,256.4 
 109. AFC Fylde Saturday, March 5, 2022 3,250.3 
 110. Altrincham Tuesday, March 8, 2022 3,247.7 
 111. Maidenhead United Tuesday, March 8, 2022 3,242.2 
 112. Brackley Town Tuesday, March 8, 2022 3,242.0 
 113. Maidstone United Tuesday, March 8, 2022 3,239.2 
 114. Kidderminster Harriers Saturday, March 5, 2022 3,231.8 
 115. Aldershot Town Saturday, March 5, 2022 3,216.8 
 116. Barnet Saturday, March 5, 2022 3,210.5 
 117. Oxford City Tuesday, March 8, 2022 3,210.5 
 118. Dartford Saturday, March 5, 2022 3,206.7 
 119. Ebbsfleet United Saturday, March 5, 2022 3,204.1 
 120. Wealdstone Tuesday, March 8, 2022 3,201.9 
 121. Woking Tuesday, March 8, 2022 3,192.2 
 122. Chorley Tuesday, March 8, 2022 3,173.7 
 123. York City Tuesday, March 8, 2022 3,168.1 
 124. Eastbourne Borough Saturday, March 5, 2022 3,157.7 
 125. St. Albans City Tuesday, March 8, 2022 3,148.5 
 126. Southport Saturday, March 5, 2022 3,142.7 
 127. Banbury United Saturday, March 5, 2022 3,141.1 
 128. Spennymoor Town Tuesday, March 8, 2022 3,137.9 
 129. Weymouth Tuesday, March 8, 2022 3,133.0 
 130. Boston United Saturday, March 5, 2022 3,131.3 
 131. Hereford Saturday, March 5, 2022 3,112.1 
 132. Hayes and Yeading United Saturday, March 5, 2022 3,111.7 
 133. Dulwich Hamlet Saturday, March 5, 2022 3,104.8 
 134. Kettering Town Saturday, February 26, 2022 3,103.5 
 135. King's Lynn Town Tuesday, March 8, 2022 3,102.0 
 136. Darlington Tuesday, March 8, 2022 3,101.2 
 137. Hungerford Town Saturday, March 5, 2022 3,099.7 
 138. Taunton Town Tuesday, March 8, 2022 3,093.7 
 139. Havant and Waterlooville Saturday, March 5, 2022 3,092.5 
 140. Curzon Ashton Saturday, March 5, 2022 3,092.2 
 141. Chippenham Town Saturday, March 5, 2022 3,092.0 
 142. Worthing Tuesday, March 8, 2022 3,088.2 
 143. Chesham United Saturday, March 5, 2022 3,087.6 
 144. Hampton and Richmond Borough Saturday, March 5, 2022 3,086.3 
 145. Coalville Town Saturday, February 26, 2022 3,086.0 
 146. Leamington Saturday, March 5, 2022 3,075.2 
 147. Rushall Olympic Saturday, March 5, 2022 3,074.4 
 148. Slough Town Tuesday, March 1, 2022 3,074.3 
 149. Truro City Saturday, March 5, 2022 3,073.1 
 150. Dover Athletic Saturday, March 5, 2022 3,072.8 
 151. Chelmsford City Saturday, March 5, 2022 3,070.9 
 152. Gloucester City Saturday, March 5, 2022 3,063.8 
 153. Hemel Hempstead Town Saturday, February 26, 2022 3,062.1 
 154. Metropolitan Police Saturday, March 5, 2022 3,060.5 
 155. Peterborough Sports Saturday, March 5, 2022 3,058.6 
 156. Farnborough Saturday, March 5, 2022 3,046.4 
 157. Tonbridge Angels Saturday, March 5, 2022 3,042.4 
 158. Chester Saturday, March 5, 2022 3,037.6 
 159. Weston-super-Mare Tuesday, March 8, 2022 3,036.2 
 160. Alfreton Town Saturday, March 5, 2022 3,035.9 
 161. Braintree Town Tuesday, March 8, 2022 3,035.8 
 162. Bradford Park Avenue Saturday, March 5, 2022 3,019.3 
 163. AFC Hornchurch Tuesday, March 8, 2022 3,013.9 
 164. Concord Rangers Saturday, February 26, 2022 3,013.0 
 165. Bath City Saturday, March 5, 2022 3,011.2 
 166. AFC Telford United Saturday, March 5, 2022 3,010.8 
 167. South Shields Saturday, March 5, 2022 3,006.2 
 168. Poole Town Saturday, March 5, 2022 2,999.7 
 169. Guiseley Tuesday, March 8, 2022 2,999.0 
 170. AFC Rushden and Diamonds Saturday, March 5, 2022 2,998.9 
 171. Buxton Tuesday, March 8, 2022 2,990.1 
 172. Welling United Saturday, March 5, 2022 2,986.9 
 173. Folkestone Invicta Saturday, March 5, 2022 2,981.6 
 174. Yate Town Tuesday, March 8, 2022 2,979.5 
 175. Billericay Town Saturday, March 5, 2022 2,976.2 
 176. Bishop's Stortford Saturday, March 5, 2022 2,975.3 
 177. Tiverton Town Tuesday, March 8, 2022 2,970.2 
 178. Gosport Borough Saturday, March 5, 2022 2,967.7 
 179. Farsley Celtic Saturday, March 5, 2022 2,966.1 
 180. Needham Market Saturday, March 5, 2022 2,963.4 
 181. Blyth Spartans Saturday, March 5, 2022 2,952.3 
 182. Warrington Town Tuesday, March 8, 2022 2,951.1 
 183. Stourbridge Monday, March 7, 2022 2,946.7 
 184. Royston Town Saturday, March 5, 2022 2,946.5 
 185. Carshalton Athletic Saturday, March 5, 2022 2,945.6 
 186. Enfield Town Saturday, March 5, 2022 2,936.9 
 187. Scarborough Athletic Saturday, February 26, 2022 2,934.6 
 188. Tamworth Tuesday, March 8, 2022 2,923.0 
 189. Swindon Supermarine Tuesday, March 8, 2022 2,922.5 
 190. Walton Casuals Saturday, March 5, 2022 2,918.0 
 191. Alvechurch Saturday, February 26, 2022 2,916.4 
 192. FC United of Manchester Saturday, February 26, 2022 2,915.7 
 193. Morpeth Town Tuesday, March 8, 2022 2,914.9 
 194. Salisbury Tuesday, March 8, 2022 2,914.1 
 195. Hendon Saturday, March 5, 2022 2,912.7 
 196. Matlock Town Tuesday, March 8, 2022 2,911.1 
 197. Lewes Tuesday, March 8, 2022 2,907.3 
 198. Nuneaton Borough Saturday, March 5, 2022 2,901.4 
 199. Hednesford Town Tuesday, March 8, 2022 2,898.1 
 200. Beaconsfield Town Saturday, March 5, 2022 2,893.4 
 201. Kings Langley Saturday, March 5, 2022 2,887.2 
 202. Harrow Borough Saturday, March 5, 2022 2,885.7 
 203. Hartley Wintney Saturday, March 5, 2022 2,876.1 
 204. Cheshunt Tuesday, March 8, 2022 2,873.1 
 205. Whitby Town Saturday, March 5, 2022 2,872.8 
 206. Stratford Town Monday, March 7, 2022 2,868.1 
 207. Margate Saturday, March 5, 2022 2,866.9 
 208. Bognor Regis Town Tuesday, March 8, 2022 2,863.3 
 209. Bromsgrove Sporting Saturday, March 5, 2022 2,859.5 
 210. Ashton United Tuesday, March 8, 2022 2,859.1 
 211. Redditch United Saturday, March 5, 2022 2,856.3 
 212. Barwell Saturday, March 5, 2022 2,854.3 
 213. Stafford Rangers Tuesday, March 8, 2022 2,852.3 
 214. Hitchin Town Saturday, March 5, 2022 2,852.1 
 215. Leiston Saturday, March 5, 2022 2,840.3 
 216. Horsham Saturday, March 5, 2022 2,840.0 
 217. Nantwich Town Saturday, March 5, 2022 2,836.0 
 218. Atherton Collieries Tuesday, March 8, 2022 2,832.3 
 219. Gainsborough Trinity Saturday, March 5, 2022 2,832.3 
 220. Lancaster City Saturday, February 26, 2022 2,829.5 
 221. Kingstonian Saturday, March 5, 2022 2,829.0 
 222. Biggleswade Town Saturday, February 26, 2022 2,825.8 
 223. Mickleover Sports Tuesday, March 8, 2022 2,825.3 
 224. Bowers and Pitsea Tuesday, March 8, 2022 2,818.5 
 225. Basford United Saturday, March 5, 2022 2,817.5 
 226. Cray Wanderers Saturday, March 5, 2022 2,815.6 
 227. Corinthian-Casuals Tuesday, March 8, 2022 2,808.1 
 228. St. Ives Town Saturday, March 5, 2022 2,802.0 
 229. Potters Bar Town Tuesday, March 8, 2022 2,800.1 
 230. Bamber Bridge Tuesday, March 8, 2022 2,791.6 
 231. Haringey Borough Saturday, March 5, 2022 2,791.3 
 232. Lowestoft Town Saturday, March 5, 2022 2,789.0 
 233. Hyde United Saturday, March 5, 2022 2,784.3 
 234. Stalybridge Celtic Saturday, March 5, 2022 2,782.8 
 235. Radcliffe Saturday, March 5, 2022 2,781.6 
 236. Wingate and Finchley Saturday, March 5, 2022 2,778.5 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. Dorchester Town Saturday, March 5, 2022 2,776.3 
 239. Merthyr Town Tuesday, March 8, 2022 2,772.1 
 240. Witton Albion Tuesday, March 8, 2022 2,770.0 
 241. Wimborne Town Tuesday, March 8, 2022 2,752.4 
 242. Leatherhead Tuesday, March 8, 2022 2,719.5 
 243. Merstham Tuesday, March 8, 2022 2,718.7 
 244. East Thurrock United Tuesday, March 8, 2022 2,696.9 
 245. Grantham Town Saturday, March 5, 2022 2,688.4 
 246. Brightlingsea Regent Tuesday, March 8, 2022 2,684.4