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, February 6, 2024

 Rank Club Last Match Date ELO Score 
 1. Manchester City Monday, February 5, 2024 4,397.2 
 2. Liverpool Sunday, February 4, 2024 4,335.1 
 3. Arsenal Sunday, February 4, 2024 4,274.9 
 4. Aston Villa Saturday, February 3, 2024 4,195.9 
 5. Tottenham Hotspur Saturday, February 3, 2024 4,195.7 
 6. Manchester United Sunday, February 4, 2024 4,185.9 
 7. Newcastle United Saturday, February 3, 2024 4,170.7 
 8. Brighton and Hove Albion Saturday, February 3, 2024 4,148.7 
 9. Wolverhampton Wanderers Sunday, February 4, 2024 4,096.8 
 10. Chelsea Sunday, February 4, 2024 4,093.7 
 11. West Ham United Sunday, February 4, 2024 4,092.5 
 12. Leicester City Saturday, February 3, 2024 4,073.3 
 13. Everton Saturday, February 3, 2024 4,062.3 
 14. AFC Bournemouth Sunday, February 4, 2024 4,059.4 
 15. Brentford Monday, February 5, 2024 4,057.3 
 16. Fulham Saturday, February 3, 2024 4,044.6 
 17. Crystal Palace Saturday, February 3, 2024 4,031.2 
 18. Leeds United Tuesday, February 6, 2024 4,002.6 
 19. Southampton Tuesday, February 6, 2024 3,992.4 
 20. Nottingham Forest Sunday, February 4, 2024 3,991.2 
 21. Luton Town Saturday, February 3, 2024 3,973.1 
 22. Burnley Saturday, February 3, 2024 3,969.9 
 23. Ipswich Town Saturday, February 3, 2024 3,935.5 
 24. Coventry City Tuesday, February 6, 2024 3,921.0 
 25. Sheffield United Saturday, February 3, 2024 3,898.5 
 26. West Bromwich Albion Saturday, February 3, 2024 3,888.5 
 27. Middlesbrough Sunday, February 4, 2024 3,881.6 
 28. Norwich City Saturday, February 3, 2024 3,858.0 
 29. Sunderland Sunday, February 4, 2024 3,853.9 
 30. Watford Tuesday, February 6, 2024 3,830.9 
 31. Plymouth Argyle Tuesday, February 6, 2024 3,826.8 
 32. Hull City Saturday, February 3, 2024 3,822.8 
 33. Bristol City Friday, February 2, 2024 3,820.5 
 34. Swansea City Saturday, February 3, 2024 3,811.5 
 35. Preston North End Saturday, February 3, 2024 3,794.3 
 36. Bolton Wanderers Saturday, February 3, 2024 3,784.3 
 37. Huddersfield Town Saturday, February 3, 2024 3,781.0 
 38. Derby County Saturday, February 3, 2024 3,779.7 
 39. Cardiff City Saturday, February 3, 2024 3,778.4 
 40. Millwall Saturday, February 3, 2024 3,774.4 
 41. Peterborough United Tuesday, February 6, 2024 3,771.4 
 42. Blackburn Rovers Saturday, February 3, 2024 3,770.8 
 43. Barnsley Saturday, February 3, 2024 3,769.3 
 44. Stoke City Saturday, February 3, 2024 3,766.8 
 45. Portsmouth Saturday, February 3, 2024 3,760.0 
 46. Birmingham City Saturday, February 3, 2024 3,747.6 
 47. Sheffield Wednesday Tuesday, February 6, 2024 3,738.6 
 48. Queens Park Rangers Saturday, February 3, 2024 3,725.2 
 49. Blackpool Saturday, February 3, 2024 3,708.7 
 50. Wigan Athletic Saturday, February 3, 2024 3,707.8 
 51. Rotherham United Saturday, February 3, 2024 3,690.3 
 52. Stevenage Tuesday, February 6, 2024 3,685.8 
 53. Leyton Orient Tuesday, February 6, 2024 3,677.6 
 54. Reading Tuesday, February 6, 2024 3,674.9 
 55. Oxford United Saturday, February 3, 2024 3,669.9 
 56. Stockport County Saturday, February 3, 2024 3,659.1 
 57. Lincoln City Saturday, February 3, 2024 3,649.9 
 58. Mansfield Town Saturday, February 3, 2024 3,636.0 
 59. Wycombe Wanderers Saturday, February 3, 2024 3,629.9 
 60. Bristol Rovers Tuesday, February 6, 2024 3,614.1 
 61. Northampton Town Saturday, February 3, 2024 3,611.3 
 62. Wrexham Saturday, February 3, 2024 3,607.1 
 63. Charlton Athletic Saturday, February 3, 2024 3,593.3 
 64. Milton Keynes Dons Saturday, February 3, 2024 3,591.4 
 65. Burton Albion Saturday, February 3, 2024 3,587.8 
 66. Exeter City Tuesday, February 6, 2024 3,587.3 
 67. Cambridge United Saturday, February 3, 2024 3,583.1 
 68. Shrewsbury Town Saturday, February 3, 2024 3,562.6 
 69. Barrow Saturday, February 3, 2024 3,559.2 
 70. Fleetwood Town Tuesday, February 6, 2024 3,557.9 
 71. Chesterfield Tuesday, February 6, 2024 3,553.3 
 72. Crewe Alexandra Saturday, February 3, 2024 3,553.1 
 73. Cheltenham Town Saturday, February 3, 2024 3,552.9 
 74. Port Vale Tuesday, February 6, 2024 3,552.2 
 75. Morecambe Saturday, February 3, 2024 3,539.3 
 76. Notts County Saturday, February 3, 2024 3,528.3 
 77. Newport County Saturday, February 3, 2024 3,522.4 
 78. Harrogate Town Saturday, February 3, 2024 3,516.6 
 79. Accrington Stanley Saturday, February 3, 2024 3,514.8 
 80. AFC Wimbledon Saturday, February 3, 2024 3,509.6 
 81. Tranmere Rovers Saturday, February 3, 2024 3,508.0 
 82. Walsall Saturday, February 3, 2024 3,497.4 
 83. Salford City Saturday, February 3, 2024 3,495.6 
 84. Carlisle United Saturday, February 3, 2024 3,494.8 
 85. Bradford City Saturday, February 3, 2024 3,491.4 
 86. Gillingham Saturday, February 3, 2024 3,481.3 
 87. Crawley Town Saturday, February 3, 2024 3,462.8 
 88. Swindon Town Saturday, February 3, 2024 3,449.5 
 89. Grimsby Town Saturday, February 3, 2024 3,447.1 
 90. Colchester United Saturday, February 3, 2024 3,411.4 
 91. Bromley Saturday, February 3, 2024 3,411.1 
 92. Doncaster Rovers Saturday, February 3, 2024 3,405.9 
 93. Sutton United Saturday, February 3, 2024 3,401.9 
 94. Altrincham Saturday, February 3, 2024 3,375.9 
 95. Southend United Saturday, February 3, 2024 3,357.8 
 96. Oldham Athletic Saturday, February 3, 2024 3,357.0 
 97. Barnet Saturday, February 3, 2024 3,352.9 
 98. Forest Green Rovers Saturday, February 3, 2024 3,347.7 
 99. Gateshead Tuesday, February 6, 2024 3,345.8 
 100. Rochdale Saturday, February 3, 2024 3,345.2 
 101. Solihull Moors Tuesday, February 6, 2024 3,343.3 
 102. Aldershot Town Saturday, February 3, 2024 3,333.0 
 103. FC Halifax Town Tuesday, February 6, 2024 3,310.5 
 104. Hartlepool United Saturday, February 3, 2024 3,299.7 
 105. Eastleigh Tuesday, February 6, 2024 3,286.6 
 106. Boreham Wood Saturday, February 3, 2024 3,285.4 
 107. Wealdstone Tuesday, February 6, 2024 3,282.1 
 108. Dagenham and Redbridge Tuesday, February 6, 2024 3,281.6 
 109. AFC Fylde Saturday, February 3, 2024 3,272.9 
 110. York City Saturday, February 3, 2024 3,271.4 
 111. Yeovil Town Saturday, February 3, 2024 3,270.4 
 112. Woking Tuesday, February 6, 2024 3,269.8 
 113. Maidenhead United Tuesday, February 6, 2024 3,265.3 
 114. Tamworth Saturday, February 3, 2024 3,237.0 
 115. Dorking Wanderers Saturday, February 3, 2024 3,232.3 
 116. Kidderminster Harriers Saturday, February 3, 2024 3,228.6 
 117. Ebbsfleet United Saturday, February 3, 2024 3,226.4 
 118. Macclesfield Town Saturday, February 3, 2024 3,217.7 
 119. Scunthorpe United Tuesday, February 6, 2024 3,214.3 
 120. Worthing Saturday, February 3, 2024 3,203.5 
 121. Chester Tuesday, February 6, 2024 3,188.8 
 122. Chelmsford City Saturday, February 3, 2024 3,179.5 
 123. Oxford City Tuesday, February 6, 2024 3,174.0 
 124. Maidstone United Tuesday, February 6, 2024 3,173.7 
 125. Chorley Tuesday, February 6, 2024 3,165.5 
 126. St. Albans City Tuesday, February 6, 2024 3,164.3 
 127. Brackley Town Saturday, February 3, 2024 3,162.2 
 128. Boston United Saturday, February 3, 2024 3,151.0 
 129. Alfreton Town Tuesday, February 6, 2024 3,149.9 
 130. Torquay United Tuesday, February 6, 2024 3,149.2 
 131. Braintree Town Saturday, February 3, 2024 3,144.6 
 132. Bath City Saturday, February 3, 2024 3,139.2 
 133. Hampton and Richmond Borough Tuesday, February 6, 2024 3,135.4 
 134. Curzon Ashton Tuesday, February 6, 2024 3,131.7 
 135. Chesham United Tuesday, February 6, 2024 3,120.3 
 136. Warrington Town Saturday, February 3, 2024 3,116.2 
 137. Scarborough Athletic Saturday, February 3, 2024 3,111.4 
 138. Tonbridge Angels Saturday, February 3, 2024 3,104.9 
 139. Slough Town Saturday, February 3, 2024 3,103.9 
 140. Buxton Saturday, February 3, 2024 3,102.2 
 141. Weymouth Saturday, February 3, 2024 3,101.6 
 142. Dartford Saturday, February 3, 2024 3,093.5 
 143. Chippenham Town Saturday, February 3, 2024 3,091.3 
 144. AFC Hornchurch Saturday, February 3, 2024 3,088.6 
 145. Weston-super-Mare Saturday, February 3, 2024 3,087.3 
 146. Truro City Tuesday, February 6, 2024 3,086.5 
 147. South Shields Saturday, February 3, 2024 3,083.1 
 148. King's Lynn Town Saturday, February 3, 2024 3,077.3 
 149. Hereford Saturday, February 3, 2024 3,071.1 
 150. Hemel Hempstead Town Saturday, February 3, 2024 3,067.2 
 151. Farsley Celtic Saturday, February 3, 2024 3,067.0 
 152. Farnborough Saturday, February 3, 2024 3,065.2 
 153. Blyth Spartans Tuesday, February 6, 2024 3,064.5 
 154. Peterborough Sports Tuesday, February 6, 2024 3,061.6 
 155. Spennymoor Town Tuesday, February 6, 2024 3,049.2 
 156. Taunton Town Tuesday, February 6, 2024 3,038.5 
 157. Aveley Saturday, February 3, 2024 3,032.2 
 158. Gloucester City Tuesday, February 6, 2024 3,026.9 
 159. Banbury United Saturday, February 3, 2024 3,025.9 
 160. Radcliffe Tuesday, February 6, 2024 3,020.6 
 161. Welling United Saturday, February 3, 2024 3,014.2 
 162. Rushall Olympic Saturday, February 3, 2024 3,013.6 
 163. Hyde United Saturday, February 3, 2024 3,003.1 
 164. Eastbourne Borough Saturday, February 3, 2024 3,000.4 
 165. Havant and Waterlooville Saturday, February 3, 2024 2,996.3 
 166. Leamington Saturday, February 3, 2024 2,992.0 
 167. Billericay Town Tuesday, February 6, 2024 2,989.5 
 168. Needham Market Saturday, February 3, 2024 2,987.5 
 169. Poole Town Tuesday, February 6, 2024 2,984.1 
 170. Darlington Saturday, February 3, 2024 2,982.9 
 171. Hungerford Town Saturday, February 3, 2024 2,978.7 
 172. Southport Tuesday, February 6, 2024 2,977.9 
 173. Salisbury Saturday, February 3, 2024 2,977.3 
 174. AFC Totton Saturday, February 3, 2024 2,976.3 
 175. Plymouth Parkway Tuesday, January 30, 2024 2,974.7 
 176. Bracknell Town Saturday, February 3, 2024 2,973.0 
 177. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 178. Dulwich Hamlet Saturday, February 3, 2024 2,972.7 
 179. Gosport Borough Tuesday, February 6, 2024 2,968.8 
 180. AFC Telford United Tuesday, February 6, 2024 2,964.6 
 181. Hayes and Yeading United Tuesday, February 6, 2024 2,962.1 
 182. Leiston Saturday, February 3, 2024 2,961.4 
 183. Marine Saturday, February 3, 2024 2,961.0 
 184. Merthyr Town Tuesday, February 6, 2024 2,961.0 
 185. Coalville Town Saturday, February 3, 2024 2,959.6 
 186. Chatham Town Tuesday, February 6, 2024 2,959.4 
 187. Horsham Tuesday, February 6, 2024 2,951.9 
 188. Warrington Rylands Saturday, February 3, 2024 2,951.4 
 189. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 190. Swindon Supermarine Tuesday, February 6, 2024 2,947.4 
 191. Worksop Town Saturday, February 3, 2024 2,938.0 
 192. Guiseley Saturday, February 3, 2024 2,937.0 
 193. Enfield Town Saturday, February 3, 2024 2,934.1 
 194. Stamford Saturday, February 3, 2024 2,933.3 
 195. Dover Athletic Saturday, February 3, 2024 2,931.8 
 196. Redditch United Saturday, February 3, 2024 2,923.6 
 197. Walton and Hersham Tuesday, February 6, 2024 2,921.5 
 198. Hastings United Tuesday, February 6, 2024 2,919.7 
 199. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 200. Whitby Town Saturday, February 3, 2024 2,917.3 
 201. Bognor Regis Town Saturday, February 3, 2024 2,915.1 
 202. Stratford Town Saturday, February 3, 2024 2,913.1 
 203. Ilkeston Town Saturday, February 3, 2024 2,913.0 
 204. Winchester City Tuesday, February 6, 2024 2,910.0 
 205. St. Ives Town Saturday, February 3, 2024 2,905.0 
 206. Wingate and Finchley Tuesday, February 6, 2024 2,903.5 
 207. Lancaster City Saturday, February 3, 2024 2,903.4 
 208. Bishop's Stortford Saturday, February 3, 2024 2,898.7 
 209. Beaconsfield Town Saturday, February 3, 2024 2,897.6 
 210. Hanwell Town Tuesday, February 6, 2024 2,897.6 
 211. Matlock Town Saturday, February 3, 2024 2,897.3 
 212. Hendon Saturday, February 3, 2024 2,893.9 
 213. Cray Wanderers Tuesday, February 6, 2024 2,893.3 
 214. Lewes Tuesday, February 6, 2024 2,892.4 
 215. Carshalton Athletic Tuesday, February 6, 2024 2,891.5 
 216. Tiverton Town Saturday, February 3, 2024 2,880.1 
 217. Barwell Saturday, February 3, 2024 2,877.6 
 218. Canvey Island Saturday, February 3, 2024 2,869.5 
 219. Ashton United Saturday, February 3, 2024 2,866.5 
 220. Dorchester Town Tuesday, February 6, 2024 2,865.4 
 221. Morpeth Town Saturday, February 3, 2024 2,865.1 
 222. North Leigh Saturday, April 22, 2023 2,864.3 
 223. Stourbridge Saturday, February 3, 2024 2,863.8 
 224. FC United of Manchester Tuesday, February 6, 2024 2,854.0 
 225. Bamber Bridge Saturday, February 3, 2024 2,846.7 
 226. Royston Town Tuesday, February 6, 2024 2,846.6 
 227. Whitehawk Tuesday, February 6, 2024 2,843.9 
 228. Kettering Town Saturday, February 3, 2024 2,842.0 
 229. Cheshunt Tuesday, February 6, 2024 2,841.3 
 230. Alvechurch Saturday, February 3, 2024 2,837.5 
 231. Basingstoke Town Saturday, February 3, 2024 2,833.6 
 232. Gainsborough Trinity Saturday, February 3, 2024 2,829.2 
 233. Potters Bar Town Tuesday, February 6, 2024 2,827.6 
 234. Nantwich Town Saturday, April 22, 2023 2,823.6 
 235. Hitchin Town Saturday, February 3, 2024 2,822.8 
 236. Concord Rangers Saturday, February 3, 2024 2,822.0 
 237. Folkestone Invicta Tuesday, February 6, 2024 2,820.0 
 238. Didcot Town Saturday, February 3, 2024 2,815.6 
 239. Yate Town Saturday, April 22, 2023 2,812.9 
 240. Hednesford Town Saturday, April 22, 2023 2,807.1 
 241. Halesowen Town Saturday, February 3, 2024 2,805.5 
 242. Ramsgate Monday, December 4, 2023 2,804.7 
 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. Bromsgrove Sporting Saturday, February 3, 2024 2,794.3 
 247. Bradford Park Avenue Saturday, February 3, 2024 2,791.4 
 248. Workington Saturday, February 3, 2024 2,784.3 
 249. Liversedge Saturday, April 22, 2023 2,774.1 
 250. Marske United Saturday, December 30, 2023 2,767.7 
 251. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 252. Harrow Borough Tuesday, February 6, 2024 2,763.3 
 253. Basford United Saturday, February 3, 2024 2,757.3 
 254. Herne Bay Saturday, April 22, 2023 2,756.2 
 255. Sheppey United Friday, November 3, 2023 2,749.6 
 256. AFC Sudbury Saturday, February 3, 2024 2,745.5 
 257. Stafford Rangers Saturday, January 27, 2024 2,739.4 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Margate Saturday, February 3, 2024 2,716.3 
 260. Haringey Borough Saturday, February 3, 2024 2,714.2 
 261. Bedford Town Saturday, April 22, 2023 2,710.7 
 262. Atherton Collieries Saturday, February 3, 2024 2,704.5 
 263. Kingstonian Saturday, February 3, 2024 2,677.2 
 264. Belper Town Saturday, April 22, 2023 2,674.3 
 265. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 266. Brightlingsea Regent Saturday, April 22, 2023 2,625.2