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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Tuesday, March 1, 2022 4,387.2 
 2. Liverpool Saturday, March 5, 2022 4,349.6 
 3. Chelsea Saturday, March 5, 2022 4,295.5 
 4. Arsenal Thursday, February 24, 2022 4,208.6 
 5. Manchester United Saturday, February 26, 2022 4,205.1 
 6. West Ham United Saturday, March 5, 2022 4,140.9 
 7. Tottenham Hotspur Tuesday, March 1, 2022 4,139.3 
 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. Brighton and Hove Albion Saturday, March 5, 2022 4,026.4 
 15. Fulham Saturday, March 5, 2022 4,018.6 
 16. Everton Thursday, March 3, 2022 4,014.4 
 17. Leeds United Saturday, March 5, 2022 4,003.4 
 18. Burnley Saturday, March 5, 2022 3,998.9 
 19. Brentford Saturday, March 5, 2022 3,974.3 
 20. AFC Bournemouth Saturday, March 5, 2022 3,938.9 
 21. Watford Saturday, February 26, 2022 3,936.8 
 22. Norwich City Saturday, March 5, 2022 3,931.9 
 23. Sheffield United Friday, March 4, 2022 3,916.3 
 24. Nottingham Forest Friday, March 4, 2022 3,903.2 
 25. Huddersfield Town Friday, March 4, 2022 3,892.7 
 26. Middlesbrough Saturday, March 5, 2022 3,882.8 
 27. Luton Town Saturday, March 5, 2022 3,869.2 
 28. Blackburn Rovers Saturday, March 5, 2022 3,866.1 
 29. Millwall Saturday, March 5, 2022 3,865.7 
 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 Saturday, March 5, 2022 3,846.5 
 33. West Bromwich Albion Saturday, March 5, 2022 3,830.7 
 34. Rotherham United Saturday, March 5, 2022 3,827.2 
 35. Stoke City Saturday, March 5, 2022 3,825.4 
 36. Cardiff City Saturday, March 5, 2022 3,823.0 
 37. Coventry City Saturday, March 5, 2022 3,821.2 
 38. Blackpool Saturday, March 5, 2022 3,817.9 
 39. Derby County Saturday, March 5, 2022 3,780.2 
 40. Wigan Athletic Saturday, March 5, 2022 3,775.1 
 41. Milton Keynes Dons Saturday, March 5, 2022 3,767.6 
 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 Saturday, March 5, 2022 3,731.4 
 48. Reading Saturday, March 5, 2022 3,724.0 
 49. Sunderland Saturday, March 5, 2022 3,720.0 
 50. Bristol City Saturday, March 5, 2022 3,714.2 
 51. Portsmouth Saturday, March 5, 2022 3,713.7 
 52. Ipswich Town Saturday, March 5, 2022 3,704.8 
 53. Plymouth Argyle Saturday, March 5, 2022 3,700.6 
 54. Bolton Wanderers Saturday, March 5, 2022 3,676.4 
 55. Peterborough United Friday, March 4, 2022 3,647.0 
 56. Charlton Athletic Saturday, March 5, 2022 3,643.2 
 57. Shrewsbury Town Saturday, March 5, 2022 3,624.4 
 58. Cheltenham Town Saturday, March 5, 2022 3,623.6 
 59. Forest Green Rovers Saturday, March 5, 2022 3,621.4 
 60. Lincoln City Saturday, March 5, 2022 3,615.8 
 61. Cambridge United Saturday, March 5, 2022 3,614.3 
 62. Accrington Stanley Saturday, March 5, 2022 3,605.3 
 63. Burton Albion Saturday, March 5, 2022 3,598.0 
 64. Mansfield Town Friday, March 4, 2022 3,586.5 
 65. Fleetwood Town Saturday, March 5, 2022 3,582.1 
 66. Exeter City Friday, March 4, 2022 3,581.2 
 67. Northampton Town Saturday, March 5, 2022 3,574.3 
 68. Swindon Town Saturday, March 5, 2022 3,563.7 
 69. AFC Wimbledon Saturday, March 5, 2022 3,562.7 
 70. Newport County Saturday, March 5, 2022 3,560.7 
 71. Salford City Saturday, March 5, 2022 3,556.1 
 72. Bristol Rovers Saturday, March 5, 2022 3,551.4 
 73. Gillingham Saturday, March 5, 2022 3,550.3 
 74. Port Vale Saturday, March 5, 2022 3,544.8 
 75. Morecambe Saturday, March 5, 2022 3,541.7 
 76. Sutton United Saturday, March 5, 2022 3,540.3 
 77. Tranmere Rovers Saturday, March 5, 2022 3,533.1 
 78. Crewe Alexandra Saturday, March 5, 2022 3,516.9 
 79. Doncaster Rovers Saturday, March 5, 2022 3,515.8 
 80. Stockport County Saturday, March 5, 2022 3,508.3 
 81. Rochdale Saturday, March 5, 2022 3,499.6 
 82. Crawley Town Saturday, March 5, 2022 3,484.8 
 83. Hartlepool United Saturday, March 5, 2022 3,479.8 
 84. Harrogate Town Saturday, March 5, 2022 3,457.7 
 85. Carlisle United Saturday, March 5, 2022 3,442.6 
 86. Walsall Saturday, March 5, 2022 3,442.3 
 87. Leyton Orient Saturday, March 5, 2022 3,441.5 
 88. Wrexham Tuesday, March 1, 2022 3,440.1 
 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. Boreham Wood Thursday, March 3, 2022 3,412.7 
 96. Oldham Athletic Saturday, March 5, 2022 3,410.9 
 97. Solihull Moors Saturday, March 5, 2022 3,406.4 
 98. Notts County Saturday, March 5, 2022 3,401.5 
 99. Bromley Saturday, March 5, 2022 3,388.7 
 100. Grimsby Town Saturday, March 5, 2022 3,380.8 
 101. Torquay United Saturday, March 5, 2022 3,357.5 
 102. Southend United Saturday, March 5, 2022 3,354.2 
 103. Dagenham and Redbridge Tuesday, March 1, 2022 3,330.4 
 104. Scunthorpe United Saturday, March 5, 2022 3,328.2 
 105. Yeovil Town Saturday, March 5, 2022 3,292.6 
 106. Dorking Wanderers Saturday, March 5, 2022 3,273.6 
 107. Eastleigh Saturday, March 5, 2022 3,269.1 
 108. Maidenhead United Saturday, March 5, 2022 3,262.1 
 109. Gateshead Saturday, March 5, 2022 3,256.4 
 110. AFC Fylde Saturday, March 5, 2022 3,250.3 
 111. Maidstone United Saturday, March 5, 2022 3,235.1 
 112. Altrincham Saturday, March 5, 2022 3,234.7 
 113. Kidderminster Harriers Saturday, March 5, 2022 3,231.8 
 114. Brackley Town Saturday, March 5, 2022 3,231.7 
 115. Aldershot Town Saturday, March 5, 2022 3,216.8 
 116. Oxford City Saturday, March 5, 2022 3,211.2 
 117. Barnet Saturday, March 5, 2022 3,210.5 
 118. Dartford Saturday, March 5, 2022 3,206.7 
 119. Ebbsfleet United Saturday, March 5, 2022 3,204.1 
 120. Woking Saturday, March 5, 2022 3,193.7 
 121. Chorley Saturday, March 5, 2022 3,193.5 
 122. Wealdstone Saturday, March 5, 2022 3,182.0 
 123. Eastbourne Borough Saturday, March 5, 2022 3,157.7 
 124. York City Saturday, March 5, 2022 3,156.5 
 125. St. Albans City Saturday, March 5, 2022 3,147.8 
 126. Weymouth Saturday, March 5, 2022 3,146.0 
 127. Southport Saturday, March 5, 2022 3,142.7 
 128. Banbury United Saturday, March 5, 2022 3,141.1 
 129. Boston United Saturday, March 5, 2022 3,131.3 
 130. Spennymoor Town Saturday, March 5, 2022 3,118.2 
 131. Darlington Saturday, March 5, 2022 3,112.8 
 132. Hereford Saturday, March 5, 2022 3,112.1 
 133. Hayes and Yeading United Saturday, March 5, 2022 3,111.7 
 134. Dulwich Hamlet Saturday, March 5, 2022 3,104.8 
 135. Kettering Town Saturday, February 26, 2022 3,103.5 
 136. King's Lynn Town Saturday, March 5, 2022 3,100.4 
 137. Hungerford Town Saturday, March 5, 2022 3,099.7 
 138. Havant and Waterlooville Saturday, March 5, 2022 3,092.5 
 139. Curzon Ashton Saturday, March 5, 2022 3,092.2 
 140. Chippenham Town Saturday, March 5, 2022 3,092.0 
 141. Taunton Town Saturday, March 5, 2022 3,091.4 
 142. Chesham United Saturday, March 5, 2022 3,087.6 
 143. Hampton and Richmond Borough Saturday, March 5, 2022 3,086.3 
 144. Coalville Town Saturday, February 26, 2022 3,086.0 
 145. Worthing Saturday, March 5, 2022 3,085.8 
 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. Braintree Town Saturday, March 5, 2022 3,039.9 
 159. Chester Saturday, March 5, 2022 3,037.6 
 160. Alfreton Town Saturday, March 5, 2022 3,035.9 
 161. Weston-super-Mare Saturday, March 5, 2022 3,030.0 
 162. Bradford Park Avenue Saturday, March 5, 2022 3,019.3 
 163. Concord Rangers Saturday, February 26, 2022 3,013.0 
 164. Bath City Saturday, March 5, 2022 3,011.2 
 165. AFC Telford United Saturday, March 5, 2022 3,010.8 
 166. Guiseley Saturday, February 26, 2022 3,009.3 
 167. AFC Hornchurch Tuesday, March 1, 2022 3,008.3 
 168. South Shields Saturday, March 5, 2022 3,006.2 
 169. Poole Town Saturday, March 5, 2022 2,999.7 
 170. AFC Rushden and Diamonds Saturday, March 5, 2022 2,998.9 
 171. Welling United Saturday, March 5, 2022 2,986.9 
 172. Buxton Saturday, March 5, 2022 2,984.3 
 173. Folkestone Invicta Saturday, March 5, 2022 2,981.6 
 174. Billericay Town Saturday, March 5, 2022 2,976.2 
 175. Bishop's Stortford Saturday, March 5, 2022 2,975.3 
 176. Yate Town Saturday, March 5, 2022 2,968.4 
 177. Gosport Borough Saturday, March 5, 2022 2,967.7 
 178. Warrington Town Saturday, February 26, 2022 2,967.4 
 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. Tiverton Town Saturday, March 5, 2022 2,951.7 
 183. Royston Town Saturday, March 5, 2022 2,946.5 
 184. Carshalton Athletic Saturday, March 5, 2022 2,945.6 
 185. Enfield Town Saturday, March 5, 2022 2,936.9 
 186. Stourbridge Saturday, March 5, 2022 2,935.7 
 187. Scarborough Athletic Saturday, February 26, 2022 2,934.6 
 188. Salisbury Saturday, March 5, 2022 2,932.6 
 189. Swindon Supermarine Saturday, March 5, 2022 2,928.7 
 190. Tamworth Saturday, March 5, 2022 2,924.9 
 191. Walton Casuals Saturday, March 5, 2022 2,918.0 
 192. Alvechurch Saturday, February 26, 2022 2,916.4 
 193. FC United of Manchester Saturday, February 26, 2022 2,915.7 
 194. Matlock Town Saturday, March 5, 2022 2,913.8 
 195. Hendon Saturday, March 5, 2022 2,912.7 
 196. Nuneaton Borough Saturday, March 5, 2022 2,901.4 
 197. Lewes Saturday, March 5, 2022 2,901.0 
 198. Morpeth Town Saturday, March 5, 2022 2,898.6 
 199. Hednesford Town Saturday, March 5, 2022 2,896.2 
 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. Stratford Town Saturday, March 5, 2022 2,879.1 
 204. Hartley Wintney Saturday, March 5, 2022 2,876.1 
 205. Whitby Town Saturday, March 5, 2022 2,872.8 
 206. Margate Saturday, March 5, 2022 2,866.9 
 207. Cheshunt Saturday, March 5, 2022 2,866.0 
 208. Bognor Regis Town Saturday, March 5, 2022 2,863.8 
 209. Bromsgrove Sporting Saturday, March 5, 2022 2,859.5 
 210. Ashton United Saturday, March 5, 2022 2,856.4 
 211. Redditch United Saturday, March 5, 2022 2,856.3 
 212. Barwell Saturday, March 5, 2022 2,854.3 
 213. Stafford Rangers Saturday, March 5, 2022 2,854.2 
 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. Gainsborough Trinity Saturday, March 5, 2022 2,832.3 
 219. Lancaster City Saturday, February 26, 2022 2,829.5 
 220. Kingstonian Saturday, March 5, 2022 2,829.0 
 221. Biggleswade Town Saturday, February 26, 2022 2,825.8 
 222. Mickleover Sports Saturday, February 26, 2022 2,823.3 
 223. Atherton Collieries Saturday, March 5, 2022 2,819.6 
 224. Basford United Saturday, March 5, 2022 2,817.5 
 225. Cray Wanderers Saturday, March 5, 2022 2,815.6 
 226. Bowers and Pitsea Saturday, March 5, 2022 2,809.7 
 227. Corinthian-Casuals Saturday, February 26, 2022 2,807.5 
 228. Potters Bar Town Saturday, March 5, 2022 2,805.7 
 229. Bamber Bridge Saturday, March 5, 2022 2,804.3 
 230. St. Ives Town Saturday, March 5, 2022 2,802.0 
 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. Witton Albion Tuesday, March 1, 2022 2,775.9 
 240. Merthyr Town Saturday, March 5, 2022 2,774.4 
 241. Wimborne Town Saturday, March 5, 2022 2,763.5 
 242. Merstham Saturday, March 5, 2022 2,725.9 
 243. Leatherhead Saturday, March 5, 2022 2,725.7 
 244. East Thurrock United Saturday, March 5, 2022 2,699.3 
 245. Brightlingsea Regent Saturday, March 5, 2022 2,693.1 
 246. Grantham Town Saturday, March 5, 2022 2,688.4