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  Saturday, October 14, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, October 8, 2023 4,396.3 
 2. Liverpool Sunday, October 8, 2023 4,300.2 
 3. Arsenal Sunday, October 8, 2023 4,296.6 
 4. Newcastle United Sunday, October 8, 2023 4,213.6 
 5. Tottenham Hotspur Saturday, October 7, 2023 4,211.3 
 6. Manchester United Saturday, October 7, 2023 4,202.5 
 7. Aston Villa Sunday, October 8, 2023 4,180.2 
 8. Brighton and Hove Albion Sunday, October 8, 2023 4,176.6 
 9. Brentford Saturday, October 7, 2023 4,109.4 
 10. Chelsea Saturday, October 7, 2023 4,108.3 
 11. West Ham United Sunday, October 8, 2023 4,087.1 
 12. Crystal Palace Saturday, October 7, 2023 4,082.3 
 13. Leicester City Saturday, October 7, 2023 4,066.4 
 14. Fulham Saturday, October 7, 2023 4,059.9 
 15. Wolverhampton Wanderers Sunday, October 8, 2023 4,032.3 
 16. Burnley Saturday, October 7, 2023 4,013.3 
 17. Nottingham Forest Saturday, October 7, 2023 4,005.8 
 18. Everton Saturday, October 7, 2023 4,002.5 
 19. AFC Bournemouth Saturday, October 7, 2023 3,959.4 
 20. Ipswich Town Saturday, October 7, 2023 3,955.6 
 21. Leeds United Saturday, October 7, 2023 3,942.6 
 22. Sheffield United Saturday, October 7, 2023 3,929.3 
 23. Luton Town Saturday, October 7, 2023 3,897.9 
 24. Southampton Saturday, October 7, 2023 3,890.1 
 25. Middlesbrough Saturday, October 7, 2023 3,888.6 
 26. Coventry City Saturday, October 7, 2023 3,885.2 
 27. Sunderland Saturday, October 7, 2023 3,879.5 
 28. Swansea City Saturday, October 7, 2023 3,868.1 
 29. West Bromwich Albion Friday, October 6, 2023 3,856.7 
 30. Norwich City Saturday, October 7, 2023 3,838.3 
 31. Hull City Saturday, October 7, 2023 3,836.7 
 32. Blackburn Rovers Saturday, October 7, 2023 3,826.4 
 33. Millwall Saturday, October 7, 2023 3,824.7 
 34. Preston North End Saturday, October 7, 2023 3,819.5 
 35. Bristol City Saturday, October 7, 2023 3,816.5 
 36. Huddersfield Town Saturday, October 7, 2023 3,794.7 
 37. Watford Saturday, October 7, 2023 3,794.1 
 38. Cardiff City Saturday, October 7, 2023 3,791.7 
 39. Plymouth Argyle Saturday, October 7, 2023 3,789.5 
 40. Birmingham City Friday, October 6, 2023 3,789.4 
 41. Portsmouth Saturday, October 7, 2023 3,783.3 
 42. Stoke City Saturday, October 7, 2023 3,776.4 
 43. Barnsley Saturday, October 7, 2023 3,764.0 
 44. Peterborough United Saturday, October 7, 2023 3,752.6 
 45. Sheffield Wednesday Saturday, October 7, 2023 3,751.4 
 46. Derby County Saturday, October 7, 2023 3,748.6 
 47. Bolton Wanderers Saturday, October 7, 2023 3,734.0 
 48. Blackpool Saturday, October 14, 2023 3,721.5 
 49. Rotherham United Saturday, October 7, 2023 3,705.3 
 50. Oxford United Saturday, October 7, 2023 3,700.3 
 51. Wycombe Wanderers Saturday, October 7, 2023 3,691.3 
 52. Queens Park Rangers Saturday, October 7, 2023 3,682.3 
 53. Wigan Athletic Saturday, October 7, 2023 3,678.3 
 54. Reading Saturday, October 7, 2023 3,670.9 
 55. Charlton Athletic Saturday, October 7, 2023 3,664.8 
 56. Lincoln City Saturday, October 14, 2023 3,663.4 
 57. Stockport County Saturday, October 14, 2023 3,654.5 
 58. Mansfield Town Saturday, October 14, 2023 3,634.2 
 59. Burton Albion Saturday, October 14, 2023 3,626.1 
 60. Leyton Orient Saturday, October 14, 2023 3,619.8 
 61. Stevenage Saturday, October 14, 2023 3,617.8 
 62. Exeter City Saturday, October 7, 2023 3,616.0 
 63. Bristol Rovers Saturday, October 7, 2023 3,615.9 
 64. Northampton Town Saturday, October 7, 2023 3,607.8 
 65. Wrexham Saturday, October 14, 2023 3,588.1 
 66. Fleetwood Town Saturday, October 7, 2023 3,576.8 
 67. Shrewsbury Town Saturday, October 14, 2023 3,576.0 
 68. Cambridge United Saturday, October 14, 2023 3,574.2 
 69. Port Vale Saturday, October 7, 2023 3,566.6 
 70. Carlisle United Saturday, October 14, 2023 3,565.6 
 71. Notts County Saturday, October 14, 2023 3,565.0 
 72. Morecambe Saturday, October 7, 2023 3,564.4 
 73. Milton Keynes Dons Saturday, October 14, 2023 3,563.7 
 74. Bradford City Saturday, October 14, 2023 3,541.0 
 75. Crewe Alexandra Saturday, October 14, 2023 3,539.6 
 76. Swindon Town Saturday, October 14, 2023 3,539.6 
 77. Salford City Saturday, October 14, 2023 3,539.1 
 78. Accrington Stanley Saturday, October 14, 2023 3,529.4 
 79. Cheltenham Town Saturday, October 7, 2023 3,521.6 
 80. Gillingham Saturday, October 14, 2023 3,506.8 
 81. AFC Wimbledon Saturday, October 14, 2023 3,492.7 
 82. Chesterfield Saturday, October 7, 2023 3,489.3 
 83. Grimsby Town Saturday, October 14, 2023 3,474.7 
 84. Barrow Saturday, October 14, 2023 3,473.9 
 85. Newport County Saturday, October 14, 2023 3,469.4 
 86. Walsall Saturday, October 14, 2023 3,464.6 
 87. Harrogate Town Saturday, October 14, 2023 3,464.4 
 88. Crawley Town Saturday, October 7, 2023 3,463.5 
 89. Tranmere Rovers Saturday, October 14, 2023 3,432.5 
 90. Doncaster Rovers Saturday, October 14, 2023 3,427.0 
 91. Colchester United Saturday, October 14, 2023 3,426.5 
 92. Bromley Saturday, October 7, 2023 3,405.8 
 93. Barnet Saturday, October 7, 2023 3,396.0 
 94. Forest Green Rovers Saturday, October 14, 2023 3,394.3 
 95. Sutton United Saturday, October 14, 2023 3,388.2 
 96. Rochdale Saturday, October 7, 2023 3,381.0 
 97. Solihull Moors Saturday, October 7, 2023 3,373.4 
 98. Gateshead Saturday, October 7, 2023 3,368.6 
 99. FC Halifax Town Saturday, October 7, 2023 3,361.1 
 100. Hartlepool United Saturday, October 7, 2023 3,355.7 
 101. Southend United Saturday, October 7, 2023 3,354.8 
 102. Altrincham Saturday, October 7, 2023 3,340.1 
 103. Oldham Athletic Saturday, October 7, 2023 3,334.1 
 104. Woking Saturday, October 7, 2023 3,333.3 
 105. Macclesfield Town Tuesday, October 10, 2023 3,316.2 
 106. Boreham Wood Saturday, October 7, 2023 3,299.0 
 107. Eastleigh Saturday, October 7, 2023 3,287.8 
 108. Aldershot Town Saturday, October 7, 2023 3,277.1 
 109. Dorking Wanderers Saturday, October 7, 2023 3,269.5 
 110. Dagenham and Redbridge Saturday, October 7, 2023 3,263.0 
 111. Ebbsfleet United Saturday, October 7, 2023 3,253.6 
 112. Torquay United Saturday, October 7, 2023 3,252.1 
 113. York City Saturday, October 7, 2023 3,238.9 
 114. Oxford City Saturday, October 7, 2023 3,233.5 
 115. Wealdstone Saturday, October 7, 2023 3,231.1 
 116. Yeovil Town Saturday, October 7, 2023 3,213.8 
 117. Maidenhead United Saturday, October 7, 2023 3,210.2 
 118. Kidderminster Harriers Saturday, October 7, 2023 3,197.7 
 119. AFC Fylde Saturday, October 7, 2023 3,187.3 
 120. Buxton Saturday, October 7, 2023 3,179.9 
 121. Chester Saturday, October 7, 2023 3,172.5 
 122. Scunthorpe United Saturday, October 7, 2023 3,167.4 
 123. Chorley Saturday, October 7, 2023 3,164.2 
 124. Spennymoor Town Saturday, October 14, 2023 3,159.7 
 125. Tamworth Saturday, October 7, 2023 3,159.1 
 126. Worthing Saturday, October 7, 2023 3,155.2 
 127. Dartford Saturday, October 14, 2023 3,151.7 
 128. Curzon Ashton Saturday, October 7, 2023 3,150.0 
 129. Alfreton Town Saturday, October 7, 2023 3,149.6 
 130. King's Lynn Town Saturday, October 14, 2023 3,147.3 
 131. Maidstone United Saturday, October 7, 2023 3,146.8 
 132. Bath City Saturday, October 7, 2023 3,140.3 
 133. Brackley Town Saturday, October 14, 2023 3,137.9 
 134. Chelmsford City Saturday, October 7, 2023 3,134.5 
 135. St. Albans City Saturday, October 14, 2023 3,120.2 
 136. Taunton Town Saturday, October 7, 2023 3,118.4 
 137. Braintree Town Saturday, October 7, 2023 3,117.0 
 138. Boston United Saturday, October 7, 2023 3,111.7 
 139. Truro City Saturday, October 7, 2023 3,110.9 
 140. Chesham United Tuesday, October 10, 2023 3,109.6 
 141. Farnborough Saturday, October 14, 2023 3,105.5 
 142. Chippenham Town Saturday, October 7, 2023 3,099.2 
 143. Hemel Hempstead Town Saturday, October 7, 2023 3,097.3 
 144. Eastbourne Borough Saturday, October 7, 2023 3,090.0 
 145. Weston-super-Mare Saturday, October 7, 2023 3,088.7 
 146. Blyth Spartans Saturday, October 14, 2023 3,078.4 
 147. South Shields Saturday, October 14, 2023 3,078.3 
 148. Poole Town Saturday, October 14, 2023 3,073.9 
 149. Tonbridge Angels Saturday, October 14, 2023 3,073.5 
 150. Hampton and Richmond Borough Saturday, October 14, 2023 3,053.9 
 151. AFC Hornchurch Tuesday, October 10, 2023 3,053.5 
 152. Gloucester City Saturday, October 14, 2023 3,052.0 
 153. Weymouth Saturday, October 14, 2023 3,042.1 
 154. Scarborough Athletic Saturday, October 7, 2023 3,040.1 
 155. Farsley Celtic Saturday, October 7, 2023 3,038.3 
 156. Banbury United Saturday, October 14, 2023 3,036.4 
 157. Hereford Saturday, October 7, 2023 3,034.1 
 158. Southport Saturday, October 14, 2023 3,032.5 
 159. Warrington Town Saturday, October 14, 2023 3,030.8 
 160. Bracknell Town Tuesday, September 26, 2023 3,030.5 
 161. Welling United Saturday, October 7, 2023 3,029.7 
 162. Slough Town Saturday, October 7, 2023 3,029.3 
 163. Coalville Town Saturday, October 14, 2023 3,022.1 
 164. Peterborough Sports Saturday, October 14, 2023 3,016.0 
 165. Darlington Saturday, October 14, 2023 3,014.5 
 166. Aveley Saturday, October 7, 2023 3,010.3 
 167. Hayes and Yeading United Saturday, September 30, 2023 3,008.4 
 168. Havant and Waterlooville Saturday, October 7, 2023 3,002.6 
 169. Bishop's Stortford Saturday, October 14, 2023 3,002.2 
 170. Walton and Hersham Saturday, October 14, 2023 2,998.4 
 171. Radcliffe Saturday, October 14, 2023 2,992.2 
 172. Canvey Island Monday, October 9, 2023 2,979.6 
 173. Merthyr Town Saturday, October 14, 2023 2,978.6 
 174. Rushall Olympic Saturday, October 7, 2023 2,976.8 
 175. Gosport Borough Saturday, October 14, 2023 2,973.9 
 176. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 177. Hungerford Town Saturday, October 14, 2023 2,972.3 
 178. Leamington Saturday, September 30, 2023 2,971.8 
 179. Lewes Tuesday, September 26, 2023 2,971.1 
 180. Horsham Saturday, September 23, 2023 2,965.8 
 181. Salisbury Saturday, October 14, 2023 2,963.9 
 182. Chatham Town Saturday, October 14, 2023 2,961.4 
 183. Warrington Rylands Saturday, October 14, 2023 2,956.8 
 184. Dover Athletic Saturday, October 7, 2023 2,954.8 
 185. Billericay Town Tuesday, October 10, 2023 2,950.2 
 186. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 187. Enfield Town Saturday, September 23, 2023 2,948.1 
 188. AFC Totton Wednesday, September 27, 2023 2,947.8 
 189. Leiston Saturday, September 30, 2023 2,944.6 
 190. Dulwich Hamlet Saturday, October 14, 2023 2,944.0 
 191. Kettering Town Tuesday, September 26, 2023 2,941.0 
 192. Hitchin Town Saturday, October 14, 2023 2,939.3 
 193. Needham Market Tuesday, September 26, 2023 2,939.1 
 194. Ilkeston Town Saturday, October 14, 2023 2,937.8 
 195. Stamford Saturday, October 14, 2023 2,937.5 
 196. Nuneaton Borough Saturday, October 14, 2023 2,937.2 
 197. Cheshunt Saturday, October 14, 2023 2,936.2 
 198. AFC Telford United Saturday, October 14, 2023 2,932.2 
 199. Winchester City Saturday, October 14, 2023 2,929.5 
 200. Stourbridge Tuesday, September 26, 2023 2,925.6 
 201. Beaconsfield Town Saturday, October 14, 2023 2,922.0 
 202. Swindon Supermarine Saturday, October 14, 2023 2,919.4 
 203. Cray Wanderers Tuesday, October 3, 2023 2,912.1 
 204. Redditch United Saturday, October 14, 2023 2,911.8 
 205. Bradford Park Avenue Saturday, October 14, 2023 2,908.3 
 206. Barwell Saturday, October 14, 2023 2,908.2 
 207. Hastings United Saturday, October 14, 2023 2,904.4 
 208. Worksop Town Tuesday, September 26, 2023 2,901.2 
 209. Marine Tuesday, September 26, 2023 2,900.9 
 210. Hyde United Saturday, October 14, 2023 2,900.7 
 211. Plymouth Parkway Saturday, October 14, 2023 2,898.1 
 212. Basingstoke Town Saturday, October 14, 2023 2,895.5 
 213. Lancaster City Tuesday, September 26, 2023 2,893.6 
 214. FC United of Manchester Saturday, October 14, 2023 2,892.9 
 215. Carshalton Athletic Saturday, October 14, 2023 2,892.8 
 216. Stratford Town Saturday, October 14, 2023 2,890.6 
 217. Alvechurch Saturday, October 14, 2023 2,888.4 
 218. Gainsborough Trinity Saturday, October 14, 2023 2,888.3 
 219. Matlock Town Saturday, October 14, 2023 2,882.5 
 220. Folkestone Invicta Saturday, October 14, 2023 2,882.2 
 221. Bamber Bridge Saturday, September 30, 2023 2,877.7 
 222. Hanwell Town Saturday, October 14, 2023 2,875.9 
 223. Tiverton Town Saturday, October 14, 2023 2,873.7 
 224. Whitehawk Saturday, October 14, 2023 2,872.4 
 225. Guiseley Saturday, October 14, 2023 2,870.8 
 226. Whitby Town Tuesday, September 26, 2023 2,869.4 
 227. Ashton United Tuesday, October 3, 2023 2,868.7 
 228. Royston Town Saturday, October 14, 2023 2,866.7 
 229. North Leigh Saturday, April 22, 2023 2,864.3 
 230. Hendon Saturday, October 14, 2023 2,860.2 
 231. Didcot Town Saturday, October 14, 2023 2,857.9 
 232. Dorchester Town Wednesday, October 11, 2023 2,854.7 
 233. Halesowen Town Saturday, October 14, 2023 2,852.3 
 234. Morpeth Town Saturday, October 14, 2023 2,850.7 
 235. Bromsgrove Sporting Saturday, October 14, 2023 2,850.6 
 236. Bognor Regis Town Saturday, October 14, 2023 2,848.0 
 237. Concord Rangers Saturday, October 14, 2023 2,833.5 
 238. Nantwich Town Saturday, April 22, 2023 2,823.6 
 239. Yate Town Saturday, April 22, 2023 2,812.9 
 240. Hednesford Town Saturday, April 22, 2023 2,807.1 
 241. Wingate and Finchley Saturday, October 14, 2023 2,804.2 
 242. Stafford Rangers Saturday, October 14, 2023 2,799.9 
 243. Kings Langley Saturday, April 22, 2023 2,799.2 
 244. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 245. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 246. St. Ives Town Saturday, October 14, 2023 2,791.9 
 247. Harrow Borough Saturday, October 14, 2023 2,784.2 
 248. Margate Saturday, September 23, 2023 2,779.1 
 249. Liversedge Saturday, April 22, 2023 2,774.1 
 250. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 251. Basford United Saturday, October 14, 2023 2,760.2 
 252. Herne Bay Saturday, April 22, 2023 2,756.2 
 253. Workington Saturday, October 14, 2023 2,754.3 
 254. Potters Bar Town Saturday, October 14, 2023 2,748.8 
 255. Haringey Borough Saturday, October 14, 2023 2,745.6 
 256. Kingstonian Saturday, October 14, 2023 2,731.9 
 257. Marske United Saturday, October 14, 2023 2,728.4 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Atherton Collieries Tuesday, October 10, 2023 2,716.1 
 260. AFC Sudbury Saturday, October 14, 2023 2,713.1 
 261. Bedford Town Saturday, April 22, 2023 2,710.7 
 262. Belper Town Saturday, April 22, 2023 2,674.3 
 263. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 264. Brightlingsea Regent Saturday, April 22, 2023 2,625.2