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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Wednesday, January 31, 2024 4,392.6 
 2. Liverpool Wednesday, January 31, 2024 4,352.6 
 3. Arsenal Tuesday, January 30, 2024 4,257.4 
 4. Aston Villa Saturday, February 3, 2024 4,195.9 
 5. Tottenham Hotspur Saturday, February 3, 2024 4,195.7 
 6. Manchester United Thursday, February 1, 2024 4,173.5 
 7. Newcastle United Saturday, February 3, 2024 4,170.7 
 8. Brighton and Hove Albion Saturday, February 3, 2024 4,148.7 
 9. Chelsea Wednesday, January 31, 2024 4,111.6 
 10. West Ham United Thursday, February 1, 2024 4,104.9 
 11. Wolverhampton Wanderers Thursday, February 1, 2024 4,078.8 
 12. Leicester City Saturday, February 3, 2024 4,073.3 
 13. AFC Bournemouth Thursday, February 1, 2024 4,062.4 
 14. Everton Saturday, February 3, 2024 4,062.3 
 15. Brentford Wednesday, January 31, 2024 4,061.9 
 16. Fulham Saturday, February 3, 2024 4,044.6 
 17. Crystal Palace Saturday, February 3, 2024 4,031.2 
 18. Leeds United Friday, February 2, 2024 3,996.9 
 19. Nottingham Forest Tuesday, January 30, 2024 3,988.1 
 20. Southampton Saturday, February 3, 2024 3,988.0 
 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 Saturday, February 3, 2024 3,917.0 
 25. Sheffield United Saturday, February 3, 2024 3,898.5 
 26. West Bromwich Albion Saturday, February 3, 2024 3,888.5 
 27. Middlesbrough Tuesday, January 23, 2024 3,883.5 
 28. Norwich City Saturday, February 3, 2024 3,858.0 
 29. Sunderland Saturday, January 27, 2024 3,852.0 
 30. Watford Saturday, February 3, 2024 3,835.3 
 31. Plymouth Argyle Saturday, February 3, 2024 3,832.5 
 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. Peterborough United Saturday, February 3, 2024 3,786.1 
 37. Bolton Wanderers Saturday, February 3, 2024 3,784.3 
 38. Huddersfield Town Saturday, February 3, 2024 3,781.0 
 39. Derby County Saturday, February 3, 2024 3,779.7 
 40. Cardiff City Saturday, February 3, 2024 3,778.4 
 41. Millwall Saturday, February 3, 2024 3,774.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 Saturday, February 3, 2024 3,742.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. Stevenage Saturday, February 3, 2024 3,697.8 
 52. Rotherham United Saturday, February 3, 2024 3,690.3 
 53. Oxford United Saturday, February 3, 2024 3,669.9 
 54. Leyton Orient Saturday, February 3, 2024 3,669.7 
 55. Reading Saturday, February 3, 2024 3,662.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. Bristol Rovers Saturday, February 3, 2024 3,634.6 
 60. Wycombe Wanderers Saturday, February 3, 2024 3,629.9 
 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. Cambridge United Saturday, February 3, 2024 3,583.1 
 67. Exeter City Saturday, February 3, 2024 3,572.6 
 68. Shrewsbury Town Saturday, February 3, 2024 3,562.6 
 69. Port Vale Saturday, February 3, 2024 3,560.1 
 70. Barrow Saturday, February 3, 2024 3,559.2 
 71. Crewe Alexandra Saturday, February 3, 2024 3,553.1 
 72. Cheltenham Town Saturday, February 3, 2024 3,552.9 
 73. Chesterfield Saturday, February 3, 2024 3,549.0 
 74. Morecambe Saturday, February 3, 2024 3,539.3 
 75. Fleetwood Town Saturday, February 3, 2024 3,537.4 
 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. Gateshead Saturday, February 3, 2024 3,348.6 
 99. Forest Green Rovers Saturday, February 3, 2024 3,347.7 
 100. Rochdale Saturday, February 3, 2024 3,345.2 
 101. Aldershot Town Saturday, February 3, 2024 3,333.0 
 102. FC Halifax Town Saturday, February 3, 2024 3,327.1 
 103. Solihull Moors Saturday, February 3, 2024 3,326.7 
 104. Hartlepool United Saturday, February 3, 2024 3,299.7 
 105. Wealdstone Saturday, February 3, 2024 3,294.3 
 106. Dagenham and Redbridge Saturday, February 3, 2024 3,285.9 
 107. Boreham Wood Saturday, February 3, 2024 3,285.4 
 108. Eastleigh Saturday, February 3, 2024 3,283.8 
 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 Saturday, February 3, 2024 3,259.4 
 113. Maidenhead United Saturday, February 3, 2024 3,253.1 
 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 Saturday, February 3, 2024 3,217.6 
 120. Worthing Saturday, February 3, 2024 3,203.5 
 121. Chester Saturday, February 3, 2024 3,191.4 
 122. Oxford City Saturday, February 3, 2024 3,184.3 
 123. Chelmsford City Saturday, February 3, 2024 3,179.5 
 124. Maidstone United Saturday, February 3, 2024 3,164.9 
 125. St. Albans City Saturday, February 3, 2024 3,164.0 
 126. Brackley Town Saturday, February 3, 2024 3,162.2 
 127. Alfreton Town Saturday, February 3, 2024 3,159.9 
 128. Torquay United Saturday, February 3, 2024 3,158.0 
 129. Chorley Saturday, February 3, 2024 3,156.8 
 130. Boston United Saturday, February 3, 2024 3,151.0 
 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 Saturday, February 3, 2024 3,135.7 
 134. Curzon Ashton Saturday, February 3, 2024 3,121.7 
 135. Warrington Town Saturday, February 3, 2024 3,116.2 
 136. Chesham United Saturday, February 3, 2024 3,115.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 Saturday, February 3, 2024 3,086.9 
 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 Saturday, February 3, 2024 3,061.2 
 154. Peterborough Sports Saturday, February 3, 2024 3,058.9 
 155. Spennymoor Town Saturday, February 3, 2024 3,039.6 
 156. Taunton Town Saturday, February 3, 2024 3,038.2 
 157. Gloucester City Saturday, February 3, 2024 3,035.5 
 158. Aveley Saturday, February 3, 2024 3,032.2 
 159. Banbury United Saturday, February 3, 2024 3,025.9 
 160. Welling United Saturday, February 3, 2024 3,014.2 
 161. Radcliffe Saturday, February 3, 2024 3,013.8 
 162. Rushall Olympic Saturday, February 3, 2024 3,013.6 
 163. Poole Town Saturday, February 3, 2024 3,003.2 
 164. Hyde United Saturday, February 3, 2024 3,003.1 
 165. Eastbourne Borough Saturday, February 3, 2024 3,000.4 
 166. Havant and Waterlooville Saturday, February 3, 2024 2,996.3 
 167. Gosport Borough Saturday, February 3, 2024 2,992.0 
 168. Leamington Saturday, February 3, 2024 2,992.0 
 169. Needham Market Saturday, February 3, 2024 2,987.5 
 170. Southport Saturday, February 3, 2024 2,987.5 
 171. Darlington Saturday, February 3, 2024 2,982.9 
 172. Hungerford Town Saturday, February 3, 2024 2,978.7 
 173. Salisbury Saturday, February 3, 2024 2,977.3 
 174. Chatham Town Saturday, February 3, 2024 2,976.8 
 175. AFC Totton Saturday, February 3, 2024 2,976.3 
 176. Plymouth Parkway Tuesday, January 30, 2024 2,974.7 
 177. Billericay Town Saturday, February 3, 2024 2,973.5 
 178. Bracknell Town Saturday, February 3, 2024 2,973.0 
 179. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 180. Dulwich Hamlet Saturday, February 3, 2024 2,972.7 
 181. AFC Telford United Saturday, February 3, 2024 2,967.0 
 182. Merthyr Town Saturday, February 3, 2024 2,966.1 
 183. Leiston Saturday, February 3, 2024 2,961.4 
 184. Marine Saturday, February 3, 2024 2,961.0 
 185. Coalville Town Saturday, February 3, 2024 2,959.6 
 186. Warrington Rylands Saturday, February 3, 2024 2,951.4 
 187. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 188. Swindon Supermarine Saturday, February 3, 2024 2,947.5 
 189. Hayes and Yeading United Saturday, February 3, 2024 2,943.1 
 190. Worksop Town Saturday, February 3, 2024 2,938.0 
 191. Guiseley Saturday, February 3, 2024 2,937.0 
 192. Hastings United Saturday, February 3, 2024 2,936.3 
 193. Horsham Saturday, February 3, 2024 2,935.3 
 194. Enfield Town Saturday, February 3, 2024 2,934.1 
 195. Stamford Saturday, February 3, 2024 2,933.3 
 196. Dover Athletic Saturday, February 3, 2024 2,931.8 
 197. Redditch United Saturday, February 3, 2024 2,923.6 
 198. Walton and Hersham Saturday, February 3, 2024 2,921.5 
 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 Saturday, February 3, 2024 2,910.0 
 205. Lewes Saturday, February 3, 2024 2,908.4 
 206. St. Ives Town Saturday, February 3, 2024 2,905.0 
 207. Lancaster City Saturday, February 3, 2024 2,903.4 
 208. Hanwell Town Saturday, February 3, 2024 2,899.6 
 209. Bishop's Stortford Saturday, February 3, 2024 2,898.7 
 210. Beaconsfield Town Saturday, February 3, 2024 2,897.6 
 211. Matlock Town Saturday, February 3, 2024 2,897.3 
 212. Cray Wanderers Saturday, February 3, 2024 2,894.4 
 213. Hendon Saturday, February 3, 2024 2,893.9 
 214. Carshalton Athletic Saturday, February 3, 2024 2,892.3 
 215. Wingate and Finchley Saturday, February 3, 2024 2,886.2 
 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. Morpeth Town Saturday, February 3, 2024 2,865.1 
 221. North Leigh Saturday, April 22, 2023 2,864.3 
 222. Stourbridge Saturday, February 3, 2024 2,863.8 
 223. Dorchester Town Saturday, February 3, 2024 2,863.4 
 224. FC United of Manchester Saturday, February 3, 2024 2,860.8 
 225. Cheshunt Saturday, February 3, 2024 2,855.9 
 226. Bamber Bridge Saturday, February 3, 2024 2,846.7 
 227. Royston Town Tuesday, January 30, 2024 2,844.1 
 228. Kettering Town Saturday, February 3, 2024 2,842.0 
 229. Alvechurch Saturday, February 3, 2024 2,837.5 
 230. Basingstoke Town Saturday, February 3, 2024 2,833.6 
 231. Whitehawk Saturday, February 3, 2024 2,829.4 
 232. Gainsborough Trinity Saturday, February 3, 2024 2,829.2 
 233. Potters Bar Town Saturday, February 3, 2024 2,826.7 
 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 Saturday, February 3, 2024 2,818.9 
 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. Basford United Saturday, February 3, 2024 2,757.3 
 253. Herne Bay Saturday, April 22, 2023 2,756.2 
 254. Sheppey United Friday, November 3, 2023 2,749.6 
 255. AFC Sudbury Saturday, February 3, 2024 2,745.5 
 256. Harrow Borough Saturday, January 27, 2024 2,740.0 
 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