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  Wednesday, November 11, 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. Rochdale Saturday, November 7, 2020 3,572.4 
 68. Newport County Saturday, November 7, 2020 3,570.5 
 69. Northampton Town Monday, November 9, 2020 3,564.8 
 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. Solihull Moors Wednesday, November 11, 2020 3,385.0 
 93. Sutton United Tuesday, October 27, 2020 3,376.0 
 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. AFC Fylde Tuesday, November 10, 2020 3,325.1 
 100. Eastleigh Sunday, November 8, 2020 3,322.8 
 101. Wrexham Tuesday, October 27, 2020 3,315.1 
 102. Bromley Saturday, November 7, 2020 3,313.1 
 103. Notts County Saturday, November 7, 2020 3,310.4 
 104. Chesterfield Saturday, October 31, 2020 3,310.4 
 105. Boreham Wood Tuesday, November 10, 2020 3,300.0 
 106. Barnet Sunday, November 8, 2020 3,299.7 
 107. FC Halifax Town Tuesday, November 10, 2020 3,296.0 
 108. Wealdstone Tuesday, November 10, 2020 3,292.0 
 109. Ebbsfleet United Tuesday, November 10, 2020 3,288.7 
 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. Altrincham Wednesday, November 11, 2020 3,282.8 
 114. Aldershot Town Saturday, November 7, 2020 3,281.7 
 115. Dagenham and Redbridge Tuesday, November 10, 2020 3,280.9 
 116. Yeovil Town Saturday, November 7, 2020 3,278.3 
 117. Maidenhead United Saturday, October 31, 2020 3,260.6 
 118. Spennymoor Town Tuesday, November 10, 2020 3,204.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 Tuesday, November 10, 2020 3,180.1 
 122. Boston United Tuesday, November 10, 2020 3,170.1 
 123. Maidstone United Saturday, November 7, 2020 3,159.8 
 124. Havant and Waterlooville Wednesday, November 11, 2020 3,154.7 
 125. Guiseley Tuesday, October 27, 2020 3,152.6 
 126. Kidderminster Harriers Saturday, November 7, 2020 3,145.4 
 127. York City Tuesday, November 10, 2020 3,142.3 
 128. St. Albans City Tuesday, November 10, 2020 3,136.7 
 129. Slough Town Saturday, November 7, 2020 3,136.0 
 130. Hampton and Richmond Borough Tuesday, November 10, 2020 3,127.1 
 131. Chester Saturday, October 31, 2020 3,126.1 
 132. Truro City Tuesday, October 27, 2020 3,121.2 
 133. Brackley Town Tuesday, November 10, 2020 3,113.9 
 134. Chorley Sunday, November 8, 2020 3,113.0 
 135. Chelmsford City Monday, November 9, 2020 3,112.2 
 136. Bath City Saturday, November 7, 2020 3,108.9 
 137. Gateshead Tuesday, November 10, 2020 3,107.4 
 138. Southport Tuesday, November 10, 2020 3,106.1 
 139. Gloucester City Tuesday, November 10, 2020 3,103.3 
 140. Darlington Tuesday, November 10, 2020 3,098.8 
 141. AFC Telford United Tuesday, November 10, 2020 3,093.2 
 142. Eastbourne Borough Tuesday, November 10, 2020 3,087.9 
 143. Oxford City Monday, November 9, 2020 3,085.0 
 144. Concord Rangers Tuesday, November 10, 2020 3,082.7 
 145. Welling United Tuesday, November 10, 2020 3,081.5 
 146. Poole Town Tuesday, October 27, 2020 3,077.7 
 147. Chippenham Town Saturday, October 31, 2020 3,077.6 
 148. Farsley Celtic Tuesday, November 10, 2020 3,074.3 
 149. Tamworth Saturday, October 24, 2020 3,069.2 
 150. Hungerford Town Tuesday, November 10, 2020 3,065.4 
 151. Coalville Town Saturday, October 24, 2020 3,058.8 
 152. Peterborough Sports Saturday, October 17, 2020 3,057.2 
 153. Hereford Tuesday, October 27, 2020 3,052.0 
 154. Billericay Town Tuesday, November 3, 2020 3,051.7 
 155. Leamington Saturday, November 7, 2020 3,050.3 
 156. Salisbury Tuesday, October 27, 2020 3,049.7 
 157. Hayes and Yeading United Sunday, November 8, 2020 3,046.7 
 158. Royston Town Monday, October 26, 2020 3,046.4 
 159. Alfreton Town Tuesday, November 10, 2020 3,045.9 
 160. Chesham United Tuesday, October 27, 2020 3,042.9 
 161. Tonbridge Angels Monday, November 9, 2020 3,041.4 
 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. Dulwich Hamlet Wednesday, November 11, 2020 3,033.5 
 166. Taunton Town Tuesday, October 27, 2020 3,026.3 
 167. South Shields Saturday, November 7, 2020 3,013.4 
 168. Swindon Supermarine Saturday, October 24, 2020 3,009.7 
 169. Curzon Ashton Tuesday, November 10, 2020 3,009.5 
 170. Hemel Hempstead Town Tuesday, November 10, 2020 3,007.4 
 171. Needham Market Saturday, October 24, 2020 2,999.3 
 172. Braintree Town Tuesday, November 10, 2020 2,995.8 
 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 Tuesday, November 10, 2020 2,987.3 
 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