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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 2, 2022 4,396.6 
 2. Liverpool Saturday, April 2, 2022 4,369.2 
 3. Chelsea Saturday, April 2, 2022 4,274.5 
 4. Arsenal Saturday, March 19, 2022 4,219.3 
 5. Manchester United Saturday, April 2, 2022 4,201.8 
 6. Tottenham Hotspur Sunday, March 20, 2022 4,167.5 
 7. West Ham United Sunday, March 20, 2022 4,135.5 
 8. Leicester City Saturday, April 2, 2022 4,127.9 
 9. Wolverhampton Wanderers Saturday, April 2, 2022 4,096.1 
 10. Crystal Palace Sunday, March 20, 2022 4,083.4 
 11. Aston Villa Saturday, April 2, 2022 4,073.8 
 12. Southampton Saturday, April 2, 2022 4,050.5 
 13. Newcastle United Thursday, March 17, 2022 4,031.7 
 14. Fulham Saturday, April 2, 2022 4,019.0 
 15. Brentford Saturday, April 2, 2022 4,014.3 
 16. Leeds United Saturday, April 2, 2022 4,009.2 
 17. Brighton and Hove Albion Saturday, April 2, 2022 4,006.5 
 18. Everton Sunday, March 20, 2022 3,991.6 
 19. Burnley Saturday, April 2, 2022 3,981.3 
 20. AFC Bournemouth Saturday, April 2, 2022 3,952.5 
 21. Nottingham Forest Saturday, April 2, 2022 3,941.3 
 22. Watford Saturday, April 2, 2022 3,936.2 
 23. Norwich City Saturday, April 2, 2022 3,924.2 
 24. Sheffield United Saturday, April 2, 2022 3,903.6 
 25. Luton Town Saturday, April 2, 2022 3,893.5 
 26. Middlesbrough Saturday, April 2, 2022 3,888.8 
 27. Millwall Saturday, April 2, 2022 3,865.7 
 28. Huddersfield Town Friday, April 1, 2022 3,864.0 
 29. Swansea City Saturday, April 2, 2022 3,849.0 
 30. Blackburn Rovers Saturday, April 2, 2022 3,847.6 
 31. West Bromwich Albion Saturday, March 19, 2022 3,842.8 
 32. Stoke City Saturday, April 2, 2022 3,839.1 
 33. Preston North End Saturday, April 2, 2022 3,827.2 
 34. Queens Park Rangers Saturday, April 2, 2022 3,814.9 
 35. Blackpool Saturday, April 2, 2022 3,814.0 
 36. Coventry City Saturday, April 2, 2022 3,813.2 
 37. Cardiff City Saturday, April 2, 2022 3,810.6 
 38. Rotherham United Saturday, March 19, 2022 3,801.8 
 39. Milton Keynes Dons Saturday, April 2, 2022 3,789.4 
 40. Wigan Athletic Saturday, April 2, 2022 3,783.3 
 41. Derby County Saturday, April 2, 2022 3,773.9 
 42. Sheffield Wednesday Saturday, April 2, 2022 3,768.4 
 43. Hull City Friday, April 1, 2022 3,765.7 
 44. Wycombe Wanderers Saturday, April 2, 2022 3,749.1 
 45. Plymouth Argyle Saturday, April 2, 2022 3,747.8 
 46. Oxford United Saturday, April 2, 2022 3,745.2 
 47. Barnsley Saturday, April 2, 2022 3,743.4 
 48. Birmingham City Saturday, March 19, 2022 3,738.9 
 49. Reading Saturday, April 2, 2022 3,736.5 
 50. Sunderland Saturday, April 2, 2022 3,736.1 
 51. Bristol City Saturday, April 2, 2022 3,715.3 
 52. Portsmouth Saturday, March 19, 2022 3,713.9 
 53. Ipswich Town Saturday, April 2, 2022 3,711.5 
 54. Bolton Wanderers Saturday, April 2, 2022 3,672.5 
 55. Peterborough United Saturday, April 2, 2022 3,664.9 
 56. Shrewsbury Town Saturday, April 2, 2022 3,657.0 
 57. Charlton Athletic Saturday, April 2, 2022 3,646.6 
 58. Lincoln City Saturday, April 2, 2022 3,623.4 
 59. Cheltenham Town Saturday, April 2, 2022 3,620.5 
 60. Cambridge United Saturday, April 2, 2022 3,620.2 
 61. Exeter City Saturday, April 2, 2022 3,619.8 
 62. Forest Green Rovers Saturday, April 2, 2022 3,601.2 
 63. Port Vale Saturday, April 2, 2022 3,596.2 
 64. Accrington Stanley Saturday, April 2, 2022 3,596.0 
 65. Salford City Saturday, April 2, 2022 3,588.3 
 66. Mansfield Town Saturday, April 2, 2022 3,583.1 
 67. Bristol Rovers Saturday, April 2, 2022 3,580.7 
 68. Burton Albion Saturday, April 2, 2022 3,574.7 
 69. Fleetwood Town Saturday, April 2, 2022 3,572.4 
 70. Gillingham Saturday, April 2, 2022 3,565.7 
 71. Northampton Town Saturday, April 2, 2022 3,558.9 
 72. Newport County Saturday, April 2, 2022 3,553.1 
 73. Swindon Town Saturday, April 2, 2022 3,545.7 
 74. Tranmere Rovers Saturday, April 2, 2022 3,537.2 
 75. Morecambe Saturday, April 2, 2022 3,533.7 
 76. Stockport County Saturday, March 26, 2022 3,532.1 
 77. Sutton United Saturday, March 26, 2022 3,520.0 
 78. AFC Wimbledon Saturday, April 2, 2022 3,518.1 
 79. Doncaster Rovers Saturday, April 2, 2022 3,496.3 
 80. Leyton Orient Saturday, April 2, 2022 3,490.4 
 81. Rochdale Saturday, April 2, 2022 3,478.4 
 82. Crawley Town Tuesday, March 29, 2022 3,477.9 
 83. Crewe Alexandra Saturday, April 2, 2022 3,476.4 
 84. Wrexham Saturday, March 26, 2022 3,465.8 
 85. Carlisle United Saturday, April 2, 2022 3,460.4 
 86. Hartlepool United Saturday, April 2, 2022 3,453.9 
 87. Bradford City Saturday, April 2, 2022 3,446.1 
 88. Colchester United Saturday, April 2, 2022 3,445.9 
 89. Walsall Saturday, April 2, 2022 3,440.0 
 90. Solihull Moors Saturday, April 2, 2022 3,434.8 
 91. Notts County Saturday, April 2, 2022 3,425.4 
 92. Harrogate Town Saturday, April 2, 2022 3,421.5 
 93. FC Halifax Town Saturday, April 2, 2022 3,410.8 
 94. Grimsby Town Saturday, April 2, 2022 3,404.6 
 95. Chesterfield Saturday, April 2, 2022 3,403.5 
 96. Barrow Saturday, April 2, 2022 3,403.4 
 97. Oldham Athletic Saturday, April 2, 2022 3,402.4 
 98. Stevenage Saturday, April 2, 2022 3,388.6 
 99. Torquay United Saturday, March 26, 2022 3,366.4 
 100. Bromley Saturday, March 26, 2022 3,366.2 
 101. Boreham Wood Saturday, April 2, 2022 3,361.6 
 102. Dagenham and Redbridge Saturday, March 26, 2022 3,356.9 
 103. Southend United Saturday, April 2, 2022 3,310.3 
 104. Yeovil Town Saturday, April 2, 2022 3,298.0 
 105. Scunthorpe United Saturday, April 2, 2022 3,285.6 
 106. Altrincham Saturday, March 26, 2022 3,275.9 
 107. Dorking Wanderers Saturday, April 2, 2022 3,268.2 
 108. Gateshead Saturday, April 2, 2022 3,264.3 
 109. Brackley Town Saturday, April 2, 2022 3,264.0 
 110. AFC Fylde Saturday, April 2, 2022 3,258.0 
 111. Maidstone United Saturday, April 2, 2022 3,255.7 
 112. Eastleigh Saturday, April 2, 2022 3,244.6 
 113. Woking Saturday, April 2, 2022 3,238.8 
 114. Maidenhead United Saturday, April 2, 2022 3,222.2 
 115. Barnet Saturday, April 2, 2022 3,220.3 
 116. Kidderminster Harriers Saturday, April 2, 2022 3,216.3 
 117. Wealdstone Saturday, April 2, 2022 3,202.7 
 118. Eastbourne Borough Saturday, April 2, 2022 3,200.6 
 119. Dartford Saturday, April 2, 2022 3,199.8 
 120. Ebbsfleet United Saturday, April 2, 2022 3,198.0 
 121. Oxford City Saturday, April 2, 2022 3,175.5 
 122. Chorley Saturday, April 2, 2022 3,162.6 
 123. Aldershot Town Saturday, April 2, 2022 3,161.9 
 124. York City Saturday, March 26, 2022 3,159.9 
 125. Banbury United Saturday, April 2, 2022 3,142.8 
 126. King's Lynn Town Saturday, April 2, 2022 3,142.2 
 127. Spennymoor Town Saturday, April 2, 2022 3,140.1 
 128. Darlington Saturday, April 2, 2022 3,131.6 
 129. Boston United Saturday, April 2, 2022 3,125.5 
 130. Taunton Town Saturday, April 2, 2022 3,120.7 
 131. Southport Saturday, April 2, 2022 3,110.8 
 132. Weymouth Saturday, March 26, 2022 3,110.7 
 133. Havant and Waterlooville Saturday, April 2, 2022 3,108.3 
 134. Hereford Saturday, April 2, 2022 3,107.9 
 135. Chippenham Town Saturday, April 2, 2022 3,103.4 
 136. Hayes and Yeading United Saturday, April 2, 2022 3,101.8 
 137. Kettering Town Saturday, April 2, 2022 3,099.9 
 138. Hampton and Richmond Borough Saturday, April 2, 2022 3,099.9 
 139. St. Albans City Saturday, March 26, 2022 3,095.9 
 140. Worthing Saturday, April 2, 2022 3,093.2 
 141. Chesham United Saturday, April 2, 2022 3,085.2 
 142. Chester Saturday, March 26, 2022 3,084.1 
 143. Dulwich Hamlet Saturday, April 2, 2022 3,083.0 
 144. Hungerford Town Saturday, April 2, 2022 3,083.0 
 145. Coalville Town Saturday, April 2, 2022 3,077.4 
 146. Metropolitan Police Saturday, April 2, 2022 3,071.1 
 147. Peterborough Sports Saturday, April 2, 2022 3,068.4 
 148. Gloucester City Saturday, April 2, 2022 3,068.1 
 149. Dover Athletic Saturday, April 2, 2022 3,061.9 
 150. Slough Town Saturday, April 2, 2022 3,060.9 
 151. Truro City Saturday, April 2, 2022 3,056.3 
 152. Tonbridge Angels Saturday, April 2, 2022 3,056.2 
 153. Hemel Hempstead Town Saturday, April 2, 2022 3,055.3 
 154. Leamington Saturday, April 2, 2022 3,054.3 
 155. Curzon Ashton Saturday, April 2, 2022 3,053.5 
 156. Braintree Town Saturday, April 2, 2022 3,053.0 
 157. Farnborough Saturday, April 2, 2022 3,048.7 
 158. Weston-super-Mare Saturday, April 2, 2022 3,048.1 
 159. AFC Telford United Saturday, April 2, 2022 3,043.3 
 160. Alfreton Town Saturday, April 2, 2022 3,040.1 
 161. Chelmsford City Saturday, April 2, 2022 3,031.1 
 162. Concord Rangers Saturday, April 2, 2022 3,031.0 
 163. Bishop's Stortford Saturday, April 2, 2022 3,030.3 
 164. Billericay Town Saturday, April 2, 2022 3,028.9 
 165. Bradford Park Avenue Saturday, April 2, 2022 3,026.1 
 166. AFC Hornchurch Saturday, April 2, 2022 3,023.5 
 167. Rushall Olympic Saturday, April 2, 2022 3,017.9 
 168. Bath City Saturday, April 2, 2022 3,016.6 
 169. South Shields Saturday, April 2, 2022 2,998.7 
 170. Buxton Saturday, April 2, 2022 2,998.2 
 171. AFC Rushden and Diamonds Saturday, April 2, 2022 2,991.3 
 172. Farsley Celtic Saturday, April 2, 2022 2,990.8 
 173. Welling United Saturday, April 2, 2022 2,984.0 
 174. Guiseley Saturday, April 2, 2022 2,975.6 
 175. Yate Town Saturday, April 2, 2022 2,974.6 
 176. Poole Town Saturday, April 2, 2022 2,970.7 
 177. Enfield Town Saturday, April 2, 2022 2,970.4 
 178. Tiverton Town Saturday, April 2, 2022 2,969.6 
 179. Gosport Borough Saturday, April 2, 2022 2,965.0 
 180. Royston Town Saturday, April 2, 2022 2,959.3 
 181. Tamworth Saturday, April 2, 2022 2,947.9 
 182. Swindon Supermarine Saturday, April 2, 2022 2,941.3 
 183. Morpeth Town Saturday, April 2, 2022 2,937.5 
 184. Warrington Town Saturday, April 2, 2022 2,936.9 
 185. Cheshunt Saturday, April 2, 2022 2,928.7 
 186. Alvechurch Saturday, April 2, 2022 2,928.6 
 187. Stourbridge Saturday, April 2, 2022 2,928.5 
 188. Blyth Spartans Saturday, April 2, 2022 2,926.1 
 189. Scarborough Athletic Saturday, April 2, 2022 2,925.9 
 190. Needham Market Saturday, April 2, 2022 2,919.7 
 191. Folkestone Invicta Saturday, April 2, 2022 2,919.0 
 192. Hednesford Town Saturday, April 2, 2022 2,915.8 
 193. Walton Casuals Saturday, April 2, 2022 2,914.4 
 194. FC United of Manchester Saturday, April 2, 2022 2,914.3 
 195. Salisbury Saturday, April 2, 2022 2,914.2 
 196. Lewes Saturday, April 2, 2022 2,905.6 
 197. Hendon Saturday, April 2, 2022 2,904.8 
 198. Nuneaton Borough Saturday, April 2, 2022 2,901.0 
 199. Hitchin Town Saturday, April 2, 2022 2,896.8 
 200. Carshalton Athletic Saturday, April 2, 2022 2,895.7 
 201. Harrow Borough Saturday, April 2, 2022 2,889.5 
 202. Hartley Wintney Saturday, April 2, 2022 2,887.3 
 203. Matlock Town Saturday, April 2, 2022 2,884.9 
 204. Kings Langley Saturday, April 2, 2022 2,880.1 
 205. Whitby Town Saturday, April 2, 2022 2,879.7 
 206. Bognor Regis Town Saturday, April 2, 2022 2,879.2 
 207. Lancaster City Saturday, April 2, 2022 2,877.0 
 208. Beaconsfield Town Saturday, April 2, 2022 2,877.0 
 209. Stratford Town Saturday, April 2, 2022 2,870.3 
 210. Bromsgrove Sporting Saturday, April 2, 2022 2,868.5 
 211. Nantwich Town Saturday, April 2, 2022 2,860.4 
 212. Leiston Saturday, April 2, 2022 2,856.2 
 213. Ashton United Saturday, April 2, 2022 2,853.2 
 214. Stafford Rangers Saturday, April 2, 2022 2,852.6 
 215. Biggleswade Town Tuesday, March 29, 2022 2,851.9 
 216. Mickleover Sports Saturday, April 2, 2022 2,851.4 
 217. Kingstonian Saturday, April 2, 2022 2,836.6 
 218. Barwell Saturday, April 2, 2022 2,833.5 
 219. Redditch United Saturday, April 2, 2022 2,830.7 
 220. Gainsborough Trinity Saturday, April 2, 2022 2,829.0 
 221. Hyde United Saturday, April 2, 2022 2,827.6 
 222. Potters Bar Town Saturday, April 2, 2022 2,827.1 
 223. Margate Saturday, April 2, 2022 2,820.1 
 224. St. Ives Town Saturday, April 2, 2022 2,817.6 
 225. Bamber Bridge Saturday, April 2, 2022 2,813.7 
 226. Bowers and Pitsea Saturday, April 2, 2022 2,809.6 
 227. Basford United Saturday, April 2, 2022 2,806.3 
 228. Merthyr Town Saturday, April 2, 2022 2,804.9 
 229. Horsham Saturday, April 2, 2022 2,801.8 
 230. Atherton Collieries Saturday, April 2, 2022 2,799.8 
 231. Wingate and Finchley Saturday, April 2, 2022 2,793.0 
 232. Dorchester Town Saturday, April 2, 2022 2,793.0 
 233. Haringey Borough Saturday, April 2, 2022 2,791.0 
 234. Cray Wanderers Saturday, April 2, 2022 2,784.7 
 235. Corinthian-Casuals Saturday, April 2, 2022 2,779.0 
 236. AFC Sudbury Friday, November 5, 2021 2,778.2 
 237. Lowestoft Town Saturday, April 2, 2022 2,777.8 
 238. Radcliffe Saturday, April 2, 2022 2,775.1 
 239. Stalybridge Celtic Saturday, April 2, 2022 2,768.0 
 240. Leatherhead Saturday, April 2, 2022 2,764.4 
 241. East Thurrock United Saturday, April 2, 2022 2,727.7 
 242. Witton Albion Saturday, April 2, 2022 2,726.1 
 243. Wimborne Town Saturday, April 2, 2022 2,718.5 
 244. Brightlingsea Regent Saturday, April 2, 2022 2,689.7 
 245. Merstham Saturday, April 2, 2022 2,682.2 
 246. Grantham Town Saturday, April 2, 2022 2,662.9