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 10, 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. Oxford United Sunday, November 10, 2019 3,737.5 
 47. Rotherham United Saturday, November 9, 2019 3,735.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. Wycombe Wanderers Saturday, November 9, 2019 3,678.1 
 54. Fleetwood Town Sunday, November 10, 2019 3,677.2 
 55. Coventry City Saturday, November 9, 2019 3,677.1 
 56. Blackpool Saturday, November 9, 2019 3,665.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 9, 2019 3,622.1 
 60. Lincoln City Saturday, November 9, 2019 3,604.4 
 61. Forest Green Rovers Saturday, November 9, 2019 3,589.8 
 62. AFC Wimbledon Saturday, November 9, 2019 3,583.8 
 63. Rochdale Sunday, November 10, 2019 3,582.9 
 64. Bradford City Saturday, November 9, 2019 3,579.7 
 65. Accrington Stanley Saturday, November 9, 2019 3,573.5 
 66. Bury Saturday, May 4, 2019 3,566.2 
 67. Tranmere Rovers Saturday, November 9, 2019 3,565.8 
 68. Plymouth Argyle Saturday, November 9, 2019 3,564.5 
 69. Crewe Alexandra Saturday, November 9, 2019 3,561.4 
 70. Newport County Saturday, November 9, 2019 3,560.7 
 71. Colchester United Saturday, November 9, 2019 3,560.1 
 72. Bolton Wanderers Saturday, November 9, 2019 3,559.0 
 73. Cheltenham Town Saturday, November 9, 2019 3,553.3 
 74. Swindon Town Saturday, November 9, 2019 3,545.6 
 75. Northampton Town Sunday, November 10, 2019 3,539.9 
 76. Exeter City Saturday, November 9, 2019 3,537.8 
 77. Mansfield Town Saturday, November 9, 2019 3,532.2 
 78. Milton Keynes Dons Saturday, November 9, 2019 3,510.9 
 79. Scunthorpe United Saturday, November 9, 2019 3,494.8 
 80. Oldham Athletic Sunday, November 10, 2019 3,483.9 
 81. Cambridge United Saturday, November 9, 2019 3,472.1 
 82. Salford City Saturday, November 9, 2019 3,471.1 
 83. Port Vale Saturday, November 9, 2019 3,468.5 
 84. Stevenage Saturday, November 9, 2019 3,465.2 
 85. Carlisle United Friday, November 8, 2019 3,462.3 
 86. Grimsby Town Saturday, November 9, 2019 3,461.2 
 87. Crawley Town Saturday, November 9, 2019 3,457.9 
 88. Southend United Sunday, November 10, 2019 3,454.4 
 89. Leyton Orient Sunday, November 10, 2019 3,444.3 
 90. Walsall Saturday, November 9, 2019 3,441.8 
 91. Notts County Saturday, November 9, 2019 3,433.0 
 92. Macclesfield Town Sunday, November 10, 2019 3,427.9 
 93. Solihull Moors Saturday, November 9, 2019 3,412.8 
 94. Yeovil Town Saturday, November 2, 2019 3,403.0 
 95. Barrow Saturday, November 2, 2019 3,402.4 
 96. Morecambe Saturday, November 9, 2019 3,399.1 
 97. Bromley Sunday, November 10, 2019 3,387.1 
 98. Torquay United Saturday, November 9, 2019 3,376.0 
 99. Harrogate Town Saturday, November 2, 2019 3,360.9 
 100. FC Halifax Town Saturday, November 2, 2019 3,359.6 
 101. Dover Athletic Sunday, November 10, 2019 3,357.2 
 102. Eastleigh Saturday, November 9, 2019 3,348.7 
 103. Barnet Sunday, November 10, 2019 3,343.2 
 104. AFC Fylde Saturday, November 9, 2019 3,340.8 
 105. Chesterfield Saturday, November 2, 2019 3,337.0 
 106. Hartlepool United Tuesday, November 5, 2019 3,330.7 
 107. Boreham Wood Saturday, November 2, 2019 3,317.2 
 108. Wrexham Sunday, November 10, 2019 3,316.5 
 109. Dagenham and Redbridge Saturday, November 9, 2019 3,315.0 
 110. Woking Saturday, November 2, 2019 3,311.9 
 111. Ebbsfleet United Saturday, November 9, 2019 3,292.9 
 112. Maidenhead United Saturday, November 9, 2019 3,287.1 
 113. Stockport County Saturday, November 9, 2019 3,279.2 
 114. Gateshead Sunday, November 10, 2019 3,266.2 
 115. Aldershot Town Saturday, November 2, 2019 3,264.1 
 116. Havant and Waterlooville Saturday, November 9, 2019 3,258.3 
 117. Wealdstone Saturday, November 2, 2019 3,251.7 
 118. Brackley Town Tuesday, November 5, 2019 3,247.5 
 119. Sutton United Saturday, November 2, 2019 3,246.2 
 120. York City Sunday, November 10, 2019 3,233.8 
 121. Spennymoor Town Saturday, November 9, 2019 3,214.9 
 122. Bath City Saturday, November 9, 2019 3,207.3 
 123. Chester Saturday, November 9, 2019 3,202.5 
 124. Chorley Saturday, November 9, 2019 3,199.6 
 125. Slough Town Saturday, November 9, 2019 3,188.0 
 126. Braintree Town Saturday, November 9, 2019 3,181.2 
 127. Maidstone United Saturday, November 9, 2019 3,174.3 
 128. Weymouth Saturday, November 9, 2019 3,171.6 
 129. King's Lynn Town Saturday, November 9, 2019 3,168.2 
 130. Southport Saturday, November 9, 2019 3,165.7 
 131. Altrincham Sunday, November 10, 2019 3,153.5 
 132. Boston United Saturday, November 9, 2019 3,149.3 
 133. Chelmsford City Saturday, November 9, 2019 3,138.5 
 134. Welling United Saturday, November 2, 2019 3,125.8 
 135. Dartford Tuesday, November 5, 2019 3,121.7 
 136. Concord Rangers Saturday, November 9, 2019 3,117.9 
 137. Kidderminster Harriers Tuesday, November 5, 2019 3,112.2 
 138. Hereford Saturday, November 2, 2019 3,110.3 
 139. Farsley Celtic Saturday, November 9, 2019 3,109.7 
 140. Guiseley Saturday, November 9, 2019 3,102.3 
 141. Darlington Saturday, November 9, 2019 3,101.0 
 142. Hemel Hempstead Town Saturday, November 9, 2019 3,098.8 
 143. Dorking Wanderers Saturday, November 9, 2019 3,098.8 
 144. Billericay Town Saturday, November 9, 2019 3,097.6 
 145. Blyth Spartans Saturday, November 2, 2019 3,096.8 
 146. Chippenham Town Sunday, November 10, 2019 3,092.3 
 147. AFC Telford United Saturday, November 9, 2019 3,087.8 
 148. Oxford City Saturday, November 9, 2019 3,073.3 
 149. Alfreton Town Saturday, November 9, 2019 3,073.2 
 150. Gloucester City Saturday, November 9, 2019 3,073.0 
 151. Leamington Saturday, November 2, 2019 3,069.3 
 152. Dulwich Hamlet Friday, November 8, 2019 3,066.2 
 153. St. Albans City Saturday, November 2, 2019 3,063.4 
 154. Truro City Wednesday, October 23, 2019 3,062.6 
 155. Hampton and Richmond Borough Saturday, November 9, 2019 3,058.6 
 156. Poole Town Tuesday, October 15, 2019 3,053.5 
 157. Taunton Town Wednesday, October 23, 2019 3,045.5 
 158. Kettering Town Saturday, November 9, 2019 3,038.0 
 159. Tamworth Saturday, November 2, 2019 3,027.7 
 160. Hungerford Town Saturday, November 2, 2019 3,025.6 
 161. Salisbury Saturday, November 2, 2019 3,025.2 
 162. South Shields Saturday, November 2, 2019 3,023.3 
 163. Chesham United Saturday, November 9, 2019 3,017.7 
 164. Eastbourne Borough Saturday, November 2, 2019 3,015.7 
 165. Warrington Town Saturday, November 9, 2019 3,015.2 
 166. Coalville Town Saturday, November 9, 2019 3,013.2 
 167. Stourbridge Saturday, November 9, 2019 3,012.7 
 168. Folkestone Invicta Saturday, November 2, 2019 3,010.0 
 169. Rushall Olympic Saturday, November 9, 2019 3,008.6 
 170. Weston-super-Mare Tuesday, October 29, 2019 3,007.8 
 171. Curzon Ashton Saturday, November 9, 2019 2,998.1 
 172. Bradford Park Avenue Saturday, November 9, 2019 2,990.8 
 173. Swindon Supermarine Saturday, November 9, 2019 2,990.6 
 174. East Thurrock United Saturday, November 2, 2019 2,988.6 
 175. Tiverton Town Tuesday, October 22, 2019 2,977.2 
 176. Peterborough Sports Tuesday, November 5, 2019 2,975.2 
 177. Bromsgrove Sporting Saturday, November 2, 2019 2,972.8 
 178. Metropolitan Police Tuesday, October 22, 2019 2,972.7 
 179. Biggleswade Town Saturday, November 2, 2019 2,965.9 
 180. Royston Town Saturday, November 2, 2019 2,962.5 
 181. Basford United Saturday, November 2, 2019 2,957.3 
 182. Tonbridge Angels Saturday, November 2, 2019 2,956.3 
 183. Banbury United Saturday, November 9, 2019 2,952.6 
 184. Kings Langley Saturday, November 2, 2019 2,951.9 
 185. FC United of Manchester Saturday, November 2, 2019 2,948.3 
 186. Hartley Wintney Tuesday, October 22, 2019 2,945.3 
 187. Enfield Town Tuesday, October 22, 2019 2,939.2 
 188. Nuneaton Borough Saturday, November 2, 2019 2,937.7 
 189. Needham Market Saturday, November 2, 2019 2,937.6 
 190. Morpeth Town Saturday, October 19, 2019 2,933.9 
 191. AFC Hornchurch Saturday, November 2, 2019 2,930.6 
 192. Gosport Borough Saturday, November 2, 2019 2,929.8 
 193. Hayes and Yeading United Sunday, November 10, 2019 2,925.2 
 194. Leatherhead Saturday, November 2, 2019 2,924.4 
 195. Harrow Borough Saturday, November 9, 2019 2,923.6 
 196. Alvechurch Saturday, November 9, 2019 2,914.3 
 197. Worthing Saturday, November 2, 2019 2,914.2 
 198. Barwell Saturday, November 2, 2019 2,913.2 
 199. AFC Rushden and Diamonds Saturday, November 2, 2019 2,912.5 
 200. Hednesford Town Saturday, November 2, 2019 2,912.0 
 201. Merthyr Town Tuesday, October 22, 2019 2,909.6 
 202. Blackfield and Langley Saturday, October 19, 2019 2,909.4 
 203. Farnborough Saturday, November 9, 2019 2,909.2 
 204. Haringey Borough Saturday, November 2, 2019 2,905.0 
 205. Lancaster City Saturday, November 9, 2019 2,904.0 
 206. Carshalton Athletic Saturday, November 9, 2019 2,903.5 
 207. Wimborne Town Saturday, November 2, 2019 2,902.6 
 208. Ashton United Saturday, November 2, 2019 2,895.3 
 209. Basingstoke Town Saturday, April 27, 2019 2,891.5 
 210. Witton Albion Saturday, November 9, 2019 2,885.9 
 211. Margate Saturday, November 2, 2019 2,881.1 
 212. Walton Casuals Saturday, November 2, 2019 2,878.9 
 213. Stratford Town Saturday, November 9, 2019 2,878.9 
 214. Lowestoft Town Tuesday, November 5, 2019 2,873.0 
 215. Potters Bar Town Saturday, November 2, 2019 2,872.9 
 216. Nantwich Town Saturday, November 9, 2019 2,872.8 
 217. Bognor Regis Town Tuesday, October 29, 2019 2,871.6 
 218. Yate Town Saturday, November 2, 2019 2,869.2 
 219. Hitchin Town Saturday, November 2, 2019 2,862.8 
 220. Dorchester Town Saturday, November 2, 2019 2,856.9 
 221. Hendon Saturday, November 9, 2019 2,856.4 
 222. Gainsborough Trinity Saturday, November 2, 2019 2,853.0 
 223. Atherton Collieries Saturday, November 2, 2019 2,850.1 
 224. Bowers and Pitsea Saturday, November 9, 2019 2,847.0 
 225. Beaconsfield Town Saturday, November 9, 2019 2,843.7 
 226. Bishop's Stortford Saturday, November 9, 2019 2,840.0 
 227. Whitby Town Saturday, November 2, 2019 2,837.1 
 228. St. Ives Town Saturday, November 9, 2019 2,831.2 
 229. Buxton Saturday, November 2, 2019 2,831.0 
 230. Whitehawk Saturday, April 27, 2019 2,830.3 
 231. Redditch United Saturday, November 2, 2019 2,830.3 
 232. Lewes Saturday, November 9, 2019 2,810.7 
 233. Merstham Tuesday, October 22, 2019 2,808.6 
 234. Scarborough Athletic Saturday, November 9, 2019 2,808.5 
 235. St. Neots Town Saturday, April 27, 2019 2,802.7 
 236. Horsham Saturday, November 9, 2019 2,796.8 
 237. Frome Town Saturday, April 27, 2019 2,796.4 
 238. Kingstonian Sunday, November 10, 2019 2,792.7 
 239. Hyde United Saturday, November 9, 2019 2,791.7 
 240. Matlock Town Saturday, October 19, 2019 2,791.6 
 241. Mickleover Sports Saturday, November 9, 2019 2,788.3 
 242. Stafford Rangers Saturday, November 9, 2019 2,785.3 
 243. Cray Wanderers Saturday, November 9, 2019 2,781.5 
 244. Halesowen Town Saturday, April 27, 2019 2,772.1 
 245. Brightlingsea Regent Saturday, November 2, 2019 2,764.2 
 246. Grantham Town Saturday, November 2, 2019 2,762.6 
 247. Maldon and Tiptree Sunday, November 10, 2019 2,759.9 
 248. Leiston Saturday, November 2, 2019 2,758.5 
 249. Stalybridge Celtic Saturday, November 9, 2019 2,755.2 
 250. Marine Saturday, April 27, 2019 2,754.6 
 251. Wingate and Finchley Saturday, November 9, 2019 2,746.3 
 252. Corinthian-Casuals Saturday, November 9, 2019 2,745.5 
 253. Radcliffe Saturday, November 9, 2019 2,744.5 
 254. Bamber Bridge Saturday, November 9, 2019 2,738.0 
 255. Bedworth United Saturday, April 27, 2019 2,728.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 9, 2019 2,675.7 
 260. North Ferriby United Saturday, March 2, 2019 2,639.2 
 261. Staines Town Saturday, April 27, 2019 2,621.9