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, December 5, 2020

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, November 28, 2020 4,328.0 
 2. Manchester City Saturday, December 5, 2020 4,305.1 
 3. Chelsea Saturday, December 5, 2020 4,224.6 
 4. Manchester United Saturday, December 5, 2020 4,216.4 
 5. Tottenham Hotspur Sunday, November 29, 2020 4,215.3 
 6. Arsenal Sunday, November 29, 2020 4,162.0 
 7. Wolverhampton Wanderers Sunday, November 29, 2020 4,118.1 
 8. Leicester City Monday, November 30, 2020 4,113.8 
 9. Southampton Sunday, November 29, 2020 4,096.3 
 10. Everton Saturday, December 5, 2020 4,069.7 
 11. West Ham United Saturday, December 5, 2020 4,061.7 
 12. Aston Villa Monday, November 30, 2020 4,043.2 
 13. Newcastle United Friday, November 27, 2020 4,026.9 
 14. Leeds United Saturday, December 5, 2020 4,012.0 
 15. Burnley Saturday, December 5, 2020 4,011.9 
 16. Brighton and Hove Albion Saturday, November 28, 2020 4,003.5 
 17. Crystal Palace Friday, November 27, 2020 4,001.2 
 18. Sheffield United Saturday, November 28, 2020 3,977.5 
 19. Brentford Saturday, December 5, 2020 3,968.4 
 20. AFC Bournemouth Friday, December 4, 2020 3,967.2 
 21. Watford Saturday, December 5, 2020 3,947.9 
 22. West Bromwich Albion Saturday, November 28, 2020 3,927.6 
 23. Fulham Saturday, December 5, 2020 3,926.3 
 24. Swansea City Saturday, December 5, 2020 3,912.9 
 25. Cardiff City Saturday, December 5, 2020 3,902.3 
 26. Norwich City Saturday, December 5, 2020 3,896.7 
 27. Stoke City Saturday, December 5, 2020 3,896.4 
 28. Blackburn Rovers Saturday, December 5, 2020 3,885.7 
 29. Reading Saturday, December 5, 2020 3,857.8 
 30. Middlesbrough Saturday, December 5, 2020 3,844.5 
 31. Millwall Saturday, December 5, 2020 3,841.1 
 32. Bristol City Saturday, December 5, 2020 3,839.0 
 33. Preston North End Saturday, December 5, 2020 3,828.8 
 34. Barnsley Friday, December 4, 2020 3,811.7 
 35. Luton Town Saturday, December 5, 2020 3,800.6 
 36. Huddersfield Town Saturday, December 5, 2020 3,789.9 
 37. Portsmouth Saturday, December 5, 2020 3,785.0 
 38. Nottingham Forest Saturday, December 5, 2020 3,781.2 
 39. Hull City Saturday, December 5, 2020 3,778.0 
 40. Coventry City Saturday, December 5, 2020 3,777.3 
 41. Derby County Saturday, December 5, 2020 3,777.2 
 42. Sheffield Wednesday Saturday, December 5, 2020 3,773.2 
 43. Wycombe Wanderers Saturday, December 5, 2020 3,769.5 
 44. Queens Park Rangers Saturday, December 5, 2020 3,763.3 
 45. Birmingham City Saturday, December 5, 2020 3,754.3 
 46. Charlton Athletic Saturday, December 5, 2020 3,753.3 
 47. Doncaster Rovers Saturday, December 5, 2020 3,747.5 
 48. Sunderland Saturday, December 5, 2020 3,733.5 
 49. Peterborough United Saturday, December 5, 2020 3,726.3 
 50. Rotherham United Saturday, December 5, 2020 3,725.9 
 51. Fleetwood Town Saturday, December 5, 2020 3,708.9 
 52. Wigan Athletic Saturday, December 5, 2020 3,706.4 
 53. Lincoln City Saturday, December 5, 2020 3,703.9 
 54. Ipswich Town Saturday, December 5, 2020 3,687.2 
 55. Gillingham Saturday, December 5, 2020 3,678.8 
 56. Oxford United Saturday, December 5, 2020 3,663.6 
 57. Blackpool Saturday, December 5, 2020 3,658.2 
 58. Accrington Stanley Saturday, December 5, 2020 3,651.6 
 59. Crewe Alexandra Saturday, December 5, 2020 3,629.5 
 60. Cheltenham Town Saturday, December 5, 2020 3,628.3 
 61. Plymouth Argyle Saturday, December 5, 2020 3,618.1 
 62. Milton Keynes Dons Saturday, December 5, 2020 3,596.6 
 63. AFC Wimbledon Saturday, December 5, 2020 3,589.0 
 64. Burton Albion Saturday, December 5, 2020 3,588.4 
 65. Newport County Saturday, December 5, 2020 3,585.8 
 66. Shrewsbury Town Saturday, December 5, 2020 3,583.8 
 67. Bristol Rovers Saturday, December 5, 2020 3,579.2 
 68. Northampton Town Saturday, December 5, 2020 3,576.5 
 69. Rochdale Saturday, December 5, 2020 3,574.6 
 70. Exeter City Saturday, December 5, 2020 3,574.2 
 71. Colchester United Saturday, December 5, 2020 3,552.7 
 72. Swindon Town Saturday, December 5, 2020 3,541.6 
 73. Tranmere Rovers Saturday, December 5, 2020 3,535.2 
 74. Salford City Saturday, December 5, 2020 3,532.0 
 75. Forest Green Rovers Saturday, December 5, 2020 3,530.3 
 76. Carlisle United Saturday, December 5, 2020 3,523.1 
 77. Port Vale Saturday, December 5, 2020 3,514.8 
 78. Crawley Town Saturday, December 5, 2020 3,508.2 
 79. Walsall Saturday, December 5, 2020 3,499.3 
 80. Cambridge United Saturday, December 5, 2020 3,497.6 
 81. Leyton Orient Saturday, December 5, 2020 3,494.8 
 82. Bolton Wanderers Saturday, December 5, 2020 3,482.1 
 83. Harrogate Town Saturday, December 5, 2020 3,473.5 
 84. Mansfield Town Saturday, December 5, 2020 3,467.1 
 85. Oldham Athletic Saturday, December 5, 2020 3,464.8 
 86. Scunthorpe United Saturday, December 5, 2020 3,454.3 
 87. Bradford City Saturday, December 5, 2020 3,446.7 
 88. Grimsby Town Saturday, December 5, 2020 3,440.8 
 89. Morecambe Saturday, December 5, 2020 3,431.5 
 90. Barrow Saturday, December 5, 2020 3,424.7 
 91. Torquay United Saturday, December 5, 2020 3,395.3 
 92. Sutton United Saturday, December 5, 2020 3,392.9 
 93. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 94. Stockport County Saturday, December 5, 2020 3,377.6 
 95. Stevenage Saturday, December 5, 2020 3,377.4 
 96. Solihull Moors Saturday, December 5, 2020 3,375.7 
 97. Southend United Saturday, December 5, 2020 3,367.8 
 98. Hartlepool United Saturday, December 5, 2020 3,343.3 
 99. Notts County Saturday, December 5, 2020 3,342.9 
 100. Eastleigh Saturday, December 5, 2020 3,335.0 
 101. Bromley Saturday, December 5, 2020 3,334.4 
 102. Wrexham Saturday, December 5, 2020 3,330.8 
 103. FC Halifax Town Saturday, December 5, 2020 3,313.4 
 104. Altrincham Tuesday, December 1, 2020 3,308.7 
 105. Boreham Wood Saturday, December 5, 2020 3,307.5 
 106. Woking Saturday, December 5, 2020 3,300.6 
 107. AFC Fylde Tuesday, December 1, 2020 3,293.7 
 108. Aldershot Town Saturday, December 5, 2020 3,293.4 
 109. Chesterfield Tuesday, December 1, 2020 3,287.9 
 110. Maidenhead United Saturday, December 5, 2020 3,275.7 
 111. Dagenham and Redbridge Saturday, December 5, 2020 3,274.0 
 112. Ebbsfleet United Saturday, November 21, 2020 3,272.2 
 113. Wealdstone Saturday, December 5, 2020 3,260.5 
 114. Weymouth Saturday, December 5, 2020 3,256.7 
 115. Yeovil Town Tuesday, December 1, 2020 3,249.5 
 116. Dover Athletic Saturday, November 21, 2020 3,248.7 
 117. Barnet Saturday, December 5, 2020 3,236.0 
 118. King's Lynn Town Tuesday, December 1, 2020 3,215.6 
 119. Spennymoor Town Saturday, December 5, 2020 3,196.2 
 120. Dorking Wanderers Saturday, December 5, 2020 3,185.4 
 121. Dartford Saturday, December 5, 2020 3,183.1 
 122. St. Albans City Saturday, December 5, 2020 3,173.0 
 123. Kidderminster Harriers Tuesday, December 1, 2020 3,151.9 
 124. York City Saturday, December 5, 2020 3,151.7 
 125. Havant and Waterlooville Saturday, December 5, 2020 3,149.6 
 126. Maidstone United Tuesday, December 1, 2020 3,148.4 
 127. Chorley Saturday, December 5, 2020 3,147.0 
 128. Boston United Saturday, December 5, 2020 3,145.6 
 129. Gateshead Saturday, December 5, 2020 3,141.5 
 130. Hampton and Richmond Borough Saturday, December 5, 2020 3,139.4 
 131. Truro City Tuesday, October 27, 2020 3,121.2 
 132. Chester Saturday, December 5, 2020 3,117.8 
 133. Brackley Town Saturday, December 5, 2020 3,117.3 
 134. Darlington Sunday, November 29, 2020 3,108.3 
 135. Eastbourne Borough Saturday, December 5, 2020 3,107.8 
 136. Guiseley Saturday, December 5, 2020 3,106.2 
 137. AFC Telford United Saturday, December 5, 2020 3,101.0 
 138. Farsley Celtic Saturday, December 5, 2020 3,100.9 
 139. Gloucester City Tuesday, December 1, 2020 3,100.5 
 140. Leamington Saturday, December 5, 2020 3,092.9 
 141. Bath City Saturday, December 5, 2020 3,092.1 
 142. Slough Town Saturday, December 5, 2020 3,090.9 
 143. Oxford City Tuesday, December 1, 2020 3,090.1 
 144. Welling United Tuesday, November 17, 2020 3,088.8 
 145. Dulwich Hamlet Saturday, December 5, 2020 3,081.1 
 146. Poole Town Tuesday, October 27, 2020 3,077.7 
 147. Southport Saturday, December 5, 2020 3,076.2 
 148. Chelmsford City Saturday, December 5, 2020 3,072.6 
 149. Chippenham Town Saturday, December 5, 2020 3,071.7 
 150. Tamworth Saturday, October 24, 2020 3,069.2 
 151. Kettering Town Saturday, December 5, 2020 3,060.1 
 152. Coalville Town Saturday, October 24, 2020 3,058.8 
 153. Peterborough Sports Saturday, October 17, 2020 3,057.2 
 154. Hereford Saturday, November 28, 2020 3,056.8 
 155. Billericay Town Saturday, November 28, 2020 3,055.3 
 156. Salisbury Tuesday, October 27, 2020 3,049.7 
 157. Hemel Hempstead Town Wednesday, December 2, 2020 3,049.1 
 158. Hayes and Yeading United Sunday, November 8, 2020 3,046.7 
 159. Royston Town Monday, October 26, 2020 3,046.4 
 160. Concord Rangers Tuesday, December 1, 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. Hungerford Town Saturday, December 5, 2020 3,039.9 
 164. Worthing Tuesday, October 27, 2020 3,039.4 
 165. Tonbridge Angels Tuesday, December 1, 2020 3,034.7 
 166. Taunton Town Tuesday, October 27, 2020 3,026.3 
 167. Curzon Ashton Saturday, December 5, 2020 3,019.0 
 168. Alfreton Town Saturday, December 5, 2020 3,018.7 
 169. Braintree Town Tuesday, November 24, 2020 3,014.4 
 170. South Shields Saturday, November 7, 2020 3,013.4 
 171. Swindon Supermarine Saturday, October 24, 2020 3,009.7 
 172. Bradford Park Avenue Tuesday, December 1, 2020 3,005.3 
 173. Needham Market Saturday, October 24, 2020 2,999.3 
 174. Rushall Olympic Tuesday, October 27, 2020 2,994.2 
 175. Kings Langley Tuesday, November 3, 2020 2,991.9 
 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. Carshalton Athletic Saturday, October 24, 2020 2,967.1 
 180. Weston-super-Mare Tuesday, October 27, 2020 2,958.3 
 181. Stourbridge Monday, October 26, 2020 2,956.9 
 182. AFC Rushden and Diamonds Saturday, October 24, 2020 2,955.9 
 183. Folkestone Invicta Tuesday, November 3, 2020 2,954.1 
 184. Blyth Spartans Saturday, December 5, 2020 2,953.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. East Thurrock United Saturday, October 24, 2020 2,853.9 
 219. Canvey Island Monday, November 30, 2020 2,853.3 
 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 Sunday, November 29, 2020 2,768.4 
 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. Dorchester Town Tuesday, October 27, 2020 2,747.9 
 244. Stalybridge Celtic Tuesday, November 3, 2020 2,740.0 
 245. Lewes Tuesday, October 20, 2020 2,737.3 
 246. Radcliffe Tuesday, October 27, 2020 2,734.0 
 247. Merstham Wednesday, October 28, 2020 2,716.7 
 248. Brightlingsea Regent Tuesday, November 3, 2020 2,712.8 
 249. Stafford Rangers Tuesday, November 3, 2020 2,681.4 
 250. Grantham Town Tuesday, November 3, 2020 2,662.8 
 251. Skelmersdale United Friday, November 6, 2020 2,569.0