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  Monday, October 12, 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. Cheltenham Town Saturday, October 10, 2020 3,620.1 
 59. Crewe Alexandra Saturday, October 10, 2020 3,614.7 
 60. Accrington Stanley Saturday, October 10, 2020 3,612.9 
 61. Burton Albion Saturday, October 10, 2020 3,612.9 
 62. Shrewsbury Town Saturday, October 3, 2020 3,605.1 
 63. AFC Wimbledon Saturday, October 10, 2020 3,601.8 
 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. Forest Green Rovers Saturday, October 10, 2020 3,515.9 
 78. Walsall Saturday, October 10, 2020 3,510.2 
 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. Leyton Orient Saturday, October 10, 2020 3,466.3 
 85. Mansfield Town Saturday, October 10, 2020 3,461.2 
 86. Grimsby Town Saturday, October 10, 2020 3,450.0 
 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 Saturday, October 10, 2020 3,407.1 
 93. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 94. Stevenage Saturday, October 10, 2020 3,391.0 
 95. Sutton United Saturday, October 10, 2020 3,379.8 
 96. Solihull Moors Saturday, October 10, 2020 3,377.4 
 97. Stockport County Saturday, October 10, 2020 3,338.6 
 98. Chesterfield Saturday, October 10, 2020 3,330.0 
 99. Wrexham Monday, October 12, 2020 3,328.4 
 100. Dover Athletic Saturday, October 10, 2020 3,324.7 
 101. Notts County Saturday, October 10, 2020 3,322.2 
 102. Eastleigh Saturday, October 10, 2020 3,320.0 
 103. Bromley Saturday, October 10, 2020 3,319.8 
 104. AFC Fylde Saturday, October 10, 2020 3,318.6 
 105. Torquay United Saturday, October 10, 2020 3,308.4 
 106. FC Halifax Town Saturday, October 10, 2020 3,308.4 
 107. Ebbsfleet United Saturday, October 10, 2020 3,299.5 
 108. Woking Saturday, October 10, 2020 3,296.0 
 109. Boreham Wood Saturday, October 10, 2020 3,294.7 
 110. Altrincham Saturday, October 10, 2020 3,290.9 
 111. Yeovil Town Saturday, October 10, 2020 3,289.6 
 112. Weymouth Saturday, October 10, 2020 3,284.5 
 113. Barnet Saturday, October 10, 2020 3,280.6 
 114. Dagenham and Redbridge Saturday, October 10, 2020 3,280.5 
 115. Aldershot Town Tuesday, October 6, 2020 3,260.9 
 116. Wealdstone Saturday, October 10, 2020 3,254.3 
 117. Maidenhead United Monday, October 12, 2020 3,217.1 
 118. King's Lynn Town Saturday, October 10, 2020 3,213.1 
 119. Spennymoor Town Saturday, October 10, 2020 3,207.6 
 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. Folkestone Invicta Saturday, October 10, 2020 2,969.2 
 184. Stourbridge Saturday, October 10, 2020 2,962.3 
 185. AFC Rushden and Diamonds Saturday, October 10, 2020 2,961.6 
 186. Bradford Park Avenue Monday, October 5, 2020 2,960.9 
 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. Lowestoft Town Saturday, October 10, 2020 2,902.1 
 200. Farnborough Saturday, October 10, 2020 2,901.4 
 201. Cray Wanderers Sunday, October 11, 2020 2,899.2 
 202. Bowers and Pitsea Saturday, October 10, 2020 2,897.6 
 203. Enfield Town Saturday, October 10, 2020 2,895.2 
 204. Barwell Saturday, October 10, 2020 2,891.4 
 205. Hitchin Town Saturday, October 10, 2020 2,888.6 
 206. Buxton Saturday, October 10, 2020 2,886.0 
 207. Basford United Saturday, October 10, 2020 2,884.6 
 208. Haringey Borough Saturday, October 10, 2020 2,877.3 
 209. Scarborough Athletic Saturday, October 10, 2020 2,876.9 
 210. Whitby Town Saturday, October 10, 2020 2,876.2 
 211. Ashton United Saturday, October 10, 2020 2,874.6 
 212. East Thurrock United Saturday, October 10, 2020 2,870.4 
 213. Yate Town Saturday, October 10, 2020 2,869.7 
 214. Blackfield and Langley Saturday, March 7, 2020 2,867.9 
 215. Kingstonian Saturday, October 10, 2020 2,865.6 
 216. Wimborne Town Tuesday, October 6, 2020 2,864.8 
 217. Harrow Borough Saturday, October 10, 2020 2,862.9 
 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. Potters Bar Town Saturday, October 10, 2020 2,822.0 
 226. Horsham Monday, October 12, 2020 2,820.7 
 227. Bishop's Stortford Sunday, October 11, 2020 2,818.6 
 228. Atherton Collieries Tuesday, September 29, 2020 2,813.9 
 229. Alvechurch Saturday, October 10, 2020 2,809.5 
 230. Bamber Bridge Saturday, October 10, 2020 2,809.2 
 231. Walton Casuals Wednesday, October 7, 2020 2,801.2 
 232. Mickleover Sports Saturday, October 10, 2020 2,797.2 
 233. St. Ives Town Tuesday, September 29, 2020 2,797.1 
 234. Leiston Saturday, October 10, 2020 2,784.8 
 235. Matlock Town Saturday, October 10, 2020 2,779.8 
 236. Cheshunt Saturday, October 10, 2020 2,774.0 
 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 Saturday, October 10, 2020 2,708.0 
 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