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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Wednesday, April 3, 2024 4,412.4 
 2. Liverpool Thursday, April 4, 2024 4,352.6 
 3. Arsenal Wednesday, April 3, 2024 4,318.5 
 4. Tottenham Hotspur Tuesday, April 2, 2024 4,195.3 
 5. Manchester United Thursday, April 4, 2024 4,185.0 
 6. Aston Villa Wednesday, April 3, 2024 4,175.3 
 7. Newcastle United Tuesday, April 2, 2024 4,158.3 
 8. Chelsea Thursday, April 4, 2024 4,146.8 
 9. Brighton and Hove Albion Wednesday, April 3, 2024 4,112.3 
 10. West Ham United Tuesday, April 2, 2024 4,083.2 
 11. Wolverhampton Wanderers Tuesday, April 2, 2024 4,076.4 
 12. Fulham Tuesday, April 2, 2024 4,076.2 
 13. AFC Bournemouth Tuesday, April 2, 2024 4,069.2 
 14. Leeds United Monday, April 1, 2024 4,045.9 
 15. Brentford Wednesday, April 3, 2024 4,042.5 
 16. Everton Tuesday, April 2, 2024 4,032.4 
 17. Leicester City Monday, April 1, 2024 4,027.6 
 18. Crystal Palace Tuesday, April 2, 2024 4,014.1 
 19. Nottingham Forest Tuesday, April 2, 2024 3,999.1 
 20. Ipswich Town Monday, April 1, 2024 3,986.5 
 21. Burnley Tuesday, April 2, 2024 3,960.4 
 22. Southampton Monday, April 1, 2024 3,958.2 
 23. Luton Town Wednesday, April 3, 2024 3,935.0 
 24. West Bromwich Albion Monday, April 1, 2024 3,921.9 
 25. Coventry City Monday, April 1, 2024 3,918.4 
 26. Sheffield United Thursday, April 4, 2024 3,915.6 
 27. Norwich City Monday, April 1, 2024 3,887.4 
 28. Middlesbrough Monday, April 1, 2024 3,882.0 
 29. Bristol City Monday, April 1, 2024 3,836.5 
 30. Preston North End Monday, April 1, 2024 3,833.4 
 31. Hull City Monday, April 1, 2024 3,820.7 
 32. Swansea City Monday, April 1, 2024 3,814.5 
 33. Watford Monday, April 1, 2024 3,809.2 
 34. Portsmouth Tuesday, April 2, 2024 3,807.5 
 35. Sunderland Monday, April 1, 2024 3,799.0 
 36. Blackburn Rovers Monday, April 1, 2024 3,795.2 
 37. Derby County Tuesday, April 2, 2024 3,792.1 
 38. Stoke City Monday, April 1, 2024 3,778.5 
 39. Cardiff City Monday, April 1, 2024 3,777.9 
 40. Plymouth Argyle Friday, April 5, 2024 3,775.4 
 41. Queens Park Rangers Monday, April 1, 2024 3,773.3 
 42. Bolton Wanderers Monday, April 1, 2024 3,773.0 
 43. Sheffield Wednesday Monday, April 1, 2024 3,768.3 
 44. Millwall Monday, April 1, 2024 3,762.7 
 45. Huddersfield Town Monday, April 1, 2024 3,760.2 
 46. Barnsley Monday, April 1, 2024 3,750.0 
 47. Peterborough United Monday, April 1, 2024 3,749.5 
 48. Lincoln City Monday, April 1, 2024 3,746.7 
 49. Birmingham City Monday, April 1, 2024 3,727.7 
 50. Blackpool Monday, April 1, 2024 3,709.3 
 51. Oxford United Monday, April 1, 2024 3,678.9 
 52. Wycombe Wanderers Monday, April 1, 2024 3,664.1 
 53. Reading Monday, April 1, 2024 3,663.9 
 54. Wigan Athletic Monday, April 1, 2024 3,661.8 
 55. Leyton Orient Monday, April 1, 2024 3,655.1 
 56. Stevenage Monday, April 1, 2024 3,653.2 
 57. Stockport County Monday, April 1, 2024 3,645.1 
 58. Rotherham United Friday, April 5, 2024 3,640.4 
 59. Charlton Athletic Monday, April 1, 2024 3,631.6 
 60. Mansfield Town Friday, March 29, 2024 3,630.8 
 61. Northampton Town Monday, April 1, 2024 3,623.0 
 62. Exeter City Monday, April 1, 2024 3,617.3 
 63. Wrexham Tuesday, April 2, 2024 3,609.8 
 64. Milton Keynes Dons Monday, April 1, 2024 3,599.1 
 65. Cambridge United Monday, April 1, 2024 3,578.9 
 66. Bristol Rovers Monday, April 1, 2024 3,578.3 
 67. Cheltenham Town Monday, April 1, 2024 3,568.7 
 68. Shrewsbury Town Monday, April 1, 2024 3,559.4 
 69. Fleetwood Town Monday, April 1, 2024 3,552.4 
 70. Burton Albion Monday, April 1, 2024 3,545.1 
 71. Barrow Monday, April 1, 2024 3,541.7 
 72. Crawley Town Monday, April 1, 2024 3,525.3 
 73. Port Vale Monday, April 1, 2024 3,524.4 
 74. Crewe Alexandra Monday, April 1, 2024 3,522.7 
 75. Walsall Monday, April 1, 2024 3,516.8 
 76. Doncaster Rovers Tuesday, April 2, 2024 3,516.6 
 77. Morecambe Monday, April 1, 2024 3,516.0 
 78. Harrogate Town Monday, April 1, 2024 3,510.5 
 79. Newport County Monday, April 1, 2024 3,507.6 
 80. AFC Wimbledon Monday, April 1, 2024 3,505.5 
 81. Bradford City Monday, April 1, 2024 3,485.4 
 82. Gillingham Monday, April 1, 2024 3,484.2 
 83. Tranmere Rovers Monday, April 1, 2024 3,483.5 
 84. Carlisle United Monday, April 1, 2024 3,482.2 
 85. Salford City Monday, April 1, 2024 3,477.1 
 86. Notts County Monday, April 1, 2024 3,471.6 
 87. Chesterfield Monday, April 1, 2024 3,459.0 
 88. Accrington Stanley Friday, March 29, 2024 3,452.2 
 89. Sutton United Monday, April 1, 2024 3,443.8 
 90. Swindon Town Monday, April 1, 2024 3,434.9 
 91. Grimsby Town Monday, April 1, 2024 3,429.1 
 92. Colchester United Monday, April 1, 2024 3,427.2 
 93. Forest Green Rovers Monday, April 1, 2024 3,400.2 
 94. Southend United Monday, April 1, 2024 3,395.0 
 95. Bromley Monday, April 1, 2024 3,394.8 
 96. Barnet Monday, April 1, 2024 3,389.1 
 97. Gateshead Friday, March 29, 2024 3,378.3 
 98. Altrincham Monday, April 1, 2024 3,358.6 
 99. FC Halifax Town Tuesday, April 2, 2024 3,358.2 
 100. Solihull Moors Monday, April 1, 2024 3,354.5 
 101. Rochdale Monday, April 1, 2024 3,333.2 
 102. Dagenham and Redbridge Monday, April 1, 2024 3,327.9 
 103. Oldham Athletic Monday, April 1, 2024 3,327.7 
 104. Aldershot Town Monday, April 1, 2024 3,314.9 
 105. AFC Fylde Friday, March 29, 2024 3,310.9 
 106. Hartlepool United Monday, April 1, 2024 3,303.2 
 107. Ebbsfleet United Monday, April 1, 2024 3,297.3 
 108. Woking Monday, April 1, 2024 3,285.0 
 109. York City Tuesday, April 2, 2024 3,279.0 
 110. Maidenhead United Monday, April 1, 2024 3,265.4 
 111. Eastleigh Monday, April 1, 2024 3,260.4 
 112. Kidderminster Harriers Monday, April 1, 2024 3,257.4 
 113. Yeovil Town Friday, March 29, 2024 3,257.3 
 114. Wealdstone Monday, April 1, 2024 3,239.3 
 115. Boreham Wood Monday, April 1, 2024 3,234.3 
 116. Macclesfield Town Monday, April 1, 2024 3,229.0 
 117. Tamworth Monday, April 1, 2024 3,220.6 
 118. Chelmsford City Monday, April 1, 2024 3,215.4 
 119. Braintree Town Monday, April 1, 2024 3,204.8 
 120. Dorking Wanderers Monday, April 1, 2024 3,203.8 
 121. Chorley Monday, April 1, 2024 3,196.0 
 122. Brackley Town Monday, April 1, 2024 3,193.5 
 123. Maidstone United Wednesday, April 3, 2024 3,192.2 
 124. Scunthorpe United Monday, April 1, 2024 3,189.6 
 125. Alfreton Town Monday, April 1, 2024 3,177.8 
 126. Boston United Monday, April 1, 2024 3,172.4 
 127. Chester Monday, April 1, 2024 3,170.5 
 128. Worthing Monday, April 1, 2024 3,168.8 
 129. Farnborough Monday, April 1, 2024 3,158.6 
 130. Spennymoor Town Monday, April 1, 2024 3,148.9 
 131. St. Albans City Monday, April 1, 2024 3,148.6 
 132. Chippenham Town Monday, April 1, 2024 3,139.3 
 133. Oxford City Monday, April 1, 2024 3,134.6 
 134. Curzon Ashton Monday, April 1, 2024 3,134.3 
 135. Bath City Monday, April 1, 2024 3,132.8 
 136. Hampton and Richmond Borough Monday, April 1, 2024 3,131.6 
 137. Chesham United Monday, April 1, 2024 3,126.9 
 138. King's Lynn Town Monday, April 1, 2024 3,123.1 
 139. Slough Town Monday, April 1, 2024 3,122.2 
 140. South Shields Monday, April 1, 2024 3,117.8 
 141. Buxton Monday, April 1, 2024 3,099.6 
 142. AFC Hornchurch Saturday, March 30, 2024 3,099.1 
 143. Hereford Wednesday, April 3, 2024 3,097.7 
 144. Weymouth Friday, March 29, 2024 3,096.0 
 145. Torquay United Monday, April 1, 2024 3,095.4 
 146. Tonbridge Angels Monday, April 1, 2024 3,094.4 
 147. Warrington Town Monday, April 1, 2024 3,080.8 
 148. Welling United Monday, April 1, 2024 3,078.9 
 149. Weston-super-Mare Monday, April 1, 2024 3,074.6 
 150. Scarborough Athletic Monday, April 1, 2024 3,068.9 
 151. Darlington Monday, April 1, 2024 3,068.1 
 152. Aveley Monday, April 1, 2024 3,064.6 
 153. Truro City Thursday, April 4, 2024 3,055.2 
 154. Southport Monday, April 1, 2024 3,037.2 
 155. Peterborough Sports Monday, April 1, 2024 3,036.6 
 156. Blyth Spartans Monday, April 1, 2024 3,026.2 
 157. AFC Totton Monday, April 1, 2024 3,019.8 
 158. Eastbourne Borough Monday, April 1, 2024 3,019.6 
 159. AFC Telford United Monday, April 1, 2024 3,015.0 
 160. Rushall Olympic Monday, April 1, 2024 3,015.0 
 161. Radcliffe Monday, April 1, 2024 3,012.3 
 162. Needham Market Monday, April 1, 2024 3,008.8 
 163. Hemel Hempstead Town Thursday, April 4, 2024 3,008.8 
 164. Dartford Monday, April 1, 2024 3,003.7 
 165. Havant and Waterlooville Monday, April 1, 2024 3,000.5 
 166. Leamington Saturday, March 30, 2024 2,999.3 
 167. Taunton Town Wednesday, April 3, 2024 2,998.7 
 168. Salisbury Monday, April 1, 2024 2,997.5 
 169. Farsley Celtic Monday, April 1, 2024 2,994.7 
 170. Gloucester City Monday, April 1, 2024 2,992.8 
 171. Gosport Borough Monday, April 1, 2024 2,991.0 
 172. Warrington Rylands Monday, April 1, 2024 2,986.9 
 173. Chatham Town Monday, April 1, 2024 2,983.8 
 174. Marine Monday, April 1, 2024 2,974.3 
 175. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 176. Bracknell Town Monday, April 1, 2024 2,970.9 
 177. Enfield Town Monday, April 1, 2024 2,967.7 
 178. Hyde United Monday, April 1, 2024 2,967.7 
 179. Ashton United Monday, April 1, 2024 2,960.3 
 180. Merthyr Town Monday, April 1, 2024 2,959.0 
 181. Horsham Monday, April 1, 2024 2,958.7 
 182. Dulwich Hamlet Monday, April 1, 2024 2,958.2 
 183. Hungerford Town Monday, April 1, 2024 2,955.6 
 184. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 185. Swindon Supermarine Monday, April 1, 2024 2,940.7 
 186. Wingate and Finchley Monday, April 1, 2024 2,939.1 
 187. Stamford Monday, April 1, 2024 2,935.4 
 188. Carshalton Athletic Monday, April 1, 2024 2,934.2 
 189. Walton and Hersham Monday, April 1, 2024 2,930.8 
 190. Hastings United Monday, April 1, 2024 2,927.2 
 191. Coalville Town Monday, April 1, 2024 2,925.1 
 192. Stratford Town Monday, April 1, 2024 2,925.1 
 193. Guiseley Saturday, March 30, 2024 2,925.0 
 194. Hayes and Yeading United Monday, April 1, 2024 2,922.0 
 195. Dorchester Town Monday, April 1, 2024 2,920.9 
 196. Worksop Town Monday, April 1, 2024 2,918.5 
 197. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 198. Gainsborough Trinity Monday, April 1, 2024 2,917.5 
 199. Winchester City Monday, April 1, 2024 2,916.5 
 200. Dover Athletic Monday, April 1, 2024 2,912.5 
 201. Banbury United Wednesday, April 3, 2024 2,910.6 
 202. Ilkeston Town Monday, April 1, 2024 2,910.4 
 203. Plymouth Parkway Monday, April 1, 2024 2,909.6 
 204. Beaconsfield Town Tuesday, April 2, 2024 2,909.2 
 205. Hendon Monday, April 1, 2024 2,907.6 
 206. Billericay Town Monday, April 1, 2024 2,905.0 
 207. Tiverton Town Monday, April 1, 2024 2,899.0 
 208. Basingstoke Town Monday, April 1, 2024 2,891.7 
 209. Whitby Town Friday, March 29, 2024 2,885.4 
 210. Hanwell Town Tuesday, April 2, 2024 2,884.6 
 211. Lancaster City Monday, April 1, 2024 2,880.2 
 212. Lewes Monday, April 1, 2024 2,879.1 
 213. St. Ives Town Monday, April 1, 2024 2,876.9 
 214. Barwell Monday, April 1, 2024 2,876.4 
 215. Leiston Monday, April 1, 2024 2,869.4 
 216. North Leigh Saturday, April 22, 2023 2,864.3 
 217. Bognor Regis Town Monday, April 1, 2024 2,863.9 
 218. Poole Town Monday, April 1, 2024 2,860.8 
 219. Royston Town Monday, April 1, 2024 2,859.4 
 220. Bishop's Stortford Monday, April 1, 2024 2,857.1 
 221. Cray Wanderers Friday, April 5, 2024 2,850.1 
 222. Potters Bar Town Monday, April 1, 2024 2,849.3 
 223. Whitehawk Monday, April 1, 2024 2,848.0 
 224. Morpeth Town Saturday, March 30, 2024 2,847.9 
 225. Stourbridge Monday, April 1, 2024 2,845.7 
 226. Canvey Island Saturday, March 30, 2024 2,844.8 
 227. Redditch United Monday, April 1, 2024 2,844.7 
 228. Kettering Town Monday, April 1, 2024 2,844.3 
 229. Folkestone Invicta Monday, April 1, 2024 2,840.9 
 230. Bamber Bridge Monday, April 1, 2024 2,834.2 
 231. Cheshunt Monday, April 1, 2024 2,832.7 
 232. Matlock Town Monday, April 1, 2024 2,831.0 
 233. FC United of Manchester Monday, April 1, 2024 2,829.6 
 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. Kings Langley Saturday, April 22, 2023 2,799.2 
 239. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 240. Halesowen Town Monday, April 1, 2024 2,797.2 
 241. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 242. Bradford Park Avenue Monday, April 1, 2024 2,794.0 
 243. Bromsgrove Sporting Monday, April 1, 2024 2,791.1 
 244. Basford United Monday, April 1, 2024 2,777.6 
 245. Hitchin Town Monday, April 1, 2024 2,776.3 
 246. Didcot Town Monday, April 1, 2024 2,775.2 
 247. Alvechurch Monday, April 1, 2024 2,774.7 
 248. Liversedge Saturday, April 22, 2023 2,774.1 
 249. Stafford Rangers Monday, April 1, 2024 2,769.1 
 250. Harrow Borough Monday, April 1, 2024 2,768.1 
 251. Marske United Saturday, December 30, 2023 2,767.7 
 252. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 253. Workington Monday, April 1, 2024 2,764.5 
 254. Herne Bay Saturday, April 22, 2023 2,756.2 
 255. Sheppey United Friday, November 3, 2023 2,749.6 
 256. Concord Rangers Monday, April 1, 2024 2,748.1 
 257. AFC Sudbury Monday, April 1, 2024 2,740.9 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Bedford Town Saturday, April 22, 2023 2,710.7 
 260. Margate Monday, April 1, 2024 2,699.4 
 261. Atherton Collieries Monday, April 1, 2024 2,683.1 
 262. Belper Town Saturday, April 22, 2023 2,674.3 
 263. Haringey Borough Monday, April 1, 2024 2,664.8 
 264. Kingstonian Monday, April 1, 2024 2,649.5 
 265. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 266. Brightlingsea Regent Saturday, April 22, 2023 2,625.2