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  Monday, April 1, 2024

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, March 31, 2024 4,406.0 
 2. Liverpool Sunday, March 31, 2024 4,350.7 
 3. Arsenal Sunday, March 31, 2024 4,316.0 
 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 31, 2024 4,113.3 
 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. Leeds United Monday, April 1, 2024 4,045.9 
 15. Brentford Saturday, March 30, 2024 4,041.5 
 16. Everton Saturday, March 30, 2024 4,027.8 
 17. Leicester City Monday, April 1, 2024 4,027.6 
 18. Crystal Palace Saturday, March 30, 2024 4,021.9 
 19. Ipswich Town Monday, April 1, 2024 3,986.5 
 20. Nottingham Forest Saturday, March 30, 2024 3,980.8 
 21. Southampton Monday, April 1, 2024 3,958.2 
 22. Burnley Saturday, March 30, 2024 3,958.0 
 23. Luton Town Saturday, March 30, 2024 3,937.5 
 24. West Bromwich Albion Monday, April 1, 2024 3,921.9 
 25. Coventry City Monday, April 1, 2024 3,918.4 
 26. Sheffield United Saturday, March 30, 2024 3,917.5 
 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 Friday, March 29, 2024 3,809.1 
 35. Sunderland Monday, April 1, 2024 3,799.0 
 36. Blackburn Rovers Monday, April 1, 2024 3,795.2 
 37. Derby County Friday, March 29, 2024 3,790.5 
 38. Stoke City Monday, April 1, 2024 3,778.5 
 39. Cardiff City Monday, April 1, 2024 3,777.9 
 40. Queens Park Rangers Monday, April 1, 2024 3,773.3 
 41. Bolton Wanderers Monday, April 1, 2024 3,773.0 
 42. Sheffield Wednesday Monday, April 1, 2024 3,768.3 
 43. Plymouth Argyle Monday, April 1, 2024 3,767.7 
 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. Rotherham United Monday, April 1, 2024 3,648.0 
 58. Stockport County Monday, April 1, 2024 3,645.1 
 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. Wrexham Friday, March 29, 2024 3,622.1 
 63. Exeter City Monday, April 1, 2024 3,617.3 
 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. Morecambe Monday, April 1, 2024 3,516.0 
 77. Harrogate Town Monday, April 1, 2024 3,510.5 
 78. Newport County Monday, April 1, 2024 3,507.6 
 79. AFC Wimbledon Monday, April 1, 2024 3,505.5 
 80. Doncaster Rovers Friday, March 29, 2024 3,504.3 
 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. FC Halifax Town Friday, March 29, 2024 3,361.6 
 99. Altrincham Monday, April 1, 2024 3,358.6 
 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 Friday, March 29, 2024 3,275.6 
 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. Scunthorpe United Monday, April 1, 2024 3,189.6 
 124. Maidstone United Monday, April 1, 2024 3,186.1 
 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. Weymouth Friday, March 29, 2024 3,096.0 
 144. Torquay United Monday, April 1, 2024 3,095.4 
 145. Tonbridge Angels Monday, April 1, 2024 3,094.4 
 146. Hereford Monday, April 1, 2024 3,091.5 
 147. Warrington Town Monday, April 1, 2024 3,080.8 
 148. Welling United Monday, April 1, 2024 3,078.9 
 149. Truro City Monday, April 1, 2024 3,075.3 
 150. Weston-super-Mare Monday, April 1, 2024 3,074.6 
 151. Scarborough Athletic Monday, April 1, 2024 3,068.9 
 152. Darlington Monday, April 1, 2024 3,068.1 
 153. Aveley Monday, April 1, 2024 3,064.6 
 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. Taunton Town Monday, April 1, 2024 3,004.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. Salisbury Monday, April 1, 2024 2,997.5 
 168. Farsley Celtic Monday, April 1, 2024 2,994.7 
 169. Gloucester City Monday, April 1, 2024 2,992.8 
 170. Gosport Borough Monday, April 1, 2024 2,991.0 
 171. Hemel Hempstead Town Monday, April 1, 2024 2,988.7 
 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. Banbury United Monday, April 1, 2024 2,916.9 
 200. Winchester City Monday, April 1, 2024 2,916.5 
 201. Dover Athletic Monday, April 1, 2024 2,912.5 
 202. Ilkeston Town Monday, April 1, 2024 2,910.4 
 203. Plymouth Parkway Monday, April 1, 2024 2,909.6 
 204. Hendon Monday, April 1, 2024 2,907.6 
 205. Billericay Town Monday, April 1, 2024 2,905.0 
 206. Beaconsfield Town Saturday, March 30, 2024 2,900.5 
 207. Tiverton Town Monday, April 1, 2024 2,899.0 
 208. Hanwell Town Saturday, March 30, 2024 2,893.4 
 209. Basingstoke Town Monday, April 1, 2024 2,891.7 
 210. Whitby Town Friday, March 29, 2024 2,885.4 
 211. Lancaster City Monday, April 1, 2024 2,880.2 
 212. Cray Wanderers Monday, April 1, 2024 2,880.1 
 213. Lewes Monday, April 1, 2024 2,879.1 
 214. St. Ives Town Monday, April 1, 2024 2,876.9 
 215. Barwell Monday, April 1, 2024 2,876.4 
 216. Leiston Monday, April 1, 2024 2,869.4 
 217. North Leigh Saturday, April 22, 2023 2,864.3 
 218. Bognor Regis Town Monday, April 1, 2024 2,863.9 
 219. Poole Town Monday, April 1, 2024 2,860.8 
 220. Royston Town Monday, April 1, 2024 2,859.4 
 221. Bishop's Stortford Monday, April 1, 2024 2,857.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