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 6, 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. Wigan Athletic Saturday, October 3, 2020 3,837.4 
 34. Luton Town Saturday, October 3, 2020 3,827.2 
 35. Derby County Saturday, October 3, 2020 3,824.2 
 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. Birmingham City Sunday, October 4, 2020 3,752.1 
 47. Hull City Saturday, October 3, 2020 3,750.9 
 48. Portsmouth Saturday, October 3, 2020 3,750.5 
 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. Hartlepool United Tuesday, October 6, 2020 3,395.6 
 93. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 94. Stevenage Saturday, October 3, 2020 3,387.8 
 95. Sutton United Tuesday, October 6, 2020 3,370.9 
 96. Solihull Moors Tuesday, October 6, 2020 3,367.0 
 97. Dover Athletic Tuesday, October 6, 2020 3,341.2 
 98. Wrexham Tuesday, October 6, 2020 3,333.0 
 99. Bromley Tuesday, October 6, 2020 3,332.0 
 100. Stockport County Tuesday, October 6, 2020 3,322.1 
 101. Eastleigh Tuesday, October 6, 2020 3,322.1 
 102. Chesterfield Tuesday, October 6, 2020 3,313.4 
 103. Woking Tuesday, October 6, 2020 3,312.6 
 104. AFC Fylde Tuesday, October 6, 2020 3,312.6 
 105. FC Halifax Town Tuesday, October 6, 2020 3,307.6 
 106. Ebbsfleet United Tuesday, October 6, 2020 3,306.1 
 107. Altrincham Saturday, October 3, 2020 3,302.4 
 108. Yeovil Town Tuesday, October 6, 2020 3,299.7 
 109. Torquay United Tuesday, October 6, 2020 3,296.3 
 110. Notts County Saturday, October 3, 2020 3,296.0 
 111. Boreham Wood Saturday, October 3, 2020 3,295.5 
 112. Weymouth Tuesday, October 6, 2020 3,293.5 
 113. Barnet Tuesday, October 6, 2020 3,293.2 
 114. Dagenham and Redbridge Tuesday, October 6, 2020 3,271.9 
 115. Wealdstone Tuesday, October 6, 2020 3,262.9 
 116. Aldershot Town Tuesday, October 6, 2020 3,260.9 
 117. Havant and Waterlooville Saturday, July 25, 2020 3,259.3 
 118. King's Lynn Town Tuesday, October 6, 2020 3,223.4 
 119. Maidenhead United Tuesday, October 6, 2020 3,213.8 
 120. Spennymoor Town Tuesday, October 6, 2020 3,210.8 
 121. Guiseley Tuesday, October 6, 2020 3,165.6 
 122. Dorking Wanderers Tuesday, October 6, 2020 3,162.2 
 123. Dartford Tuesday, October 6, 2020 3,155.1 
 124. Slough Town Tuesday, October 6, 2020 3,153.4 
 125. Chorley Tuesday, October 6, 2020 3,146.3 
 126. Boston United Tuesday, October 6, 2020 3,137.1 
 127. York City Tuesday, October 6, 2020 3,134.0 
 128. Maidstone United Tuesday, October 6, 2020 3,131.3 
 129. Bath City Tuesday, October 6, 2020 3,130.1 
 130. Chester Tuesday, October 6, 2020 3,130.0 
 131. AFC Telford United Tuesday, October 6, 2020 3,126.3 
 132. Gateshead Monday, October 5, 2020 3,125.7 
 133. Truro City Tuesday, October 6, 2020 3,119.3 
 134. Hampton and Richmond Borough Tuesday, October 6, 2020 3,115.1 
 135. Kidderminster Harriers Tuesday, October 6, 2020 3,109.5 
 136. Welling United Tuesday, October 6, 2020 3,108.3 
 137. Chelmsford City Tuesday, October 6, 2020 3,105.6 
 138. Brackley Town Tuesday, October 6, 2020 3,102.9 
 139. Darlington Tuesday, October 6, 2020 3,102.6 
 140. St. Albans City Tuesday, October 6, 2020 3,102.0 
 141. Southport Tuesday, October 6, 2020 3,093.2 
 142. Concord Rangers Saturday, March 14, 2020 3,087.1 
 143. Farsley Celtic Tuesday, October 6, 2020 3,081.3 
 144. Tamworth Tuesday, October 6, 2020 3,078.6 
 145. Chippenham Town Tuesday, October 6, 2020 3,076.9 
 146. Oxford City Tuesday, October 6, 2020 3,075.5 
 147. Dulwich Hamlet Saturday, March 14, 2020 3,071.7 
 148. Hereford Tuesday, October 6, 2020 3,059.5 
 149. Alfreton Town Monday, October 5, 2020 3,057.2 
 150. Billericay Town Tuesday, October 6, 2020 3,055.8 
 151. Poole Town Tuesday, October 6, 2020 3,055.3 
 152. Tonbridge Angels Tuesday, October 6, 2020 3,054.5 
 153. Curzon Ashton Monday, October 5, 2020 3,052.1 
 154. Leamington Tuesday, October 6, 2020 3,051.4 
 155. Chesham United Tuesday, October 6, 2020 3,047.6 
 156. Braintree Town Tuesday, October 6, 2020 3,043.7 
 157. Gloucester City Tuesday, October 6, 2020 3,042.9 
 158. Kettering Town Tuesday, October 6, 2020 3,042.6 
 159. Eastbourne Borough Tuesday, October 6, 2020 3,042.3 
 160. Tiverton Town Tuesday, October 6, 2020 3,041.7 
 161. Hemel Hempstead Town Tuesday, October 6, 2020 3,040.7 
 162. Peterborough Sports Tuesday, October 6, 2020 3,040.5 
 163. Royston Town Tuesday, October 6, 2020 3,031.3 
 164. Warrington Town Saturday, October 3, 2020 3,030.8 
 165. Hayes and Yeading United Tuesday, October 6, 2020 3,030.4 
 166. Taunton Town Tuesday, September 29, 2020 3,028.2 
 167. Salisbury Saturday, October 3, 2020 3,021.6 
 168. Hungerford Town Tuesday, October 6, 2020 3,021.6 
 169. Coalville Town Tuesday, October 6, 2020 3,016.2 
 170. Worthing Tuesday, October 6, 2020 3,008.8 
 171. South Shields Tuesday, October 6, 2020 3,008.5 
 172. Kings Langley Tuesday, October 6, 2020 3,002.3 
 173. Bromsgrove Sporting Tuesday, October 6, 2020 3,001.9 
 174. Swindon Supermarine Tuesday, October 6, 2020 3,001.2 
 175. Rushall Olympic Tuesday, October 6, 2020 2,998.7 
 176. Blyth Spartans Tuesday, October 6, 2020 2,994.9 
 177. Banbury United Tuesday, October 6, 2020 2,983.0 
 178. Weston-super-Mare Wednesday, September 30, 2020 2,981.6 
 179. Gosport Borough Monday, September 28, 2020 2,976.6 
 180. Metropolitan Police Tuesday, October 6, 2020 2,974.8 
 181. Needham Market Saturday, October 3, 2020 2,974.8 
 182. FC United of Manchester Tuesday, September 29, 2020 2,970.1 
 183. AFC Rushden and Diamonds Tuesday, October 6, 2020 2,969.5 
 184. Carshalton Athletic Tuesday, October 6, 2020 2,964.9 
 185. Folkestone Invicta Tuesday, October 6, 2020 2,963.9 
 186. Bradford Park Avenue Monday, October 5, 2020 2,960.9 
 187. Hartley Wintney Tuesday, October 6, 2020 2,960.1 
 188. Stourbridge Tuesday, October 6, 2020 2,959.2 
 189. Nantwich Town Tuesday, September 29, 2020 2,951.4 
 190. Morpeth Town Tuesday, September 29, 2020 2,942.0 
 191. Nuneaton Borough Tuesday, October 6, 2020 2,936.9 
 192. Biggleswade Town Tuesday, October 6, 2020 2,929.3 
 193. Leatherhead Tuesday, October 6, 2020 2,926.6 
 194. Hendon Tuesday, October 6, 2020 2,925.2 
 195. Cray Wanderers Tuesday, October 6, 2020 2,920.7 
 196. AFC Hornchurch Tuesday, October 6, 2020 2,920.4 
 197. Bognor Regis Town Tuesday, October 6, 2020 2,919.9 
 198. Gainsborough Trinity Tuesday, September 29, 2020 2,909.6 
 199. Farnborough Tuesday, October 6, 2020 2,909.1 
 200. Merthyr Town Saturday, March 7, 2020 2,906.8 
 201. Bowers and Pitsea Tuesday, October 6, 2020 2,903.6 
 202. Barwell Tuesday, October 6, 2020 2,900.6 
 203. Lowestoft Town Saturday, October 3, 2020 2,898.1 
 204. Ashton United Tuesday, October 6, 2020 2,897.0 
 205. Hitchin Town Tuesday, September 29, 2020 2,892.7 
 206. Scarborough Athletic Tuesday, September 29, 2020 2,887.1 
 207. Enfield Town Tuesday, October 6, 2020 2,885.2 
 208. East Thurrock United Monday, October 5, 2020 2,874.9 
 209. Yate Town Tuesday, October 6, 2020 2,874.6 
 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. Haringey Borough Monday, October 5, 2020 2,865.0 
 215. Wimborne Town Tuesday, October 6, 2020 2,864.8 
 216. Harrow Borough Tuesday, October 6, 2020 2,860.6 
 217. Lancaster City Tuesday, September 29, 2020 2,856.7 
 218. Stratford Town Tuesday, October 6, 2020 2,852.8 
 219. Kingstonian Tuesday, October 6, 2020 2,849.2 
 220. Margate Tuesday, October 6, 2020 2,841.7 
 221. Hednesford Town Tuesday, October 6, 2020 2,841.2 
 222. Witton Albion Saturday, October 3, 2020 2,840.6 
 223. Beaconsfield Town Tuesday, October 6, 2020 2,832.6 
 224. Potters Bar Town Tuesday, October 6, 2020 2,827.3 
 225. Horsham Tuesday, October 6, 2020 2,819.5 
 226. Hyde United Tuesday, September 29, 2020 2,819.5 
 227. Bamber Bridge Tuesday, October 6, 2020 2,818.1 
 228. Atherton Collieries Tuesday, September 29, 2020 2,813.9 
 229. St. Ives Town Tuesday, September 29, 2020 2,797.1 
 230. Bishop's Stortford Tuesday, October 6, 2020 2,797.0 
 231. Alvechurch Tuesday, October 6, 2020 2,793.4 
 232. Walton Casuals Tuesday, September 29, 2020 2,785.4 
 233. Mickleover Sports Tuesday, September 29, 2020 2,781.8 
 234. Leiston Tuesday, October 6, 2020 2,780.7 
 235. Corinthian-Casuals Tuesday, October 6, 2020 2,777.3 
 236. Cheshunt Tuesday, October 6, 2020 2,760.7 
 237. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 238. Matlock Town Tuesday, September 29, 2020 2,757.4 
 239. Chichester City Sunday, December 1, 2019 2,749.9 
 240. Dorchester Town Tuesday, September 29, 2020 2,747.4 
 241. Merstham Tuesday, October 6, 2020 2,746.7 
 242. Wingate and Finchley Tuesday, October 6, 2020 2,744.8 
 243. Stalybridge Celtic Tuesday, September 29, 2020 2,740.5 
 244. Redditch United Tuesday, October 6, 2020 2,724.5 
 245. Radcliffe Tuesday, October 6, 2020 2,720.0 
 246. Brightlingsea Regent Tuesday, October 6, 2020 2,719.7 
 247. Stafford Rangers Tuesday, September 29, 2020 2,719.3 
 248. Lewes Tuesday, October 6, 2020 2,711.5 
 249. Grantham Town Tuesday, September 29, 2020 2,694.6