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 9, 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 9, 2022 4,285.3 
 4. Tottenham Hotspur Saturday, April 9, 2022 4,192.8 
 5. Manchester United Saturday, April 9, 2022 4,186.9 
 6. Arsenal Saturday, April 9, 2022 4,181.2 
 7. West Ham United Sunday, April 3, 2022 4,140.7 
 8. Leicester City Saturday, April 2, 2022 4,127.9 
 9. Crystal Palace Monday, April 4, 2022 4,105.7 
 10. Wolverhampton Wanderers Friday, April 8, 2022 4,085.0 
 11. Aston Villa Saturday, April 9, 2022 4,058.6 
 12. Southampton Saturday, April 9, 2022 4,039.6 
 13. Newcastle United Friday, April 8, 2022 4,032.7 
 14. Fulham Wednesday, April 6, 2022 4,026.4 
 15. Leeds United Saturday, April 9, 2022 4,025.0 
 16. Brighton and Hove Albion Saturday, April 9, 2022 4,022.3 
 17. Brentford Saturday, April 2, 2022 4,014.3 
 18. Everton Saturday, April 9, 2022 3,992.3 
 19. Burnley Wednesday, April 6, 2022 3,990.4 
 20. Nottingham Forest Saturday, April 9, 2022 3,955.7 
 21. AFC Bournemouth Saturday, April 9, 2022 3,934.4 
 22. Norwich City Saturday, April 2, 2022 3,924.2 
 23. Watford Saturday, April 9, 2022 3,920.5 
 24. Sheffield United Saturday, April 9, 2022 3,909.6 
 25. Luton Town Tuesday, April 5, 2022 3,888.5 
 26. Middlesbrough Saturday, April 9, 2022 3,867.2 
 27. Swansea City Saturday, April 9, 2022 3,867.1 
 28. Millwall Saturday, April 9, 2022 3,864.5 
 29. Huddersfield Town Friday, April 1, 2022 3,864.0 
 30. Blackburn Rovers Saturday, April 9, 2022 3,845.3 
 31. Stoke City Saturday, April 9, 2022 3,844.8 
 32. Preston North End Saturday, April 9, 2022 3,843.8 
 33. West Bromwich Albion Saturday, April 9, 2022 3,831.9 
 34. Cardiff City Saturday, April 9, 2022 3,819.9 
 35. Blackpool Saturday, April 9, 2022 3,807.7 
 36. Coventry City Wednesday, April 6, 2022 3,804.8 
 37. Wigan Athletic Saturday, April 9, 2022 3,800.5 
 38. Queens Park Rangers Saturday, April 9, 2022 3,800.3 
 39. Rotherham United Saturday, April 9, 2022 3,786.7 
 40. Milton Keynes Dons Saturday, April 9, 2022 3,785.9 
 41. Hull City Saturday, April 9, 2022 3,779.8 
 42. Derby County Saturday, April 9, 2022 3,767.4 
 43. Sheffield Wednesday Saturday, April 9, 2022 3,766.8 
 44. Wycombe Wanderers Saturday, April 9, 2022 3,757.9 
 45. Sunderland Saturday, April 9, 2022 3,747.1 
 46. Birmingham City Saturday, April 9, 2022 3,744.7 
 47. Plymouth Argyle Saturday, April 9, 2022 3,744.1 
 48. Reading Saturday, April 9, 2022 3,739.0 
 49. Barnsley Saturday, April 9, 2022 3,733.0 
 50. Oxford United Saturday, April 9, 2022 3,719.7 
 51. Bristol City Saturday, April 9, 2022 3,713.0 
 52. Ipswich Town Saturday, April 9, 2022 3,711.0 
 53. Portsmouth Saturday, April 9, 2022 3,702.2 
 54. Bolton Wanderers Saturday, April 9, 2022 3,674.2 
 55. Peterborough United Saturday, April 9, 2022 3,672.2 
 56. Charlton Athletic Saturday, April 9, 2022 3,659.2 
 57. Shrewsbury Town Saturday, April 9, 2022 3,657.4 
 58. Cheltenham Town Saturday, April 9, 2022 3,632.1 
 59. Exeter City Saturday, April 9, 2022 3,626.4 
 60. Cambridge United Saturday, April 9, 2022 3,614.4 
 61. Lincoln City Saturday, April 9, 2022 3,613.4 
 62. Port Vale Saturday, April 9, 2022 3,611.0 
 63. Forest Green Rovers Saturday, April 9, 2022 3,604.5 
 64. Accrington Stanley Saturday, April 9, 2022 3,599.1 
 65. Salford City Saturday, April 9, 2022 3,584.8 
 66. Mansfield Town Saturday, April 9, 2022 3,581.9 
 67. Bristol Rovers Saturday, April 9, 2022 3,580.5 
 68. Burton Albion Saturday, April 9, 2022 3,578.4 
 69. Gillingham Saturday, April 9, 2022 3,569.9 
 70. Newport County Saturday, April 9, 2022 3,564.0 
 71. Fleetwood Town Saturday, April 9, 2022 3,562.1 
 72. Northampton Town Saturday, April 9, 2022 3,554.8 
 73. Morecambe Saturday, April 9, 2022 3,541.1 
 74. Stockport County Saturday, April 9, 2022 3,539.4 
 75. Tranmere Rovers Saturday, April 9, 2022 3,537.3 
 76. Swindon Town Saturday, April 9, 2022 3,534.8 
 77. Sutton United Saturday, April 9, 2022 3,528.1 
 78. AFC Wimbledon Saturday, April 9, 2022 3,526.4 
 79. Doncaster Rovers Saturday, April 9, 2022 3,508.7 
 80. Rochdale Saturday, April 9, 2022 3,486.3 
 81. Crawley Town Saturday, April 9, 2022 3,484.8 
 82. Leyton Orient Saturday, April 9, 2022 3,482.3 
 83. Wrexham Saturday, April 9, 2022 3,476.3 
 84. Crewe Alexandra Saturday, April 9, 2022 3,461.6 
 85. Hartlepool United Saturday, April 9, 2022 3,459.0 
 86. Carlisle United Saturday, April 9, 2022 3,453.7 
 87. Bradford City Saturday, April 9, 2022 3,450.2 
 88. Solihull Moors Saturday, April 9, 2022 3,442.9 
 89. Walsall Saturday, April 9, 2022 3,432.1 
 90. Colchester United Saturday, April 9, 2022 3,426.9 
 91. FC Halifax Town Saturday, April 9, 2022 3,415.0 
 92. Harrogate Town Saturday, April 9, 2022 3,414.1 
 93. Chesterfield Saturday, April 9, 2022 3,409.2 
 94. Stevenage Saturday, April 9, 2022 3,407.6 
 95. Notts County Saturday, April 9, 2022 3,405.5 
 96. Oldham Athletic Saturday, April 9, 2022 3,398.5 
 97. Grimsby Town Saturday, April 9, 2022 3,398.4 
 98. Barrow Saturday, April 9, 2022 3,396.6 
 99. Torquay United Saturday, April 9, 2022 3,386.2 
 100. Dagenham and Redbridge Saturday, April 9, 2022 3,372.4 
 101. Boreham Wood Saturday, April 9, 2022 3,348.3 
 102. Bromley Saturday, April 9, 2022 3,334.9 
 103. Southend United Saturday, April 9, 2022 3,303.0 
 104. Yeovil Town Saturday, April 9, 2022 3,295.1 
 105. Scunthorpe United Saturday, April 9, 2022 3,278.4 
 106. Altrincham Saturday, March 26, 2022 3,275.9 
 107. Gateshead Saturday, April 9, 2022 3,268.8 
 108. Dorking Wanderers Saturday, April 2, 2022 3,268.2 
 109. Brackley Town Saturday, April 9, 2022 3,265.2 
 110. AFC Fylde Saturday, April 9, 2022 3,263.1 
 111. Maidstone United Saturday, April 9, 2022 3,262.6 
 112. Eastleigh Saturday, April 9, 2022 3,241.0 
 113. Woking Saturday, April 9, 2022 3,234.2 
 114. Maidenhead United Saturday, April 9, 2022 3,229.4 
 115. Kidderminster Harriers Saturday, April 9, 2022 3,214.6 
 116. Ebbsfleet United Saturday, April 9, 2022 3,206.0 
 117. Barnet Saturday, April 9, 2022 3,205.6 
 118. Eastbourne Borough Saturday, April 9, 2022 3,197.8 
 119. Wealdstone Saturday, April 9, 2022 3,196.5 
 120. Dartford Saturday, April 9, 2022 3,194.9 
 121. Oxford City Saturday, April 9, 2022 3,188.2 
 122. Aldershot Town Saturday, April 9, 2022 3,176.2 
 123. Chorley Saturday, April 9, 2022 3,168.1 
 124. King's Lynn Town Saturday, April 9, 2022 3,159.9 
 125. Banbury United Saturday, April 9, 2022 3,149.4 
 126. York City Saturday, April 9, 2022 3,138.1 
 127. Boston United Saturday, April 9, 2022 3,135.3 
 128. Darlington Saturday, April 9, 2022 3,130.5 
 129. Spennymoor Town Saturday, April 9, 2022 3,126.0 
 130. Havant and Waterlooville Saturday, April 9, 2022 3,122.1 
 131. Taunton Town Saturday, April 9, 2022 3,120.0 
 132. Hayes and Yeading United Saturday, April 9, 2022 3,119.1 
 133. Weymouth Saturday, April 9, 2022 3,117.0 
 134. Kettering Town Saturday, April 9, 2022 3,113.6 
 135. St. Albans City Saturday, April 9, 2022 3,112.0 
 136. Hampton and Richmond Borough Saturday, April 9, 2022 3,108.1 
 137. Hereford Saturday, April 9, 2022 3,102.9 
 138. Worthing Saturday, April 9, 2022 3,099.1 
 139. Southport Saturday, April 9, 2022 3,097.0 
 140. Chippenham Town Saturday, April 9, 2022 3,096.6 
 141. Chesham United Saturday, April 9, 2022 3,092.2 
 142. Peterborough Sports Saturday, April 9, 2022 3,091.4 
 143. Chester Saturday, April 9, 2022 3,079.6 
 144. Gloucester City Saturday, April 9, 2022 3,079.0 
 145. Truro City Saturday, April 9, 2022 3,074.0 
 146. Dulwich Hamlet Saturday, April 9, 2022 3,070.3 
 147. Hungerford Town Saturday, April 9, 2022 3,066.9 
 148. Slough Town Saturday, April 9, 2022 3,063.7 
 149. Weston-super-Mare Saturday, April 9, 2022 3,061.2 
 150. Metropolitan Police Saturday, April 9, 2022 3,061.1 
 151. Hemel Hempstead Town Saturday, April 9, 2022 3,060.2 
 152. Coalville Town Saturday, April 9, 2022 3,060.2 
 153. Tonbridge Angels Saturday, April 9, 2022 3,058.8 
 154. Alfreton Town Saturday, April 9, 2022 3,056.7 
 155. Dover Athletic Saturday, April 9, 2022 3,055.3 
 156. Bradford Park Avenue Saturday, April 9, 2022 3,049.7 
 157. Leamington Saturday, April 9, 2022 3,047.2 
 158. Concord Rangers Saturday, April 9, 2022 3,043.8 
 159. Farnborough Saturday, April 9, 2022 3,042.7 
 160. Curzon Ashton Saturday, April 9, 2022 3,040.5 
 161. Braintree Town Saturday, April 9, 2022 3,039.2 
 162. AFC Telford United Saturday, April 9, 2022 3,039.1 
 163. Bishop's Stortford Saturday, April 9, 2022 3,039.0 
 164. AFC Hornchurch Tuesday, April 5, 2022 3,031.9 
 165. Chelmsford City Saturday, April 9, 2022 3,030.8 
 166. Billericay Town Saturday, April 9, 2022 3,018.3 
 167. South Shields Saturday, April 9, 2022 3,005.3 
 168. Bath City Saturday, April 9, 2022 3,003.9 
 169. Buxton Saturday, April 9, 2022 3,001.9 
 170. Farsley Celtic Saturday, April 9, 2022 3,001.5 
 171. Rushall Olympic Tuesday, April 5, 2022 3,001.0 
 172. Tiverton Town Saturday, April 9, 2022 2,998.3 
 173. AFC Rushden and Diamonds Saturday, April 9, 2022 2,994.4 
 174. Royston Town Saturday, April 9, 2022 2,983.9 
 175. Yate Town Saturday, April 9, 2022 2,980.1 
 176. Welling United Saturday, April 9, 2022 2,976.0 
 177. Poole Town Saturday, April 9, 2022 2,959.9 
 178. Guiseley Saturday, April 9, 2022 2,956.3 
 179. Enfield Town Saturday, April 9, 2022 2,954.4 
 180. Gosport Borough Saturday, April 9, 2022 2,951.9 
 181. Swindon Supermarine Saturday, April 9, 2022 2,950.7 
 182. Alvechurch Saturday, April 9, 2022 2,947.4 
 183. Tamworth Saturday, April 9, 2022 2,944.2 
 184. Stourbridge Saturday, April 9, 2022 2,942.4 
 185. Warrington Town Saturday, April 9, 2022 2,940.8 
 186. Morpeth Town Saturday, April 9, 2022 2,931.6 
 187. Blyth Spartans Saturday, April 9, 2022 2,930.3 
 188. Scarborough Athletic Saturday, April 9, 2022 2,924.8 
 189. Cheshunt Saturday, April 9, 2022 2,918.8 
 190. Needham Market Saturday, April 9, 2022 2,918.5 
 191. Folkestone Invicta Saturday, April 9, 2022 2,914.6 
 192. Nuneaton Borough Saturday, April 9, 2022 2,909.7 
 193. Salisbury Saturday, April 9, 2022 2,908.7 
 194. Lewes Saturday, April 9, 2022 2,907.1 
 195. FC United of Manchester Saturday, April 9, 2022 2,905.6 
 196. Harrow Borough Saturday, April 9, 2022 2,899.8 
 197. Hednesford Town Saturday, April 9, 2022 2,897.0 
 198. Matlock Town Saturday, April 9, 2022 2,893.6 
 199. Carshalton Athletic Saturday, April 9, 2022 2,892.5 
 200. Walton Casuals Saturday, April 9, 2022 2,891.0 
 201. Hitchin Town Saturday, April 9, 2022 2,888.0 
 202. Hendon Saturday, April 9, 2022 2,883.6 
 203. Leiston Saturday, April 9, 2022 2,875.6 
 204. Bognor Regis Town Saturday, April 9, 2022 2,874.2 
 205. Hartley Wintney Saturday, April 9, 2022 2,873.4 
 206. Kings Langley Saturday, April 9, 2022 2,870.7 
 207. Bromsgrove Sporting Saturday, April 9, 2022 2,870.2 
 208. Whitby Town Saturday, April 9, 2022 2,867.8 
 209. Beaconsfield Town Saturday, April 9, 2022 2,865.0 
 210. Lancaster City Saturday, April 9, 2022 2,862.3 
 211. Nantwich Town Saturday, April 9, 2022 2,857.7 
 212. Stafford Rangers Saturday, April 9, 2022 2,856.2 
 213. Ashton United Saturday, April 9, 2022 2,851.6 
 214. Stratford Town Saturday, April 9, 2022 2,850.3 
 215. Biggleswade Town Saturday, April 9, 2022 2,845.9 
 216. Gainsborough Trinity Saturday, April 9, 2022 2,843.3 
 217. Mickleover Sports Saturday, April 9, 2022 2,837.1 
 218. Bamber Bridge Saturday, April 9, 2022 2,835.2 
 219. Horsham Saturday, April 9, 2022 2,828.1 
 220. Kingstonian Saturday, April 9, 2022 2,827.9 
 221. Barwell Saturday, April 9, 2022 2,827.0 
 222. Margate Saturday, April 9, 2022 2,823.2 
 223. Potters Bar Town Saturday, April 9, 2022 2,822.9 
 224. Redditch United Saturday, April 9, 2022 2,820.6 
 225. Dorchester Town Saturday, April 9, 2022 2,814.1 
 226. Hyde United Saturday, April 9, 2022 2,806.1 
 227. Atherton Collieries Saturday, April 9, 2022 2,805.1 
 228. Bowers and Pitsea Saturday, April 9, 2022 2,803.7 
 229. St. Ives Town Saturday, April 9, 2022 2,803.7 
 230. Merthyr Town Saturday, April 9, 2022 2,798.0 
 231. Corinthian-Casuals Saturday, April 9, 2022 2,797.9 
 232. Wingate and Finchley Saturday, April 9, 2022 2,791.1 
 233. Basford United Saturday, April 9, 2022 2,790.2 
 234. Radcliffe Saturday, April 9, 2022 2,787.0 
 235. Cray Wanderers Saturday, April 2, 2022 2,784.7 
 236. Lowestoft Town Saturday, April 9, 2022 2,781.5 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. Haringey Borough Saturday, April 9, 2022 2,776.6 
 239. Leatherhead Saturday, April 9, 2022 2,766.3 
 240. Stalybridge Celtic Saturday, April 9, 2022 2,761.4 
 241. Witton Albion Saturday, April 9, 2022 2,755.3 
 242. East Thurrock United Saturday, April 9, 2022 2,732.7 
 243. Wimborne Town Saturday, April 9, 2022 2,721.2 
 244. Brightlingsea Regent Saturday, April 9, 2022 2,705.7 
 245. Merstham Saturday, April 9, 2022 2,660.0 
 246. Grantham Town Saturday, April 9, 2022 2,659.2