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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, March 3, 2024 4,406.4 
 2. Liverpool Saturday, March 2, 2024 4,357.0 
 3. Arsenal Saturday, March 9, 2024 4,312.3 
 4. Tottenham Hotspur Saturday, March 2, 2024 4,196.4 
 5. Aston Villa Saturday, March 2, 2024 4,193.7 
 6. Manchester United Saturday, March 9, 2024 4,188.9 
 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 9, 2024 4,100.6 
 11. West Ham United Saturday, March 2, 2024 4,091.6 
 12. Fulham Saturday, March 9, 2024 4,075.9 
 13. Brentford Saturday, March 9, 2024 4,050.1 
 14. AFC Bournemouth Saturday, March 9, 2024 4,046.6 
 15. Leicester City Saturday, March 9, 2024 4,041.1 
 16. Leeds United Friday, March 8, 2024 4,041.0 
 17. Everton Saturday, March 9, 2024 4,036.3 
 18. Crystal Palace Saturday, March 9, 2024 4,022.1 
 19. Nottingham Forest Saturday, March 2, 2024 3,986.4 
 20. Southampton Saturday, March 9, 2024 3,970.6 
 21. Ipswich Town Saturday, March 9, 2024 3,962.4 
 22. Luton Town Saturday, March 9, 2024 3,946.9 
 23. Burnley Sunday, March 3, 2024 3,935.2 
 24. Sheffield United Saturday, March 9, 2024 3,913.4 
 25. Coventry City Saturday, March 9, 2024 3,911.9 
 26. West Bromwich Albion Wednesday, March 6, 2024 3,906.8 
 27. Norwich City Saturday, March 9, 2024 3,875.6 
 28. Middlesbrough Saturday, March 9, 2024 3,864.8 
 29. Hull City Saturday, March 9, 2024 3,846.5 
 30. Preston North End Saturday, March 9, 2024 3,828.7 
 31. Swansea City Wednesday, March 6, 2024 3,824.8 
 32. Bristol City Tuesday, March 5, 2024 3,812.2 
 33. Sunderland Saturday, March 9, 2024 3,809.7 
 34. Plymouth Argyle Saturday, March 9, 2024 3,793.5 
 35. Cardiff City Saturday, March 9, 2024 3,790.2 
 36. Watford Saturday, March 9, 2024 3,790.2 
 37. Sheffield Wednesday Friday, March 8, 2024 3,787.2 
 38. Huddersfield Town Wednesday, March 6, 2024 3,784.6 
 39. Derby County Saturday, March 9, 2024 3,783.3 
 40. Portsmouth Saturday, March 9, 2024 3,783.1 
 41. Millwall Saturday, March 9, 2024 3,776.8 
 42. Stoke City Saturday, March 9, 2024 3,774.3 
 43. Blackburn Rovers Saturday, March 9, 2024 3,773.9 
 44. Barnsley Saturday, March 9, 2024 3,768.3 
 45. Peterborough United Saturday, March 9, 2024 3,768.1 
 46. Bolton Wanderers Saturday, March 9, 2024 3,758.9 
 47. Queens Park Rangers Saturday, March 9, 2024 3,749.6 
 48. Birmingham City Saturday, March 9, 2024 3,740.0 
 49. Blackpool Saturday, March 9, 2024 3,721.1 
 50. Lincoln City Saturday, March 9, 2024 3,710.0 
 51. Wigan Athletic Saturday, March 9, 2024 3,684.3 
 52. Stevenage Saturday, March 9, 2024 3,675.8 
 53. Oxford United Saturday, March 9, 2024 3,672.1 
 54. Leyton Orient Saturday, March 9, 2024 3,665.0 
 55. Reading Saturday, March 9, 2024 3,662.3 
 56. Mansfield Town Saturday, March 9, 2024 3,651.5 
 57. Wycombe Wanderers Saturday, March 9, 2024 3,651.4 
 58. Rotherham United Saturday, March 9, 2024 3,639.7 
 59. Charlton Athletic Saturday, March 9, 2024 3,632.4 
 60. Northampton Town Saturday, March 9, 2024 3,626.1 
 61. Stockport County Saturday, March 9, 2024 3,619.7 
 62. Wrexham Saturday, March 9, 2024 3,615.5 
 63. Bristol Rovers Saturday, March 9, 2024 3,608.6 
 64. Milton Keynes Dons Saturday, March 9, 2024 3,606.4 
 65. Exeter City Saturday, March 9, 2024 3,580.5 
 66. Fleetwood Town Saturday, March 9, 2024 3,574.7 
 67. Burton Albion Saturday, March 9, 2024 3,574.1 
 68. Shrewsbury Town Saturday, March 9, 2024 3,567.6 
 69. Cheltenham Town Saturday, March 9, 2024 3,561.6 
 70. Crewe Alexandra Saturday, March 9, 2024 3,559.8 
 71. Cambridge United Saturday, March 9, 2024 3,557.8 
 72. Bradford City Saturday, March 9, 2024 3,546.4 
 73. Morecambe Saturday, March 9, 2024 3,536.9 
 74. Barrow Saturday, March 9, 2024 3,535.3 
 75. Walsall Saturday, March 9, 2024 3,526.0 
 76. Newport County Saturday, March 9, 2024 3,521.6 
 77. Chesterfield Saturday, March 9, 2024 3,514.3 
 78. AFC Wimbledon Saturday, March 9, 2024 3,513.7 
 79. Port Vale Saturday, March 9, 2024 3,510.7 
 80. Gillingham Saturday, March 9, 2024 3,504.9 
 81. Crawley Town Saturday, March 9, 2024 3,493.3 
 82. Tranmere Rovers Saturday, March 9, 2024 3,490.8 
 83. Notts County Saturday, March 9, 2024 3,475.9 
 84. Accrington Stanley Saturday, March 9, 2024 3,469.8 
 85. Salford City Saturday, March 9, 2024 3,468.7 
 86. Carlisle United Saturday, March 9, 2024 3,468.6 
 87. Harrogate Town Saturday, March 9, 2024 3,467.7 
 88. Doncaster Rovers Saturday, March 9, 2024 3,465.7 
 89. Swindon Town Saturday, March 9, 2024 3,460.5 
 90. Grimsby Town Saturday, March 9, 2024 3,431.9 
 91. Bromley Tuesday, March 5, 2024 3,410.9 
 92. Colchester United Saturday, March 9, 2024 3,402.6 
 93. Sutton United Saturday, March 9, 2024 3,392.6 
 94. Forest Green Rovers Saturday, March 9, 2024 3,379.5 
 95. Barnet Tuesday, March 5, 2024 3,379.1 
 96. Southend United Saturday, March 9, 2024 3,366.1 
 97. Solihull Moors Tuesday, March 5, 2024 3,357.7 
 98. Gateshead Tuesday, March 5, 2024 3,352.4 
 99. Oldham Athletic Saturday, March 9, 2024 3,352.1 
 100. FC Halifax Town Saturday, March 9, 2024 3,344.5 
 101. Aldershot Town Saturday, March 9, 2024 3,341.6 
 102. Altrincham Saturday, March 9, 2024 3,311.6 
 103. Rochdale Saturday, March 9, 2024 3,311.4 
 104. Dagenham and Redbridge Saturday, March 9, 2024 3,307.5 
 105. Hartlepool United Saturday, March 2, 2024 3,305.5 
 106. AFC Fylde Saturday, March 9, 2024 3,299.3 
 107. Ebbsfleet United Saturday, March 2, 2024 3,289.8 
 108. Woking Saturday, March 9, 2024 3,285.8 
 109. Boreham Wood Saturday, March 9, 2024 3,285.0 
 110. Eastleigh Saturday, March 2, 2024 3,283.5 
 111. Wealdstone Tuesday, March 5, 2024 3,271.1 
 112. Yeovil Town Saturday, March 9, 2024 3,263.4 
 113. Maidenhead United Saturday, March 9, 2024 3,250.7 
 114. York City Saturday, March 9, 2024 3,238.4 
 115. Tamworth Saturday, March 9, 2024 3,236.7 
 116. Kidderminster Harriers Saturday, March 9, 2024 3,236.7 
 117. Chelmsford City Saturday, March 9, 2024 3,225.8 
 118. Macclesfield Town Saturday, March 2, 2024 3,224.3 
 119. Dorking Wanderers Saturday, March 9, 2024 3,224.0 
 120. Chorley Saturday, March 9, 2024 3,199.0 
 121. Chester Saturday, March 9, 2024 3,197.9 
 122. Braintree Town Saturday, March 9, 2024 3,186.9 
 123. Scunthorpe United Saturday, March 9, 2024 3,176.7 
 124. Worthing Saturday, March 9, 2024 3,173.2 
 125. St. Albans City Saturday, March 9, 2024 3,171.1 
 126. Alfreton Town Saturday, March 9, 2024 3,160.1 
 127. Hampton and Richmond Borough Saturday, March 9, 2024 3,153.9 
 128. Boston United Saturday, March 9, 2024 3,150.4 
 129. Slough Town Saturday, March 9, 2024 3,149.2 
 130. Brackley Town Saturday, March 9, 2024 3,148.4 
 131. Maidstone United Saturday, March 9, 2024 3,143.1 
 132. Oxford City Saturday, March 9, 2024 3,142.8 
 133. Torquay United Saturday, March 9, 2024 3,137.1 
 134. Buxton Saturday, March 9, 2024 3,134.0 
 135. Bath City Saturday, March 9, 2024 3,121.7 
 136. King's Lynn Town Saturday, March 9, 2024 3,119.5 
 137. Spennymoor Town Saturday, March 9, 2024 3,116.2 
 138. Chesham United Saturday, March 9, 2024 3,114.4 
 139. AFC Hornchurch Saturday, March 9, 2024 3,111.8 
 140. Weston-super-Mare Saturday, March 9, 2024 3,108.9 
 141. Curzon Ashton Saturday, March 9, 2024 3,106.8 
 142. Farnborough Saturday, March 9, 2024 3,100.0 
 143. Warrington Town Tuesday, March 5, 2024 3,097.7 
 144. Hereford Saturday, March 9, 2024 3,089.4 
 145. Tonbridge Angels Saturday, March 9, 2024 3,085.7 
 146. Weymouth Saturday, March 9, 2024 3,085.4 
 147. Chippenham Town Saturday, March 9, 2024 3,080.6 
 148. Peterborough Sports Tuesday, March 5, 2024 3,072.5 
 149. Scarborough Athletic Saturday, March 9, 2024 3,071.4 
 150. Welling United Saturday, March 9, 2024 3,065.7 
 151. Truro City Saturday, March 9, 2024 3,060.3 
 152. South Shields Saturday, March 9, 2024 3,058.8 
 153. Aveley Saturday, March 9, 2024 3,058.5 
 154. Darlington Saturday, March 9, 2024 3,055.4 
 155. Dartford Saturday, March 9, 2024 3,047.5 
 156. Taunton Town Saturday, March 9, 2024 3,040.1 
 157. Farsley Celtic Saturday, March 9, 2024 3,039.1 
 158. Southport Saturday, March 9, 2024 3,032.3 
 159. Blyth Spartans Saturday, March 9, 2024 3,028.1 
 160. Hemel Hempstead Town Saturday, March 9, 2024 3,018.3 
 161. Radcliffe Saturday, March 9, 2024 3,015.2 
 162. Rushall Olympic Saturday, March 9, 2024 3,011.4 
 163. Needham Market Saturday, March 9, 2024 3,006.5 
 164. Salisbury Saturday, March 9, 2024 3,006.2 
 165. Havant and Waterlooville Saturday, March 9, 2024 3,001.5 
 166. Gloucester City Saturday, March 9, 2024 2,997.3 
 167. AFC Totton Saturday, March 9, 2024 2,997.1 
 168. Eastbourne Borough Saturday, March 9, 2024 2,994.0 
 169. Gosport Borough Saturday, March 9, 2024 2,990.5 
 170. Hyde United Saturday, March 9, 2024 2,988.7 
 171. AFC Telford United Saturday, March 9, 2024 2,988.4 
 172. Chatham Town Saturday, March 9, 2024 2,979.9 
 173. Dulwich Hamlet Saturday, March 9, 2024 2,975.8 
 174. Leamington Tuesday, March 5, 2024 2,975.3 
 175. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 176. Bracknell Town Saturday, March 9, 2024 2,965.1 
 177. Banbury United Saturday, March 9, 2024 2,960.6 
 178. Marine Saturday, March 2, 2024 2,960.1 
 179. Coalville Town Monday, March 4, 2024 2,954.1 
 180. Guiseley Saturday, March 9, 2024 2,949.5 
 181. Hungerford Town Saturday, February 24, 2024 2,949.2 
 182. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 183. Warrington Rylands Saturday, March 9, 2024 2,947.6 
 184. Horsham Saturday, March 9, 2024 2,944.6 
 185. Plymouth Parkway Saturday, March 9, 2024 2,944.6 
 186. Poole Town Saturday, March 9, 2024 2,942.7 
 187. Swindon Supermarine Saturday, March 9, 2024 2,941.2 
 188. Merthyr Town Saturday, March 9, 2024 2,940.3 
 189. Walton and Hersham Saturday, March 9, 2024 2,938.8 
 190. Enfield Town Saturday, March 9, 2024 2,933.6 
 191. Hayes and Yeading United Saturday, March 9, 2024 2,928.9 
 192. Stamford Saturday, February 24, 2024 2,923.2 
 193. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 194. Winchester City Saturday, February 24, 2024 2,916.2 
 195. Carshalton Athletic Saturday, March 9, 2024 2,913.4 
 196. Wingate and Finchley Saturday, March 9, 2024 2,913.2 
 197. Beaconsfield Town Saturday, March 9, 2024 2,911.3 
 198. Hanwell Town Saturday, March 2, 2024 2,907.2 
 199. Whitby Town Saturday, March 9, 2024 2,907.2 
 200. Worksop Town Saturday, March 9, 2024 2,904.5 
 201. Dover Athletic Saturday, March 9, 2024 2,902.4 
 202. Ashton United Saturday, March 9, 2024 2,902.4 
 203. Stratford Town Saturday, March 9, 2024 2,902.4 
 204. Lewes Saturday, March 9, 2024 2,902.1 
 205. Redditch United Saturday, March 2, 2024 2,901.3 
 206. Gainsborough Trinity Saturday, March 9, 2024 2,900.9 
 207. Hastings United Saturday, March 9, 2024 2,900.9 
 208. Billericay Town Saturday, March 9, 2024 2,900.8 
 209. Leiston Saturday, March 9, 2024 2,899.4 
 210. Cray Wanderers Tuesday, February 27, 2024 2,895.7 
 211. St. Ives Town Saturday, March 9, 2024 2,894.0 
 212. Ilkeston Town Saturday, February 24, 2024 2,890.6 
 213. Bognor Regis Town Saturday, March 9, 2024 2,888.6 
 214. Dorchester Town Saturday, March 9, 2024 2,886.9 
 215. Lancaster City Saturday, March 9, 2024 2,885.9 
 216. Barwell Saturday, March 2, 2024 2,884.4 
 217. Bamber Bridge Saturday, February 24, 2024 2,883.7 
 218. Hendon Saturday, March 9, 2024 2,880.7 
 219. Matlock Town Saturday, March 9, 2024 2,879.6 
 220. Basingstoke Town Saturday, March 9, 2024 2,870.5 
 221. Bishop's Stortford Saturday, March 9, 2024 2,869.9 
 222. North Leigh Saturday, April 22, 2023 2,864.3 
 223. Tiverton Town Saturday, March 9, 2024 2,863.9 
 224. Whitehawk Saturday, March 9, 2024 2,860.5 
 225. Morpeth Town Saturday, March 9, 2024 2,857.9 
 226. Stourbridge Saturday, March 9, 2024 2,857.0 
 227. Canvey Island Saturday, March 9, 2024 2,855.2 
 228. Potters Bar Town Tuesday, February 27, 2024 2,831.0 
 229. Cheshunt Saturday, March 9, 2024 2,830.8 
 230. Royston Town Saturday, March 9, 2024 2,827.3 
 231. Nantwich Town Saturday, April 22, 2023 2,823.6 
 232. Kettering Town Saturday, March 9, 2024 2,823.0 
 233. Didcot Town Saturday, March 2, 2024 2,821.8 
 234. Folkestone Invicta Saturday, March 9, 2024 2,817.0 
 235. Alvechurch Saturday, March 9, 2024 2,815.6 
 236. Yate Town Saturday, April 22, 2023 2,812.9 
 237. FC United of Manchester Tuesday, March 5, 2024 2,812.6 
 238. Hednesford Town Saturday, April 22, 2023 2,807.1 
 239. Ramsgate Monday, December 4, 2023 2,804.7 
 240. Concord Rangers Saturday, March 9, 2024 2,799.5 
 241. Bradford Park Avenue Saturday, March 9, 2024 2,799.2 
 242. Kings Langley Saturday, April 22, 2023 2,799.2 
 243. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 244. Halesowen Town Saturday, March 9, 2024 2,798.6 
 245. Workington Saturday, March 9, 2024 2,797.8 
 246. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 247. Bromsgrove Sporting Saturday, March 9, 2024 2,794.7 
 248. Hitchin Town Saturday, March 2, 2024 2,786.9 
 249. Harrow Borough Saturday, March 9, 2024 2,784.9 
 250. Liversedge Saturday, April 22, 2023 2,774.1 
 251. Marske United Saturday, December 30, 2023 2,767.7 
 252. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 253. AFC Sudbury Saturday, March 9, 2024 2,763.3 
 254. Herne Bay Saturday, April 22, 2023 2,756.2 
 255. Stafford Rangers Saturday, March 2, 2024 2,752.9 
 256. Sheppey United Friday, November 3, 2023 2,749.6 
 257. Basford United Saturday, March 2, 2024 2,745.7 
 258. Haringey Borough Saturday, March 9, 2024 2,732.3 
 259. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 260. Bedford Town Saturday, April 22, 2023 2,710.7 
 261. Atherton Collieries Saturday, March 9, 2024 2,692.0 
 262. Kingstonian Saturday, March 9, 2024 2,687.2 
 263. Margate Saturday, March 9, 2024 2,680.0 
 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