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 4, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, March 4, 2023 4,382.0 
 2. Arsenal Saturday, March 4, 2023 4,274.8 
 3. Liverpool Wednesday, March 1, 2023 4,268.1 
 4. Manchester United Wednesday, March 1, 2023 4,258.5 
 5. Tottenham Hotspur Saturday, March 4, 2023 4,175.0 
 6. Brighton and Hove Albion Saturday, March 4, 2023 4,169.9 
 7. Newcastle United Saturday, March 4, 2023 4,163.9 
 8. Chelsea Saturday, March 4, 2023 4,157.8 
 9. Brentford Saturday, February 18, 2023 4,114.1 
 10. Fulham Tuesday, February 28, 2023 4,081.2 
 11. Aston Villa Saturday, March 4, 2023 4,073.7 
 12. Burnley Saturday, March 4, 2023 4,061.3 
 13. Leicester City Saturday, March 4, 2023 4,058.7 
 14. Crystal Palace Saturday, March 4, 2023 4,054.1 
 15. Wolverhampton Wanderers Saturday, March 4, 2023 4,047.9 
 16. West Ham United Saturday, March 4, 2023 4,044.7 
 17. Leeds United Saturday, March 4, 2023 3,987.1 
 18. Nottingham Forest Saturday, February 25, 2023 3,976.1 
 19. Southampton Saturday, March 4, 2023 3,969.2 
 20. AFC Bournemouth Saturday, March 4, 2023 3,963.2 
 21. Sheffield United Saturday, March 4, 2023 3,960.8 
 22. Everton Wednesday, March 1, 2023 3,959.0 
 23. Middlesbrough Saturday, March 4, 2023 3,924.5 
 24. Norwich City Saturday, March 4, 2023 3,894.6 
 25. Luton Town Saturday, March 4, 2023 3,880.5 
 26. Millwall Saturday, March 4, 2023 3,879.1 
 27. Blackburn Rovers Saturday, March 4, 2023 3,874.3 
 28. Sheffield Wednesday Saturday, March 4, 2023 3,870.5 
 29. Coventry City Saturday, March 4, 2023 3,865.0 
 30. Watford Saturday, March 4, 2023 3,849.5 
 31. West Bromwich Albion Friday, March 3, 2023 3,849.1 
 32. Stoke City Saturday, March 4, 2023 3,835.8 
 33. Sunderland Saturday, March 4, 2023 3,821.7 
 34. Preston North End Saturday, March 4, 2023 3,817.5 
 35. Bristol City Saturday, March 4, 2023 3,812.7 
 36. Ipswich Town Saturday, March 4, 2023 3,795.7 
 37. Swansea City Saturday, March 4, 2023 3,794.8 
 38. Hull City Friday, March 3, 2023 3,791.2 
 39. Derby County Saturday, March 4, 2023 3,787.3 
 40. Plymouth Argyle Saturday, March 4, 2023 3,785.0 
 41. Wycombe Wanderers Saturday, March 4, 2023 3,765.0 
 42. Barnsley Saturday, March 4, 2023 3,763.0 
 43. Rotherham United Saturday, March 4, 2023 3,760.8 
 44. Cardiff City Saturday, March 4, 2023 3,759.7 
 45. Bolton Wanderers Saturday, March 4, 2023 3,758.5 
 46. Reading Saturday, March 4, 2023 3,758.2 
 47. Huddersfield Town Saturday, March 4, 2023 3,749.5 
 48. Blackpool Saturday, March 4, 2023 3,732.5 
 49. Birmingham City Saturday, March 4, 2023 3,731.7 
 50. Queens Park Rangers Saturday, March 4, 2023 3,723.1 
 51. Portsmouth Saturday, March 4, 2023 3,718.3 
 52. Peterborough United Saturday, March 4, 2023 3,711.4 
 53. Wigan Athletic Saturday, March 4, 2023 3,707.7 
 54. Shrewsbury Town Saturday, March 4, 2023 3,681.7 
 55. Lincoln City Saturday, March 4, 2023 3,654.2 
 56. Charlton Athletic Saturday, March 4, 2023 3,645.8 
 57. Exeter City Saturday, March 4, 2023 3,630.8 
 58. Fleetwood Town Saturday, March 4, 2023 3,628.3 
 59. Milton Keynes Dons Saturday, March 4, 2023 3,611.9 
 60. Oxford United Saturday, March 4, 2023 3,607.7 
 61. Bristol Rovers Saturday, March 4, 2023 3,599.4 
 62. Leyton Orient Saturday, March 4, 2023 3,594.1 
 63. Port Vale Saturday, March 4, 2023 3,589.8 
 64. Stockport County Saturday, March 4, 2023 3,587.1 
 65. Northampton Town Saturday, March 4, 2023 3,581.5 
 66. Mansfield Town Saturday, March 4, 2023 3,580.0 
 67. Burton Albion Saturday, March 4, 2023 3,572.5 
 68. Accrington Stanley Saturday, March 4, 2023 3,571.4 
 69. Wrexham Saturday, March 4, 2023 3,568.1 
 70. Salford City Saturday, March 4, 2023 3,562.9 
 71. Bradford City Saturday, March 4, 2023 3,562.1 
 72. Morecambe Saturday, March 4, 2023 3,562.0 
 73. Carlisle United Saturday, March 4, 2023 3,560.0 
 74. Cheltenham Town Saturday, March 4, 2023 3,557.1 
 75. Stevenage Saturday, March 4, 2023 3,542.9 
 76. Swindon Town Saturday, March 4, 2023 3,537.0 
 77. Notts County Saturday, March 4, 2023 3,533.6 
 78. Sutton United Saturday, March 4, 2023 3,529.1 
 79. Cambridge United Saturday, March 4, 2023 3,515.7 
 80. Tranmere Rovers Saturday, March 4, 2023 3,508.8 
 81. Walsall Saturday, March 4, 2023 3,507.5 
 82. Grimsby Town Saturday, March 4, 2023 3,496.5 
 83. Doncaster Rovers Saturday, March 4, 2023 3,482.5 
 84. Newport County Saturday, March 4, 2023 3,479.6 
 85. Barrow Saturday, March 4, 2023 3,477.3 
 86. AFC Wimbledon Saturday, March 4, 2023 3,474.7 
 87. Forest Green Rovers Saturday, March 4, 2023 3,470.5 
 88. Gillingham Saturday, March 4, 2023 3,468.3 
 89. Crewe Alexandra Saturday, March 4, 2023 3,445.2 
 90. Colchester United Saturday, March 4, 2023 3,428.6 
 91. Harrogate Town Saturday, March 4, 2023 3,410.2 
 92. Crawley Town Saturday, March 4, 2023 3,392.1 
 93. Boreham Wood Saturday, March 4, 2023 3,386.9 
 94. Rochdale Saturday, March 4, 2023 3,382.8 
 95. Chesterfield Saturday, March 4, 2023 3,381.8 
 96. Woking Saturday, March 4, 2023 3,380.3 
 97. Hartlepool United Saturday, March 4, 2023 3,375.9 
 98. Bromley Saturday, March 4, 2023 3,353.4 
 99. Southend United Friday, March 3, 2023 3,351.9 
 100. Barnet Friday, March 3, 2023 3,333.0 
 101. Dagenham and Redbridge Saturday, March 4, 2023 3,330.1 
 102. Solihull Moors Saturday, March 4, 2023 3,329.3 
 103. Eastleigh Saturday, March 4, 2023 3,320.9 
 104. Oldham Athletic Saturday, March 4, 2023 3,317.2 
 105. FC Halifax Town Saturday, March 4, 2023 3,302.1 
 106. Altrincham Saturday, March 4, 2023 3,301.3 
 107. Wealdstone Saturday, March 4, 2023 3,296.9 
 108. Ebbsfleet United Saturday, March 4, 2023 3,287.9 
 109. Maidenhead United Saturday, March 4, 2023 3,267.9 
 110. Gateshead Saturday, March 4, 2023 3,265.8 
 111. AFC Fylde Saturday, March 4, 2023 3,256.9 
 112. Torquay United Saturday, March 4, 2023 3,256.8 
 113. Yeovil Town Saturday, March 4, 2023 3,245.5 
 114. Aldershot Town Saturday, March 4, 2023 3,238.9 
 115. King's Lynn Town Saturday, March 4, 2023 3,226.4 
 116. Dartford Saturday, March 4, 2023 3,214.5 
 117. Brackley Town Saturday, March 4, 2023 3,205.9 
 118. Chester Saturday, March 4, 2023 3,202.0 
 119. Dorking Wanderers Saturday, March 4, 2023 3,198.9 
 120. York City Saturday, March 4, 2023 3,192.2 
 121. Oxford City Saturday, March 4, 2023 3,188.0 
 122. Scunthorpe United Saturday, March 4, 2023 3,186.3 
 123. Weston-super-Mare Saturday, March 4, 2023 3,176.9 
 124. Farnborough Saturday, March 4, 2023 3,151.9 
 125. Braintree Town Saturday, March 4, 2023 3,147.3 
 126. Worthing Saturday, March 4, 2023 3,142.9 
 127. Maidstone United Saturday, March 4, 2023 3,136.9 
 128. Chorley Saturday, March 4, 2023 3,135.4 
 129. Darlington Saturday, March 4, 2023 3,132.4 
 130. Havant and Waterlooville Saturday, March 4, 2023 3,128.2 
 131. Alfreton Town Saturday, March 4, 2023 3,124.7 
 132. Banbury United Saturday, March 4, 2023 3,115.1 
 133. Spennymoor Town Saturday, March 4, 2023 3,110.1 
 134. Taunton Town Saturday, March 4, 2023 3,109.9 
 135. Truro City Saturday, March 4, 2023 3,107.1 
 136. Coalville Town Saturday, March 4, 2023 3,105.0 
 137. St. Albans City Saturday, March 4, 2023 3,104.5 
 138. Scarborough Athletic Saturday, March 4, 2023 3,099.5 
 139. Kidderminster Harriers Saturday, March 4, 2023 3,097.6 
 140. Hereford Saturday, March 4, 2023 3,096.4 
 141. Gloucester City Saturday, March 4, 2023 3,093.7 
 142. Bath City Saturday, March 4, 2023 3,093.5 
 143. Eastbourne Borough Saturday, March 4, 2023 3,091.9 
 144. Hemel Hempstead Town Saturday, March 4, 2023 3,088.4 
 145. Boston United Saturday, March 4, 2023 3,088.0 
 146. Tonbridge Angels Saturday, March 4, 2023 3,087.7 
 147. Chelmsford City Saturday, March 4, 2023 3,085.7 
 148. Chesham United Saturday, March 4, 2023 3,083.3 
 149. Tamworth Saturday, March 4, 2023 3,078.7 
 150. Kettering Town Saturday, March 4, 2023 3,077.6 
 151. Peterborough Sports Saturday, March 4, 2023 3,070.8 
 152. Hayes and Yeading United Saturday, March 4, 2023 3,064.4 
 153. Southport Saturday, March 4, 2023 3,063.2 
 154. Buxton Saturday, March 4, 2023 3,058.8 
 155. Poole Town Saturday, March 4, 2023 3,057.8 
 156. Curzon Ashton Saturday, March 4, 2023 3,057.7 
 157. Chippenham Town Saturday, March 4, 2023 3,054.0 
 158. Dover Athletic Saturday, March 4, 2023 3,048.9 
 159. Weymouth Saturday, March 4, 2023 3,043.1 
 160. South Shields Saturday, March 4, 2023 3,042.5 
 161. AFC Hornchurch Saturday, March 4, 2023 3,036.2 
 162. Leamington Saturday, March 4, 2023 3,034.4 
 163. Swindon Supermarine Saturday, March 4, 2023 3,033.5 
 164. Bracknell Town Saturday, March 4, 2023 3,032.4 
 165. Rushall Olympic Saturday, March 4, 2023 3,025.5 
 166. Hampton and Richmond Borough Saturday, March 4, 2023 3,019.5 
 167. Welling United Saturday, March 4, 2023 3,019.2 
 168. Leiston Saturday, March 4, 2023 3,015.6 
 169. Bishop's Stortford Saturday, March 4, 2023 3,011.1 
 170. Farsley Celtic Saturday, March 4, 2023 3,006.2 
 171. Metropolitan Police Saturday, March 4, 2023 3,003.4 
 172. Blyth Spartans Saturday, March 4, 2023 3,002.0 
 173. Hungerford Town Saturday, March 4, 2023 3,001.1 
 174. Slough Town Saturday, March 4, 2023 2,995.0 
 175. Dulwich Hamlet Saturday, March 4, 2023 2,990.4 
 176. Bradford Park Avenue Saturday, March 4, 2023 2,983.9 
 177. Concord Rangers Saturday, March 4, 2023 2,981.4 
 178. Enfield Town Saturday, March 4, 2023 2,980.1 
 179. Cheshunt Saturday, March 4, 2023 2,979.8 
 180. Stourbridge Saturday, March 4, 2023 2,976.2 
 181. Nuneaton Borough Saturday, March 4, 2023 2,971.6 
 182. Warrington Town Saturday, March 4, 2023 2,967.1 
 183. Ilkeston Town Saturday, March 4, 2023 2,963.7 
 184. Plymouth Parkway Saturday, March 4, 2023 2,951.4 
 185. Folkestone Invicta Saturday, March 4, 2023 2,950.4 
 186. Canvey Island Saturday, March 4, 2023 2,944.1 
 187. Mickleover Sports Saturday, March 4, 2023 2,941.4 
 188. AFC Telford United Saturday, March 4, 2023 2,938.7 
 189. Lewes Saturday, March 4, 2023 2,936.2 
 190. Beaconsfield Town Saturday, March 4, 2023 2,932.9 
 191. Horsham Saturday, March 4, 2023 2,931.7 
 192. Hyde United Saturday, March 4, 2023 2,928.4 
 193. Royston Town Saturday, March 4, 2023 2,927.1 
 194. Gainsborough Trinity Saturday, March 4, 2023 2,924.9 
 195. Billericay Town Saturday, March 4, 2023 2,924.0 
 196. Tiverton Town Saturday, March 4, 2023 2,914.7 
 197. Alvechurch Saturday, March 4, 2023 2,912.2 
 198. Guiseley Saturday, March 4, 2023 2,908.2 
 199. Matlock Town Saturday, March 4, 2023 2,903.3 
 200. Redditch United Saturday, March 4, 2023 2,901.0 
 201. Walton Casuals Saturday, April 23, 2022 2,900.3 
 202. Merthyr Town Saturday, March 4, 2023 2,895.1 
 203. Radcliffe Saturday, March 4, 2023 2,894.3 
 204. Aveley Saturday, March 4, 2023 2,893.8 
 205. Bamber Bridge Saturday, March 4, 2023 2,893.0 
 206. Cray Wanderers Saturday, March 4, 2023 2,889.3 
 207. Salisbury Saturday, March 4, 2023 2,887.4 
 208. Barwell Saturday, March 4, 2023 2,886.4 
 209. FC United of Manchester Saturday, March 4, 2023 2,885.9 
 210. Carshalton Athletic Saturday, March 4, 2023 2,885.2 
 211. Gosport Borough Saturday, March 4, 2023 2,884.3 
 212. Hastings United Saturday, March 4, 2023 2,883.5 
 213. Marine Saturday, March 4, 2023 2,882.4 
 214. Winchester City Saturday, March 4, 2023 2,875.9 
 215. Dorchester Town Saturday, March 4, 2023 2,875.9 
 216. Hendon Saturday, March 4, 2023 2,873.3 
 217. Hitchin Town Saturday, March 4, 2023 2,870.5 
 218. Warrington Rylands Saturday, March 4, 2023 2,869.0 
 219. Lancaster City Saturday, March 4, 2023 2,866.0 
 220. Hanwell Town Saturday, March 4, 2023 2,864.4 
 221. Whitby Town Saturday, March 4, 2023 2,860.8 
 222. Needham Market Saturday, March 4, 2023 2,855.0 
 223. Bromsgrove Sporting Saturday, March 4, 2023 2,852.5 
 224. Basford United Saturday, March 4, 2023 2,847.0 
 225. Harrow Borough Saturday, March 4, 2023 2,840.0 
 226. North Leigh Saturday, March 4, 2023 2,839.4 
 227. Yate Town Saturday, March 4, 2023 2,838.1 
 228. Stratford Town Saturday, March 4, 2023 2,838.0 
 229. St. Ives Town Saturday, March 4, 2023 2,830.5 
 230. Stafford Rangers Saturday, March 4, 2023 2,829.3 
 231. Kings Langley Saturday, March 4, 2023 2,828.5 
 232. Margate Saturday, March 4, 2023 2,820.4 
 233. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 234. Wingate and Finchley Saturday, March 4, 2023 2,817.9 
 235. Hartley Wintney Saturday, March 4, 2023 2,816.7 
 236. Morpeth Town Saturday, March 4, 2023 2,813.4 
 237. Ashton United Saturday, March 4, 2023 2,810.8 
 238. Atherton Collieries Saturday, March 4, 2023 2,807.9 
 239. Stalybridge Celtic Saturday, March 4, 2023 2,804.6 
 240. Bognor Regis Town Saturday, March 4, 2023 2,801.5 
 241. Haringey Borough Saturday, March 4, 2023 2,788.5 
 242. Bedford Town Saturday, March 4, 2023 2,787.3 
 243. Liversedge Saturday, March 4, 2023 2,781.7 
 244. Hednesford Town Saturday, March 4, 2023 2,781.3 
 245. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 246. Leatherhead Saturday, April 23, 2022 2,777.7 
 247. Witton Albion Saturday, April 23, 2022 2,777.2 
 248. Nantwich Town Saturday, March 4, 2023 2,773.9 
 249. Potters Bar Town Saturday, March 4, 2023 2,772.7 
 250. Marske United Saturday, March 4, 2023 2,766.0 
 251. Kingstonian Saturday, March 4, 2023 2,761.1 
 252. Herne Bay Saturday, March 4, 2023 2,743.4 
 253. AFC Rushden and Diamonds Saturday, March 4, 2023 2,724.4 
 254. Bowers and Pitsea Saturday, March 4, 2023 2,719.1 
 255. East Thurrock United Saturday, April 23, 2022 2,713.1 
 256. Wimborne Town Saturday, April 23, 2022 2,706.0 
 257. Grantham Town Saturday, April 23, 2022 2,700.4 
 258. Corinthian-Casuals Saturday, March 4, 2023 2,674.1 
 259. Belper Town Saturday, March 4, 2023 2,664.1 
 260. Brightlingsea Regent Saturday, March 4, 2023 2,650.7 
 261. Merstham Saturday, April 23, 2022 2,641.1