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, August 14, 2018

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, August 12, 2018 4,376.7 
 2. Tottenham Hotspur Saturday, August 11, 2018 4,267.6 
 3. Manchester United Friday, August 10, 2018 4,255.0 
 4. Liverpool Sunday, August 12, 2018 4,238.7 
 5. Chelsea Saturday, August 11, 2018 4,220.3 
 6. Arsenal Sunday, August 12, 2018 4,154.8 
 7. Everton Saturday, August 11, 2018 4,055.2 
 8. Crystal Palace Saturday, August 11, 2018 4,051.2 
 9. Leicester City Friday, August 10, 2018 4,036.8 
 10. Burnley Sunday, August 12, 2018 4,031.3 
 11. Newcastle United Saturday, August 11, 2018 4,013.1 
 12. AFC Bournemouth Saturday, August 11, 2018 4,012.6 
 13. West Ham United Sunday, August 12, 2018 4,006.6 
 14. Southampton Sunday, August 12, 2018 3,999.4 
 15. Fulham Saturday, August 11, 2018 3,994.7 
 16. Wolverhampton Wanderers Saturday, August 11, 2018 3,974.2 
 17. Watford Saturday, August 11, 2018 3,970.5 
 18. Swansea City Saturday, August 11, 2018 3,966.5 
 19. Brighton and Hove Albion Saturday, August 11, 2018 3,963.7 
 20. Aston Villa Tuesday, August 14, 2018 3,946.8 
 21. West Bromwich Albion Tuesday, August 14, 2018 3,935.6 
 22. Cardiff City Saturday, August 11, 2018 3,934.4 
 23. Middlesbrough Tuesday, August 14, 2018 3,934.3 
 24. Stoke City Saturday, August 11, 2018 3,925.5 
 25. Huddersfield Town Saturday, August 11, 2018 3,897.8 
 26. Brentford Tuesday, August 14, 2018 3,894.1 
 27. Millwall Tuesday, August 14, 2018 3,887.1 
 28. Preston North End Tuesday, August 14, 2018 3,879.9 
 29. Derby County Tuesday, August 14, 2018 3,877.4 
 30. Blackburn Rovers Tuesday, August 14, 2018 3,853.8 
 31. Leeds United Tuesday, August 14, 2018 3,846.3 
 32. Sheffield Wednesday Saturday, August 11, 2018 3,845.7 
 33. Wigan Athletic Tuesday, August 14, 2018 3,844.8 
 34. Sheffield United Tuesday, August 14, 2018 3,842.8 
 35. Bristol City Tuesday, August 14, 2018 3,832.0 
 36. Norwich City Tuesday, August 14, 2018 3,826.2 
 37. Hull City Tuesday, August 14, 2018 3,824.2 
 38. Ipswich Town Tuesday, August 14, 2018 3,785.0 
 39. Nottingham Forest Tuesday, August 14, 2018 3,783.5 
 40. Queens Park Rangers Tuesday, August 14, 2018 3,772.7 
 41. Sunderland Saturday, August 11, 2018 3,754.8 
 42. Rotherham United Tuesday, August 14, 2018 3,750.9 
 43. Birmingham City Tuesday, August 14, 2018 3,742.6 
 44. Barnsley Tuesday, August 14, 2018 3,738.8 
 45. Reading Tuesday, August 14, 2018 3,736.3 
 46. Bolton Wanderers Tuesday, August 14, 2018 3,736.2 
 47. Scunthorpe United Tuesday, August 14, 2018 3,698.5 
 48. Burton Albion Tuesday, August 14, 2018 3,697.4 
 49. Shrewsbury Town Tuesday, August 14, 2018 3,685.2 
 50. Peterborough United Tuesday, August 14, 2018 3,676.6 
 51. Doncaster Rovers Tuesday, August 14, 2018 3,668.1 
 52. Charlton Athletic Tuesday, August 14, 2018 3,664.5 
 53. Southend United Tuesday, August 14, 2018 3,663.4 
 54. Portsmouth Tuesday, August 14, 2018 3,662.7 
 55. Plymouth Argyle Tuesday, August 14, 2018 3,661.3 
 56. Gillingham Tuesday, August 14, 2018 3,660.4 
 57. Blackpool Tuesday, August 14, 2018 3,656.1 
 58. Rochdale Tuesday, August 14, 2018 3,653.4 
 59. Luton Town Tuesday, August 14, 2018 3,642.1 
 60. Fleetwood Town Tuesday, August 14, 2018 3,639.3 
 61. AFC Wimbledon Tuesday, August 14, 2018 3,637.2 
 62. Accrington Stanley Tuesday, August 14, 2018 3,627.1 
 63. Bristol Rovers Tuesday, August 14, 2018 3,622.7 
 64. Bradford City Tuesday, August 14, 2018 3,620.9 
 65. Oxford United Tuesday, August 14, 2018 3,607.1 
 66. Walsall Tuesday, August 14, 2018 3,603.0 
 67. Milton Keynes Dons Tuesday, August 14, 2018 3,591.8 
 68. Lincoln City Tuesday, August 14, 2018 3,586.3 
 69. Exeter City Tuesday, August 14, 2018 3,585.6 
 70. Coventry City Tuesday, August 14, 2018 3,583.6 
 71. Wycombe Wanderers Tuesday, August 14, 2018 3,582.2 
 72. Oldham Athletic Tuesday, August 14, 2018 3,570.1 
 73. Mansfield Town Tuesday, August 14, 2018 3,568.7 
 74. Northampton Town Tuesday, August 14, 2018 3,544.3 
 75. Notts County Tuesday, August 14, 2018 3,536.1 
 76. Carlisle United Tuesday, August 14, 2018 3,532.0 
 77. Bury Tuesday, August 14, 2018 3,518.2 
 78. Colchester United Tuesday, August 14, 2018 3,509.9 
 79. Swindon Town Tuesday, August 14, 2018 3,507.0 
 80. Newport County Tuesday, August 14, 2018 3,500.0 
 81. Cambridge United Tuesday, August 14, 2018 3,498.7 
 82. Tranmere Rovers Tuesday, August 14, 2018 3,495.3 
 83. Crewe Alexandra Tuesday, August 14, 2018 3,492.6 
 84. Stevenage Tuesday, August 14, 2018 3,487.5 
 85. Forest Green Rovers Tuesday, August 14, 2018 3,456.3 
 86. Port Vale Tuesday, August 14, 2018 3,450.4 
 87. Crawley Town Tuesday, August 14, 2018 3,446.7 
 88. Macclesfield Town Tuesday, August 14, 2018 3,443.0 
 89. Yeovil Town Tuesday, August 14, 2018 3,440.5 
 90. Cheltenham Town Tuesday, August 14, 2018 3,429.2 
 91. Grimsby Town Tuesday, August 14, 2018 3,422.8 
 92. AFC Fylde Tuesday, August 14, 2018 3,410.0 
 93. Morecambe Tuesday, August 14, 2018 3,400.6 
 94. Barnet Tuesday, August 14, 2018 3,393.7 
 95. Chesterfield Tuesday, August 14, 2018 3,392.9 
 96. Sutton United Tuesday, August 14, 2018 3,389.1 
 97. Wrexham Tuesday, August 14, 2018 3,387.3 
 98. Ebbsfleet United Tuesday, August 14, 2018 3,381.4 
 99. Boreham Wood Tuesday, August 14, 2018 3,377.6 
 100. Dover Athletic Tuesday, August 14, 2018 3,375.3 
 101. Aldershot Town Tuesday, August 14, 2018 3,374.9 
 102. Leyton Orient Tuesday, August 14, 2018 3,357.2 
 103. Bromley Tuesday, August 14, 2018 3,344.5 
 104. Gateshead Tuesday, August 14, 2018 3,342.4 
 105. Solihull Moors Tuesday, August 14, 2018 3,335.1 
 106. Dagenham and Redbridge Tuesday, August 14, 2018 3,324.7 
 107. FC Halifax Town Tuesday, August 14, 2018 3,321.3 
 108. Eastleigh Tuesday, August 14, 2018 3,302.9 
 109. Barrow Tuesday, August 14, 2018 3,300.3 
 110. Hartlepool United Tuesday, August 14, 2018 3,299.8 
 111. Harrogate Town Tuesday, August 14, 2018 3,294.7 
 112. Maidenhead United Tuesday, August 14, 2018 3,290.9 
 113. Salford City Tuesday, August 14, 2018 3,279.3 
 114. Maidstone United Tuesday, August 14, 2018 3,266.4 
 115. Havant and Waterlooville Tuesday, August 14, 2018 3,246.6 
 116. Dartford Tuesday, August 14, 2018 3,246.1 
 117. Chorley Tuesday, August 14, 2018 3,240.2 
 118. Torquay United Tuesday, August 14, 2018 3,240.0 
 119. Woking Monday, August 13, 2018 3,226.4 
 120. Braintree Town Tuesday, August 14, 2018 3,206.1 
 121. Hampton and Richmond Borough Tuesday, August 14, 2018 3,203.8 
 122. Kidderminster Harriers Saturday, August 11, 2018 3,203.5 
 123. Chelmsford City Monday, August 13, 2018 3,200.8 
 124. Stockport County Tuesday, August 14, 2018 3,195.1 
 125. Hemel Hempstead Town Tuesday, August 14, 2018 3,193.7 
 126. Brackley Town Tuesday, August 14, 2018 3,186.6 
 127. Bath City Tuesday, August 14, 2018 3,179.2 
 128. Boston United Tuesday, August 14, 2018 3,164.0 
 129. Hereford Tuesday, August 14, 2018 3,160.2 
 130. Bradford Park Avenue Tuesday, August 14, 2018 3,159.3 
 131. Chester Saturday, August 11, 2018 3,150.3 
 132. York City Tuesday, August 14, 2018 3,140.7 
 133. Guiseley Tuesday, August 14, 2018 3,139.3 
 134. Wealdstone Monday, August 13, 2018 3,134.9 
 135. Slough Town Tuesday, August 14, 2018 3,132.2 
 136. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 137. Darlington Saturday, August 11, 2018 3,116.5 
 138. St. Albans City Tuesday, August 14, 2018 3,110.6 
 139. Welling United Tuesday, August 14, 2018 3,108.2 
 140. Nuneaton Borough Tuesday, August 14, 2018 3,105.9 
 141. Billericay Town Tuesday, August 14, 2018 3,102.1 
 142. Chippenham Town Tuesday, August 14, 2018 3,098.9 
 143. Blyth Spartans Saturday, August 11, 2018 3,095.0 
 144. Leamington Tuesday, August 14, 2018 3,087.9 
 145. AFC Telford United Tuesday, August 14, 2018 3,083.8 
 146. Dulwich Hamlet Monday, August 13, 2018 3,075.0 
 147. Truro City Tuesday, August 14, 2018 3,070.9 
 148. Curzon Ashton Tuesday, August 14, 2018 3,066.6 
 149. Concord Rangers Tuesday, August 14, 2018 3,064.7 
 150. Oxford City Tuesday, August 14, 2018 3,063.0 
 151. Spennymoor Town Tuesday, August 14, 2018 3,058.7 
 152. Alfreton Town Tuesday, August 14, 2018 3,057.2 
 153. Gloucester City Tuesday, August 14, 2018 3,046.4 
 154. Southport Tuesday, August 14, 2018 3,045.6 
 155. FC United of Manchester Tuesday, August 14, 2018 3,042.4 
 156. Eastbourne Borough Tuesday, August 14, 2018 3,034.7 
 157. Altrincham Tuesday, August 14, 2018 3,033.4 
 158. Weston-super-Mare Tuesday, August 14, 2018 3,028.0 
 159. Whitehawk Saturday, August 11, 2018 3,015.7 
 160. Gainsborough Trinity Saturday, April 28, 2018 3,005.3 
 161. Hungerford Town Tuesday, August 14, 2018 3,002.4 
 162. East Thurrock United Tuesday, August 14, 2018 2,998.2 
 163. Farsley Celtic Tuesday, May 1, 2018 2,965.8 
 164. Needham Market Tuesday, August 14, 2018 2,963.8 
 165. Ashton United Tuesday, August 14, 2018 2,963.2 
 166. Folkestone Invicta Tuesday, August 14, 2018 2,960.3 
 167. Leiston Tuesday, August 14, 2018 2,957.2 
 168. Farnborough Tuesday, August 14, 2018 2,956.3 
 169. Biggleswade Town Tuesday, August 14, 2018 2,950.5 
 170. Hartley Wintney Tuesday, August 14, 2018 2,950.4 
 171. Tiverton Town Tuesday, August 14, 2018 2,948.9 
 172. Weymouth Tuesday, August 14, 2018 2,945.2 
 173. St. Ives Town Tuesday, August 14, 2018 2,944.5 
 174. Kettering Town Tuesday, August 14, 2018 2,944.2 
 175. Metropolitan Police Tuesday, August 14, 2018 2,944.1 
 176. Merthyr Town Tuesday, August 14, 2018 2,942.5 
 177. Margate Tuesday, August 14, 2018 2,942.5 
 178. Potters Bar Town Tuesday, August 14, 2018 2,942.1 
 179. Stourbridge Monday, August 13, 2018 2,942.0 
 180. Hendon Tuesday, August 14, 2018 2,941.5 
 181. Barwell Tuesday, August 14, 2018 2,940.0 
 182. Leatherhead Saturday, August 11, 2018 2,938.8 
 183. Bognor Regis Town Tuesday, August 14, 2018 2,936.3 
 184. Haringey Borough Tuesday, August 14, 2018 2,935.5 
 185. Grantham Town Saturday, May 5, 2018 2,935.3 
 186. Banbury United Tuesday, August 14, 2018 2,935.2 
 187. Basingstoke Town Tuesday, August 14, 2018 2,934.9 
 188. Taunton Town Tuesday, August 14, 2018 2,932.6 
 189. AFC Rushden and Diamonds Tuesday, August 14, 2018 2,931.7 
 190. Harrow Borough Tuesday, August 14, 2018 2,930.7 
 191. Dorchester Town Tuesday, August 14, 2018 2,930.5 
 192. North Ferriby United Saturday, April 28, 2018 2,928.8 
 193. Gosport Borough Tuesday, August 14, 2018 2,925.2 
 194. Halesowen Town Tuesday, August 14, 2018 2,924.8 
 195. Alvechurch Tuesday, August 14, 2018 2,924.8 
 196. St. Neots Town Tuesday, August 14, 2018 2,924.7 
 197. Rushall Olympic Tuesday, August 14, 2018 2,924.7 
 198. Poole Town Tuesday, August 14, 2018 2,919.9 
 199. Stratford Town Monday, August 13, 2018 2,918.0 
 200. Swindon Supermarine Tuesday, August 14, 2018 2,915.9 
 201. Tamworth Tuesday, August 14, 2018 2,915.2 
 202. Beaconsfield Town Tuesday, August 14, 2018 2,915.1 
 203. Salisbury Tuesday, August 14, 2018 2,914.5 
 204. Frome Town Tuesday, August 14, 2018 2,911.1 
 205. Coalville Town Tuesday, August 14, 2018 2,910.9 
 206. Walton Casuals Tuesday, August 14, 2018 2,908.5 
 207. Royston Town Tuesday, August 14, 2018 2,907.2 
 208. Lowestoft Town Tuesday, August 14, 2018 2,905.5 
 209. Shaw Lane Saturday, April 28, 2018 2,905.5 
 210. Warrington Town Tuesday, May 1, 2018 2,900.7 
 211. King's Lynn Town Tuesday, August 14, 2018 2,900.2 
 212. Kings Langley Tuesday, August 14, 2018 2,899.3 
 213. Chesham United Tuesday, August 14, 2018 2,897.5 
 214. Hitchin Town Tuesday, August 14, 2018 2,896.0 
 215. Bedworth United Tuesday, August 14, 2018 2,895.6 
 216. Corinthian-Casuals Tuesday, August 14, 2018 2,895.3 
 217. Wimborne Town Tuesday, August 14, 2018 2,895.1 
 218. Redditch United Tuesday, August 14, 2018 2,893.4 
 219. Worthing Monday, August 13, 2018 2,892.8 
 220. Enfield Town Tuesday, August 14, 2018 2,892.0 
 221. Staines Town Tuesday, August 14, 2018 2,890.4 
 222. Tonbridge Angels Tuesday, August 14, 2018 2,879.4 
 223. Dorking Wanderers Tuesday, August 14, 2018 2,875.3 
 224. Witton Albion Saturday, April 28, 2018 2,861.8 
 225. Bishop's Stortford Tuesday, August 14, 2018 2,861.7 
 226. Wingate and Finchley Tuesday, August 14, 2018 2,861.6 
 227. Buxton Saturday, April 28, 2018 2,848.9 
 228. Heybridge Swifts Sunday, November 5, 2017 2,843.0 
 229. Mickleover Sports Saturday, April 28, 2018 2,841.9 
 230. Kingstonian Tuesday, August 14, 2018 2,840.0 
 231. Thurrock Saturday, April 28, 2018 2,839.1 
 232. AFC Hornchurch Tuesday, August 14, 2018 2,835.2 
 233. Matlock Town Saturday, April 28, 2018 2,819.4 
 234. Stafford Rangers Saturday, April 28, 2018 2,817.1 
 235. Workington Saturday, April 28, 2018 2,811.1 
 236. Merstham Tuesday, August 14, 2018 2,804.0 
 237. Harlow Town Tuesday, August 14, 2018 2,791.3 
 238. Brightlingsea Regent Tuesday, August 14, 2018 2,790.8 
 239. Nantwich Town Saturday, April 28, 2018 2,788.5 
 240. Marine Saturday, April 28, 2018 2,784.3 
 241. Whitby Town Saturday, April 28, 2018 2,770.7 
 242. Lancaster City Saturday, April 28, 2018 2,766.8 
 243. Lewes Tuesday, August 14, 2018 2,762.5 
 244. Hednesford Town Saturday, April 28, 2018 2,752.3 
 245. Stalybridge Celtic Saturday, April 28, 2018 2,730.7 
 246. Burgess Hill Town Tuesday, August 14, 2018 2,709.6 
 247. Carshalton Athletic Monday, August 13, 2018 2,697.5 
 248. Tooting and Mitcham United Saturday, April 28, 2018 2,680.8 
 249. Sutton Coldfield Town Saturday, April 28, 2018 2,675.9 
 250. Hyde United Friday, November 3, 2017 2,645.6 
 251. Dunstable Town Saturday, April 28, 2018 2,621.9