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, April 1, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 1, 2023 4,400.3 
 2. Arsenal Saturday, April 1, 2023 4,295.3 
 3. Liverpool Saturday, April 1, 2023 4,260.7 
 4. Manchester United Sunday, March 19, 2023 4,238.9 
 5. Tottenham Hotspur Saturday, March 18, 2023 4,176.3 
 6. Newcastle United Friday, March 17, 2023 4,175.4 
 7. Brighton and Hove Albion Saturday, April 1, 2023 4,169.9 
 8. Chelsea Saturday, April 1, 2023 4,144.5 
 9. Brentford Saturday, April 1, 2023 4,119.2 
 10. Aston Villa Saturday, April 1, 2023 4,104.9 
 11. Burnley Friday, March 31, 2023 4,059.2 
 12. Crystal Palace Saturday, April 1, 2023 4,048.4 
 13. Fulham Saturday, April 1, 2023 4,044.9 
 14. West Ham United Sunday, March 12, 2023 4,044.5 
 15. Leicester City Saturday, April 1, 2023 4,040.2 
 16. Wolverhampton Wanderers Saturday, April 1, 2023 4,022.6 
 17. Leeds United Saturday, April 1, 2023 4,004.9 
 18. AFC Bournemouth Saturday, April 1, 2023 3,980.3 
 19. Everton Saturday, March 18, 2023 3,979.8 
 20. Sheffield United Saturday, April 1, 2023 3,975.7 
 21. Southampton Saturday, March 18, 2023 3,970.0 
 22. Nottingham Forest Saturday, April 1, 2023 3,963.6 
 23. Middlesbrough Saturday, April 1, 2023 3,923.1 
 24. Luton Town Saturday, April 1, 2023 3,910.9 
 25. Millwall Saturday, April 1, 2023 3,878.4 
 26. Stoke City Saturday, April 1, 2023 3,871.1 
 27. Norwich City Saturday, April 1, 2023 3,870.4 
 28. West Bromwich Albion Saturday, April 1, 2023 3,857.9 
 29. Blackburn Rovers Saturday, April 1, 2023 3,851.3 
 30. Coventry City Saturday, April 1, 2023 3,850.1 
 31. Ipswich Town Saturday, April 1, 2023 3,838.1 
 32. Sunderland Friday, March 31, 2023 3,834.7 
 33. Preston North End Saturday, April 1, 2023 3,834.7 
 34. Watford Saturday, April 1, 2023 3,832.5 
 35. Sheffield Wednesday Saturday, April 1, 2023 3,826.8 
 36. Barnsley Saturday, April 1, 2023 3,803.2 
 37. Swansea City Saturday, April 1, 2023 3,802.4 
 38. Bristol City Saturday, April 1, 2023 3,797.4 
 39. Plymouth Argyle Tuesday, March 21, 2023 3,788.2 
 40. Hull City Saturday, April 1, 2023 3,785.3 
 41. Huddersfield Town Saturday, April 1, 2023 3,782.7 
 42. Birmingham City Saturday, April 1, 2023 3,757.8 
 43. Wycombe Wanderers Saturday, April 1, 2023 3,752.6 
 44. Bolton Wanderers Friday, March 17, 2023 3,748.3 
 45. Reading Saturday, April 1, 2023 3,742.4 
 46. Cardiff City Saturday, April 1, 2023 3,741.0 
 47. Rotherham United Saturday, April 1, 2023 3,739.9 
 48. Peterborough United Saturday, April 1, 2023 3,733.6 
 49. Derby County Saturday, April 1, 2023 3,733.5 
 50. Portsmouth Saturday, April 1, 2023 3,721.7 
 51. Blackpool Saturday, April 1, 2023 3,718.0 
 52. Wigan Athletic Saturday, April 1, 2023 3,716.4 
 53. Queens Park Rangers Saturday, April 1, 2023 3,697.5 
 54. Charlton Athletic Saturday, April 1, 2023 3,685.5 
 55. Exeter City Saturday, April 1, 2023 3,659.5 
 56. Shrewsbury Town Saturday, April 1, 2023 3,654.9 
 57. Fleetwood Town Saturday, April 1, 2023 3,648.9 
 58. Milton Keynes Dons Saturday, April 1, 2023 3,638.4 
 59. Lincoln City Saturday, April 1, 2023 3,624.4 
 60. Oxford United Saturday, April 1, 2023 3,605.3 
 61. Cheltenham Town Saturday, April 1, 2023 3,604.6 
 62. Northampton Town Saturday, April 1, 2023 3,599.9 
 63. Stockport County Friday, March 31, 2023 3,595.6 
 64. Wrexham Saturday, April 1, 2023 3,593.6 
 65. Leyton Orient Saturday, April 1, 2023 3,592.5 
 66. Bristol Rovers Saturday, March 18, 2023 3,588.3 
 67. Burton Albion Saturday, April 1, 2023 3,586.1 
 68. Salford City Friday, March 31, 2023 3,579.1 
 69. Mansfield Town Saturday, April 1, 2023 3,576.7 
 70. Port Vale Saturday, April 1, 2023 3,564.9 
 71. Bradford City Saturday, April 1, 2023 3,561.9 
 72. Carlisle United Saturday, April 1, 2023 3,550.1 
 73. Notts County Tuesday, March 28, 2023 3,549.0 
 74. Stevenage Saturday, April 1, 2023 3,548.5 
 75. Sutton United Saturday, April 1, 2023 3,528.1 
 76. Accrington Stanley Saturday, March 25, 2023 3,527.4 
 77. Morecambe Saturday, April 1, 2023 3,526.2 
 78. Cambridge United Saturday, April 1, 2023 3,522.6 
 79. Grimsby Town Saturday, April 1, 2023 3,504.5 
 80. Swindon Town Saturday, April 1, 2023 3,502.0 
 81. Newport County Saturday, April 1, 2023 3,497.0 
 82. Walsall Saturday, April 1, 2023 3,493.9 
 83. Barrow Saturday, April 1, 2023 3,485.3 
 84. Gillingham Saturday, April 1, 2023 3,484.6 
 85. Tranmere Rovers Friday, March 31, 2023 3,473.8 
 86. Forest Green Rovers Saturday, April 1, 2023 3,470.5 
 87. Crewe Alexandra Saturday, April 1, 2023 3,454.8 
 88. AFC Wimbledon Saturday, April 1, 2023 3,448.0 
 89. Doncaster Rovers Saturday, April 1, 2023 3,433.4 
 90. Colchester United Saturday, April 1, 2023 3,428.5 
 91. Harrogate Town Friday, March 31, 2023 3,427.6 
 92. Chesterfield Saturday, April 1, 2023 3,419.3 
 93. Crawley Town Saturday, April 1, 2023 3,415.9 
 94. Hartlepool United Saturday, April 1, 2023 3,402.9 
 95. Rochdale Saturday, April 1, 2023 3,381.5 
 96. Boreham Wood Saturday, April 1, 2023 3,376.8 
 97. Woking Tuesday, March 28, 2023 3,371.2 
 98. Bromley Saturday, April 1, 2023 3,355.0 
 99. Barnet Tuesday, March 28, 2023 3,348.2 
 100. Solihull Moors Saturday, April 1, 2023 3,342.2 
 101. Eastleigh Saturday, March 25, 2023 3,324.8 
 102. Oldham Athletic Saturday, April 1, 2023 3,313.6 
 103. Southend United Saturday, April 1, 2023 3,310.4 
 104. Ebbsfleet United Saturday, April 1, 2023 3,306.3 
 105. FC Halifax Town Tuesday, March 28, 2023 3,302.3 
 106. Gateshead Tuesday, March 28, 2023 3,293.1 
 107. Dagenham and Redbridge Saturday, April 1, 2023 3,290.5 
 108. Altrincham Tuesday, March 28, 2023 3,286.9 
 109. AFC Fylde Saturday, April 1, 2023 3,264.0 
 110. Wealdstone Tuesday, March 28, 2023 3,260.7 
 111. Torquay United Saturday, April 1, 2023 3,258.3 
 112. Dorking Wanderers Saturday, April 1, 2023 3,246.8 
 113. Maidenhead United Saturday, April 1, 2023 3,243.7 
 114. Yeovil Town Saturday, April 1, 2023 3,232.6 
 115. Aldershot Town Tuesday, March 28, 2023 3,231.7 
 116. King's Lynn Town Saturday, April 1, 2023 3,225.4 
 117. York City Tuesday, March 28, 2023 3,214.1 
 118. Dartford Saturday, April 1, 2023 3,213.6 
 119. Oxford City Saturday, April 1, 2023 3,211.3 
 120. Chester Saturday, April 1, 2023 3,206.3 
 121. Scunthorpe United Saturday, April 1, 2023 3,203.7 
 122. Brackley Town Saturday, April 1, 2023 3,153.8 
 123. Farnborough Tuesday, March 28, 2023 3,146.8 
 124. Alfreton Town Saturday, April 1, 2023 3,146.6 
 125. St. Albans City Saturday, April 1, 2023 3,135.5 
 126. Chorley Saturday, April 1, 2023 3,133.3 
 127. Gloucester City Saturday, April 1, 2023 3,125.9 
 128. Chelmsford City Saturday, March 25, 2023 3,123.5 
 129. Weston-super-Mare Tuesday, March 28, 2023 3,122.3 
 130. Coalville Town Saturday, April 1, 2023 3,120.4 
 131. Worthing Saturday, March 25, 2023 3,115.0 
 132. Buxton Saturday, April 1, 2023 3,114.1 
 133. Chippenham Town Saturday, April 1, 2023 3,114.0 
 134. Eastbourne Borough Saturday, April 1, 2023 3,113.0 
 135. Boston United Saturday, April 1, 2023 3,112.1 
 136. Darlington Saturday, April 1, 2023 3,111.2 
 137. Peterborough Sports Saturday, April 1, 2023 3,108.2 
 138. Maidstone United Saturday, April 1, 2023 3,107.7 
 139. Kidderminster Harriers Saturday, April 1, 2023 3,102.1 
 140. Tonbridge Angels Saturday, April 1, 2023 3,098.8 
 141. Truro City Saturday, April 1, 2023 3,097.7 
 142. Spennymoor Town Saturday, April 1, 2023 3,096.8 
 143. Curzon Ashton Saturday, April 1, 2023 3,091.3 
 144. Braintree Town Saturday, April 1, 2023 3,091.0 
 145. Bath City Saturday, March 25, 2023 3,090.6 
 146. Hemel Hempstead Town Saturday, April 1, 2023 3,085.2 
 147. Havant and Waterlooville Tuesday, March 28, 2023 3,083.4 
 148. Hampton and Richmond Borough Tuesday, March 28, 2023 3,080.3 
 149. Poole Town Saturday, March 25, 2023 3,076.6 
 150. Scarborough Athletic Saturday, April 1, 2023 3,073.9 
 151. Taunton Town Saturday, April 1, 2023 3,071.8 
 152. Hayes and Yeading United Saturday, March 25, 2023 3,071.5 
 153. Southport Saturday, April 1, 2023 3,071.0 
 154. Bracknell Town Saturday, March 25, 2023 3,069.6 
 155. Kettering Town Saturday, April 1, 2023 3,066.8 
 156. Tamworth Saturday, April 1, 2023 3,065.8 
 157. Chesham United Saturday, April 1, 2023 3,065.1 
 158. Hereford Saturday, April 1, 2023 3,060.3 
 159. Banbury United Saturday, April 1, 2023 3,059.6 
 160. Metropolitan Police Saturday, March 25, 2023 3,035.3 
 161. Swindon Supermarine Saturday, March 25, 2023 3,027.5 
 162. Rushall Olympic Saturday, April 1, 2023 3,027.0 
 163. Leiston Saturday, April 1, 2023 3,025.8 
 164. Farsley Celtic Saturday, April 1, 2023 3,021.9 
 165. Bishop's Stortford Saturday, April 1, 2023 3,018.0 
 166. Hungerford Town Saturday, March 25, 2023 3,017.0 
 167. AFC Hornchurch Saturday, April 1, 2023 3,016.7 
 168. Dover Athletic Saturday, April 1, 2023 3,012.9 
 169. South Shields Saturday, April 1, 2023 3,011.5 
 170. Blyth Spartans Saturday, April 1, 2023 3,010.4 
 171. Leamington Saturday, April 1, 2023 3,009.9 
 172. Cheshunt Saturday, March 25, 2023 3,006.2 
 173. Slough Town Saturday, April 1, 2023 3,005.7 
 174. Canvey Island Saturday, April 1, 2023 2,999.6 
 175. Weymouth Saturday, April 1, 2023 2,999.1 
 176. Welling United Tuesday, March 28, 2023 2,998.8 
 177. Warrington Town Saturday, April 1, 2023 2,985.4 
 178. Enfield Town Saturday, April 1, 2023 2,980.8 
 179. Dulwich Hamlet Saturday, April 1, 2023 2,979.9 
 180. Nuneaton Borough Saturday, April 1, 2023 2,978.3 
 181. Ilkeston Town Saturday, April 1, 2023 2,965.8 
 182. Beaconsfield Town Saturday, April 1, 2023 2,962.7 
 183. AFC Telford United Saturday, April 1, 2023 2,961.5 
 184. Plymouth Parkway Tuesday, March 21, 2023 2,960.9 
 185. Stourbridge Saturday, April 1, 2023 2,956.7 
 186. Concord Rangers Tuesday, March 28, 2023 2,955.1 
 187. Bradford Park Avenue Saturday, April 1, 2023 2,951.3 
 188. Mickleover Sports Saturday, April 1, 2023 2,950.9 
 189. Lewes Saturday, April 1, 2023 2,945.8 
 190. Alvechurch Saturday, April 1, 2023 2,933.4 
 191. Merthyr Town Saturday, April 1, 2023 2,930.0 
 192. Bamber Bridge Saturday, April 1, 2023 2,928.5 
 193. Gainsborough Trinity Saturday, April 1, 2023 2,927.1 
 194. Cray Wanderers Saturday, April 1, 2023 2,921.7 
 195. Horsham Saturday, April 1, 2023 2,921.2 
 196. Royston Town Saturday, April 1, 2023 2,918.1 
 197. Barwell Saturday, April 1, 2023 2,917.8 
 198. Tiverton Town Saturday, March 18, 2023 2,917.7 
 199. Billericay Town Saturday, April 1, 2023 2,916.4 
 200. Radcliffe Saturday, April 1, 2023 2,915.7 
 201. Aveley Saturday, April 1, 2023 2,913.8 
 202. Walton Casuals Saturday, April 23, 2022 2,900.3 
 203. Winchester City Saturday, March 25, 2023 2,899.7 
 204. Hyde United Saturday, April 1, 2023 2,897.5 
 205. Redditch United Saturday, April 1, 2023 2,897.3 
 206. Hendon Saturday, April 1, 2023 2,892.8 
 207. Matlock Town Saturday, April 1, 2023 2,889.1 
 208. FC United of Manchester Saturday, April 1, 2023 2,888.2 
 209. Hastings United Saturday, April 1, 2023 2,885.5 
 210. Folkestone Invicta Saturday, April 1, 2023 2,883.7 
 211. Guiseley Saturday, April 1, 2023 2,880.6 
 212. Salisbury Saturday, April 1, 2023 2,879.5 
 213. Needham Market Tuesday, March 28, 2023 2,879.3 
 214. North Leigh Saturday, March 25, 2023 2,872.8 
 215. Marine Saturday, April 1, 2023 2,870.7 
 216. Ashton United Saturday, April 1, 2023 2,867.2 
 217. Carshalton Athletic Saturday, April 1, 2023 2,864.1 
 218. Gosport Borough Saturday, April 1, 2023 2,863.8 
 219. Lancaster City Saturday, April 1, 2023 2,861.0 
 220. Warrington Rylands Saturday, April 1, 2023 2,860.6 
 221. Hitchin Town Saturday, April 1, 2023 2,859.7 
 222. Stratford Town Saturday, April 1, 2023 2,855.7 
 223. Hanwell Town Saturday, April 1, 2023 2,855.3 
 224. Whitby Town Saturday, April 1, 2023 2,853.7 
 225. Dorchester Town Saturday, April 1, 2023 2,846.6 
 226. Kings Langley Saturday, April 1, 2023 2,825.2 
 227. Stafford Rangers Saturday, April 1, 2023 2,824.4 
 228. Bromsgrove Sporting Saturday, April 1, 2023 2,824.0 
 229. Margate Saturday, April 1, 2023 2,821.4 
 230. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 231. Nantwich Town Saturday, April 1, 2023 2,816.6 
 232. St. Ives Town Saturday, April 1, 2023 2,811.1 
 233. Bognor Regis Town Saturday, April 1, 2023 2,806.1 
 234. Yate Town Saturday, April 1, 2023 2,803.6 
 235. Haringey Borough Saturday, April 1, 2023 2,802.4 
 236. Hartley Wintney Saturday, March 25, 2023 2,802.2 
 237. Basford United Tuesday, March 28, 2023 2,798.1 
 238. Wingate and Finchley Saturday, April 1, 2023 2,795.2 
 239. Harrow Borough Tuesday, March 28, 2023 2,795.1 
 240. Morpeth Town Saturday, April 1, 2023 2,792.4 
 241. Marske United Tuesday, March 28, 2023 2,787.9 
 242. Liversedge Saturday, April 1, 2023 2,785.2 
 243. Herne Bay Saturday, April 1, 2023 2,783.9 
 244. Stalybridge Celtic Saturday, March 25, 2023 2,782.9 
 245. Hednesford Town Saturday, March 25, 2023 2,781.8 
 246. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 247. Leatherhead Saturday, April 23, 2022 2,777.7 
 248. Witton Albion Saturday, April 23, 2022 2,777.2 
 249. Bedford Town Saturday, March 25, 2023 2,772.0 
 250. Atherton Collieries Saturday, April 1, 2023 2,765.2 
 251. Bowers and Pitsea Saturday, April 1, 2023 2,756.2 
 252. AFC Rushden and Diamonds Saturday, April 1, 2023 2,755.0 
 253. Kingstonian Saturday, April 1, 2023 2,742.7 
 254. Potters Bar Town Saturday, April 1, 2023 2,732.0 
 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. Belper Town Saturday, April 1, 2023 2,686.0 
 259. Corinthian-Casuals Saturday, April 1, 2023 2,685.0 
 260. Merstham Saturday, April 23, 2022 2,641.1 
 261. Brightlingsea Regent Saturday, April 1, 2023 2,622.9