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, October 20, 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 18, 2020 4,180.5 
 7. Everton Saturday, October 17, 2020 4,116.2 
 8. Wolverhampton Wanderers Monday, October 19, 2020 4,108.5 
 9. Leicester City Sunday, October 18, 2020 4,099.6 
 10. Aston Villa Sunday, October 18, 2020 4,070.8 
 11. Southampton Saturday, October 17, 2020 4,067.3 
 12. West Ham United Sunday, October 18, 2020 4,046.2 
 13. Burnley Monday, October 19, 2020 4,024.7 
 14. Newcastle United Saturday, October 17, 2020 4,014.4 
 15. Crystal Palace Sunday, October 18, 2020 4,013.4 
 16. Sheffield United Sunday, October 18, 2020 4,010.9 
 17. Leeds United Monday, October 19, 2020 4,009.7 
 18. Brighton and Hove Albion Sunday, October 18, 2020 3,990.3 
 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 Monday, October 19, 2020 3,935.6 
 23. Fulham Sunday, October 18, 2020 3,918.8 
 24. Cardiff City Sunday, October 18, 2020 3,891.7 
 25. Swansea City Tuesday, October 20, 2020 3,889.5 
 26. Millwall Tuesday, October 20, 2020 3,881.7 
 27. Stoke City Saturday, October 17, 2020 3,874.2 
 28. Reading Tuesday, October 20, 2020 3,867.7 
 29. Norwich City Tuesday, October 20, 2020 3,859.9 
 30. Blackburn Rovers Saturday, October 17, 2020 3,855.0 
 31. Bristol City Tuesday, October 20, 2020 3,847.7 
 32. Preston North End Sunday, October 18, 2020 3,833.5 
 33. Middlesbrough Tuesday, October 20, 2020 3,823.4 
 34. Sheffield Wednesday Saturday, October 17, 2020 3,808.2 
 35. Derby County Tuesday, October 20, 2020 3,806.7 
 36. Nottingham Forest Tuesday, October 20, 2020 3,804.2 
 37. Luton Town Tuesday, October 20, 2020 3,801.0 
 38. Queens Park Rangers Saturday, October 17, 2020 3,798.8 
 39. Wigan Athletic Tuesday, October 20, 2020 3,786.7 
 40. Huddersfield Town Tuesday, October 20, 2020 3,786.4 
 41. Barnsley Saturday, October 17, 2020 3,778.6 
 42. Sunderland Tuesday, October 20, 2020 3,775.8 
 43. Coventry City Tuesday, October 20, 2020 3,773.8 
 44. Wycombe Wanderers Tuesday, October 20, 2020 3,765.2 
 45. Peterborough United Tuesday, October 20, 2020 3,764.8 
 46. Doncaster Rovers Tuesday, October 20, 2020 3,759.2 
 47. Portsmouth Tuesday, October 20, 2020 3,757.6 
 48. Rotherham United Tuesday, October 20, 2020 3,749.5 
 49. Hull City Tuesday, October 20, 2020 3,748.7 
 50. Charlton Athletic Tuesday, October 20, 2020 3,746.0 
 51. Birmingham City Tuesday, October 20, 2020 3,736.4 
 52. Ipswich Town Tuesday, October 20, 2020 3,709.1 
 53. Oxford United Tuesday, October 20, 2020 3,695.8 
 54. Fleetwood Town Tuesday, October 20, 2020 3,687.9 
 55. Lincoln City Tuesday, October 20, 2020 3,680.3 
 56. Gillingham Tuesday, October 20, 2020 3,679.5 
 57. Plymouth Argyle Tuesday, October 20, 2020 3,628.2 
 58. Accrington Stanley Tuesday, October 20, 2020 3,615.2 
 59. Cheltenham Town Tuesday, October 20, 2020 3,610.8 
 60. Crewe Alexandra Tuesday, October 20, 2020 3,608.2 
 61. Bristol Rovers Tuesday, October 20, 2020 3,606.0 
 62. Shrewsbury Town Tuesday, October 20, 2020 3,604.4 
 63. Burton Albion Tuesday, October 20, 2020 3,601.0 
 64. Blackpool Tuesday, October 20, 2020 3,590.6 
 65. AFC Wimbledon Tuesday, October 20, 2020 3,585.8 
 66. Rochdale Tuesday, October 20, 2020 3,576.2 
 67. Northampton Town Tuesday, October 20, 2020 3,575.9 
 68. Milton Keynes Dons Tuesday, October 20, 2020 3,572.5 
 69. Swindon Town Tuesday, October 20, 2020 3,565.0 
 70. Colchester United Tuesday, October 20, 2020 3,562.1 
 71. Harrogate Town Tuesday, October 20, 2020 3,558.9 
 72. Exeter City Tuesday, October 20, 2020 3,549.2 
 73. Newport County Tuesday, October 20, 2020 3,541.8 
 74. Salford City Tuesday, October 20, 2020 3,534.6 
 75. Port Vale Tuesday, October 20, 2020 3,534.4 
 76. Walsall Tuesday, October 20, 2020 3,518.5 
 77. Bradford City Tuesday, October 20, 2020 3,515.8 
 78. Cambridge United Tuesday, October 20, 2020 3,515.3 
 79. Tranmere Rovers Tuesday, October 20, 2020 3,514.2 
 80. Forest Green Rovers Tuesday, October 20, 2020 3,513.5 
 81. Crawley Town Tuesday, October 20, 2020 3,511.3 
 82. Carlisle United Tuesday, October 20, 2020 3,491.0 
 83. Grimsby Town Tuesday, October 20, 2020 3,474.5 
 84. Bolton Wanderers Tuesday, October 20, 2020 3,467.9 
 85. Leyton Orient Tuesday, October 20, 2020 3,461.3 
 86. Mansfield Town Tuesday, October 20, 2020 3,447.0 
 87. Oldham Athletic Tuesday, October 20, 2020 3,440.8 
 88. Morecambe Tuesday, October 20, 2020 3,432.0 
 89. Barrow Tuesday, October 20, 2020 3,427.9 
 90. Southend United Tuesday, October 20, 2020 3,409.7 
 91. Scunthorpe United Tuesday, October 20, 2020 3,404.6 
 92. Hartlepool United Tuesday, October 13, 2020 3,403.6 
 93. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 94. Solihull Moors Saturday, October 17, 2020 3,384.4 
 95. Stevenage Tuesday, October 20, 2020 3,378.5 
 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. FC Halifax Town Saturday, October 17, 2020 3,307.9 
 105. Woking Saturday, October 17, 2020 3,307.5 
 106. Boreham Wood Saturday, October 17, 2020 3,303.1 
 107. Chesterfield Tuesday, October 20, 2020 3,299.7 
 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 Tuesday, October 20, 2020 3,261.0 
 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 Tuesday, October 20, 2020 3,014.9 
 171. Hemel Hempstead Town Saturday, October 17, 2020 3,011.0 
 172. Metropolitan Police Saturday, October 17, 2020 3,000.0 
 173. Kings Langley Saturday, October 17, 2020 2,998.4 
 174. South Shields Tuesday, October 20, 2020 2,998.0 
 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 Tuesday, October 20, 2020 2,969.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 Tuesday, October 20, 2020 2,953.0 
 187. Morpeth Town Tuesday, October 20, 2020 2,944.7 
 188. Gosport Borough Saturday, October 17, 2020 2,944.6 
 189. Folkestone Invicta Saturday, October 17, 2020 2,940.0 
 190. Hendon Saturday, October 17, 2020 2,937.8 
 191. Nuneaton Borough Tuesday, October 20, 2020 2,937.5 
 192. AFC Hornchurch Tuesday, October 20, 2020 2,936.8 
 193. Hartley Wintney Saturday, October 17, 2020 2,928.4 
 194. Bognor Regis Town Saturday, October 17, 2020 2,921.3 
 195. Cray Wanderers Saturday, October 17, 2020 2,914.9 
 196. Biggleswade Town Saturday, October 17, 2020 2,910.4 
 197. Merthyr Town Saturday, March 7, 2020 2,906.8 
 198. Leatherhead Tuesday, October 20, 2020 2,905.0 
 199. Lowestoft Town Saturday, October 17, 2020 2,903.2 
 200. Barwell Saturday, October 17, 2020 2,901.6 
 201. Hitchin Town Saturday, October 17, 2020 2,898.3 
 202. Buxton Tuesday, October 20, 2020 2,897.7 
 203. Bowers and Pitsea Saturday, October 10, 2020 2,897.6 
 204. Basford United Tuesday, October 20, 2020 2,895.4 
 205. Gainsborough Trinity Tuesday, October 20, 2020 2,895.3 
 206. Farnborough Saturday, October 17, 2020 2,893.0 
 207. Enfield Town Tuesday, October 20, 2020 2,891.5 
 208. Wimborne Town Saturday, October 17, 2020 2,878.9 
 209. Scarborough Athletic Tuesday, October 20, 2020 2,872.5 
 210. Lancaster City Tuesday, October 20, 2020 2,870.3 
 211. Witton Albion Saturday, October 17, 2020 2,870.0 
 212. Blackfield and Langley Saturday, March 7, 2020 2,867.9 
 213. Whitby Town Tuesday, October 20, 2020 2,867.0 
 214. Harrow Borough Saturday, October 17, 2020 2,866.4 
 215. East Thurrock United Tuesday, October 20, 2020 2,863.9 
 216. Yate Town Saturday, October 17, 2020 2,863.2 
 217. Haringey Borough Saturday, October 17, 2020 2,861.6 
 218. Kingstonian Tuesday, October 13, 2020 2,857.5 
 219. Hednesford Town Saturday, October 17, 2020 2,849.0 
 220. Ashton United Saturday, October 17, 2020 2,841.3 
 221. Atherton Collieries Tuesday, October 20, 2020 2,836.8 
 222. Beaconsfield Town Saturday, October 10, 2020 2,836.8 
 223. Hyde United Saturday, October 10, 2020 2,831.9 
 224. Bishop's Stortford Saturday, October 17, 2020 2,830.6 
 225. Stratford Town Saturday, October 17, 2020 2,829.3 
 226. Horsham Tuesday, October 20, 2020 2,823.5 
 227. Mickleover Sports Tuesday, October 20, 2020 2,823.2 
 228. Potters Bar Town Saturday, October 17, 2020 2,818.2 
 229. Margate Tuesday, October 20, 2020 2,813.0 
 230. Matlock Town Tuesday, October 20, 2020 2,804.2 
 231. Alvechurch Saturday, October 17, 2020 2,803.2 
 232. Walton Casuals Wednesday, October 7, 2020 2,801.2 
 233. St. Ives Town Tuesday, October 20, 2020 2,797.6 
 234. Leiston Saturday, October 17, 2020 2,777.3 
 235. Bamber Bridge Tuesday, October 20, 2020 2,774.9 
 236. Corinthian-Casuals Tuesday, October 20, 2020 2,773.5 
 237. Cheshunt Tuesday, October 20, 2020 2,764.0 
 238. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 239. Dorchester Town Saturday, October 17, 2020 2,758.9 
 240. Wingate and Finchley Tuesday, October 20, 2020 2,754.1 
 241. Chichester City Sunday, December 1, 2019 2,749.9 
 242. Merstham Tuesday, October 20, 2020 2,741.7 
 243. Redditch United Saturday, October 17, 2020 2,738.5 
 244. Lewes Tuesday, October 20, 2020 2,737.3 
 245. Stalybridge Celtic Tuesday, October 20, 2020 2,725.6 
 246. Brightlingsea Regent Tuesday, October 20, 2020 2,722.8 
 247. Radcliffe Saturday, October 17, 2020 2,717.2 
 248. Stafford Rangers Tuesday, October 20, 2020 2,699.6 
 249. Grantham Town Tuesday, October 20, 2020 2,670.4