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, January 18, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, January 15, 2022 4,401.6 
 2. Liverpool Sunday, January 16, 2022 4,309.9 
 3. Chelsea Tuesday, January 18, 2022 4,271.7 
 4. Arsenal Thursday, January 13, 2022 4,208.6 
 5. Manchester United Saturday, January 15, 2022 4,190.4 
 6. Tottenham Hotspur Wednesday, January 12, 2022 4,159.2 
 7. West Ham United Sunday, January 16, 2022 4,157.9 
 8. Leicester City Saturday, January 8, 2022 4,153.6 
 9. Wolverhampton Wanderers Saturday, January 15, 2022 4,095.9 
 10. Brighton and Hove Albion Tuesday, January 18, 2022 4,076.6 
 11. Leeds United Sunday, January 16, 2022 4,069.2 
 12. Aston Villa Saturday, January 15, 2022 4,064.1 
 13. Southampton Saturday, January 15, 2022 4,042.1 
 14. Crystal Palace Friday, January 14, 2022 4,039.2 
 15. Everton Saturday, January 15, 2022 4,028.8 
 16. Fulham Tuesday, January 18, 2022 4,006.4 
 17. Brentford Sunday, January 16, 2022 4,002.4 
 18. Burnley Saturday, January 8, 2022 3,974.0 
 19. Watford Saturday, January 15, 2022 3,964.0 
 20. Newcastle United Saturday, January 15, 2022 3,962.6 
 21. AFC Bournemouth Saturday, January 15, 2022 3,950.6 
 22. Norwich City Saturday, January 15, 2022 3,934.4 
 23. Blackburn Rovers Saturday, January 15, 2022 3,912.4 
 24. West Bromwich Albion Saturday, January 15, 2022 3,896.8 
 25. Queens Park Rangers Saturday, January 15, 2022 3,890.7 
 26. Sheffield United Tuesday, January 18, 2022 3,874.4 
 27. Nottingham Forest Saturday, January 15, 2022 3,860.9 
 28. Middlesbrough Saturday, January 15, 2022 3,860.7 
 29. Stoke City Sunday, January 16, 2022 3,854.3 
 30. Luton Town Saturday, January 15, 2022 3,844.7 
 31. Coventry City Saturday, January 15, 2022 3,839.8 
 32. Swansea City Saturday, January 15, 2022 3,837.0 
 33. Preston North End Tuesday, January 18, 2022 3,831.8 
 34. Huddersfield Town Saturday, January 15, 2022 3,828.7 
 35. Millwall Saturday, January 15, 2022 3,813.7 
 36. Derby County Saturday, January 15, 2022 3,806.4 
 37. Rotherham United Saturday, January 15, 2022 3,796.0 
 38. Cardiff City Saturday, January 15, 2022 3,790.3 
 39. Wycombe Wanderers Saturday, January 15, 2022 3,786.1 
 40. Blackpool Saturday, January 8, 2022 3,776.2 
 41. Wigan Athletic Tuesday, January 18, 2022 3,774.1 
 42. Reading Saturday, January 15, 2022 3,770.3 
 43. Sunderland Saturday, January 15, 2022 3,765.9 
 44. Hull City Sunday, January 16, 2022 3,758.1 
 45. Barnsley Saturday, January 8, 2022 3,743.6 
 46. Sheffield Wednesday Saturday, January 15, 2022 3,735.7 
 47. Birmingham City Tuesday, January 18, 2022 3,734.4 
 48. Bristol City Saturday, January 15, 2022 3,731.3 
 49. Oxford United Saturday, January 15, 2022 3,718.7 
 50. Milton Keynes Dons Saturday, January 15, 2022 3,709.8 
 51. Peterborough United Saturday, January 15, 2022 3,695.4 
 52. Portsmouth Tuesday, January 18, 2022 3,693.7 
 53. Plymouth Argyle Saturday, January 15, 2022 3,692.4 
 54. Charlton Athletic Saturday, January 15, 2022 3,673.6 
 55. Ipswich Town Saturday, January 15, 2022 3,655.9 
 56. Burton Albion Saturday, January 15, 2022 3,654.5 
 57. Lincoln City Saturday, January 15, 2022 3,637.7 
 58. Shrewsbury Town Saturday, January 15, 2022 3,624.7 
 59. Accrington Stanley Saturday, January 15, 2022 3,622.5 
 60. Cambridge United Tuesday, January 18, 2022 3,621.5 
 61. Fleetwood Town Saturday, January 15, 2022 3,619.0 
 62. Forest Green Rovers Saturday, January 15, 2022 3,614.7 
 63. AFC Wimbledon Tuesday, January 18, 2022 3,603.4 
 64. Cheltenham Town Saturday, January 15, 2022 3,589.8 
 65. Bolton Wanderers Saturday, January 15, 2022 3,583.7 
 66. Tranmere Rovers Saturday, January 15, 2022 3,574.9 
 67. Swindon Town Saturday, January 15, 2022 3,572.5 
 68. Northampton Town Saturday, January 15, 2022 3,570.0 
 69. Crewe Alexandra Saturday, January 15, 2022 3,568.6 
 70. Gillingham Saturday, January 15, 2022 3,556.3 
 71. Exeter City Saturday, January 15, 2022 3,550.9 
 72. Morecambe Tuesday, January 18, 2022 3,546.2 
 73. Salford City Tuesday, January 18, 2022 3,541.6 
 74. Mansfield Town Saturday, January 15, 2022 3,537.9 
 75. Newport County Saturday, January 15, 2022 3,537.7 
 76. Rochdale Saturday, January 15, 2022 3,533.3 
 77. Port Vale Tuesday, January 18, 2022 3,530.6 
 78. Leyton Orient Sunday, January 9, 2022 3,527.2 
 79. Sutton United Tuesday, January 18, 2022 3,518.4 
 80. Bristol Rovers Saturday, January 15, 2022 3,505.8 
 81. Doncaster Rovers Tuesday, January 18, 2022 3,499.8 
 82. Bradford City Saturday, January 15, 2022 3,477.6 
 83. Crawley Town Tuesday, January 18, 2022 3,470.2 
 84. Harrogate Town Saturday, January 15, 2022 3,458.4 
 85. Stockport County Tuesday, January 18, 2022 3,456.5 
 86. Barrow Saturday, January 15, 2022 3,453.9 
 87. Carlisle United Tuesday, January 18, 2022 3,452.2 
 88. Walsall Saturday, January 15, 2022 3,449.1 
 89. Chesterfield Tuesday, January 18, 2022 3,446.6 
 90. Stevenage Tuesday, January 18, 2022 3,441.6 
 91. Hartlepool United Tuesday, January 18, 2022 3,434.4 
 92. Notts County Tuesday, January 11, 2022 3,421.0 
 93. FC Halifax Town Tuesday, January 11, 2022 3,420.6 
 94. Wrexham Sunday, January 2, 2022 3,407.8 
 95. Boreham Wood Tuesday, January 11, 2022 3,406.0 
 96. Bromley Saturday, January 8, 2022 3,401.3 
 97. Colchester United Tuesday, January 18, 2022 3,390.1 
 98. Oldham Athletic Saturday, January 1, 2022 3,382.4 
 99. Dagenham and Redbridge Saturday, January 8, 2022 3,372.4 
 100. Solihull Moors Saturday, January 8, 2022 3,369.3 
 101. Grimsby Town Saturday, January 15, 2022 3,369.2 
 102. Torquay United Saturday, January 8, 2022 3,358.1 
 103. Scunthorpe United Saturday, January 15, 2022 3,353.3 
 104. Southend United Tuesday, January 11, 2022 3,312.1 
 105. Yeovil Town Tuesday, January 11, 2022 3,308.8 
 106. Eastleigh Tuesday, January 18, 2022 3,303.5 
 107. AFC Fylde Saturday, January 15, 2022 3,284.4 
 108. Dorking Wanderers Tuesday, January 18, 2022 3,258.9 
 109. Aldershot Town Saturday, January 8, 2022 3,247.5 
 110. Ebbsfleet United Saturday, January 8, 2022 3,238.2 
 111. Gateshead Tuesday, January 18, 2022 3,232.3 
 112. Maidenhead United Tuesday, January 18, 2022 3,232.2 
 113. Altrincham Saturday, January 15, 2022 3,226.0 
 114. Barnet Saturday, January 15, 2022 3,224.3 
 115. Kidderminster Harriers Tuesday, January 18, 2022 3,221.0 
 116. Chorley Saturday, January 8, 2022 3,219.0 
 117. Woking Sunday, January 2, 2022 3,211.7 
 118. Brackley Town Tuesday, January 11, 2022 3,208.8 
 119. Maidstone United Saturday, January 8, 2022 3,183.2 
 120. Wealdstone Saturday, January 15, 2022 3,180.3 
 121. Dartford Saturday, January 8, 2022 3,176.6 
 122. St. Albans City Monday, January 17, 2022 3,169.5 
 123. Oxford City Saturday, January 15, 2022 3,166.0 
 124. Eastbourne Borough Saturday, January 15, 2022 3,161.0 
 125. Southport Tuesday, January 18, 2022 3,153.4 
 126. Weymouth Saturday, January 8, 2022 3,149.6 
 127. Banbury United Saturday, January 15, 2022 3,143.2 
 128. Dulwich Hamlet Tuesday, January 18, 2022 3,128.6 
 129. York City Tuesday, December 28, 2021 3,120.2 
 130. Boston United Saturday, January 8, 2022 3,119.6 
 131. Spennymoor Town Saturday, January 8, 2022 3,115.6 
 132. Havant and Waterlooville Sunday, January 2, 2022 3,113.5 
 133. Kettering Town Saturday, January 15, 2022 3,111.6 
 134. Hereford Tuesday, January 18, 2022 3,106.9 
 135. Darlington Saturday, January 15, 2022 3,105.3 
 136. Hayes and Yeading United Saturday, January 15, 2022 3,099.4 
 137. Hampton and Richmond Borough Tuesday, January 18, 2022 3,096.9 
 138. Chester Saturday, January 8, 2022 3,094.3 
 139. Chippenham Town Tuesday, January 18, 2022 3,093.5 
 140. King's Lynn Town Tuesday, January 11, 2022 3,093.3 
 141. Coalville Town Saturday, January 15, 2022 3,092.7 
 142. Dover Athletic Saturday, January 15, 2022 3,090.5 
 143. Slough Town Saturday, January 8, 2022 3,086.2 
 144. Truro City Saturday, January 15, 2022 3,085.3 
 145. Peterborough Sports Saturday, January 15, 2022 3,083.4 
 146. Hungerford Town Saturday, January 15, 2022 3,082.6 
 147. Chelmsford City Monday, January 17, 2022 3,076.9 
 148. Curzon Ashton Saturday, January 15, 2022 3,074.2 
 149. Alfreton Town Sunday, January 2, 2022 3,066.3 
 150. Leamington Saturday, January 15, 2022 3,058.5 
 151. Taunton Town Saturday, January 15, 2022 3,058.4 
 152. Gloucester City Saturday, January 15, 2022 3,057.4 
 153. Chesham United Saturday, January 1, 2022 3,053.5 
 154. Farnborough Saturday, January 15, 2022 3,052.4 
 155. Hemel Hempstead Town Saturday, January 15, 2022 3,051.3 
 156. Bath City Saturday, January 15, 2022 3,051.1 
 157. Worthing Saturday, January 15, 2022 3,049.5 
 158. Rushall Olympic Saturday, January 15, 2022 3,046.4 
 159. Metropolitan Police Saturday, January 15, 2022 3,042.5 
 160. Concord Rangers Saturday, January 8, 2022 3,041.3 
 161. Tonbridge Angels Tuesday, January 18, 2022 3,029.2 
 162. Poole Town Saturday, January 15, 2022 3,028.2 
 163. Weston-super-Mare Saturday, January 15, 2022 3,019.8 
 164. Guiseley Saturday, January 8, 2022 3,017.1 
 165. Welling United Saturday, January 15, 2022 3,016.5 
 166. South Shields Saturday, January 15, 2022 3,016.2 
 167. Farsley Celtic Tuesday, January 11, 2022 3,001.1 
 168. Braintree Town Tuesday, January 18, 2022 2,991.0 
 169. Bradford Park Avenue Tuesday, January 18, 2022 2,985.6 
 170. AFC Telford United Tuesday, January 18, 2022 2,984.8 
 171. Yate Town Saturday, January 15, 2022 2,978.5 
 172. Billericay Town Saturday, January 15, 2022 2,976.3 
 173. Folkestone Invicta Monday, January 3, 2022 2,973.0 
 174. Warrington Town Saturday, January 15, 2022 2,972.3 
 175. Tiverton Town Monday, January 3, 2022 2,972.0 
 176. Carshalton Athletic Saturday, January 15, 2022 2,969.8 
 177. AFC Hornchurch Saturday, January 15, 2022 2,966.9 
 178. AFC Rushden and Diamonds Tuesday, January 18, 2022 2,966.9 
 179. Blyth Spartans Saturday, January 15, 2022 2,965.8 
 180. Buxton Saturday, January 15, 2022 2,963.7 
 181. Needham Market Tuesday, January 18, 2022 2,962.0 
 182. Royston Town Saturday, January 15, 2022 2,961.7 
 183. Gosport Borough Saturday, January 15, 2022 2,961.0 
 184. Salisbury Saturday, January 15, 2022 2,949.6 
 185. Tamworth Saturday, January 15, 2022 2,946.6 
 186. Enfield Town Tuesday, January 18, 2022 2,937.2 
 187. Swindon Supermarine Saturday, January 15, 2022 2,929.9 
 188. Bishop's Stortford Saturday, January 15, 2022 2,928.2 
 189. FC United of Manchester Saturday, January 15, 2022 2,926.9 
 190. Matlock Town Tuesday, January 18, 2022 2,925.4 
 191. Hendon Saturday, January 15, 2022 2,921.3 
 192. Alvechurch Saturday, January 15, 2022 2,920.4 
 193. Stourbridge Saturday, January 8, 2022 2,919.1 
 194. Walton Casuals Tuesday, January 18, 2022 2,917.0 
 195. Morpeth Town Tuesday, January 11, 2022 2,911.3 
 196. Kingstonian Saturday, January 15, 2022 2,911.2 
 197. Scarborough Athletic Tuesday, January 18, 2022 2,907.8 
 198. Bognor Regis Town Saturday, January 15, 2022 2,906.0 
 199. Harrow Borough Saturday, January 15, 2022 2,900.2 
 200. Lewes Saturday, January 15, 2022 2,898.4 
 201. Hednesford Town Saturday, January 8, 2022 2,893.7 
 202. Cheshunt Monday, January 3, 2022 2,888.4 
 203. Hartley Wintney Saturday, January 15, 2022 2,879.5 
 204. Hitchin Town Saturday, January 15, 2022 2,878.1 
 205. Bromsgrove Sporting Saturday, January 15, 2022 2,874.8 
 206. Leiston Saturday, January 15, 2022 2,873.6 
 207. Kings Langley Tuesday, January 18, 2022 2,873.0 
 208. Bamber Bridge Saturday, January 15, 2022 2,872.3 
 209. Beaconsfield Town Saturday, January 15, 2022 2,869.6 
 210. Nuneaton Borough Saturday, January 15, 2022 2,866.3 
 211. Biggleswade Town Saturday, January 15, 2022 2,862.1 
 212. Lancaster City Saturday, January 8, 2022 2,860.4 
 213. Whitby Town Saturday, January 15, 2022 2,857.5 
 214. Atherton Collieries Saturday, January 15, 2022 2,847.3 
 215. Barwell Saturday, January 15, 2022 2,846.0 
 216. Margate Saturday, January 15, 2022 2,845.0 
 217. Stratford Town Saturday, January 15, 2022 2,844.6 
 218. Gainsborough Trinity Saturday, January 15, 2022 2,836.5 
 219. Corinthian-Casuals Saturday, January 15, 2022 2,835.6 
 220. Basford United Saturday, January 15, 2022 2,833.9 
 221. Lowestoft Town Saturday, January 15, 2022 2,831.0 
 222. Ashton United Tuesday, January 11, 2022 2,825.5 
 223. Haringey Borough Saturday, January 15, 2022 2,823.8 
 224. Nantwich Town Tuesday, January 11, 2022 2,823.6 
 225. Horsham Saturday, January 15, 2022 2,820.1 
 226. Cray Wanderers Saturday, January 15, 2022 2,808.5 
 227. Stafford Rangers Saturday, January 15, 2022 2,806.5 
 228. Potters Bar Town Tuesday, January 18, 2022 2,803.8 
 229. Witton Albion Saturday, January 15, 2022 2,798.4 
 230. St. Ives Town Saturday, January 15, 2022 2,795.2 
 231. Redditch United Saturday, January 15, 2022 2,794.4 
 232. Stalybridge Celtic Saturday, January 15, 2022 2,789.3 
 233. Radcliffe Saturday, January 15, 2022 2,786.2 
 234. Dorchester Town Saturday, January 15, 2022 2,786.1 
 235. Merthyr Town Saturday, January 15, 2022 2,783.0 
 236. Mickleover Sports Saturday, January 1, 2022 2,781.0 
 237. Hyde United Saturday, January 15, 2022 2,780.9 
 238. Bowers and Pitsea Tuesday, January 18, 2022 2,779.0 
 239. AFC Sudbury Friday, November 5, 2021 2,778.2 
 240. Wimborne Town Saturday, January 15, 2022 2,776.6 
 241. Wingate and Finchley Saturday, January 15, 2022 2,751.1 
 242. Merstham Saturday, January 15, 2022 2,734.3 
 243. East Thurrock United Monday, January 3, 2022 2,720.6 
 244. Leatherhead Saturday, January 15, 2022 2,720.1 
 245. Brightlingsea Regent Tuesday, January 18, 2022 2,682.0 
 246. Grantham Town Saturday, January 8, 2022 2,656.3