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  Friday, March 29, 2024

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, March 16, 2024 4,409.7 
 2. Liverpool Sunday, March 17, 2024 4,347.2 
 3. Arsenal Saturday, March 9, 2024 4,312.3 
 4. Manchester United Sunday, March 17, 2024 4,199.1 
 5. Tottenham Hotspur Saturday, March 16, 2024 4,194.4 
 6. Aston Villa Sunday, March 17, 2024 4,171.7 
 7. Newcastle United Saturday, March 16, 2024 4,155.7 
 8. Chelsea Sunday, March 17, 2024 4,141.9 
 9. Brighton and Hove Albion Sunday, March 10, 2024 4,116.9 
 10. Fulham Saturday, March 16, 2024 4,098.5 
 11. Wolverhampton Wanderers Saturday, March 16, 2024 4,088.8 
 12. West Ham United Sunday, March 17, 2024 4,088.0 
 13. AFC Bournemouth Wednesday, March 13, 2024 4,052.9 
 14. Leeds United Friday, March 29, 2024 4,040.1 
 15. Brentford Saturday, March 16, 2024 4,038.0 
 16. Everton Saturday, March 9, 2024 4,036.3 
 17. Crystal Palace Saturday, March 9, 2024 4,022.1 
 18. Leicester City Friday, March 29, 2024 4,019.0 
 19. Nottingham Forest Saturday, March 16, 2024 3,980.7 
 20. Ipswich Town Friday, March 29, 2024 3,977.9 
 21. Southampton Friday, March 29, 2024 3,966.9 
 22. Burnley Saturday, March 16, 2024 3,952.3 
 23. Luton Town Saturday, March 16, 2024 3,940.7 
 24. Coventry City Friday, March 29, 2024 3,933.7 
 25. West Bromwich Albion Friday, March 29, 2024 3,926.1 
 26. Sheffield United Saturday, March 9, 2024 3,913.4 
 27. Norwich City Friday, March 29, 2024 3,896.0 
 28. Middlesbrough Friday, March 29, 2024 3,872.4 
 29. Preston North End Friday, March 29, 2024 3,846.0 
 30. Swansea City Friday, March 29, 2024 3,827.4 
 31. Bristol City Friday, March 29, 2024 3,826.9 
 32. Hull City Friday, March 29, 2024 3,826.4 
 33. Sunderland Friday, March 29, 2024 3,822.3 
 34. Portsmouth Friday, March 29, 2024 3,809.1 
 35. Watford Friday, March 29, 2024 3,804.9 
 36. Derby County Friday, March 29, 2024 3,790.5 
 37. Stoke City Friday, March 29, 2024 3,780.1 
 38. Sheffield Wednesday Friday, March 29, 2024 3,777.9 
 39. Plymouth Argyle Friday, March 29, 2024 3,777.4 
 40. Millwall Friday, March 29, 2024 3,775.6 
 41. Blackburn Rovers Friday, March 29, 2024 3,771.9 
 42. Cardiff City Friday, March 29, 2024 3,762.5 
 43. Bolton Wanderers Friday, March 29, 2024 3,761.4 
 44. Queens Park Rangers Friday, March 29, 2024 3,760.4 
 45. Huddersfield Town Friday, March 29, 2024 3,758.6 
 46. Barnsley Friday, March 29, 2024 3,741.1 
 47. Peterborough United Friday, March 29, 2024 3,740.7 
 48. Lincoln City Friday, March 29, 2024 3,739.9 
 49. Birmingham City Friday, March 29, 2024 3,715.0 
 50. Blackpool Friday, March 29, 2024 3,711.7 
 51. Wigan Athletic Friday, March 29, 2024 3,680.4 
 52. Reading Friday, March 29, 2024 3,675.5 
 53. Oxford United Friday, March 29, 2024 3,667.3 
 54. Leyton Orient Friday, March 29, 2024 3,663.9 
 55. Wycombe Wanderers Friday, March 29, 2024 3,661.7 
 56. Stevenage Friday, March 29, 2024 3,652.8 
 57. Stockport County Friday, March 29, 2024 3,639.5 
 58. Rotherham United Friday, March 29, 2024 3,635.1 
 59. Charlton Athletic Friday, March 29, 2024 3,632.1 
 60. Mansfield Town Friday, March 29, 2024 3,630.8 
 61. Wrexham Friday, March 29, 2024 3,622.1 
 62. Northampton Town Friday, March 29, 2024 3,612.7 
 63. Exeter City Friday, March 29, 2024 3,607.0 
 64. Milton Keynes Dons Friday, March 29, 2024 3,601.8 
 65. Bristol Rovers Friday, March 29, 2024 3,579.9 
 66. Cheltenham Town Friday, March 29, 2024 3,579.0 
 67. Fleetwood Town Friday, March 29, 2024 3,564.0 
 68. Cambridge United Friday, March 29, 2024 3,560.4 
 69. Shrewsbury Town Friday, March 29, 2024 3,557.8 
 70. Burton Albion Friday, March 29, 2024 3,554.0 
 71. Barrow Friday, March 29, 2024 3,551.9 
 72. Crewe Alexandra Friday, March 29, 2024 3,549.7 
 73. Port Vale Friday, March 29, 2024 3,534.6 
 74. Newport County Friday, March 29, 2024 3,529.7 
 75. AFC Wimbledon Friday, March 29, 2024 3,511.1 
 76. Walsall Friday, March 29, 2024 3,508.5 
 77. Morecambe Friday, March 29, 2024 3,505.8 
 78. Doncaster Rovers Friday, March 29, 2024 3,504.3 
 79. Crawley Town Friday, March 29, 2024 3,503.1 
 80. Gillingham Friday, March 29, 2024 3,501.4 
 81. Harrogate Town Friday, March 29, 2024 3,493.3 
 82. Carlisle United Friday, March 29, 2024 3,489.0 
 83. Tranmere Rovers Friday, March 29, 2024 3,486.3 
 84. Bradford City Friday, March 29, 2024 3,486.0 
 85. Salford City Friday, March 29, 2024 3,485.4 
 86. Chesterfield Friday, March 29, 2024 3,484.3 
 87. Notts County Friday, March 29, 2024 3,468.9 
 88. Accrington Stanley Friday, March 29, 2024 3,452.2 
 89. Swindon Town Friday, March 29, 2024 3,449.2 
 90. Sutton United Friday, March 29, 2024 3,429.5 
 91. Grimsby Town Friday, March 29, 2024 3,428.5 
 92. Colchester United Friday, March 29, 2024 3,424.4 
 93. Bromley Friday, March 29, 2024 3,398.9 
 94. Southend United Friday, March 29, 2024 3,387.2 
 95. Barnet Friday, March 29, 2024 3,384.1 
 96. Gateshead Friday, March 29, 2024 3,378.3 
 97. Forest Green Rovers Friday, March 29, 2024 3,373.1 
 98. FC Halifax Town Friday, March 29, 2024 3,361.6 
 99. Altrincham Friday, March 29, 2024 3,350.0 
 100. Solihull Moors Friday, March 29, 2024 3,346.3 
 101. Oldham Athletic Friday, March 29, 2024 3,336.3 
 102. Rochdale Friday, March 29, 2024 3,335.2 
 103. Dagenham and Redbridge Friday, March 29, 2024 3,329.9 
 104. Aldershot Town Friday, March 29, 2024 3,319.1 
 105. AFC Fylde Friday, March 29, 2024 3,310.9 
 106. Hartlepool United Friday, March 29, 2024 3,301.2 
 107. Ebbsfleet United Friday, March 29, 2024 3,295.3 
 108. Woking Friday, March 29, 2024 3,280.8 
 109. York City Friday, March 29, 2024 3,275.6 
 110. Eastleigh Friday, March 29, 2024 3,272.0 
 111. Yeovil Town Friday, March 29, 2024 3,257.3 
 112. Maidenhead United Friday, March 29, 2024 3,253.9 
 113. Wealdstone Friday, March 29, 2024 3,247.5 
 114. Boreham Wood Friday, March 29, 2024 3,242.1 
 115. Tamworth Friday, March 29, 2024 3,239.5 
 116. Chelmsford City Friday, March 29, 2024 3,232.4 
 117. Kidderminster Harriers Friday, March 29, 2024 3,232.2 
 118. Macclesfield Town Tuesday, March 26, 2024 3,219.5 
 119. Dorking Wanderers Friday, March 29, 2024 3,199.5 
 120. Braintree Town Friday, March 29, 2024 3,198.8 
 121. Maidstone United Friday, March 29, 2024 3,190.2 
 122. Chorley Friday, March 29, 2024 3,188.5 
 123. Chester Friday, March 29, 2024 3,188.2 
 124. Boston United Friday, March 29, 2024 3,186.5 
 125. Scunthorpe United Friday, March 29, 2024 3,182.5 
 126. Brackley Town Friday, March 29, 2024 3,174.6 
 127. Alfreton Town Friday, March 29, 2024 3,160.1 
 128. Worthing Friday, March 29, 2024 3,155.8 
 129. Farnborough Tuesday, March 26, 2024 3,148.8 
 130. St. Albans City Friday, March 29, 2024 3,148.3 
 131. Hampton and Richmond Borough Friday, March 29, 2024 3,144.6 
 132. Chippenham Town Saturday, March 23, 2024 3,142.3 
 133. Spennymoor Town Friday, March 29, 2024 3,140.8 
 134. Oxford City Friday, March 29, 2024 3,139.6 
 135. King's Lynn Town Friday, March 29, 2024 3,136.3 
 136. South Shields Friday, March 29, 2024 3,131.7 
 137. Slough Town Friday, March 29, 2024 3,122.5 
 138. Chesham United Friday, March 29, 2024 3,121.9 
 139. Bath City Friday, March 29, 2024 3,120.6 
 140. Curzon Ashton Friday, March 29, 2024 3,120.3 
 141. AFC Hornchurch Tuesday, March 26, 2024 3,115.1 
 142. Tonbridge Angels Friday, March 29, 2024 3,104.1 
 143. Warrington Town Friday, March 29, 2024 3,099.4 
 144. Buxton Friday, March 29, 2024 3,098.7 
 145. Torquay United Friday, March 29, 2024 3,097.2 
 146. Weymouth Friday, March 29, 2024 3,096.0 
 147. Hereford Saturday, March 23, 2024 3,092.3 
 148. Aveley Friday, March 29, 2024 3,078.1 
 149. Welling United Friday, March 29, 2024 3,074.8 
 150. Weston-super-Mare Friday, March 29, 2024 3,072.9 
 151. Truro City Friday, March 29, 2024 3,072.3 
 152. Scarborough Athletic Friday, March 29, 2024 3,055.7 
 153. Darlington Friday, March 29, 2024 3,049.4 
 154. Southport Friday, March 29, 2024 3,044.3 
 155. Blyth Spartans Friday, March 29, 2024 3,033.7 
 156. Peterborough Sports Friday, March 29, 2024 3,028.4 
 157. Dartford Friday, March 29, 2024 3,021.1 
 158. Taunton Town Friday, March 29, 2024 3,016.9 
 159. AFC Telford United Friday, March 29, 2024 3,009.7 
 160. AFC Totton Friday, March 29, 2024 3,007.2 
 161. Radcliffe Saturday, March 23, 2024 3,006.9 
 162. Needham Market Friday, March 29, 2024 3,003.3 
 163. Farsley Celtic Friday, March 29, 2024 3,002.8 
 164. Eastbourne Borough Friday, March 29, 2024 3,002.2 
 165. Gloucester City Friday, March 29, 2024 3,001.0 
 166. Rushall Olympic Friday, March 29, 2024 3,000.9 
 167. Leamington Saturday, March 23, 2024 2,995.2 
 168. Hemel Hempstead Town Friday, March 29, 2024 2,994.7 
 169. Salisbury Saturday, March 23, 2024 2,991.8 
 170. Dulwich Hamlet Tuesday, March 26, 2024 2,990.9 
 171. Havant and Waterlooville Friday, March 29, 2024 2,987.0 
 172. Hyde United Saturday, March 23, 2024 2,985.1 
 173. Gosport Borough Friday, March 29, 2024 2,983.7 
 174. Marine Saturday, March 23, 2024 2,981.2 
 175. Chatham Town Friday, March 29, 2024 2,979.9 
 176. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 177. Hungerford Town Friday, March 29, 2024 2,972.8 
 178. Bracknell Town Friday, March 29, 2024 2,970.9 
 179. Warrington Rylands Saturday, March 23, 2024 2,960.5 
 180. Merthyr Town Saturday, March 23, 2024 2,958.1 
 181. Horsham Saturday, March 23, 2024 2,952.0 
 182. Ashton United Friday, March 29, 2024 2,948.3 
 183. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 184. Walton and Hersham Thursday, March 28, 2024 2,943.4 
 185. Enfield Town Saturday, March 23, 2024 2,943.3 
 186. Coalville Town Tuesday, March 26, 2024 2,939.8 
 187. Guiseley Saturday, March 23, 2024 2,938.2 
 188. Banbury United Tuesday, March 26, 2024 2,934.3 
 189. Stamford Saturday, March 23, 2024 2,930.9 
 190. Swindon Supermarine Saturday, March 23, 2024 2,929.5 
 191. Worksop Town Saturday, March 23, 2024 2,928.9 
 192. Winchester City Saturday, March 23, 2024 2,925.2 
 193. Hayes and Yeading United Friday, March 29, 2024 2,923.6 
 194. Hastings United Friday, March 29, 2024 2,920.2 
 195. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 196. Hendon Saturday, March 23, 2024 2,917.9 
 197. Carshalton Athletic Friday, March 29, 2024 2,915.4 
 198. Wingate and Finchley Tuesday, March 26, 2024 2,912.6 
 199. Plymouth Parkway Tuesday, March 26, 2024 2,911.5 
 200. Dorchester Town Saturday, March 23, 2024 2,910.6 
 201. Ilkeston Town Saturday, March 23, 2024 2,905.0 
 202. Stratford Town Saturday, March 23, 2024 2,904.8 
 203. Basingstoke Town Friday, March 29, 2024 2,898.2 
 204. Gainsborough Trinity Saturday, March 23, 2024 2,897.3 
 205. Dover Athletic Friday, March 29, 2024 2,895.5 
 206. Tiverton Town Saturday, March 23, 2024 2,891.6 
 207. Beaconsfield Town Saturday, March 23, 2024 2,888.6 
 208. Barwell Saturday, March 23, 2024 2,886.5 
 209. Whitby Town Friday, March 29, 2024 2,885.4 
 210. Bognor Regis Town Tuesday, March 26, 2024 2,884.7 
 211. Leiston Saturday, March 23, 2024 2,884.5 
 212. Cray Wanderers Friday, March 29, 2024 2,884.3 
 213. St. Ives Town Saturday, March 23, 2024 2,884.0 
 214. Hanwell Town Saturday, March 23, 2024 2,883.5 
 215. Billericay Town Saturday, March 23, 2024 2,883.1 
 216. Lewes Friday, March 29, 2024 2,881.2 
 217. Poole Town Friday, March 29, 2024 2,868.8 
 218. North Leigh Saturday, April 22, 2023 2,864.3 
 219. Whitehawk Saturday, March 23, 2024 2,864.1 
 220. Morpeth Town Saturday, March 23, 2024 2,860.1 
 221. Potters Bar Town Tuesday, March 26, 2024 2,859.9 
 222. Lancaster City Saturday, March 23, 2024 2,858.9 
 223. Bamber Bridge Saturday, March 23, 2024 2,857.2 
 224. Redditch United Friday, March 29, 2024 2,856.4 
 225. Folkestone Invicta Friday, March 29, 2024 2,847.8 
 226. Matlock Town Saturday, March 23, 2024 2,847.6 
 227. Kettering Town Saturday, March 23, 2024 2,845.1 
 228. FC United of Manchester Tuesday, March 26, 2024 2,844.2 
 229. Stourbridge Saturday, March 23, 2024 2,843.3 
 230. Cheshunt Tuesday, March 26, 2024 2,843.0 
 231. Bishop's Stortford Friday, March 29, 2024 2,839.6 
 232. Royston Town Saturday, March 23, 2024 2,830.5 
 233. Canvey Island Saturday, March 23, 2024 2,826.7 
 234. Nantwich Town Saturday, April 22, 2023 2,823.6 
 235. Yate Town Saturday, April 22, 2023 2,812.9 
 236. Hednesford Town Saturday, April 22, 2023 2,807.1 
 237. Ramsgate Monday, December 4, 2023 2,804.7 
 238. Alvechurch Saturday, March 23, 2024 2,803.5 
 239. Bromsgrove Sporting Saturday, March 23, 2024 2,801.7 
 240. Kings Langley Saturday, April 22, 2023 2,799.2 
 241. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 242. Didcot Town Tuesday, March 26, 2024 2,795.5 
 243. Bradford Park Avenue Saturday, March 23, 2024 2,795.5 
 244. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 245. Halesowen Town Saturday, March 23, 2024 2,792.4 
 246. Workington Saturday, March 23, 2024 2,788.0 
 247. Hitchin Town Friday, March 29, 2024 2,776.3 
 248. Liversedge Saturday, April 22, 2023 2,774.1 
 249. Harrow Borough Thursday, March 28, 2024 2,773.0 
 250. Marske United Saturday, December 30, 2023 2,767.7 
 251. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 252. Stafford Rangers Saturday, March 23, 2024 2,764.9 
 253. AFC Sudbury Saturday, March 23, 2024 2,757.5 
 254. Herne Bay Saturday, April 22, 2023 2,756.2 
 255. Concord Rangers Friday, March 29, 2024 2,756.0 
 256. Sheppey United Friday, November 3, 2023 2,749.6 
 257. Basford United Saturday, March 23, 2024 2,747.6 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Bedford Town Saturday, April 22, 2023 2,710.7 
 260. Haringey Borough Friday, March 29, 2024 2,704.8 
 261. Margate Tuesday, March 26, 2024 2,695.3 
 262. Kingstonian Saturday, March 23, 2024 2,683.3 
 263. Atherton Collieries Saturday, March 16, 2024 2,678.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