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 3, 2018

 Rank Club Last Match Date ELO Score 
 1. Manchester City Thursday, November 1, 2018 4,391.2 
 2. Liverpool Saturday, November 3, 2018 4,274.4 
 3. Tottenham Hotspur Saturday, November 3, 2018 4,272.2 
 4. Chelsea Wednesday, October 31, 2018 4,257.7 
 5. Manchester United Saturday, November 3, 2018 4,219.7 
 6. Arsenal Saturday, November 3, 2018 4,200.1 
 7. Everton Saturday, November 3, 2018 4,071.9 
 8. AFC Bournemouth Saturday, November 3, 2018 4,054.1 
 9. Leicester City Saturday, November 3, 2018 4,046.2 
 10. West Ham United Saturday, November 3, 2018 4,022.1 
 11. Watford Saturday, November 3, 2018 4,008.2 
 12. Crystal Palace Wednesday, October 31, 2018 3,998.1 
 13. Wolverhampton Wanderers Saturday, November 3, 2018 3,996.7 
 14. Brighton and Hove Albion Saturday, November 3, 2018 3,987.8 
 15. Southampton Saturday, October 27, 2018 3,981.1 
 16. Burnley Saturday, November 3, 2018 3,973.0 
 17. Newcastle United Saturday, November 3, 2018 3,972.9 
 18. Fulham Thursday, November 1, 2018 3,948.3 
 19. Middlesbrough Saturday, November 3, 2018 3,937.5 
 20. Derby County Saturday, November 3, 2018 3,933.1 
 21. Swansea City Saturday, November 3, 2018 3,919.8 
 22. West Bromwich Albion Saturday, November 3, 2018 3,914.4 
 23. Stoke City Saturday, November 3, 2018 3,911.1 
 24. Cardiff City Saturday, November 3, 2018 3,907.6 
 25. Norwich City Saturday, November 3, 2018 3,903.6 
 26. Sheffield United Saturday, November 3, 2018 3,899.0 
 27. Aston Villa Friday, November 2, 2018 3,884.1 
 28. Leeds United Saturday, October 27, 2018 3,876.3 
 29. Brentford Saturday, November 3, 2018 3,869.4 
 30. Huddersfield Town Saturday, October 27, 2018 3,868.8 
 31. Blackburn Rovers Saturday, November 3, 2018 3,867.3 
 32. Nottingham Forest Saturday, November 3, 2018 3,851.4 
 33. Bristol City Saturday, November 3, 2018 3,840.7 
 34. Preston North End Saturday, November 3, 2018 3,839.2 
 35. Wigan Athletic Saturday, October 27, 2018 3,830.1 
 36. Millwall Saturday, November 3, 2018 3,826.0 
 37. Queens Park Rangers Saturday, November 3, 2018 3,815.6 
 38. Sheffield Wednesday Saturday, November 3, 2018 3,812.3 
 39. Sunderland Saturday, November 3, 2018 3,811.8 
 40. Birmingham City Saturday, November 3, 2018 3,808.2 
 41. Hull City Saturday, November 3, 2018 3,787.9 
 42. Rotherham United Saturday, November 3, 2018 3,753.6 
 43. Reading Saturday, November 3, 2018 3,752.8 
 44. Barnsley Saturday, November 3, 2018 3,749.8 
 45. Ipswich Town Saturday, November 3, 2018 3,734.0 
 46. Portsmouth Saturday, November 3, 2018 3,723.4 
 47. Peterborough United Saturday, November 3, 2018 3,714.1 
 48. Burton Albion Saturday, November 3, 2018 3,712.8 
 49. Luton Town Saturday, November 3, 2018 3,705.4 
 50. Bolton Wanderers Friday, November 2, 2018 3,699.7 
 51. Charlton Athletic Saturday, November 3, 2018 3,680.8 
 52. Blackpool Saturday, November 3, 2018 3,675.6 
 53. Accrington Stanley Saturday, November 3, 2018 3,668.7 
 54. Shrewsbury Town Saturday, November 3, 2018 3,665.1 
 55. Southend United Saturday, November 3, 2018 3,662.5 
 56. Fleetwood Town Saturday, November 3, 2018 3,653.5 
 57. Coventry City Saturday, November 3, 2018 3,643.7 
 58. Doncaster Rovers Saturday, November 3, 2018 3,641.9 
 59. Bristol Rovers Saturday, November 3, 2018 3,629.0 
 60. Rochdale Saturday, November 3, 2018 3,627.5 
 61. Scunthorpe United Saturday, November 3, 2018 3,627.1 
 62. Milton Keynes Dons Saturday, November 3, 2018 3,627.0 
 63. Gillingham Saturday, November 3, 2018 3,622.2 
 64. Oxford United Saturday, November 3, 2018 3,618.7 
 65. Lincoln City Saturday, November 3, 2018 3,613.9 
 66. Wycombe Wanderers Saturday, November 3, 2018 3,612.1 
 67. Plymouth Argyle Saturday, November 3, 2018 3,609.6 
 68. Walsall Saturday, November 3, 2018 3,606.2 
 69. Mansfield Town Saturday, November 3, 2018 3,587.3 
 70. Exeter City Saturday, November 3, 2018 3,572.1 
 71. Colchester United Saturday, November 3, 2018 3,555.4 
 72. Tranmere Rovers Saturday, November 3, 2018 3,548.8 
 73. Bury Saturday, November 3, 2018 3,541.2 
 74. Oldham Athletic Saturday, November 3, 2018 3,540.2 
 75. AFC Wimbledon Saturday, November 3, 2018 3,537.2 
 76. Northampton Town Saturday, November 3, 2018 3,529.1 
 77. Bradford City Saturday, November 3, 2018 3,521.9 
 78. Forest Green Rovers Saturday, November 3, 2018 3,513.1 
 79. Stevenage Saturday, November 3, 2018 3,507.2 
 80. Carlisle United Saturday, November 3, 2018 3,504.7 
 81. Newport County Saturday, November 3, 2018 3,503.7 
 82. Swindon Town Saturday, November 3, 2018 3,492.4 
 83. Yeovil Town Saturday, November 3, 2018 3,476.2 
 84. Crewe Alexandra Saturday, November 3, 2018 3,465.6 
 85. Notts County Saturday, November 3, 2018 3,464.6 
 86. Cambridge United Saturday, November 3, 2018 3,461.6 
 87. Leyton Orient Saturday, November 3, 2018 3,460.7 
 88. Crawley Town Saturday, November 3, 2018 3,457.4 
 89. Port Vale Saturday, November 3, 2018 3,456.5 
 90. AFC Fylde Saturday, November 3, 2018 3,437.4 
 91. Wrexham Saturday, November 3, 2018 3,434.3 
 92. Salford City Saturday, November 3, 2018 3,418.4 
 93. Morecambe Saturday, November 3, 2018 3,413.1 
 94. Grimsby Town Saturday, November 3, 2018 3,404.3 
 95. Cheltenham Town Saturday, November 3, 2018 3,401.6 
 96. Sutton United Saturday, November 3, 2018 3,397.5 
 97. Harrogate Town Saturday, November 3, 2018 3,381.5 
 98. Solihull Moors Saturday, November 3, 2018 3,373.7 
 99. Barnet Saturday, November 3, 2018 3,373.6 
 100. Macclesfield Town Saturday, November 3, 2018 3,367.7 
 101. Boreham Wood Saturday, November 3, 2018 3,365.9 
 102. Gateshead Saturday, November 3, 2018 3,352.9 
 103. Ebbsfleet United Saturday, November 3, 2018 3,351.2 
 104. Aldershot Town Saturday, November 3, 2018 3,342.4 
 105. Bromley Saturday, November 3, 2018 3,327.6 
 106. Eastleigh Saturday, November 3, 2018 3,320.5 
 107. Hartlepool United Saturday, November 3, 2018 3,320.1 
 108. Chesterfield Saturday, November 3, 2018 3,313.8 
 109. Dagenham and Redbridge Saturday, November 3, 2018 3,282.3 
 110. FC Halifax Town Saturday, November 3, 2018 3,280.6 
 111. Barrow Saturday, November 3, 2018 3,269.0 
 112. Dover Athletic Saturday, November 3, 2018 3,258.3 
 113. Maidstone United Saturday, November 3, 2018 3,251.9 
 114. Havant and Waterlooville Saturday, November 3, 2018 3,251.3 
 115. Torquay United Saturday, November 3, 2018 3,236.7 
 116. Maidenhead United Saturday, November 3, 2018 3,236.4 
 117. Brackley Town Saturday, November 3, 2018 3,229.7 
 118. Woking Saturday, November 3, 2018 3,222.4 
 119. Chorley Saturday, November 3, 2018 3,220.9 
 120. Kidderminster Harriers Saturday, November 3, 2018 3,216.9 
 121. Chester Saturday, November 3, 2018 3,208.4 
 122. Stockport County Saturday, November 3, 2018 3,196.9 
 123. Chelmsford City Saturday, November 3, 2018 3,193.4 
 124. Dartford Saturday, November 3, 2018 3,193.3 
 125. Braintree Town Saturday, November 3, 2018 3,193.0 
 126. Bradford Park Avenue Saturday, November 3, 2018 3,191.4 
 127. Bath City Saturday, November 3, 2018 3,186.9 
 128. Hampton and Richmond Borough Saturday, November 3, 2018 3,170.1 
 129. Welling United Saturday, November 3, 2018 3,167.0 
 130. Spennymoor Town Saturday, November 3, 2018 3,156.2 
 131. Billericay Town Saturday, November 3, 2018 3,155.2 
 132. Wealdstone Saturday, November 3, 2018 3,150.6 
 133. St. Albans City Saturday, November 3, 2018 3,148.2 
 134. Slough Town Saturday, November 3, 2018 3,145.5 
 135. Hemel Hempstead Town Saturday, November 3, 2018 3,145.0 
 136. Boston United Saturday, November 3, 2018 3,141.1 
 137. Guiseley Saturday, November 3, 2018 3,139.6 
 138. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 139. Chippenham Town Saturday, November 3, 2018 3,117.4 
 140. York City Saturday, November 3, 2018 3,113.2 
 141. Dulwich Hamlet Saturday, November 3, 2018 3,108.1 
 142. Darlington Saturday, November 3, 2018 3,100.1 
 143. AFC Telford United Saturday, November 3, 2018 3,092.3 
 144. Oxford City Saturday, November 3, 2018 3,082.3 
 145. Altrincham Saturday, November 3, 2018 3,078.2 
 146. Hereford Saturday, November 3, 2018 3,071.3 
 147. Leamington Saturday, November 3, 2018 3,070.6 
 148. Curzon Ashton Saturday, November 3, 2018 3,070.5 
 149. Concord Rangers Saturday, November 3, 2018 3,069.3 
 150. Alfreton Town Saturday, November 3, 2018 3,061.4 
 151. Blyth Spartans Saturday, November 3, 2018 3,056.8 
 152. Eastbourne Borough Saturday, November 3, 2018 3,054.5 
 153. Southport Saturday, November 3, 2018 3,054.3 
 154. Truro City Saturday, November 3, 2018 3,048.3 
 155. FC United of Manchester Saturday, November 3, 2018 3,041.5 
 156. Kettering Town Saturday, November 3, 2018 3,025.8 
 157. Nuneaton Borough Saturday, November 3, 2018 3,024.5 
 158. Gloucester City Saturday, November 3, 2018 3,021.1 
 159. Salisbury Saturday, November 3, 2018 3,013.8 
 160. Weymouth Saturday, November 3, 2018 3,013.1 
 161. Weston-super-Mare Saturday, November 3, 2018 2,991.9 
 162. Farsley Celtic Saturday, November 3, 2018 2,987.5 
 163. Stourbridge Saturday, November 3, 2018 2,986.6 
 164. East Thurrock United Saturday, November 3, 2018 2,980.1 
 165. Gainsborough Trinity Saturday, November 3, 2018 2,979.7 
 166. Taunton Town Saturday, November 3, 2018 2,975.3 
 167. Hendon Saturday, November 3, 2018 2,974.8 
 168. Hungerford Town Saturday, November 3, 2018 2,972.6 
 169. Royston Town Saturday, November 3, 2018 2,971.2 
 170. Leiston Saturday, November 3, 2018 2,967.3 
 171. Biggleswade Town Saturday, November 3, 2018 2,962.5 
 172. Ashton United Saturday, November 3, 2018 2,959.8 
 173. Poole Town Saturday, November 3, 2018 2,958.7 
 174. Harrow Borough Saturday, November 3, 2018 2,955.4 
 175. Beaconsfield Town Saturday, November 3, 2018 2,953.8 
 176. Tiverton Town Saturday, November 3, 2018 2,953.4 
 177. King's Lynn Town Saturday, November 3, 2018 2,952.5 
 178. Merthyr Town Saturday, November 3, 2018 2,949.1 
 179. Warrington Town Saturday, November 3, 2018 2,946.9 
 180. Bognor Regis Town Saturday, November 3, 2018 2,943.7 
 181. Stratford Town Saturday, November 3, 2018 2,941.4 
 182. Basingstoke Town Saturday, November 3, 2018 2,937.9 
 183. Coalville Town Saturday, November 3, 2018 2,937.7 
 184. AFC Rushden and Diamonds Saturday, November 3, 2018 2,937.3 
 185. Metropolitan Police Saturday, November 3, 2018 2,936.9 
 186. Alvechurch Saturday, November 3, 2018 2,936.9 
 187. Basford United Saturday, November 3, 2018 2,935.2 
 188. Tonbridge Angels Saturday, November 3, 2018 2,934.0 
 189. Enfield Town Saturday, November 3, 2018 2,932.7 
 190. Barwell Saturday, November 3, 2018 2,932.1 
 191. Rushall Olympic Saturday, November 3, 2018 2,929.0 
 192. Worthing Saturday, November 3, 2018 2,928.7 
 193. Potters Bar Town Saturday, November 3, 2018 2,926.6 
 194. Walton Casuals Saturday, November 3, 2018 2,925.9 
 195. Hartley Wintney Saturday, November 3, 2018 2,924.2 
 196. Tamworth Saturday, November 3, 2018 2,922.7 
 197. Dorking Wanderers Saturday, November 3, 2018 2,922.1 
 198. Halesowen Town Saturday, November 3, 2018 2,919.1 
 199. Margate Saturday, November 3, 2018 2,916.8 
 200. South Shields Saturday, November 3, 2018 2,913.9 
 201. Swindon Supermarine Saturday, November 3, 2018 2,911.0 
 202. Leatherhead Saturday, November 3, 2018 2,909.5 
 203. Shaw Lane Saturday, April 28, 2018 2,905.5 
 204. St. Neots Town Saturday, November 3, 2018 2,904.1 
 205. Needham Market Saturday, November 3, 2018 2,902.7 
 206. Frome Town Saturday, November 3, 2018 2,900.0 
 207. Banbury United Saturday, November 3, 2018 2,898.6 
 208. Whitehawk Saturday, November 3, 2018 2,894.2 
 209. Wimborne Town Saturday, November 3, 2018 2,891.2 
 210. Scarborough Athletic Saturday, November 3, 2018 2,890.3 
 211. Haringey Borough Saturday, November 3, 2018 2,889.6 
 212. Gosport Borough Saturday, November 3, 2018 2,888.1 
 213. Redditch United Saturday, November 3, 2018 2,885.6 
 214. Farnborough Saturday, November 3, 2018 2,885.1 
 215. Bishop's Stortford Saturday, November 3, 2018 2,882.5 
 216. Dorchester Town Saturday, November 3, 2018 2,882.0 
 217. Hitchin Town Saturday, November 3, 2018 2,879.2 
 218. Folkestone Invicta Saturday, November 3, 2018 2,877.6 
 219. Corinthian-Casuals Saturday, November 3, 2018 2,875.6 
 220. Kingstonian Saturday, November 3, 2018 2,874.8 
 221. Lowestoft Town Saturday, November 3, 2018 2,870.8 
 222. Kings Langley Saturday, November 3, 2018 2,869.1 
 223. Buxton Saturday, November 3, 2018 2,868.8 
 224. St. Ives Town Saturday, November 3, 2018 2,864.2 
 225. Merstham Saturday, November 3, 2018 2,852.0 
 226. Lewes Saturday, November 3, 2018 2,848.3 
 227. Nantwich Town Saturday, November 3, 2018 2,844.6 
 228. Matlock Town Saturday, November 3, 2018 2,843.2 
 229. Heybridge Swifts Sunday, November 5, 2017 2,843.0 
 230. Thurrock Saturday, April 28, 2018 2,839.1 
 231. Witton Albion Saturday, November 3, 2018 2,837.7 
 232. Wingate and Finchley Saturday, November 3, 2018 2,837.0 
 233. Staines Town Saturday, November 3, 2018 2,830.7 
 234. Grantham Town Saturday, November 3, 2018 2,825.2 
 235. Bedworth United Saturday, November 3, 2018 2,822.7 
 236. Chesham United Saturday, November 3, 2018 2,820.4 
 237. AFC Hornchurch Saturday, November 3, 2018 2,815.9 
 238. Mickleover Sports Saturday, November 3, 2018 2,795.1 
 239. Whitby Town Saturday, November 3, 2018 2,786.5 
 240. Stafford Rangers Saturday, November 3, 2018 2,779.8 
 241. Brightlingsea Regent Saturday, November 3, 2018 2,775.6 
 242. Carshalton Athletic Saturday, November 3, 2018 2,775.4 
 243. Hednesford Town Saturday, November 3, 2018 2,770.5 
 244. North Ferriby United Saturday, November 3, 2018 2,768.2 
 245. Stalybridge Celtic Saturday, November 3, 2018 2,762.8 
 246. Marine Saturday, November 3, 2018 2,760.3 
 247. Bamber Bridge Saturday, November 3, 2018 2,758.0 
 248. Workington Saturday, November 3, 2018 2,756.0 
 249. Lancaster City Saturday, November 3, 2018 2,743.7 
 250. Hyde United Saturday, November 3, 2018 2,727.4 
 251. Harlow Town Saturday, November 3, 2018 2,724.1 
 252. Burgess Hill Town Saturday, November 3, 2018 2,723.3 
 253. Tooting and Mitcham United Saturday, April 28, 2018 2,680.8 
 254. Sutton Coldfield Town Saturday, April 28, 2018 2,675.9 
 255. Dunstable Town Saturday, April 28, 2018 2,621.9