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 Thursday, January 13, 2022 4,305.5 
 3. Chelsea Saturday, January 15, 2022 4,276.2 
 4. Arsenal Thursday, January 13, 2022 4,208.6 
 5. Manchester United Saturday, January 15, 2022 4,190.4 
 6. West Ham United Wednesday, January 12, 2022 4,172.1 
 7. Tottenham Hotspur Wednesday, January 12, 2022 4,159.2 
 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 Friday, January 14, 2022 4,072.1 
 11. Aston Villa Saturday, January 15, 2022 4,064.1 
 12. Leeds United Sunday, January 9, 2022 4,055.0 
 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. Brentford Tuesday, January 11, 2022 4,006.8 
 17. Fulham Saturday, January 15, 2022 4,000.7 
 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 Saturday, January 15, 2022 3,874.5 
 27. Nottingham Forest Saturday, January 15, 2022 3,860.9 
 28. Middlesbrough Saturday, January 15, 2022 3,860.7 
 29. Luton Town Saturday, January 15, 2022 3,844.7 
 30. Stoke City Sunday, January 9, 2022 3,840.6 
 31. Coventry City Saturday, January 15, 2022 3,839.8 
 32. Swansea City Saturday, January 15, 2022 3,837.0 
 33. Preston North End Saturday, January 15, 2022 3,831.6 
 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. Hull City Saturday, January 8, 2022 3,771.8 
 42. Reading Saturday, January 15, 2022 3,770.3 
 43. Wigan Athletic Saturday, January 15, 2022 3,768.8 
 44. Sunderland Saturday, January 15, 2022 3,765.9 
 45. Barnsley Saturday, January 8, 2022 3,743.6 
 46. Birmingham City Saturday, January 15, 2022 3,740.1 
 47. Sheffield Wednesday Saturday, January 15, 2022 3,735.7 
 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 Saturday, January 15, 2022 3,695.2 
 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. Fleetwood Town Saturday, January 15, 2022 3,619.0 
 61. Forest Green Rovers Saturday, January 15, 2022 3,614.8 
 62. Cambridge United Saturday, January 15, 2022 3,612.3 
 63. AFC Wimbledon Saturday, January 15, 2022 3,601.8 
 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. Morecambe Saturday, January 15, 2022 3,551.5 
 72. Exeter City Saturday, January 15, 2022 3,550.9 
 73. Port Vale Saturday, January 15, 2022 3,542.0 
 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. Salford City Saturday, January 15, 2022 3,530.2 
 78. Leyton Orient Sunday, January 9, 2022 3,527.2 
 79. Sutton United Saturday, January 15, 2022 3,512.6 
 80. Doncaster Rovers Saturday, January 15, 2022 3,509.0 
 81. Bristol Rovers Saturday, January 15, 2022 3,505.8 
 82. Crawley Town Saturday, January 15, 2022 3,480.5 
 83. Bradford City Saturday, January 15, 2022 3,477.6 
 84. Chesterfield Saturday, January 15, 2022 3,462.1 
 85. Harrogate Town Saturday, January 15, 2022 3,458.5 
 86. Carlisle United Saturday, January 15, 2022 3,453.9 
 87. Barrow Saturday, January 15, 2022 3,453.9 
 88. Walsall Saturday, January 15, 2022 3,449.1 
 89. Stockport County Tuesday, January 11, 2022 3,446.9 
 90. Hartlepool United Saturday, January 15, 2022 3,432.7 
 91. Stevenage Saturday, January 15, 2022 3,431.3 
 92. Notts County Tuesday, January 11, 2022 3,421.2 
 93. FC Halifax Town Tuesday, January 11, 2022 3,420.8 
 94. Wrexham Sunday, January 2, 2022 3,413.4 
 95. Boreham Wood Tuesday, January 11, 2022 3,406.1 
 96. Bromley Saturday, January 8, 2022 3,401.4 
 97. Colchester United Saturday, January 15, 2022 3,395.9 
 98. Oldham Athletic Saturday, January 1, 2022 3,382.4 
 99. Dagenham and Redbridge Saturday, January 8, 2022 3,372.3 
 100. Solihull Moors Saturday, January 8, 2022 3,369.3 
 101. Grimsby Town Saturday, January 15, 2022 3,369.1 
 102. Torquay United Saturday, January 8, 2022 3,358.1 
 103. Scunthorpe United Saturday, January 15, 2022 3,353.3 
 104. Eastleigh Saturday, January 8, 2022 3,312.7 
 105. Southend United Tuesday, January 11, 2022 3,312.2 
 106. Yeovil Town Tuesday, January 11, 2022 3,309.0 
 107. AFC Fylde Saturday, January 15, 2022 3,284.4 
 108. Dorking Wanderers Saturday, January 15, 2022 3,246.9 
 109. Aldershot Town Saturday, January 8, 2022 3,241.8 
 110. Kidderminster Harriers Saturday, January 15, 2022 3,240.9 
 111. Ebbsfleet United Saturday, January 8, 2022 3,228.9 
 112. Altrincham Saturday, January 15, 2022 3,226.0 
 113. Gateshead Saturday, January 15, 2022 3,225.9 
 114. Barnet Saturday, January 15, 2022 3,224.4 
 115. Chorley Saturday, January 8, 2022 3,218.7 
 116. Maidenhead United Saturday, January 8, 2022 3,216.9 
 117. Woking Sunday, January 2, 2022 3,211.3 
 118. Brackley Town Tuesday, January 11, 2022 3,208.6 
 119. Maidstone United Saturday, January 8, 2022 3,183.6 
 120. Wealdstone Saturday, January 15, 2022 3,180.4 
 121. Dartford Saturday, January 8, 2022 3,176.4 
 122. St. Albans City Saturday, January 8, 2022 3,175.6 
 123. Eastbourne Borough Saturday, January 15, 2022 3,160.8 
 124. Oxford City Saturday, January 15, 2022 3,159.9 
 125. Weymouth Saturday, January 8, 2022 3,149.4 
 126. Southport Tuesday, December 28, 2021 3,148.1 
 127. Banbury United Saturday, January 15, 2022 3,141.9 
 128. Dulwich Hamlet Saturday, January 8, 2022 3,140.3 
 129. York City Tuesday, December 28, 2021 3,129.3 
 130. Boston United Saturday, January 8, 2022 3,119.5 
 131. Spennymoor Town Saturday, January 8, 2022 3,115.2 
 132. Chippenham Town Saturday, January 8, 2022 3,115.1 
 133. Havant and Waterlooville Sunday, January 2, 2022 3,113.9 
 134. Kettering Town Saturday, January 15, 2022 3,111.4 
 135. Hampton and Richmond Borough Saturday, January 15, 2022 3,108.0 
 136. Hayes and Yeading United Saturday, January 15, 2022 3,099.0 
 137. Truro City Saturday, January 15, 2022 3,098.9 
 138. Darlington Saturday, January 15, 2022 3,097.0 
 139. Chester Saturday, January 8, 2022 3,094.7 
 140. King's Lynn Town Tuesday, January 11, 2022 3,093.3 
 141. Dover Athletic Saturday, January 15, 2022 3,090.4 
 142. Coalville Town Saturday, January 15, 2022 3,086.8 
 143. Slough Town Saturday, January 8, 2022 3,085.4 
 144. Hungerford Town Saturday, January 15, 2022 3,081.9 
 145. Hereford Saturday, January 15, 2022 3,078.2 
 146. Chelmsford City Saturday, January 15, 2022 3,075.7 
 147. Peterborough Sports Saturday, January 15, 2022 3,075.2 
 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,059.1 
 151. Gloucester City Saturday, January 15, 2022 3,057.5 
 152. Chesham United Saturday, January 1, 2022 3,054.7 
 153. Taunton Town Saturday, January 15, 2022 3,053.4 
 154. Rushall Olympic Saturday, January 15, 2022 3,052.0 
 155. Hemel Hempstead Town Saturday, January 15, 2022 3,051.3 
 156. Bath City Saturday, January 15, 2022 3,051.2 
 157. Worthing Saturday, January 15, 2022 3,049.3 
 158. Metropolitan Police Saturday, January 15, 2022 3,041.7 
 159. Farnborough Saturday, January 15, 2022 3,041.3 
 160. Concord Rangers Saturday, January 8, 2022 3,034.0 
 161. Weston-super-Mare Saturday, January 15, 2022 3,030.5 
 162. Poole Town Saturday, January 15, 2022 3,025.1 
 163. Welling United Saturday, January 15, 2022 3,022.7 
 164. Tonbridge Angels Saturday, January 8, 2022 3,018.2 
 165. Guiseley Saturday, January 8, 2022 3,016.7 
 166. South Shields Saturday, January 15, 2022 3,015.3 
 167. Farsley Celtic Tuesday, January 11, 2022 3,000.9 
 168. AFC Telford United Sunday, January 2, 2022 3,000.1 
 169. Bradford Park Avenue Monday, January 10, 2022 2,990.8 
 170. Carshalton Athletic Saturday, January 15, 2022 2,983.0 
 171. Braintree Town Saturday, January 8, 2022 2,982.4 
 172. Needham Market Tuesday, January 11, 2022 2,980.6 
 173. Yate Town Saturday, January 15, 2022 2,978.5 
 174. Warrington Town Saturday, January 15, 2022 2,977.0 
 175. Billericay Town Saturday, January 15, 2022 2,976.1 
 176. Folkestone Invicta Monday, January 3, 2022 2,973.3 
 177. AFC Hornchurch Saturday, January 15, 2022 2,967.5 
 178. Buxton Saturday, January 15, 2022 2,966.8 
 179. Blyth Spartans Saturday, January 15, 2022 2,965.7 
 180. AFC Rushden and Diamonds Saturday, January 15, 2022 2,960.9 
 181. Tiverton Town Monday, January 3, 2022 2,959.6 
 182. Gosport Borough Saturday, January 15, 2022 2,956.7 
 183. Royston Town Saturday, January 15, 2022 2,950.7 
 184. Salisbury Saturday, January 15, 2022 2,950.1 
 185. Tamworth Saturday, January 15, 2022 2,949.2 
 186. Swindon Supermarine Saturday, January 15, 2022 2,931.5 
 187. Enfield Town Saturday, January 15, 2022 2,929.0 
 188. Bishop's Stortford Saturday, January 15, 2022 2,928.1 
 189. FC United of Manchester Saturday, January 15, 2022 2,924.7 
 190. Alvechurch Saturday, January 15, 2022 2,920.8 
 191. Hendon Saturday, January 15, 2022 2,920.0 
 192. Matlock Town Saturday, January 15, 2022 2,916.1 
 193. Scarborough Athletic Saturday, January 15, 2022 2,915.8 
 194. Kingstonian Saturday, January 15, 2022 2,911.1 
 195. Morpeth Town Tuesday, January 11, 2022 2,910.7 
 196. Stourbridge Saturday, January 8, 2022 2,908.5 
 197. Walton Casuals Saturday, January 15, 2022 2,907.0 
 198. Harrow Borough Saturday, January 15, 2022 2,899.2 
 199. Hartley Wintney Saturday, January 15, 2022 2,899.1 
 200. Bognor Regis Town Saturday, January 15, 2022 2,898.9 
 201. Lewes Saturday, January 15, 2022 2,898.4 
 202. Hednesford Town Saturday, January 8, 2022 2,891.7 
 203. Hitchin Town Saturday, January 15, 2022 2,890.8 
 204. Kings Langley Saturday, January 15, 2022 2,890.3 
 205. Cheshunt Monday, January 3, 2022 2,880.9 
 206. Lancaster City Saturday, January 8, 2022 2,875.4 
 207. Nuneaton Borough Saturday, January 15, 2022 2,874.3 
 208. Leiston Saturday, January 15, 2022 2,874.2 
 209. Bromsgrove Sporting Saturday, January 15, 2022 2,869.5 
 210. Whitby Town Saturday, January 15, 2022 2,866.9 
 211. Bamber Bridge Saturday, January 15, 2022 2,866.5 
 212. Biggleswade Town Saturday, January 15, 2022 2,861.4 
 213. Beaconsfield Town Saturday, January 15, 2022 2,857.3 
 214. Atherton Collieries Saturday, January 15, 2022 2,847.7 
 215. Stratford Town Saturday, January 15, 2022 2,845.5 
 216. Margate Saturday, January 15, 2022 2,844.7 
 217. Lowestoft Town Saturday, January 15, 2022 2,837.5 
 218. Corinthian-Casuals Saturday, January 15, 2022 2,835.6 
 219. Barwell Saturday, January 15, 2022 2,834.4 
 220. Ashton United Tuesday, January 11, 2022 2,830.2 
 221. Basford United Saturday, January 15, 2022 2,826.9 
 222. Potters Bar Town Saturday, January 1, 2022 2,826.6 
 223. Haringey Borough Saturday, January 15, 2022 2,825.6 
 224. Gainsborough Trinity Saturday, January 15, 2022 2,821.7 
 225. Horsham Saturday, January 15, 2022 2,820.1 
 226. Nantwich Town Tuesday, January 11, 2022 2,818.2 
 227. Witton Albion Saturday, January 15, 2022 2,816.9 
 228. Stafford Rangers Saturday, January 15, 2022 2,811.2 
 229. Cray Wanderers Saturday, January 15, 2022 2,807.2 
 230. St. Ives Town Saturday, January 15, 2022 2,802.2 
 231. Redditch United Saturday, January 15, 2022 2,794.1 
 232. Radcliffe Saturday, January 15, 2022 2,790.3 
 233. Dorchester Town Saturday, January 15, 2022 2,789.9 
 234. Merthyr Town Saturday, January 15, 2022 2,787.7 
 235. Bowers and Pitsea Saturday, January 15, 2022 2,787.0 
 236. Mickleover Sports Saturday, January 1, 2022 2,786.9 
 237. Hyde United Saturday, January 15, 2022 2,782.0 
 238. AFC Sudbury Friday, November 5, 2021 2,778.2 
 239. Stalybridge Celtic Saturday, January 15, 2022 2,773.0 
 240. Wimborne Town Saturday, January 15, 2022 2,765.3 
 241. Wingate and Finchley Saturday, January 15, 2022 2,740.9 
 242. Merstham Saturday, January 15, 2022 2,734.4 
 243. East Thurrock United Monday, January 3, 2022 2,720.6 
 244. Leatherhead Saturday, January 15, 2022 2,720.5 
 245. Brightlingsea Regent Saturday, January 15, 2022 2,670.0 
 246. Grantham Town Saturday, January 8, 2022 2,639.0