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 28, 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 28, 2023 4,296.0 
 4. Tottenham Hotspur Friday, October 27, 2023 4,225.8 
 5. Newcastle United Saturday, October 28, 2023 4,220.0 
 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 28, 2023 4,136.8 
 10. Chelsea Saturday, October 28, 2023 4,096.2 
 11. Leicester City Saturday, October 28, 2023 4,080.9 
 12. West Ham United Sunday, October 22, 2023 4,075.9 
 13. Crystal Palace Friday, October 27, 2023 4,065.0 
 14. Fulham Monday, October 23, 2023 4,052.3 
 15. Wolverhampton Wanderers Saturday, October 28, 2023 4,045.2 
 16. Nottingham Forest Saturday, October 21, 2023 4,001.9 
 17. Everton Saturday, October 21, 2023 3,998.6 
 18. Burnley Saturday, October 28, 2023 3,991.7 
 19. Ipswich Town Saturday, October 28, 2023 3,967.9 
 20. AFC Bournemouth Saturday, October 28, 2023 3,960.9 
 21. Leeds United Saturday, October 28, 2023 3,945.8 
 22. Sheffield United Saturday, October 28, 2023 3,921.7 
 23. Southampton Saturday, October 28, 2023 3,906.6 
 24. Luton Town Saturday, October 21, 2023 3,901.9 
 25. Middlesbrough Saturday, October 28, 2023 3,883.4 
 26. Sunderland Saturday, October 28, 2023 3,875.3 
 27. West Bromwich Albion Tuesday, October 24, 2023 3,860.6 
 28. Swansea City Saturday, October 28, 2023 3,857.9 
 29. Coventry City Wednesday, October 25, 2023 3,853.8 
 30. Hull City Saturday, October 28, 2023 3,850.2 
 31. Blackburn Rovers Saturday, October 28, 2023 3,834.2 
 32. Stoke City Saturday, October 28, 2023 3,822.5 
 33. Cardiff City Saturday, October 28, 2023 3,819.4 
 34. Millwall Saturday, October 28, 2023 3,815.8 
 35. Watford Saturday, October 28, 2023 3,813.5 
 36. Preston North End Saturday, October 28, 2023 3,811.5 
 37. Norwich City Saturday, October 28, 2023 3,809.4 
 38. Bristol City Saturday, October 28, 2023 3,806.0 
 39. Plymouth Argyle Saturday, October 28, 2023 3,800.7 
 40. Portsmouth Saturday, October 28, 2023 3,789.2 
 41. Peterborough United Saturday, October 28, 2023 3,771.3 
 42. Huddersfield Town Saturday, October 28, 2023 3,770.5 
 43. Bolton Wanderers Saturday, October 28, 2023 3,767.1 
 44. Barnsley Saturday, October 28, 2023 3,763.5 
 45. Birmingham City Saturday, October 28, 2023 3,760.1 
 46. Sheffield Wednesday Wednesday, October 25, 2023 3,730.3 
 47. Rotherham United Wednesday, October 25, 2023 3,725.8 
 48. Derby County Saturday, October 28, 2023 3,724.3 
 49. Wigan Athletic Saturday, October 28, 2023 3,714.4 
 50. Blackpool Saturday, October 28, 2023 3,710.9 
 51. Oxford United Saturday, October 28, 2023 3,684.9 
 52. Lincoln City Saturday, October 28, 2023 3,684.2 
 53. Wycombe Wanderers Saturday, October 28, 2023 3,680.7 
 54. Stockport County Saturday, October 28, 2023 3,675.8 
 55. Queens Park Rangers Saturday, October 28, 2023 3,667.5 
 56. Charlton Athletic Saturday, October 28, 2023 3,655.2 
 57. Mansfield Town Saturday, October 28, 2023 3,650.1 
 58. Stevenage Saturday, October 28, 2023 3,634.8 
 59. Reading Saturday, October 28, 2023 3,633.4 
 60. Burton Albion Saturday, October 28, 2023 3,628.8 
 61. Leyton Orient Saturday, October 28, 2023 3,624.5 
 62. Bristol Rovers Saturday, October 28, 2023 3,609.1 
 63. Wrexham Saturday, October 28, 2023 3,608.0 
 64. Exeter City Saturday, October 28, 2023 3,595.5 
 65. Northampton Town Saturday, October 28, 2023 3,592.7 
 66. Fleetwood Town Saturday, October 28, 2023 3,587.3 
 67. Morecambe Saturday, October 28, 2023 3,586.8 
 68. Cambridge United Saturday, October 28, 2023 3,577.7 
 69. Milton Keynes Dons Saturday, October 28, 2023 3,576.7 
 70. Shrewsbury Town Saturday, October 28, 2023 3,573.1 
 71. Notts County Saturday, October 28, 2023 3,568.8 
 72. Carlisle United Saturday, October 28, 2023 3,564.0 
 73. Salford City Saturday, October 28, 2023 3,551.5 
 74. Port Vale Saturday, October 28, 2023 3,551.0 
 75. Crewe Alexandra Saturday, October 28, 2023 3,549.7 
 76. Cheltenham Town Saturday, October 28, 2023 3,539.8 
 77. Accrington Stanley Saturday, October 28, 2023 3,539.6 
 78. Swindon Town Saturday, October 28, 2023 3,520.5 
 79. Bradford City Saturday, October 28, 2023 3,513.2 
 80. Chesterfield Saturday, October 28, 2023 3,500.5 
 81. Gillingham Saturday, October 28, 2023 3,490.9 
 82. Barrow Saturday, October 28, 2023 3,487.4 
 83. Newport County Saturday, October 28, 2023 3,476.3 
 84. AFC Wimbledon Saturday, October 28, 2023 3,467.5 
 85. Walsall Saturday, October 28, 2023 3,459.9 
 86. Harrogate Town Saturday, October 28, 2023 3,454.0 
 87. Grimsby Town Saturday, October 28, 2023 3,447.8 
 88. Colchester United Saturday, October 28, 2023 3,443.4 
 89. Crawley Town Saturday, October 28, 2023 3,440.7 
 90. Doncaster Rovers Saturday, October 28, 2023 3,433.7 
 91. Bromley Saturday, October 28, 2023 3,426.6 
 92. Tranmere Rovers Saturday, October 28, 2023 3,411.5 
 93. Barnet Saturday, October 28, 2023 3,407.0 
 94. Forest Green Rovers Saturday, October 28, 2023 3,392.1 
 95. Sutton United Saturday, October 28, 2023 3,391.1 
 96. Southend United Saturday, October 28, 2023 3,382.9 
 97. Rochdale Saturday, October 28, 2023 3,377.8 
 98. FC Halifax Town Saturday, October 28, 2023 3,371.1 
 99. Solihull Moors Saturday, October 28, 2023 3,362.8 
 100. Gateshead Saturday, October 28, 2023 3,341.4 
 101. Altrincham Saturday, October 28, 2023 3,336.0 
 102. Hartlepool United Saturday, October 28, 2023 3,326.0 
 103. Woking Saturday, October 28, 2023 3,324.1 
 104. Oldham Athletic Saturday, October 28, 2023 3,322.4 
 105. Boreham Wood Saturday, October 28, 2023 3,314.6 
 106. Aldershot Town Saturday, October 28, 2023 3,288.4 
 107. Eastleigh Saturday, October 28, 2023 3,277.2 
 108. Dorking Wanderers Saturday, October 28, 2023 3,274.1 
 109. Macclesfield Town Tuesday, October 24, 2023 3,272.2 
 110. Dagenham and Redbridge Saturday, October 28, 2023 3,269.1 
 111. Yeovil Town Saturday, October 28, 2023 3,240.2 
 112. AFC Fylde Saturday, October 28, 2023 3,239.9 
 113. Wealdstone Saturday, October 28, 2023 3,239.2 
 114. Ebbsfleet United Saturday, October 28, 2023 3,232.1 
 115. York City Saturday, October 28, 2023 3,225.0 
 116. Torquay United Saturday, October 28, 2023 3,225.0 
 117. Maidenhead United Saturday, October 28, 2023 3,207.4 
 118. Oxford City Saturday, October 28, 2023 3,204.4 
 119. Chester Saturday, October 28, 2023 3,204.2 
 120. Kidderminster Harriers Saturday, October 28, 2023 3,192.3 
 121. Tamworth Saturday, October 28, 2023 3,183.3 
 122. Scunthorpe United Saturday, October 28, 2023 3,182.0 
 123. Buxton Saturday, October 28, 2023 3,157.6 
 124. Alfreton Town Saturday, October 28, 2023 3,148.2 
 125. Spennymoor Town Saturday, October 28, 2023 3,147.9 
 126. Dartford Saturday, October 28, 2023 3,146.8 
 127. Worthing Saturday, October 28, 2023 3,143.5 
 128. Maidstone United Saturday, October 28, 2023 3,141.8 
 129. Brackley Town Saturday, October 28, 2023 3,134.9 
 130. Braintree Town Saturday, October 28, 2023 3,134.4 
 131. King's Lynn Town Saturday, October 28, 2023 3,133.2 
 132. Farnborough Saturday, October 28, 2023 3,131.4 
 133. Chesham United Tuesday, October 24, 2023 3,130.5 
 134. Chorley Saturday, October 28, 2023 3,130.1 
 135. Bath City Saturday, October 28, 2023 3,126.6 
 136. Chelmsford City Saturday, October 28, 2023 3,125.1 
 137. St. Albans City Saturday, October 28, 2023 3,123.0 
 138. Curzon Ashton Saturday, October 28, 2023 3,109.6 
 139. Boston United Saturday, October 28, 2023 3,106.6 
 140. Hampton and Richmond Borough Saturday, October 28, 2023 3,106.4 
 141. Truro City Saturday, October 28, 2023 3,096.9 
 142. Taunton Town Saturday, October 28, 2023 3,093.1 
 143. Weston-super-Mare Saturday, October 28, 2023 3,090.9 
 144. Hemel Hempstead Town Saturday, October 28, 2023 3,090.5 
 145. South Shields Saturday, October 28, 2023 3,089.4 
 146. Chippenham Town Saturday, October 28, 2023 3,088.0 
 147. Tonbridge Angels Saturday, October 28, 2023 3,082.0 
 148. AFC Hornchurch Tuesday, October 24, 2023 3,078.2 
 149. Eastbourne Borough Saturday, October 28, 2023 3,073.5 
 150. Blyth Spartans Saturday, October 28, 2023 3,072.0 
 151. Banbury United Saturday, October 28, 2023 3,059.4 
 152. Gloucester City Saturday, October 28, 2023 3,058.2 
 153. Scarborough Athletic Saturday, October 28, 2023 3,057.1 
 154. Hereford Saturday, October 28, 2023 3,056.0 
 155. Poole Town Tuesday, October 24, 2023 3,050.3 
 156. Weymouth Saturday, October 28, 2023 3,049.3 
 157. Peterborough Sports Saturday, October 28, 2023 3,046.1 
 158. Aveley Saturday, October 28, 2023 3,044.5 
 159. Warrington Town Saturday, October 28, 2023 3,035.6 
 160. Slough Town Saturday, October 28, 2023 3,027.5 
 161. Welling United Saturday, October 28, 2023 3,026.0 
 162. Rushall Olympic Saturday, October 28, 2023 3,024.6 
 163. Bracknell Town Tuesday, October 24, 2023 3,024.1 
 164. Coalville Town Tuesday, October 24, 2023 3,022.1 
 165. Farsley Celtic Saturday, October 28, 2023 3,016.8 
 166. Hayes and Yeading United Saturday, October 28, 2023 3,015.7 
 167. Walton and Hersham Tuesday, October 24, 2023 3,012.7 
 168. Radcliffe Tuesday, October 24, 2023 3,010.3 
 169. Darlington Saturday, October 28, 2023 3,007.5 
 170. Southport Saturday, October 28, 2023 2,998.9 
 171. Gosport Borough Tuesday, October 24, 2023 2,989.2 
 172. Lewes Monday, October 23, 2023 2,985.0 
 173. Salisbury Tuesday, October 24, 2023 2,978.7 
 174. Havant and Waterlooville Saturday, October 28, 2023 2,977.5 
 175. Leamington Saturday, October 28, 2023 2,977.3 
 176. AFC Totton Wednesday, October 25, 2023 2,976.2 
 177. Hungerford Town Tuesday, October 24, 2023 2,974.1 
 178. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 179. Bishop's Stortford Saturday, October 28, 2023 2,970.8 
 180. Needham Market Saturday, October 28, 2023 2,970.5 
 181. Merthyr Town Tuesday, October 24, 2023 2,967.6 
 182. Nuneaton Borough Tuesday, October 24, 2023 2,962.1 
 183. Canvey Island Tuesday, October 24, 2023 2,962.1 
 184. Warrington Rylands Saturday, October 28, 2023 2,961.8 
 185. Horsham Wednesday, October 25, 2023 2,960.7 
 186. Billericay Town Tuesday, October 24, 2023 2,960.0 
 187. Kettering Town Saturday, October 28, 2023 2,957.7 
 188. Dover Athletic Saturday, October 28, 2023 2,954.0 
 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 Saturday, October 28, 2023 2,942.0 
 193. Enfield Town Saturday, October 28, 2023 2,939.2 
 194. Worksop Town Tuesday, October 24, 2023 2,933.3 
 195. Hitchin Town Saturday, October 28, 2023 2,931.4 
 196. Leiston Tuesday, October 24, 2023 2,927.8 
 197. Winchester City Tuesday, October 24, 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. Bradford Park Avenue Saturday, October 28, 2023 2,898.3 
 208. Lancaster City Saturday, October 28, 2023 2,894.5 
 209. Gainsborough Trinity Tuesday, October 24, 2023 2,893.9 
 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. Folkestone Invicta Tuesday, October 24, 2023 2,853.1 
 231. Halesowen Town Saturday, October 14, 2023 2,852.3 
 232. Royston Town Saturday, October 28, 2023 2,843.2 
 233. Bromsgrove Sporting Tuesday, October 24, 2023 2,843.0 
 234. Wingate and Finchley Tuesday, October 24, 2023 2,840.9 
 235. Bognor Regis Town Tuesday, October 24, 2023 2,833.4 
 236. Concord Rangers Tuesday, October 24, 2023 2,831.1 
 237. Dorchester Town Saturday, October 28, 2023 2,830.2 
 238. Nantwich Town Saturday, April 22, 2023 2,823.6 
 239. Didcot Town Saturday, October 28, 2023 2,814.5 
 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. Haringey Borough Tuesday, October 24, 2023 2,759.7 
 252. Marske United Saturday, October 28, 2023 2,757.2 
 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 Wednesday, October 25, 2023 2,744.4 
 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. Bedford Town Saturday, April 22, 2023 2,710.7 
 261. AFC Sudbury Saturday, October 28, 2023 2,709.3 
 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