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, October 11, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 8, 2022 4,414.0 
 2. Liverpool Sunday, October 9, 2022 4,344.1 
 3. Arsenal Sunday, October 9, 2022 4,250.8 
 4. Chelsea Saturday, October 8, 2022 4,246.3 
 5. Tottenham Hotspur Saturday, October 8, 2022 4,241.5 
 6. Manchester United Sunday, October 9, 2022 4,164.5 
 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 Sunday, October 9, 2022 4,096.6 
 10. West Ham United Sunday, October 9, 2022 4,090.8 
 11. Leicester City Saturday, October 8, 2022 4,057.9 
 12. Aston Villa Monday, October 10, 2022 4,052.7 
 13. Brentford Saturday, October 8, 2022 4,047.5 
 14. Leeds United Sunday, October 9, 2022 4,027.2 
 15. Everton Sunday, October 9, 2022 4,025.4 
 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 Sunday, October 9, 2022 3,976.4 
 21. Nottingham Forest Monday, October 10, 2022 3,942.2 
 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. Huddersfield Town Sunday, October 9, 2022 3,837.5 
 31. Stoke City Saturday, October 8, 2022 3,833.1 
 32. Blackburn Rovers Tuesday, October 11, 2022 3,828.1 
 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. Wigan Athletic Tuesday, October 11, 2022 3,787.8 
 39. Plymouth Argyle Saturday, October 8, 2022 3,783.3 
 40. Bristol City Saturday, October 8, 2022 3,782.9 
 41. Coventry City Saturday, October 8, 2022 3,782.6 
 42. Ipswich Town Saturday, October 8, 2022 3,780.8 
 43. Blackpool Saturday, October 8, 2022 3,778.3 
 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 Sunday, October 9, 2022 3,732.6 
 50. Peterborough United Tuesday, October 11, 2022 3,729.5 
 51. Bolton Wanderers Saturday, October 8, 2022 3,723.3 
 52. Wycombe Wanderers Saturday, October 8, 2022 3,720.1 
 53. Barnsley Saturday, October 8, 2022 3,709.6 
 54. Milton Keynes Dons Tuesday, October 11, 2022 3,705.7 
 55. Oxford United Saturday, October 8, 2022 3,674.4 
 56. Charlton Athletic Tuesday, October 11, 2022 3,670.8 
 57. Exeter City Tuesday, October 11, 2022 3,640.0 
 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. Bristol Rovers Tuesday, October 11, 2022 3,595.9 
 65. Northampton Town Saturday, October 8, 2022 3,593.9 
 66. Cambridge United Saturday, October 8, 2022 3,591.7 
 67. Fleetwood Town Saturday, October 8, 2022 3,591.6 
 68. Salford City Saturday, October 8, 2022 3,590.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. Doncaster Rovers Saturday, October 8, 2022 3,526.8 
 75. Morecambe Saturday, October 8, 2022 3,523.6 
 76. Forest Green Rovers Tuesday, October 11, 2022 3,521.0 
 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 Tuesday, October 11, 2022 3,355.2 
 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 Tuesday, October 11, 2022 3,257.8 
 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. Weston-super-Mare Tuesday, October 11, 2022 3,145.2 
 127. Darlington Saturday, October 8, 2022 3,139.3 
 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. Chester Saturday, October 8, 2022 3,095.5 
 140. Bath City Saturday, October 8, 2022 3,087.3 
 141. Hampton and Richmond Borough Saturday, October 8, 2022 3,086.6 
 142. Hayes and Yeading United Tuesday, October 11, 2022 3,086.4 
 143. Truro City Saturday, October 1, 2022 3,085.9 
 144. Leamington Saturday, October 8, 2022 3,084.3 
 145. Chesham United Tuesday, October 11, 2022 3,082.7 
 146. Gloucester City Saturday, October 8, 2022 3,081.9 
 147. St. Albans City Tuesday, October 11, 2022 3,081.4 
 148. Braintree Town Saturday, October 8, 2022 3,073.1 
 149. Coalville Town Tuesday, October 11, 2022 3,072.6 
 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. Metropolitan Police Tuesday, October 11, 2022 3,038.1 
 161. Tamworth Tuesday, October 11, 2022 3,033.8 
 162. AFC Hornchurch Saturday, September 24, 2022 3,033.6 
 163. Bishop's Stortford Tuesday, October 4, 2022 3,029.1 
 164. Poole Town Tuesday, October 11, 2022 3,011.0 
 165. Dulwich Hamlet Saturday, October 8, 2022 3,008.6 
 166. Buxton Saturday, October 8, 2022 3,000.1 
 167. Concord Rangers Tuesday, October 11, 2022 2,999.8 
 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. Tiverton Town Saturday, October 1, 2022 2,972.1 
 175. Rushall Olympic Tuesday, October 11, 2022 2,971.6 
 176. Enfield Town Tuesday, October 11, 2022 2,970.0 
 177. Bradford Park Avenue Saturday, October 8, 2022 2,968.6 
 178. Gosport Borough Tuesday, October 11, 2022 2,967.7 
 179. Blyth Spartans Saturday, October 8, 2022 2,963.4 
 180. Billericay Town Saturday, September 24, 2022 2,958.8 
 181. Hanwell Town Tuesday, October 11, 2022 2,957.0 
 182. Needham Market Monday, September 26, 2022 2,950.7 
 183. Nuneaton Borough Tuesday, October 11, 2022 2,949.9 
 184. Royston Town Tuesday, October 11, 2022 2,942.4 
 185. Bracknell Town Tuesday, October 11, 2022 2,941.4 
 186. Marske United Tuesday, October 11, 2022 2,940.4 
 187. Leiston Monday, October 10, 2022 2,931.6 
 188. Alvechurch Tuesday, September 27, 2022 2,931.6 
 189. FC United of Manchester Tuesday, October 11, 2022 2,928.2 
 190. Guiseley Saturday, October 1, 2022 2,927.3 
 191. Yate Town Tuesday, October 11, 2022 2,919.4 
 192. Morpeth Town Tuesday, October 11, 2022 2,912.8 
 193. Ilkeston Town Tuesday, October 11, 2022 2,909.5 
 194. Gainsborough Trinity Tuesday, October 11, 2022 2,903.2 
 195. Warrington Rylands Tuesday, October 11, 2022 2,902.2 
 196. Cheshunt Saturday, October 8, 2022 2,902.0 
 197. Walton Casuals Saturday, April 23, 2022 2,900.3 
 198. Warrington Town Tuesday, October 11, 2022 2,900.1 
 199. Stourbridge Saturday, October 1, 2022 2,898.9 
 200. Winchester City Tuesday, October 11, 2022 2,893.0 
 201. Salisbury Tuesday, September 27, 2022 2,891.6 
 202. Matlock Town Tuesday, October 11, 2022 2,889.0 
 203. Redditch United Tuesday, October 11, 2022 2,888.9 
 204. Folkestone Invicta Tuesday, October 4, 2022 2,886.3 
 205. Canvey Island Tuesday, October 11, 2022 2,881.2 
 206. AFC Rushden and Diamonds Tuesday, October 11, 2022 2,880.9 
 207. North Leigh Tuesday, October 11, 2022 2,878.7 
 208. Stafford Rangers Saturday, October 1, 2022 2,877.9 
 209. Herne Bay Tuesday, October 11, 2022 2,876.8 
 210. Horsham Saturday, October 1, 2022 2,875.6 
 211. St. Ives Town Tuesday, October 4, 2022 2,873.7 
 212. Bognor Regis Town Tuesday, October 11, 2022 2,871.1 
 213. Lewes Tuesday, October 11, 2022 2,870.4 
 214. Bromsgrove Sporting Tuesday, October 11, 2022 2,869.8 
 215. Mickleover Sports Tuesday, September 27, 2022 2,869.5 
 216. Harrow Borough Tuesday, October 11, 2022 2,868.0 
 217. Bamber Bridge Tuesday, October 4, 2022 2,867.6 
 218. Bedford Town Tuesday, October 4, 2022 2,867.2 
 219. Plymouth Parkway Tuesday, October 11, 2022 2,861.3 
 220. Carshalton Athletic Monday, October 10, 2022 2,858.1 
 221. Dorchester Town Tuesday, October 11, 2022 2,857.3 
 222. Merthyr Town Tuesday, October 11, 2022 2,856.3 
 223. Potters Bar Town Tuesday, October 11, 2022 2,855.9 
 224. Hednesford Town Tuesday, October 11, 2022 2,855.7 
 225. Hyde United Tuesday, September 27, 2022 2,855.7 
 226. Hendon Tuesday, September 27, 2022 2,854.9 
 227. Kings Langley Tuesday, October 11, 2022 2,852.9 
 228. Hitchin Town Monday, October 10, 2022 2,852.7 
 229. Hartley Wintney Tuesday, October 11, 2022 2,849.0 
 230. Beaconsfield Town Monday, October 3, 2022 2,844.3 
 231. Whitby Town Tuesday, October 4, 2022 2,843.5 
 232. Stratford Town Saturday, October 1, 2022 2,839.8 
 233. Barwell Saturday, October 1, 2022 2,837.0 
 234. Radcliffe Tuesday, October 4, 2022 2,835.4 
 235. Margate Tuesday, October 11, 2022 2,834.7 
 236. Cray Wanderers Wednesday, October 5, 2022 2,832.2 
 237. Basford United Tuesday, October 11, 2022 2,830.1 
 238. Marine Tuesday, October 11, 2022 2,827.7 
 239. Liversedge Tuesday, October 11, 2022 2,825.5 
 240. Hastings United Saturday, September 24, 2022 2,821.0 
 241. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 242. Ashton United Tuesday, October 4, 2022 2,816.5 
 243. Nantwich Town Tuesday, October 11, 2022 2,812.4 
 244. Kingstonian Sunday, October 2, 2022 2,810.6 
 245. Atherton Collieries Tuesday, October 11, 2022 2,807.8 
 246. Lancaster City Tuesday, October 11, 2022 2,804.2 
 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 11, 2022 2,753.9 
 255. Aveley Monday, October 10, 2022 2,750.8 
 256. Corinthian-Casuals Tuesday, October 11, 2022 2,745.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 Tuesday, October 11, 2022 2,657.6 
 262. Merstham Saturday, April 23, 2022 2,641.1