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  Sunday, November 17, 2019

 Rank Club Last Match Date ELO Score 
 1. Liverpool Sunday, November 10, 2019 4,396.9 
 2. Manchester City Sunday, November 10, 2019 4,382.2 
 3. Chelsea Saturday, November 9, 2019 4,217.6 
 4. Leicester City Saturday, November 9, 2019 4,164.1 
 5. Tottenham Hotspur Saturday, November 9, 2019 4,151.4 
 6. Manchester United Sunday, November 10, 2019 4,149.3 
 7. Arsenal Saturday, November 9, 2019 4,145.0 
 8. Wolverhampton Wanderers Sunday, November 10, 2019 4,081.8 
 9. Everton Saturday, November 9, 2019 4,063.3 
 10. Crystal Palace Saturday, November 9, 2019 4,058.6 
 11. Sheffield United Saturday, November 9, 2019 4,034.6 
 12. Newcastle United Saturday, November 9, 2019 4,033.6 
 13. West Ham United Saturday, November 9, 2019 4,008.4 
 14. AFC Bournemouth Saturday, November 9, 2019 4,005.9 
 15. Burnley Saturday, November 9, 2019 4,004.5 
 16. Aston Villa Sunday, November 10, 2019 3,992.7 
 17. Watford Friday, November 8, 2019 3,985.1 
 18. West Bromwich Albion Saturday, November 9, 2019 3,968.9 
 19. Brighton and Hove Albion Sunday, November 10, 2019 3,967.6 
 20. Southampton Saturday, November 9, 2019 3,957.2 
 21. Leeds United Saturday, November 9, 2019 3,931.4 
 22. Norwich City Friday, November 8, 2019 3,916.1 
 23. Preston North End Saturday, November 9, 2019 3,913.0 
 24. Brentford Saturday, November 9, 2019 3,902.9 
 25. Swansea City Saturday, November 9, 2019 3,901.4 
 26. Bristol City Sunday, November 10, 2019 3,895.8 
 27. Nottingham Forest Saturday, November 9, 2019 3,894.1 
 28. Fulham Saturday, November 9, 2019 3,893.2 
 29. Sheffield Wednesday Saturday, November 9, 2019 3,886.4 
 30. Cardiff City Sunday, November 10, 2019 3,881.7 
 31. Derby County Saturday, November 9, 2019 3,871.5 
 32. Hull City Saturday, November 9, 2019 3,857.5 
 33. Charlton Athletic Saturday, November 9, 2019 3,822.7 
 34. Birmingham City Saturday, November 9, 2019 3,808.1 
 35. Millwall Saturday, November 9, 2019 3,807.2 
 36. Blackburn Rovers Saturday, November 9, 2019 3,805.9 
 37. Middlesbrough Saturday, November 9, 2019 3,803.0 
 38. Reading Saturday, November 9, 2019 3,802.7 
 39. Huddersfield Town Saturday, November 9, 2019 3,788.2 
 40. Queens Park Rangers Saturday, November 9, 2019 3,780.1 
 41. Luton Town Saturday, November 9, 2019 3,779.6 
 42. Stoke City Saturday, November 9, 2019 3,777.6 
 43. Wigan Athletic Saturday, November 9, 2019 3,767.1 
 44. Sunderland Saturday, November 9, 2019 3,759.2 
 45. Portsmouth Tuesday, November 5, 2019 3,740.3 
 46. Rotherham United Saturday, November 16, 2019 3,740.3 
 47. Oxford United Sunday, November 10, 2019 3,737.5 
 48. Ipswich Town Saturday, November 9, 2019 3,734.5 
 49. Barnsley Saturday, November 9, 2019 3,723.9 
 50. Burton Albion Saturday, November 9, 2019 3,722.3 
 51. Doncaster Rovers Saturday, November 9, 2019 3,716.7 
 52. Peterborough United Saturday, November 9, 2019 3,700.3 
 53. Coventry City Saturday, November 16, 2019 3,683.5 
 54. Wycombe Wanderers Saturday, November 9, 2019 3,678.1 
 55. Fleetwood Town Sunday, November 10, 2019 3,677.2 
 56. Blackpool Saturday, November 16, 2019 3,675.9 
 57. Shrewsbury Town Saturday, November 9, 2019 3,647.0 
 58. Bristol Rovers Sunday, November 10, 2019 3,647.0 
 59. Gillingham Saturday, November 16, 2019 3,630.5 
 60. Lincoln City Saturday, November 16, 2019 3,596.0 
 61. Bradford City Saturday, November 9, 2019 3,579.7 
 62. Forest Green Rovers Saturday, November 16, 2019 3,578.0 
 63. Rochdale Saturday, November 16, 2019 3,576.6 
 64. Plymouth Argyle Saturday, November 16, 2019 3,576.4 
 65. AFC Wimbledon Saturday, November 16, 2019 3,573.8 
 66. Accrington Stanley Saturday, November 16, 2019 3,568.8 
 67. Bolton Wanderers Saturday, November 16, 2019 3,566.5 
 68. Bury Saturday, May 4, 2019 3,566.2 
 69. Tranmere Rovers Saturday, November 9, 2019 3,565.8 
 70. Newport County Saturday, November 9, 2019 3,560.7 
 71. Colchester United Saturday, November 9, 2019 3,560.1 
 72. Northampton Town Saturday, November 16, 2019 3,556.5 
 73. Swindon Town Saturday, November 16, 2019 3,554.6 
 74. Cheltenham Town Saturday, November 16, 2019 3,554.0 
 75. Crewe Alexandra Saturday, November 16, 2019 3,544.8 
 76. Exeter City Saturday, November 16, 2019 3,537.2 
 77. Mansfield Town Saturday, November 16, 2019 3,530.4 
 78. Scunthorpe United Saturday, November 16, 2019 3,509.3 
 79. Milton Keynes Dons Saturday, November 16, 2019 3,503.4 
 80. Oldham Athletic Sunday, November 10, 2019 3,483.9 
 81. Port Vale Saturday, November 16, 2019 3,477.2 
 82. Stevenage Saturday, November 9, 2019 3,465.2 
 83. Cambridge United Saturday, November 16, 2019 3,462.4 
 84. Salford City Saturday, November 16, 2019 3,462.1 
 85. Grimsby Town Saturday, November 9, 2019 3,461.2 
 86. Crawley Town Saturday, November 16, 2019 3,455.2 
 87. Southend United Sunday, November 10, 2019 3,454.4 
 88. Carlisle United Saturday, November 16, 2019 3,453.6 
 89. Walsall Saturday, November 16, 2019 3,451.5 
 90. Leyton Orient Saturday, November 16, 2019 3,429.8 
 91. Macclesfield Town Saturday, November 16, 2019 3,429.7 
 92. Barrow Saturday, November 16, 2019 3,423.4 
 93. Solihull Moors Saturday, November 16, 2019 3,423.2 
 94. Notts County Saturday, November 16, 2019 3,412.1 
 95. Morecambe Saturday, November 16, 2019 3,401.9 
 96. Yeovil Town Saturday, November 16, 2019 3,390.6 
 97. Bromley Saturday, November 16, 2019 3,385.2 
 98. Dover Athletic Saturday, November 16, 2019 3,369.6 
 99. Harrogate Town Saturday, November 16, 2019 3,362.7 
 100. Torquay United Saturday, November 16, 2019 3,361.5 
 101. FC Halifax Town Saturday, November 16, 2019 3,359.3 
 102. Eastleigh Saturday, November 9, 2019 3,348.7 
 103. Hartlepool United Saturday, November 16, 2019 3,330.7 
 104. AFC Fylde Saturday, November 16, 2019 3,330.5 
 105. Barnet Saturday, November 16, 2019 3,330.3 
 106. Dagenham and Redbridge Saturday, November 16, 2019 3,329.9 
 107. Boreham Wood Saturday, November 16, 2019 3,325.3 
 108. Chesterfield Saturday, November 16, 2019 3,322.3 
 109. Wrexham Sunday, November 10, 2019 3,316.5 
 110. Woking Saturday, November 16, 2019 3,312.1 
 111. Ebbsfleet United Saturday, November 16, 2019 3,292.8 
 112. Stockport County Saturday, November 16, 2019 3,292.1 
 113. Maidenhead United Saturday, November 16, 2019 3,279.1 
 114. Gateshead Sunday, November 10, 2019 3,266.2 
 115. Havant and Waterlooville Saturday, November 16, 2019 3,265.8 
 116. Sutton United Saturday, November 16, 2019 3,260.8 
 117. Brackley Town Saturday, November 16, 2019 3,257.1 
 118. Aldershot Town Saturday, November 16, 2019 3,249.1 
 119. Wealdstone Saturday, November 16, 2019 3,230.5 
 120. Spennymoor Town Saturday, November 16, 2019 3,219.3 
 121. York City Saturday, November 16, 2019 3,218.7 
 122. Chorley Saturday, November 16, 2019 3,214.3 
 123. Slough Town Saturday, November 16, 2019 3,202.7 
 124. Chester Saturday, November 9, 2019 3,202.5 
 125. Bath City Saturday, November 16, 2019 3,199.9 
 126. King's Lynn Town Saturday, November 16, 2019 3,189.8 
 127. Maidstone United Saturday, November 16, 2019 3,173.9 
 128. Weymouth Saturday, November 9, 2019 3,171.6 
 129. Altrincham Saturday, November 16, 2019 3,167.3 
 130. Braintree Town Saturday, November 16, 2019 3,161.4 
 131. Boston United Saturday, November 16, 2019 3,157.5 
 132. Southport Saturday, November 16, 2019 3,155.0 
 133. Welling United Saturday, November 16, 2019 3,142.8 
 134. Dartford Saturday, November 16, 2019 3,122.1 
 135. Concord Rangers Saturday, November 16, 2019 3,116.2 
 136. Chelmsford City Saturday, November 16, 2019 3,114.2 
 137. Kidderminster Harriers Tuesday, November 5, 2019 3,112.2 
 138. Billericay Town Saturday, November 16, 2019 3,107.9 
 139. Guiseley Saturday, November 9, 2019 3,102.3 
 140. Dorking Wanderers Saturday, November 16, 2019 3,100.4 
 141. Hemel Hempstead Town Saturday, November 9, 2019 3,098.8 
 142. Oxford City Saturday, November 16, 2019 3,097.5 
 143. Blyth Spartans Saturday, November 16, 2019 3,096.3 
 144. Farsley Celtic Saturday, November 16, 2019 3,094.4 
 145. Darlington Saturday, November 16, 2019 3,091.4 
 146. AFC Telford United Saturday, November 16, 2019 3,090.5 
 147. Alfreton Town Tuesday, November 12, 2019 3,085.4 
 148. Hereford Saturday, November 16, 2019 3,084.4 
 149. Hampton and Richmond Borough Saturday, November 16, 2019 3,079.8 
 150. Chippenham Town Saturday, November 16, 2019 3,077.6 
 151. Leamington Saturday, November 16, 2019 3,074.5 
 152. Gloucester City Saturday, November 9, 2019 3,073.0 
 153. Truro City Saturday, November 16, 2019 3,068.4 
 154. Dulwich Hamlet Saturday, November 16, 2019 3,058.6 
 155. Taunton Town Saturday, November 16, 2019 3,054.8 
 156. Poole Town Tuesday, October 15, 2019 3,053.5 
 157. St. Albans City Saturday, November 16, 2019 3,051.5 
 158. Tamworth Saturday, November 16, 2019 3,046.0 
 159. Kettering Town Saturday, November 16, 2019 3,038.6 
 160. Chesham United Saturday, November 16, 2019 3,028.5 
 161. South Shields Saturday, November 16, 2019 3,028.2 
 162. Eastbourne Borough Saturday, November 16, 2019 3,027.1 
 163. Folkestone Invicta Saturday, November 16, 2019 3,023.6 
 164. Warrington Town Saturday, November 9, 2019 3,015.2 
 165. Hungerford Town Saturday, November 16, 2019 3,014.2 
 166. Salisbury Saturday, November 16, 2019 3,013.5 
 167. Curzon Ashton Saturday, November 16, 2019 3,013.2 
 168. Stourbridge Saturday, November 9, 2019 3,012.7 
 169. Rushall Olympic Saturday, November 16, 2019 3,007.7 
 170. East Thurrock United Saturday, November 16, 2019 3,001.2 
 171. Coalville Town Saturday, November 16, 2019 3,000.7 
 172. Swindon Supermarine Saturday, November 16, 2019 2,998.7 
 173. Weston-super-Mare Saturday, November 16, 2019 2,997.0 
 174. Tiverton Town Saturday, November 16, 2019 2,985.9 
 175. Peterborough Sports Saturday, November 16, 2019 2,984.0 
 176. Bradford Park Avenue Saturday, November 16, 2019 2,974.7 
 177. Tonbridge Angels Saturday, November 16, 2019 2,968.2 
 178. Biggleswade Town Saturday, November 2, 2019 2,965.9 
 179. Bromsgrove Sporting Saturday, November 16, 2019 2,964.0 
 180. Metropolitan Police Saturday, November 16, 2019 2,964.0 
 181. Banbury United Saturday, November 16, 2019 2,963.0 
 182. Basford United Saturday, November 16, 2019 2,953.0 
 183. Nuneaton Borough Saturday, November 16, 2019 2,948.6 
 184. FC United of Manchester Saturday, November 16, 2019 2,947.6 
 185. Royston Town Saturday, November 16, 2019 2,947.1 
 186. Morpeth Town Saturday, November 16, 2019 2,942.7 
 187. Gosport Borough Saturday, November 16, 2019 2,940.1 
 188. Hartley Wintney Saturday, November 16, 2019 2,939.5 
 189. Needham Market Saturday, November 16, 2019 2,938.5 
 190. Hayes and Yeading United Saturday, November 16, 2019 2,937.0 
 191. Kings Langley Saturday, November 16, 2019 2,931.3 
 192. Barwell Saturday, November 16, 2019 2,928.6 
 193. Enfield Town Saturday, November 16, 2019 2,925.5 
 194. AFC Hornchurch Saturday, November 16, 2019 2,924.9 
 195. Harrow Borough Saturday, November 16, 2019 2,924.3 
 196. Hednesford Town Tuesday, November 12, 2019 2,923.9 
 197. AFC Rushden and Diamonds Saturday, November 16, 2019 2,923.4 
 198. Worthing Saturday, November 16, 2019 2,920.4 
 199. Leatherhead Saturday, November 16, 2019 2,916.2 
 200. Lancaster City Saturday, November 16, 2019 2,912.4 
 201. Haringey Borough Saturday, November 16, 2019 2,911.7 
 202. Merthyr Town Tuesday, October 22, 2019 2,909.6 
 203. Carshalton Athletic Saturday, November 16, 2019 2,908.6 
 204. Farnborough Saturday, November 16, 2019 2,908.5 
 205. Bognor Regis Town Saturday, November 16, 2019 2,900.9 
 206. Blackfield and Langley Saturday, November 16, 2019 2,900.1 
 207. Lowestoft Town Saturday, November 16, 2019 2,896.7 
 208. Ashton United Saturday, November 2, 2019 2,895.3 
 209. Alvechurch Saturday, November 16, 2019 2,894.6 
 210. Wimborne Town Saturday, November 16, 2019 2,892.2 
 211. Basingstoke Town Saturday, April 27, 2019 2,891.5 
 212. Witton Albion Saturday, November 16, 2019 2,886.6 
 213. Nantwich Town Saturday, November 16, 2019 2,881.7 
 214. Walton Casuals Saturday, November 16, 2019 2,879.4 
 215. Hitchin Town Saturday, November 16, 2019 2,878.1 
 216. Yate Town Saturday, November 16, 2019 2,869.6 
 217. Margate Saturday, November 16, 2019 2,869.5 
 218. Stratford Town Saturday, November 16, 2019 2,868.0 
 219. Dorchester Town Saturday, November 16, 2019 2,856.4 
 220. Potters Bar Town Saturday, November 16, 2019 2,853.1 
 221. Bowers and Pitsea Saturday, November 16, 2019 2,848.9 
 222. Atherton Collieries Saturday, November 16, 2019 2,848.4 
 223. Hendon Saturday, November 16, 2019 2,848.3 
 224. Gainsborough Trinity Saturday, November 16, 2019 2,844.2 
 225. Beaconsfield Town Saturday, November 16, 2019 2,843.3 
 226. Whitby Town Saturday, November 16, 2019 2,841.4 
 227. Buxton Saturday, November 16, 2019 2,832.7 
 228. St. Ives Town Saturday, November 9, 2019 2,831.2 
 229. Whitehawk Saturday, April 27, 2019 2,830.3 
 230. Bishop's Stortford Saturday, November 16, 2019 2,820.2 
 231. Horsham Saturday, November 16, 2019 2,816.6 
 232. Redditch United Saturday, November 16, 2019 2,815.0 
 233. Cray Wanderers Saturday, November 16, 2019 2,807.1 
 234. Kingstonian Saturday, November 16, 2019 2,806.8 
 235. Hyde United Saturday, November 16, 2019 2,804.6 
 236. St. Neots Town Saturday, April 27, 2019 2,802.7 
 237. Merstham Saturday, November 16, 2019 2,802.0 
 238. Scarborough Athletic Saturday, November 16, 2019 2,800.1 
 239. Lewes Saturday, November 16, 2019 2,796.6 
 240. Frome Town Saturday, April 27, 2019 2,796.4 
 241. Stafford Rangers Saturday, November 16, 2019 2,780.4 
 242. Matlock Town Saturday, November 16, 2019 2,779.5 
 243. Mickleover Sports Saturday, November 16, 2019 2,776.0 
 244. Halesowen Town Saturday, April 27, 2019 2,772.1 
 245. Stalybridge Celtic Saturday, November 16, 2019 2,767.4 
 246. Maldon and Tiptree Sunday, November 10, 2019 2,759.9 
 247. Radcliffe Saturday, November 16, 2019 2,756.8 
 248. Marine Saturday, April 27, 2019 2,754.6 
 249. Grantham Town Saturday, November 16, 2019 2,753.7 
 250. Brightlingsea Regent Saturday, November 16, 2019 2,748.6 
 251. Corinthian-Casuals Saturday, November 16, 2019 2,746.9 
 252. Leiston Saturday, November 16, 2019 2,736.2 
 253. Wingate and Finchley Saturday, November 16, 2019 2,730.0 
 254. Bedworth United Saturday, April 27, 2019 2,728.0 
 255. Bamber Bridge Saturday, November 16, 2019 2,725.0 
 256. Burgess Hill Town Saturday, April 27, 2019 2,716.6 
 257. Harlow Town Saturday, April 27, 2019 2,687.8 
 258. Workington Saturday, April 27, 2019 2,686.0 
 259. Cheshunt Saturday, November 16, 2019 2,670.6 
 260. North Ferriby United Saturday, March 2, 2019 2,639.2 
 261. Staines Town Saturday, April 27, 2019 2,621.9