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  Sunday, November 8, 2020

 Rank Club Last Match Date ELO Score 
 1. Liverpool Sunday, November 8, 2020 4,327.6 
 2. Manchester City Sunday, November 8, 2020 4,315.5 
 3. Chelsea Saturday, November 7, 2020 4,211.1 
 4. Tottenham Hotspur Sunday, November 8, 2020 4,195.6 
 5. Manchester United Saturday, November 7, 2020 4,194.0 
 6. Arsenal Sunday, November 8, 2020 4,178.8 
 7. Leicester City Sunday, November 8, 2020 4,137.5 
 8. Wolverhampton Wanderers Sunday, November 8, 2020 4,106.2 
 9. Southampton Friday, November 6, 2020 4,103.6 
 10. Everton Saturday, November 7, 2020 4,076.8 
 11. Aston Villa Sunday, November 8, 2020 4,065.1 
 12. West Ham United Saturday, November 7, 2020 4,054.8 
 13. Crystal Palace Saturday, November 7, 2020 4,027.7 
 14. Newcastle United Friday, November 6, 2020 4,018.6 
 15. Burnley Friday, November 6, 2020 4,007.4 
 16. Leeds United Saturday, November 7, 2020 4,001.0 
 17. Sheffield United Saturday, November 7, 2020 3,997.9 
 18. Brighton and Hove Albion Friday, November 6, 2020 3,983.2 
 19. Watford Saturday, November 7, 2020 3,960.8 
 20. AFC Bournemouth Saturday, November 7, 2020 3,957.3 
 21. Brentford Saturday, November 7, 2020 3,955.7 
 22. West Bromwich Albion Sunday, November 8, 2020 3,919.5 
 23. Fulham Saturday, November 7, 2020 3,919.3 
 24. Swansea City Saturday, November 7, 2020 3,906.1 
 25. Norwich City Saturday, November 7, 2020 3,893.4 
 26. Stoke City Saturday, November 7, 2020 3,887.1 
 27. Cardiff City Friday, November 6, 2020 3,876.0 
 28. Millwall Saturday, November 7, 2020 3,868.5 
 29. Middlesbrough Saturday, November 7, 2020 3,849.8 
 30. Bristol City Friday, November 6, 2020 3,849.1 
 31. Blackburn Rovers Saturday, November 7, 2020 3,846.4 
 32. Reading Saturday, November 7, 2020 3,839.8 
 33. Preston North End Saturday, November 7, 2020 3,838.6 
 34. Barnsley Saturday, November 7, 2020 3,818.9 
 35. Nottingham Forest Saturday, November 7, 2020 3,816.8 
 36. Luton Town Saturday, November 7, 2020 3,808.3 
 37. Peterborough United Saturday, November 7, 2020 3,791.3 
 38. Derby County Saturday, November 7, 2020 3,785.3 
 39. Charlton Athletic Saturday, November 7, 2020 3,783.7 
 40. Portsmouth Saturday, November 7, 2020 3,783.0 
 41. Huddersfield Town Saturday, November 7, 2020 3,781.8 
 42. Queens Park Rangers Saturday, November 7, 2020 3,778.9 
 43. Sheffield Wednesday Saturday, November 7, 2020 3,778.8 
 44. Wycombe Wanderers Saturday, November 7, 2020 3,770.9 
 45. Sunderland Saturday, November 7, 2020 3,765.6 
 46. Rotherham United Saturday, November 7, 2020 3,753.8 
 47. Coventry City Saturday, November 7, 2020 3,747.7 
 48. Birmingham City Saturday, November 7, 2020 3,743.0 
 49. Hull City Saturday, November 7, 2020 3,741.5 
 50. Doncaster Rovers Saturday, November 7, 2020 3,737.5 
 51. Wigan Athletic Sunday, November 8, 2020 3,720.9 
 52. Fleetwood Town Saturday, November 7, 2020 3,709.0 
 53. Ipswich Town Saturday, November 7, 2020 3,701.7 
 54. Lincoln City Saturday, November 7, 2020 3,682.5 
 55. Oxford United Saturday, November 7, 2020 3,678.6 
 56. Plymouth Argyle Saturday, November 7, 2020 3,663.3 
 57. Gillingham Saturday, November 7, 2020 3,653.8 
 58. Blackpool Sunday, November 8, 2020 3,615.2 
 59. Accrington Stanley Saturday, November 7, 2020 3,609.2 
 60. Crewe Alexandra Saturday, November 7, 2020 3,601.1 
 61. AFC Wimbledon Tuesday, November 3, 2020 3,600.3 
 62. Bristol Rovers Saturday, November 7, 2020 3,591.2 
 63. Cheltenham Town Saturday, November 7, 2020 3,588.9 
 64. Burton Albion Sunday, November 8, 2020 3,585.9 
 65. Shrewsbury Town Saturday, November 7, 2020 3,585.0 
 66. Milton Keynes Dons Sunday, November 8, 2020 3,583.4 
 67. Northampton Town Tuesday, November 3, 2020 3,574.2 
 68. Rochdale Saturday, November 7, 2020 3,572.4 
 69. Newport County Saturday, November 7, 2020 3,570.5 
 70. Colchester United Saturday, November 7, 2020 3,563.1 
 71. Exeter City Saturday, November 7, 2020 3,562.0 
 72. Swindon Town Saturday, November 7, 2020 3,558.9 
 73. Port Vale Saturday, November 7, 2020 3,554.2 
 74. Salford City Saturday, November 7, 2020 3,536.6 
 75. Crawley Town Sunday, November 8, 2020 3,532.5 
 76. Forest Green Rovers Saturday, November 7, 2020 3,526.0 
 77. Harrogate Town Friday, November 6, 2020 3,524.0 
 78. Cambridge United Saturday, November 7, 2020 3,523.0 
 79. Tranmere Rovers Saturday, November 7, 2020 3,510.8 
 80. Walsall Saturday, November 7, 2020 3,505.0 
 81. Carlisle United Sunday, November 8, 2020 3,501.8 
 82. Bradford City Saturday, November 7, 2020 3,490.6 
 83. Leyton Orient Saturday, November 7, 2020 3,480.1 
 84. Grimsby Town Saturday, November 7, 2020 3,462.4 
 85. Bolton Wanderers Saturday, November 7, 2020 3,457.6 
 86. Barrow Tuesday, November 3, 2020 3,448.4 
 87. Oldham Athletic Sunday, November 8, 2020 3,448.1 
 88. Mansfield Town Saturday, November 7, 2020 3,446.2 
 89. Morecambe Sunday, November 8, 2020 3,429.3 
 90. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 91. Scunthorpe United Sunday, November 8, 2020 3,390.8 
 92. Sutton United Tuesday, October 27, 2020 3,376.0 
 93. Solihull Moors Sunday, November 8, 2020 3,371.6 
 94. Hartlepool United Saturday, November 7, 2020 3,370.7 
 95. Torquay United Sunday, November 8, 2020 3,369.6 
 96. Southend United Saturday, November 7, 2020 3,369.3 
 97. Stevenage Saturday, November 7, 2020 3,362.6 
 98. Stockport County Saturday, November 7, 2020 3,358.2 
 99. Eastleigh Sunday, November 8, 2020 3,322.8 
 100. AFC Fylde Saturday, November 7, 2020 3,319.1 
 101. Wrexham Tuesday, October 27, 2020 3,315.1 
 102. Bromley Saturday, November 7, 2020 3,313.1 
 103. Boreham Wood Saturday, November 7, 2020 3,312.3 
 104. Notts County Saturday, November 7, 2020 3,310.4 
 105. Chesterfield Saturday, October 31, 2020 3,310.4 
 106. FC Halifax Town Saturday, October 17, 2020 3,307.9 
 107. Barnet Sunday, November 8, 2020 3,299.7 
 108. Altrincham Saturday, November 7, 2020 3,296.3 
 109. Ebbsfleet United Saturday, October 31, 2020 3,293.2 
 110. Weymouth Saturday, October 31, 2020 3,288.1 
 111. Woking Saturday, November 7, 2020 3,285.4 
 112. Dover Athletic Saturday, October 31, 2020 3,285.0 
 113. Aldershot Town Saturday, November 7, 2020 3,281.7 
 114. Wealdstone Saturday, November 7, 2020 3,280.1 
 115. Yeovil Town Saturday, November 7, 2020 3,278.3 
 116. Dagenham and Redbridge Saturday, November 7, 2020 3,268.5 
 117. Maidenhead United Saturday, October 31, 2020 3,260.6 
 118. Spennymoor Town Saturday, November 7, 2020 3,210.0 
 119. King's Lynn Town Saturday, November 7, 2020 3,203.1 
 120. Dorking Wanderers Saturday, November 7, 2020 3,180.8 
 121. Dartford Saturday, November 7, 2020 3,169.8 
 122. Maidstone United Saturday, November 7, 2020 3,159.8 
 123. Boston United Saturday, October 31, 2020 3,155.2 
 124. Guiseley Tuesday, October 27, 2020 3,152.6 
 125. Havant and Waterlooville Sunday, November 8, 2020 3,145.6 
 126. Kidderminster Harriers Saturday, November 7, 2020 3,145.4 
 127. Slough Town Saturday, November 7, 2020 3,136.0 
 128. Chelmsford City Saturday, November 7, 2020 3,133.4 
 129. York City Saturday, October 17, 2020 3,131.5 
 130. St. Albans City Saturday, October 31, 2020 3,131.2 
 131. Chester Saturday, October 31, 2020 3,126.1 
 132. Truro City Tuesday, October 27, 2020 3,121.2 
 133. Hampton and Richmond Borough Sunday, November 8, 2020 3,117.1 
 134. Southport Saturday, November 7, 2020 3,116.8 
 135. Darlington Saturday, November 7, 2020 3,113.7 
 136. Chorley Sunday, November 8, 2020 3,113.0 
 137. AFC Telford United Saturday, November 7, 2020 3,109.9 
 138. Bath City Saturday, November 7, 2020 3,108.9 
 139. Gateshead Saturday, November 7, 2020 3,100.8 
 140. Brackley Town Saturday, November 7, 2020 3,098.9 
 141. Gloucester City Saturday, November 7, 2020 3,086.6 
 142. Concord Rangers Saturday, November 7, 2020 3,083.9 
 143. Eastbourne Borough Sunday, November 8, 2020 3,083.3 
 144. Welling United Saturday, November 7, 2020 3,080.3 
 145. Poole Town Tuesday, October 27, 2020 3,077.7 
 146. Chippenham Town Saturday, October 31, 2020 3,077.6 
 147. Farsley Celtic Saturday, November 7, 2020 3,075.7 
 148. Oxford City Saturday, October 31, 2020 3,075.7 
 149. Hungerford Town Saturday, November 7, 2020 3,075.3 
 150. Tamworth Saturday, October 24, 2020 3,069.2 
 151. Alfreton Town Saturday, November 7, 2020 3,061.0 
 152. Coalville Town Saturday, October 24, 2020 3,058.8 
 153. Peterborough Sports Saturday, October 17, 2020 3,057.2 
 154. Hereford Tuesday, October 27, 2020 3,052.0 
 155. Billericay Town Tuesday, November 3, 2020 3,051.7 
 156. Leamington Saturday, November 7, 2020 3,050.3 
 157. Salisbury Tuesday, October 27, 2020 3,049.7 
 158. Hayes and Yeading United Sunday, November 8, 2020 3,046.7 
 159. Royston Town Monday, October 26, 2020 3,046.4 
 160. Chesham United Tuesday, October 27, 2020 3,042.9 
 161. Dulwich Hamlet Tuesday, November 3, 2020 3,042.6 
 162. Tiverton Town Saturday, October 24, 2020 3,040.8 
 163. Kettering Town Tuesday, November 3, 2020 3,040.1 
 164. Worthing Tuesday, October 27, 2020 3,039.4 
 165. Taunton Town Tuesday, October 27, 2020 3,026.3 
 166. Tonbridge Angels Saturday, November 7, 2020 3,020.2 
 167. Hemel Hempstead Town Saturday, November 7, 2020 3,017.7 
 168. Curzon Ashton Saturday, November 7, 2020 3,016.0 
 169. South Shields Saturday, November 7, 2020 3,013.4 
 170. Swindon Supermarine Saturday, October 24, 2020 3,009.7 
 171. Braintree Town Saturday, November 7, 2020 3,001.2 
 172. Needham Market Saturday, October 24, 2020 2,999.3 
 173. Rushall Olympic Tuesday, October 27, 2020 2,994.2 
 174. Bradford Park Avenue Saturday, November 7, 2020 2,992.8 
 175. Kings Langley Tuesday, November 3, 2020 2,991.9 
 176. Blyth Spartans Saturday, November 7, 2020 2,985.8 
 177. Metropolitan Police Tuesday, November 3, 2020 2,982.9 
 178. FC United of Manchester Saturday, November 7, 2020 2,975.2 
 179. Warrington Town Tuesday, November 3, 2020 2,973.8 
 180. Carshalton Athletic Saturday, October 24, 2020 2,967.1 
 181. Weston-super-Mare Tuesday, October 27, 2020 2,958.3 
 182. Stourbridge Monday, October 26, 2020 2,956.9 
 183. AFC Rushden and Diamonds Saturday, October 24, 2020 2,955.9 
 184. Folkestone Invicta Tuesday, November 3, 2020 2,954.1 
 185. Banbury United Saturday, November 7, 2020 2,951.7 
 186. Bromsgrove Sporting Tuesday, October 27, 2020 2,948.8 
 187. Hendon Tuesday, November 3, 2020 2,941.6 
 188. Gosport Borough Tuesday, October 27, 2020 2,939.1 
 189. Hartley Wintney Tuesday, October 27, 2020 2,938.5 
 190. AFC Hornchurch Tuesday, November 3, 2020 2,934.3 
 191. Bognor Regis Town Saturday, October 24, 2020 2,930.3 
 192. Nuneaton Borough Tuesday, November 3, 2020 2,927.9 
 193. Nantwich Town Tuesday, November 3, 2020 2,926.5 
 194. Buxton Tuesday, November 3, 2020 2,924.3 
 195. Cray Wanderers Wednesday, October 28, 2020 2,923.9 
 196. Morpeth Town Tuesday, November 3, 2020 2,916.6 
 197. Basford United Tuesday, October 27, 2020 2,915.9 
 198. Hitchin Town Monday, October 26, 2020 2,907.0 
 199. Merthyr Town Saturday, March 7, 2020 2,906.8 
 200. Leatherhead Saturday, October 24, 2020 2,902.5 
 201. Biggleswade Town Saturday, October 24, 2020 2,901.6 
 202. Bowers and Pitsea Saturday, October 10, 2020 2,897.6 
 203. Farnborough Tuesday, October 27, 2020 2,893.8 
 204. Lowestoft Town Saturday, October 24, 2020 2,890.1 
 205. Barwell Tuesday, October 27, 2020 2,888.3 
 206. Whitby Town Tuesday, November 3, 2020 2,887.0 
 207. Enfield Town Tuesday, November 3, 2020 2,885.6 
 208. Harrow Borough Monday, October 26, 2020 2,883.7 
 209. Lancaster City Tuesday, November 3, 2020 2,882.6 
 210. Gainsborough Trinity Tuesday, November 3, 2020 2,881.6 
 211. Witton Albion Saturday, October 24, 2020 2,877.9 
 212. Wimborne Town Tuesday, October 27, 2020 2,873.0 
 213. Hednesford Town Tuesday, October 27, 2020 2,868.0 
 214. Blackfield and Langley Saturday, March 7, 2020 2,867.9 
 215. Mickleover Sports Tuesday, November 3, 2020 2,867.2 
 216. Kingstonian Wednesday, November 4, 2020 2,866.7 
 217. Scarborough Athletic Tuesday, October 27, 2020 2,858.4 
 218. Canvey Island Saturday, November 7, 2020 2,854.9 
 219. East Thurrock United Saturday, October 24, 2020 2,853.9 
 220. Stratford Town Tuesday, October 27, 2020 2,849.0 
 221. Yate Town Tuesday, October 27, 2020 2,842.3 
 222. Atherton Collieries Tuesday, October 27, 2020 2,842.0 
 223. Haringey Borough Wednesday, November 4, 2020 2,838.0 
 224. Horsham Tuesday, November 3, 2020 2,835.1 
 225. Bishop's Stortford Saturday, November 7, 2020 2,834.2 
 226. Ashton United Tuesday, November 3, 2020 2,829.4 
 227. Hyde United Tuesday, November 3, 2020 2,823.6 
 228. Potters Bar Town Tuesday, October 27, 2020 2,821.0 
 229. Walton Casuals Tuesday, October 27, 2020 2,819.6 
 230. Beaconsfield Town Monday, October 26, 2020 2,806.7 
 231. St. Ives Town Tuesday, October 27, 2020 2,805.9 
 232. Matlock Town Tuesday, October 20, 2020 2,804.2 
 233. Margate Saturday, October 24, 2020 2,804.1 
 234. Alvechurch Tuesday, November 3, 2020 2,790.7 
 235. Leiston Tuesday, November 3, 2020 2,784.2 
 236. Cheshunt Tuesday, November 3, 2020 2,776.2 
 237. Corinthian-Casuals Tuesday, November 3, 2020 2,768.6 
 238. Marine Saturday, November 7, 2020 2,759.5 
 239. Maldon and Tiptree Sunday, November 8, 2020 2,759.5 
 240. Bamber Bridge Tuesday, November 3, 2020 2,754.4 
 241. Wingate and Finchley Tuesday, November 3, 2020 2,753.6 
 242. Redditch United Tuesday, October 27, 2020 2,753.3 
 243. Chichester City Sunday, December 1, 2019 2,749.9 
 244. Dorchester Town Tuesday, October 27, 2020 2,747.9 
 245. Stalybridge Celtic Tuesday, November 3, 2020 2,740.0 
 246. Lewes Tuesday, October 20, 2020 2,737.3 
 247. Radcliffe Tuesday, October 27, 2020 2,734.0 
 248. Merstham Wednesday, October 28, 2020 2,716.7 
 249. Brightlingsea Regent Tuesday, November 3, 2020 2,712.8 
 250. Stafford Rangers Tuesday, November 3, 2020 2,681.4 
 251. Grantham Town Tuesday, November 3, 2020 2,662.8 
 252. Skelmersdale United Friday, November 6, 2020 2,569.0