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  Saturday, November 14, 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. Derby County Saturday, November 7, 2020 3,785.3 
 38. Charlton Athletic Saturday, November 7, 2020 3,783.7 
 39. Portsmouth Saturday, November 7, 2020 3,783.0 
 40. Huddersfield Town Saturday, November 7, 2020 3,781.8 
 41. Queens Park Rangers Saturday, November 7, 2020 3,778.9 
 42. Sheffield Wednesday Saturday, November 7, 2020 3,778.8 
 43. Wycombe Wanderers Saturday, November 7, 2020 3,770.9 
 44. Peterborough United Saturday, November 14, 2020 3,770.2 
 45. Rotherham United Saturday, November 7, 2020 3,753.8 
 46. Sunderland Saturday, November 14, 2020 3,749.9 
 47. Hull City Saturday, November 14, 2020 3,748.8 
 48. Coventry City Saturday, November 7, 2020 3,747.7 
 49. Birmingham City Saturday, November 7, 2020 3,743.0 
 50. Doncaster Rovers Saturday, November 7, 2020 3,737.5 
 51. Fleetwood Town Saturday, November 14, 2020 3,722.6 
 52. Wigan Athletic Sunday, November 8, 2020 3,720.9 
 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. Crewe Alexandra Saturday, November 14, 2020 3,622.2 
 59. Accrington Stanley Saturday, November 14, 2020 3,619.1 
 60. Blackpool Sunday, November 8, 2020 3,615.2 
 61. AFC Wimbledon Tuesday, November 3, 2020 3,600.3 
 62. Milton Keynes Dons Saturday, November 14, 2020 3,599.0 
 63. Cheltenham Town Saturday, November 14, 2020 3,597.5 
 64. Shrewsbury Town Saturday, November 14, 2020 3,583.2 
 65. Burton Albion Saturday, November 14, 2020 3,578.5 
 66. Bristol Rovers Saturday, November 14, 2020 3,577.6 
 67. Rochdale Saturday, November 7, 2020 3,572.4 
 68. Newport County Saturday, November 7, 2020 3,570.5 
 69. Colchester United Saturday, November 14, 2020 3,569.8 
 70. Exeter City Saturday, November 14, 2020 3,561.1 
 71. Swindon Town Saturday, November 14, 2020 3,560.7 
 72. Northampton Town Saturday, November 14, 2020 3,555.0 
 73. Port Vale Saturday, November 14, 2020 3,541.9 
 74. Crawley Town Saturday, November 14, 2020 3,533.3 
 75. Tranmere Rovers Saturday, November 14, 2020 3,523.2 
 76. Harrogate Town Saturday, November 14, 2020 3,523.1 
 77. Salford City Friday, November 13, 2020 3,519.9 
 78. Cambridge United Saturday, November 14, 2020 3,519.8 
 79. Forest Green Rovers Saturday, November 14, 2020 3,512.7 
 80. Carlisle United Saturday, November 14, 2020 3,493.1 
 81. Bradford City Saturday, November 14, 2020 3,491.5 
 82. Walsall Saturday, November 14, 2020 3,490.3 
 83. Bolton Wanderers Friday, November 13, 2020 3,474.3 
 84. Leyton Orient Saturday, November 14, 2020 3,473.5 
 85. Grimsby Town Saturday, November 7, 2020 3,462.4 
 86. Mansfield Town Saturday, November 14, 2020 3,459.5 
 87. Barrow Saturday, November 14, 2020 3,451.6 
 88. Oldham Athletic Saturday, November 14, 2020 3,429.0 
 89. Morecambe Saturday, November 14, 2020 3,426.4 
 90. Scunthorpe United Saturday, November 14, 2020 3,409.9 
 91. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 92. Solihull Moors Wednesday, November 11, 2020 3,385.0 
 93. Sutton United Saturday, November 14, 2020 3,384.6 
 94. Southend United Saturday, November 14, 2020 3,383.9 
 95. Hartlepool United Saturday, November 7, 2020 3,370.7 
 96. Torquay United Saturday, November 14, 2020 3,366.5 
 97. Stevenage Saturday, November 14, 2020 3,365.6 
 98. Stockport County Saturday, November 7, 2020 3,358.2 
 99. Bromley Saturday, November 14, 2020 3,329.2 
 100. AFC Fylde Tuesday, November 10, 2020 3,325.1 
 101. Eastleigh Sunday, November 8, 2020 3,322.8 
 102. Wrexham Tuesday, October 27, 2020 3,315.1 
 103. Notts County Saturday, November 7, 2020 3,310.4 
 104. Boreham Wood Saturday, November 14, 2020 3,303.0 
 105. Chesterfield Saturday, November 14, 2020 3,297.9 
 106. FC Halifax Town Tuesday, November 10, 2020 3,296.0 
 107. Ebbsfleet United Saturday, November 14, 2020 3,294.1 
 108. Aldershot Town Saturday, November 14, 2020 3,292.8 
 109. Wealdstone Tuesday, November 10, 2020 3,292.0 
 110. Weymouth Saturday, October 31, 2020 3,288.1 
 111. Dover Athletic Saturday, October 31, 2020 3,285.0 
 112. Woking Saturday, November 14, 2020 3,284.1 
 113. Barnet Saturday, November 14, 2020 3,283.6 
 114. Dagenham and Redbridge Tuesday, November 10, 2020 3,280.9 
 115. Yeovil Town Saturday, November 14, 2020 3,279.6 
 116. Maidenhead United Saturday, November 14, 2020 3,273.1 
 117. Altrincham Saturday, November 14, 2020 3,271.7 
 118. Spennymoor Town Saturday, November 14, 2020 3,216.5 
 119. Dartford Saturday, November 14, 2020 3,195.9 
 120. King's Lynn Town Saturday, November 14, 2020 3,194.6 
 121. Dorking Wanderers Saturday, November 14, 2020 3,190.0 
 122. Boston United Tuesday, November 10, 2020 3,170.1 
 123. Havant and Waterlooville Saturday, November 14, 2020 3,161.7 
 124. Guiseley Tuesday, October 27, 2020 3,152.6 
 125. Kidderminster Harriers Saturday, November 7, 2020 3,145.4 
 126. Maidstone United Saturday, November 14, 2020 3,144.0 
 127. York City Tuesday, November 10, 2020 3,142.3 
 128. Hampton and Richmond Borough Saturday, November 14, 2020 3,137.8 
 129. St. Albans City Tuesday, November 10, 2020 3,136.7 
 130. Chester Saturday, October 31, 2020 3,126.1 
 131. Truro City Tuesday, October 27, 2020 3,121.2 
 132. Slough Town Saturday, November 14, 2020 3,119.1 
 133. Brackley Town Saturday, November 14, 2020 3,114.9 
 134. Chorley Sunday, November 8, 2020 3,113.0 
 135. Bath City Saturday, November 7, 2020 3,108.9 
 136. Gateshead Saturday, November 14, 2020 3,106.4 
 137. AFC Telford United Saturday, November 14, 2020 3,104.5 
 138. Chelmsford City Saturday, November 14, 2020 3,101.5 
 139. Eastbourne Borough Saturday, November 14, 2020 3,099.8 
 140. Gloucester City Saturday, November 14, 2020 3,099.2 
 141. Southport Saturday, November 14, 2020 3,093.6 
 142. Welling United Saturday, November 14, 2020 3,090.5 
 143. Darlington Saturday, November 14, 2020 3,087.5 
 144. Concord Rangers Tuesday, November 10, 2020 3,082.7 
 145. Oxford City Saturday, November 14, 2020 3,078.1 
 146. Poole Town Tuesday, October 27, 2020 3,077.7 
 147. Chippenham Town Saturday, November 14, 2020 3,072.2 
 148. Tamworth Saturday, October 24, 2020 3,069.2 
 149. Billericay Town Saturday, November 14, 2020 3,068.6 
 150. Hereford Saturday, November 14, 2020 3,068.2 
 151. Hungerford Town Tuesday, November 10, 2020 3,065.4 
 152. Alfreton Town Saturday, November 14, 2020 3,060.4 
 153. Farsley Celtic Saturday, November 14, 2020 3,059.7 
 154. Coalville Town Saturday, October 24, 2020 3,058.8 
 155. Peterborough Sports Saturday, October 17, 2020 3,057.2 
 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. Tiverton Town Saturday, October 24, 2020 3,040.8 
 162. Worthing Tuesday, October 27, 2020 3,039.4 
 163. Dulwich Hamlet Wednesday, November 11, 2020 3,033.5 
 164. Tonbridge Angels Saturday, November 14, 2020 3,032.2 
 165. Kettering Town Saturday, November 14, 2020 3,028.1 
 166. Taunton Town Tuesday, October 27, 2020 3,026.3 
 167. Curzon Ashton Saturday, November 14, 2020 3,021.4 
 168. South Shields Saturday, November 7, 2020 3,013.4 
 169. Swindon Supermarine Saturday, October 24, 2020 3,009.7 
 170. Needham Market Saturday, October 24, 2020 2,999.3 
 171. Hemel Hempstead Town Saturday, November 14, 2020 2,998.4 
 172. Bradford Park Avenue Saturday, November 14, 2020 2,996.9 
 173. Rushall Olympic Tuesday, October 27, 2020 2,994.2 
 174. Kings Langley Tuesday, November 3, 2020 2,991.9 
 175. Braintree Town Saturday, November 14, 2020 2,983.8 
 176. Metropolitan Police Tuesday, November 3, 2020 2,982.9 
 177. FC United of Manchester Saturday, November 7, 2020 2,975.2 
 178. Warrington Town Tuesday, November 3, 2020 2,973.8 
 179. Blyth Spartans Saturday, November 14, 2020 2,971.0 
 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