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, November 9, 2021

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, November 6, 2021 4,352.0 
 2. Liverpool Sunday, November 7, 2021 4,298.3 
 3. Chelsea Saturday, November 6, 2021 4,256.4 
 4. Manchester United Saturday, November 6, 2021 4,207.8 
 5. Arsenal Sunday, November 7, 2021 4,202.4 
 6. West Ham United Sunday, November 7, 2021 4,194.4 
 7. Leicester City Sunday, November 7, 2021 4,144.3 
 8. Tottenham Hotspur Sunday, November 7, 2021 4,126.3 
 9. Leeds United Sunday, November 7, 2021 4,072.2 
 10. Everton Sunday, November 7, 2021 4,067.5 
 11. Brighton and Hove Albion Saturday, November 6, 2021 4,062.4 
 12. Crystal Palace Saturday, November 6, 2021 4,052.6 
 13. Wolverhampton Wanderers Saturday, November 6, 2021 4,047.6 
 14. Aston Villa Friday, November 5, 2021 4,043.6 
 15. Southampton Friday, November 5, 2021 4,041.0 
 16. Brentford Saturday, November 6, 2021 4,020.8 
 17. Fulham Saturday, November 6, 2021 4,003.3 
 18. Burnley Saturday, November 6, 2021 4,001.2 
 19. AFC Bournemouth Saturday, November 6, 2021 4,000.2 
 20. Watford Sunday, November 7, 2021 3,982.6 
 21. Newcastle United Saturday, November 6, 2021 3,981.9 
 22. Norwich City Saturday, November 6, 2021 3,954.4 
 23. West Bromwich Albion Saturday, November 6, 2021 3,935.1 
 24. Swansea City Saturday, November 6, 2021 3,874.2 
 25. Queens Park Rangers Saturday, November 6, 2021 3,869.2 
 26. Stoke City Saturday, November 6, 2021 3,863.8 
 27. Sheffield United Saturday, November 6, 2021 3,856.2 
 28. Blackburn Rovers Saturday, November 6, 2021 3,852.5 
 29. Coventry City Saturday, November 6, 2021 3,839.6 
 30. Millwall Saturday, November 6, 2021 3,836.8 
 31. Nottingham Forest Saturday, November 6, 2021 3,831.3 
 32. Luton Town Saturday, November 6, 2021 3,828.9 
 33. Preston North End Saturday, November 6, 2021 3,827.2 
 34. Blackpool Saturday, November 6, 2021 3,819.4 
 35. Reading Saturday, November 6, 2021 3,805.1 
 36. Middlesbrough Saturday, November 6, 2021 3,800.8 
 37. Cardiff City Saturday, November 6, 2021 3,795.1 
 38. Huddersfield Town Saturday, November 6, 2021 3,792.2 
 39. Rotherham United Saturday, November 6, 2021 3,782.7 
 40. Birmingham City Saturday, November 6, 2021 3,770.9 
 41. Wycombe Wanderers Saturday, November 6, 2021 3,768.8 
 42. Barnsley Saturday, November 6, 2021 3,768.0 
 43. Hull City Saturday, November 6, 2021 3,753.9 
 44. Derby County Saturday, November 6, 2021 3,749.9 
 45. Sunderland Saturday, November 6, 2021 3,744.1 
 46. Sheffield Wednesday Sunday, November 7, 2021 3,740.1 
 47. Oxford United Sunday, November 7, 2021 3,738.0 
 48. Wigan Athletic Saturday, November 6, 2021 3,735.5 
 49. Peterborough United Saturday, November 6, 2021 3,732.4 
 50. Bristol City Saturday, November 6, 2021 3,725.3 
 51. Plymouth Argyle Sunday, November 7, 2021 3,694.9 
 52. Milton Keynes Dons Saturday, November 6, 2021 3,680.8 
 53. Ipswich Town Saturday, November 6, 2021 3,677.7 
 54. Charlton Athletic Saturday, November 6, 2021 3,676.5 
 55. Lincoln City Saturday, November 6, 2021 3,675.3 
 56. Portsmouth Saturday, November 6, 2021 3,660.6 
 57. Gillingham Saturday, November 6, 2021 3,642.5 
 58. Burton Albion Saturday, November 6, 2021 3,640.3 
 59. Fleetwood Town Saturday, November 6, 2021 3,630.6 
 60. Accrington Stanley Saturday, November 6, 2021 3,618.2 
 61. Cheltenham Town Saturday, November 6, 2021 3,611.9 
 62. AFC Wimbledon Saturday, November 6, 2021 3,606.6 
 63. Bolton Wanderers Sunday, November 7, 2021 3,592.4 
 64. Northampton Town Saturday, November 6, 2021 3,591.2 
 65. Cambridge United Saturday, November 6, 2021 3,586.2 
 66. Shrewsbury Town Sunday, November 7, 2021 3,583.2 
 67. Exeter City Saturday, November 6, 2021 3,581.1 
 68. Port Vale Saturday, November 6, 2021 3,575.7 
 69. Swindon Town Saturday, November 6, 2021 3,571.3 
 70. Rochdale Sunday, November 7, 2021 3,567.4 
 71. Morecambe Saturday, November 6, 2021 3,566.7 
 72. Forest Green Rovers Sunday, November 7, 2021 3,565.1 
 73. Doncaster Rovers Saturday, November 6, 2021 3,563.5 
 74. Crewe Alexandra Saturday, November 6, 2021 3,558.1 
 75. Newport County Saturday, November 6, 2021 3,547.3 
 76. Tranmere Rovers Saturday, November 6, 2021 3,526.4 
 77. Leyton Orient Saturday, November 6, 2021 3,520.4 
 78. Salford City Monday, November 8, 2021 3,519.7 
 79. Sutton United Saturday, November 6, 2021 3,488.8 
 80. Bradford City Saturday, November 6, 2021 3,488.2 
 81. Harrogate Town Saturday, November 6, 2021 3,479.0 
 82. Walsall Saturday, November 6, 2021 3,477.4 
 83. Mansfield Town Saturday, November 6, 2021 3,473.9 
 84. Bristol Rovers Sunday, November 7, 2021 3,472.5 
 85. Hartlepool United Saturday, November 6, 2021 3,457.2 
 86. Barrow Saturday, November 6, 2021 3,456.9 
 87. Stevenage Saturday, November 6, 2021 3,438.9 
 88. Crawley Town Saturday, November 6, 2021 3,434.5 
 89. Colchester United Friday, November 5, 2021 3,431.2 
 90. Carlisle United Saturday, November 6, 2021 3,430.3 
 91. Bromley Saturday, November 6, 2021 3,425.7 
 92. Chesterfield Saturday, November 6, 2021 3,418.0 
 93. Grimsby Town Saturday, November 6, 2021 3,412.1 
 94. Oldham Athletic Saturday, November 6, 2021 3,403.7 
 95. Wrexham Tuesday, November 9, 2021 3,400.5 
 96. Stockport County Sunday, November 7, 2021 3,399.5 
 97. FC Halifax Town Saturday, November 6, 2021 3,393.3 
 98. Notts County Sunday, November 7, 2021 3,388.7 
 99. Solihull Moors Saturday, November 6, 2021 3,381.7 
 100. Boreham Wood Saturday, November 6, 2021 3,376.3 
 101. Dagenham and Redbridge Monday, November 8, 2021 3,364.3 
 102. Torquay United Saturday, October 30, 2021 3,356.7 
 103. Scunthorpe United Saturday, November 6, 2021 3,350.1 
 104. Southend United Saturday, November 6, 2021 3,322.9 
 105. Eastleigh Saturday, November 6, 2021 3,314.4 
 106. AFC Fylde Saturday, November 6, 2021 3,306.0 
 107. Yeovil Town Saturday, November 6, 2021 3,279.3 
 108. Altrincham Saturday, November 6, 2021 3,264.6 
 109. Maidenhead United Saturday, November 6, 2021 3,248.2 
 110. Ebbsfleet United Saturday, November 6, 2021 3,245.8 
 111. Woking Tuesday, November 2, 2021 3,220.4 
 112. Dorking Wanderers Saturday, November 6, 2021 3,216.2 
 113. St. Albans City Sunday, November 7, 2021 3,212.7 
 114. Weymouth Saturday, October 30, 2021 3,204.8 
 115. Dartford Saturday, November 6, 2021 3,204.1 
 116. Barnet Saturday, October 30, 2021 3,203.4 
 117. Brackley Town Tuesday, November 9, 2021 3,200.5 
 118. Oxford City Saturday, October 30, 2021 3,188.9 
 119. Aldershot Town Tuesday, November 9, 2021 3,186.0 
 120. Hampton and Richmond Borough Saturday, October 30, 2021 3,172.8 
 121. Chorley Saturday, November 6, 2021 3,172.2 
 122. Wealdstone Tuesday, October 26, 2021 3,169.4 
 123. Kidderminster Harriers Saturday, November 6, 2021 3,168.3 
 124. Gateshead Saturday, November 6, 2021 3,159.9 
 125. Boston United Saturday, November 6, 2021 3,155.5 
 126. Havant and Waterlooville Tuesday, November 9, 2021 3,151.6 
 127. Spennymoor Town Tuesday, November 9, 2021 3,150.2 
 128. Dover Athletic Tuesday, November 2, 2021 3,143.0 
 129. Hayes and Yeading United Saturday, November 6, 2021 3,128.4 
 130. Leamington Tuesday, November 9, 2021 3,127.9 
 131. York City Tuesday, November 9, 2021 3,125.2 
 132. Eastbourne Borough Saturday, November 6, 2021 3,124.8 
 133. Chester Saturday, November 6, 2021 3,122.9 
 134. Maidstone United Saturday, November 6, 2021 3,121.8 
 135. Dulwich Hamlet Saturday, October 30, 2021 3,120.0 
 136. Peterborough Sports Saturday, October 23, 2021 3,116.9 
 137. King's Lynn Town Saturday, November 6, 2021 3,116.7 
 138. Coalville Town Saturday, November 6, 2021 3,115.5 
 139. Curzon Ashton Saturday, November 6, 2021 3,103.1 
 140. Darlington Saturday, November 6, 2021 3,102.0 
 141. Hungerford Town Tuesday, November 9, 2021 3,094.3 
 142. Truro City Saturday, November 6, 2021 3,086.6 
 143. Slough Town Saturday, November 6, 2021 3,083.2 
 144. Alfreton Town Saturday, November 6, 2021 3,082.1 
 145. Hereford Saturday, November 6, 2021 3,074.2 
 146. Kettering Town Saturday, November 6, 2021 3,071.6 
 147. Southport Tuesday, November 2, 2021 3,071.2 
 148. Worthing Saturday, November 6, 2021 3,066.0 
 149. Concord Rangers Tuesday, November 2, 2021 3,065.5 
 150. Chippenham Town Saturday, November 6, 2021 3,060.3 
 151. Guiseley Saturday, November 6, 2021 3,057.9 
 152. Tamworth Tuesday, November 9, 2021 3,055.2 
 153. Chelmsford City Saturday, November 6, 2021 3,052.1 
 154. Metropolitan Police Tuesday, November 9, 2021 3,047.4 
 155. Banbury United Tuesday, November 9, 2021 3,046.7 
 156. Farsley Celtic Saturday, November 6, 2021 3,046.6 
 157. Bath City Saturday, November 6, 2021 3,045.2 
 158. Gloucester City Saturday, October 30, 2021 3,042.1 
 159. Taunton Town Saturday, October 23, 2021 3,034.2 
 160. Welling United Saturday, November 6, 2021 3,033.8 
 161. Tonbridge Angels Tuesday, November 9, 2021 3,027.8 
 162. Rushall Olympic Tuesday, November 9, 2021 3,023.6 
 163. Farnborough Tuesday, November 9, 2021 3,023.2 
 164. Poole Town Tuesday, November 9, 2021 3,020.7 
 165. AFC Telford United Saturday, November 6, 2021 3,017.9 
 166. South Shields Saturday, November 6, 2021 3,016.5 
 167. Buxton Tuesday, November 9, 2021 3,014.9 
 168. Royston Town Tuesday, November 9, 2021 3,011.8 
 169. Hemel Hempstead Town Tuesday, November 9, 2021 3,010.9 
 170. Salisbury Tuesday, November 9, 2021 3,001.2 
 171. Bradford Park Avenue Saturday, November 6, 2021 2,993.7 
 172. Tiverton Town Saturday, November 6, 2021 2,993.0 
 173. Chesham United Tuesday, November 9, 2021 2,991.2 
 174. Gosport Borough Saturday, November 6, 2021 2,988.2 
 175. Braintree Town Saturday, November 6, 2021 2,985.6 
 176. Swindon Supermarine Saturday, November 6, 2021 2,980.9 
 177. Folkestone Invicta Monday, November 8, 2021 2,979.6 
 178. Billericay Town Saturday, November 6, 2021 2,974.6 
 179. Warrington Town Saturday, November 6, 2021 2,970.2 
 180. Carshalton Athletic Monday, November 8, 2021 2,963.4 
 181. Weston-super-Mare Tuesday, November 9, 2021 2,959.0 
 182. Needham Market Tuesday, November 2, 2021 2,956.7 
 183. Hendon Saturday, November 6, 2021 2,955.5 
 184. Enfield Town Saturday, November 6, 2021 2,954.5 
 185. Harrow Borough Saturday, November 6, 2021 2,949.7 
 186. Bognor Regis Town Saturday, November 6, 2021 2,935.6 
 187. AFC Rushden and Diamonds Saturday, November 6, 2021 2,933.1 
 188. Blyth Spartans Saturday, November 6, 2021 2,926.0 
 189. Kings Langley Tuesday, November 9, 2021 2,916.3 
 190. AFC Hornchurch Tuesday, November 9, 2021 2,914.5 
 191. Yate Town Saturday, November 6, 2021 2,910.6 
 192. Nuneaton Borough Monday, November 8, 2021 2,907.4 
 193. Biggleswade Town Saturday, November 6, 2021 2,902.0 
 194. Matlock Town Saturday, November 6, 2021 2,900.7 
 195. Stourbridge Monday, November 8, 2021 2,900.4 
 196. Hednesford Town Saturday, November 6, 2021 2,898.8 
 197. FC United of Manchester Tuesday, November 9, 2021 2,898.3 
 198. Whitby Town Tuesday, November 9, 2021 2,895.8 
 199. Kingstonian Saturday, November 6, 2021 2,889.8 
 200. Bromsgrove Sporting Tuesday, November 9, 2021 2,889.3 
 201. Basford United Saturday, November 6, 2021 2,885.0 
 202. Hartley Wintney Tuesday, November 9, 2021 2,883.9 
 203. Bishop's Stortford Saturday, November 6, 2021 2,878.8 
 204. Bamber Bridge Saturday, November 6, 2021 2,874.3 
 205. Morpeth Town Saturday, November 6, 2021 2,870.7 
 206. Barwell Tuesday, November 9, 2021 2,866.6 
 207. Nantwich Town Saturday, October 23, 2021 2,865.9 
 208. Leiston Monday, November 8, 2021 2,864.3 
 209. Stratford Town Sunday, November 7, 2021 2,854.0 
 210. Cheshunt Tuesday, November 9, 2021 2,853.6 
 211. Canvey Island Monday, November 30, 2020 2,853.3 
 212. Ashton United Tuesday, November 9, 2021 2,847.2 
 213. Merthyr Town Tuesday, November 9, 2021 2,846.6 
 214. Hitchin Town Monday, November 8, 2021 2,843.7 
 215. Alvechurch Saturday, November 6, 2021 2,843.4 
 216. Potters Bar Town Saturday, November 6, 2021 2,842.7 
 217. Gainsborough Trinity Saturday, November 6, 2021 2,842.3 
 218. Scarborough Athletic Saturday, November 6, 2021 2,842.0 
 219. Walton Casuals Tuesday, November 9, 2021 2,838.3 
 220. Bowers and Pitsea Tuesday, November 9, 2021 2,837.4 
 221. Witton Albion Saturday, November 6, 2021 2,837.2 
 222. Lowestoft Town Saturday, November 6, 2021 2,835.0 
 223. Lewes Tuesday, November 9, 2021 2,829.2 
 224. Margate Saturday, November 6, 2021 2,828.8 
 225. Atherton Collieries Tuesday, November 9, 2021 2,828.5 
 226. Wimborne Town Saturday, November 6, 2021 2,826.5 
 227. Cray Wanderers Tuesday, November 9, 2021 2,825.3 
 228. Haringey Borough Tuesday, November 9, 2021 2,820.9 
 229. Lancaster City Saturday, November 6, 2021 2,816.4 
 230. Stalybridge Celtic Saturday, November 6, 2021 2,807.6 
 231. Beaconsfield Town Tuesday, November 9, 2021 2,789.4 
 232. Mickleover Sports Saturday, November 6, 2021 2,785.9 
 233. Leatherhead Tuesday, November 9, 2021 2,783.0 
 234. Corinthian-Casuals Tuesday, November 9, 2021 2,782.9 
 235. Stafford Rangers Saturday, November 6, 2021 2,779.8 
 236. AFC Sudbury Friday, November 5, 2021 2,778.2 
 237. St. Ives Town Tuesday, November 9, 2021 2,775.0 
 238. Wingate and Finchley Tuesday, November 2, 2021 2,774.8 
 239. Merstham Tuesday, November 9, 2021 2,774.5 
 240. East Thurrock United Tuesday, November 9, 2021 2,773.3 
 241. Hyde United Saturday, November 6, 2021 2,772.6 
 242. Horsham Saturday, November 6, 2021 2,772.1 
 243. Radcliffe Tuesday, November 9, 2021 2,770.5 
 244. Marine Sunday, January 10, 2021 2,768.4 
 245. Dorchester Town Tuesday, November 9, 2021 2,765.7 
 246. Redditch United Tuesday, November 9, 2021 2,762.5 
 247. Brightlingsea Regent Saturday, November 6, 2021 2,672.0 
 248. Grantham Town Saturday, November 6, 2021 2,657.3