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

 Rank Club Last Match Date ELO Score 
 1. Liverpool Thursday, October 1, 2020 4,360.1 
 2. Manchester City Saturday, October 3, 2020 4,312.3 
 3. Arsenal Thursday, October 1, 2020 4,210.7 
 4. Manchester United Wednesday, September 30, 2020 4,206.5 
 5. Chelsea Saturday, October 3, 2020 4,196.5 
 6. Tottenham Hotspur Tuesday, September 29, 2020 4,160.5 
 7. Leicester City Sunday, September 27, 2020 4,137.3 
 8. Everton Saturday, October 3, 2020 4,111.5 
 9. Wolverhampton Wanderers Sunday, September 27, 2020 4,095.2 
 10. Southampton Saturday, September 26, 2020 4,053.8 
 11. Newcastle United Saturday, October 3, 2020 4,026.3 
 12. Burnley Saturday, October 3, 2020 4,026.2 
 13. Aston Villa Thursday, October 1, 2020 4,024.4 
 14. Sheffield United Sunday, September 27, 2020 4,018.9 
 15. Leeds United Saturday, October 3, 2020 4,018.5 
 16. West Ham United Wednesday, September 30, 2020 4,016.3 
 17. Crystal Palace Saturday, October 3, 2020 4,015.3 
 18. Brighton and Hove Albion Saturday, October 3, 2020 3,988.4 
 19. Brentford Thursday, October 1, 2020 3,973.5 
 20. AFC Bournemouth Friday, October 2, 2020 3,967.4 
 21. Watford Saturday, October 3, 2020 3,952.8 
 22. West Bromwich Albion Saturday, September 26, 2020 3,942.9 
 23. Fulham Thursday, October 1, 2020 3,919.5 
 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. Stoke City Thursday, October 1, 2020 3,863.0 
 28. Millwall Saturday, October 3, 2020 3,862.0 
 29. Reading Saturday, October 3, 2020 3,861.6 
 30. Bristol City Saturday, October 3, 2020 3,861.5 
 31. Norwich City Saturday, October 3, 2020 3,845.5 
 32. Wigan Athletic Saturday, October 3, 2020 3,837.4 
 33. Luton Town Saturday, October 3, 2020 3,827.2 
 34. Derby County Saturday, October 3, 2020 3,824.2 
 35. Preston North End Saturday, September 26, 2020 3,821.0 
 36. Middlesbrough Saturday, October 3, 2020 3,810.5 
 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. Hull City Saturday, October 3, 2020 3,750.9 
 47. Portsmouth Saturday, October 3, 2020 3,750.5 
 48. Birmingham City Saturday, September 26, 2020 3,747.9 
 49. Doncaster Rovers Saturday, October 3, 2020 3,733.0 
 50. Peterborough United Saturday, October 3, 2020 3,730.1 
 51. Charlton Athletic Saturday, October 3, 2020 3,727.6 
 52. Oxford United Saturday, September 26, 2020 3,715.5 
 53. Gillingham Saturday, October 3, 2020 3,699.9 
 54. Ipswich Town Saturday, October 3, 2020 3,699.2 
 55. Fleetwood Town Saturday, October 3, 2020 3,682.7 
 56. Lincoln City Saturday, October 3, 2020 3,679.8 
 57. Burton Albion Saturday, October 3, 2020 3,626.5 
 58. Plymouth Argyle Saturday, October 3, 2020 3,619.5 
 59. Blackpool Saturday, October 3, 2020 3,611.2 
 60. Cheltenham Town Saturday, October 3, 2020 3,610.7 
 61. Shrewsbury Town Saturday, October 3, 2020 3,605.1 
 62. Accrington Stanley Saturday, October 3, 2020 3,604.6 
 63. Swindon Town Saturday, October 3, 2020 3,594.6 
 64. AFC Wimbledon Saturday, October 3, 2020 3,590.6 
 65. Crewe Alexandra Saturday, September 26, 2020 3,587.7 
 66. Northampton Town Saturday, October 3, 2020 3,584.6 
 67. Rochdale Saturday, October 3, 2020 3,583.8 
 68. Bristol Rovers Saturday, October 3, 2020 3,581.1 
 69. Colchester United Saturday, October 3, 2020 3,566.0 
 70. Milton Keynes Dons Saturday, October 3, 2020 3,562.9 
 71. Port Vale Saturday, October 3, 2020 3,554.7 
 72. Exeter City Saturday, October 3, 2020 3,542.6 
 73. Newport County Saturday, October 3, 2020 3,536.4 
 74. Tranmere Rovers Saturday, October 3, 2020 3,535.6 
 75. Salford City Saturday, October 3, 2020 3,533.6 
 76. Harrogate Town Saturday, October 3, 2020 3,533.2 
 77. Crawley Town Saturday, October 3, 2020 3,515.4 
 78. Bradford City Saturday, September 26, 2020 3,512.5 
 79. Walsall Saturday, October 3, 2020 3,509.7 
 80. Forest Green Rovers Saturday, October 3, 2020 3,499.1 
 81. Bolton Wanderers Saturday, October 3, 2020 3,482.6 
 82. Cambridge United Saturday, October 3, 2020 3,469.8 
 83. Carlisle United Saturday, October 3, 2020 3,466.4 
 84. Leyton Orient Saturday, October 3, 2020 3,466.1 
 85. Mansfield Town Saturday, October 3, 2020 3,464.4 
 86. Grimsby Town Saturday, September 19, 2020 3,447.8 
 87. Scunthorpe United Saturday, October 3, 2020 3,444.6 
 88. Oldham Athletic Saturday, October 3, 2020 3,439.2 
 89. Morecambe Saturday, October 3, 2020 3,435.0 
 90. Barrow Saturday, October 3, 2020 3,434.1 
 91. Southend United Saturday, October 3, 2020 3,428.0 
 92. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 93. Stevenage Saturday, October 3, 2020 3,387.8 
 94. Hartlepool United Saturday, October 3, 2020 3,386.3 
 95. Sutton United Saturday, October 3, 2020 3,362.4 
 96. Dover Athletic Saturday, October 3, 2020 3,358.9 
 97. Solihull Moors Saturday, October 3, 2020 3,358.6 
 98. Wrexham Saturday, October 3, 2020 3,341.4 
 99. Chesterfield Saturday, March 14, 2020 3,322.7 
 100. FC Halifax Town Saturday, October 3, 2020 3,316.5 
 101. Bromley Saturday, March 7, 2020 3,314.2 
 102. Eastleigh Saturday, October 3, 2020 3,313.5 
 103. Stockport County Saturday, October 3, 2020 3,313.2 
 104. AFC Fylde Saturday, March 14, 2020 3,308.6 
 105. Torquay United Saturday, October 3, 2020 3,304.9 
 106. Weymouth Saturday, October 3, 2020 3,304.7 
 107. Altrincham Saturday, October 3, 2020 3,302.4 
 108. Yeovil Town Saturday, October 3, 2020 3,302.0 
 109. Woking Saturday, October 3, 2020 3,301.4 
 110. Ebbsfleet United Saturday, March 14, 2020 3,297.9 
 111. Notts County Saturday, October 3, 2020 3,296.0 
 112. Boreham Wood Saturday, October 3, 2020 3,295.5 
 113. Dagenham and Redbridge Saturday, October 3, 2020 3,283.1 
 114. Barnet Saturday, October 3, 2020 3,282.1 
 115. Brackley Town Sunday, July 19, 2020 3,270.7 
 116. Aldershot Town Saturday, October 3, 2020 3,269.4 
 117. Wealdstone Saturday, March 14, 2020 3,260.6 
 118. Havant and Waterlooville Saturday, July 25, 2020 3,259.3 
 119. Gateshead Saturday, July 25, 2020 3,256.5 
 120. Dartford Saturday, August 1, 2020 3,234.3 
 121. Maidenhead United Saturday, October 3, 2020 3,225.3 
 122. Boston United Saturday, August 1, 2020 3,215.6 
 123. King's Lynn Town Saturday, October 3, 2020 3,211.9 
 124. Spennymoor Town Saturday, March 14, 2020 3,205.0 
 125. Bath City Sunday, July 19, 2020 3,194.0 
 126. York City Saturday, July 25, 2020 3,190.1 
 127. Chester Sunday, July 19, 2020 3,176.0 
 128. Chorley Saturday, March 7, 2020 3,161.4 
 129. Slough Town Sunday, July 19, 2020 3,160.5 
 130. Guiseley Saturday, March 14, 2020 3,156.3 
 131. Truro City Tuesday, September 29, 2020 3,130.7 
 132. Hampton and Richmond Borough Saturday, March 14, 2020 3,124.9 
 133. Maidstone United Saturday, March 14, 2020 3,122.6 
 134. Kidderminster Harriers Saturday, March 7, 2020 3,120.7 
 135. Welling United Saturday, March 14, 2020 3,117.0 
 136. Chelmsford City Saturday, March 14, 2020 3,113.5 
 137. AFC Telford United Saturday, March 14, 2020 3,110.4 
 138. Darlington Saturday, March 14, 2020 3,106.6 
 139. Dorking Wanderers Saturday, July 25, 2020 3,106.5 
 140. Chippenham Town Saturday, March 14, 2020 3,097.2 
 141. Southport Saturday, March 7, 2020 3,095.4 
 142. St. Albans City Saturday, March 14, 2020 3,092.2 
 143. Concord Rangers Saturday, March 14, 2020 3,087.1 
 144. Farsley Celtic Saturday, March 14, 2020 3,087.1 
 145. Tamworth Tuesday, September 29, 2020 3,079.7 
 146. Billericay Town Saturday, March 14, 2020 3,074.1 
 147. Dulwich Hamlet Saturday, March 14, 2020 3,071.7 
 148. Leamington Saturday, March 7, 2020 3,069.6 
 149. Oxford City Saturday, March 14, 2020 3,058.4 
 150. Hereford Saturday, March 14, 2020 3,057.3 
 151. Eastbourne Borough Saturday, March 14, 2020 3,057.3 
 152. Kettering Town Saturday, March 14, 2020 3,057.1 
 153. Alfreton Town Saturday, March 14, 2020 3,056.1 
 154. Curzon Ashton Saturday, March 14, 2020 3,053.1 
 155. Braintree Town Saturday, March 14, 2020 3,051.9 
 156. Hemel Hempstead Town Saturday, March 14, 2020 3,046.9 
 157. Poole Town Saturday, September 26, 2020 3,044.0 
 158. Peterborough Sports Tuesday, September 29, 2020 3,042.8 
 159. Chesham United Tuesday, September 29, 2020 3,041.3 
 160. Tonbridge Angels Saturday, March 14, 2020 3,036.2 
 161. South Shields Tuesday, September 29, 2020 3,035.5 
 162. Royston Town Tuesday, September 29, 2020 3,035.4 
 163. Hayes and Yeading United Tuesday, September 29, 2020 3,032.4 
 164. Warrington Town Saturday, October 3, 2020 3,030.8 
 165. Tiverton Town Wednesday, September 30, 2020 3,029.2 
 166. Gloucester City Monday, March 9, 2020 3,028.4 
 167. Taunton Town Tuesday, September 29, 2020 3,028.2 
 168. Salisbury Saturday, October 3, 2020 3,021.6 
 169. Worthing Tuesday, September 29, 2020 3,020.7 
 170. Rushall Olympic Tuesday, September 29, 2020 3,004.8 
 171. Blyth Spartans Saturday, March 7, 2020 3,004.3 
 172. Coalville Town Tuesday, September 29, 2020 3,004.2 
 173. Hungerford Town Saturday, March 14, 2020 3,001.3 
 174. Bromsgrove Sporting Tuesday, September 29, 2020 3,000.8 
 175. Kings Langley Tuesday, September 29, 2020 2,999.9 
 176. Swindon Supermarine Tuesday, September 29, 2020 2,992.5 
 177. Metropolitan Police Tuesday, September 29, 2020 2,983.4 
 178. Weston-super-Mare Wednesday, September 30, 2020 2,981.6 
 179. Gosport Borough Monday, September 28, 2020 2,976.6 
 180. Carshalton Athletic Tuesday, September 29, 2020 2,975.7 
 181. Needham Market Saturday, October 3, 2020 2,974.8 
 182. AFC Rushden and Diamonds Tuesday, September 29, 2020 2,973.8 
 183. Banbury United Tuesday, September 29, 2020 2,972.6 
 184. Stourbridge Saturday, October 3, 2020 2,971.8 
 185. FC United of Manchester Tuesday, September 29, 2020 2,970.1 
 186. Bradford Park Avenue Saturday, March 14, 2020 2,967.8 
 187. Folkestone Invicta Tuesday, September 29, 2020 2,967.5 
 188. Hartley Wintney Tuesday, September 29, 2020 2,964.8 
 189. Nantwich Town Tuesday, September 29, 2020 2,951.4 
 190. Nuneaton Borough Monday, September 28, 2020 2,947.3 
 191. Cray Wanderers Tuesday, September 29, 2020 2,943.1 
 192. Morpeth Town Tuesday, September 29, 2020 2,942.0 
 193. AFC Hornchurch Tuesday, September 29, 2020 2,936.6 
 194. Barwell Tuesday, September 29, 2020 2,931.4 
 195. Biggleswade Town Saturday, October 3, 2020 2,925.2 
 196. Hendon Tuesday, September 29, 2020 2,923.2 
 197. Farnborough Wednesday, September 30, 2020 2,919.9 
 198. Leatherhead Saturday, October 3, 2020 2,914.7 
 199. Bowers and Pitsea Tuesday, September 29, 2020 2,909.7 
 200. Gainsborough Trinity Tuesday, September 29, 2020 2,909.6 
 201. Bognor Regis Town Tuesday, September 29, 2020 2,909.2 
 202. Merthyr Town Saturday, March 7, 2020 2,906.8 
 203. Enfield Town Tuesday, September 29, 2020 2,906.0 
 204. Ashton United Tuesday, September 29, 2020 2,900.4 
 205. Lowestoft Town Saturday, October 3, 2020 2,898.1 
 206. Hitchin Town Tuesday, September 29, 2020 2,892.7 
 207. East Thurrock United Saturday, October 3, 2020 2,889.9 
 208. Yate Town Wednesday, September 30, 2020 2,887.1 
 209. Scarborough Athletic Tuesday, September 29, 2020 2,887.1 
 210. Basford United Saturday, October 3, 2020 2,872.6 
 211. Buxton Tuesday, September 29, 2020 2,872.1 
 212. Whitby Town Saturday, October 3, 2020 2,869.5 
 213. Blackfield and Langley Saturday, March 7, 2020 2,867.9 
 214. Harrow Borough Tuesday, September 29, 2020 2,866.9 
 215. Margate Saturday, October 3, 2020 2,863.3 
 216. Lancaster City Tuesday, September 29, 2020 2,856.7 
 217. Wimborne Town Tuesday, September 29, 2020 2,854.0 
 218. Hednesford Town Tuesday, September 29, 2020 2,853.3 
 219. Haringey Borough Monday, September 28, 2020 2,850.0 
 220. Witton Albion Saturday, October 3, 2020 2,840.6 
 221. Kingstonian Wednesday, September 30, 2020 2,840.5 
 222. Stratford Town Tuesday, September 29, 2020 2,840.2 
 223. Beaconsfield Town Saturday, October 3, 2020 2,827.9 
 224. Hyde United Tuesday, September 29, 2020 2,819.5 
 225. Bamber Bridge Saturday, September 19, 2020 2,814.6 
 226. Atherton Collieries Tuesday, September 29, 2020 2,813.9 
 227. Potters Bar Town Tuesday, September 29, 2020 2,805.0 
 228. Horsham Tuesday, September 29, 2020 2,798.7 
 229. St. Ives Town Tuesday, September 29, 2020 2,797.1 
 230. Bishop's Stortford Tuesday, September 29, 2020 2,793.3 
 231. Walton Casuals Tuesday, September 29, 2020 2,785.4 
 232. Mickleover Sports Tuesday, September 29, 2020 2,781.8 
 233. Leiston Tuesday, September 29, 2020 2,776.5 
 234. Corinthian-Casuals Tuesday, September 29, 2020 2,765.4 
 235. Alvechurch Tuesday, September 29, 2020 2,762.7 
 236. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 237. Matlock Town Tuesday, September 29, 2020 2,757.4 
 238. Merstham Tuesday, September 29, 2020 2,755.4 
 239. Chichester City Sunday, December 1, 2019 2,749.9 
 240. Dorchester Town Tuesday, September 29, 2020 2,747.4 
 241. Stalybridge Celtic Tuesday, September 29, 2020 2,740.5 
 242. Cheshunt Tuesday, September 29, 2020 2,739.1 
 243. Brightlingsea Regent Saturday, October 3, 2020 2,731.6 
 244. Wingate and Finchley Saturday, October 3, 2020 2,728.7 
 245. Stafford Rangers Tuesday, September 29, 2020 2,719.3 
 246. Redditch United Tuesday, September 29, 2020 2,718.4 
 247. Lewes Saturday, October 3, 2020 2,705.4 
 248. Grantham Town Tuesday, September 29, 2020 2,694.6 
 249. Radcliffe Saturday, September 26, 2020 2,693.0