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  Monday, August 12, 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 Saturday, August 10, 2019 3,933.5 
 22. Derby County Saturday, August 10, 2019 3,922.6 
 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 Saturday, August 10, 2019 3,894.1 
 27. Swansea City Saturday, August 10, 2019 3,892.1 
 28. Brentford Saturday, August 10, 2019 3,882.2 
 29. Bristol City Saturday, August 10, 2019 3,855.8 
 30. Preston North End Saturday, August 10, 2019 3,853.9 
 31. Middlesbrough Saturday, August 10, 2019 3,852.6 
 32. Hull City Saturday, August 10, 2019 3,837.3 
 33. Nottingham Forest Saturday, August 10, 2019 3,831.7 
 34. Birmingham City Saturday, August 10, 2019 3,828.7 
 35. Charlton Athletic Saturday, August 10, 2019 3,825.7 
 36. Barnsley Saturday, August 10, 2019 3,812.7 
 37. Blackburn Rovers Saturday, August 10, 2019 3,808.2 
 38. Luton Town Saturday, August 10, 2019 3,807.5 
 39. Wigan Athletic Saturday, August 10, 2019 3,806.6 
 40. Stoke City Saturday, August 10, 2019 3,806.4 
 41. Huddersfield Town Saturday, August 10, 2019 3,804.2 
 42. Millwall Saturday, August 10, 2019 3,803.6 
 43. Queens Park Rangers Saturday, August 10, 2019 3,775.2 
 44. Sunderland Saturday, August 10, 2019 3,771.4 
 45. Portsmouth Saturday, August 10, 2019 3,758.5 
 46. Reading Saturday, August 10, 2019 3,756.8 
 47. Burton Albion Saturday, August 10, 2019 3,715.9 
 48. Doncaster Rovers Saturday, August 10, 2019 3,704.5 
 49. Ipswich Town Saturday, August 10, 2019 3,701.7 
 50. Rotherham United Saturday, August 10, 2019 3,696.6 
 51. Oxford United Saturday, August 10, 2019 3,682.0 
 52. Blackpool Saturday, August 10, 2019 3,669.0 
 53. Fleetwood Town Saturday, August 10, 2019 3,667.8 
 54. Coventry City Saturday, August 10, 2019 3,652.6 
 55. Shrewsbury Town Saturday, August 10, 2019 3,647.5 
 56. Peterborough United Saturday, August 10, 2019 3,647.1 
 57. Lincoln City Saturday, August 10, 2019 3,636.5 
 58. Bristol Rovers Saturday, August 10, 2019 3,630.6 
 59. Gillingham Saturday, August 10, 2019 3,620.0 
 60. Bolton Wanderers Saturday, August 10, 2019 3,609.2 
 61. Plymouth Argyle Saturday, August 10, 2019 3,606.3 
 62. Rochdale Saturday, August 10, 2019 3,603.2 
 63. AFC Wimbledon Saturday, August 10, 2019 3,596.3 
 64. Wycombe Wanderers Saturday, August 10, 2019 3,593.6 
 65. Accrington Stanley Saturday, August 3, 2019 3,593.3 
 66. Mansfield Town Saturday, August 10, 2019 3,573.8 
 67. Bury Saturday, May 4, 2019 3,566.2 
 68. Milton Keynes Dons Saturday, August 10, 2019 3,566.1 
 69. Southend United Saturday, August 10, 2019 3,558.4 
 70. Walsall Saturday, August 10, 2019 3,554.1 
 71. Exeter City Saturday, August 10, 2019 3,552.4 
 72. Forest Green Rovers Saturday, August 10, 2019 3,546.5 
 73. Newport County Saturday, August 10, 2019 3,546.0 
 74. Swindon Town Saturday, August 10, 2019 3,544.8 
 75. Bradford City Saturday, August 10, 2019 3,543.1 
 76. Tranmere Rovers Saturday, August 10, 2019 3,542.5 
 77. Scunthorpe United Saturday, August 10, 2019 3,516.5 
 78. Northampton Town Saturday, August 10, 2019 3,514.8 
 79. Carlisle United Saturday, August 10, 2019 3,506.7 
 80. Colchester United Saturday, August 10, 2019 3,506.7 
 81. Oldham Athletic Saturday, August 10, 2019 3,504.9 
 82. Stevenage Saturday, August 10, 2019 3,503.8 
 83. Crewe Alexandra Saturday, August 10, 2019 3,495.4 
 84. Cheltenham Town Saturday, August 10, 2019 3,489.7 
 85. Grimsby Town Saturday, August 10, 2019 3,465.3 
 86. Morecambe Saturday, August 10, 2019 3,453.4 
 87. Leyton Orient Saturday, August 10, 2019 3,450.7 
 88. Crawley Town Saturday, August 10, 2019 3,444.0 
 89. Macclesfield Town Saturday, August 10, 2019 3,442.0 
 90. Salford City Saturday, August 10, 2019 3,441.8 
 91. Solihull Moors Saturday, August 10, 2019 3,434.5 
 92. AFC Fylde Saturday, August 10, 2019 3,434.4 
 93. Cambridge United Saturday, August 10, 2019 3,432.7 
 94. Port Vale Saturday, August 10, 2019 3,417.5 
 95. Dover Athletic Saturday, August 10, 2019 3,384.8 
 96. Notts County Saturday, August 10, 2019 3,384.1 
 97. FC Halifax Town Saturday, August 10, 2019 3,383.9 
 98. Wrexham Saturday, August 10, 2019 3,377.8 
 99. Barnet Saturday, August 10, 2019 3,374.7 
 100. Harrogate Town Saturday, August 10, 2019 3,349.2 
 101. Chesterfield Saturday, August 10, 2019 3,349.2 
 102. Bromley Saturday, August 10, 2019 3,348.0 
 103. Eastleigh Saturday, August 10, 2019 3,346.5 
 104. Yeovil Town Saturday, August 10, 2019 3,342.4 
 105. Barrow Saturday, August 10, 2019 3,333.2 
 106. Ebbsfleet United Saturday, August 10, 2019 3,330.1 
 107. Torquay United Saturday, August 10, 2019 3,319.5 
 108. Sutton United Saturday, August 10, 2019 3,310.5 
 109. Dagenham and Redbridge Saturday, August 10, 2019 3,306.2 
 110. Hartlepool United Saturday, August 10, 2019 3,295.7 
 111. Gateshead Saturday, August 10, 2019 3,292.3 
 112. Maidenhead United Saturday, August 10, 2019 3,283.1 
 113. Stockport County Saturday, August 10, 2019 3,279.7 
 114. Boreham Wood Saturday, August 10, 2019 3,276.1 
 115. Woking Saturday, August 10, 2019 3,262.9 
 116. Aldershot Town Saturday, August 10, 2019 3,260.8 
 117. Chorley Saturday, August 10, 2019 3,254.3 
 118. Brackley Town Saturday, August 10, 2019 3,246.1 
 119. Bath City Saturday, August 10, 2019 3,216.8 
 120. Havant and Waterlooville Saturday, August 10, 2019 3,216.5 
 121. Concord Rangers Saturday, August 10, 2019 3,213.1 
 122. Spennymoor Town Saturday, August 3, 2019 3,198.3 
 123. Wealdstone Saturday, August 10, 2019 3,197.9 
 124. Welling United Saturday, August 10, 2019 3,192.2 
 125. Braintree Town Saturday, August 10, 2019 3,188.7 
 126. Chelmsford City Monday, August 12, 2019 3,172.2 
 127. Altrincham Saturday, August 10, 2019 3,166.8 
 128. York City Saturday, August 10, 2019 3,155.8 
 129. Blyth Spartans Saturday, August 10, 2019 3,152.7 
 130. Southport Saturday, August 10, 2019 3,149.5 
 131. Maidstone United Saturday, August 10, 2019 3,145.8 
 132. Chester Saturday, August 10, 2019 3,145.0 
 133. AFC Telford United Saturday, August 10, 2019 3,137.5 
 134. Kidderminster Harriers Saturday, August 10, 2019 3,136.9 
 135. St. Albans City Saturday, August 10, 2019 3,136.8 
 136. Slough Town Saturday, August 10, 2019 3,128.6 
 137. Leamington Saturday, August 10, 2019 3,122.6 
 138. Boston United Tuesday, August 6, 2019 3,110.9 
 139. Weymouth Saturday, August 10, 2019 3,108.8 
 140. Dulwich Hamlet Saturday, August 10, 2019 3,107.6 
 141. Dartford Monday, August 12, 2019 3,104.7 
 142. Dorking Wanderers Saturday, August 10, 2019 3,104.2 
 143. Billericay Town Saturday, August 10, 2019 3,101.1 
 144. Guiseley Saturday, August 10, 2019 3,100.6 
 145. King's Lynn Town Saturday, August 10, 2019 3,098.3 
 146. Hereford Saturday, August 10, 2019 3,096.8 
 147. Chippenham Town Saturday, August 10, 2019 3,096.0 
 148. Darlington Monday, August 12, 2019 3,079.2 
 149. Oxford City Saturday, August 10, 2019 3,075.3 
 150. Alfreton Town Saturday, August 10, 2019 3,073.3 
 151. Farsley Celtic Saturday, August 10, 2019 3,068.6 
 152. Hemel Hempstead Town Saturday, August 10, 2019 3,064.1 
 153. Bradford Park Avenue Saturday, August 10, 2019 3,060.9 
 154. Kettering Town Saturday, August 10, 2019 3,056.3 
 155. Gloucester City Saturday, August 10, 2019 3,056.3 
 156. Hampton and Richmond Borough Saturday, August 10, 2019 3,055.6 
 157. Curzon Ashton Monday, August 12, 2019 3,053.5 
 158. Truro City Saturday, August 10, 2019 3,044.5 
 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. Hungerford Town Saturday, August 10, 2019 3,021.3 
 163. Weston-super-Mare Saturday, August 10, 2019 3,018.6 
 164. South Shields Saturday, May 4, 2019 3,017.7 
 165. Eastbourne Borough Saturday, August 10, 2019 3,009.1 
 166. Metropolitan Police Saturday, August 10, 2019 3,007.5 
 167. Taunton Town Saturday, August 10, 2019 3,005.6 
 168. Poole Town Saturday, August 10, 2019 3,000.4 
 169. Rushall Olympic Saturday, August 10, 2019 2,987.7 
 170. Chesham United Saturday, August 10, 2019 2,983.6 
 171. Folkestone Invicta Saturday, August 10, 2019 2,983.3 
 172. Kings Langley Saturday, August 10, 2019 2,981.9 
 173. Hartley Wintney Saturday, August 10, 2019 2,980.3 
 174. FC United of Manchester Saturday, April 27, 2019 2,980.2 
 175. Salisbury Saturday, August 10, 2019 2,975.4 
 176. Tamworth Saturday, August 10, 2019 2,971.6 
 177. Biggleswade Town Saturday, August 10, 2019 2,966.4 
 178. Alvechurch Saturday, August 10, 2019 2,964.8 
 179. Swindon Supermarine Saturday, August 10, 2019 2,964.3 
 180. Royston Town Saturday, August 10, 2019 2,963.4 
 181. AFC Rushden and Diamonds Saturday, August 10, 2019 2,959.3 
 182. Harrow Borough Saturday, August 10, 2019 2,958.7 
 183. Stratford Town Monday, August 12, 2019 2,954.7 
 184. Coalville Town Saturday, August 10, 2019 2,952.4 
 185. Bishop's Stortford Saturday, August 10, 2019 2,952.1 
 186. Blackfield and Langley Saturday, August 10, 2019 2,944.5 
 187. Leatherhead Saturday, August 10, 2019 2,943.2 
 188. Ashton United Saturday, April 27, 2019 2,942.4 
 189. Farnborough Saturday, August 10, 2019 2,940.6 
 190. Gainsborough Trinity Saturday, April 27, 2019 2,935.8 
 191. Needham Market Saturday, August 10, 2019 2,928.6 
 192. Tonbridge Angels Saturday, August 10, 2019 2,926.4 
 193. Peterborough Sports Saturday, August 10, 2019 2,925.7 
 194. Bromsgrove Sporting Saturday, August 10, 2019 2,925.1 
 195. Hayes and Yeading United Saturday, August 10, 2019 2,924.7 
 196. Haringey Borough Saturday, August 10, 2019 2,920.6 
 197. Bowers and Pitsea Saturday, August 10, 2019 2,920.2 
 198. Lowestoft Town Saturday, August 10, 2019 2,919.7 
 199. St. Ives Town Saturday, August 10, 2019 2,919.1 
 200. Beaconsfield Town Saturday, August 10, 2019 2,912.3 
 201. Wimborne Town Saturday, August 10, 2019 2,911.1 
 202. Gosport Borough Saturday, August 10, 2019 2,910.1 
 203. Banbury United Saturday, August 10, 2019 2,906.8 
 204. Yate Town Saturday, August 10, 2019 2,905.5 
 205. Basford United Saturday, April 27, 2019 2,904.3 
 206. Dorchester Town Saturday, August 10, 2019 2,900.9 
 207. Redditch United Saturday, August 10, 2019 2,900.0 
 208. Buxton Tuesday, April 30, 2019 2,895.8 
 209. Basingstoke Town Saturday, April 27, 2019 2,891.5 
 210. Walton Casuals Saturday, August 10, 2019 2,891.0 
 211. Merstham Saturday, August 10, 2019 2,890.8 
 212. Hendon Saturday, August 10, 2019 2,886.2 
 213. Barwell Saturday, August 10, 2019 2,886.0 
 214. Nuneaton Borough Saturday, August 10, 2019 2,885.9 
 215. Carshalton Athletic Monday, August 12, 2019 2,884.4 
 216. Margate Saturday, August 10, 2019 2,883.0 
 217. Enfield Town Saturday, August 10, 2019 2,880.1 
 218. Witton Albion Saturday, April 27, 2019 2,880.0 
 219. Tiverton Town Saturday, August 10, 2019 2,877.0 
 220. Worthing Saturday, August 10, 2019 2,872.1 
 221. Merthyr Town Saturday, August 10, 2019 2,870.0 
 222. Nantwich Town Tuesday, April 30, 2019 2,868.2 
 223. Brightlingsea Regent Saturday, August 10, 2019 2,863.4 
 224. Bognor Regis Town Saturday, August 10, 2019 2,858.9 
 225. Potters Bar Town Saturday, August 10, 2019 2,857.5 
 226. Hitchin Town Saturday, August 10, 2019 2,852.2 
 227. AFC Hornchurch Saturday, August 10, 2019 2,848.8 
 228. Lewes Saturday, August 10, 2019 2,840.4 
 229. Scarborough Athletic Saturday, April 27, 2019 2,840.2 
 230. Stafford Rangers Saturday, April 27, 2019 2,833.5 
 231. Whitehawk Saturday, April 27, 2019 2,830.3 
 232. Leiston Saturday, August 10, 2019 2,825.3 
 233. Lancaster City Saturday, April 27, 2019 2,808.2 
 234. St. Neots Town Saturday, April 27, 2019 2,802.7 
 235. Hednesford Town Saturday, August 10, 2019 2,801.4 
 236. Frome Town Saturday, April 27, 2019 2,796.4 
 237. Hyde United Monday, April 22, 2019 2,789.8 
 238. Wingate and Finchley Saturday, August 10, 2019 2,789.0 
 239. Corinthian-Casuals Saturday, August 10, 2019 2,787.9 
 240. Whitby Town Saturday, April 27, 2019 2,786.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 Saturday, August 10, 2019 2,746.7 
 247. Grantham Town Saturday, April 27, 2019 2,745.6 
 248. Bedworth United Saturday, April 27, 2019 2,728.0 
 249. Stalybridge Celtic Saturday, April 27, 2019 2,722.0 
 250. Burgess Hill Town Saturday, April 27, 2019 2,716.6 
 251. Cheshunt Saturday, August 10, 2019 2,706.8 
 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 Saturday, August 10, 2019 2,609.3