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, October 17, 2020

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, October 17, 2020 4,321.6 
 2. Manchester City Saturday, October 17, 2020 4,318.6 
 3. Arsenal Saturday, October 17, 2020 4,208.7 
 4. Manchester United Saturday, October 17, 2020 4,193.5 
 5. Chelsea Saturday, October 17, 2020 4,191.9 
 6. Tottenham Hotspur Sunday, October 4, 2020 4,185.4 
 7. Everton Saturday, October 17, 2020 4,116.2 
 8. Leicester City Sunday, October 4, 2020 4,112.2 
 9. Wolverhampton Wanderers Sunday, October 4, 2020 4,099.6 
 10. Southampton Saturday, October 17, 2020 4,067.3 
 11. Aston Villa Sunday, October 4, 2020 4,058.2 
 12. West Ham United Sunday, October 4, 2020 4,041.3 
 13. Burnley Saturday, October 3, 2020 4,026.2 
 14. Leeds United Saturday, October 3, 2020 4,018.5 
 15. Crystal Palace Saturday, October 3, 2020 4,015.3 
 16. Sheffield United Sunday, October 4, 2020 4,014.7 
 17. Newcastle United Saturday, October 17, 2020 4,014.4 
 18. Brighton and Hove Albion Saturday, October 3, 2020 3,988.4 
 19. AFC Bournemouth Saturday, October 17, 2020 3,961.9 
 20. Watford Friday, October 16, 2020 3,960.2 
 21. Brentford Saturday, October 17, 2020 3,957.8 
 22. West Bromwich Albion Sunday, October 4, 2020 3,934.1 
 23. Fulham Sunday, October 4, 2020 3,915.0 
 24. Swansea City Saturday, October 17, 2020 3,891.8 
 25. Cardiff City Saturday, October 3, 2020 3,881.7 
 26. Stoke City Saturday, October 17, 2020 3,874.2 
 27. Millwall Saturday, October 17, 2020 3,870.8 
 28. Reading Saturday, October 17, 2020 3,861.3 
 29. Bristol City Saturday, October 17, 2020 3,860.2 
 30. Blackburn Rovers Saturday, October 17, 2020 3,855.0 
 31. Norwich City Saturday, October 17, 2020 3,854.0 
 32. Preston North End Sunday, October 4, 2020 3,843.5 
 33. Derby County Friday, October 16, 2020 3,816.7 
 34. Luton Town Saturday, October 17, 2020 3,811.8 
 35. Middlesbrough Saturday, October 17, 2020 3,810.9 
 36. Sheffield Wednesday Saturday, October 17, 2020 3,808.2 
 37. Nottingham Forest Saturday, October 17, 2020 3,807.0 
 38. Wigan Athletic Saturday, October 17, 2020 3,799.2 
 39. Queens Park Rangers Saturday, October 17, 2020 3,798.8 
 40. Barnsley Saturday, October 17, 2020 3,778.6 
 41. Huddersfield Town Saturday, October 17, 2020 3,776.4 
 42. Wycombe Wanderers Saturday, October 17, 2020 3,771.6 
 43. Coventry City Saturday, October 17, 2020 3,771.6 
 44. Sunderland Saturday, October 17, 2020 3,770.9 
 45. Peterborough United Saturday, October 17, 2020 3,752.3 
 46. Rotherham United Saturday, October 17, 2020 3,746.7 
 47. Doncaster Rovers Saturday, October 17, 2020 3,744.7 
 48. Hull City Saturday, October 17, 2020 3,743.8 
 49. Portsmouth Saturday, October 17, 2020 3,743.0 
 50. Birmingham City Saturday, October 17, 2020 3,742.3 
 51. Charlton Athletic Saturday, October 17, 2020 3,738.8 
 52. Ipswich Town Saturday, October 17, 2020 3,723.5 
 53. Fleetwood Town Saturday, October 17, 2020 3,699.5 
 54. Gillingham Saturday, October 17, 2020 3,694.1 
 55. Oxford United Saturday, October 17, 2020 3,689.9 
 56. Lincoln City Saturday, October 17, 2020 3,668.2 
 57. Plymouth Argyle Saturday, October 17, 2020 3,640.4 
 58. Shrewsbury Town Saturday, October 17, 2020 3,616.1 
 59. Burton Albion Saturday, October 17, 2020 3,613.5 
 60. Crewe Alexandra Saturday, October 17, 2020 3,613.0 
 61. Cheltenham Town Saturday, October 17, 2020 3,606.8 
 62. Accrington Stanley Saturday, October 17, 2020 3,603.6 
 63. Blackpool Saturday, October 17, 2020 3,597.8 
 64. Bristol Rovers Saturday, October 17, 2020 3,594.3 
 65. AFC Wimbledon Saturday, October 17, 2020 3,590.8 
 66. Milton Keynes Dons Saturday, October 17, 2020 3,578.4 
 67. Swindon Town Saturday, October 17, 2020 3,574.0 
 68. Northampton Town Saturday, October 17, 2020 3,566.8 
 69. Rochdale Saturday, October 17, 2020 3,563.7 
 70. Colchester United Saturday, October 17, 2020 3,554.2 
 71. Port Vale Saturday, October 17, 2020 3,549.8 
 72. Harrogate Town Saturday, October 17, 2020 3,549.7 
 73. Exeter City Saturday, October 17, 2020 3,540.9 
 74. Newport County Saturday, October 17, 2020 3,534.8 
 75. Tranmere Rovers Saturday, October 17, 2020 3,527.5 
 76. Salford City Saturday, October 17, 2020 3,523.9 
 77. Forest Green Rovers Saturday, October 17, 2020 3,521.5 
 78. Crawley Town Saturday, October 17, 2020 3,519.5 
 79. Walsall Saturday, October 17, 2020 3,517.4 
 80. Bradford City Saturday, October 17, 2020 3,516.9 
 81. Cambridge United Saturday, October 17, 2020 3,499.8 
 82. Carlisle United Saturday, October 17, 2020 3,491.3 
 83. Grimsby Town Saturday, October 17, 2020 3,483.8 
 84. Bolton Wanderers Saturday, October 17, 2020 3,467.9 
 85. Leyton Orient Saturday, October 17, 2020 3,448.0 
 86. Mansfield Town Saturday, October 17, 2020 3,446.2 
 87. Oldham Athletic Saturday, October 17, 2020 3,440.5 
 88. Morecambe Saturday, October 17, 2020 3,432.7 
 89. Barrow Saturday, October 17, 2020 3,427.9 
 90. Southend United Saturday, October 17, 2020 3,420.4 
 91. Scunthorpe United Saturday, October 17, 2020 3,408.6 
 92. Hartlepool United Tuesday, October 13, 2020 3,403.6 
 93. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 94. Stevenage Saturday, October 17, 2020 3,385.4 
 95. Solihull Moors Saturday, October 17, 2020 3,384.4 
 96. Sutton United Tuesday, October 13, 2020 3,367.1 
 97. Stockport County Saturday, October 17, 2020 3,364.0 
 98. Torquay United Saturday, October 17, 2020 3,330.4 
 99. Bromley Tuesday, October 13, 2020 3,323.3 
 100. Notts County Saturday, October 17, 2020 3,320.7 
 101. AFC Fylde Saturday, October 10, 2020 3,318.6 
 102. Eastleigh Saturday, October 17, 2020 3,318.0 
 103. Wrexham Saturday, October 17, 2020 3,317.0 
 104. Chesterfield Saturday, October 17, 2020 3,310.3 
 105. FC Halifax Town Saturday, October 17, 2020 3,307.9 
 106. Woking Saturday, October 17, 2020 3,307.5 
 107. Boreham Wood Saturday, October 17, 2020 3,303.1 
 108. Yeovil Town Saturday, October 17, 2020 3,291.7 
 109. Altrincham Saturday, October 10, 2020 3,290.9 
 110. Barnet Tuesday, October 13, 2020 3,289.6 
 111. Aldershot Town Saturday, October 17, 2020 3,288.8 
 112. Dover Athletic Saturday, October 17, 2020 3,286.4 
 113. Ebbsfleet United Saturday, October 17, 2020 3,285.2 
 114. Weymouth Saturday, October 17, 2020 3,282.3 
 115. Dagenham and Redbridge Saturday, October 17, 2020 3,267.4 
 116. Wealdstone Saturday, October 17, 2020 3,250.4 
 117. Maidenhead United Saturday, October 17, 2020 3,231.3 
 118. Spennymoor Town Saturday, October 17, 2020 3,214.5 
 119. King's Lynn Town Saturday, October 17, 2020 3,190.9 
 120. Dorking Wanderers Saturday, October 17, 2020 3,188.6 
 121. Dartford Saturday, October 17, 2020 3,163.5 
 122. Havant and Waterlooville Saturday, October 17, 2020 3,153.9 
 123. Guiseley Saturday, October 17, 2020 3,151.7 
 124. Maidstone United Saturday, October 17, 2020 3,143.2 
 125. Slough Town Saturday, October 17, 2020 3,138.4 
 126. Boston United Tuesday, October 6, 2020 3,137.1 
 127. AFC Telford United Saturday, October 17, 2020 3,132.5 
 128. Bath City Saturday, October 17, 2020 3,131.9 
 129. York City Saturday, October 17, 2020 3,131.5 
 130. Chester Saturday, October 17, 2020 3,129.8 
 131. Kidderminster Harriers Saturday, October 10, 2020 3,125.9 
 132. Chorley Saturday, October 17, 2020 3,122.4 
 133. St. Albans City Saturday, October 17, 2020 3,116.9 
 134. Hampton and Richmond Borough Saturday, October 10, 2020 3,115.1 
 135. Gateshead Saturday, October 17, 2020 3,111.0 
 136. Welling United Saturday, October 17, 2020 3,110.4 
 137. Truro City Saturday, October 17, 2020 3,106.7 
 138. Chelmsford City Saturday, October 17, 2020 3,103.5 
 139. Southport Saturday, October 17, 2020 3,103.2 
 140. Brackley Town Saturday, October 17, 2020 3,102.4 
 141. Chippenham Town Saturday, October 17, 2020 3,101.2 
 142. Oxford City Saturday, October 17, 2020 3,091.9 
 143. Darlington Saturday, October 10, 2020 3,086.2 
 144. Concord Rangers Saturday, October 17, 2020 3,076.2 
 145. Hereford Saturday, October 17, 2020 3,073.5 
 146. Farsley Celtic Saturday, October 17, 2020 3,072.1 
 147. Gloucester City Saturday, October 17, 2020 3,071.3 
 148. Curzon Ashton Saturday, October 17, 2020 3,064.2 
 149. Dulwich Hamlet Saturday, October 17, 2020 3,061.8 
 150. Eastbourne Borough Saturday, October 17, 2020 3,061.8 
 151. Poole Town Saturday, October 17, 2020 3,061.4 
 152. Tamworth Saturday, October 17, 2020 3,060.4 
 153. Alfreton Town Saturday, October 10, 2020 3,060.4 
 154. Peterborough Sports Saturday, October 17, 2020 3,057.2 
 155. Hungerford Town Saturday, October 17, 2020 3,049.9 
 156. Coalville Town Saturday, October 17, 2020 3,047.1 
 157. Leamington Saturday, October 10, 2020 3,044.7 
 158. Hayes and Yeading United Saturday, October 17, 2020 3,043.6 
 159. Kettering Town Tuesday, October 6, 2020 3,042.6 
 160. Chesham United Saturday, October 17, 2020 3,041.7 
 161. Billericay Town Saturday, October 17, 2020 3,037.3 
 162. Salisbury Saturday, October 17, 2020 3,034.7 
 163. Tiverton Town Saturday, October 17, 2020 3,033.9 
 164. Royston Town Saturday, October 17, 2020 3,030.3 
 165. Worthing Saturday, October 17, 2020 3,023.9 
 166. Taunton Town Saturday, October 17, 2020 3,023.5 
 167. Braintree Town Saturday, October 17, 2020 3,022.2 
 168. Tonbridge Angels Saturday, October 17, 2020 3,021.9 
 169. Swindon Supermarine Saturday, October 17, 2020 3,018.3 
 170. Warrington Town Saturday, October 17, 2020 3,017.9 
 171. Hemel Hempstead Town Saturday, October 17, 2020 3,011.0 
 172. South Shields Saturday, October 17, 2020 3,000.8 
 173. Metropolitan Police Saturday, October 17, 2020 3,000.0 
 174. Kings Langley Saturday, October 17, 2020 2,998.4 
 175. Needham Market Saturday, October 17, 2020 2,993.3 
 176. Bromsgrove Sporting Saturday, October 17, 2020 2,992.7 
 177. Blyth Spartans Saturday, October 17, 2020 2,983.0 
 178. Rushall Olympic Saturday, October 17, 2020 2,981.6 
 179. FC United of Manchester Saturday, October 17, 2020 2,973.1 
 180. AFC Rushden and Diamonds Saturday, October 17, 2020 2,967.6 
 181. Banbury United Saturday, October 17, 2020 2,966.7 
 182. Weston-super-Mare Saturday, October 17, 2020 2,965.1 
 183. Stourbridge Saturday, October 17, 2020 2,962.2 
 184. Bradford Park Avenue Monday, October 5, 2020 2,960.9 
 185. Carshalton Athletic Saturday, October 17, 2020 2,956.5 
 186. Nantwich Town Saturday, October 17, 2020 2,950.0 
 187. Gosport Borough Saturday, October 17, 2020 2,944.6 
 188. Morpeth Town Tuesday, September 29, 2020 2,942.0 
 189. Folkestone Invicta Saturday, October 17, 2020 2,940.0 
 190. Hendon Saturday, October 17, 2020 2,937.8 
 191. Leatherhead Saturday, October 17, 2020 2,931.5 
 192. Hartley Wintney Saturday, October 17, 2020 2,928.4 
 193. Nuneaton Borough Saturday, October 17, 2020 2,926.7 
 194. AFC Hornchurch Saturday, October 17, 2020 2,924.6 
 195. Bognor Regis Town Saturday, October 17, 2020 2,921.3 
 196. Cray Wanderers Saturday, October 17, 2020 2,914.9 
 197. Biggleswade Town Saturday, October 17, 2020 2,910.4 
 198. Merthyr Town Saturday, March 7, 2020 2,906.8 
 199. Lowestoft Town Saturday, October 17, 2020 2,903.2 
 200. Barwell Saturday, October 17, 2020 2,901.6 
 201. Buxton Tuesday, October 13, 2020 2,901.1 
 202. Hitchin Town Saturday, October 17, 2020 2,898.3 
 203. Bowers and Pitsea Saturday, October 10, 2020 2,897.6 
 204. Farnborough Saturday, October 17, 2020 2,893.0 
 205. Basford United Saturday, October 17, 2020 2,891.1 
 206. Gainsborough Trinity Saturday, October 17, 2020 2,890.5 
 207. Enfield Town Saturday, October 17, 2020 2,884.4 
 208. Wimborne Town Saturday, October 17, 2020 2,878.9 
 209. Whitby Town Saturday, October 10, 2020 2,876.2 
 210. Witton Albion Saturday, October 17, 2020 2,870.0 
 211. Blackfield and Langley Saturday, March 7, 2020 2,867.9 
 212. Harrow Borough Saturday, October 17, 2020 2,866.4 
 213. Lancaster City Saturday, October 17, 2020 2,866.3 
 214. Scarborough Athletic Saturday, October 17, 2020 2,863.2 
 215. Yate Town Saturday, October 17, 2020 2,863.2 
 216. Haringey Borough Saturday, October 17, 2020 2,861.6 
 217. Kingstonian Tuesday, October 13, 2020 2,857.5 
 218. East Thurrock United Saturday, October 17, 2020 2,855.7 
 219. Hednesford Town Saturday, October 17, 2020 2,849.0 
 220. Ashton United Saturday, October 17, 2020 2,841.3 
 221. Beaconsfield Town Saturday, October 10, 2020 2,836.8 
 222. Hyde United Saturday, October 10, 2020 2,831.9 
 223. Horsham Saturday, October 17, 2020 2,831.7 
 224. Bishop's Stortford Saturday, October 17, 2020 2,830.6 
 225. Stratford Town Saturday, October 17, 2020 2,829.3 
 226. Atherton Collieries Saturday, October 17, 2020 2,820.8 
 227. Margate Saturday, October 17, 2020 2,820.1 
 228. Mickleover Sports Saturday, October 17, 2020 2,819.9 
 229. Potters Bar Town Saturday, October 17, 2020 2,818.2 
 230. St. Ives Town Saturday, October 17, 2020 2,808.4 
 231. Alvechurch Saturday, October 17, 2020 2,803.2 
 232. Walton Casuals Wednesday, October 7, 2020 2,801.2 
 233. Matlock Town Saturday, October 17, 2020 2,796.4 
 234. Corinthian-Casuals Saturday, October 17, 2020 2,791.8 
 235. Bamber Bridge Saturday, October 17, 2020 2,790.9 
 236. Leiston Saturday, October 17, 2020 2,777.3 
 237. Cheshunt Saturday, October 17, 2020 2,776.2 
 238. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 239. Dorchester Town Saturday, October 17, 2020 2,758.9 
 240. Merstham Saturday, October 10, 2020 2,751.2 
 241. Chichester City Sunday, December 1, 2019 2,749.9 
 242. Redditch United Saturday, October 17, 2020 2,738.5 
 243. Wingate and Finchley Saturday, October 10, 2020 2,735.8 
 244. Stalybridge Celtic Saturday, October 17, 2020 2,730.4 
 245. Lewes Saturday, October 17, 2020 2,727.8 
 246. Radcliffe Saturday, October 17, 2020 2,717.2 
 247. Stafford Rangers Saturday, October 17, 2020 2,703.9 
 248. Brightlingsea Regent Saturday, October 17, 2020 2,696.4 
 249. Grantham Town Saturday, October 17, 2020 2,678.1