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 13, 2019

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, August 10, 2019 4,424.0 
 2. Liverpool Friday, August 9, 2019 4,357.5 
 3. Tottenham Hotspur Saturday, August 10, 2019 4,206.5 
 4. Manchester United Sunday, August 11, 2019 4,184.1 
 5. Chelsea Sunday, August 11, 2019 4,178.6 
 6. Arsenal Sunday, August 11, 2019 4,170.0 
 7. Everton Saturday, August 10, 2019 4,098.0 
 8. Crystal Palace Saturday, August 10, 2019 4,069.0 
 9. Wolverhampton Wanderers Sunday, August 11, 2019 4,067.9 
 10. Leicester City Sunday, August 11, 2019 4,067.1 
 11. West Ham United Saturday, August 10, 2019 4,040.3 
 12. Newcastle United Sunday, August 11, 2019 4,024.6 
 13. Burnley Saturday, August 10, 2019 4,012.6 
 14. Watford Saturday, August 10, 2019 3,998.4 
 15. AFC Bournemouth Saturday, August 10, 2019 3,992.0 
 16. Sheffield United Saturday, August 10, 2019 3,990.8 
 17. Norwich City Friday, August 9, 2019 3,987.4 
 18. Southampton Saturday, August 10, 2019 3,977.5 
 19. Aston Villa Saturday, August 10, 2019 3,959.8 
 20. Brighton and Hove Albion Saturday, August 10, 2019 3,953.9 
 21. West Bromwich Albion Tuesday, August 13, 2019 3,926.3 
 22. Derby County Tuesday, August 13, 2019 3,923.7 
 23. Cardiff City Saturday, August 10, 2019 3,917.7 
 24. Fulham Saturday, August 10, 2019 3,899.2 
 25. Sheffield Wednesday Saturday, August 10, 2019 3,898.0 
 26. Leeds United Tuesday, August 13, 2019 3,895.6 
 27. Swansea City Tuesday, August 13, 2019 3,893.4 
 28. Brentford Tuesday, August 13, 2019 3,877.8 
 29. Preston North End Tuesday, August 13, 2019 3,857.1 
 30. Bristol City Tuesday, August 13, 2019 3,855.2 
 31. Middlesbrough Tuesday, August 13, 2019 3,848.5 
 32. Hull City Tuesday, August 13, 2019 3,840.5 
 33. Nottingham Forest Tuesday, August 13, 2019 3,834.1 
 34. Birmingham City Saturday, August 10, 2019 3,828.7 
 35. Charlton Athletic Tuesday, August 13, 2019 3,822.1 
 36. Luton Town Tuesday, August 13, 2019 3,812.0 
 37. Stoke City Tuesday, August 13, 2019 3,812.0 
 38. Millwall Tuesday, August 13, 2019 3,810.8 
 39. Blackburn Rovers Tuesday, August 13, 2019 3,809.4 
 40. Wigan Athletic Tuesday, August 13, 2019 3,801.1 
 41. Barnsley Tuesday, August 13, 2019 3,797.3 
 42. Huddersfield Town Tuesday, August 13, 2019 3,796.5 
 43. Sunderland Tuesday, August 13, 2019 3,776.1 
 44. Queens Park Rangers Tuesday, August 13, 2019 3,775.8 
 45. Portsmouth Saturday, August 10, 2019 3,758.5 
 46. Reading Tuesday, August 13, 2019 3,755.1 
 47. Burton Albion Tuesday, August 13, 2019 3,717.7 
 48. Rotherham United Tuesday, August 13, 2019 3,705.7 
 49. Ipswich Town Tuesday, August 13, 2019 3,697.2 
 50. Doncaster Rovers Tuesday, August 13, 2019 3,696.9 
 51. Oxford United Tuesday, August 13, 2019 3,685.9 
 52. Blackpool Tuesday, August 13, 2019 3,665.7 
 53. Fleetwood Town Tuesday, August 13, 2019 3,665.4 
 54. Coventry City Tuesday, August 13, 2019 3,658.0 
 55. Lincoln City Tuesday, August 13, 2019 3,644.2 
 56. Peterborough United Tuesday, August 13, 2019 3,643.2 
 57. Shrewsbury Town Tuesday, August 13, 2019 3,638.4 
 58. Bristol Rovers Tuesday, August 13, 2019 3,635.1 
 59. Gillingham Tuesday, August 13, 2019 3,618.4 
 60. Rochdale Tuesday, August 13, 2019 3,611.1 
 61. Plymouth Argyle Tuesday, August 13, 2019 3,610.0 
 62. Bolton Wanderers Tuesday, August 13, 2019 3,601.3 
 63. Wycombe Wanderers Tuesday, August 13, 2019 3,595.3 
 64. AFC Wimbledon Tuesday, August 13, 2019 3,595.3 
 65. Accrington Stanley Tuesday, August 13, 2019 3,588.7 
 66. Mansfield Town Tuesday, August 13, 2019 3,571.6 
 67. Milton Keynes Dons Tuesday, August 13, 2019 3,567.0 
 68. Bury Saturday, May 4, 2019 3,566.2 
 69. Southend United Tuesday, August 13, 2019 3,563.2 
 70. Forest Green Rovers Tuesday, August 13, 2019 3,550.1 
 71. Newport County Tuesday, August 13, 2019 3,547.5 
 72. Walsall Tuesday, August 13, 2019 3,547.1 
 73. Exeter City Tuesday, August 13, 2019 3,547.0 
 74. Bradford City Tuesday, August 13, 2019 3,539.9 
 75. Tranmere Rovers Tuesday, August 13, 2019 3,539.3 
 76. Swindon Town Tuesday, August 13, 2019 3,536.1 
 77. Carlisle United Tuesday, August 13, 2019 3,522.1 
 78. Colchester United Tuesday, August 13, 2019 3,515.4 
 79. Scunthorpe United Tuesday, August 13, 2019 3,515.4 
 80. Northampton Town Tuesday, August 13, 2019 3,513.5 
 81. Oldham Athletic Tuesday, August 13, 2019 3,503.7 
 82. Crewe Alexandra Tuesday, August 13, 2019 3,499.5 
 83. Stevenage Tuesday, August 13, 2019 3,499.0 
 84. Cheltenham Town Tuesday, August 13, 2019 3,485.1 
 85. Grimsby Town Tuesday, August 13, 2019 3,472.9 
 86. Morecambe Tuesday, August 13, 2019 3,455.6 
 87. Crawley Town Tuesday, August 13, 2019 3,451.0 
 88. Leyton Orient Tuesday, August 13, 2019 3,447.0 
 89. Solihull Moors Tuesday, August 13, 2019 3,446.9 
 90. Macclesfield Town Tuesday, August 13, 2019 3,445.2 
 91. Salford City Tuesday, August 13, 2019 3,440.3 
 92. Cambridge United Tuesday, August 13, 2019 3,437.2 
 93. AFC Fylde Tuesday, August 13, 2019 3,431.6 
 94. Port Vale Tuesday, August 13, 2019 3,415.6 
 95. Notts County Tuesday, August 13, 2019 3,399.3 
 96. Dover Athletic Tuesday, August 13, 2019 3,395.7 
 97. Wrexham Tuesday, August 13, 2019 3,386.9 
 98. FC Halifax Town Tuesday, August 13, 2019 3,374.8 
 99. Barnet Tuesday, August 13, 2019 3,363.9 
 100. Yeovil Town Tuesday, August 13, 2019 3,358.5 
 101. Bromley Tuesday, August 13, 2019 3,356.6 
 102. Eastleigh Tuesday, August 13, 2019 3,344.3 
 103. Chesterfield Tuesday, August 13, 2019 3,335.7 
 104. Harrogate Town Tuesday, August 13, 2019 3,334.0 
 105. Barrow Tuesday, August 13, 2019 3,322.8 
 106. Ebbsfleet United Tuesday, August 13, 2019 3,313.9 
 107. Sutton United Tuesday, August 13, 2019 3,312.7 
 108. Maidenhead United Tuesday, August 13, 2019 3,301.3 
 109. Torquay United Tuesday, August 13, 2019 3,301.3 
 110. Hartlepool United Tuesday, August 13, 2019 3,298.5 
 111. Boreham Wood Tuesday, August 13, 2019 3,297.0 
 112. Stockport County Tuesday, August 13, 2019 3,290.1 
 113. Gateshead Tuesday, August 13, 2019 3,285.8 
 114. Dagenham and Redbridge Tuesday, August 13, 2019 3,285.2 
 115. Woking Tuesday, August 13, 2019 3,276.4 
 116. Aldershot Town Tuesday, August 13, 2019 3,252.2 
 117. Chorley Tuesday, August 13, 2019 3,242.0 
 118. Brackley Town Tuesday, August 13, 2019 3,241.2 
 119. Bath City Tuesday, August 13, 2019 3,220.9 
 120. Havant and Waterlooville Saturday, August 10, 2019 3,216.5 
 121. Braintree Town Tuesday, August 13, 2019 3,205.6 
 122. Wealdstone Tuesday, August 13, 2019 3,204.1 
 123. Concord Rangers Tuesday, August 13, 2019 3,197.0 
 124. Spennymoor Town Tuesday, August 13, 2019 3,180.8 
 125. Welling United Tuesday, August 13, 2019 3,180.7 
 126. York City Tuesday, August 13, 2019 3,175.1 
 127. Altrincham Tuesday, August 13, 2019 3,173.2 
 128. Chelmsford City Monday, August 12, 2019 3,172.2 
 129. Southport Tuesday, August 13, 2019 3,164.9 
 130. Chester Tuesday, August 13, 2019 3,143.6 
 131. Maidstone United Tuesday, August 13, 2019 3,141.1 
 132. Blyth Spartans Tuesday, August 13, 2019 3,133.4 
 133. AFC Telford United Tuesday, August 13, 2019 3,127.5 
 134. Slough Town Tuesday, August 13, 2019 3,126.9 
 135. Kidderminster Harriers Tuesday, August 13, 2019 3,123.6 
 136. Boston United Tuesday, August 13, 2019 3,120.1 
 137. St. Albans City Tuesday, August 13, 2019 3,120.0 
 138. Guiseley Tuesday, August 13, 2019 3,118.1 
 139. Leamington Tuesday, August 13, 2019 3,113.4 
 140. Billericay Town Tuesday, August 13, 2019 3,112.6 
 141. Weymouth Tuesday, August 13, 2019 3,110.5 
 142. Hereford Tuesday, August 13, 2019 3,106.9 
 143. Dartford Monday, August 12, 2019 3,104.7 
 144. Dorking Wanderers Saturday, August 10, 2019 3,104.2 
 145. King's Lynn Town Tuesday, August 13, 2019 3,103.2 
 146. Dulwich Hamlet Tuesday, August 13, 2019 3,097.5 
 147. Chippenham Town Tuesday, August 13, 2019 3,089.8 
 148. Oxford City Tuesday, August 13, 2019 3,083.6 
 149. Darlington Monday, August 12, 2019 3,079.2 
 150. Hemel Hempstead Town Tuesday, August 13, 2019 3,074.2 
 151. Gloucester City Tuesday, August 13, 2019 3,069.7 
 152. Bradford Park Avenue Tuesday, August 13, 2019 3,067.4 
 153. Alfreton Town Tuesday, August 13, 2019 3,067.0 
 154. Kettering Town Tuesday, August 13, 2019 3,057.8 
 155. Truro City Tuesday, August 13, 2019 3,053.6 
 156. Curzon Ashton Monday, August 12, 2019 3,053.5 
 157. Farsley Celtic Tuesday, August 13, 2019 3,053.2 
 158. Hampton and Richmond Borough Tuesday, August 13, 2019 3,047.3 
 159. East Thurrock United Monday, August 12, 2019 3,034.8 
 160. Warrington Town Saturday, May 11, 2019 3,031.9 
 161. Stourbridge Monday, August 12, 2019 3,023.6 
 162. South Shields Saturday, May 4, 2019 3,017.7 
 163. Hungerford Town Tuesday, August 13, 2019 3,017.2 
 164. Weston-super-Mare Tuesday, August 13, 2019 3,015.6 
 165. Eastbourne Borough Tuesday, August 13, 2019 3,013.8 
 166. Taunton Town Saturday, August 10, 2019 3,005.6 
 167. Metropolitan Police Tuesday, August 13, 2019 3,005.2 
 168. Rushall Olympic Tuesday, August 13, 2019 2,997.5 
 169. Chesham United Tuesday, August 13, 2019 2,997.2 
 170. Poole Town Tuesday, August 13, 2019 2,986.0 
 171. Royston Town Tuesday, August 13, 2019 2,985.8 
 172. Folkestone Invicta Saturday, August 10, 2019 2,983.3 
 173. Salisbury Tuesday, August 13, 2019 2,982.4 
 174. Kings Langley Tuesday, August 13, 2019 2,981.5 
 175. FC United of Manchester Saturday, April 27, 2019 2,980.2 
 176. Swindon Supermarine Tuesday, August 13, 2019 2,975.9 
 177. AFC Rushden and Diamonds Tuesday, August 13, 2019 2,969.4 
 178. Harrow Borough Tuesday, August 13, 2019 2,968.9 
 179. Hartley Wintney Tuesday, August 13, 2019 2,968.8 
 180. Alvechurch Tuesday, August 13, 2019 2,961.6 
 181. Coalville Town Tuesday, August 13, 2019 2,957.4 
 182. Farnborough Tuesday, August 13, 2019 2,955.2 
 183. Stratford Town Monday, August 12, 2019 2,954.7 
 184. Tamworth Tuesday, August 13, 2019 2,953.0 
 185. Blackfield and Langley Tuesday, August 13, 2019 2,952.4 
 186. Biggleswade Town Tuesday, August 13, 2019 2,944.0 
 187. Bromsgrove Sporting Tuesday, August 13, 2019 2,943.7 
 188. Tonbridge Angels Tuesday, August 13, 2019 2,942.5 
 189. Ashton United Saturday, April 27, 2019 2,942.4 
 190. Gainsborough Trinity Saturday, April 27, 2019 2,935.8 
 191. Bowers and Pitsea Tuesday, August 13, 2019 2,934.5 
 192. Haringey Borough Tuesday, August 13, 2019 2,932.4 
 193. Leatherhead Tuesday, August 13, 2019 2,931.5 
 194. Bishop's Stortford Tuesday, August 13, 2019 2,930.2 
 195. Lowestoft Town Tuesday, August 13, 2019 2,928.6 
 196. Peterborough Sports Tuesday, August 13, 2019 2,926.2 
 197. Needham Market Tuesday, August 13, 2019 2,925.3 
 198. Hayes and Yeading United Tuesday, August 13, 2019 2,914.6 
 199. St. Ives Town Tuesday, August 13, 2019 2,910.2 
 200. Yate Town Saturday, August 10, 2019 2,905.5 
 201. Banbury United Tuesday, August 13, 2019 2,905.1 
 202. Basford United Saturday, April 27, 2019 2,904.3 
 203. Wimborne Town Tuesday, August 13, 2019 2,903.1 
 204. Gosport Borough Tuesday, August 13, 2019 2,903.0 
 205. Enfield Town Tuesday, August 13, 2019 2,902.0 
 206. Merstham Tuesday, August 13, 2019 2,899.0 
 207. Beaconsfield Town Tuesday, August 13, 2019 2,898.7 
 208. Buxton Tuesday, April 30, 2019 2,895.8 
 209. Dorchester Town Tuesday, August 13, 2019 2,891.9 
 210. Basingstoke Town Saturday, April 27, 2019 2,891.5 
 211. Tiverton Town Tuesday, August 13, 2019 2,891.3 
 212. Redditch United Tuesday, August 13, 2019 2,890.3 
 213. Barwell Tuesday, August 13, 2019 2,889.2 
 214. Hendon Tuesday, August 13, 2019 2,888.5 
 215. Nuneaton Borough Tuesday, August 13, 2019 2,887.7 
 216. Carshalton Athletic Monday, August 12, 2019 2,884.4 
 217. Worthing Tuesday, August 13, 2019 2,884.1 
 218. Margate Tuesday, August 13, 2019 2,883.1 
 219. Witton Albion Saturday, April 27, 2019 2,880.0 
 220. Walton Casuals Tuesday, August 13, 2019 2,876.5 
 221. Merthyr Town Tuesday, August 13, 2019 2,873.0 
 222. Nantwich Town Tuesday, April 30, 2019 2,868.2 
 223. Hitchin Town Tuesday, August 13, 2019 2,855.4 
 224. Bognor Regis Town Tuesday, August 13, 2019 2,852.1 
 225. Brightlingsea Regent Tuesday, August 13, 2019 2,849.2 
 226. AFC Hornchurch Tuesday, August 13, 2019 2,848.7 
 227. Scarborough Athletic Saturday, April 27, 2019 2,840.2 
 228. Potters Bar Town Tuesday, August 13, 2019 2,837.9 
 229. Stafford Rangers Saturday, April 27, 2019 2,833.5 
 230. Whitehawk Saturday, April 27, 2019 2,830.3 
 231. Lewes Tuesday, August 13, 2019 2,828.4 
 232. Leiston Tuesday, August 13, 2019 2,815.2 
 233. Lancaster City Saturday, April 27, 2019 2,808.2 
 234. St. Neots Town Saturday, April 27, 2019 2,802.7 
 235. Frome Town Saturday, April 27, 2019 2,796.4 
 236. Hednesford Town Tuesday, August 13, 2019 2,796.4 
 237. Hyde United Monday, April 22, 2019 2,789.8 
 238. Whitby Town Saturday, April 27, 2019 2,786.7 
 239. Wingate and Finchley Tuesday, August 13, 2019 2,786.6 
 240. Corinthian-Casuals Tuesday, August 13, 2019 2,779.7 
 241. Halesowen Town Saturday, April 27, 2019 2,772.1 
 242. Mickleover Sports Saturday, April 27, 2019 2,771.2 
 243. Bamber Bridge Saturday, April 27, 2019 2,758.9 
 244. Matlock Town Saturday, April 27, 2019 2,755.2 
 245. Marine Saturday, April 27, 2019 2,754.6 
 246. Kingstonian Tuesday, August 13, 2019 2,749.0 
 247. Grantham Town Saturday, April 27, 2019 2,745.6 
 248. Bedworth United Saturday, April 27, 2019 2,728.0 
 249. Cheshunt Tuesday, August 13, 2019 2,726.4 
 250. Stalybridge Celtic Saturday, April 27, 2019 2,722.0 
 251. Burgess Hill Town Saturday, April 27, 2019 2,716.6 
 252. Harlow Town Saturday, April 27, 2019 2,687.8 
 253. Workington Saturday, April 27, 2019 2,686.0 
 254. Cray Wanderers Saturday, August 10, 2019 2,662.6 
 255. North Ferriby United Saturday, March 2, 2019 2,639.2 
 256. Staines Town Saturday, April 27, 2019 2,621.9 
 257. Horsham Tuesday, August 13, 2019 2,616.1