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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, November 6, 2021 4,352.0 
 2. Liverpool Saturday, October 30, 2021 4,310.9 
 3. Chelsea Saturday, November 6, 2021 4,256.4 
 4. Manchester United Saturday, November 6, 2021 4,207.8 
 5. Arsenal Saturday, October 30, 2021 4,198.5 
 6. West Ham United Sunday, October 31, 2021 4,181.9 
 7. Leicester City Saturday, October 30, 2021 4,145.4 
 8. Tottenham Hotspur Saturday, October 30, 2021 4,126.9 
 9. Leeds United Sunday, October 31, 2021 4,071.1 
 10. Everton Monday, November 1, 2021 4,066.9 
 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 Saturday, October 30, 2021 3,986.5 
 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. Oxford United Saturday, October 30, 2021 3,741.5 
 47. Sheffield Wednesday Tuesday, November 2, 2021 3,741.3 
 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 Saturday, October 30, 2021 3,693.7 
 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 Saturday, October 30, 2021 3,595.4 
 64. Northampton Town Saturday, November 6, 2021 3,591.2 
 65. Cambridge United Saturday, November 6, 2021 3,586.2 
 66. Shrewsbury Town Saturday, October 30, 2021 3,582.8 
 67. Exeter City Saturday, November 6, 2021 3,581.1 
 68. Port Vale Saturday, November 6, 2021 3,575.7 
 69. Forest Green Rovers Saturday, October 30, 2021 3,573.8 
 70. Swindon Town Saturday, November 6, 2021 3,571.3 
 71. Rochdale Saturday, October 30, 2021 3,570.2 
 72. Morecambe Saturday, November 6, 2021 3,566.7 
 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 Saturday, October 30, 2021 3,516.3 
 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 Saturday, October 30, 2021 3,468.9 
 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. Stockport County Saturday, October 30, 2021 3,396.6 
 96. FC Halifax Town Saturday, November 6, 2021 3,393.3 
 97. Wrexham Saturday, November 6, 2021 3,388.7 
 98. Notts County Saturday, October 30, 2021 3,385.8 
 99. Solihull Moors Saturday, November 6, 2021 3,381.7 
 100. Boreham Wood Saturday, November 6, 2021 3,376.3 
 101. Dagenham and Redbridge Saturday, October 30, 2021 3,367.8 
 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. Weymouth Saturday, October 30, 2021 3,204.8 
 114. Dartford Saturday, November 6, 2021 3,204.1 
 115. St. Albans City Saturday, October 30, 2021 3,204.0 
 116. Barnet Saturday, October 30, 2021 3,203.4 
 117. Aldershot Town Saturday, October 30, 2021 3,197.7 
 118. Oxford City Saturday, October 30, 2021 3,188.9 
 119. Brackley Town Saturday, November 6, 2021 3,188.3 
 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. Spennymoor Town Saturday, November 6, 2021 3,162.5 
 125. Gateshead Saturday, November 6, 2021 3,159.9 
 126. Boston United Saturday, November 6, 2021 3,155.5 
 127. Havant and Waterlooville Saturday, November 6, 2021 3,143.6 
 128. Dover Athletic Tuesday, November 2, 2021 3,143.0 
 129. York City Saturday, November 6, 2021 3,139.7 
 130. Hayes and Yeading United Saturday, November 6, 2021 3,128.4 
 131. Eastbourne Borough Saturday, November 6, 2021 3,124.8 
 132. Chester Saturday, November 6, 2021 3,122.9 
 133. Maidstone United Saturday, November 6, 2021 3,121.8 
 134. Dulwich Hamlet Saturday, October 30, 2021 3,120.0 
 135. Peterborough Sports Saturday, October 23, 2021 3,116.9 
 136. King's Lynn Town Saturday, November 6, 2021 3,116.7 
 137. Coalville Town Saturday, November 6, 2021 3,115.5 
 138. Leamington Saturday, November 6, 2021 3,113.4 
 139. Hungerford Town Saturday, November 6, 2021 3,108.4 
 140. Curzon Ashton Saturday, November 6, 2021 3,103.1 
 141. Darlington Saturday, November 6, 2021 3,102.0 
 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. Tamworth Saturday, November 6, 2021 3,058.9 
 152. Guiseley Saturday, November 6, 2021 3,057.9 
 153. Chelmsford City Saturday, November 6, 2021 3,052.1 
 154. Farsley Celtic Saturday, November 6, 2021 3,046.6 
 155. Poole Town Saturday, November 6, 2021 3,045.3 
 156. Bath City Saturday, November 6, 2021 3,045.2 
 157. Gloucester City Saturday, October 30, 2021 3,042.1 
 158. Banbury United Saturday, November 6, 2021 3,038.0 
 159. Tonbridge Angels Saturday, November 6, 2021 3,035.8 
 160. Metropolitan Police Saturday, October 23, 2021 3,035.4 
 161. Taunton Town Saturday, October 23, 2021 3,034.2 
 162. Welling United Saturday, November 6, 2021 3,033.8 
 163. Rushall Olympic Saturday, November 6, 2021 3,032.4 
 164. AFC Telford United Saturday, November 6, 2021 3,017.9 
 165. Farnborough Saturday, November 6, 2021 3,017.8 
 166. Royston Town Tuesday, October 26, 2021 3,016.8 
 167. South Shields Saturday, November 6, 2021 3,016.5 
 168. Buxton Saturday, November 6, 2021 3,008.0 
 169. Chesham United Saturday, November 6, 2021 3,003.2 
 170. Folkestone Invicta Saturday, November 6, 2021 3,000.7 
 171. Hemel Hempstead Town Saturday, November 6, 2021 2,996.8 
 172. Salisbury Saturday, November 6, 2021 2,996.2 
 173. Bradford Park Avenue Saturday, November 6, 2021 2,993.7 
 174. Tiverton Town Saturday, November 6, 2021 2,993.0 
 175. Gosport Borough Saturday, November 6, 2021 2,988.2 
 176. Braintree Town Saturday, November 6, 2021 2,985.6 
 177. Swindon Supermarine Saturday, November 6, 2021 2,980.9 
 178. Billericay Town Saturday, November 6, 2021 2,974.6 
 179. Warrington Town Saturday, November 6, 2021 2,970.2 
 180. Needham Market Tuesday, November 2, 2021 2,956.7 
 181. Hendon Saturday, November 6, 2021 2,955.5 
 182. Enfield Town Saturday, November 6, 2021 2,954.5 
 183. Harrow Borough Saturday, November 6, 2021 2,949.7 
 184. Carshalton Athletic Saturday, November 6, 2021 2,942.2 
 185. Bognor Regis Town Saturday, November 6, 2021 2,935.6 
 186. Weston-super-Mare Saturday, October 23, 2021 2,934.4 
 187. AFC Rushden and Diamonds Saturday, November 6, 2021 2,933.1 
 188. Blyth Spartans Saturday, November 6, 2021 2,926.0 
 189. Stourbridge Saturday, November 6, 2021 2,923.2 
 190. Yate Town Saturday, November 6, 2021 2,910.6 
 191. FC United of Manchester Saturday, November 6, 2021 2,907.8 
 192. AFC Hornchurch Saturday, November 6, 2021 2,902.3 
 193. Biggleswade Town Saturday, November 6, 2021 2,902.0 
 194. Hartley Wintney Saturday, November 6, 2021 2,901.9 
 195. Matlock Town Saturday, November 6, 2021 2,900.7 
 196. Hednesford Town Saturday, November 6, 2021 2,898.8 
 197. Kings Langley Saturday, November 6, 2021 2,898.3 
 198. Kingstonian Saturday, November 6, 2021 2,889.8 
 199. Whitby Town Saturday, November 6, 2021 2,886.3 
 200. Bromsgrove Sporting Saturday, November 6, 2021 2,885.6 
 201. Basford United Saturday, November 6, 2021 2,885.0 
 202. Nuneaton Borough Saturday, November 6, 2021 2,884.6 
 203. Leiston Saturday, November 6, 2021 2,882.8 
 204. Bishop's Stortford Saturday, November 6, 2021 2,878.8 
 205. Bamber Bridge Saturday, November 6, 2021 2,874.3 
 206. Morpeth Town Saturday, November 6, 2021 2,870.7 
 207. Nantwich Town Saturday, October 23, 2021 2,865.9 
 208. Barwell Saturday, November 6, 2021 2,861.5 
 209. Stratford Town Tuesday, October 26, 2021 2,854.3 
 210. Canvey Island Monday, November 30, 2020 2,853.3 
 211. Bowers and Pitsea Saturday, November 6, 2021 2,850.7 
 212. Merthyr Town Saturday, November 6, 2021 2,850.1 
 213. Lewes Saturday, November 6, 2021 2,846.4 
 214. Cheshunt Saturday, November 6, 2021 2,843.9 
 215. Alvechurch Saturday, November 6, 2021 2,843.4 
 216. Walton Casuals Saturday, November 6, 2021 2,843.3 
 217. Potters Bar Town Saturday, November 6, 2021 2,842.7 
 218. Gainsborough Trinity Saturday, November 6, 2021 2,842.3 
 219. Cray Wanderers Saturday, October 23, 2021 2,842.3 
 220. Scarborough Athletic Saturday, November 6, 2021 2,842.0 
 221. Witton Albion Saturday, November 6, 2021 2,837.2 
 222. Ashton United Saturday, November 6, 2021 2,836.1 
 223. Atherton Collieries Saturday, November 6, 2021 2,835.4 
 224. Lowestoft Town Saturday, November 6, 2021 2,835.0 
 225. Haringey Borough Saturday, November 6, 2021 2,833.2 
 226. Margate Saturday, November 6, 2021 2,828.8 
 227. Wimborne Town Saturday, November 6, 2021 2,826.5 
 228. Hitchin Town Saturday, November 6, 2021 2,825.2 
 229. Lancaster City Saturday, November 6, 2021 2,816.4 
 230. Stalybridge Celtic Saturday, November 6, 2021 2,807.6 
 231. Beaconsfield Town Saturday, November 6, 2021 2,794.9 
 232. Leatherhead Saturday, November 6, 2021 2,792.7 
 233. Mickleover Sports Saturday, November 6, 2021 2,785.9 
 234. Radcliffe Saturday, November 6, 2021 2,781.6 
 235. Stafford Rangers Saturday, November 6, 2021 2,779.8 
 236. AFC Sudbury Friday, November 5, 2021 2,778.2 
 237. Wingate and Finchley Tuesday, November 2, 2021 2,774.8 
 238. Hyde United Saturday, November 6, 2021 2,772.6 
 239. Horsham Saturday, November 6, 2021 2,772.1 
 240. Redditch United Saturday, November 6, 2021 2,771.6 
 241. Corinthian-Casuals Saturday, November 6, 2021 2,769.6 
 242. Marine Sunday, January 10, 2021 2,768.4 
 243. St. Ives Town Saturday, November 6, 2021 2,765.9 
 244. Dorchester Town Saturday, November 6, 2021 2,762.2 
 245. Maldon and Tiptree Sunday, November 8, 2020 2,759.5 
 246. Merstham Saturday, November 6, 2021 2,757.5 
 247. East Thurrock United Saturday, November 6, 2021 2,756.0 
 248. Brightlingsea Regent Saturday, November 6, 2021 2,672.0 
 249. Grantham Town Saturday, November 6, 2021 2,657.3