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 2, 2024

 Rank Club Last Match Date ELO Score 
 1. Manchester City Tuesday, February 27, 2024 4,400.7 
 2. Liverpool Saturday, March 2, 2024 4,357.0 
 3. Arsenal Saturday, February 24, 2024 4,304.3 
 4. Tottenham Hotspur Saturday, March 2, 2024 4,196.4 
 5. Aston Villa Saturday, March 2, 2024 4,193.7 
 6. Manchester United Wednesday, February 28, 2024 4,186.5 
 7. Newcastle United Saturday, March 2, 2024 4,169.7 
 8. Chelsea Saturday, March 2, 2024 4,124.4 
 9. Brighton and Hove Albion Saturday, March 2, 2024 4,111.2 
 10. Wolverhampton Wanderers Saturday, March 2, 2024 4,091.9 
 11. West Ham United Saturday, March 2, 2024 4,091.6 
 12. Fulham Saturday, March 2, 2024 4,084.6 
 13. Brentford Saturday, March 2, 2024 4,053.2 
 14. Everton Saturday, March 2, 2024 4,044.4 
 15. Leicester City Saturday, March 2, 2024 4,040.4 
 16. AFC Bournemouth Tuesday, February 27, 2024 4,038.7 
 17. Leeds United Saturday, March 2, 2024 4,030.9 
 18. Crystal Palace Saturday, March 2, 2024 4,025.4 
 19. Nottingham Forest Saturday, March 2, 2024 3,986.4 
 20. Ipswich Town Saturday, March 2, 2024 3,971.8 
 21. Southampton Saturday, March 2, 2024 3,962.8 
 22. Burnley Saturday, February 24, 2024 3,947.8 
 23. Luton Town Saturday, March 2, 2024 3,943.6 
 24. Sheffield United Sunday, February 25, 2024 3,913.6 
 25. West Bromwich Albion Friday, March 1, 2024 3,910.0 
 26. Coventry City Friday, March 1, 2024 3,897.2 
 27. Norwich City Saturday, March 2, 2024 3,883.7 
 28. Hull City Saturday, March 2, 2024 3,845.8 
 29. Preston North End Saturday, March 2, 2024 3,842.0 
 30. Middlesbrough Saturday, March 2, 2024 3,836.6 
 31. Swansea City Saturday, March 2, 2024 3,824.5 
 32. Sunderland Saturday, March 2, 2024 3,822.7 
 33. Bristol City Saturday, March 2, 2024 3,817.2 
 34. Plymouth Argyle Saturday, March 2, 2024 3,802.4 
 35. Watford Saturday, March 2, 2024 3,798.5 
 36. Barnsley Saturday, March 2, 2024 3,796.6 
 37. Huddersfield Town Saturday, March 2, 2024 3,794.3 
 38. Sheffield Wednesday Saturday, March 2, 2024 3,784.9 
 39. Portsmouth Saturday, March 2, 2024 3,783.9 
 40. Blackburn Rovers Saturday, March 2, 2024 3,775.7 
 41. Derby County Saturday, March 2, 2024 3,771.3 
 42. Millwall Saturday, March 2, 2024 3,767.1 
 43. Cardiff City Saturday, March 2, 2024 3,766.0 
 44. Stoke City Saturday, March 2, 2024 3,764.0 
 45. Bolton Wanderers Saturday, March 2, 2024 3,760.9 
 46. Queens Park Rangers Saturday, March 2, 2024 3,759.1 
 47. Peterborough United Saturday, March 2, 2024 3,747.4 
 48. Birmingham City Saturday, March 2, 2024 3,744.7 
 49. Blackpool Saturday, March 2, 2024 3,720.3 
 50. Lincoln City Saturday, March 2, 2024 3,683.7 
 51. Stevenage Saturday, March 2, 2024 3,679.8 
 52. Wigan Athletic Saturday, March 2, 2024 3,675.4 
 53. Reading Saturday, March 2, 2024 3,674.3 
 54. Leyton Orient Saturday, March 2, 2024 3,673.9 
 55. Oxford United Saturday, March 2, 2024 3,665.8 
 56. Mansfield Town Saturday, March 2, 2024 3,660.2 
 57. Rotherham United Saturday, March 2, 2024 3,653.8 
 58. Wycombe Wanderers Saturday, March 2, 2024 3,639.4 
 59. Northampton Town Saturday, March 2, 2024 3,638.4 
 60. Bristol Rovers Saturday, March 2, 2024 3,620.6 
 61. Stockport County Saturday, February 24, 2024 3,613.0 
 62. Charlton Athletic Saturday, March 2, 2024 3,612.0 
 63. Wrexham Saturday, March 2, 2024 3,601.0 
 64. Milton Keynes Dons Saturday, March 2, 2024 3,584.6 
 65. Burton Albion Saturday, March 2, 2024 3,583.4 
 66. Cheltenham Town Saturday, March 2, 2024 3,583.2 
 67. Crewe Alexandra Saturday, March 2, 2024 3,578.9 
 68. Exeter City Saturday, March 2, 2024 3,576.5 
 69. Fleetwood Town Saturday, March 2, 2024 3,570.8 
 70. Shrewsbury Town Saturday, March 2, 2024 3,557.6 
 71. Cambridge United Saturday, March 2, 2024 3,556.8 
 72. Walsall Saturday, March 2, 2024 3,547.2 
 73. Morecambe Saturday, March 2, 2024 3,543.9 
 74. Bradford City Saturday, February 17, 2024 3,532.7 
 75. Newport County Saturday, March 2, 2024 3,528.3 
 76. Port Vale Saturday, March 2, 2024 3,520.7 
 77. Gillingham Saturday, March 2, 2024 3,520.2 
 78. Barrow Saturday, February 17, 2024 3,512.7 
 79. Chesterfield Saturday, March 2, 2024 3,507.2 
 80. AFC Wimbledon Saturday, March 2, 2024 3,500.3 
 81. Notts County Tuesday, February 27, 2024 3,492.2 
 82. Crawley Town Saturday, February 24, 2024 3,489.9 
 83. Tranmere Rovers Saturday, March 2, 2024 3,489.3 
 84. Accrington Stanley Saturday, March 2, 2024 3,487.0 
 85. Harrogate Town Saturday, March 2, 2024 3,478.6 
 86. Salford City Saturday, March 2, 2024 3,477.4 
 87. Carlisle United Saturday, March 2, 2024 3,473.7 
 88. Swindon Town Saturday, March 2, 2024 3,464.9 
 89. Doncaster Rovers Saturday, March 2, 2024 3,443.2 
 90. Grimsby Town Saturday, March 2, 2024 3,429.0 
 91. Colchester United Tuesday, February 27, 2024 3,411.4 
 92. Bromley Saturday, March 2, 2024 3,411.1 
 93. Sutton United Saturday, March 2, 2024 3,392.6 
 94. Southend United Saturday, March 2, 2024 3,372.8 
 95. Barnet Saturday, March 2, 2024 3,367.3 
 96. Oldham Athletic Saturday, March 2, 2024 3,367.1 
 97. Gateshead Saturday, March 2, 2024 3,364.0 
 98. Forest Green Rovers Saturday, March 2, 2024 3,358.4 
 99. Solihull Moors Saturday, March 2, 2024 3,346.2 
 100. FC Halifax Town Saturday, March 2, 2024 3,336.7 
 101. Rochdale Saturday, March 2, 2024 3,328.7 
 102. Aldershot Town Saturday, March 2, 2024 3,326.5 
 103. Altrincham Saturday, March 2, 2024 3,317.1 
 104. Hartlepool United Saturday, March 2, 2024 3,305.5 
 105. Dagenham and Redbridge Saturday, March 2, 2024 3,304.7 
 106. Boreham Wood Saturday, March 2, 2024 3,292.7 
 107. AFC Fylde Saturday, March 2, 2024 3,291.6 
 108. Ebbsfleet United Saturday, March 2, 2024 3,289.8 
 109. Yeovil Town Saturday, March 2, 2024 3,284.6 
 110. Eastleigh Saturday, March 2, 2024 3,283.5 
 111. Wealdstone Saturday, March 2, 2024 3,267.3 
 112. Woking Tuesday, February 27, 2024 3,265.0 
 113. York City Saturday, March 2, 2024 3,252.3 
 114. Kidderminster Harriers Tuesday, February 27, 2024 3,246.1 
 115. Dorking Wanderers Saturday, March 2, 2024 3,244.3 
 116. Maidenhead United Saturday, March 2, 2024 3,237.3 
 117. Tamworth Saturday, March 2, 2024 3,229.9 
 118. Chelmsford City Saturday, March 2, 2024 3,225.6 
 119. Macclesfield Town Saturday, March 2, 2024 3,224.3 
 120. Chester Saturday, March 2, 2024 3,201.6 
 121. Scunthorpe United Saturday, March 2, 2024 3,194.2 
 122. Braintree Town Saturday, March 2, 2024 3,189.2 
 123. Chorley Saturday, March 2, 2024 3,184.4 
 124. Worthing Saturday, February 24, 2024 3,184.3 
 125. Alfreton Town Tuesday, February 27, 2024 3,162.8 
 126. St. Albans City Tuesday, February 27, 2024 3,160.2 
 127. Maidstone United Saturday, March 2, 2024 3,155.5 
 128. Slough Town Saturday, March 2, 2024 3,146.9 
 129. Hampton and Richmond Borough Tuesday, February 27, 2024 3,141.5 
 130. Brackley Town Saturday, March 2, 2024 3,139.4 
 131. Bath City Saturday, March 2, 2024 3,139.3 
 132. Oxford City Saturday, March 2, 2024 3,137.2 
 133. Boston United Saturday, March 2, 2024 3,136.3 
 134. Chesham United Saturday, March 2, 2024 3,134.0 
 135. Torquay United Saturday, March 2, 2024 3,124.6 
 136. Warrington Town Saturday, March 2, 2024 3,122.8 
 137. Buxton Saturday, March 2, 2024 3,119.3 
 138. King's Lynn Town Saturday, March 2, 2024 3,110.6 
 139. AFC Hornchurch Tuesday, February 27, 2024 3,106.5 
 140. Curzon Ashton Saturday, March 2, 2024 3,103.1 
 141. Chippenham Town Saturday, February 24, 2024 3,099.2 
 142. Spennymoor Town Saturday, March 2, 2024 3,097.7 
 143. Weston-super-Mare Tuesday, February 20, 2024 3,093.5 
 144. Peterborough Sports Saturday, March 2, 2024 3,092.5 
 145. Tonbridge Angels Saturday, March 2, 2024 3,087.1 
 146. Scarborough Athletic Saturday, March 2, 2024 3,078.1 
 147. Hereford Saturday, March 2, 2024 3,077.7 
 148. Truro City Saturday, March 2, 2024 3,072.7 
 149. Farnborough Saturday, March 2, 2024 3,072.4 
 150. Aveley Saturday, March 2, 2024 3,070.7 
 151. Weymouth Saturday, March 2, 2024 3,068.5 
 152. South Shields Saturday, March 2, 2024 3,067.8 
 153. Dartford Tuesday, February 27, 2024 3,060.0 
 154. Welling United Saturday, March 2, 2024 3,057.7 
 155. Farsley Celtic Saturday, March 2, 2024 3,047.1 
 156. Darlington Saturday, March 2, 2024 3,038.2 
 157. Blyth Spartans Saturday, March 2, 2024 3,037.1 
 158. Hemel Hempstead Town Saturday, March 2, 2024 3,028.6 
 159. Radcliffe Saturday, February 24, 2024 3,026.7 
 160. Needham Market Tuesday, February 27, 2024 3,020.4 
 161. Taunton Town Saturday, March 2, 2024 3,016.8 
 162. Rushall Olympic Saturday, March 2, 2024 3,016.0 
 163. Gloucester City Saturday, February 24, 2024 3,011.4 
 164. AFC Telford United Saturday, February 24, 2024 3,004.0 
 165. Havant and Waterlooville Saturday, March 2, 2024 3,000.0 
 166. Southport Saturday, March 2, 2024 2,997.6 
 167. AFC Totton Saturday, March 2, 2024 2,989.4 
 168. Eastbourne Borough Saturday, March 2, 2024 2,988.8 
 169. Salisbury Saturday, February 24, 2024 2,986.6 
 170. Leamington Saturday, February 24, 2024 2,985.3 
 171. Gosport Borough Saturday, March 2, 2024 2,984.5 
 172. Hyde United Saturday, March 2, 2024 2,982.6 
 173. Banbury United Saturday, March 2, 2024 2,980.2 
 174. Dulwich Hamlet Saturday, February 24, 2024 2,980.1 
 175. Chatham Town Saturday, March 2, 2024 2,975.2 
 176. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 177. Plymouth Parkway Saturday, February 24, 2024 2,962.2 
 178. Marine Saturday, March 2, 2024 2,960.1 
 179. Bracknell Town Saturday, March 2, 2024 2,956.4 
 180. Horsham Saturday, March 2, 2024 2,952.5 
 181. Hungerford Town Saturday, February 24, 2024 2,949.2 
 182. Merthyr Town Saturday, February 24, 2024 2,949.1 
 183. Poole Town Saturday, February 24, 2024 2,948.9 
 184. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 185. Hayes and Yeading United Saturday, February 24, 2024 2,947.0 
 186. Coalville Town Saturday, March 2, 2024 2,944.8 
 187. Guiseley Saturday, February 24, 2024 2,933.1 
 188. Warrington Rylands Saturday, February 24, 2024 2,932.5 
 189. Enfield Town Saturday, February 24, 2024 2,925.1 
 190. Swindon Supermarine Saturday, March 2, 2024 2,923.6 
 191. Stamford Saturday, February 24, 2024 2,923.2 
 192. Beaconsfield Town Saturday, March 2, 2024 2,921.5 
 193. Walton and Hersham Saturday, March 2, 2024 2,920.5 
 194. Worksop Town Saturday, February 24, 2024 2,919.3 
 195. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 196. Lancaster City Saturday, March 2, 2024 2,916.3 
 197. Winchester City Saturday, February 24, 2024 2,916.2 
 198. Stratford Town Saturday, March 2, 2024 2,914.3 
 199. Leiston Tuesday, February 27, 2024 2,912.3 
 200. Whitby Town Saturday, March 2, 2024 2,911.1 
 201. Lewes Saturday, March 2, 2024 2,910.6 
 202. Hanwell Town Saturday, March 2, 2024 2,907.2 
 203. Dover Athletic Saturday, March 2, 2024 2,906.5 
 204. Hastings United Saturday, February 10, 2024 2,902.0 
 205. Redditch United Saturday, March 2, 2024 2,901.3 
 206. Carshalton Athletic Saturday, March 2, 2024 2,900.8 
 207. Billericay Town Saturday, March 2, 2024 2,899.7 
 208. Wingate and Finchley Saturday, February 24, 2024 2,897.8 
 209. Cray Wanderers Tuesday, February 27, 2024 2,895.7 
 210. Bognor Regis Town Saturday, February 24, 2024 2,893.9 
 211. Ilkeston Town Saturday, February 24, 2024 2,890.6 
 212. Hendon Saturday, March 2, 2024 2,890.5 
 213. Gainsborough Trinity Saturday, March 2, 2024 2,889.0 
 214. St. Ives Town Saturday, March 2, 2024 2,886.2 
 215. Barwell Saturday, March 2, 2024 2,884.4 
 216. Bamber Bridge Saturday, February 24, 2024 2,883.7 
 217. Bishop's Stortford Saturday, March 2, 2024 2,883.6 
 218. Matlock Town Saturday, February 24, 2024 2,878.0 
 219. Dorchester Town Wednesday, February 28, 2024 2,876.7 
 220. Tiverton Town Saturday, March 2, 2024 2,871.6 
 221. Canvey Island Saturday, March 2, 2024 2,870.6 
 222. Ashton United Saturday, February 17, 2024 2,866.8 
 223. North Leigh Saturday, April 22, 2023 2,864.3 
 224. Basingstoke Town Saturday, February 24, 2024 2,860.7 
 225. Whitehawk Tuesday, February 27, 2024 2,856.2 
 226. Morpeth Town Saturday, February 24, 2024 2,852.9 
 227. Alvechurch Saturday, February 24, 2024 2,852.8 
 228. Stourbridge Saturday, February 24, 2024 2,840.2 
 229. Royston Town Saturday, March 2, 2024 2,839.8 
 230. Potters Bar Town Tuesday, February 27, 2024 2,831.0 
 231. Cheshunt Wednesday, February 28, 2024 2,823.9 
 232. Nantwich Town Saturday, April 22, 2023 2,823.6 
 233. Concord Rangers Tuesday, February 27, 2024 2,823.5 
 234. Didcot Town Saturday, March 2, 2024 2,821.8 
 235. FC United of Manchester Saturday, March 2, 2024 2,820.5 
 236. Yate Town Saturday, April 22, 2023 2,812.9 
 237. Folkestone Invicta Tuesday, February 27, 2024 2,811.1 
 238. Kettering Town Tuesday, February 27, 2024 2,811.1 
 239. Hednesford Town Saturday, April 22, 2023 2,807.1 
 240. Bradford Park Avenue Saturday, March 2, 2024 2,806.5 
 241. Bromsgrove Sporting Saturday, February 24, 2024 2,804.7 
 242. Ramsgate Monday, December 4, 2023 2,804.7 
 243. Workington Saturday, March 2, 2024 2,803.9 
 244. Kings Langley Saturday, April 22, 2023 2,799.2 
 245. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 246. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 247. Hitchin Town Saturday, March 2, 2024 2,786.9 
 248. Harrow Borough Saturday, March 2, 2024 2,784.9 
 249. Liversedge Saturday, April 22, 2023 2,774.1 
 250. Marske United Saturday, December 30, 2023 2,767.7 
 251. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 252. Halesowen Town Saturday, March 2, 2024 2,766.0 
 253. Herne Bay Saturday, April 22, 2023 2,756.2 
 254. Stafford Rangers Saturday, March 2, 2024 2,752.9 
 255. Sheppey United Friday, November 3, 2023 2,749.6 
 256. AFC Sudbury Saturday, March 2, 2024 2,747.7 
 257. Basford United Saturday, March 2, 2024 2,745.7 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Haringey Borough Saturday, February 24, 2024 2,719.9 
 260. Bedford Town Saturday, April 22, 2023 2,710.7 
 261. Margate Saturday, March 2, 2024 2,710.0 
 262. Atherton Collieries Saturday, March 2, 2024 2,701.9 
 263. Kingstonian Wednesday, February 28, 2024 2,697.8 
 264. Belper Town Saturday, April 22, 2023 2,674.3 
 265. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 266. Brightlingsea Regent Saturday, April 22, 2023 2,625.2