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, November 17, 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. Huddersfield Town Saturday, November 7, 2020 3,781.8 
 40. Portsmouth Monday, November 16, 2020 3,780.7 
 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. Plymouth Argyle Monday, November 16, 2020 3,665.6 
 56. Oxford United Tuesday, November 17, 2020 3,659.6 
 57. Gillingham Saturday, November 7, 2020 3,653.8 
 58. Crewe Alexandra Tuesday, November 17, 2020 3,641.3 
 59. Accrington Stanley Tuesday, November 17, 2020 3,635.7 
 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. Northampton Town Saturday, November 14, 2020 3,555.0 
 72. Swindon Town Tuesday, November 17, 2020 3,544.2 
 73. Crawley Town Saturday, November 14, 2020 3,533.3 
 74. Port Vale Tuesday, November 17, 2020 3,527.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 Tuesday, November 17, 2020 3,424.5 
 91. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 92. Solihull Moors Wednesday, November 11, 2020 3,385.0 
 93. Southend United Saturday, November 14, 2020 3,383.9 
 94. Sutton United Tuesday, November 17, 2020 3,380.7 
 95. Torquay United Saturday, November 14, 2020 3,366.5 
 96. Stevenage Saturday, November 14, 2020 3,365.6 
 97. Stockport County Saturday, November 7, 2020 3,358.2 
 98. Hartlepool United Tuesday, November 17, 2020 3,358.0 
 99. Eastleigh Tuesday, November 17, 2020 3,334.8 
 100. Wrexham Tuesday, November 17, 2020 3,327.8 
 101. Bromley Tuesday, November 17, 2020 3,327.3 
 102. Notts County Tuesday, November 17, 2020 3,311.1 
 103. Woking Tuesday, November 17, 2020 3,305.0 
 104. Boreham Wood Tuesday, November 17, 2020 3,304.9 
 105. AFC Fylde Tuesday, November 17, 2020 3,300.5 
 106. FC Halifax Town Tuesday, November 17, 2020 3,295.2 
 107. Aldershot Town Tuesday, November 17, 2020 3,291.2 
 108. Ebbsfleet United Tuesday, November 17, 2020 3,289.1 
 109. Chesterfield Tuesday, November 17, 2020 3,288.3 
 110. Weymouth Saturday, October 31, 2020 3,288.1 
 111. Dagenham and Redbridge Tuesday, November 17, 2020 3,284.8 
 112. Altrincham Tuesday, November 17, 2020 3,281.3 
 113. Wealdstone Tuesday, November 17, 2020 3,280.0 
 114. Yeovil Town Saturday, November 14, 2020 3,279.6 
 115. Maidenhead United Tuesday, November 17, 2020 3,274.8 
 116. Dover Athletic Tuesday, November 17, 2020 3,264.1 
 117. Barnet Tuesday, November 17, 2020 3,263.3 
 118. Spennymoor Town Saturday, November 14, 2020 3,216.5 
 119. King's Lynn Town Tuesday, November 17, 2020 3,214.9 
 120. Dorking Wanderers Tuesday, November 17, 2020 3,184.9 
 121. Dartford Tuesday, November 17, 2020 3,183.1 
 122. Boston United Tuesday, November 10, 2020 3,170.1 
 123. Havant and Waterlooville Saturday, November 14, 2020 3,161.7 
 124. Kidderminster Harriers Tuesday, November 17, 2020 3,160.8 
 125. St. Albans City Tuesday, November 17, 2020 3,149.5 
 126. Maidstone United Tuesday, November 17, 2020 3,148.9 
 127. York City Tuesday, November 10, 2020 3,142.3 
 128. Guiseley Tuesday, November 17, 2020 3,130.0 
 129. Chester Saturday, October 31, 2020 3,126.1 
 130. Chorley Tuesday, November 17, 2020 3,123.9 
 131. Truro City Tuesday, October 27, 2020 3,121.2 
 132. Hampton and Richmond Borough Tuesday, November 17, 2020 3,112.0 
 133. Darlington Tuesday, November 17, 2020 3,110.2 
 134. Gloucester City Tuesday, November 17, 2020 3,109.5 
 135. Bath City Saturday, November 7, 2020 3,108.9 
 136. Gateshead Saturday, November 14, 2020 3,106.4 
 137. Southport Tuesday, November 17, 2020 3,106.2 
 138. Chelmsford City Saturday, November 14, 2020 3,101.5 
 139. Slough Town Tuesday, November 17, 2020 3,100.2 
 140. Brackley Town Tuesday, November 17, 2020 3,099.5 
 141. Eastbourne Borough Tuesday, November 17, 2020 3,099.0 
 142. AFC Telford United Tuesday, November 17, 2020 3,093.6 
 143. Welling United Tuesday, November 17, 2020 3,088.8 
 144. Hungerford Town Tuesday, November 17, 2020 3,084.3 
 145. Poole Town Tuesday, October 27, 2020 3,077.7 
 146. Oxford City Tuesday, November 17, 2020 3,076.8 
 147. Chippenham Town Tuesday, November 17, 2020 3,073.5 
 148. Concord Rangers Tuesday, November 17, 2020 3,071.0 
 149. Billericay Town Tuesday, November 17, 2020 3,070.3 
 150. Tamworth Saturday, October 24, 2020 3,069.2 
 151. Farsley Celtic Saturday, November 14, 2020 3,059.7 
 152. Leamington Tuesday, November 17, 2020 3,059.5 
 153. Coalville Town Saturday, October 24, 2020 3,058.8 
 154. Hereford Tuesday, November 17, 2020 3,057.9 
 155. Peterborough Sports Saturday, October 17, 2020 3,057.2 
 156. Alfreton Town Tuesday, November 17, 2020 3,051.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. Curzon Ashton Tuesday, November 17, 2020 3,046.1 
 161. Chesham United Tuesday, October 27, 2020 3,042.9 
 162. Tiverton Town Saturday, October 24, 2020 3,040.8 
 163. Worthing Tuesday, October 27, 2020 3,039.4 
 164. Dulwich Hamlet Tuesday, November 17, 2020 3,038.6 
 165. Tonbridge Angels Tuesday, November 17, 2020 3,033.0 
 166. Kettering Town Saturday, November 14, 2020 3,028.1 
 167. Taunton Town Tuesday, October 27, 2020 3,026.3 
 168. Hemel Hempstead Town Tuesday, November 17, 2020 3,024.2 
 169. South Shields Saturday, November 7, 2020 3,013.4 
 170. Swindon Supermarine Saturday, October 24, 2020 3,009.7 
 171. Needham Market Saturday, October 24, 2020 2,999.3 
 172. Braintree Town Tuesday, November 17, 2020 2,995.5 
 173. Rushall Olympic Tuesday, October 27, 2020 2,994.2 
 174. Kings Langley Tuesday, November 3, 2020 2,991.9 
 175. Bradford Park Avenue Tuesday, November 17, 2020 2,984.4 
 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