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, September 22, 2020

 Rank Club Last Match Date ELO Score 
 1. Liverpool Sunday, September 20, 2020 4,354.3 
 2. Manchester City Monday, September 21, 2020 4,343.4 
 3. Arsenal Saturday, September 19, 2020 4,209.8 
 4. Manchester United Tuesday, September 22, 2020 4,195.5 
 5. Chelsea Sunday, September 20, 2020 4,191.4 
 6. Tottenham Hotspur Sunday, September 20, 2020 4,165.8 
 7. Wolverhampton Wanderers Monday, September 21, 2020 4,118.1 
 8. Leicester City Sunday, September 20, 2020 4,114.5 
 9. Everton Saturday, September 19, 2020 4,084.6 
 10. Burnley Sunday, September 20, 2020 4,051.2 
 11. Southampton Sunday, September 20, 2020 4,042.3 
 12. Crystal Palace Saturday, September 19, 2020 4,033.8 
 13. Sheffield United Monday, September 21, 2020 4,030.9 
 14. Aston Villa Monday, September 21, 2020 4,010.7 
 15. Newcastle United Sunday, September 20, 2020 4,010.1 
 16. Brighton and Hove Albion Sunday, September 20, 2020 4,003.7 
 17. Leeds United Saturday, September 19, 2020 4,000.0 
 18. West Ham United Tuesday, September 22, 2020 3,999.3 
 19. Brentford Tuesday, September 22, 2020 3,968.5 
 20. Watford Tuesday, September 22, 2020 3,959.6 
 21. AFC Bournemouth Saturday, September 19, 2020 3,952.0 
 22. Fulham Saturday, September 19, 2020 3,937.7 
 23. West Bromwich Albion Tuesday, September 22, 2020 3,937.4 
 24. Cardiff City Saturday, September 19, 2020 3,893.6 
 25. Swansea City Saturday, September 19, 2020 3,885.3 
 26. Millwall Saturday, September 19, 2020 3,873.0 
 27. Norwich City Saturday, September 19, 2020 3,864.4 
 28. Blackburn Rovers Saturday, September 19, 2020 3,849.0 
 29. Bristol City Sunday, September 20, 2020 3,845.3 
 30. Stoke City Sunday, September 20, 2020 3,841.9 
 31. Reading Saturday, September 19, 2020 3,836.7 
 32. Preston North End Saturday, September 19, 2020 3,836.6 
 33. Derby County Saturday, September 19, 2020 3,831.8 
 34. Wigan Athletic Saturday, September 19, 2020 3,822.0 
 35. Luton Town Tuesday, September 22, 2020 3,820.0 
 36. Sheffield Wednesday Saturday, September 19, 2020 3,816.2 
 37. Nottingham Forest Saturday, September 19, 2020 3,814.3 
 38. Wycombe Wanderers Saturday, September 19, 2020 3,806.1 
 39. Middlesbrough Saturday, September 19, 2020 3,801.2 
 40. Queens Park Rangers Friday, September 18, 2020 3,792.8 
 41. Barnsley Saturday, September 19, 2020 3,788.4 
 42. Coventry City Friday, September 18, 2020 3,786.9 
 43. Rotherham United Saturday, September 19, 2020 3,755.3 
 44. Sunderland Saturday, September 19, 2020 3,753.3 
 45. Huddersfield Town Saturday, September 19, 2020 3,749.8 
 46. Birmingham City Saturday, September 19, 2020 3,748.9 
 47. Portsmouth Sunday, September 20, 2020 3,747.0 
 48. Charlton Athletic Saturday, September 19, 2020 3,745.0 
 49. Hull City Tuesday, September 22, 2020 3,733.7 
 50. Doncaster Rovers Saturday, September 19, 2020 3,730.8 
 51. Peterborough United Saturday, September 19, 2020 3,729.7 
 52. Fleetwood Town Saturday, September 19, 2020 3,711.7 
 53. Oxford United Saturday, September 19, 2020 3,700.6 
 54. Ipswich Town Saturday, September 19, 2020 3,693.3 
 55. Gillingham Saturday, September 19, 2020 3,693.3 
 56. Burton Albion Saturday, September 19, 2020 3,655.1 
 57. Lincoln City Saturday, September 19, 2020 3,653.3 
 58. Blackpool Saturday, September 19, 2020 3,631.8 
 59. Plymouth Argyle Saturday, September 19, 2020 3,627.1 
 60. Northampton Town Saturday, September 19, 2020 3,610.8 
 61. Accrington Stanley Saturday, September 19, 2020 3,608.1 
 62. Shrewsbury Town Saturday, September 19, 2020 3,601.6 
 63. Cheltenham Town Saturday, September 19, 2020 3,599.2 
 64. AFC Wimbledon Saturday, September 19, 2020 3,587.6 
 65. Swindon Town Saturday, September 19, 2020 3,587.0 
 66. Rochdale Sunday, September 20, 2020 3,580.2 
 67. Bristol Rovers Saturday, September 19, 2020 3,575.0 
 68. Crewe Alexandra Saturday, September 19, 2020 3,574.5 
 69. Colchester United Saturday, September 19, 2020 3,573.3 
 70. Milton Keynes Dons Saturday, September 19, 2020 3,573.2 
 71. Port Vale Saturday, September 19, 2020 3,569.5 
 72. Harrogate Town Saturday, September 19, 2020 3,544.6 
 73. Salford City Saturday, September 19, 2020 3,528.2 
 74. Tranmere Rovers Saturday, September 19, 2020 3,525.3 
 75. Exeter City Saturday, September 19, 2020 3,521.4 
 76. Crawley Town Saturday, September 19, 2020 3,509.9 
 77. Newport County Tuesday, September 22, 2020 3,509.2 
 78. Walsall Saturday, September 19, 2020 3,508.9 
 79. Bradford City Saturday, September 19, 2020 3,506.5 
 80. Forest Green Rovers Saturday, September 19, 2020 3,498.0 
 81. Bolton Wanderers Saturday, September 19, 2020 3,485.0 
 82. Mansfield Town Saturday, September 19, 2020 3,481.7 
 83. Cambridge United Saturday, September 19, 2020 3,480.9 
 84. Leyton Orient Saturday, September 19, 2020 3,477.7 
 85. Carlisle United Saturday, September 19, 2020 3,467.5 
 86. Grimsby Town Saturday, September 19, 2020 3,447.8 
 87. Scunthorpe United Saturday, September 19, 2020 3,445.5 
 88. Oldham Athletic Saturday, September 19, 2020 3,443.8 
 89. Barrow Saturday, September 19, 2020 3,439.9 
 90. Notts County Sunday, August 2, 2020 3,437.1 
 91. Southend United Saturday, September 19, 2020 3,436.2 
 92. Morecambe Saturday, September 19, 2020 3,411.1 
 93. Boreham Wood Saturday, July 25, 2020 3,405.2 
 94. Stevenage Saturday, September 19, 2020 3,401.3 
 95. Barnet Saturday, July 25, 2020 3,395.1 
 96. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 97. Hartlepool United Saturday, March 14, 2020 3,380.2 
 98. Yeovil Town Saturday, July 18, 2020 3,371.8 
 99. Solihull Moors Saturday, March 7, 2020 3,369.8 
 100. Sutton United Saturday, March 14, 2020 3,352.3 
 101. Dover Athletic Saturday, March 14, 2020 3,351.4 
 102. Wrexham Saturday, March 7, 2020 3,333.4 
 103. FC Halifax Town Friday, July 17, 2020 3,324.7 
 104. Stockport County Saturday, March 14, 2020 3,322.8 
 105. Chesterfield Saturday, March 14, 2020 3,322.7 
 106. Bromley Saturday, March 7, 2020 3,314.2 
 107. AFC Fylde Saturday, March 14, 2020 3,308.6 
 108. Ebbsfleet United Saturday, March 14, 2020 3,297.9 
 109. Dagenham and Redbridge Tuesday, March 10, 2020 3,296.1 
 110. Torquay United Saturday, March 7, 2020 3,295.3 
 111. Eastleigh Saturday, March 14, 2020 3,292.0 
 112. Woking Tuesday, March 10, 2020 3,290.3 
 113. Aldershot Town Saturday, March 14, 2020 3,275.5 
 114. Altrincham Saturday, August 1, 2020 3,271.0 
 115. Brackley Town Sunday, July 19, 2020 3,270.7 
 116. Wealdstone Saturday, March 14, 2020 3,260.6 
 117. Havant and Waterlooville Saturday, July 25, 2020 3,259.3 
 118. Gateshead Saturday, July 25, 2020 3,256.5 
 119. Maidenhead United Saturday, March 14, 2020 3,235.4 
 120. Dartford Saturday, August 1, 2020 3,234.3 
 121. Boston United Saturday, August 1, 2020 3,215.6 
 122. Weymouth Saturday, August 1, 2020 3,214.7 
 123. King's Lynn Town Saturday, March 14, 2020 3,210.4 
 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. Hampton and Richmond Borough Saturday, March 14, 2020 3,124.9 
 132. Truro City Saturday, September 19, 2020 3,124.2 
 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. Billericay Town Saturday, March 14, 2020 3,074.1 
 146. Dulwich Hamlet Saturday, March 14, 2020 3,071.7 
 147. Tamworth Saturday, September 19, 2020 3,070.2 
 148. Leamington Saturday, March 7, 2020 3,069.6 
 149. Royston Town Saturday, September 19, 2020 3,059.4 
 150. Oxford City Saturday, March 14, 2020 3,058.4 
 151. Hereford Saturday, March 14, 2020 3,057.3 
 152. Eastbourne Borough Saturday, March 14, 2020 3,057.3 
 153. Kettering Town Saturday, March 14, 2020 3,057.1 
 154. Peterborough Sports Saturday, September 19, 2020 3,056.8 
 155. Alfreton Town Saturday, March 14, 2020 3,056.1 
 156. Curzon Ashton Saturday, March 14, 2020 3,053.1 
 157. Braintree Town Saturday, March 14, 2020 3,051.9 
 158. Hemel Hempstead Town Saturday, March 14, 2020 3,046.9 
 159. South Shields Saturday, September 19, 2020 3,043.4 
 160. Chesham United Saturday, September 19, 2020 3,038.4 
 161. Tonbridge Angels Saturday, March 14, 2020 3,036.2 
 162. Poole Town Saturday, September 19, 2020 3,035.3 
 163. Gloucester City Monday, March 9, 2020 3,028.4 
 164. Hayes and Yeading United Saturday, September 19, 2020 3,028.4 
 165. Taunton Town Saturday, September 19, 2020 3,018.5 
 166. Swindon Supermarine Saturday, September 19, 2020 3,016.7 
 167. Salisbury Saturday, September 19, 2020 3,009.7 
 168. Warrington Town Saturday, September 19, 2020 3,009.1 
 169. Tiverton Town Saturday, September 19, 2020 3,005.4 
 170. Coalville Town Saturday, September 19, 2020 3,005.0 
 171. Blyth Spartans Saturday, March 7, 2020 3,004.3 
 172. Worthing Saturday, September 19, 2020 3,002.1 
 173. Hungerford Town Saturday, March 14, 2020 3,001.3 
 174. Bromsgrove Sporting Saturday, September 19, 2020 3,001.2 
 175. Kings Langley Saturday, September 19, 2020 2,998.6 
 176. Weston-super-Mare Saturday, September 19, 2020 2,995.7 
 177. Rushall Olympic Saturday, September 19, 2020 2,994.9 
 178. Folkestone Invicta Saturday, September 19, 2020 2,981.5 
 179. Banbury United Saturday, September 19, 2020 2,980.7 
 180. FC United of Manchester Saturday, September 19, 2020 2,977.4 
 181. Metropolitan Police Saturday, September 19, 2020 2,970.5 
 182. Stourbridge Saturday, September 19, 2020 2,969.0 
 183. Carshalton Athletic Saturday, September 19, 2020 2,968.4 
 184. Bradford Park Avenue Saturday, March 14, 2020 2,967.8 
 185. Hartley Wintney Saturday, September 19, 2020 2,961.4 
 186. AFC Rushden and Diamonds Saturday, September 19, 2020 2,959.7 
 187. Nuneaton Borough Saturday, September 19, 2020 2,952.9 
 188. AFC Hornchurch Saturday, September 19, 2020 2,951.9 
 189. Gosport Borough Saturday, September 19, 2020 2,949.0 
 190. Farnborough Saturday, September 19, 2020 2,938.1 
 191. Morpeth Town Saturday, September 19, 2020 2,936.7 
 192. Needham Market Saturday, September 19, 2020 2,936.6 
 193. Nantwich Town Saturday, September 19, 2020 2,936.5 
 194. Barwell Saturday, September 19, 2020 2,934.8 
 195. Leatherhead Saturday, September 19, 2020 2,930.7 
 196. Enfield Town Saturday, September 19, 2020 2,923.2 
 197. Hendon Saturday, September 19, 2020 2,921.9 
 198. Biggleswade Town Saturday, September 19, 2020 2,921.8 
 199. East Thurrock United Saturday, September 19, 2020 2,919.9 
 200. Hitchin Town Saturday, September 19, 2020 2,916.0 
 201. Bognor Regis Town Saturday, September 19, 2020 2,911.3 
 202. Merthyr Town Saturday, March 7, 2020 2,906.8 
 203. Cray Wanderers Saturday, September 19, 2020 2,906.5 
 204. Gainsborough Trinity Saturday, September 19, 2020 2,903.7 
 205. Lowestoft Town Saturday, September 19, 2020 2,898.0 
 206. Ashton United Saturday, September 19, 2020 2,897.6 
 207. Whitby Town Saturday, September 19, 2020 2,890.2 
 208. Harrow Borough Saturday, September 19, 2020 2,885.6 
 209. Bowers and Pitsea Sunday, September 20, 2020 2,882.0 
 210. Basford United Saturday, September 19, 2020 2,880.7 
 211. Buxton Saturday, September 19, 2020 2,880.0 
 212. Yate Town Saturday, September 19, 2020 2,874.9 
 213. Scarborough Athletic Saturday, September 19, 2020 2,869.5 
 214. Blackfield and Langley Saturday, March 7, 2020 2,867.9 
 215. Lancaster City Saturday, September 19, 2020 2,866.0 
 216. Wimborne Town Saturday, September 19, 2020 2,862.3 
 217. Hednesford Town Saturday, September 19, 2020 2,860.3 
 218. Margate Saturday, September 19, 2020 2,857.5 
 219. Haringey Borough Saturday, September 19, 2020 2,849.1 
 220. Kingstonian Saturday, September 19, 2020 2,847.4 
 221. Beaconsfield Town Saturday, September 19, 2020 2,843.7 
 222. Stratford Town Saturday, September 19, 2020 2,834.8 
 223. Witton Albion Saturday, September 19, 2020 2,821.5 
 224. Horsham Saturday, September 19, 2020 2,820.5 
 225. Bamber Bridge Saturday, September 19, 2020 2,814.6 
 226. Atherton Collieries Saturday, September 19, 2020 2,811.9 
 227. Hyde United Saturday, September 19, 2020 2,811.2 
 228. Potters Bar Town Saturday, September 19, 2020 2,803.4 
 229. Walton Casuals Saturday, September 19, 2020 2,802.9 
 230. St. Ives Town Saturday, September 19, 2020 2,795.0 
 231. Leiston Saturday, September 19, 2020 2,792.8 
 232. Mickleover Sports Saturday, September 19, 2020 2,777.8 
 233. Alvechurch Saturday, September 19, 2020 2,771.2 
 234. Corinthian-Casuals Saturday, September 19, 2020 2,771.1 
 235. Stalybridge Celtic Saturday, September 19, 2020 2,761.9 
 236. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 237. Bishop's Stortford Saturday, September 19, 2020 2,755.8 
 238. Dorchester Town Saturday, September 19, 2020 2,755.4 
 239. Chichester City Sunday, December 1, 2019 2,749.9 
 240. Merstham Saturday, September 19, 2020 2,743.8 
 241. Matlock Town Saturday, September 19, 2020 2,741.8 
 242. Cheshunt Saturday, September 19, 2020 2,739.4 
 243. Lewes Saturday, September 19, 2020 2,738.8 
 244. Stafford Rangers Saturday, September 19, 2020 2,731.7 
 245. Wingate and Finchley Sunday, September 20, 2020 2,723.9 
 246. Brightlingsea Regent Saturday, September 19, 2020 2,721.1 
 247. Radcliffe Saturday, September 19, 2020 2,706.8 
 248. Grantham Town Saturday, September 19, 2020 2,703.1 
 249. Redditch United Saturday, September 19, 2020 2,693.6