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 8, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 8, 2022 4,414.0 
 2. Liverpool Saturday, October 1, 2022 4,356.3 
 3. Chelsea Saturday, October 8, 2022 4,246.3 
 4. Tottenham Hotspur Saturday, October 8, 2022 4,241.5 
 5. Arsenal Saturday, October 1, 2022 4,238.5 
 6. Manchester United Sunday, October 2, 2022 4,156.9 
 7. Brighton and Hove Albion Saturday, October 8, 2022 4,126.8 
 8. Newcastle United Saturday, October 8, 2022 4,125.2 
 9. Crystal Palace Saturday, October 1, 2022 4,089.2 
 10. West Ham United Saturday, October 1, 2022 4,081.2 
 11. Leicester City Saturday, October 8, 2022 4,057.9 
 12. Aston Villa Sunday, October 2, 2022 4,054.9 
 13. Brentford Saturday, October 8, 2022 4,047.5 
 14. Leeds United Sunday, October 2, 2022 4,034.7 
 15. Everton Saturday, October 1, 2022 4,033.0 
 16. Wolverhampton Wanderers Saturday, October 8, 2022 4,016.6 
 17. AFC Bournemouth Saturday, October 8, 2022 4,004.2 
 18. Southampton Saturday, October 8, 2022 3,987.1 
 19. Burnley Saturday, October 8, 2022 3,987.0 
 20. Fulham Saturday, October 1, 2022 3,985.9 
 21. Nottingham Forest Monday, October 3, 2022 3,940.0 
 22. Sheffield United Saturday, October 8, 2022 3,938.9 
 23. Norwich City Saturday, October 8, 2022 3,907.6 
 24. Luton Town Saturday, October 8, 2022 3,868.2 
 25. Preston North End Saturday, October 8, 2022 3,863.9 
 26. Queens Park Rangers Friday, October 7, 2022 3,859.1 
 27. Watford Saturday, October 8, 2022 3,855.2 
 28. Swansea City Saturday, October 8, 2022 3,851.5 
 29. Millwall Saturday, October 8, 2022 3,839.0 
 30. Blackburn Rovers Saturday, October 8, 2022 3,838.8 
 31. Stoke City Saturday, October 8, 2022 3,833.1 
 32. Huddersfield Town Tuesday, October 4, 2022 3,827.6 
 33. West Bromwich Albion Saturday, October 8, 2022 3,822.3 
 34. Sunderland Saturday, October 8, 2022 3,808.5 
 35. Middlesbrough Saturday, October 8, 2022 3,807.6 
 36. Sheffield Wednesday Saturday, October 8, 2022 3,805.3 
 37. Cardiff City Saturday, October 8, 2022 3,797.9 
 38. Plymouth Argyle Saturday, October 8, 2022 3,783.3 
 39. Bristol City Saturday, October 8, 2022 3,782.9 
 40. Coventry City Saturday, October 8, 2022 3,782.6 
 41. Ipswich Town Saturday, October 8, 2022 3,780.8 
 42. Blackpool Saturday, October 8, 2022 3,778.3 
 43. Wigan Athletic Saturday, October 8, 2022 3,777.1 
 44. Reading Friday, October 7, 2022 3,770.3 
 45. Rotherham United Saturday, October 8, 2022 3,769.3 
 46. Portsmouth Saturday, October 8, 2022 3,762.3 
 47. Birmingham City Saturday, October 8, 2022 3,754.8 
 48. Derby County Saturday, October 8, 2022 3,748.3 
 49. Hull City Wednesday, October 5, 2022 3,742.6 
 50. Bolton Wanderers Saturday, October 8, 2022 3,723.3 
 51. Peterborough United Saturday, October 8, 2022 3,722.2 
 52. Milton Keynes Dons Saturday, October 8, 2022 3,720.4 
 53. Wycombe Wanderers Saturday, October 8, 2022 3,720.1 
 54. Barnsley Saturday, October 8, 2022 3,709.6 
 55. Oxford United Saturday, October 8, 2022 3,674.4 
 56. Charlton Athletic Saturday, October 8, 2022 3,657.5 
 57. Exeter City Saturday, October 8, 2022 3,653.2 
 58. Lincoln City Saturday, October 8, 2022 3,638.1 
 59. Shrewsbury Town Saturday, October 8, 2022 3,630.0 
 60. Accrington Stanley Saturday, October 8, 2022 3,611.3 
 61. Port Vale Saturday, October 8, 2022 3,604.7 
 62. Mansfield Town Saturday, October 8, 2022 3,603.0 
 63. Cheltenham Town Saturday, October 8, 2022 3,600.2 
 64. Northampton Town Saturday, October 8, 2022 3,593.9 
 65. Cambridge United Saturday, October 8, 2022 3,591.7 
 66. Fleetwood Town Saturday, October 8, 2022 3,591.6 
 67. Salford City Saturday, October 8, 2022 3,590.2 
 68. Bristol Rovers Saturday, October 8, 2022 3,581.2 
 69. Leyton Orient Saturday, October 8, 2022 3,570.2 
 70. Tranmere Rovers Saturday, October 8, 2022 3,562.0 
 71. Swindon Town Saturday, October 8, 2022 3,561.8 
 72. Stevenage Saturday, October 8, 2022 3,542.2 
 73. Burton Albion Saturday, October 8, 2022 3,531.7 
 74. Forest Green Rovers Saturday, October 8, 2022 3,528.3 
 75. Doncaster Rovers Saturday, October 8, 2022 3,526.8 
 76. Morecambe Saturday, October 8, 2022 3,523.6 
 77. Bradford City Saturday, October 8, 2022 3,519.0 
 78. Gillingham Saturday, October 8, 2022 3,500.0 
 79. Wrexham Saturday, October 8, 2022 3,491.1 
 80. Stockport County Saturday, October 8, 2022 3,488.8 
 81. Grimsby Town Saturday, October 8, 2022 3,487.9 
 82. Sutton United Saturday, October 8, 2022 3,486.8 
 83. Carlisle United Saturday, October 8, 2022 3,486.7 
 84. Crewe Alexandra Saturday, October 8, 2022 3,478.9 
 85. Newport County Saturday, October 8, 2022 3,475.8 
 86. Barrow Saturday, October 8, 2022 3,470.9 
 87. Notts County Saturday, October 8, 2022 3,470.3 
 88. AFC Wimbledon Saturday, October 8, 2022 3,465.5 
 89. Walsall Saturday, October 8, 2022 3,463.0 
 90. Solihull Moors Saturday, October 8, 2022 3,449.5 
 91. Rochdale Saturday, October 8, 2022 3,442.6 
 92. Colchester United Saturday, October 8, 2022 3,421.9 
 93. Crawley Town Saturday, October 8, 2022 3,416.1 
 94. Harrogate Town Saturday, October 8, 2022 3,389.3 
 95. Chesterfield Saturday, October 8, 2022 3,381.2 
 96. Hartlepool United Saturday, October 8, 2022 3,381.1 
 97. Bromley Saturday, October 8, 2022 3,368.4 
 98. Boreham Wood Saturday, October 8, 2022 3,358.0 
 99. Dagenham and Redbridge Saturday, October 8, 2022 3,357.0 
 100. Southend United Saturday, October 8, 2022 3,326.2 
 101. Oldham Athletic Saturday, October 8, 2022 3,302.8 
 102. FC Halifax Town Saturday, October 8, 2022 3,301.4 
 103. Woking Saturday, October 8, 2022 3,300.1 
 104. Ebbsfleet United Saturday, October 8, 2022 3,298.9 
 105. Torquay United Saturday, October 8, 2022 3,294.0 
 106. Dorking Wanderers Saturday, October 8, 2022 3,292.2 
 107. Yeovil Town Saturday, October 8, 2022 3,284.6 
 108. Altrincham Saturday, October 8, 2022 3,269.7 
 109. Maidenhead United Saturday, October 8, 2022 3,268.0 
 110. Gateshead Saturday, October 8, 2022 3,265.5 
 111. Wealdstone Saturday, October 8, 2022 3,263.1 
 112. Eastleigh Saturday, October 8, 2022 3,259.1 
 113. York City Saturday, October 8, 2022 3,255.9 
 114. Scunthorpe United Saturday, October 8, 2022 3,234.2 
 115. AFC Fylde Saturday, October 8, 2022 3,231.4 
 116. Maidstone United Saturday, October 8, 2022 3,229.0 
 117. Dartford Saturday, October 8, 2022 3,224.1 
 118. Barnet Saturday, October 8, 2022 3,215.2 
 119. King's Lynn Town Saturday, October 8, 2022 3,210.1 
 120. Havant and Waterlooville Saturday, October 8, 2022 3,206.0 
 121. Aldershot Town Saturday, October 8, 2022 3,202.4 
 122. Brackley Town Saturday, October 8, 2022 3,189.6 
 123. Banbury United Saturday, October 8, 2022 3,187.4 
 124. Kidderminster Harriers Saturday, October 8, 2022 3,171.3 
 125. Oxford City Saturday, October 8, 2022 3,158.5 
 126. Darlington Saturday, October 8, 2022 3,139.3 
 127. Weston-super-Mare Tuesday, September 27, 2022 3,138.1 
 128. Alfreton Town Saturday, October 8, 2022 3,131.6 
 129. Chorley Saturday, October 8, 2022 3,128.9 
 130. Worthing Saturday, October 8, 2022 3,120.6 
 131. Chippenham Town Saturday, October 8, 2022 3,120.1 
 132. Taunton Town Saturday, October 8, 2022 3,119.9 
 133. Chelmsford City Saturday, October 8, 2022 3,117.8 
 134. Eastbourne Borough Saturday, October 8, 2022 3,116.0 
 135. Peterborough Sports Saturday, October 8, 2022 3,112.6 
 136. Spennymoor Town Saturday, October 8, 2022 3,112.5 
 137. Boston United Saturday, October 8, 2022 3,112.2 
 138. Hereford Saturday, October 8, 2022 3,103.9 
 139. Hayes and Yeading United Tuesday, October 4, 2022 3,099.6 
 140. Chesham United Saturday, October 1, 2022 3,098.1 
 141. Chester Saturday, October 8, 2022 3,095.5 
 142. Bath City Saturday, October 8, 2022 3,087.3 
 143. Hampton and Richmond Borough Saturday, October 8, 2022 3,086.6 
 144. Truro City Saturday, October 1, 2022 3,085.9 
 145. Leamington Saturday, October 8, 2022 3,084.3 
 146. Gloucester City Saturday, October 8, 2022 3,081.9 
 147. Coalville Town Tuesday, September 27, 2022 3,078.4 
 148. St. Albans City Saturday, October 8, 2022 3,074.3 
 149. Braintree Town Saturday, October 8, 2022 3,073.1 
 150. Southport Saturday, October 8, 2022 3,070.9 
 151. Tonbridge Angels Saturday, October 8, 2022 3,067.7 
 152. Curzon Ashton Saturday, October 8, 2022 3,064.5 
 153. Kettering Town Saturday, October 8, 2022 3,062.3 
 154. Welling United Saturday, October 8, 2022 3,059.4 
 155. Dover Athletic Saturday, October 8, 2022 3,056.9 
 156. Slough Town Saturday, October 8, 2022 3,056.7 
 157. Scarborough Athletic Saturday, October 8, 2022 3,052.1 
 158. Hemel Hempstead Town Saturday, October 8, 2022 3,042.7 
 159. Farnborough Saturday, October 8, 2022 3,041.9 
 160. AFC Hornchurch Saturday, September 24, 2022 3,033.6 
 161. Metropolitan Police Saturday, September 24, 2022 3,030.7 
 162. Bishop's Stortford Tuesday, October 4, 2022 3,029.1 
 163. Tamworth Saturday, October 1, 2022 3,027.0 
 164. Poole Town Saturday, October 1, 2022 3,014.1 
 165. Dulwich Hamlet Saturday, October 8, 2022 3,008.6 
 166. Concord Rangers Saturday, October 8, 2022 3,006.9 
 167. Buxton Saturday, October 8, 2022 3,000.1 
 168. Farsley Celtic Saturday, October 8, 2022 2,994.8 
 169. Hungerford Town Saturday, October 8, 2022 2,993.1 
 170. Weymouth Saturday, October 8, 2022 2,991.1 
 171. Swindon Supermarine Tuesday, September 27, 2022 2,990.2 
 172. AFC Telford United Saturday, October 8, 2022 2,989.9 
 173. South Shields Tuesday, October 4, 2022 2,989.7 
 174. Gosport Borough Tuesday, October 4, 2022 2,975.1 
 175. Enfield Town Friday, September 30, 2022 2,974.0 
 176. Tiverton Town Saturday, October 1, 2022 2,972.1 
 177. Bradford Park Avenue Saturday, October 8, 2022 2,968.6 
 178. Blyth Spartans Saturday, October 8, 2022 2,963.4 
 179. Nuneaton Borough Tuesday, October 4, 2022 2,961.5 
 180. Rushall Olympic Saturday, October 1, 2022 2,959.8 
 181. Billericay Town Saturday, September 24, 2022 2,958.8 
 182. Needham Market Monday, September 26, 2022 2,950.7 
 183. Hanwell Town Tuesday, October 4, 2022 2,943.7 
 184. Bracknell Town Monday, September 26, 2022 2,938.3 
 185. Royston Town Saturday, October 1, 2022 2,935.5 
 186. Marske United Saturday, September 24, 2022 2,934.2 
 187. Alvechurch Tuesday, September 27, 2022 2,931.6 
 188. Guiseley Saturday, October 1, 2022 2,927.3 
 189. Morpeth Town Tuesday, October 4, 2022 2,926.7 
 190. Ilkeston Town Tuesday, October 4, 2022 2,921.3 
 191. Warrington Town Tuesday, October 4, 2022 2,918.1 
 192. Warrington Rylands Tuesday, October 4, 2022 2,914.6 
 193. Leiston Tuesday, September 27, 2022 2,914.5 
 194. FC United of Manchester Tuesday, October 4, 2022 2,914.2 
 195. Yate Town Tuesday, September 27, 2022 2,904.1 
 196. Matlock Town Saturday, October 1, 2022 2,902.5 
 197. Cheshunt Saturday, October 8, 2022 2,902.0 
 198. Walton Casuals Saturday, April 23, 2022 2,900.3 
 199. Stourbridge Saturday, October 1, 2022 2,898.9 
 200. North Leigh Tuesday, October 4, 2022 2,897.8 
 201. Salisbury Tuesday, September 27, 2022 2,891.6 
 202. Lewes Saturday, September 24, 2022 2,887.4 
 203. Folkestone Invicta Tuesday, October 4, 2022 2,886.3 
 204. Gainsborough Trinity Tuesday, September 27, 2022 2,885.2 
 205. Winchester City Tuesday, September 27, 2022 2,884.9 
 206. Redditch United Saturday, October 1, 2022 2,883.0 
 207. Stafford Rangers Saturday, October 1, 2022 2,877.9 
 208. Bromsgrove Sporting Saturday, October 1, 2022 2,876.6 
 209. Plymouth Parkway Tuesday, September 27, 2022 2,876.6 
 210. Horsham Saturday, October 1, 2022 2,875.6 
 211. St. Ives Town Tuesday, October 4, 2022 2,873.7 
 212. Canvey Island Saturday, October 1, 2022 2,870.2 
 213. Hitchin Town Monday, September 26, 2022 2,869.8 
 214. Mickleover Sports Tuesday, September 27, 2022 2,869.5 
 215. AFC Rushden and Diamonds Saturday, October 1, 2022 2,869.3 
 216. Bamber Bridge Tuesday, October 4, 2022 2,867.6 
 217. Bognor Regis Town Saturday, October 1, 2022 2,867.2 
 218. Bedford Town Tuesday, October 4, 2022 2,867.2 
 219. Potters Bar Town Sunday, October 2, 2022 2,866.9 
 220. Hednesford Town Saturday, October 1, 2022 2,866.0 
 221. Dorchester Town Saturday, October 1, 2022 2,864.5 
 222. Kings Langley Saturday, October 1, 2022 2,859.8 
 223. Herne Bay Saturday, September 24, 2022 2,859.7 
 224. Hartley Wintney Monday, October 3, 2022 2,857.1 
 225. Hyde United Tuesday, September 27, 2022 2,855.7 
 226. Hendon Tuesday, September 27, 2022 2,854.9 
 227. Harrow Borough Saturday, October 1, 2022 2,852.6 
 228. Carshalton Athletic Saturday, September 24, 2022 2,851.7 
 229. Beaconsfield Town Monday, October 3, 2022 2,844.3 
 230. Whitby Town Tuesday, October 4, 2022 2,843.5 
 231. Stratford Town Saturday, October 1, 2022 2,839.8 
 232. Merthyr Town Tuesday, September 27, 2022 2,837.2 
 233. Barwell Saturday, October 1, 2022 2,837.0 
 234. Radcliffe Tuesday, October 4, 2022 2,835.4 
 235. Cray Wanderers Wednesday, October 5, 2022 2,832.2 
 236. Margate Tuesday, October 4, 2022 2,825.7 
 237. Nantwich Town Saturday, October 1, 2022 2,823.7 
 238. Hastings United Saturday, September 24, 2022 2,821.0 
 239. Basford United Tuesday, September 27, 2022 2,819.8 
 240. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 241. Ashton United Tuesday, October 4, 2022 2,816.5 
 242. Marine Saturday, October 1, 2022 2,816.5 
 243. Atherton Collieries Saturday, October 1, 2022 2,812.9 
 244. Liversedge Saturday, October 1, 2022 2,811.9 
 245. Kingstonian Sunday, October 2, 2022 2,810.6 
 246. Lancaster City Saturday, October 1, 2022 2,791.8 
 247. Wingate and Finchley Saturday, October 1, 2022 2,791.2 
 248. Bowers and Pitsea Saturday, October 1, 2022 2,786.9 
 249. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 250. AFC Sudbury Friday, November 5, 2021 2,778.2 
 251. Leatherhead Saturday, April 23, 2022 2,777.7 
 252. Witton Albion Saturday, April 23, 2022 2,777.2 
 253. Haringey Borough Tuesday, October 4, 2022 2,768.6 
 254. Stalybridge Celtic Tuesday, October 4, 2022 2,760.1 
 255. Aveley Saturday, October 1, 2022 2,757.2 
 256. Corinthian-Casuals Wednesday, October 5, 2022 2,754.8 
 257. East Thurrock United Saturday, April 23, 2022 2,713.1 
 258. Brightlingsea Regent Saturday, September 24, 2022 2,706.2 
 259. Wimborne Town Saturday, April 23, 2022 2,706.0 
 260. Grantham Town Saturday, April 23, 2022 2,700.4 
 261. Belper Town Saturday, October 1, 2022 2,652.5 
 262. Merstham Saturday, April 23, 2022 2,641.1