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, September 28, 2021

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, September 25, 2021 4,362.1 
 2. Liverpool Saturday, September 25, 2021 4,291.4 
 3. Manchester United Saturday, September 25, 2021 4,242.9 
 4. Chelsea Saturday, September 25, 2021 4,242.6 
 5. Arsenal Sunday, September 26, 2021 4,176.1 
 6. West Ham United Saturday, September 25, 2021 4,160.5 
 7. Leicester City Saturday, September 25, 2021 4,139.8 
 8. Tottenham Hotspur Sunday, September 26, 2021 4,133.9 
 9. Everton Saturday, September 25, 2021 4,107.3 
 10. Aston Villa Saturday, September 25, 2021 4,097.7 
 11. Leeds United Saturday, September 25, 2021 4,073.8 
 12. Brighton and Hove Albion Monday, September 27, 2021 4,063.3 
 13. Brentford Saturday, September 25, 2021 4,048.3 
 14. Wolverhampton Wanderers Sunday, September 26, 2021 4,030.2 
 15. Southampton Sunday, September 26, 2021 4,014.3 
 16. Crystal Palace Monday, September 27, 2021 4,005.0 
 17. Newcastle United Saturday, September 25, 2021 3,998.7 
 18. Watford Saturday, September 25, 2021 3,984.7 
 19. Burnley Saturday, September 25, 2021 3,983.2 
 20. AFC Bournemouth Saturday, September 25, 2021 3,970.1 
 21. West Bromwich Albion Tuesday, September 28, 2021 3,962.9 
 22. Norwich City Saturday, September 25, 2021 3,950.1 
 23. Fulham Saturday, September 25, 2021 3,943.7 
 24. Sheffield United Tuesday, September 28, 2021 3,886.7 
 25. Queens Park Rangers Tuesday, September 28, 2021 3,874.9 
 26. Swansea City Saturday, September 25, 2021 3,864.3 
 27. Stoke City Tuesday, September 28, 2021 3,862.1 
 28. Blackburn Rovers Tuesday, September 28, 2021 3,852.7 
 29. Barnsley Saturday, September 25, 2021 3,851.7 
 30. Coventry City Friday, September 24, 2021 3,845.5 
 31. Cardiff City Tuesday, September 28, 2021 3,843.7 
 32. Preston North End Tuesday, September 28, 2021 3,830.6 
 33. Reading Saturday, September 25, 2021 3,827.7 
 34. Millwall Saturday, September 25, 2021 3,819.3 
 35. Sunderland Tuesday, September 28, 2021 3,808.0 
 36. Middlesbrough Tuesday, September 28, 2021 3,802.0 
 37. Luton Town Saturday, September 25, 2021 3,800.1 
 38. Blackpool Tuesday, September 28, 2021 3,787.8 
 39. Huddersfield Town Tuesday, September 28, 2021 3,787.5 
 40. Wycombe Wanderers Tuesday, September 28, 2021 3,776.7 
 41. Nottingham Forest Saturday, September 25, 2021 3,769.6 
 42. Hull City Tuesday, September 28, 2021 3,765.0 
 43. Bristol City Saturday, September 25, 2021 3,756.2 
 44. Birmingham City Tuesday, September 28, 2021 3,752.4 
 45. Derby County Saturday, September 25, 2021 3,742.8 
 46. Sheffield Wednesday Tuesday, September 28, 2021 3,739.5 
 47. Peterborough United Friday, September 24, 2021 3,737.5 
 48. Rotherham United Tuesday, September 28, 2021 3,723.5 
 49. Oxford United Tuesday, September 28, 2021 3,720.1 
 50. Wigan Athletic Tuesday, September 28, 2021 3,702.3 
 51. Milton Keynes Dons Tuesday, September 28, 2021 3,697.5 
 52. Gillingham Tuesday, September 28, 2021 3,669.0 
 53. Lincoln City Tuesday, September 28, 2021 3,668.8 
 54. Portsmouth Tuesday, September 28, 2021 3,668.0 
 55. Fleetwood Town Tuesday, September 28, 2021 3,659.1 
 56. Charlton Athletic Tuesday, September 28, 2021 3,656.8 
 57. Burton Albion Tuesday, September 28, 2021 3,648.4 
 58. Plymouth Argyle Tuesday, September 28, 2021 3,643.9 
 59. Ipswich Town Tuesday, September 28, 2021 3,634.7 
 60. Bolton Wanderers Tuesday, September 28, 2021 3,630.8 
 61. Crewe Alexandra Tuesday, September 28, 2021 3,615.8 
 62. Accrington Stanley Tuesday, September 28, 2021 3,614.9 
 63. AFC Wimbledon Tuesday, September 28, 2021 3,614.7 
 64. Morecambe Tuesday, September 28, 2021 3,611.3 
 65. Cheltenham Town Tuesday, September 28, 2021 3,605.1 
 66. Rochdale Saturday, September 25, 2021 3,584.7 
 67. Northampton Town Saturday, September 25, 2021 3,579.3 
 68. Shrewsbury Town Tuesday, September 28, 2021 3,572.9 
 69. Cambridge United Tuesday, September 28, 2021 3,565.7 
 70. Doncaster Rovers Tuesday, September 28, 2021 3,565.0 
 71. Exeter City Saturday, September 25, 2021 3,560.3 
 72. Forest Green Rovers Saturday, September 25, 2021 3,560.0 
 73. Port Vale Saturday, September 25, 2021 3,532.4 
 74. Swindon Town Saturday, September 25, 2021 3,532.0 
 75. Tranmere Rovers Saturday, September 25, 2021 3,530.5 
 76. Salford City Saturday, September 25, 2021 3,526.9 
 77. Newport County Friday, September 24, 2021 3,519.4 
 78. Leyton Orient Saturday, September 25, 2021 3,513.6 
 79. Harrogate Town Saturday, September 25, 2021 3,488.2 
 80. Crawley Town Saturday, September 25, 2021 3,484.3 
 81. Mansfield Town Saturday, September 25, 2021 3,476.6 
 82. Carlisle United Saturday, September 25, 2021 3,474.8 
 83. Bristol Rovers Saturday, September 25, 2021 3,467.2 
 84. Barrow Friday, September 24, 2021 3,466.5 
 85. Stevenage Saturday, September 25, 2021 3,464.2 
 86. Bradford City Saturday, September 25, 2021 3,464.1 
 87. Colchester United Saturday, September 25, 2021 3,462.7 
 88. Sutton United Saturday, September 25, 2021 3,458.2 
 89. Hartlepool United Saturday, September 25, 2021 3,452.2 
 90. Walsall Saturday, September 25, 2021 3,430.4 
 91. Grimsby Town Tuesday, September 28, 2021 3,421.8 
 92. Oldham Athletic Saturday, September 25, 2021 3,411.2 
 93. Stockport County Saturday, September 25, 2021 3,404.5 
 94. Dagenham and Redbridge Saturday, September 25, 2021 3,404.1 
 95. Wrexham Saturday, September 25, 2021 3,399.9 
 96. Bromley Tuesday, September 28, 2021 3,396.2 
 97. Notts County Saturday, September 25, 2021 3,384.3 
 98. Chesterfield Tuesday, September 28, 2021 3,377.1 
 99. FC Halifax Town Saturday, September 25, 2021 3,377.0 
 100. Scunthorpe United Saturday, September 25, 2021 3,371.5 
 101. Southend United Saturday, September 18, 2021 3,368.7 
 102. Torquay United Saturday, September 25, 2021 3,367.4 
 103. Solihull Moors Saturday, September 25, 2021 3,348.6 
 104. Boreham Wood Saturday, September 25, 2021 3,335.8 
 105. AFC Fylde Saturday, September 25, 2021 3,322.5 
 106. Eastleigh Saturday, September 25, 2021 3,311.8 
 107. Yeovil Town Saturday, September 25, 2021 3,283.6 
 108. Altrincham Tuesday, September 28, 2021 3,273.3 
 109. Maidenhead United Saturday, September 25, 2021 3,262.6 
 110. Dartford Saturday, September 25, 2021 3,231.4 
 111. Aldershot Town Saturday, September 25, 2021 3,226.4 
 112. Ebbsfleet United Tuesday, September 28, 2021 3,224.4 
 113. Spennymoor Town Saturday, September 25, 2021 3,214.2 
 114. Woking Tuesday, September 28, 2021 3,205.1 
 115. Weymouth Saturday, September 25, 2021 3,200.0 
 116. Dover Athletic Saturday, September 25, 2021 3,188.1 
 117. Maidstone United Saturday, September 25, 2021 3,179.6 
 118. Dorking Wanderers Saturday, September 25, 2021 3,178.9 
 119. Barnet Saturday, September 25, 2021 3,171.6 
 120. Hampton and Richmond Borough Saturday, September 25, 2021 3,171.3 
 121. Chorley Saturday, September 11, 2021 3,171.0 
 122. Brackley Town Saturday, September 25, 2021 3,170.5 
 123. St. Albans City Saturday, September 25, 2021 3,167.8 
 124. Wealdstone Saturday, September 25, 2021 3,161.5 
 125. Oxford City Saturday, September 25, 2021 3,160.7 
 126. Boston United Saturday, September 25, 2021 3,155.9 
 127. Gateshead Saturday, September 25, 2021 3,153.1 
 128. Kidderminster Harriers Saturday, September 25, 2021 3,143.1 
 129. Havant and Waterlooville Saturday, September 25, 2021 3,136.4 
 130. York City Tuesday, September 28, 2021 3,129.7 
 131. King's Lynn Town Tuesday, September 28, 2021 3,126.5 
 132. Eastbourne Borough Saturday, September 25, 2021 3,123.9 
 133. Dulwich Hamlet Saturday, September 25, 2021 3,115.7 
 134. Chester Saturday, September 25, 2021 3,113.0 
 135. Peterborough Sports Tuesday, September 28, 2021 3,110.5 
 136. Hayes and Yeading United Saturday, September 25, 2021 3,109.6 
 137. Leamington Saturday, September 25, 2021 3,105.0 
 138. Curzon Ashton Saturday, September 25, 2021 3,099.0 
 139. Kettering Town Saturday, September 25, 2021 3,088.8 
 140. Truro City Saturday, September 25, 2021 3,087.9 
 141. Chippenham Town Tuesday, September 28, 2021 3,084.6 
 142. Coalville Town Monday, September 27, 2021 3,083.3 
 143. Hereford Tuesday, September 28, 2021 3,079.7 
 144. Concord Rangers Saturday, September 25, 2021 3,072.1 
 145. Bath City Saturday, September 25, 2021 3,071.2 
 146. Darlington Saturday, September 25, 2021 3,070.9 
 147. Chelmsford City Saturday, September 25, 2021 3,069.9 
 148. Tamworth Tuesday, September 14, 2021 3,066.2 
 149. Slough Town Saturday, September 25, 2021 3,065.7 
 150. Gloucester City Saturday, September 25, 2021 3,062.9 
 151. South Shields Tuesday, September 28, 2021 3,062.5 
 152. Tonbridge Angels Saturday, September 25, 2021 3,059.0 
 153. Guiseley Saturday, September 25, 2021 3,057.8 
 154. Hungerford Town Saturday, September 25, 2021 3,056.7 
 155. Southport Saturday, September 11, 2021 3,050.7 
 156. Salisbury Tuesday, September 28, 2021 3,050.5 
 157. Farsley Celtic Saturday, September 25, 2021 3,047.5 
 158. Royston Town Tuesday, September 28, 2021 3,046.4 
 159. Poole Town Tuesday, September 28, 2021 3,041.8 
 160. Alfreton Town Saturday, September 25, 2021 3,040.9 
 161. Worthing Saturday, September 25, 2021 3,038.3 
 162. AFC Telford United Saturday, September 25, 2021 3,037.3 
 163. Taunton Town Saturday, September 25, 2021 3,030.2 
 164. Welling United Saturday, September 25, 2021 3,025.4 
 165. Metropolitan Police Saturday, September 25, 2021 3,023.4 
 166. Swindon Supermarine Saturday, September 25, 2021 3,013.7 
 167. Braintree Town Saturday, September 25, 2021 3,012.4 
 168. Rushall Olympic Monday, September 27, 2021 3,012.4 
 169. Tiverton Town Tuesday, September 28, 2021 3,008.6 
 170. Chesham United Saturday, September 25, 2021 3,001.7 
 171. Banbury United Saturday, September 25, 2021 2,999.8 
 172. Gosport Borough Saturday, September 25, 2021 2,998.6 
 173. Bradford Park Avenue Saturday, September 25, 2021 2,997.4 
 174. Billericay Town Saturday, September 25, 2021 2,989.4 
 175. Hemel Hempstead Town Saturday, September 25, 2021 2,988.8 
 176. Folkestone Invicta Saturday, September 25, 2021 2,975.9 
 177. Carshalton Athletic Saturday, September 25, 2021 2,965.4 
 178. Blyth Spartans Saturday, September 25, 2021 2,965.3 
 179. Needham Market Saturday, September 25, 2021 2,957.8 
 180. Buxton Tuesday, September 28, 2021 2,954.9 
 181. Warrington Town Tuesday, September 28, 2021 2,950.1 
 182. Kings Langley Saturday, September 25, 2021 2,948.7 
 183. Farnborough Saturday, September 25, 2021 2,940.6 
 184. AFC Rushden and Diamonds Tuesday, September 28, 2021 2,940.5 
 185. FC United of Manchester Tuesday, September 28, 2021 2,937.4 
 186. Hendon Saturday, September 25, 2021 2,937.1 
 187. AFC Hornchurch Saturday, September 25, 2021 2,936.9 
 188. Weston-super-Mare Saturday, September 25, 2021 2,935.7 
 189. Bognor Regis Town Saturday, September 25, 2021 2,932.1 
 190. Bromsgrove Sporting Tuesday, September 28, 2021 2,929.8 
 191. Whitby Town Tuesday, September 28, 2021 2,926.6 
 192. Basford United Tuesday, September 28, 2021 2,923.8 
 193. Harrow Borough Saturday, September 25, 2021 2,907.8 
 194. Kingstonian Saturday, September 25, 2021 2,907.2 
 195. Hartley Wintney Tuesday, September 28, 2021 2,906.7 
 196. Stourbridge Monday, September 27, 2021 2,897.8 
 197. Enfield Town Saturday, September 25, 2021 2,894.0 
 198. Hednesford Town Tuesday, September 28, 2021 2,892.9 
 199. Barwell Tuesday, September 28, 2021 2,892.9 
 200. Matlock Town Tuesday, September 28, 2021 2,892.8 
 201. Bowers and Pitsea Saturday, September 25, 2021 2,883.9 
 202. Biggleswade Town Saturday, September 25, 2021 2,883.1 
 203. Lancaster City Tuesday, September 28, 2021 2,882.4 
 204. Stratford Town Saturday, September 25, 2021 2,879.6 
 205. Hitchin Town Saturday, September 25, 2021 2,876.5 
 206. Nuneaton Borough Tuesday, September 28, 2021 2,874.9 
 207. Merthyr Town Tuesday, September 28, 2021 2,867.7 
 208. Nantwich Town Tuesday, September 28, 2021 2,864.4 
 209. Yate Town Saturday, September 25, 2021 2,861.5 
 210. Bishop's Stortford Saturday, September 25, 2021 2,859.4 
 211. Haringey Borough Tuesday, September 28, 2021 2,858.9 
 212. Cray Wanderers Saturday, September 25, 2021 2,858.8 
 213. Lowestoft Town Saturday, September 25, 2021 2,854.5 
 214. Canvey Island Monday, November 30, 2020 2,853.3 
 215. Wimborne Town Saturday, September 25, 2021 2,850.3 
 216. Margate Saturday, September 25, 2021 2,848.1 
 217. Atherton Collieries Saturday, September 25, 2021 2,845.8 
 218. Leiston Saturday, September 25, 2021 2,841.1 
 219. Scarborough Athletic Tuesday, September 28, 2021 2,835.0 
 220. Mickleover Sports Tuesday, September 28, 2021 2,834.0 
 221. Morpeth Town Tuesday, September 28, 2021 2,833.3 
 222. Witton Albion Tuesday, September 28, 2021 2,833.3 
 223. Beaconsfield Town Tuesday, September 28, 2021 2,831.5 
 224. Walton Casuals Saturday, September 25, 2021 2,830.6 
 225. Bamber Bridge Tuesday, September 28, 2021 2,829.9 
 226. East Thurrock United Saturday, September 25, 2021 2,826.0 
 227. Gainsborough Trinity Tuesday, September 28, 2021 2,825.0 
 228. Leatherhead Saturday, September 25, 2021 2,821.1 
 229. Hyde United Tuesday, September 28, 2021 2,817.6 
 230. Alvechurch Saturday, September 25, 2021 2,810.7 
 231. Horsham Saturday, September 25, 2021 2,810.3 
 232. Ashton United Saturday, September 25, 2021 2,804.3 
 233. Potters Bar Town Tuesday, September 28, 2021 2,797.4 
 234. Lewes Saturday, September 25, 2021 2,795.6 
 235. Cheshunt Tuesday, September 28, 2021 2,794.0 
 236. St. Ives Town Tuesday, September 28, 2021 2,789.3 
 237. Stalybridge Celtic Tuesday, September 28, 2021 2,789.3 
 238. Corinthian-Casuals Saturday, September 25, 2021 2,782.1 
 239. Marine Sunday, January 10, 2021 2,768.4 
 240. Wingate and Finchley Saturday, September 25, 2021 2,764.8 
 241. Redditch United Monday, September 27, 2021 2,764.3 
 242. Maldon and Tiptree Sunday, November 8, 2020 2,759.5 
 243. Stafford Rangers Tuesday, September 28, 2021 2,759.2 
 244. Dorchester Town Saturday, September 25, 2021 2,756.9 
 245. Radcliffe Tuesday, September 28, 2021 2,726.2 
 246. Brightlingsea Regent Tuesday, September 28, 2021 2,711.9 
 247. Merstham Saturday, September 25, 2021 2,690.9 
 248. Grantham Town Tuesday, September 28, 2021 2,644.4 
 249. Skelmersdale United Friday, November 6, 2020 2,569.0