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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, November 4, 2018 4,393.9 
 2. Liverpool Saturday, November 3, 2018 4,274.4 
 3. Tottenham Hotspur Saturday, November 3, 2018 4,272.2 
 4. Chelsea Sunday, November 4, 2018 4,262.2 
 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. Wolverhampton Wanderers Saturday, November 3, 2018 3,996.7 
 13. Crystal Palace Sunday, November 4, 2018 3,993.6 
 14. Brighton and Hove Albion Saturday, November 3, 2018 3,987.8 
 15. Southampton Sunday, November 4, 2018 3,978.3 
 16. Burnley Saturday, November 3, 2018 3,973.0 
 17. Newcastle United Saturday, November 3, 2018 3,972.9 
 18. Middlesbrough Saturday, November 3, 2018 3,937.5 
 19. Fulham Monday, November 5, 2018 3,937.2 
 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. Leeds United Sunday, November 4, 2018 3,886.2 
 28. Aston Villa Friday, November 2, 2018 3,884.1 
 29. Huddersfield Town Monday, November 5, 2018 3,879.9 
 30. Brentford Saturday, November 3, 2018 3,869.4 
 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. Millwall Saturday, November 3, 2018 3,826.0 
 36. Wigan Athletic Sunday, November 4, 2018 3,820.2 
 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 Tuesday, November 6, 2018 3,694.4 
 52. Blackpool Tuesday, November 6, 2018 3,685.2 
 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. Oxford United Saturday, November 3, 2018 3,618.7 
 64. Lincoln City Saturday, November 3, 2018 3,613.9 
 65. Gillingham Tuesday, November 6, 2018 3,612.6 
 66. Wycombe Wanderers Saturday, November 3, 2018 3,612.1 
 67. Plymouth Argyle Saturday, November 3, 2018 3,609.6 
 68. Walsall Tuesday, November 6, 2018 3,592.7 
 69. Mansfield Town Tuesday, November 6, 2018 3,591.6 
 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 Tuesday, November 6, 2018 3,539.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 Tuesday, November 6, 2018 3,465.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. Cheltenham Town Saturday, November 3, 2018 3,401.6 
 95. Grimsby Town Tuesday, November 6, 2018 3,400.0 
 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 Tuesday, November 6, 2018 3,212.7 
 122. Chelmsford City Monday, November 5, 2018 3,200.1 
 123. Stockport County Saturday, November 3, 2018 3,196.9 
 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 Tuesday, November 6, 2018 3,125.8 
 138. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 139. York City Saturday, November 3, 2018 3,113.2 
 140. Chippenham Town Monday, November 5, 2018 3,110.6 
 141. Dulwich Hamlet Tuesday, November 6, 2018 3,103.9 
 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. Gloucester City Saturday, November 3, 2018 3,021.1 
 158. Nuneaton Borough Tuesday, November 6, 2018 3,020.2 
 159. Salisbury Saturday, November 3, 2018 3,013.8 
 160. Weymouth Saturday, November 3, 2018 3,013.1 
 161. Weston-super-Mare Tuesday, November 6, 2018 2,996.2 
 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. Ashton United Tuesday, November 6, 2018 2,973.6 
 169. Hungerford Town Saturday, November 3, 2018 2,972.6 
 170. Royston Town Saturday, November 3, 2018 2,971.2 
 171. Leiston Saturday, November 3, 2018 2,967.3 
 172. Biggleswade Town Saturday, November 3, 2018 2,962.5 
 173. Beaconsfield Town Tuesday, November 6, 2018 2,961.4 
 174. Poole Town Saturday, November 3, 2018 2,958.7 
 175. Harrow Borough Saturday, November 3, 2018 2,955.4 
 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. Dorking Wanderers Tuesday, November 6, 2018 2,937.8 
 184. Coalville Town Saturday, November 3, 2018 2,937.7 
 185. AFC Rushden and Diamonds Saturday, November 3, 2018 2,937.3 
 186. Metropolitan Police Saturday, November 3, 2018 2,936.9 
 187. Alvechurch Saturday, November 3, 2018 2,936.9 
 188. Basford United Saturday, November 3, 2018 2,935.2 
 189. Tonbridge Angels Saturday, November 3, 2018 2,934.0 
 190. Enfield Town Saturday, November 3, 2018 2,932.7 
 191. Barwell Saturday, November 3, 2018 2,932.1 
 192. Rushall Olympic Saturday, November 3, 2018 2,929.0 
 193. Worthing Saturday, November 3, 2018 2,928.7 
 194. Walton Casuals Saturday, November 3, 2018 2,925.9 
 195. Hartley Wintney Saturday, November 3, 2018 2,924.2 
 196. Tamworth Tuesday, November 6, 2018 2,923.4 
 197. Halesowen Town Saturday, November 3, 2018 2,919.1 
 198. Margate Saturday, November 3, 2018 2,916.8 
 199. South Shields Saturday, November 3, 2018 2,913.9 
 200. Potters Bar Town Tuesday, November 6, 2018 2,910.9 
 201. Leatherhead Saturday, November 3, 2018 2,909.5 
 202. Shaw Lane Saturday, April 28, 2018 2,905.5 
 203. St. Neots Town Tuesday, November 6, 2018 2,903.5 
 204. Swindon Supermarine Tuesday, November 6, 2018 2,903.3 
 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. Thurrock Saturday, April 28, 2018 2,839.1 
 230. Wingate and Finchley Saturday, November 3, 2018 2,837.0 
 231. Staines Town Saturday, November 3, 2018 2,830.7 
 232. Grantham Town Saturday, November 3, 2018 2,825.2 
 233. Bedworth United Saturday, November 3, 2018 2,822.7 
 234. Chesham United Saturday, November 3, 2018 2,820.4 
 235. Witton Albion Tuesday, November 6, 2018 2,817.9 
 236. AFC Hornchurch Saturday, November 3, 2018 2,815.9 
 237. Mickleover Sports Saturday, November 3, 2018 2,795.1 
 238. Whitby Town Saturday, November 3, 2018 2,786.5 
 239. Stalybridge Celtic Tuesday, November 6, 2018 2,782.6 
 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. Marine Saturday, November 3, 2018 2,760.3 
 246. Bamber Bridge Saturday, November 3, 2018 2,758.0 
 247. Workington Saturday, November 3, 2018 2,756.0 
 248. Lancaster City Saturday, November 3, 2018 2,743.7 
 249. Hyde United Saturday, November 3, 2018 2,727.4 
 250. Harlow Town Saturday, November 3, 2018 2,724.1 
 251. Burgess Hill Town Saturday, November 3, 2018 2,723.3 
 252. Tooting and Mitcham United Saturday, April 28, 2018 2,680.8 
 253. Sutton Coldfield Town Saturday, April 28, 2018 2,675.9 
 254. Dunstable Town Saturday, April 28, 2018 2,621.9