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, November 9, 2019

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, November 2, 2019 4,396.1 
 2. Liverpool Saturday, November 2, 2019 4,383.0 
 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. Arsenal Saturday, November 9, 2019 4,145.0 
 7. Manchester United Saturday, November 2, 2019 4,142.4 
 8. Wolverhampton Wanderers Saturday, November 2, 2019 4,075.0 
 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 Saturday, November 2, 2019 3,999.5 
 17. Watford Friday, November 8, 2019 3,985.1 
 18. Brighton and Hove Albion Saturday, November 2, 2019 3,974.6 
 19. West Bromwich Albion Saturday, November 9, 2019 3,968.9 
 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. Nottingham Forest Saturday, November 9, 2019 3,894.1 
 27. Fulham Saturday, November 9, 2019 3,893.2 
 28. Cardiff City Saturday, November 2, 2019 3,893.1 
 29. Sheffield Wednesday Saturday, November 9, 2019 3,886.4 
 30. Bristol City Friday, November 1, 2019 3,884.5 
 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 Saturday, November 2, 2019 3,737.3 
 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. Coventry City Saturday, November 9, 2019 3,677.1 
 55. Fleetwood Town Saturday, November 2, 2019 3,674.8 
 56. Blackpool Saturday, November 9, 2019 3,665.9 
 57. Bristol Rovers Saturday, November 2, 2019 3,650.5 
 58. Shrewsbury Town Saturday, November 9, 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. Rochdale Tuesday, November 5, 2019 3,585.9 
 63. AFC Wimbledon Saturday, November 9, 2019 3,583.8 
 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 Saturday, November 2, 2019 3,538.4 
 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 Saturday, November 2, 2019 3,481.2 
 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. Southend United Tuesday, November 5, 2019 3,460.4 
 88. Crawley Town Saturday, November 9, 2019 3,457.9 
 89. Leyton Orient Saturday, November 2, 2019 3,454.2 
 90. Macclesfield Town Saturday, November 2, 2019 3,446.3 
 91. Walsall Saturday, November 9, 2019 3,441.8 
 92. Notts County Saturday, November 9, 2019 3,433.0 
 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 Saturday, November 2, 2019 3,383.6 
 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 Saturday, November 2, 2019 3,351.2 
 102. Eastleigh Saturday, November 9, 2019 3,348.7 
 103. Barnet Saturday, November 2, 2019 3,345.6 
 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. Dagenham and Redbridge Saturday, November 9, 2019 3,315.0 
 109. Wrexham Saturday, November 2, 2019 3,313.5 
 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 Tuesday, November 5, 2019 3,268.9 
 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 Saturday, November 2, 2019 3,240.7 
 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. Boston United Saturday, November 9, 2019 3,149.3 
 132. Altrincham Saturday, November 2, 2019 3,146.7 
 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 Saturday, November 2, 2019 3,093.8 
 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 Tuesday, October 15, 2019 2,925.4 
 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. Hyde United Saturday, November 9, 2019 2,791.7 
 239. Matlock Town Saturday, October 19, 2019 2,791.6 
 240. Mickleover Sports Saturday, November 9, 2019 2,788.3 
 241. Stafford Rangers Saturday, November 9, 2019 2,785.3 
 242. Cray Wanderers Saturday, November 9, 2019 2,781.5 
 243. Kingstonian Saturday, November 2, 2019 2,774.3 
 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. Leiston Saturday, November 2, 2019 2,758.5 
 248. Stalybridge Celtic Saturday, November 9, 2019 2,755.2 
 249. Marine Saturday, April 27, 2019 2,754.6 
 250. Wingate and Finchley Saturday, November 9, 2019 2,746.3 
 251. Corinthian-Casuals Saturday, November 9, 2019 2,745.5 
 252. Radcliffe Saturday, November 9, 2019 2,744.5 
 253. Bamber Bridge Saturday, November 9, 2019 2,738.0 
 254. Bedworth United Saturday, April 27, 2019 2,728.0 
 255. Burgess Hill Town Saturday, April 27, 2019 2,716.6 
 256. Harlow Town Saturday, April 27, 2019 2,687.8 
 257. Workington Saturday, April 27, 2019 2,686.0 
 258. Cheshunt Saturday, November 9, 2019 2,675.7 
 259. North Ferriby United Saturday, March 2, 2019 2,639.2 
 260. Staines Town Saturday, April 27, 2019 2,621.9