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, March 30, 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. Tottenham Hotspur Saturday, March 30, 2024 4,197.5 
 5. Manchester United Saturday, March 30, 2024 4,195.7 
 6. Aston Villa Saturday, March 30, 2024 4,181.7 
 7. Newcastle United Saturday, March 30, 2024 4,162.8 
 8. Chelsea Saturday, March 30, 2024 4,136.2 
 9. Brighton and Hove Albion Sunday, March 10, 2024 4,116.9 
 10. Fulham Saturday, March 30, 2024 4,094.5 
 11. West Ham United Saturday, March 30, 2024 4,080.9 
 12. Wolverhampton Wanderers Saturday, March 30, 2024 4,078.8 
 13. AFC Bournemouth Saturday, March 30, 2024 4,061.4 
 14. Brentford Saturday, March 30, 2024 4,041.5 
 15. Leeds United Friday, March 29, 2024 4,040.1 
 16. Everton Saturday, March 30, 2024 4,027.8 
 17. Crystal Palace Saturday, March 30, 2024 4,021.9 
 18. Leicester City Friday, March 29, 2024 4,019.0 
 19. Nottingham Forest Saturday, March 30, 2024 3,980.8 
 20. Ipswich Town Friday, March 29, 2024 3,977.9 
 21. Southampton Friday, March 29, 2024 3,966.9 
 22. Burnley Saturday, March 30, 2024 3,958.0 
 23. Luton Town Saturday, March 30, 2024 3,937.5 
 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 30, 2024 3,917.5 
 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 Saturday, March 30, 2024 3,222.1 
 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. Tonbridge Angels Friday, March 29, 2024 3,104.1 
 142. Warrington Town Friday, March 29, 2024 3,099.4 
 143. AFC Hornchurch Saturday, March 30, 2024 3,099.1 
 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 30, 2024 2,999.3 
 168. Hemel Hempstead Town Friday, March 29, 2024 2,994.7 
 169. Salisbury Saturday, March 30, 2024 2,991.1 
 170. Marine Saturday, March 30, 2024 2,988.4 
 171. Havant and Waterlooville Friday, March 29, 2024 2,987.0 
 172. Gosport Borough Friday, March 29, 2024 2,983.7 
 173. Chatham Town Friday, March 29, 2024 2,979.9 
 174. Dulwich Hamlet Saturday, March 30, 2024 2,977.0 
 175. Hyde United Saturday, March 30, 2024 2,974.5 
 176. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 177. Hungerford Town Friday, March 29, 2024 2,972.8 
 178. Warrington Rylands Saturday, March 30, 2024 2,972.8 
 179. Bracknell Town Friday, March 29, 2024 2,970.9 
 180. Enfield Town Saturday, March 30, 2024 2,957.4 
 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. Coalville Town Saturday, March 30, 2024 2,945.1 
 185. Walton and Hersham Thursday, March 28, 2024 2,943.4 
 186. Merthyr Town Saturday, March 30, 2024 2,941.8 
 187. Worksop Town Saturday, March 30, 2024 2,939.5 
 188. Banbury United Tuesday, March 26, 2024 2,934.3 
 189. Swindon Supermarine Saturday, March 30, 2024 2,930.3 
 190. Wingate and Finchley Saturday, March 30, 2024 2,928.5 
 191. Guiseley Saturday, March 30, 2024 2,925.0 
 192. Winchester City Saturday, March 30, 2024 2,923.8 
 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. Stamford Saturday, March 30, 2024 2,917.1 
 197. Carshalton Athletic Friday, March 29, 2024 2,915.4 
 198. Stratford Town Saturday, March 30, 2024 2,914.1 
 199. Gainsborough Trinity Saturday, March 30, 2024 2,912.1 
 200. Dorchester Town Saturday, March 30, 2024 2,912.1 
 201. Tiverton Town Saturday, March 30, 2024 2,907.9 
 202. Hendon Saturday, March 30, 2024 2,906.1 
 203. Plymouth Parkway Saturday, March 30, 2024 2,901.5 
 204. Ilkeston Town Saturday, March 30, 2024 2,901.1 
 205. Beaconsfield Town Saturday, March 30, 2024 2,900.5 
 206. Basingstoke Town Friday, March 29, 2024 2,898.2 
 207. Billericay Town Saturday, March 30, 2024 2,897.1 
 208. Dover Athletic Friday, March 29, 2024 2,895.5 
 209. St. Ives Town Saturday, March 30, 2024 2,895.2 
 210. Hanwell Town Saturday, March 30, 2024 2,893.4 
 211. Whitby Town Friday, March 29, 2024 2,885.4 
 212. Leiston Saturday, March 30, 2024 2,884.5 
 213. Cray Wanderers Friday, March 29, 2024 2,884.3 
 214. Lewes Friday, March 29, 2024 2,881.2 
 215. Barwell Saturday, March 30, 2024 2,876.4 
 216. Lancaster City Saturday, March 30, 2024 2,872.1 
 217. Bognor Regis Town Saturday, March 30, 2024 2,870.6 
 218. Poole Town Friday, March 29, 2024 2,868.8 
 219. North Leigh Saturday, April 22, 2023 2,864.3 
 220. Potters Bar Town Tuesday, March 26, 2024 2,859.9 
 221. Redditch United Friday, March 29, 2024 2,856.4 
 222. Kettering Town Saturday, March 30, 2024 2,855.3 
 223. Morpeth Town Saturday, March 30, 2024 2,847.9 
 224. Folkestone Invicta Friday, March 29, 2024 2,847.8 
 225. Whitehawk Saturday, March 30, 2024 2,846.0 
 226. Canvey Island Saturday, March 30, 2024 2,844.8 
 227. Royston Town Saturday, March 30, 2024 2,844.3 
 228. Cheshunt Tuesday, March 26, 2024 2,843.0 
 229. Bamber Bridge Saturday, March 30, 2024 2,842.3 
 230. FC United of Manchester Saturday, March 30, 2024 2,841.6 
 231. Matlock Town Saturday, March 30, 2024 2,840.3 
 232. Bishop's Stortford Friday, March 29, 2024 2,839.6 
 233. Stourbridge Saturday, March 30, 2024 2,834.0 
 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. Bradford Park Avenue Saturday, March 30, 2024 2,799.5 
 239. Kings Langley Saturday, April 22, 2023 2,799.2 
 240. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 241. Bromsgrove Sporting Saturday, March 30, 2024 2,796.4 
 242. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 243. Halesowen Town Saturday, March 30, 2024 2,788.4 
 244. Didcot Town Saturday, March 30, 2024 2,785.7 
 245. Alvechurch Saturday, March 30, 2024 2,783.5 
 246. Workington Saturday, March 30, 2024 2,778.4 
 247. Hitchin Town Friday, March 29, 2024 2,776.3 
 248. Stafford Rangers Saturday, March 30, 2024 2,774.5 
 249. Liversedge Saturday, April 22, 2023 2,774.1 
 250. Harrow Borough Thursday, March 28, 2024 2,773.0 
 251. Marske United Saturday, December 30, 2023 2,767.7 
 252. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 253. Basford United Saturday, March 30, 2024 2,756.7 
 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. AFC Sudbury Saturday, March 30, 2024 2,746.3 
 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. Belper Town Saturday, April 22, 2023 2,674.3 
 263. Atherton Collieries Saturday, March 30, 2024 2,669.2 
 264. Kingstonian Saturday, March 30, 2024 2,653.3 
 265. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 266. Brightlingsea Regent Saturday, April 22, 2023 2,625.2