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, April 12, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, April 10, 2022 4,394.8 
 2. Liverpool Sunday, April 10, 2022 4,371.1 
 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. Leicester City Sunday, April 10, 2022 4,136.2 
 8. West Ham United Sunday, April 10, 2022 4,122.0 
 9. Crystal Palace Sunday, April 10, 2022 4,097.4 
 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. Brentford Sunday, April 10, 2022 4,033.0 
 14. Newcastle United Friday, April 8, 2022 4,032.7 
 15. Leeds United Saturday, April 9, 2022 4,025.0 
 16. Brighton and Hove Albion Saturday, April 9, 2022 4,022.3 
 17. Fulham Sunday, April 10, 2022 4,001.9 
 18. Everton Saturday, April 9, 2022 3,992.3 
 19. Burnley Sunday, April 10, 2022 3,974.2 
 20. Nottingham Forest Saturday, April 9, 2022 3,955.7 
 21. Norwich City Sunday, April 10, 2022 3,940.4 
 22. AFC Bournemouth Saturday, April 9, 2022 3,934.4 
 23. Watford Saturday, April 9, 2022 3,920.5 
 24. Sheffield United Saturday, April 9, 2022 3,909.6 
 25. Huddersfield Town Monday, April 11, 2022 3,878.4 
 26. Luton Town Monday, April 11, 2022 3,874.1 
 27. Middlesbrough Saturday, April 9, 2022 3,867.2 
 28. Swansea City Saturday, April 9, 2022 3,867.1 
 29. Millwall Saturday, April 9, 2022 3,864.5 
 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. Coventry City Sunday, April 10, 2022 3,829.4 
 35. Cardiff City Saturday, April 9, 2022 3,819.9 
 36. Blackpool Saturday, April 9, 2022 3,807.7 
 37. Queens Park Rangers Saturday, April 9, 2022 3,800.3 
 38. Wigan Athletic Tuesday, April 12, 2022 3,795.7 
 39. Milton Keynes Dons Saturday, April 9, 2022 3,785.9 
 40. Hull City Saturday, April 9, 2022 3,779.8 
 41. Derby County Saturday, April 9, 2022 3,767.4 
 42. Rotherham United Tuesday, April 12, 2022 3,766.9 
 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. Portsmouth Tuesday, April 12, 2022 3,722.0 
 51. Oxford United Saturday, April 9, 2022 3,719.7 
 52. Bristol City Saturday, April 9, 2022 3,713.0 
 53. Ipswich Town Saturday, April 9, 2022 3,711.0 
 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. Burton Albion Tuesday, April 12, 2022 3,583.2 
 67. Mansfield Town Saturday, April 9, 2022 3,581.9 
 68. Bristol Rovers Saturday, April 9, 2022 3,580.5 
 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 Tuesday, April 12, 2022 3,166.2 
 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 Tuesday, April 12, 2022 3,140.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. Taunton Town Tuesday, April 12, 2022 3,125.3 
 131. Havant and Waterlooville Saturday, April 9, 2022 3,122.1 
 132. Hayes and Yeading United Saturday, April 9, 2022 3,119.1 
 133. Weymouth Saturday, April 9, 2022 3,117.0 
 134. St. Albans City Saturday, April 9, 2022 3,112.0 
 135. Hampton and Richmond Borough Saturday, April 9, 2022 3,108.1 
 136. Hereford Saturday, April 9, 2022 3,102.9 
 137. Worthing Saturday, April 9, 2022 3,099.1 
 138. Chippenham Town Saturday, April 9, 2022 3,096.6 
 139. Southport Tuesday, April 12, 2022 3,094.5 
 140. Chesham United Saturday, April 9, 2022 3,092.2 
 141. Peterborough Sports Saturday, April 9, 2022 3,091.4 
 142. Kettering Town Tuesday, April 12, 2022 3,091.0 
 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. Tonbridge Angels Saturday, April 9, 2022 3,058.8 
 153. Alfreton Town Saturday, April 9, 2022 3,056.7 
 154. Coalville Town Tuesday, April 12, 2022 3,055.5 
 155. Dover Athletic Saturday, April 9, 2022 3,055.3 
 156. Bradford Park Avenue Saturday, April 9, 2022 3,049.7 
 157. Leamington Tuesday, April 12, 2022 3,049.7 
 158. Concord Rangers Saturday, April 9, 2022 3,043.8 
 159. Farnborough Saturday, April 9, 2022 3,042.7 
 160. AFC Hornchurch Sunday, April 10, 2022 3,041.2 
 161. Curzon Ashton Saturday, April 9, 2022 3,040.5 
 162. Braintree Town Saturday, April 9, 2022 3,039.2 
 163. AFC Telford United Saturday, April 9, 2022 3,039.1 
 164. Bishop's Stortford Saturday, April 9, 2022 3,039.0 
 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. Guiseley Tuesday, April 12, 2022 2,978.9 
 176. Welling United Saturday, April 9, 2022 2,976.0 
 177. Yate Town Tuesday, April 12, 2022 2,974.9 
 178. Poole Town Saturday, April 9, 2022 2,959.9 
 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. Warrington Town Saturday, April 9, 2022 2,940.8 
 185. Cheshunt Tuesday, April 12, 2022 2,933.5 
 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. Stourbridge Tuesday, April 12, 2022 2,922.3 
 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. Hartley Wintney Saturday, April 9, 2022 2,873.4 
 205. Kings Langley Saturday, April 9, 2022 2,870.7 
 206. Bromsgrove Sporting Saturday, April 9, 2022 2,870.2 
 207. Whitby Town Saturday, April 9, 2022 2,867.8 
 208. Beaconsfield Town Saturday, April 9, 2022 2,865.0 
 209. Lancaster City Saturday, April 9, 2022 2,862.3 
 210. Bognor Regis Town Tuesday, April 12, 2022 2,859.5 
 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. Biggleswade Town Tuesday, April 12, 2022 2,850.5 
 215. Stratford Town Saturday, April 9, 2022 2,850.3 
 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. Lowestoft Town Tuesday, April 12, 2022 2,801.5 
 231. Merthyr Town Saturday, April 9, 2022 2,798.0 
 232. Corinthian-Casuals Saturday, April 9, 2022 2,797.9 
 233. Wingate and Finchley Saturday, April 9, 2022 2,791.1 
 234. Basford United Saturday, April 9, 2022 2,790.2 
 235. Radcliffe Saturday, April 9, 2022 2,787.0 
 236. AFC Sudbury Friday, November 5, 2021 2,778.2 
 237. Haringey Borough Saturday, April 9, 2022 2,776.6 
 238. Cray Wanderers Sunday, April 10, 2022 2,775.5 
 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