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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, March 4, 2023 4,382.0 
 2. Liverpool Sunday, March 5, 2023 4,287.6 
 3. Arsenal Saturday, March 4, 2023 4,274.8 
 4. Manchester United Sunday, March 5, 2023 4,239.0 
 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 Monday, March 6, 2023 4,122.2 
 10. Aston Villa Saturday, March 4, 2023 4,073.7 
 11. Fulham Monday, March 6, 2023 4,073.2 
 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 Sunday, March 5, 2023 3,974.6 
 19. Southampton Saturday, March 4, 2023 3,969.2 
 20. Sheffield United Tuesday, March 7, 2023 3,966.4 
 21. AFC Bournemouth Saturday, March 4, 2023 3,963.2 
 22. Everton Sunday, March 5, 2023 3,960.5 
 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. West Bromwich Albion Tuesday, March 7, 2023 3,854.4 
 31. Watford Saturday, March 4, 2023 3,849.5 
 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 Tuesday, March 7, 2023 3,812.0 
 36. Ipswich Town Tuesday, March 7, 2023 3,802.0 
 37. Swansea City Saturday, March 4, 2023 3,794.8 
 38. Plymouth Argyle Tuesday, March 7, 2023 3,794.0 
 39. Hull City Friday, March 3, 2023 3,791.2 
 40. Derby County Tuesday, March 7, 2023 3,778.3 
 41. Barnsley Tuesday, March 7, 2023 3,774.5 
 42. Wycombe Wanderers Tuesday, March 7, 2023 3,773.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 Tuesday, March 7, 2023 3,752.6 
 47. Huddersfield Town Tuesday, March 7, 2023 3,750.3 
 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. Peterborough United Tuesday, March 7, 2023 3,719.5 
 52. Portsmouth Tuesday, March 7, 2023 3,706.8 
 53. Wigan Athletic Tuesday, March 7, 2023 3,702.4 
 54. Shrewsbury Town Tuesday, March 7, 2023 3,673.6 
 55. Lincoln City Tuesday, March 7, 2023 3,652.5 
 56. Charlton Athletic Saturday, March 4, 2023 3,645.8 
 57. Exeter City Saturday, March 4, 2023 3,630.8 
 58. Fleetwood Town Tuesday, March 7, 2023 3,620.2 
 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 Tuesday, March 7, 2023 3,582.9 
 65. Northampton Town Saturday, March 4, 2023 3,581.5 
 66. Mansfield Town Saturday, March 4, 2023 3,580.0 
 67. Wrexham Tuesday, March 7, 2023 3,577.0 
 68. Burton Albion Saturday, March 4, 2023 3,572.5 
 69. Accrington Stanley Tuesday, March 7, 2023 3,565.1 
 70. Salford City Saturday, March 4, 2023 3,562.9 
 71. Morecambe Tuesday, March 7, 2023 3,561.8 
 72. Bradford City Tuesday, March 7, 2023 3,561.6 
 73. Carlisle United Saturday, March 4, 2023 3,560.0 
 74. Cheltenham Town Tuesday, March 7, 2023 3,558.8 
 75. Stevenage Saturday, March 4, 2023 3,542.9 
 76. Sutton United Tuesday, March 7, 2023 3,538.5 
 77. Swindon Town Saturday, March 4, 2023 3,537.0 
 78. Notts County Saturday, March 4, 2023 3,533.6 
 79. Cambridge United Tuesday, March 7, 2023 3,515.9 
 80. Tranmere Rovers Saturday, March 4, 2023 3,508.8 
 81. Walsall Tuesday, March 7, 2023 3,508.0 
 82. Grimsby Town Tuesday, March 7, 2023 3,494.9 
 83. Newport County Tuesday, March 7, 2023 3,481.1 
 84. Barrow Saturday, March 4, 2023 3,477.3 
 85. AFC Wimbledon Saturday, March 4, 2023 3,474.7 
 86. Gillingham Tuesday, March 7, 2023 3,472.5 
 87. Forest Green Rovers Saturday, March 4, 2023 3,470.5 
 88. Doncaster Rovers Tuesday, March 7, 2023 3,462.9 
 89. Crewe Alexandra Saturday, March 4, 2023 3,445.2 
 90. Harrogate Town Tuesday, March 7, 2023 3,429.7 
 91. Colchester United Saturday, March 4, 2023 3,428.6 
 92. Boreham Wood Tuesday, March 7, 2023 3,394.6 
 93. Chesterfield Tuesday, March 7, 2023 3,392.0 
 94. Rochdale Saturday, March 4, 2023 3,382.8 
 95. Crawley Town Tuesday, March 7, 2023 3,382.7 
 96. Hartlepool United Saturday, March 4, 2023 3,375.9 
 97. Woking Tuesday, March 7, 2023 3,369.6 
 98. Southend United Tuesday, March 7, 2023 3,341.7 
 99. Solihull Moors Tuesday, March 7, 2023 3,336.2 
 100. Oldham Athletic Tuesday, March 7, 2023 3,327.9 
 101. Bromley Tuesday, March 7, 2023 3,326.9 
 102. Dagenham and Redbridge Tuesday, March 7, 2023 3,321.2 
 103. Barnet Tuesday, March 7, 2023 3,320.3 
 104. Eastleigh Tuesday, March 7, 2023 3,309.8 
 105. FC Halifax Town Tuesday, March 7, 2023 3,302.1 
 106. Wealdstone Tuesday, March 7, 2023 3,301.7 
 107. Ebbsfleet United Tuesday, March 7, 2023 3,298.3 
 108. Altrincham Tuesday, March 7, 2023 3,283.0 
 109. Gateshead Tuesday, March 7, 2023 3,265.8 
 110. Maidenhead United Tuesday, March 7, 2023 3,260.2 
 111. Yeovil Town Tuesday, March 7, 2023 3,256.6 
 112. AFC Fylde Tuesday, March 7, 2023 3,252.6 
 113. Torquay United Tuesday, March 7, 2023 3,249.9 
 114. Aldershot Town Saturday, March 4, 2023 3,238.9 
 115. York City Tuesday, March 7, 2023 3,218.7 
 116. Dorking Wanderers Tuesday, March 7, 2023 3,211.6 
 117. Chester Tuesday, March 7, 2023 3,211.2 
 118. King's Lynn Town Tuesday, March 7, 2023 3,210.1 
 119. Dartford Tuesday, March 7, 2023 3,209.9 
 120. Scunthorpe United Tuesday, March 7, 2023 3,204.6 
 121. Brackley Town Tuesday, March 7, 2023 3,190.6 
 122. Oxford City Tuesday, March 7, 2023 3,185.8 
 123. Weston-super-Mare Tuesday, March 7, 2023 3,170.2 
 124. Braintree Town Tuesday, March 7, 2023 3,149.5 
 125. Farnborough Tuesday, March 7, 2023 3,147.4 
 126. Chorley Tuesday, March 7, 2023 3,147.2 
 127. Alfreton Town Tuesday, March 7, 2023 3,137.7 
 128. Worthing Tuesday, March 7, 2023 3,132.6 
 129. Darlington Saturday, March 4, 2023 3,132.4 
 130. Maidstone United Tuesday, March 7, 2023 3,132.1 
 131. Havant and Waterlooville Saturday, March 4, 2023 3,128.2 
 132. Spennymoor Town Tuesday, March 7, 2023 3,120.6 
 133. Truro City Saturday, March 4, 2023 3,107.1 
 134. Gloucester City Tuesday, March 7, 2023 3,106.4 
 135. St. Albans City Saturday, March 4, 2023 3,104.5 
 136. Bath City Tuesday, March 7, 2023 3,102.3 
 137. Banbury United Tuesday, March 7, 2023 3,102.1 
 138. Scarborough Athletic Saturday, March 4, 2023 3,099.5 
 139. Tonbridge Angels Tuesday, March 7, 2023 3,098.9 
 140. Chelmsford City Monday, March 6, 2023 3,097.7 
 141. Coalville Town Tuesday, March 7, 2023 3,093.5 
 142. Taunton Town Tuesday, March 7, 2023 3,089.6 
 143. Kidderminster Harriers Tuesday, March 7, 2023 3,088.4 
 144. Hereford Tuesday, March 7, 2023 3,084.6 
 145. Eastbourne Borough Tuesday, March 7, 2023 3,080.7 
 146. Hemel Hempstead Town Tuesday, March 7, 2023 3,079.6 
 147. Tamworth Saturday, March 4, 2023 3,078.7 
 148. Boston United Tuesday, March 7, 2023 3,077.6 
 149. Peterborough Sports Saturday, March 4, 2023 3,070.8 
 150. Southport Tuesday, March 7, 2023 3,070.5 
 151. Chesham United Tuesday, March 7, 2023 3,067.6 
 152. Kettering Town Tuesday, March 7, 2023 3,064.9 
 153. Chippenham Town Tuesday, March 7, 2023 3,064.8 
 154. Hayes and Yeading United Saturday, March 4, 2023 3,064.4 
 155. Buxton Tuesday, March 7, 2023 3,063.2 
 156. Poole Town Saturday, March 4, 2023 3,057.8 
 157. Curzon Ashton Saturday, March 4, 2023 3,057.7 
 158. Leamington Tuesday, March 7, 2023 3,049.7 
 159. Bracknell Town Tuesday, March 7, 2023 3,042.8 
 160. AFC Hornchurch Tuesday, March 7, 2023 3,041.1 
 161. Hampton and Richmond Borough Tuesday, March 7, 2023 3,039.8 
 162. South Shields Tuesday, March 7, 2023 3,039.7 
 163. Swindon Supermarine Saturday, March 4, 2023 3,033.5 
 164. Weymouth Tuesday, March 7, 2023 3,032.3 
 165. Leiston Tuesday, March 7, 2023 3,027.1 
 166. Dover Athletic Tuesday, March 7, 2023 3,026.2 
 167. Rushall Olympic Saturday, March 4, 2023 3,025.5 
 168. Welling United Tuesday, March 7, 2023 3,023.8 
 169. Farsley Celtic Tuesday, March 7, 2023 3,022.5 
 170. Slough Town Tuesday, March 7, 2023 3,011.0 
 171. Bishop's Stortford Tuesday, March 7, 2023 3,008.2 
 172. Hungerford Town Tuesday, March 7, 2023 3,005.8 
 173. Cheshunt Tuesday, March 7, 2023 3,002.5 
 174. Metropolitan Police Tuesday, March 7, 2023 2,998.2 
 175. Blyth Spartans Tuesday, March 7, 2023 2,994.8 
 176. Dulwich Hamlet Monday, March 6, 2023 2,978.5 
 177. Enfield Town Tuesday, March 7, 2023 2,978.4 
 178. Nuneaton Borough Tuesday, March 7, 2023 2,977.3 
 179. Warrington Town Saturday, March 4, 2023 2,967.1 
 180. Concord Rangers Tuesday, March 7, 2023 2,965.3 
 181. Bradford Park Avenue Tuesday, March 7, 2023 2,964.7 
 182. Ilkeston Town Saturday, March 4, 2023 2,963.7 
 183. Plymouth Parkway Tuesday, March 7, 2023 2,962.0 
 184. AFC Telford United Tuesday, March 7, 2023 2,957.9 
 185. Stourbridge Monday, March 6, 2023 2,957.0 
 186. Folkestone Invicta Saturday, March 4, 2023 2,950.4 
 187. Canvey Island Tuesday, March 7, 2023 2,947.0 
 188. Mickleover Sports Saturday, March 4, 2023 2,941.4 
 189. Beaconsfield Town Tuesday, March 7, 2023 2,939.6 
 190. Lewes Saturday, March 4, 2023 2,936.2 
 191. Alvechurch Monday, March 6, 2023 2,931.4 
 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 Tuesday, March 7, 2023 2,913.6 
 197. Merthyr Town Tuesday, March 7, 2023 2,910.8 
 198. Guiseley Saturday, March 4, 2023 2,908.2 
 199. Horsham Tuesday, March 7, 2023 2,907.1 
 200. Matlock Town Tuesday, March 7, 2023 2,906.1 
 201. Redditch United Saturday, March 4, 2023 2,901.0 
 202. Walton Casuals Saturday, April 23, 2022 2,900.3 
 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. Barwell Saturday, March 4, 2023 2,886.4 
 208. FC United of Manchester Saturday, March 4, 2023 2,885.9 
 209. Hastings United Tuesday, March 7, 2023 2,885.2 
 210. Carshalton Athletic Saturday, March 4, 2023 2,885.2 
 211. Marine Saturday, March 4, 2023 2,882.4 
 212. Salisbury Tuesday, March 7, 2023 2,877.0 
 213. Winchester City Saturday, March 4, 2023 2,875.9 
 214. Dorchester Town Saturday, March 4, 2023 2,875.9 
 215. Gosport Borough Tuesday, March 7, 2023 2,873.6 
 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. Bromsgrove Sporting Tuesday, March 7, 2023 2,866.0 
 220. Lancaster City Saturday, March 4, 2023 2,866.0 
 221. Hanwell Town Saturday, March 4, 2023 2,864.4 
 222. Whitby Town Saturday, March 4, 2023 2,860.8 
 223. North Leigh Tuesday, March 7, 2023 2,844.6 
 224. Needham Market Tuesday, March 7, 2023 2,841.5 
 225. Basford United Tuesday, March 7, 2023 2,841.3 
 226. Harrow Borough Tuesday, March 7, 2023 2,841.1 
 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. Margate Tuesday, March 7, 2023 2,830.1 
 231. Stafford Rangers Saturday, March 4, 2023 2,829.3 
 232. Kings Langley Saturday, March 4, 2023 2,828.5 
 233. Ashton United Tuesday, March 7, 2023 2,818.5 
 234. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 235. Wingate and Finchley Saturday, March 4, 2023 2,817.9 
 236. Hartley Wintney Saturday, March 4, 2023 2,816.7 
 237. Bognor Regis Town Tuesday, March 7, 2023 2,814.3 
 238. Atherton Collieries Saturday, March 4, 2023 2,807.9 
 239. Stalybridge Celtic Saturday, March 4, 2023 2,804.6 
 240. Morpeth Town Tuesday, March 7, 2023 2,803.1 
 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. Marske United Tuesday, March 7, 2023 2,776.3 
 249. Nantwich Town Saturday, March 4, 2023 2,773.9 
 250. Herne Bay Tuesday, March 7, 2023 2,768.1 
 251. Potters Bar Town Tuesday, March 7, 2023 2,763.0 
 252. Kingstonian Tuesday, March 7, 2023 2,756.2 
 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 Tuesday, March 7, 2023 2,656.3 
 260. Merstham Saturday, April 23, 2022 2,641.1 
 261. Brightlingsea Regent Tuesday, March 7, 2023 2,637.8