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 13, 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. Barnsley Saturday, November 6, 2021 3,768.0 
 42. Wycombe Wanderers Saturday, November 13, 2021 3,754.8 
 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, November 13, 2021 3,737.3 
 47. Sheffield Wednesday Saturday, November 13, 2021 3,736.4 
 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, November 13, 2021 3,710.5 
 52. Milton Keynes Dons Saturday, November 13, 2021 3,691.9 
 53. Charlton Athletic Saturday, November 13, 2021 3,686.6 
 54. Ipswich Town Saturday, November 13, 2021 3,678.3 
 55. Lincoln City Saturday, November 6, 2021 3,675.3 
 56. Portsmouth Saturday, November 13, 2021 3,674.6 
 57. Gillingham Saturday, November 13, 2021 3,646.2 
 58. Fleetwood Town Saturday, November 6, 2021 3,630.6 
 59. Burton Albion Saturday, November 13, 2021 3,630.3 
 60. Cheltenham Town Saturday, November 6, 2021 3,611.9 
 61. AFC Wimbledon Saturday, November 6, 2021 3,606.6 
 62. Bolton Wanderers Friday, November 12, 2021 3,604.3 
 63. Accrington Stanley Saturday, November 13, 2021 3,602.6 
 64. Exeter City Saturday, November 13, 2021 3,585.6 
 65. Shrewsbury Town Sunday, November 7, 2021 3,583.2 
 66. Northampton Town Saturday, November 13, 2021 3,578.9 
 67. Cambridge United Saturday, November 13, 2021 3,575.1 
 68. Port Vale Saturday, November 13, 2021 3,572.2 
 69. Swindon Town Saturday, November 6, 2021 3,571.3 
 70. Morecambe Saturday, November 6, 2021 3,566.7 
 71. Forest Green Rovers Sunday, November 7, 2021 3,565.1 
 72. Rochdale Saturday, November 13, 2021 3,565.0 
 73. Doncaster Rovers Saturday, November 6, 2021 3,563.5 
 74. Newport County Friday, November 12, 2021 3,555.8 
 75. Crewe Alexandra Friday, November 12, 2021 3,546.2 
 76. Leyton Orient Saturday, November 13, 2021 3,522.8 
 77. Salford City Saturday, November 13, 2021 3,516.1 
 78. Tranmere Rovers Saturday, November 13, 2021 3,514.2 
 79. Sutton United Saturday, November 13, 2021 3,500.9 
 80. Harrogate Town Saturday, November 13, 2021 3,495.5 
 81. Bradford City Saturday, November 13, 2021 3,491.7 
 82. Bristol Rovers Saturday, November 13, 2021 3,484.8 
 83. Mansfield Town Saturday, November 13, 2021 3,484.0 
 84. Walsall Saturday, November 13, 2021 3,460.8 
 85. Barrow Saturday, November 13, 2021 3,457.3 
 86. Hartlepool United Friday, November 12, 2021 3,448.7 
 87. Crawley Town Saturday, November 6, 2021 3,434.5 
 88. Colchester United Friday, November 5, 2021 3,431.2 
 89. Carlisle United Saturday, November 13, 2021 3,430.0 
 90. Stevenage Saturday, November 13, 2021 3,428.8 
 91. Bromley Saturday, November 13, 2021 3,426.1 
 92. Chesterfield Saturday, November 13, 2021 3,425.1 
 93. Wrexham Saturday, November 13, 2021 3,407.8 
 94. Notts County Saturday, November 13, 2021 3,401.7 
 95. Oldham Athletic Saturday, November 13, 2021 3,399.2 
 96. Stockport County Saturday, November 13, 2021 3,399.2 
 97. Grimsby Town Saturday, November 13, 2021 3,397.2 
 98. FC Halifax Town Saturday, November 6, 2021 3,393.3 
 99. Dagenham and Redbridge Saturday, November 13, 2021 3,378.0 
 100. Boreham Wood Saturday, November 13, 2021 3,374.2 
 101. Solihull Moors Saturday, November 13, 2021 3,368.7 
 102. Torquay United Saturday, November 13, 2021 3,360.4 
 103. Scunthorpe United Saturday, November 13, 2021 3,353.7 
 104. Eastleigh Saturday, November 13, 2021 3,304.5 
 105. Southend United Saturday, November 13, 2021 3,302.1 
 106. AFC Fylde Saturday, November 13, 2021 3,302.1 
 107. Yeovil Town Saturday, November 13, 2021 3,289.2 
 108. Altrincham Saturday, November 13, 2021 3,266.7 
 109. Ebbsfleet United Saturday, November 13, 2021 3,252.7 
 110. Woking Saturday, November 13, 2021 3,241.2 
 111. Maidenhead United Saturday, November 13, 2021 3,234.5 
 112. St. Albans City Sunday, November 7, 2021 3,212.7 
 113. Brackley Town Saturday, November 13, 2021 3,204.4 
 114. Dorking Wanderers Saturday, November 13, 2021 3,203.5 
 115. Dartford Saturday, November 13, 2021 3,202.6 
 116. Aldershot Town Saturday, November 13, 2021 3,200.9 
 117. Weymouth Saturday, November 13, 2021 3,197.6 
 118. Barnet Saturday, November 13, 2021 3,193.5 
 119. Oxford City Saturday, November 13, 2021 3,190.4 
 120. Chorley Saturday, November 13, 2021 3,179.9 
 121. Wealdstone Saturday, November 13, 2021 3,179.2 
 122. Kidderminster Harriers Saturday, November 13, 2021 3,177.1 
 123. Hampton and Richmond Borough Saturday, October 30, 2021 3,172.8 
 124. Gateshead Saturday, November 13, 2021 3,166.6 
 125. Havant and Waterlooville Saturday, November 13, 2021 3,149.7 
 126. Spennymoor Town Saturday, November 13, 2021 3,146.9 
 127. Dover Athletic Saturday, November 13, 2021 3,139.2 
 128. Boston United Saturday, November 13, 2021 3,135.7 
 129. Dulwich Hamlet Saturday, November 13, 2021 3,132.0 
 130. Hayes and Yeading United Saturday, November 6, 2021 3,128.4 
 131. York City Saturday, November 13, 2021 3,125.7 
 132. Maidstone United Saturday, November 13, 2021 3,123.7 
 133. Chester Saturday, November 13, 2021 3,121.2 
 134. Leamington Saturday, November 13, 2021 3,120.2 
 135. Coalville Town Saturday, November 13, 2021 3,119.5 
 136. Peterborough Sports Saturday, October 23, 2021 3,116.9 
 137. Eastbourne Borough Saturday, November 13, 2021 3,114.2 
 138. King's Lynn Town Saturday, November 13, 2021 3,109.4 
 139. Darlington Saturday, November 13, 2021 3,103.6 
 140. Curzon Ashton Saturday, November 13, 2021 3,102.7 
 141. Slough Town Saturday, November 13, 2021 3,095.9 
 142. Southport Saturday, November 13, 2021 3,091.0 
 143. Hereford Saturday, November 13, 2021 3,090.2 
 144. Hungerford Town Saturday, November 13, 2021 3,087.4 
 145. Truro City Saturday, November 6, 2021 3,086.6 
 146. Kettering Town Saturday, November 13, 2021 3,081.2 
 147. Concord Rangers Saturday, November 13, 2021 3,076.1 
 148. Alfreton Town Saturday, November 13, 2021 3,075.4 
 149. Chippenham Town Saturday, November 13, 2021 3,071.8 
 150. Worthing Saturday, November 6, 2021 3,066.0 
 151. Gloucester City Saturday, November 13, 2021 3,055.6 
 152. Tamworth Tuesday, November 9, 2021 3,055.2 
 153. Metropolitan Police Tuesday, November 9, 2021 3,047.4 
 154. Banbury United Tuesday, November 9, 2021 3,046.7 
 155. Welling United Saturday, November 13, 2021 3,042.5 
 156. Guiseley Saturday, November 13, 2021 3,041.9 
 157. Chelmsford City Saturday, November 13, 2021 3,039.8 
 158. Bath City Saturday, November 13, 2021 3,033.2 
 159. Farsley Celtic Saturday, November 13, 2021 3,033.1 
 160. Taunton Town Saturday, November 13, 2021 3,031.8 
 161. Rushall Olympic Tuesday, November 9, 2021 3,023.6 
 162. Farnborough Tuesday, November 9, 2021 3,023.2 
 163. Hemel Hempstead Town Saturday, November 13, 2021 3,023.1 
 164. Poole Town Tuesday, November 9, 2021 3,020.7 
 165. Buxton Saturday, November 13, 2021 3,020.7 
 166. Tonbridge Angels Saturday, November 13, 2021 3,019.1 
 167. South Shields Saturday, November 6, 2021 3,016.5 
 168. Royston Town Tuesday, November 9, 2021 3,011.8 
 169. AFC Telford United Saturday, November 13, 2021 3,009.1 
 170. Chesham United Saturday, November 13, 2021 3,003.1 
 171. Salisbury Tuesday, November 9, 2021 3,001.2 
 172. Gosport Borough Saturday, November 13, 2021 2,998.7 
 173. Bradford Park Avenue Saturday, November 13, 2021 2,997.0 
 174. Tiverton Town Saturday, November 6, 2021 2,993.0 
 175. Braintree Town Saturday, November 6, 2021 2,985.6 
 176. Folkestone Invicta Monday, November 8, 2021 2,979.6 
 177. Warrington Town Saturday, November 6, 2021 2,970.2 
 178. Carshalton Athletic Monday, November 8, 2021 2,963.4 
 179. Billericay Town Saturday, November 13, 2021 2,963.1 
 180. Weston-super-Mare Tuesday, November 9, 2021 2,959.0 
 181. Needham Market Tuesday, November 2, 2021 2,956.7 
 182. Enfield Town Saturday, November 6, 2021 2,954.5 
 183. Swindon Supermarine Saturday, November 13, 2021 2,954.4 
 184. Harrow Borough Saturday, November 6, 2021 2,949.7 
 185. Hendon Saturday, November 13, 2021 2,943.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 13, 2021 2,916.4 
 189. AFC Hornchurch Tuesday, November 9, 2021 2,914.5 
 190. Yate Town Saturday, November 13, 2021 2,913.0 
 191. Nuneaton Borough Monday, November 8, 2021 2,907.4 
 192. Biggleswade Town Saturday, November 6, 2021 2,902.0 
 193. Matlock Town Saturday, November 6, 2021 2,900.7 
 194. Stourbridge Monday, November 8, 2021 2,900.4 
 195. Hednesford Town Saturday, November 6, 2021 2,898.8 
 196. FC United of Manchester Tuesday, November 9, 2021 2,898.3 
 197. Kings Langley Saturday, November 13, 2021 2,896.6 
 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. Cheshunt Tuesday, November 9, 2021 2,853.6 
 210. Canvey Island Monday, November 30, 2020 2,853.3 
 211. Alvechurch Saturday, November 13, 2021 2,852.6 
 212. Ashton United Tuesday, November 9, 2021 2,847.2 
 213. Stratford Town Saturday, November 13, 2021 2,844.8 
 214. Hitchin Town Monday, November 8, 2021 2,843.7 
 215. Potters Bar Town Saturday, November 6, 2021 2,842.7 
 216. Gainsborough Trinity Saturday, November 6, 2021 2,842.3 
 217. Lewes Saturday, November 13, 2021 2,842.2 
 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. Merthyr Town Saturday, November 13, 2021 2,836.2 
 223. Lowestoft Town Saturday, November 13, 2021 2,831.0 
 224. Margate Saturday, November 6, 2021 2,828.8 
 225. Wimborne Town Saturday, November 6, 2021 2,826.5 
 226. Cray Wanderers Tuesday, November 9, 2021 2,825.3 
 227. Lancaster City Saturday, November 6, 2021 2,816.4 
 228. Beaconsfield Town Saturday, November 13, 2021 2,815.9 
 229. Atherton Collieries Saturday, November 13, 2021 2,813.4 
 230. Haringey Borough Saturday, November 13, 2021 2,807.9 
 231. Stalybridge Celtic Saturday, November 6, 2021 2,807.6 
 232. Mickleover Sports Saturday, November 13, 2021 2,801.0 
 233. Corinthian-Casuals Saturday, November 13, 2021 2,799.6 
 234. Horsham Saturday, November 13, 2021 2,789.6 
 235. Dorchester Town Saturday, November 13, 2021 2,785.4 
 236. Stafford Rangers Saturday, November 6, 2021 2,779.8 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. St. Ives Town Tuesday, November 9, 2021 2,775.0 
 239. Wingate and Finchley Tuesday, November 2, 2021 2,774.8 
 240. Merstham Tuesday, November 9, 2021 2,774.5 
 241. East Thurrock United Tuesday, November 9, 2021 2,773.3 
 242. Radcliffe Tuesday, November 9, 2021 2,770.5 
 243. Marine Sunday, January 10, 2021 2,768.4 
 244. Hyde United Saturday, November 13, 2021 2,766.8 
 245. Leatherhead Saturday, November 13, 2021 2,766.4 
 246. Redditch United Tuesday, November 9, 2021 2,762.5 
 247. Grantham Town Saturday, November 6, 2021 2,657.3 
 248. Brightlingsea Regent Saturday, November 13, 2021 2,654.5