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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 6, 2024 4,415.7 
 2. Liverpool Thursday, April 4, 2024 4,352.6 
 3. Arsenal Saturday, April 6, 2024 4,328.1 
 4. Tottenham Hotspur Tuesday, April 2, 2024 4,195.3 
 5. Manchester United Thursday, April 4, 2024 4,185.0 
 6. Aston Villa Saturday, April 6, 2024 4,170.8 
 7. Newcastle United Saturday, April 6, 2024 4,167.0 
 8. Chelsea Thursday, April 4, 2024 4,146.8 
 9. Brighton and Hove Albion Saturday, April 6, 2024 4,102.7 
 10. West Ham United Saturday, April 6, 2024 4,094.0 
 11. Fulham Saturday, April 6, 2024 4,067.5 
 12. Wolverhampton Wanderers Saturday, April 6, 2024 4,065.6 
 13. AFC Bournemouth Saturday, April 6, 2024 4,056.5 
 14. Brentford Saturday, April 6, 2024 4,047.0 
 15. Everton Saturday, April 6, 2024 4,039.4 
 16. Leeds United Saturday, April 6, 2024 4,033.3 
 17. Leicester City Saturday, April 6, 2024 4,030.1 
 18. Crystal Palace Saturday, April 6, 2024 4,010.8 
 19. Nottingham Forest Tuesday, April 2, 2024 3,999.1 
 20. Ipswich Town Saturday, April 6, 2024 3,974.7 
 21. Southampton Saturday, April 6, 2024 3,954.7 
 22. Burnley Saturday, April 6, 2024 3,953.4 
 23. Luton Town Saturday, April 6, 2024 3,947.8 
 24. Coventry City Saturday, April 6, 2024 3,930.9 
 25. West Bromwich Albion Saturday, April 6, 2024 3,918.9 
 26. Sheffield United Thursday, April 4, 2024 3,915.6 
 27. Norwich City Saturday, April 6, 2024 3,899.2 
 28. Middlesbrough Saturday, April 6, 2024 3,892.6 
 29. Bristol City Saturday, April 6, 2024 3,836.5 
 30. Hull City Saturday, April 6, 2024 3,835.4 
 31. Preston North End Saturday, April 6, 2024 3,833.7 
 32. Portsmouth Saturday, April 6, 2024 3,812.4 
 33. Watford Saturday, April 6, 2024 3,808.8 
 34. Swansea City Saturday, April 6, 2024 3,803.9 
 35. Sunderland Saturday, April 6, 2024 3,799.0 
 36. Blackburn Rovers Saturday, April 6, 2024 3,798.7 
 37. Derby County Tuesday, April 2, 2024 3,792.1 
 38. Sheffield Wednesday Saturday, April 6, 2024 3,785.1 
 39. Bolton Wanderers Saturday, April 6, 2024 3,781.6 
 40. Stoke City Saturday, April 6, 2024 3,781.5 
 41. Plymouth Argyle Friday, April 5, 2024 3,775.4 
 42. Huddersfield Town Saturday, April 6, 2024 3,769.2 
 43. Cardiff City Saturday, April 6, 2024 3,763.2 
 44. Queens Park Rangers Saturday, April 6, 2024 3,756.6 
 45. Millwall Saturday, April 6, 2024 3,753.7 
 46. Peterborough United Monday, April 1, 2024 3,749.5 
 47. Lincoln City Saturday, April 6, 2024 3,745.4 
 48. Barnsley Saturday, April 6, 2024 3,737.7 
 49. Birmingham City Saturday, April 6, 2024 3,725.1 
 50. Blackpool Saturday, April 6, 2024 3,714.8 
 51. Oxford United Saturday, April 6, 2024 3,692.5 
 52. Reading Saturday, April 6, 2024 3,665.2 
 53. Leyton Orient Saturday, April 6, 2024 3,665.0 
 54. Wycombe Wanderers Monday, April 1, 2024 3,664.1 
 55. Wigan Athletic Saturday, April 6, 2024 3,657.2 
 56. Stockport County Saturday, April 6, 2024 3,653.5 
 57. Charlton Athletic Saturday, April 6, 2024 3,643.9 
 58. Stevenage Saturday, April 6, 2024 3,643.2 
 59. Rotherham United Friday, April 5, 2024 3,640.4 
 60. Northampton Town Saturday, April 6, 2024 3,630.9 
 61. Exeter City Saturday, April 6, 2024 3,627.2 
 62. Wrexham Saturday, April 6, 2024 3,615.9 
 63. Milton Keynes Dons Saturday, April 6, 2024 3,607.6 
 64. Mansfield Town Saturday, April 6, 2024 3,606.6 
 65. Cambridge United Saturday, April 6, 2024 3,573.4 
 66. Bristol Rovers Saturday, April 6, 2024 3,569.7 
 67. Cheltenham Town Saturday, April 6, 2024 3,558.8 
 68. Shrewsbury Town Saturday, April 6, 2024 3,554.6 
 69. Fleetwood Town Monday, April 1, 2024 3,552.4 
 70. Crawley Town Saturday, April 6, 2024 3,549.5 
 71. Doncaster Rovers Saturday, April 6, 2024 3,535.9 
 72. Walsall Saturday, April 6, 2024 3,531.9 
 73. Burton Albion Saturday, April 6, 2024 3,531.5 
 74. Port Vale Saturday, April 6, 2024 3,529.0 
 75. Crewe Alexandra Saturday, April 6, 2024 3,521.7 
 76. Barrow Saturday, April 6, 2024 3,520.8 
 77. AFC Wimbledon Saturday, April 6, 2024 3,513.7 
 78. Morecambe Saturday, April 6, 2024 3,496.7 
 79. Newport County Saturday, April 6, 2024 3,496.4 
 80. Bradford City Saturday, April 6, 2024 3,494.3 
 81. Harrogate Town Saturday, April 6, 2024 3,492.9 
 82. Notts County Saturday, April 6, 2024 3,489.2 
 83. Gillingham Saturday, April 6, 2024 3,475.3 
 84. Carlisle United Saturday, April 6, 2024 3,474.3 
 85. Salford City Saturday, April 6, 2024 3,468.9 
 86. Tranmere Rovers Saturday, April 6, 2024 3,468.4 
 87. Chesterfield Monday, April 1, 2024 3,459.0 
 88. Swindon Town Saturday, April 6, 2024 3,455.8 
 89. Accrington Stanley Saturday, April 6, 2024 3,453.2 
 90. Grimsby Town Saturday, April 6, 2024 3,440.3 
 91. Sutton United Saturday, April 6, 2024 3,435.4 
 92. Colchester United Saturday, April 6, 2024 3,421.1 
 93. Southend United Monday, April 1, 2024 3,395.0 
 94. Bromley Monday, April 1, 2024 3,394.8 
 95. Forest Green Rovers Saturday, April 6, 2024 3,391.7 
 96. Barnet Saturday, April 6, 2024 3,386.6 
 97. Gateshead Friday, March 29, 2024 3,378.3 
 98. FC Halifax Town Saturday, April 6, 2024 3,370.4 
 99. Altrincham Saturday, April 6, 2024 3,355.3 
 100. Solihull Moors Monday, April 1, 2024 3,354.5 
 101. Rochdale Saturday, April 6, 2024 3,334.1 
 102. Oldham Athletic Saturday, April 6, 2024 3,326.8 
 103. Dagenham and Redbridge Saturday, April 6, 2024 3,317.7 
 104. Hartlepool United Saturday, April 6, 2024 3,317.2 
 105. Ebbsfleet United Saturday, April 6, 2024 3,306.7 
 106. AFC Fylde Saturday, April 6, 2024 3,301.6 
 107. Aldershot Town Saturday, April 6, 2024 3,300.9 
 108. Woking Saturday, April 6, 2024 3,295.2 
 109. Eastleigh Saturday, April 6, 2024 3,272.0 
 110. Maidenhead United Saturday, April 6, 2024 3,267.9 
 111. York City Saturday, April 6, 2024 3,267.4 
 112. Boreham Wood Saturday, April 6, 2024 3,251.4 
 113. Kidderminster Harriers Saturday, April 6, 2024 3,245.1 
 114. Yeovil Town Saturday, April 6, 2024 3,237.1 
 115. Macclesfield Town Monday, April 1, 2024 3,229.0 
 116. Tamworth Saturday, April 6, 2024 3,225.9 
 117. Wealdstone Saturday, April 6, 2024 3,222.2 
 118. Braintree Town Saturday, April 6, 2024 3,212.2 
 119. Chelmsford City Saturday, April 6, 2024 3,211.8 
 120. Dorking Wanderers Saturday, April 6, 2024 3,207.0 
 121. Brackley Town Saturday, April 6, 2024 3,203.9 
 122. Maidstone United Saturday, April 6, 2024 3,202.2 
 123. Scunthorpe United Saturday, April 6, 2024 3,201.0 
 124. Worthing Saturday, April 6, 2024 3,189.0 
 125. Chester Saturday, April 6, 2024 3,182.7 
 126. Chorley Saturday, April 6, 2024 3,178.4 
 127. Alfreton Town Saturday, April 6, 2024 3,175.6 
 128. Boston United Saturday, April 6, 2024 3,162.0 
 129. Chippenham Town Saturday, April 6, 2024 3,150.6 
 130. Farnborough Saturday, April 6, 2024 3,148.5 
 131. Spennymoor Town Saturday, April 6, 2024 3,147.6 
 132. St. Albans City Saturday, April 6, 2024 3,137.3 
 133. Curzon Ashton Saturday, April 6, 2024 3,136.5 
 134. Oxford City Monday, April 1, 2024 3,134.6 
 135. Chesham United Saturday, April 6, 2024 3,132.4 
 136. Bath City Saturday, April 6, 2024 3,130.7 
 137. Hampton and Richmond Borough Saturday, April 6, 2024 3,127.1 
 138. Slough Town Saturday, April 6, 2024 3,125.8 
 139. South Shields Saturday, April 6, 2024 3,124.7 
 140. King's Lynn Town Saturday, April 6, 2024 3,118.4 
 141. Buxton Saturday, April 6, 2024 3,117.1 
 142. AFC Hornchurch Saturday, April 6, 2024 3,105.0 
 143. Tonbridge Angels Saturday, April 6, 2024 3,096.5 
 144. Welling United Saturday, April 6, 2024 3,088.3 
 145. Hereford Saturday, April 6, 2024 3,086.4 
 146. Torquay United Saturday, April 6, 2024 3,086.0 
 147. Weymouth Saturday, April 6, 2024 3,084.8 
 148. Darlington Saturday, April 6, 2024 3,080.2 
 149. Warrington Town Saturday, April 6, 2024 3,075.5 
 150. Scarborough Athletic Saturday, April 6, 2024 3,070.2 
 151. Weston-super-Mare Saturday, April 6, 2024 3,067.2 
 152. Aveley Monday, April 1, 2024 3,064.6 
 153. Truro City Thursday, April 4, 2024 3,055.2 
 154. AFC Totton Saturday, April 6, 2024 3,031.3 
 155. Eastbourne Borough Saturday, April 6, 2024 3,030.8 
 156. Peterborough Sports Saturday, April 6, 2024 3,026.4 
 157. Rushall Olympic Saturday, April 6, 2024 3,026.3 
 158. Southport Saturday, April 6, 2024 3,025.0 
 159. AFC Telford United Saturday, April 6, 2024 3,023.5 
 160. Radcliffe Saturday, April 6, 2024 3,020.7 
 161. Needham Market Saturday, April 6, 2024 3,016.5 
 162. Blyth Spartans Saturday, April 6, 2024 3,014.9 
 163. Dartford Saturday, April 6, 2024 3,014.7 
 164. Hemel Hempstead Town Saturday, April 6, 2024 3,005.1 
 165. Farsley Celtic Saturday, April 6, 2024 3,004.9 
 166. Taunton Town Saturday, April 6, 2024 3,003.2 
 167. Warrington Rylands Saturday, April 6, 2024 3,000.8 
 168. Salisbury Saturday, April 6, 2024 2,992.0 
 169. Leamington Saturday, April 6, 2024 2,990.7 
 170. Havant and Waterlooville Saturday, April 6, 2024 2,989.6 
 171. Gosport Borough Saturday, April 6, 2024 2,989.0 
 172. Enfield Town Saturday, April 6, 2024 2,987.9 
 173. Bracknell Town Saturday, April 6, 2024 2,984.1 
 174. Marine Saturday, April 6, 2024 2,982.8 
 175. Gloucester City Saturday, April 6, 2024 2,980.5 
 176. Chatham Town Saturday, April 6, 2024 2,977.9 
 177. Hyde United Saturday, April 6, 2024 2,973.0 
 178. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 179. Ashton United Saturday, April 6, 2024 2,971.5 
 180. Merthyr Town Saturday, April 6, 2024 2,971.4 
 181. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 182. Wingate and Finchley Saturday, April 6, 2024 2,947.9 
 183. Hungerford Town Saturday, April 6, 2024 2,945.5 
 184. Swindon Supermarine Monday, April 1, 2024 2,940.7 
 185. Horsham Saturday, April 6, 2024 2,940.3 
 186. Dulwich Hamlet Saturday, April 6, 2024 2,938.0 
 187. Hastings United Saturday, April 6, 2024 2,936.4 
 188. Stamford Saturday, April 6, 2024 2,935.4 
 189. Dorchester Town Saturday, April 6, 2024 2,932.0 
 190. Walton and Hersham Saturday, April 6, 2024 2,931.2 
 191. Winchester City Saturday, April 6, 2024 2,926.6 
 192. Worksop Town Saturday, April 6, 2024 2,923.5 
 193. Carshalton Athletic Saturday, April 6, 2024 2,922.8 
 194. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 195. Ilkeston Town Saturday, April 6, 2024 2,916.6 
 196. Dover Athletic Saturday, April 6, 2024 2,916.1 
 197. Banbury United Saturday, April 6, 2024 2,915.3 
 198. Billericay Town Saturday, April 6, 2024 2,915.1 
 199. Stratford Town Saturday, April 6, 2024 2,911.9 
 200. Coalville Town Saturday, April 6, 2024 2,911.1 
 201. Guiseley Saturday, April 6, 2024 2,911.1 
 202. Hayes and Yeading United Saturday, April 6, 2024 2,911.0 
 203. Plymouth Parkway Monday, April 1, 2024 2,909.6 
 204. Gainsborough Trinity Saturday, April 6, 2024 2,907.5 
 205. Hendon Saturday, April 6, 2024 2,907.2 
 206. Beaconsfield Town Saturday, April 6, 2024 2,896.3 
 207. Lancaster City Saturday, April 6, 2024 2,890.2 
 208. St. Ives Town Saturday, April 6, 2024 2,888.0 
 209. Tiverton Town Saturday, April 6, 2024 2,887.5 
 210. Hanwell Town Saturday, April 6, 2024 2,886.6 
 211. Leiston Saturday, April 6, 2024 2,879.0 
 212. Basingstoke Town Saturday, April 6, 2024 2,878.6 
 213. Whitby Town Saturday, April 6, 2024 2,873.1 
 214. Barwell Saturday, April 6, 2024 2,865.3 
 215. North Leigh Saturday, April 22, 2023 2,864.3 
 216. Lewes Saturday, April 6, 2024 2,859.8 
 217. Whitehawk Saturday, April 6, 2024 2,859.4 
 218. Folkestone Invicta Saturday, April 6, 2024 2,859.3 
 219. Redditch United Saturday, April 6, 2024 2,857.9 
 220. Bognor Regis Town Saturday, April 6, 2024 2,854.7 
 221. Cheshunt Saturday, April 6, 2024 2,851.9 
 222. Royston Town Saturday, April 6, 2024 2,851.8 
 223. Bishop's Stortford Saturday, April 6, 2024 2,850.2 
 224. Cray Wanderers Friday, April 5, 2024 2,850.1 
 225. Potters Bar Town Monday, April 1, 2024 2,849.3 
 226. Poole Town Saturday, April 6, 2024 2,848.4 
 227. Stourbridge Saturday, April 6, 2024 2,845.7 
 228. Canvey Island Saturday, March 30, 2024 2,844.8 
 229. Morpeth Town Saturday, April 6, 2024 2,839.4 
 230. Kettering Town Saturday, April 6, 2024 2,834.3 
 231. FC United of Manchester Saturday, April 6, 2024 2,824.3 
 232. Nantwich Town Saturday, April 22, 2023 2,823.6 
 233. Bamber Bridge Saturday, April 6, 2024 2,823.0 
 234. Matlock Town Saturday, April 6, 2024 2,822.7 
 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, April 6, 2024 2,802.5 
 239. Kings Langley Saturday, April 22, 2023 2,799.2 
 240. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 241. Halesowen Town Monday, April 1, 2024 2,797.2 
 242. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 243. Alvechurch Saturday, April 6, 2024 2,784.1 
 244. Bromsgrove Sporting Saturday, April 6, 2024 2,781.6 
 245. Stafford Rangers Saturday, April 6, 2024 2,781.4 
 246. Harrow Borough Saturday, April 6, 2024 2,781.0 
 247. Liversedge Saturday, April 22, 2023 2,774.1 
 248. Basford United Saturday, April 6, 2024 2,769.1 
 249. Marske United Saturday, December 30, 2023 2,767.7 
 250. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 251. Hitchin Town Saturday, April 6, 2024 2,766.6 
 252. Didcot Town Saturday, April 6, 2024 2,765.2 
 253. Workington Saturday, April 6, 2024 2,759.5 
 254. Herne Bay Saturday, April 22, 2023 2,756.2 
 255. AFC Sudbury Saturday, April 6, 2024 2,754.9 
 256. Sheppey United Friday, November 3, 2023 2,749.6 
 257. Concord Rangers Saturday, April 6, 2024 2,739.3 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Margate Saturday, April 6, 2024 2,713.9 
 260. Bedford Town Saturday, April 22, 2023 2,710.7 
 261. Atherton Collieries Saturday, April 6, 2024 2,676.8 
 262. Belper Town Saturday, April 22, 2023 2,674.3 
 263. Haringey Borough Saturday, April 6, 2024 2,654.8 
 264. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 265. Kingstonian Saturday, April 6, 2024 2,635.1 
 266. Brightlingsea Regent Saturday, April 22, 2023 2,625.2