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 14, 2019

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, December 14, 2019 4,409.4 
 2. Manchester City Saturday, December 7, 2019 4,367.5 
 3. Leicester City Saturday, December 14, 2019 4,187.5 
 4. Manchester United Saturday, December 7, 2019 4,168.5 
 5. Chelsea Saturday, December 14, 2019 4,164.8 
 6. Tottenham Hotspur Saturday, December 7, 2019 4,163.9 
 7. Arsenal Monday, December 9, 2019 4,131.2 
 8. Wolverhampton Wanderers Sunday, December 8, 2019 4,096.1 
 9. Crystal Palace Saturday, December 7, 2019 4,075.1 
 10. Everton Saturday, December 7, 2019 4,052.8 
 11. Sheffield United Saturday, December 14, 2019 4,042.6 
 12. Newcastle United Saturday, December 14, 2019 4,039.8 
 13. West Bromwich Albion Saturday, December 14, 2019 4,006.1 
 14. West Ham United Saturday, December 14, 2019 4,005.6 
 15. Burnley Saturday, December 14, 2019 4,003.7 
 16. AFC Bournemouth Saturday, December 14, 2019 3,997.8 
 17. Aston Villa Saturday, December 14, 2019 3,985.3 
 18. Brighton and Hove Albion Sunday, December 8, 2019 3,975.7 
 19. Leeds United Saturday, December 14, 2019 3,970.7 
 20. Southampton Saturday, December 14, 2019 3,962.4 
 21. Watford Saturday, December 14, 2019 3,952.9 
 22. Norwich City Saturday, December 14, 2019 3,933.2 
 23. Sheffield Wednesday Saturday, December 14, 2019 3,920.3 
 24. Brentford Saturday, December 14, 2019 3,918.7 
 25. Cardiff City Saturday, December 14, 2019 3,898.2 
 26. Fulham Saturday, December 14, 2019 3,893.0 
 27. Swansea City Saturday, December 14, 2019 3,874.4 
 28. Preston North End Saturday, December 14, 2019 3,874.0 
 29. Bristol City Saturday, December 14, 2019 3,874.0 
 30. Nottingham Forest Saturday, December 14, 2019 3,872.8 
 31. Blackburn Rovers Saturday, December 14, 2019 3,864.1 
 32. Hull City Friday, December 13, 2019 3,852.3 
 33. Millwall Saturday, December 14, 2019 3,845.3 
 34. Derby County Saturday, December 14, 2019 3,841.8 
 35. Middlesbrough Saturday, December 14, 2019 3,801.1 
 36. Birmingham City Saturday, December 14, 2019 3,797.7 
 37. Reading Saturday, December 14, 2019 3,793.9 
 38. Queens Park Rangers Saturday, December 14, 2019 3,783.8 
 39. Huddersfield Town Saturday, December 14, 2019 3,780.7 
 40. Charlton Athletic Friday, December 13, 2019 3,779.5 
 41. Stoke City Saturday, December 14, 2019 3,779.0 
 42. Luton Town Saturday, December 14, 2019 3,755.8 
 43. Barnsley Saturday, December 14, 2019 3,743.6 
 44. Wigan Athletic Saturday, December 14, 2019 3,743.4 
 45. Portsmouth Saturday, December 14, 2019 3,735.7 
 46. Oxford United Saturday, December 14, 2019 3,727.7 
 47. Sunderland Saturday, December 14, 2019 3,724.0 
 48. Peterborough United Saturday, December 14, 2019 3,721.1 
 49. Rotherham United Saturday, December 14, 2019 3,716.9 
 50. Ipswich Town Saturday, December 14, 2019 3,713.6 
 51. Wycombe Wanderers Saturday, December 14, 2019 3,708.5 
 52. Blackpool Saturday, December 14, 2019 3,694.9 
 53. Burton Albion Saturday, December 14, 2019 3,687.3 
 54. Coventry City Saturday, December 14, 2019 3,682.9 
 55. Doncaster Rovers Saturday, December 14, 2019 3,682.7 
 56. Bristol Rovers Saturday, December 14, 2019 3,677.5 
 57. Fleetwood Town Saturday, December 14, 2019 3,670.1 
 58. Shrewsbury Town Saturday, December 14, 2019 3,658.7 
 59. Gillingham Saturday, December 14, 2019 3,649.5 
 60. Lincoln City Saturday, December 14, 2019 3,621.5 
 61. Accrington Stanley Saturday, December 14, 2019 3,611.6 
 62. AFC Wimbledon Saturday, December 14, 2019 3,593.0 
 63. Plymouth Argyle Saturday, December 14, 2019 3,582.0 
 64. Swindon Town Saturday, December 14, 2019 3,581.5 
 65. Rochdale Saturday, December 7, 2019 3,577.9 
 66. Bradford City Saturday, December 14, 2019 3,569.1 
 67. Northampton Town Saturday, December 14, 2019 3,568.6 
 68. Colchester United Saturday, December 14, 2019 3,567.5 
 69. Bury Saturday, May 4, 2019 3,566.2 
 70. Cheltenham Town Saturday, December 14, 2019 3,560.7 
 71. Exeter City Saturday, December 14, 2019 3,557.0 
 72. Crewe Alexandra Saturday, December 14, 2019 3,555.2 
 73. Forest Green Rovers Saturday, December 14, 2019 3,549.8 
 74. Tranmere Rovers Saturday, December 14, 2019 3,548.1 
 75. Bolton Wanderers Saturday, December 14, 2019 3,543.0 
 76. Newport County Saturday, December 14, 2019 3,540.2 
 77. Scunthorpe United Saturday, December 14, 2019 3,536.5 
 78. Milton Keynes Dons Saturday, December 14, 2019 3,519.7 
 79. Mansfield Town Saturday, December 14, 2019 3,502.4 
 80. Oldham Athletic Saturday, December 14, 2019 3,481.5 
 81. Cambridge United Saturday, December 14, 2019 3,476.0 
 82. Port Vale Saturday, December 14, 2019 3,467.9 
 83. Stevenage Saturday, December 14, 2019 3,465.2 
 84. Walsall Saturday, December 14, 2019 3,460.2 
 85. Carlisle United Saturday, December 14, 2019 3,458.4 
 86. Southend United Saturday, December 14, 2019 3,454.3 
 87. Crawley Town Saturday, December 14, 2019 3,445.2 
 88. Salford City Saturday, December 14, 2019 3,443.0 
 89. Barrow Saturday, December 7, 2019 3,441.7 
 90. Grimsby Town Saturday, December 14, 2019 3,437.0 
 91. Macclesfield Town Saturday, December 14, 2019 3,436.3 
 92. Leyton Orient Saturday, December 14, 2019 3,425.6 
 93. Solihull Moors Saturday, December 7, 2019 3,415.5 
 94. Yeovil Town Tuesday, December 10, 2019 3,396.7 
 95. Bromley Saturday, December 7, 2019 3,390.7 
 96. Notts County Saturday, December 7, 2019 3,388.0 
 97. Morecambe Saturday, December 14, 2019 3,384.6 
 98. Harrogate Town Saturday, December 7, 2019 3,361.5 
 99. Hartlepool United Tuesday, December 10, 2019 3,359.7 
 100. Boreham Wood Saturday, December 7, 2019 3,356.3 
 101. Barnet Saturday, December 7, 2019 3,347.4 
 102. FC Halifax Town Saturday, December 7, 2019 3,346.9 
 103. AFC Fylde Tuesday, December 10, 2019 3,344.7 
 104. Eastleigh Tuesday, December 10, 2019 3,337.9 
 105. Dover Athletic Saturday, December 7, 2019 3,336.9 
 106. Woking Saturday, December 7, 2019 3,334.2 
 107. Wrexham Saturday, December 7, 2019 3,333.6 
 108. Stockport County Saturday, December 7, 2019 3,313.0 
 109. Torquay United Saturday, December 7, 2019 3,307.8 
 110. Ebbsfleet United Saturday, December 7, 2019 3,292.4 
 111. Sutton United Tuesday, December 10, 2019 3,287.1 
 112. Maidenhead United Saturday, December 7, 2019 3,281.1 
 113. Dagenham and Redbridge Saturday, December 7, 2019 3,278.9 
 114. Brackley Town Saturday, December 7, 2019 3,276.7 
 115. Chesterfield Tuesday, December 10, 2019 3,275.1 
 116. Havant and Waterlooville Saturday, December 7, 2019 3,269.8 
 117. Aldershot Town Saturday, December 7, 2019 3,261.7 
 118. Wealdstone Tuesday, December 10, 2019 3,246.6 
 119. Gateshead Saturday, December 7, 2019 3,240.1 
 120. Chorley Saturday, December 7, 2019 3,233.2 
 121. York City Saturday, December 7, 2019 3,217.4 
 122. Spennymoor Town Saturday, December 7, 2019 3,216.8 
 123. Bath City Saturday, December 7, 2019 3,211.4 
 124. King's Lynn Town Saturday, December 7, 2019 3,209.9 
 125. Slough Town Saturday, December 7, 2019 3,203.3 
 126. Chester Saturday, December 7, 2019 3,186.7 
 127. Boston United Saturday, December 7, 2019 3,186.3 
 128. Maidstone United Tuesday, December 10, 2019 3,184.9 
 129. Southport Saturday, December 7, 2019 3,171.2 
 130. Altrincham Saturday, December 7, 2019 3,165.4 
 131. Weymouth Saturday, December 7, 2019 3,165.2 
 132. Welling United Saturday, December 7, 2019 3,139.8 
 133. Braintree Town Saturday, December 7, 2019 3,129.2 
 134. Dorking Wanderers Saturday, December 7, 2019 3,126.2 
 135. Chelmsford City Saturday, December 7, 2019 3,124.6 
 136. Concord Rangers Saturday, December 7, 2019 3,119.9 
 137. Dartford Saturday, December 14, 2019 3,118.2 
 138. Farsley Celtic Saturday, December 7, 2019 3,115.8 
 139. Hampton and Richmond Borough Saturday, December 7, 2019 3,104.5 
 140. Kidderminster Harriers Tuesday, December 10, 2019 3,102.3 
 141. Truro City Saturday, December 14, 2019 3,098.3 
 142. Leamington Saturday, December 7, 2019 3,092.4 
 143. Oxford City Saturday, December 7, 2019 3,089.3 
 144. Billericay Town Saturday, December 14, 2019 3,087.3 
 145. Hemel Hempstead Town Saturday, December 7, 2019 3,086.7 
 146. AFC Telford United Saturday, December 7, 2019 3,084.8 
 147. Darlington Saturday, December 7, 2019 3,082.5 
 148. Guiseley Tuesday, December 10, 2019 3,081.6 
 149. Taunton Town Saturday, December 14, 2019 3,078.2 
 150. Alfreton Town Saturday, December 7, 2019 3,072.5 
 151. Hereford Saturday, December 7, 2019 3,069.9 
 152. Chippenham Town Tuesday, December 10, 2019 3,067.6 
 153. Gloucester City Saturday, December 7, 2019 3,064.6 
 154. Blyth Spartans Saturday, December 7, 2019 3,062.3 
 155. St. Albans City Saturday, December 7, 2019 3,052.5 
 156. Dulwich Hamlet Saturday, December 7, 2019 3,051.4 
 157. Tamworth Tuesday, December 10, 2019 3,048.4 
 158. Kettering Town Saturday, December 7, 2019 3,044.8 
 159. Chesham United Saturday, December 7, 2019 3,034.2 
 160. Curzon Ashton Saturday, December 7, 2019 3,029.4 
 161. South Shields Saturday, December 7, 2019 3,026.9 
 162. Poole Town Saturday, December 7, 2019 3,024.4 
 163. Warrington Town Saturday, December 14, 2019 3,021.7 
 164. Eastbourne Borough Tuesday, December 10, 2019 3,017.9 
 165. Swindon Supermarine Saturday, December 7, 2019 3,016.4 
 166. Coalville Town Saturday, December 14, 2019 3,011.1 
 167. Rushall Olympic Saturday, December 14, 2019 3,008.3 
 168. Hungerford Town Saturday, December 7, 2019 3,006.2 
 169. Bromsgrove Sporting Saturday, December 14, 2019 3,005.9 
 170. Folkestone Invicta Saturday, December 14, 2019 2,997.7 
 171. Tiverton Town Saturday, December 7, 2019 2,997.2 
 172. Salisbury Saturday, December 7, 2019 2,996.4 
 173. Bradford Park Avenue Saturday, December 7, 2019 2,993.2 
 174. Stourbridge Saturday, December 14, 2019 2,988.2 
 175. Peterborough Sports Saturday, December 14, 2019 2,985.1 
 176. Biggleswade Town Saturday, December 7, 2019 2,983.3 
 177. East Thurrock United Saturday, December 14, 2019 2,983.0 
 178. Tonbridge Angels Saturday, December 7, 2019 2,979.8 
 179. Weston-super-Mare Saturday, December 7, 2019 2,969.0 
 180. Metropolitan Police Saturday, December 14, 2019 2,967.4 
 181. Royston Town Saturday, December 7, 2019 2,967.4 
 182. Banbury United Saturday, December 14, 2019 2,965.9 
 183. FC United of Manchester Saturday, December 7, 2019 2,963.8 
 184. Hayes and Yeading United Saturday, December 14, 2019 2,962.2 
 185. Gosport Borough Saturday, December 14, 2019 2,952.4 
 186. Farnborough Saturday, December 7, 2019 2,950.5 
 187. Worthing Saturday, December 7, 2019 2,943.6 
 188. Nuneaton Borough Saturday, December 14, 2019 2,940.4 
 189. AFC Rushden and Diamonds Saturday, December 7, 2019 2,938.5 
 190. Basford United Saturday, December 14, 2019 2,938.4 
 191. Carshalton Athletic Saturday, December 7, 2019 2,936.5 
 192. Kings Langley Saturday, December 14, 2019 2,935.7 
 193. Morpeth Town Saturday, December 14, 2019 2,931.1 
 194. AFC Hornchurch Saturday, December 7, 2019 2,929.6 
 195. Hartley Wintney Saturday, December 7, 2019 2,929.5 
 196. Leatherhead Saturday, December 14, 2019 2,928.9 
 197. Needham Market Saturday, December 14, 2019 2,926.6 
 198. Barwell Saturday, December 14, 2019 2,924.5 
 199. Bognor Regis Town Saturday, December 14, 2019 2,923.4 
 200. Hednesford Town Saturday, December 7, 2019 2,910.9 
 201. Lowestoft Town Saturday, December 14, 2019 2,910.0 
 202. Haringey Borough Saturday, December 7, 2019 2,900.4 
 203. Bowers and Pitsea Saturday, December 14, 2019 2,900.0 
 204. Lancaster City Saturday, December 14, 2019 2,898.7 
 205. Walton Casuals Saturday, December 14, 2019 2,892.8 
 206. Basingstoke Town Saturday, April 27, 2019 2,891.5 
 207. Witton Albion Saturday, December 14, 2019 2,890.8 
 208. Merthyr Town Saturday, December 14, 2019 2,890.7 
 209. Enfield Town Saturday, December 7, 2019 2,885.7 
 210. Nantwich Town Saturday, December 14, 2019 2,882.9 
 211. Yate Town Saturday, December 7, 2019 2,882.8 
 212. Wimborne Town Saturday, December 7, 2019 2,882.7 
 213. Harrow Borough Saturday, December 14, 2019 2,878.3 
 214. Blackfield and Langley Saturday, December 14, 2019 2,877.7 
 215. Alvechurch Saturday, December 7, 2019 2,871.2 
 216. Atherton Collieries Saturday, December 7, 2019 2,867.2 
 217. Hitchin Town Saturday, December 7, 2019 2,866.8 
 218. Margate Saturday, December 7, 2019 2,866.3 
 219. Hendon Saturday, December 7, 2019 2,854.6 
 220. Stratford Town Saturday, December 7, 2019 2,851.9 
 221. Beaconsfield Town Saturday, December 14, 2019 2,847.9 
 222. Ashton United Saturday, December 7, 2019 2,843.2 
 223. Bishop's Stortford Saturday, December 7, 2019 2,835.8 
 224. Potters Bar Town Saturday, December 7, 2019 2,833.4 
 225. Gainsborough Trinity Saturday, December 14, 2019 2,832.5 
 226. Whitehawk Saturday, April 27, 2019 2,830.3 
 227. Dorchester Town Tuesday, December 10, 2019 2,829.1 
 228. Kingstonian Saturday, December 7, 2019 2,828.9 
 229. St. Ives Town Saturday, December 14, 2019 2,827.8 
 230. Scarborough Athletic Saturday, December 14, 2019 2,826.8 
 231. Lewes Saturday, December 14, 2019 2,825.4 
 232. Hyde United Saturday, December 14, 2019 2,812.9 
 233. Horsham Saturday, December 14, 2019 2,809.7 
 234. Buxton Saturday, December 14, 2019 2,809.4 
 235. Whitby Town Saturday, December 14, 2019 2,807.7 
 236. St. Neots Town Saturday, April 27, 2019 2,802.7 
 237. Cray Wanderers Saturday, December 14, 2019 2,802.6 
 238. Radcliffe Saturday, December 14, 2019 2,802.5 
 239. Stalybridge Celtic Saturday, December 14, 2019 2,797.8 
 240. Frome Town Saturday, April 27, 2019 2,796.4 
 241. Matlock Town Saturday, December 7, 2019 2,781.6 
 242. Stafford Rangers Saturday, December 7, 2019 2,779.8 
 243. Halesowen Town Saturday, April 27, 2019 2,772.1 
 244. Redditch United Saturday, December 14, 2019 2,769.9 
 245. Leiston Saturday, December 14, 2019 2,765.6 
 246. Mickleover Sports Saturday, December 14, 2019 2,764.2 
 247. Bamber Bridge Saturday, December 14, 2019 2,763.2 
 248. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 249. Marine Saturday, April 27, 2019 2,754.6 
 250. Chichester City Sunday, December 1, 2019 2,749.9 
 251. Merstham Saturday, December 14, 2019 2,744.1 
 252. Brightlingsea Regent Saturday, December 14, 2019 2,734.7 
 253. Grantham Town Saturday, December 14, 2019 2,729.9 
 254. Corinthian-Casuals Saturday, December 14, 2019 2,729.7 
 255. Bedworth United Saturday, April 27, 2019 2,728.0 
 256. Wingate and Finchley Saturday, December 14, 2019 2,722.5 
 257. Burgess Hill Town Saturday, April 27, 2019 2,716.6 
 258. Harlow Town Saturday, April 27, 2019 2,687.8 
 259. Cheshunt Saturday, December 7, 2019 2,687.5 
 260. Workington Saturday, April 27, 2019 2,686.0 
 261. North Ferriby United Saturday, March 2, 2019 2,639.2 
 262. Staines Town Saturday, April 27, 2019 2,621.9