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 16, 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. Hull City Saturday, November 6, 2021 3,753.9 
 43. Derby County Saturday, November 6, 2021 3,749.9 
 44. Wycombe Wanderers Tuesday, November 16, 2021 3,746.0 
 45. Sunderland Saturday, November 6, 2021 3,744.1 
 46. Wigan Athletic Tuesday, November 16, 2021 3,736.8 
 47. Peterborough United Saturday, November 6, 2021 3,732.4 
 48. Oxford United Tuesday, November 16, 2021 3,729.6 
 49. Sheffield Wednesday Tuesday, November 16, 2021 3,727.9 
 50. Bristol City Saturday, November 6, 2021 3,725.3 
 51. Plymouth Argyle Tuesday, November 16, 2021 3,718.9 
 52. Charlton Athletic Saturday, November 13, 2021 3,686.6 
 53. Milton Keynes Dons Tuesday, November 16, 2021 3,684.0 
 54. Ipswich Town Tuesday, November 16, 2021 3,680.3 
 55. Lincoln City Saturday, November 6, 2021 3,675.3 
 56. Portsmouth Saturday, November 13, 2021 3,674.6 
 57. Gillingham Tuesday, November 16, 2021 3,641.3 
 58. Fleetwood Town Saturday, November 6, 2021 3,630.6 
 59. Burton Albion Saturday, November 13, 2021 3,630.3 
 60. Cheltenham Town Tuesday, November 16, 2021 3,616.8 
 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 Tuesday, November 16, 2021 3,591.2 
 65. Shrewsbury Town Sunday, November 7, 2021 3,583.2 
 66. Cambridge United Tuesday, November 16, 2021 3,581.9 
 67. Port Vale Saturday, November 13, 2021 3,572.2 
 68. Northampton Town Tuesday, November 16, 2021 3,572.1 
 69. Swindon Town Saturday, November 6, 2021 3,571.3 
 70. Rochdale Tuesday, November 16, 2021 3,568.2 
 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. 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. Bristol Rovers Tuesday, November 16, 2021 3,492.5 
 82. Bradford City Tuesday, November 16, 2021 3,486.1 
 83. Mansfield Town Saturday, November 13, 2021 3,484.0 
 84. Walsall Saturday, November 13, 2021 3,460.8 
 85. Hartlepool United Tuesday, November 16, 2021 3,457.5 
 86. Barrow Saturday, November 13, 2021 3,457.3 
 87. Stevenage Tuesday, November 16, 2021 3,436.6 
 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 13, 2021 3,430.0 
 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. Stockport County Saturday, November 13, 2021 3,399.2 
 95. Notts County Tuesday, November 16, 2021 3,398.4 
 96. Oldham Athletic Tuesday, November 16, 2021 3,397.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 Tuesday, November 16, 2021 3,367.4 
 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 Tuesday, November 16, 2021 3,259.8 
 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. Brackley Town Saturday, November 13, 2021 3,204.4 
 113. Dorking Wanderers Saturday, November 13, 2021 3,203.5 
 114. Dartford Saturday, November 13, 2021 3,202.6 
 115. Aldershot Town Saturday, November 13, 2021 3,200.9 
 116. St. Albans City Tuesday, November 16, 2021 3,199.4 
 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 Tuesday, November 16, 2021 3,189.3 
 121. Hampton and Richmond Borough Tuesday, November 16, 2021 3,183.5 
 122. Wealdstone Saturday, November 13, 2021 3,179.2 
 123. Kidderminster Harriers Saturday, November 13, 2021 3,177.1 
 124. Gateshead Tuesday, November 16, 2021 3,173.5 
 125. Havant and Waterlooville Saturday, November 13, 2021 3,149.7 
 126. Spennymoor Town Saturday, November 13, 2021 3,146.9 
 127. Dulwich Hamlet Tuesday, November 16, 2021 3,145.3 
 128. Dover Athletic Saturday, November 13, 2021 3,139.2 
 129. Hayes and Yeading United Tuesday, November 16, 2021 3,137.5 
 130. Boston United Saturday, November 13, 2021 3,135.7 
 131. Peterborough Sports Tuesday, November 16, 2021 3,127.6 
 132. Coalville Town Tuesday, November 16, 2021 3,127.3 
 133. York City Saturday, November 13, 2021 3,125.7 
 134. Maidstone United Saturday, November 13, 2021 3,123.7 
 135. Chester Saturday, November 13, 2021 3,121.2 
 136. Leamington Saturday, November 13, 2021 3,120.2 
 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. Hereford Tuesday, November 16, 2021 3,097.0 
 142. Slough Town Saturday, November 13, 2021 3,095.9 
 143. Southport Saturday, November 13, 2021 3,091.0 
 144. Hungerford Town Saturday, November 13, 2021 3,087.4 
 145. Truro City Tuesday, November 16, 2021 3,082.0 
 146. Worthing Tuesday, November 16, 2021 3,076.3 
 147. Concord Rangers Saturday, November 13, 2021 3,076.1 
 148. Alfreton Town Saturday, November 13, 2021 3,075.4 
 149. Kettering Town Tuesday, November 16, 2021 3,071.9 
 150. Chippenham Town Saturday, November 13, 2021 3,071.8 
 151. Banbury United Tuesday, November 16, 2021 3,068.0 
 152. Metropolitan Police Tuesday, November 16, 2021 3,061.9 
 153. Gloucester City Saturday, November 13, 2021 3,055.6 
 154. Welling United Saturday, November 13, 2021 3,042.5 
 155. Guiseley Saturday, November 13, 2021 3,041.9 
 156. Chelmsford City Saturday, November 13, 2021 3,039.8 
 157. Tamworth Tuesday, November 16, 2021 3,034.0 
 158. Farsley Celtic Saturday, November 13, 2021 3,033.1 
 159. Rushall Olympic Tuesday, November 16, 2021 3,028.4 
 160. Hemel Hempstead Town Saturday, November 13, 2021 3,023.1 
 161. Bath City Tuesday, November 16, 2021 3,022.4 
 162. Buxton Saturday, November 13, 2021 3,020.7 
 163. Tonbridge Angels Saturday, November 13, 2021 3,019.1 
 164. South Shields Saturday, November 6, 2021 3,016.5 
 165. Taunton Town Tuesday, November 16, 2021 3,015.3 
 166. Farnborough Tuesday, November 16, 2021 3,014.1 
 167. AFC Telford United Saturday, November 13, 2021 3,009.1 
 168. Poole Town Tuesday, November 16, 2021 3,008.8 
 169. Salisbury Tuesday, November 16, 2021 3,008.3 
 170. Chesham United Tuesday, November 16, 2021 3,007.8 
 171. Royston Town Tuesday, November 16, 2021 3,001.1 
 172. Tiverton Town Tuesday, November 16, 2021 3,001.0 
 173. Gosport Borough Saturday, November 13, 2021 2,998.7 
 174. Bradford Park Avenue Saturday, November 13, 2021 2,997.0 
 175. Folkestone Invicta Tuesday, November 16, 2021 2,989.3 
 176. Braintree Town Saturday, November 6, 2021 2,985.6 
 177. Weston-super-Mare Tuesday, November 16, 2021 2,975.5 
 178. Warrington Town Saturday, November 6, 2021 2,970.2 
 179. Needham Market Tuesday, November 16, 2021 2,966.4 
 180. Carshalton Athletic Monday, November 8, 2021 2,963.4 
 181. Billericay Town Saturday, November 13, 2021 2,963.1 
 182. Swindon Supermarine Tuesday, November 16, 2021 2,958.9 
 183. Enfield Town Tuesday, November 16, 2021 2,943.4 
 184. Hendon Monday, November 15, 2021 2,941.2 
 185. Bognor Regis Town Saturday, November 6, 2021 2,935.6 
 186. Harrow Borough Tuesday, November 16, 2021 2,935.1 
 187. Yate Town Tuesday, November 16, 2021 2,925.0 
 188. AFC Rushden and Diamonds Tuesday, November 16, 2021 2,922.3 
 189. Blyth Spartans Tuesday, November 16, 2021 2,909.5 
 190. AFC Hornchurch Tuesday, November 16, 2021 2,904.2 
 191. Biggleswade Town Saturday, November 6, 2021 2,902.0 
 192. Matlock Town Saturday, November 6, 2021 2,900.7 
 193. Stourbridge Monday, November 8, 2021 2,900.4 
 194. FC United of Manchester Tuesday, November 9, 2021 2,898.3 
 195. Nuneaton Borough Tuesday, November 16, 2021 2,897.7 
 196. Kings Langley Saturday, November 13, 2021 2,896.6 
 197. Whitby Town Tuesday, November 9, 2021 2,895.8 
 198. Hednesford Town Tuesday, November 16, 2021 2,891.0 
 199. Bishop's Stortford Tuesday, November 16, 2021 2,889.8 
 200. Kingstonian Saturday, November 6, 2021 2,889.8 
 201. Bromsgrove Sporting Tuesday, November 9, 2021 2,889.3 
 202. Basford United Saturday, November 6, 2021 2,885.0 
 203. Barwell Tuesday, November 16, 2021 2,882.1 
 204. Hartley Wintney Tuesday, November 16, 2021 2,875.9 
 205. Leiston Tuesday, November 16, 2021 2,875.2 
 206. Bamber Bridge Saturday, November 6, 2021 2,874.3 
 207. Morpeth Town Saturday, November 6, 2021 2,870.7 
 208. Nantwich Town Saturday, October 23, 2021 2,865.9 
 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. Hitchin Town Tuesday, November 16, 2021 2,844.4 
 214. Bowers and Pitsea Tuesday, November 16, 2021 2,843.4 
 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. Witton Albion Saturday, November 6, 2021 2,837.2 
 220. Walton Casuals Tuesday, November 16, 2021 2,833.6 
 221. Lowestoft Town Tuesday, November 16, 2021 2,830.3 
 222. Stratford Town Tuesday, November 16, 2021 2,829.2 
 223. Merthyr Town Tuesday, November 16, 2021 2,829.1 
 224. Margate Saturday, November 6, 2021 2,828.8 
 225. Cray Wanderers Tuesday, November 9, 2021 2,825.3 
 226. Beaconsfield Town Monday, November 15, 2021 2,818.5 
 227. Lancaster City Saturday, November 6, 2021 2,816.4 
 228. Atherton Collieries Saturday, November 13, 2021 2,813.4 
 229. Wimborne Town Tuesday, November 16, 2021 2,808.8 
 230. Haringey Borough Saturday, November 13, 2021 2,807.9 
 231. Stalybridge Celtic Saturday, November 6, 2021 2,807.6 
 232. Dorchester Town Tuesday, November 16, 2021 2,803.0 
 233. Mickleover Sports Saturday, November 13, 2021 2,801.0 
 234. Corinthian-Casuals Saturday, November 13, 2021 2,799.6 
 235. Horsham Saturday, November 13, 2021 2,789.6 
 236. Stafford Rangers Saturday, November 6, 2021 2,779.8 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. Merstham Tuesday, November 9, 2021 2,774.5 
 239. East Thurrock United Tuesday, November 9, 2021 2,773.3 
 240. Radcliffe Tuesday, November 9, 2021 2,770.5 
 241. St. Ives Town Tuesday, November 16, 2021 2,770.2 
 242. Marine Sunday, January 10, 2021 2,768.4 
 243. Hyde United Saturday, November 13, 2021 2,766.8 
 244. Leatherhead Saturday, November 13, 2021 2,766.4 
 245. Wingate and Finchley Tuesday, November 16, 2021 2,765.1 
 246. Redditch United Tuesday, November 9, 2021 2,762.5 
 247. Grantham Town Saturday, November 6, 2021 2,657.3 
 248. Brightlingsea Regent Tuesday, November 16, 2021 2,648.4