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  Tuesday, April 9, 2024

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 6, 2024 4,415.7 
 2. Liverpool Sunday, April 7, 2024 4,349.0 
 3. Arsenal Saturday, April 6, 2024 4,328.1 
 4. Tottenham Hotspur Sunday, April 7, 2024 4,201.5 
 5. Manchester United Sunday, April 7, 2024 4,188.6 
 6. Aston Villa Saturday, April 6, 2024 4,170.8 
 7. Newcastle United Saturday, April 6, 2024 4,167.0 
 8. Chelsea Sunday, April 7, 2024 4,141.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 Tuesday, April 9, 2024 4,026.8 
 17. Leicester City Tuesday, April 9, 2024 4,014.1 
 18. Crystal Palace Saturday, April 6, 2024 4,010.8 
 19. Nottingham Forest Sunday, April 7, 2024 3,992.8 
 20. Ipswich Town Saturday, April 6, 2024 3,974.7 
 21. Southampton Tuesday, April 9, 2024 3,963.0 
 22. Burnley Saturday, April 6, 2024 3,953.4 
 23. Luton Town Saturday, April 6, 2024 3,947.8 
 24. Coventry City Tuesday, April 9, 2024 3,922.7 
 25. Sheffield United Sunday, April 7, 2024 3,920.7 
 26. West Bromwich Albion Saturday, April 6, 2024 3,918.9 
 27. Norwich City Tuesday, April 9, 2024 3,897.0 
 28. Middlesbrough Saturday, April 6, 2024 3,892.6 
 29. Preston North End Tuesday, April 9, 2024 3,846.3 
 30. Bristol City Saturday, April 6, 2024 3,836.5 
 31. Hull City Saturday, April 6, 2024 3,835.4 
 32. Portsmouth Saturday, April 6, 2024 3,812.4 
 33. Watford Saturday, April 6, 2024 3,808.8 
 34. Sunderland Tuesday, April 9, 2024 3,805.5 
 35. Swansea City Saturday, April 6, 2024 3,803.9 
 36. Blackburn Rovers Saturday, April 6, 2024 3,798.7 
 37. Derby County Tuesday, April 2, 2024 3,792.1 
 38. Sheffield Wednesday Tuesday, April 9, 2024 3,787.3 
 39. Bolton Wanderers Saturday, April 6, 2024 3,781.6 
 40. Stoke City Saturday, April 6, 2024 3,781.5 
 41. Plymouth Argyle Tuesday, April 9, 2024 3,773.8 
 42. Millwall Tuesday, April 9, 2024 3,769.7 
 43. Cardiff City Saturday, April 6, 2024 3,763.2 
 44. Queens Park Rangers Tuesday, April 9, 2024 3,758.1 
 45. Huddersfield Town Tuesday, April 9, 2024 3,756.7 
 46. Peterborough United Monday, April 1, 2024 3,749.5 
 47. Lincoln City Saturday, April 6, 2024 3,745.4 
 48. Barnsley Tuesday, April 9, 2024 3,726.0 
 49. Birmingham City Saturday, April 6, 2024 3,725.1 
 50. Blackpool Tuesday, April 9, 2024 3,719.6 
 51. Oxford United Saturday, April 6, 2024 3,692.5 
 52. Reading Tuesday, April 9, 2024 3,677.7 
 53. Wycombe Wanderers Monday, April 1, 2024 3,664.1 
 54. Leyton Orient Tuesday, April 9, 2024 3,662.9 
 55. Stockport County Tuesday, April 9, 2024 3,658.4 
 56. Wigan Athletic Tuesday, April 9, 2024 3,657.9 
 57. Stevenage Tuesday, April 9, 2024 3,654.9 
 58. Charlton Athletic Tuesday, April 9, 2024 3,643.3 
 59. Rotherham United Friday, April 5, 2024 3,640.4 
 60. Northampton Town Saturday, April 6, 2024 3,630.9 
 61. Exeter City Tuesday, April 9, 2024 3,629.3 
 62. Wrexham Tuesday, April 9, 2024 3,628.3 
 63. Mansfield Town Tuesday, April 9, 2024 3,610.4 
 64. Milton Keynes Dons Saturday, April 6, 2024 3,607.6 
 65. Cambridge United Saturday, April 6, 2024 3,573.4 
 66. Bristol Rovers Tuesday, April 9, 2024 3,557.2 
 67. Shrewsbury Town Saturday, April 6, 2024 3,554.6 
 68. Fleetwood Town Tuesday, April 9, 2024 3,547.6 
 69. Cheltenham Town Tuesday, April 9, 2024 3,545.5 
 70. Doncaster Rovers Tuesday, April 9, 2024 3,544.7 
 71. Crawley Town Tuesday, April 9, 2024 3,537.1 
 72. Crewe Alexandra Tuesday, April 9, 2024 3,532.0 
 73. Burton Albion Saturday, April 6, 2024 3,531.5 
 74. Port Vale Saturday, April 6, 2024 3,529.0 
 75. Walsall Tuesday, April 9, 2024 3,523.1 
 76. Barrow Saturday, April 6, 2024 3,520.8 
 77. AFC Wimbledon Saturday, April 6, 2024 3,513.7 
 78. Harrogate Town Tuesday, April 9, 2024 3,500.4 
 79. Bradford City Saturday, April 6, 2024 3,494.3 
 80. Notts County Saturday, April 6, 2024 3,489.2 
 81. Carlisle United Tuesday, April 9, 2024 3,487.6 
 82. Morecambe Tuesday, April 9, 2024 3,486.4 
 83. Newport County Tuesday, April 9, 2024 3,478.0 
 84. Gillingham Saturday, April 6, 2024 3,475.3 
 85. Accrington Stanley Tuesday, April 9, 2024 3,471.6 
 86. Salford City Saturday, April 6, 2024 3,468.9 
 87. Tranmere Rovers Saturday, April 6, 2024 3,468.4 
 88. Chesterfield Monday, April 1, 2024 3,459.0 
 89. Swindon Town Saturday, April 6, 2024 3,455.8 
 90. Sutton United Saturday, April 6, 2024 3,435.4 
 91. Grimsby Town Tuesday, April 9, 2024 3,432.8 
 92. Colchester United Tuesday, April 9, 2024 3,416.3 
 93. Southend United Tuesday, April 9, 2024 3,401.3 
 94. Bromley Tuesday, April 9, 2024 3,395.6 
 95. Forest Green Rovers Tuesday, April 9, 2024 3,387.9 
 96. Barnet Tuesday, April 9, 2024 3,385.8 
 97. Gateshead Friday, March 29, 2024 3,378.3 
 98. FC Halifax Town Saturday, April 6, 2024 3,370.4 
 99. Solihull Moors Tuesday, April 9, 2024 3,367.8 
 100. Altrincham Saturday, April 6, 2024 3,355.3 
 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 Tuesday, April 9, 2024 3,301.6 
 105. AFC Fylde Saturday, April 6, 2024 3,301.6 
 106. Aldershot Town Saturday, April 6, 2024 3,300.9 
 107. Woking Saturday, April 6, 2024 3,295.2 
 108. Ebbsfleet United Tuesday, April 9, 2024 3,293.3 
 109. Maidenhead United Tuesday, April 9, 2024 3,283.5 
 110. Eastleigh Saturday, April 6, 2024 3,272.0 
 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 Tuesday, April 9, 2024 3,216.0 
 118. Chelmsford City Saturday, April 6, 2024 3,211.8 
 119. Maidstone United Tuesday, April 9, 2024 3,211.0 
 120. Dorking Wanderers Saturday, April 6, 2024 3,207.0 
 121. Braintree Town Tuesday, April 9, 2024 3,206.1 
 122. Brackley Town Saturday, April 6, 2024 3,203.9 
 123. Scunthorpe United Saturday, April 6, 2024 3,201.0 
 124. Worthing Tuesday, April 9, 2024 3,195.2 
 125. Alfreton Town Tuesday, April 9, 2024 3,182.9 
 126. Chester Saturday, April 6, 2024 3,182.7 
 127. Chorley Tuesday, April 9, 2024 3,167.8 
 128. Boston United Saturday, April 6, 2024 3,162.0 
 129. Farnborough Saturday, April 6, 2024 3,148.5 
 130. Spennymoor Town Saturday, April 6, 2024 3,147.6 
 131. Bath City Tuesday, April 9, 2024 3,141.6 
 132. Chippenham Town Tuesday, April 9, 2024 3,139.3 
 133. St. Albans City Saturday, April 6, 2024 3,137.3 
 134. Curzon Ashton Saturday, April 6, 2024 3,136.5 
 135. Oxford City Monday, April 1, 2024 3,134.6 
 136. Chesham United Saturday, April 6, 2024 3,132.4 
 137. King's Lynn Town Tuesday, April 9, 2024 3,129.1 
 138. Slough Town Saturday, April 6, 2024 3,125.8 
 139. South Shields Saturday, April 6, 2024 3,124.7 
 140. Buxton Saturday, April 6, 2024 3,117.1 
 141. Hampton and Richmond Borough Tuesday, April 9, 2024 3,116.1 
 142. AFC Hornchurch Tuesday, April 9, 2024 3,109.7 
 143. Tonbridge Angels Saturday, April 6, 2024 3,096.5 
 144. Torquay United Monday, April 8, 2024 3,096.2 
 145. Welling United Saturday, April 6, 2024 3,088.3 
 146. Hereford Saturday, April 6, 2024 3,086.4 
 147. Darlington Saturday, April 6, 2024 3,080.2 
 148. Weston-super-Mare Tuesday, April 9, 2024 3,078.6 
 149. Weymouth Tuesday, April 9, 2024 3,076.1 
 150. Warrington Town Saturday, April 6, 2024 3,075.5 
 151. Scarborough Athletic Saturday, April 6, 2024 3,070.2 
 152. Aveley Monday, April 1, 2024 3,064.6 
 153. Truro City Monday, April 8, 2024 3,045.0 
 154. Rushall Olympic Tuesday, April 9, 2024 3,034.9 
 155. Peterborough Sports Tuesday, April 9, 2024 3,034.7 
 156. AFC Totton Saturday, April 6, 2024 3,031.3 
 157. Eastbourne Borough Saturday, April 6, 2024 3,030.8 
 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. Blyth Spartans Saturday, April 6, 2024 3,014.9 
 162. Taunton Town Tuesday, April 9, 2024 3,009.3 
 163. Dartford Tuesday, April 9, 2024 3,008.5 
 164. Hemel Hempstead Town Saturday, April 6, 2024 3,005.1 
 165. Warrington Rylands Saturday, April 6, 2024 3,000.8 
 166. Gosport Borough Tuesday, April 9, 2024 2,997.2 
 167. Farsley Celtic Tuesday, April 9, 2024 2,996.5 
 168. Needham Market Tuesday, April 9, 2024 2,993.2 
 169. Salisbury Saturday, April 6, 2024 2,992.0 
 170. Havant and Waterlooville Saturday, April 6, 2024 2,989.6 
 171. Enfield Town Saturday, April 6, 2024 2,987.9 
 172. Leamington Tuesday, April 9, 2024 2,987.7 
 173. Bracknell Town Saturday, April 6, 2024 2,984.1 
 174. Marine Saturday, April 6, 2024 2,982.8 
 175. Chatham Town Saturday, April 6, 2024 2,977.9 
 176. Gloucester City Tuesday, April 9, 2024 2,973.2 
 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. Stamford Tuesday, April 9, 2024 2,958.6 
 182. Horsham Tuesday, April 9, 2024 2,948.7 
 183. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 184. Wingate and Finchley Tuesday, April 9, 2024 2,946.5 
 185. Hungerford Town Saturday, April 6, 2024 2,945.5 
 186. Dulwich Hamlet Saturday, April 6, 2024 2,938.0 
 187. Hastings United Tuesday, April 9, 2024 2,937.8 
 188. Dorchester Town Tuesday, April 9, 2024 2,932.0 
 189. Walton and Hersham Saturday, April 6, 2024 2,931.2 
 190. Worksop Town Saturday, April 6, 2024 2,923.5 
 191. Swindon Supermarine Sunday, April 7, 2024 2,923.5 
 192. Carshalton Athletic Saturday, April 6, 2024 2,922.8 
 193. Hayes and Yeading United Tuesday, April 9, 2024 2,919.0 
 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. Winchester City Tuesday, April 9, 2024 2,915.4 
 198. Banbury United Saturday, April 6, 2024 2,915.3 
 199. Billericay Town Saturday, April 6, 2024 2,915.1 
 200. Stratford Town Saturday, April 6, 2024 2,911.9 
 201. Coalville Town Saturday, April 6, 2024 2,911.1 
 202. Guiseley Saturday, April 6, 2024 2,911.1 
 203. Gainsborough Trinity Saturday, April 6, 2024 2,907.5 
 204. Hendon Saturday, April 6, 2024 2,907.2 
 205. Plymouth Parkway Tuesday, April 9, 2024 2,904.6 
 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. Hanwell Town Saturday, April 6, 2024 2,886.6 
 210. Tiverton Town Tuesday, April 9, 2024 2,879.4 
 211. Leiston Tuesday, April 9, 2024 2,878.8 
 212. Lewes Tuesday, April 9, 2024 2,875.8 
 213. Whitby Town Saturday, April 6, 2024 2,873.1 
 214. Basingstoke Town Tuesday, April 9, 2024 2,870.5 
 215. Whitehawk Tuesday, April 9, 2024 2,870.2 
 216. Barwell Saturday, April 6, 2024 2,865.3 
 217. North Leigh Saturday, April 22, 2023 2,864.3 
 218. Poole Town Tuesday, April 9, 2024 2,859.6 
 219. Folkestone Invicta Saturday, April 6, 2024 2,859.3 
 220. Redditch United Saturday, April 6, 2024 2,857.9 
 221. Bognor Regis Town Saturday, April 6, 2024 2,854.7 
 222. Cheshunt Saturday, April 6, 2024 2,851.9 
 223. Royston Town Saturday, April 6, 2024 2,851.8 
 224. Stourbridge Tuesday, April 9, 2024 2,848.7 
 225. Cray Wanderers Tuesday, April 9, 2024 2,845.4 
 226. Bishop's Stortford Tuesday, April 9, 2024 2,841.7 
 227. Potters Bar Town Tuesday, April 9, 2024 2,840.9 
 228. Morpeth Town Saturday, April 6, 2024 2,839.4 
 229. Kettering Town Tuesday, April 9, 2024 2,834.5 
 230. Canvey Island Tuesday, April 9, 2024 2,828.9 
 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. Harrow Borough Tuesday, April 9, 2024 2,803.2 
 239. Bradford Park Avenue Saturday, April 6, 2024 2,802.5 
 240. Kings Langley Saturday, April 22, 2023 2,799.2 
 241. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 242. Halesowen Town Monday, April 1, 2024 2,797.2 
 243. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 244. Alvechurch Saturday, April 6, 2024 2,784.1 
 245. Bromsgrove Sporting Saturday, April 6, 2024 2,781.6 
 246. Stafford Rangers Saturday, April 6, 2024 2,781.4 
 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 Tuesday, April 9, 2024 2,728.5 
 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