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 13, 2020

 Rank Club Last Match Date ELO Score 
 1. Liverpool Sunday, October 4, 2020 4,326.2 
 2. Manchester City Saturday, October 3, 2020 4,312.3 
 3. Arsenal Sunday, October 4, 2020 4,214.9 
 4. Chelsea Saturday, October 3, 2020 4,196.5 
 5. Tottenham Hotspur Sunday, October 4, 2020 4,185.4 
 6. Manchester United Sunday, October 4, 2020 4,181.6 
 7. Leicester City Sunday, October 4, 2020 4,112.2 
 8. Everton Saturday, October 3, 2020 4,111.5 
 9. Wolverhampton Wanderers Sunday, October 4, 2020 4,099.6 
 10. Southampton Sunday, October 4, 2020 4,062.7 
 11. Aston Villa Sunday, October 4, 2020 4,058.2 
 12. West Ham United Sunday, October 4, 2020 4,041.3 
 13. Newcastle United Saturday, October 3, 2020 4,026.3 
 14. Burnley Saturday, October 3, 2020 4,026.2 
 15. Leeds United Saturday, October 3, 2020 4,018.5 
 16. Crystal Palace Saturday, October 3, 2020 4,015.3 
 17. Sheffield United Sunday, October 4, 2020 4,014.7 
 18. Brighton and Hove Albion Saturday, October 3, 2020 3,988.4 
 19. AFC Bournemouth Friday, October 2, 2020 3,967.4 
 20. Watford Saturday, October 3, 2020 3,952.8 
 21. Brentford Sunday, October 4, 2020 3,951.0 
 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 3, 2020 3,906.6 
 25. Cardiff City Saturday, October 3, 2020 3,881.7 
 26. Blackburn Rovers Saturday, October 3, 2020 3,868.1 
 27. Millwall Saturday, October 3, 2020 3,862.0 
 28. Reading Saturday, October 3, 2020 3,861.6 
 29. Bristol City Saturday, October 3, 2020 3,861.5 
 30. Stoke City Sunday, October 4, 2020 3,858.8 
 31. Norwich City Saturday, October 3, 2020 3,845.5 
 32. Preston North End Sunday, October 4, 2020 3,843.5 
 33. Luton Town Saturday, October 3, 2020 3,827.2 
 34. Derby County Saturday, October 3, 2020 3,824.2 
 35. Middlesbrough Saturday, October 3, 2020 3,810.5 
 36. Wigan Athletic Saturday, October 10, 2020 3,810.4 
 37. Sheffield Wednesday Saturday, October 3, 2020 3,798.4 
 38. Nottingham Forest Saturday, October 3, 2020 3,793.9 
 39. Queens Park Rangers Saturday, October 3, 2020 3,793.3 
 40. Wycombe Wanderers Saturday, October 3, 2020 3,780.4 
 41. Coventry City Friday, October 2, 2020 3,778.4 
 42. Barnsley Saturday, October 3, 2020 3,777.3 
 43. Sunderland Saturday, October 3, 2020 3,761.6 
 44. Huddersfield Town Saturday, October 3, 2020 3,761.5 
 45. Rotherham United Saturday, October 3, 2020 3,755.3 
 46. Portsmouth Saturday, October 10, 2020 3,754.8 
 47. Birmingham City Sunday, October 4, 2020 3,752.1 
 48. Peterborough United Saturday, October 10, 2020 3,740.7 
 49. Doncaster Rovers Saturday, October 3, 2020 3,733.0 
 50. Hull City Friday, October 9, 2020 3,732.0 
 51. Charlton Athletic Saturday, October 3, 2020 3,727.6 
 52. Ipswich Town Saturday, October 10, 2020 3,714.3 
 53. Gillingham Saturday, October 10, 2020 3,713.9 
 54. Fleetwood Town Friday, October 9, 2020 3,701.7 
 55. Oxford United Saturday, October 10, 2020 3,701.5 
 56. Lincoln City Saturday, October 10, 2020 3,666.1 
 57. Plymouth Argyle Saturday, October 10, 2020 3,633.1 
 58. Crewe Alexandra Saturday, October 10, 2020 3,614.7 
 59. Accrington Stanley Saturday, October 10, 2020 3,612.9 
 60. Burton Albion Saturday, October 10, 2020 3,612.9 
 61. Shrewsbury Town Saturday, October 3, 2020 3,605.1 
 62. AFC Wimbledon Saturday, October 10, 2020 3,601.8 
 63. Cheltenham Town Tuesday, October 13, 2020 3,597.1 
 64. Blackpool Saturday, October 10, 2020 3,596.1 
 65. Bristol Rovers Saturday, October 10, 2020 3,594.9 
 66. Swindon Town Saturday, October 10, 2020 3,583.4 
 67. Rochdale Saturday, October 10, 2020 3,575.5 
 68. Northampton Town Saturday, October 10, 2020 3,574.0 
 69. Colchester United Saturday, October 10, 2020 3,565.5 
 70. Milton Keynes Dons Saturday, October 10, 2020 3,558.6 
 71. Harrogate Town Monday, October 12, 2020 3,543.7 
 72. Port Vale Saturday, October 10, 2020 3,541.2 
 73. Exeter City Saturday, October 10, 2020 3,540.4 
 74. Tranmere Rovers Saturday, October 10, 2020 3,536.6 
 75. Salford City Saturday, October 10, 2020 3,532.6 
 76. Newport County Saturday, October 10, 2020 3,525.6 
 77. Walsall Tuesday, October 13, 2020 3,517.9 
 78. Forest Green Rovers Saturday, October 10, 2020 3,515.9 
 79. Crawley Town Saturday, October 10, 2020 3,506.0 
 80. Bradford City Monday, October 12, 2020 3,502.0 
 81. Cambridge United Saturday, October 10, 2020 3,480.6 
 82. Bolton Wanderers Saturday, October 10, 2020 3,480.5 
 83. Carlisle United Saturday, October 10, 2020 3,480.0 
 84. Grimsby Town Tuesday, October 13, 2020 3,473.0 
 85. Mansfield Town Saturday, October 10, 2020 3,461.2 
 86. Leyton Orient Tuesday, October 13, 2020 3,458.7 
 87. Morecambe Saturday, October 10, 2020 3,446.3 
 88. Barrow Saturday, October 10, 2020 3,433.8 
 89. Southend United Saturday, October 10, 2020 3,430.1 
 90. Oldham Athletic Saturday, October 10, 2020 3,427.9 
 91. Scunthorpe United Saturday, October 10, 2020 3,427.8 
 92. Hartlepool United Tuesday, October 13, 2020 3,403.6 
 93. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 94. Stevenage Saturday, October 10, 2020 3,391.0 
 95. Solihull Moors Saturday, October 10, 2020 3,377.4 
 96. Sutton United Tuesday, October 13, 2020 3,367.1 
 97. Stockport County Tuesday, October 13, 2020 3,353.8 
 98. Notts County Tuesday, October 13, 2020 3,334.9 
 99. Wrexham Monday, October 12, 2020 3,328.4 
 100. Bromley Tuesday, October 13, 2020 3,323.3 
 101. Chesterfield Tuesday, October 13, 2020 3,320.5 
 102. Eastleigh Saturday, October 10, 2020 3,320.0 
 103. AFC Fylde Saturday, October 10, 2020 3,318.6 
 104. Torquay United Tuesday, October 13, 2020 3,317.9 
 105. Boreham Wood Tuesday, October 13, 2020 3,310.1 
 106. Woking Tuesday, October 13, 2020 3,308.7 
 107. FC Halifax Town Tuesday, October 13, 2020 3,306.7 
 108. Ebbsfleet United Saturday, October 10, 2020 3,299.5 
 109. Dover Athletic Tuesday, October 13, 2020 3,298.9 
 110. Yeovil Town Tuesday, October 13, 2020 3,291.2 
 111. Altrincham Saturday, October 10, 2020 3,290.9 
 112. Barnet Tuesday, October 13, 2020 3,289.6 
 113. Aldershot Town Tuesday, October 13, 2020 3,286.7 
 114. Weymouth Tuesday, October 13, 2020 3,275.6 
 115. Dagenham and Redbridge Tuesday, October 13, 2020 3,267.9 
 116. Wealdstone Tuesday, October 13, 2020 3,239.0 
 117. Maidenhead United Monday, October 12, 2020 3,217.1 
 118. Spennymoor Town Saturday, October 10, 2020 3,207.6 
 119. King's Lynn Town Tuesday, October 13, 2020 3,197.7 
 120. Dorking Wanderers Saturday, October 10, 2020 3,175.1 
 121. Guiseley Tuesday, October 6, 2020 3,165.6 
 122. Dartford Saturday, October 10, 2020 3,155.1 
 123. Havant and Waterlooville Saturday, October 10, 2020 3,145.6 
 124. Slough Town Saturday, October 10, 2020 3,140.4 
 125. Bath City Saturday, October 10, 2020 3,140.3 
 126. Boston United Tuesday, October 6, 2020 3,137.1 
 127. Chester Saturday, October 10, 2020 3,136.8 
 128. York City Saturday, October 10, 2020 3,133.6 
 129. Maidstone United Saturday, October 10, 2020 3,132.9 
 130. Chorley Saturday, October 10, 2020 3,132.4 
 131. Kidderminster Harriers Saturday, October 10, 2020 3,125.9 
 132. Truro City Saturday, October 10, 2020 3,124.2 
 133. AFC Telford United Saturday, October 10, 2020 3,123.8 
 134. Gateshead Saturday, October 10, 2020 3,119.7 
 135. Hampton and Richmond Borough Saturday, October 10, 2020 3,115.1 
 136. Welling United Tuesday, October 6, 2020 3,108.3 
 137. Chelmsford City Saturday, October 10, 2020 3,103.6 
 138. St. Albans City Saturday, October 10, 2020 3,102.7 
 139. Brackley Town Saturday, October 10, 2020 3,100.4 
 140. Southport Tuesday, October 6, 2020 3,093.2 
 141. Concord Rangers Saturday, October 10, 2020 3,086.4 
 142. Darlington Saturday, October 10, 2020 3,086.2 
 143. Chippenham Town Saturday, October 10, 2020 3,084.8 
 144. Farsley Celtic Saturday, October 10, 2020 3,081.7 
 145. Dulwich Hamlet Saturday, October 10, 2020 3,078.3 
 146. Oxford City Saturday, October 10, 2020 3,077.5 
 147. Tamworth Saturday, October 10, 2020 3,062.5 
 148. Eastbourne Borough Saturday, October 10, 2020 3,061.7 
 149. Alfreton Town Saturday, October 10, 2020 3,060.4 
 150. Hereford Tuesday, October 6, 2020 3,059.5 
 151. Gloucester City Saturday, October 10, 2020 3,056.8 
 152. Poole Town Saturday, October 10, 2020 3,055.5 
 153. Curzon Ashton Saturday, October 10, 2020 3,054.6 
 154. Peterborough Sports Saturday, October 10, 2020 3,049.7 
 155. Billericay Town Saturday, October 10, 2020 3,045.5 
 156. Leamington Saturday, October 10, 2020 3,044.7 
 157. Kettering Town Tuesday, October 6, 2020 3,042.6 
 158. Hungerford Town Saturday, October 10, 2020 3,039.7 
 159. Tonbridge Angels Saturday, October 10, 2020 3,036.4 
 160. Taunton Town Saturday, October 10, 2020 3,035.9 
 161. Braintree Town Saturday, October 10, 2020 3,035.7 
 162. Chesham United Saturday, October 10, 2020 3,035.1 
 163. Coalville Town Saturday, October 10, 2020 3,032.2 
 164. Royston Town Saturday, October 10, 2020 3,028.2 
 165. Hayes and Yeading United Saturday, October 10, 2020 3,026.1 
 166. Tiverton Town Saturday, October 10, 2020 3,025.4 
 167. Salisbury Saturday, October 10, 2020 3,021.5 
 168. Hemel Hempstead Town Saturday, October 10, 2020 3,021.3 
 169. South Shields Saturday, October 10, 2020 3,017.4 
 170. Warrington Town Saturday, October 10, 2020 3,015.4 
 171. Worthing Saturday, October 10, 2020 3,014.9 
 172. Swindon Supermarine Saturday, October 10, 2020 3,013.6 
 173. Bromsgrove Sporting Saturday, October 10, 2020 3,009.9 
 174. Kings Langley Saturday, October 10, 2020 2,998.3 
 175. Blyth Spartans Saturday, October 10, 2020 2,997.5 
 176. Metropolitan Police Saturday, October 10, 2020 2,987.5 
 177. Rushall Olympic Saturday, October 10, 2020 2,982.7 
 178. Banbury United Saturday, October 10, 2020 2,981.6 
 179. Weston-super-Mare Saturday, October 10, 2020 2,979.3 
 180. Carshalton Athletic Monday, October 12, 2020 2,977.1 
 181. Needham Market Saturday, October 10, 2020 2,976.1 
 182. FC United of Manchester Tuesday, September 29, 2020 2,970.1 
 183. Stourbridge Saturday, October 10, 2020 2,962.3 
 184. AFC Rushden and Diamonds Saturday, October 10, 2020 2,961.6 
 185. Bradford Park Avenue Monday, October 5, 2020 2,960.9 
 186. Folkestone Invicta Tuesday, October 13, 2020 2,955.0 
 187. Nantwich Town Tuesday, September 29, 2020 2,951.4 
 188. Gosport Borough Saturday, October 10, 2020 2,948.1 
 189. Hendon Saturday, October 10, 2020 2,943.7 
 190. Morpeth Town Tuesday, September 29, 2020 2,942.0 
 191. Hartley Wintney Saturday, October 10, 2020 2,941.6 
 192. Nuneaton Borough Tuesday, October 6, 2020 2,936.9 
 193. Leatherhead Saturday, October 10, 2020 2,916.5 
 194. Gainsborough Trinity Tuesday, September 29, 2020 2,909.6 
 195. Merthyr Town Saturday, March 7, 2020 2,906.8 
 196. Bognor Regis Town Saturday, October 10, 2020 2,906.6 
 197. AFC Hornchurch Saturday, October 10, 2020 2,904.1 
 198. Biggleswade Town Saturday, October 10, 2020 2,904.0 
 199. Enfield Town Tuesday, October 13, 2020 2,903.2 
 200. Lowestoft Town Saturday, October 10, 2020 2,902.1 
 201. Farnborough Saturday, October 10, 2020 2,901.4 
 202. Buxton Tuesday, October 13, 2020 2,901.1 
 203. Cray Wanderers Sunday, October 11, 2020 2,899.2 
 204. Bowers and Pitsea Saturday, October 10, 2020 2,897.6 
 205. Barwell Saturday, October 10, 2020 2,891.4 
 206. Hitchin Town Saturday, October 10, 2020 2,888.6 
 207. Basford United Saturday, October 10, 2020 2,884.6 
 208. Haringey Borough Saturday, October 10, 2020 2,877.3 
 209. Whitby Town Saturday, October 10, 2020 2,876.2 
 210. East Thurrock United Saturday, October 10, 2020 2,870.4 
 211. Yate Town Saturday, October 10, 2020 2,869.7 
 212. Blackfield and Langley Saturday, March 7, 2020 2,867.9 
 213. Wimborne Town Tuesday, October 6, 2020 2,864.8 
 214. Ashton United Tuesday, October 13, 2020 2,864.0 
 215. Harrow Borough Saturday, October 10, 2020 2,862.9 
 216. Scarborough Athletic Tuesday, October 13, 2020 2,861.8 
 217. Kingstonian Tuesday, October 13, 2020 2,857.5 
 218. Lancaster City Tuesday, September 29, 2020 2,856.7 
 219. Hednesford Town Saturday, October 10, 2020 2,855.0 
 220. Witton Albion Saturday, October 10, 2020 2,850.8 
 221. Stratford Town Saturday, October 10, 2020 2,839.0 
 222. Beaconsfield Town Saturday, October 10, 2020 2,836.8 
 223. Hyde United Saturday, October 10, 2020 2,831.9 
 224. Margate Saturday, October 10, 2020 2,829.2 
 225. Atherton Collieries Tuesday, October 13, 2020 2,824.5 
 226. Potters Bar Town Saturday, October 10, 2020 2,822.0 
 227. Horsham Monday, October 12, 2020 2,820.7 
 228. Bishop's Stortford Sunday, October 11, 2020 2,818.6 
 229. Alvechurch Saturday, October 10, 2020 2,809.5 
 230. Walton Casuals Wednesday, October 7, 2020 2,801.2 
 231. Bamber Bridge Tuesday, October 13, 2020 2,797.4 
 232. Mickleover Sports Saturday, October 10, 2020 2,797.2 
 233. St. Ives Town Tuesday, September 29, 2020 2,797.1 
 234. Cheshunt Tuesday, October 13, 2020 2,788.2 
 235. Leiston Saturday, October 10, 2020 2,784.8 
 236. Matlock Town Saturday, October 10, 2020 2,779.8 
 237. Corinthian-Casuals Saturday, October 10, 2020 2,773.0 
 238. Dorchester Town Saturday, October 10, 2020 2,763.7 
 239. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 240. Merstham Saturday, October 10, 2020 2,751.2 
 241. Chichester City Sunday, December 1, 2019 2,749.9 
 242. Redditch United Saturday, October 10, 2020 2,749.8 
 243. Wingate and Finchley Saturday, October 10, 2020 2,735.8 
 244. Stalybridge Celtic Saturday, October 10, 2020 2,726.6 
 245. Lewes Saturday, October 10, 2020 2,724.0 
 246. Radcliffe Tuesday, October 13, 2020 2,719.8 
 247. Brightlingsea Regent Saturday, October 10, 2020 2,707.4 
 248. Stafford Rangers Saturday, October 10, 2020 2,706.9 
 249. Grantham Town Saturday, October 10, 2020 2,687.8