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  Tuesday, November 19, 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 Tuesday, November 19, 2019 3,753.0 
 45. Portsmouth Monday, November 11, 2019 3,741.5 
 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. Burton Albion Tuesday, November 19, 2019 3,724.9 
 50. Barnsley Saturday, November 9, 2019 3,723.9 
 51. Doncaster Rovers Tuesday, November 19, 2019 3,720.6 
 52. Peterborough United Tuesday, November 19, 2019 3,702.9 
 53. Wycombe Wanderers Sunday, November 17, 2019 3,690.0 
 54. Coventry City Saturday, November 16, 2019 3,683.5 
 55. Fleetwood Town Sunday, November 10, 2019 3,677.2 
 56. Blackpool Saturday, November 16, 2019 3,675.9 
 57. Shrewsbury Town Tuesday, November 19, 2019 3,651.6 
 58. Bristol Rovers Tuesday, November 19, 2019 3,649.1 
 59. Gillingham Tuesday, November 19, 2019 3,636.8 
 60. Lincoln City Saturday, November 16, 2019 3,596.0 
 61. Rochdale Tuesday, November 19, 2019 3,578.1 
 62. Forest Green Rovers Saturday, November 16, 2019 3,578.0 
 63. Plymouth Argyle Saturday, November 16, 2019 3,576.4 
 64. Bradford City Tuesday, November 19, 2019 3,575.1 
 65. AFC Wimbledon Tuesday, November 19, 2019 3,570.0 
 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. Newport County Saturday, November 9, 2019 3,560.7 
 70. Colchester United Saturday, November 9, 2019 3,560.1 
 71. Cheltenham Town Tuesday, November 19, 2019 3,559.6 
 72. Northampton Town Saturday, November 16, 2019 3,556.5 
 73. Tranmere Rovers Sunday, November 17, 2019 3,553.9 
 74. Swindon Town Tuesday, November 19, 2019 3,549.0 
 75. Crewe Alexandra Saturday, November 16, 2019 3,544.8 
 76. Exeter City Tuesday, November 19, 2019 3,540.6 
 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 Tuesday, November 19, 2019 3,462.7 
 83. Grimsby Town Saturday, November 9, 2019 3,461.2 
 84. Salford City Tuesday, November 19, 2019 3,459.4 
 85. Cambridge United Tuesday, November 19, 2019 3,459.0 
 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. Bromley Tuesday, November 19, 2019 3,383.0 
 97. Yeovil Town Saturday, November 16, 2019 3,379.5 
 98. Dover Athletic Saturday, November 16, 2019 3,369.3 
 99. Harrogate Town Saturday, November 16, 2019 3,361.5 
 100. Torquay United Saturday, November 16, 2019 3,361.5 
 101. FC Halifax Town Saturday, November 16, 2019 3,359.3 
 102. Eastleigh Tuesday, November 19, 2019 3,350.5 
 103. Hartlepool United Saturday, November 16, 2019 3,341.9 
 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 Tuesday, November 19, 2019 3,314.9 
 110. Woking Saturday, November 16, 2019 3,312.1 
 111. Ebbsfleet United Saturday, November 16, 2019 3,293.1 
 112. Stockport County Saturday, November 16, 2019 3,292.1 
 113. Maidenhead United Saturday, November 16, 2019 3,279.1 
 114. Havant and Waterlooville Saturday, November 16, 2019 3,265.8 
 115. Sutton United Saturday, November 16, 2019 3,260.8 
 116. Brackley Town Saturday, November 16, 2019 3,257.1 
 117. Aldershot Town Saturday, November 16, 2019 3,249.1 
 118. Gateshead Tuesday, November 19, 2019 3,245.7 
 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. Altrincham Tuesday, November 19, 2019 3,187.7 
 128. Maidstone United Saturday, November 16, 2019 3,173.9 
 129. Weymouth Tuesday, November 19, 2019 3,170.9 
 130. Boston United Tuesday, November 19, 2019 3,168.3 
 131. Braintree Town Saturday, November 16, 2019 3,161.4 
 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 Tuesday, November 19, 2019 3,108.6 
 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. Farsley Celtic Saturday, November 16, 2019 3,094.4 
 144. Darlington Saturday, November 16, 2019 3,091.4 
 145. AFC Telford United Saturday, November 16, 2019 3,090.5 
 146. Blyth Spartans Tuesday, November 19, 2019 3,085.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. St. Albans City Saturday, November 16, 2019 3,051.5 
 157. Tamworth Saturday, November 16, 2019 3,046.0 
 158. Kettering Town Saturday, November 16, 2019 3,038.6 
 159. Poole Town Tuesday, November 19, 2019 3,032.3 
 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 Tuesday, November 19, 2019 3,010.9 
 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. Hartley Wintney Tuesday, November 19, 2019 2,960.7 
 183. Basford United Saturday, November 16, 2019 2,953.0 
 184. Nuneaton Borough Saturday, November 16, 2019 2,948.6 
 185. FC United of Manchester Saturday, November 16, 2019 2,947.6 
 186. Royston Town Saturday, November 16, 2019 2,947.1 
 187. Morpeth Town Saturday, November 16, 2019 2,942.7 
 188. Gosport Borough Saturday, November 16, 2019 2,940.1 
 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. Worthing Tuesday, November 19, 2019 2,929.5 
 193. Barwell Saturday, November 16, 2019 2,928.6 
 194. AFC Hornchurch Monday, November 18, 2019 2,925.6 
 195. Enfield Town Saturday, November 16, 2019 2,925.5 
 196. Harrow Borough Saturday, November 16, 2019 2,924.3 
 197. AFC Rushden and Diamonds Saturday, November 16, 2019 2,923.4 
 198. Leatherhead Saturday, November 16, 2019 2,916.2 
 199. Carshalton Athletic Monday, November 18, 2019 2,915.8 
 200. Lancaster City Saturday, November 16, 2019 2,912.4 
 201. Haringey Borough Monday, November 18, 2019 2,911.0 
 202. Merthyr Town Tuesday, October 22, 2019 2,909.6 
 203. Farnborough Saturday, November 16, 2019 2,908.5 
 204. Hednesford Town Tuesday, November 19, 2019 2,905.6 
 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. Stratford Town Tuesday, November 19, 2019 2,886.3 
 214. Nantwich Town Saturday, November 16, 2019 2,881.7 
 215. Walton Casuals Saturday, November 16, 2019 2,879.4 
 216. Hitchin Town Saturday, November 16, 2019 2,878.1 
 217. Yate Town Saturday, November 16, 2019 2,869.6 
 218. Potters Bar Town Tuesday, November 19, 2019 2,860.6 
 219. Margate Tuesday, November 19, 2019 2,857.0 
 220. Dorchester Town Saturday, November 16, 2019 2,856.4 
 221. Atherton Collieries Saturday, November 16, 2019 2,848.4 
 222. Hendon Saturday, November 16, 2019 2,848.3 
 223. Gainsborough Trinity Saturday, November 16, 2019 2,844.2 
 224. Beaconsfield Town Saturday, November 16, 2019 2,843.3 
 225. Whitby Town Saturday, November 16, 2019 2,841.4 
 226. Bowers and Pitsea Tuesday, November 19, 2019 2,839.8 
 227. Bishop's Stortford Tuesday, November 19, 2019 2,832.7 
 228. Buxton Saturday, November 16, 2019 2,832.7 
 229. St. Ives Town Saturday, November 9, 2019 2,831.2 
 230. Whitehawk Saturday, April 27, 2019 2,830.3 
 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. Scarborough Athletic Saturday, November 16, 2019 2,800.1 
 238. Lewes Saturday, November 16, 2019 2,796.6 
 239. Frome Town Saturday, April 27, 2019 2,796.4 
 240. Merstham Tuesday, November 19, 2019 2,794.6 
 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. Corinthian-Casuals Saturday, November 16, 2019 2,746.9 
 251. Brightlingsea Regent Monday, November 18, 2019 2,741.4 
 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