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 24, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 21, 2023 4,400.1 
 2. Liverpool Saturday, October 21, 2023 4,304.0 
 3. Arsenal Saturday, October 21, 2023 4,292.5 
 4. Newcastle United Saturday, October 21, 2023 4,224.0 
 5. Tottenham Hotspur Monday, October 23, 2023 4,218.9 
 6. Manchester United Saturday, October 21, 2023 4,206.6 
 7. Aston Villa Sunday, October 22, 2023 4,191.5 
 8. Brighton and Hove Albion Saturday, October 21, 2023 4,172.8 
 9. Brentford Saturday, October 21, 2023 4,120.5 
 10. Chelsea Saturday, October 21, 2023 4,112.4 
 11. Leicester City Tuesday, October 24, 2023 4,078.8 
 12. West Ham United Sunday, October 22, 2023 4,075.9 
 13. Crystal Palace Saturday, October 21, 2023 4,072.0 
 14. Fulham Monday, October 23, 2023 4,052.3 
 15. Wolverhampton Wanderers Saturday, October 21, 2023 4,041.3 
 16. Burnley Saturday, October 21, 2023 4,002.1 
 17. Nottingham Forest Saturday, October 21, 2023 4,001.9 
 18. Everton Saturday, October 21, 2023 3,998.6 
 19. Ipswich Town Saturday, October 7, 2023 3,955.6 
 20. Leeds United Saturday, October 21, 2023 3,950.7 
 21. AFC Bournemouth Saturday, October 21, 2023 3,950.4 
 22. Sheffield United Saturday, October 21, 2023 3,925.3 
 23. Middlesbrough Tuesday, October 24, 2023 3,904.1 
 24. Luton Town Saturday, October 21, 2023 3,901.9 
 25. Southampton Saturday, October 21, 2023 3,899.6 
 26. Coventry City Saturday, October 21, 2023 3,874.3 
 27. Sunderland Tuesday, October 24, 2023 3,863.7 
 28. West Bromwich Albion Tuesday, October 24, 2023 3,860.6 
 29. Swansea City Tuesday, October 24, 2023 3,846.9 
 30. Blackburn Rovers Tuesday, October 24, 2023 3,845.1 
 31. Bristol City Saturday, October 21, 2023 3,827.5 
 32. Hull City Saturday, October 21, 2023 3,827.2 
 33. Norwich City Tuesday, October 24, 2023 3,821.1 
 34. Preston North End Saturday, October 21, 2023 3,818.6 
 35. Millwall Tuesday, October 24, 2023 3,814.8 
 36. Watford Tuesday, October 24, 2023 3,814.5 
 37. Cardiff City Tuesday, October 24, 2023 3,805.4 
 38. Plymouth Argyle Saturday, October 21, 2023 3,792.4 
 39. Stoke City Saturday, October 21, 2023 3,788.3 
 40. Birmingham City Saturday, October 21, 2023 3,783.1 
 41. Portsmouth Tuesday, October 24, 2023 3,782.1 
 42. Huddersfield Town Tuesday, October 24, 2023 3,779.1 
 43. Barnsley Tuesday, October 24, 2023 3,769.1 
 44. Peterborough United Tuesday, October 24, 2023 3,756.0 
 45. Bolton Wanderers Tuesday, October 24, 2023 3,754.2 
 46. Sheffield Wednesday Saturday, October 21, 2023 3,743.6 
 47. Derby County Tuesday, October 24, 2023 3,743.1 
 48. Blackpool Tuesday, October 24, 2023 3,726.2 
 49. Wigan Athletic Tuesday, October 24, 2023 3,705.9 
 50. Rotherham United Saturday, October 7, 2023 3,705.3 
 51. Oxford United Tuesday, October 24, 2023 3,686.1 
 52. Lincoln City Tuesday, October 24, 2023 3,685.8 
 53. Wycombe Wanderers Tuesday, October 24, 2023 3,679.5 
 54. Stockport County Tuesday, October 24, 2023 3,671.0 
 55. Queens Park Rangers Tuesday, October 24, 2023 3,669.6 
 56. Charlton Athletic Tuesday, October 24, 2023 3,668.1 
 57. Mansfield Town Tuesday, October 24, 2023 3,645.7 
 58. Reading Tuesday, October 24, 2023 3,640.4 
 59. Burton Albion Tuesday, October 24, 2023 3,630.0 
 60. Leyton Orient Tuesday, October 24, 2023 3,623.3 
 61. Stevenage Tuesday, October 24, 2023 3,615.9 
 62. Northampton Town Tuesday, October 24, 2023 3,601.7 
 63. Bristol Rovers Tuesday, October 24, 2023 3,600.1 
 64. Exeter City Tuesday, October 24, 2023 3,593.9 
 65. Wrexham Tuesday, October 24, 2023 3,591.7 
 66. Notts County Tuesday, October 24, 2023 3,585.0 
 67. Shrewsbury Town Tuesday, October 24, 2023 3,581.6 
 68. Fleetwood Town Tuesday, October 24, 2023 3,581.6 
 69. Morecambe Tuesday, October 24, 2023 3,575.7 
 70. Carlisle United Tuesday, October 24, 2023 3,573.0 
 71. Milton Keynes Dons Tuesday, October 24, 2023 3,568.8 
 72. Cambridge United Tuesday, October 24, 2023 3,568.7 
 73. Port Vale Tuesday, October 24, 2023 3,563.0 
 74. Accrington Stanley Tuesday, October 24, 2023 3,553.9 
 75. Salford City Tuesday, October 24, 2023 3,552.4 
 76. Crewe Alexandra Tuesday, October 24, 2023 3,540.9 
 77. Swindon Town Tuesday, October 24, 2023 3,528.4 
 78. Cheltenham Town Tuesday, October 24, 2023 3,527.8 
 79. Bradford City Tuesday, October 24, 2023 3,526.3 
 80. Gillingham Tuesday, October 24, 2023 3,509.6 
 81. Chesterfield Tuesday, October 24, 2023 3,495.0 
 82. Barrow Tuesday, October 24, 2023 3,486.5 
 83. AFC Wimbledon Tuesday, October 24, 2023 3,478.6 
 84. Walsall Tuesday, October 24, 2023 3,464.3 
 85. Harrogate Town Tuesday, October 24, 2023 3,462.8 
 86. Grimsby Town Tuesday, October 24, 2023 3,457.7 
 87. Newport County Tuesday, October 24, 2023 3,457.5 
 88. Crawley Town Tuesday, October 24, 2023 3,451.6 
 89. Colchester United Tuesday, October 24, 2023 3,429.1 
 90. Doncaster Rovers Tuesday, October 24, 2023 3,423.8 
 91. Bromley Tuesday, October 24, 2023 3,418.0 
 92. Tranmere Rovers Tuesday, October 24, 2023 3,416.2 
 93. Barnet Tuesday, October 24, 2023 3,398.0 
 94. Southend United Tuesday, October 24, 2023 3,383.8 
 95. Forest Green Rovers Tuesday, October 24, 2023 3,381.1 
 96. Sutton United Tuesday, October 24, 2023 3,378.0 
 97. FC Halifax Town Tuesday, October 24, 2023 3,374.3 
 98. Gateshead Tuesday, October 24, 2023 3,369.7 
 99. Rochdale Tuesday, October 24, 2023 3,367.6 
 100. Solihull Moors Tuesday, October 24, 2023 3,356.8 
 101. Hartlepool United Tuesday, October 24, 2023 3,336.1 
 102. Altrincham Tuesday, October 24, 2023 3,335.3 
 103. Woking Tuesday, October 24, 2023 3,332.7 
 104. Oldham Athletic Tuesday, October 24, 2023 3,323.1 
 105. Boreham Wood Tuesday, October 24, 2023 3,313.7 
 106. Aldershot Town Tuesday, October 24, 2023 3,298.3 
 107. Eastleigh Tuesday, October 24, 2023 3,288.8 
 108. Macclesfield Town Tuesday, October 24, 2023 3,272.2 
 109. Dorking Wanderers Tuesday, October 24, 2023 3,264.2 
 110. Dagenham and Redbridge Tuesday, October 24, 2023 3,258.5 
 111. Wealdstone Tuesday, October 24, 2023 3,245.2 
 112. Torquay United Tuesday, October 24, 2023 3,245.0 
 113. Ebbsfleet United Tuesday, October 24, 2023 3,242.7 
 114. Yeovil Town Tuesday, October 24, 2023 3,230.3 
 115. York City Tuesday, October 24, 2023 3,221.8 
 116. Oxford City Tuesday, October 24, 2023 3,213.4 
 117. AFC Fylde Tuesday, October 24, 2023 3,211.6 
 118. Kidderminster Harriers Tuesday, October 24, 2023 3,197.8 
 119. Maidenhead United Tuesday, October 24, 2023 3,195.8 
 120. Chester Tuesday, October 24, 2023 3,195.4 
 121. Tamworth Tuesday, October 24, 2023 3,174.2 
 122. Scunthorpe United Tuesday, October 24, 2023 3,173.6 
 123. Buxton Tuesday, October 24, 2023 3,162.4 
 124. Dartford Tuesday, October 24, 2023 3,158.0 
 125. Braintree Town Tuesday, October 24, 2023 3,144.3 
 126. Bath City Tuesday, October 24, 2023 3,143.9 
 127. Chorley Tuesday, October 24, 2023 3,143.9 
 128. Maidstone United Tuesday, October 24, 2023 3,142.2 
 129. Spennymoor Town Tuesday, October 24, 2023 3,140.4 
 130. Alfreton Town Tuesday, October 24, 2023 3,139.3 
 131. Brackley Town Tuesday, October 24, 2023 3,137.4 
 132. St. Albans City Tuesday, October 24, 2023 3,136.9 
 133. King's Lynn Town Tuesday, October 24, 2023 3,136.1 
 134. Chesham United Tuesday, October 24, 2023 3,130.5 
 135. Chelmsford City Monday, October 23, 2023 3,127.1 
 136. Worthing Tuesday, October 24, 2023 3,126.2 
 137. Farnborough Tuesday, October 24, 2023 3,122.2 
 138. Curzon Ashton Tuesday, October 24, 2023 3,118.4 
 139. Truro City Saturday, October 21, 2023 3,109.1 
 140. Boston United Tuesday, October 24, 2023 3,098.6 
 141. Taunton Town Tuesday, October 24, 2023 3,091.1 
 142. Weston-super-Mare Tuesday, October 24, 2023 3,090.5 
 143. Chippenham Town Saturday, October 21, 2023 3,088.7 
 144. South Shields Tuesday, October 24, 2023 3,086.9 
 145. Hampton and Richmond Borough Tuesday, October 24, 2023 3,086.3 
 146. Hemel Hempstead Town Tuesday, October 24, 2023 3,079.3 
 147. AFC Hornchurch Tuesday, October 24, 2023 3,078.2 
 148. Eastbourne Borough Tuesday, October 24, 2023 3,075.9 
 149. Tonbridge Angels Tuesday, October 24, 2023 3,069.9 
 150. Blyth Spartans Tuesday, October 24, 2023 3,069.1 
 151. Gloucester City Tuesday, October 24, 2023 3,066.2 
 152. Scarborough Athletic Tuesday, October 24, 2023 3,066.2 
 153. Weymouth Tuesday, October 24, 2023 3,050.4 
 154. Poole Town Tuesday, October 24, 2023 3,050.3 
 155. Banbury United Tuesday, October 24, 2023 3,049.5 
 156. Warrington Town Tuesday, October 24, 2023 3,046.9 
 157. Hereford Tuesday, October 24, 2023 3,042.2 
 158. Peterborough Sports Tuesday, October 24, 2023 3,034.7 
 159. Farsley Celtic Tuesday, October 24, 2023 3,025.7 
 160. Welling United Tuesday, October 24, 2023 3,025.2 
 161. Slough Town Tuesday, October 24, 2023 3,025.0 
 162. Bracknell Town Tuesday, October 24, 2023 3,024.1 
 163. Coalville Town Tuesday, October 24, 2023 3,022.1 
 164. Hayes and Yeading United Tuesday, October 24, 2023 3,019.9 
 165. Rushall Olympic Tuesday, October 24, 2023 3,019.8 
 166. Darlington Tuesday, October 24, 2023 3,015.0 
 167. Walton and Hersham Tuesday, October 24, 2023 3,012.7 
 168. Aveley Saturday, October 21, 2023 3,012.2 
 169. Radcliffe Tuesday, October 24, 2023 3,010.3 
 170. Southport Tuesday, October 24, 2023 3,008.8 
 171. Havant and Waterlooville Saturday, October 21, 2023 2,994.9 
 172. Gosport Borough Tuesday, October 24, 2023 2,989.2 
 173. Lewes Monday, October 23, 2023 2,985.0 
 174. Leamington Tuesday, October 24, 2023 2,979.5 
 175. Bishop's Stortford Tuesday, October 24, 2023 2,979.1 
 176. Salisbury Tuesday, October 24, 2023 2,978.7 
 177. Hungerford Town Tuesday, October 24, 2023 2,974.1 
 178. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 179. Merthyr Town Tuesday, October 24, 2023 2,967.6 
 180. AFC Totton Saturday, October 21, 2023 2,963.7 
 181. Dover Athletic Monday, October 23, 2023 2,963.2 
 182. Warrington Rylands Tuesday, October 24, 2023 2,962.7 
 183. Nuneaton Borough Tuesday, October 24, 2023 2,962.1 
 184. Canvey Island Tuesday, October 24, 2023 2,962.1 
 185. Billericay Town Tuesday, October 24, 2023 2,960.0 
 186. Needham Market Tuesday, October 24, 2023 2,958.4 
 187. Kettering Town Tuesday, October 24, 2023 2,957.7 
 188. Horsham Saturday, October 21, 2023 2,955.2 
 189. Dulwich Hamlet Tuesday, October 24, 2023 2,951.3 
 190. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 191. Chatham Town Monday, October 23, 2023 2,942.5 
 192. AFC Telford United Tuesday, October 24, 2023 2,939.9 
 193. Enfield Town Tuesday, October 24, 2023 2,939.2 
 194. Worksop Town Tuesday, October 24, 2023 2,933.3 
 195. Leiston Tuesday, October 24, 2023 2,927.8 
 196. Winchester City Tuesday, October 24, 2023 2,927.6 
 197. Hitchin Town Saturday, October 21, 2023 2,927.6 
 198. Ilkeston Town Tuesday, October 24, 2023 2,922.4 
 199. Stamford Tuesday, October 24, 2023 2,918.5 
 200. Stourbridge Tuesday, October 24, 2023 2,917.9 
 201. Swindon Supermarine Saturday, October 21, 2023 2,917.1 
 202. Cheshunt Tuesday, October 24, 2023 2,909.2 
 203. Hyde United Tuesday, October 24, 2023 2,908.7 
 204. Barwell Saturday, October 21, 2023 2,908.0 
 205. Beaconsfield Town Tuesday, October 24, 2023 2,906.0 
 206. Hastings United Tuesday, October 24, 2023 2,901.0 
 207. Gainsborough Trinity Tuesday, October 24, 2023 2,893.9 
 208. Lancaster City Tuesday, October 24, 2023 2,893.5 
 209. Bradford Park Avenue Monday, October 23, 2023 2,892.8 
 210. Marine Tuesday, October 24, 2023 2,892.7 
 211. Plymouth Parkway Tuesday, October 24, 2023 2,889.8 
 212. Cray Wanderers Tuesday, October 24, 2023 2,889.2 
 213. Stratford Town Tuesday, October 24, 2023 2,886.9 
 214. Redditch United Tuesday, October 24, 2023 2,886.3 
 215. Guiseley Tuesday, October 24, 2023 2,885.8 
 216. Carshalton Athletic Monday, October 23, 2023 2,885.2 
 217. Whitehawk Tuesday, October 24, 2023 2,881.4 
 218. Alvechurch Tuesday, October 24, 2023 2,880.7 
 219. Bamber Bridge Tuesday, October 24, 2023 2,878.0 
 220. Ashton United Tuesday, October 24, 2023 2,877.0 
 221. Basingstoke Town Tuesday, October 24, 2023 2,873.4 
 222. Matlock Town Tuesday, October 24, 2023 2,873.2 
 223. Whitby Town Monday, October 23, 2023 2,871.1 
 224. Hanwell Town Tuesday, October 24, 2023 2,870.7 
 225. Morpeth Town Tuesday, October 24, 2023 2,869.6 
 226. FC United of Manchester Tuesday, October 24, 2023 2,866.5 
 227. Hendon Tuesday, October 24, 2023 2,865.9 
 228. North Leigh Saturday, April 22, 2023 2,864.3 
 229. Tiverton Town Saturday, October 21, 2023 2,861.5 
 230. Royston Town Monday, October 23, 2023 2,855.4 
 231. Folkestone Invicta Tuesday, October 24, 2023 2,853.1 
 232. Halesowen Town Saturday, October 14, 2023 2,852.3 
 233. Didcot Town Saturday, October 21, 2023 2,846.9 
 234. Bromsgrove Sporting Tuesday, October 24, 2023 2,843.0 
 235. Wingate and Finchley Tuesday, October 24, 2023 2,840.9 
 236. Bognor Regis Town Tuesday, October 24, 2023 2,833.4 
 237. Concord Rangers Tuesday, October 24, 2023 2,831.1 
 238. Dorchester Town Tuesday, October 24, 2023 2,825.9 
 239. Nantwich Town Saturday, April 22, 2023 2,823.6 
 240. Yate Town Saturday, April 22, 2023 2,812.9 
 241. Hednesford Town Saturday, April 22, 2023 2,807.1 
 242. Kings Langley Saturday, April 22, 2023 2,799.2 
 243. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 244. St. Ives Town Monday, October 23, 2023 2,796.9 
 245. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 246. Stafford Rangers Tuesday, October 24, 2023 2,795.0 
 247. Harrow Borough Tuesday, October 24, 2023 2,792.6 
 248. Margate Tuesday, October 24, 2023 2,782.0 
 249. Liversedge Saturday, April 22, 2023 2,774.1 
 250. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 251. Marske United Tuesday, October 24, 2023 2,762.7 
 252. Haringey Borough Tuesday, October 24, 2023 2,759.7 
 253. Herne Bay Saturday, April 22, 2023 2,756.2 
 254. Potters Bar Town Tuesday, October 24, 2023 2,755.4 
 255. Basford United Tuesday, October 24, 2023 2,753.5 
 256. Kingstonian Saturday, October 21, 2023 2,749.9 
 257. Workington Tuesday, October 24, 2023 2,731.3 
 258. Atherton Collieries Tuesday, October 24, 2023 2,721.1 
 259. Bowers and Pitsea Saturday, April 22, 2023 2,720.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