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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Friday, January 7, 2022 4,395.8 
 2. Liverpool Sunday, January 2, 2022 4,309.1 
 3. Chelsea Saturday, January 8, 2022 4,274.0 
 4. Arsenal Saturday, January 1, 2022 4,213.4 
 5. Manchester United Monday, January 3, 2022 4,190.2 
 6. Tottenham Hotspur Wednesday, January 5, 2022 4,167.0 
 7. West Ham United Saturday, January 1, 2022 4,162.4 
 8. Leicester City Saturday, January 8, 2022 4,153.6 
 9. Wolverhampton Wanderers Monday, January 3, 2022 4,079.9 
 10. Brighton and Hove Albion Saturday, January 8, 2022 4,074.3 
 11. Aston Villa Sunday, January 2, 2022 4,064.3 
 12. Leeds United Sunday, January 2, 2022 4,059.6 
 13. Everton Saturday, January 8, 2022 4,041.0 
 14. Southampton Saturday, January 8, 2022 4,039.5 
 15. Crystal Palace Saturday, January 8, 2022 4,037.1 
 16. Brentford Saturday, January 8, 2022 4,021.5 
 17. Fulham Saturday, January 8, 2022 3,981.8 
 18. Burnley Saturday, January 8, 2022 3,974.0 
 19. Newcastle United Saturday, January 8, 2022 3,963.7 
 20. AFC Bournemouth Saturday, January 8, 2022 3,963.2 
 21. Watford Saturday, January 8, 2022 3,962.9 
 22. Norwich City Tuesday, December 28, 2021 3,924.8 
 23. West Bromwich Albion Saturday, January 8, 2022 3,906.4 
 24. Blackburn Rovers Saturday, January 8, 2022 3,904.4 
 25. Sheffield United Monday, December 20, 2021 3,896.1 
 26. Queens Park Rangers Saturday, January 8, 2022 3,881.1 
 27. Middlesbrough Saturday, January 8, 2022 3,853.9 
 28. Nottingham Forest Thursday, December 30, 2021 3,841.9 
 29. Preston North End Monday, January 3, 2022 3,840.5 
 30. Stoke City Monday, January 3, 2022 3,838.9 
 31. Swansea City Saturday, January 8, 2022 3,836.0 
 32. Luton Town Saturday, December 11, 2021 3,830.3 
 33. Huddersfield Town Saturday, January 8, 2022 3,829.6 
 34. Coventry City Saturday, January 8, 2022 3,826.2 
 35. Millwall Saturday, January 8, 2022 3,824.0 
 36. Rotherham United Saturday, January 8, 2022 3,810.5 
 37. Cardiff City Sunday, January 2, 2022 3,793.3 
 38. Sunderland Saturday, January 8, 2022 3,791.9 
 39. Reading Saturday, January 8, 2022 3,790.3 
 40. Derby County Saturday, January 8, 2022 3,788.7 
 41. Blackpool Saturday, January 8, 2022 3,776.2 
 42. Hull City Saturday, January 8, 2022 3,771.8 
 43. Wycombe Wanderers Saturday, January 8, 2022 3,765.8 
 44. Wigan Athletic Saturday, January 8, 2022 3,764.2 
 45. Barnsley Saturday, January 8, 2022 3,743.6 
 46. Bristol City Saturday, January 8, 2022 3,737.1 
 47. Birmingham City Saturday, January 8, 2022 3,736.4 
 48. Oxford United Saturday, January 8, 2022 3,730.2 
 49. Sheffield Wednesday Sunday, January 2, 2022 3,723.1 
 50. Peterborough United Saturday, January 8, 2022 3,709.0 
 51. Portsmouth Monday, January 3, 2022 3,706.6 
 52. Plymouth Argyle Saturday, January 8, 2022 3,704.9 
 53. Milton Keynes Dons Saturday, January 8, 2022 3,691.7 
 54. Charlton Athletic Saturday, January 1, 2022 3,690.0 
 55. Ipswich Town Saturday, January 8, 2022 3,673.8 
 56. Burton Albion Saturday, January 8, 2022 3,640.9 
 57. Lincoln City Saturday, January 8, 2022 3,627.3 
 58. Shrewsbury Town Sunday, January 2, 2022 3,625.5 
 59. Accrington Stanley Saturday, January 8, 2022 3,619.4 
 60. AFC Wimbledon Saturday, January 8, 2022 3,611.2 
 61. Forest Green Rovers Tuesday, January 4, 2022 3,608.6 
 62. Fleetwood Town Saturday, January 8, 2022 3,604.6 
 63. Cambridge United Saturday, January 8, 2022 3,599.8 
 64. Cheltenham Town Saturday, January 8, 2022 3,588.4 
 65. Bolton Wanderers Saturday, January 1, 2022 3,574.6 
 66. Gillingham Saturday, January 8, 2022 3,569.9 
 67. Northampton Town Saturday, January 8, 2022 3,569.8 
 68. Swindon Town Friday, January 7, 2022 3,566.0 
 69. Tranmere Rovers Saturday, January 8, 2022 3,561.8 
 70. Port Vale Saturday, January 8, 2022 3,558.8 
 71. Crewe Alexandra Saturday, January 1, 2022 3,555.4 
 72. Morecambe Sunday, January 2, 2022 3,549.2 
 73. Rochdale Saturday, December 18, 2021 3,546.0 
 74. Exeter City Tuesday, January 4, 2022 3,544.4 
 75. Salford City Saturday, January 8, 2022 3,541.8 
 76. Leyton Orient Saturday, December 18, 2021 3,529.0 
 77. Newport County Saturday, January 8, 2022 3,523.7 
 78. Mansfield Town Saturday, January 8, 2022 3,517.1 
 79. Sutton United Saturday, January 1, 2022 3,513.9 
 80. Doncaster Rovers Saturday, January 8, 2022 3,513.6 
 81. Bristol Rovers Saturday, January 8, 2022 3,494.5 
 82. Crawley Town Saturday, January 8, 2022 3,480.2 
 83. Harrogate Town Saturday, December 18, 2021 3,474.2 
 84. Bradford City Saturday, January 8, 2022 3,466.6 
 85. Walsall Saturday, January 8, 2022 3,459.7 
 86. Carlisle United Saturday, January 8, 2022 3,454.3 
 87. Chesterfield Saturday, January 8, 2022 3,452.8 
 88. Hartlepool United Saturday, January 8, 2022 3,444.0 
 89. Barrow Saturday, January 8, 2022 3,438.4 
 90. Stockport County Tuesday, December 28, 2021 3,436.8 
 91. Stevenage Saturday, January 8, 2022 3,430.0 
 92. Colchester United Saturday, January 1, 2022 3,417.7 
 93. Notts County Sunday, January 2, 2022 3,415.9 
 94. FC Halifax Town Saturday, January 8, 2022 3,413.0 
 95. Wrexham Sunday, January 2, 2022 3,407.8 
 96. Boreham Wood Saturday, January 8, 2022 3,402.4 
 97. Bromley Saturday, January 8, 2022 3,401.3 
 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 Monday, January 3, 2022 3,368.5 
 102. Scunthorpe United Saturday, January 8, 2022 3,359.8 
 103. Torquay United Saturday, January 8, 2022 3,358.1 
 104. Yeovil Town Saturday, January 8, 2022 3,318.1 
 105. Eastleigh Saturday, January 8, 2022 3,312.9 
 106. Southend United Saturday, January 8, 2022 3,302.8 
 107. AFC Fylde Tuesday, December 28, 2021 3,276.2 
 108. Aldershot Town Saturday, January 8, 2022 3,247.5 
 109. Altrincham Saturday, January 8, 2022 3,244.6 
 110. Dorking Wanderers Saturday, January 8, 2022 3,238.9 
 111. Ebbsfleet United Saturday, January 8, 2022 3,238.2 
 112. Barnet Saturday, January 8, 2022 3,233.4 
 113. Kidderminster Harriers Saturday, January 8, 2022 3,229.5 
 114. Chorley Saturday, January 8, 2022 3,219.0 
 115. Maidenhead United Saturday, January 8, 2022 3,216.9 
 116. Woking Sunday, January 2, 2022 3,211.7 
 117. Gateshead Saturday, January 8, 2022 3,206.4 
 118. Brackley Town Saturday, January 8, 2022 3,202.6 
 119. Maidstone United Saturday, January 8, 2022 3,183.2 
 120. Oxford City Saturday, January 8, 2022 3,182.4 
 121. Wealdstone Saturday, December 11, 2021 3,177.1 
 122. Dartford Saturday, January 8, 2022 3,176.6 
 123. St. Albans City Saturday, January 8, 2022 3,171.2 
 124. Weymouth Saturday, January 8, 2022 3,149.6 
 125. Southport Tuesday, December 28, 2021 3,148.6 
 126. Eastbourne Borough Saturday, January 8, 2022 3,147.9 
 127. Dulwich Hamlet Saturday, January 8, 2022 3,140.7 
 128. Banbury United Saturday, January 8, 2022 3,136.4 
 129. Hampton and Richmond Borough Saturday, January 8, 2022 3,127.3 
 130. York City Tuesday, December 28, 2021 3,120.2 
 131. Boston United Saturday, January 8, 2022 3,119.6 
 132. Spennymoor Town Saturday, January 8, 2022 3,115.6 
 133. Havant and Waterlooville Sunday, January 2, 2022 3,113.5 
 134. Darlington Saturday, January 8, 2022 3,113.0 
 135. Chippenham Town Saturday, January 8, 2022 3,107.1 
 136. Kettering Town Sunday, January 2, 2022 3,102.6 
 137. Hayes and Yeading United Saturday, January 8, 2022 3,100.0 
 138. Hereford Saturday, January 8, 2022 3,098.9 
 139. King's Lynn Town Saturday, January 1, 2022 3,098.3 
 140. Dover Athletic Sunday, January 2, 2022 3,097.3 
 141. Hungerford Town Saturday, January 8, 2022 3,095.6 
 142. Chester Saturday, January 8, 2022 3,094.3 
 143. Curzon Ashton Saturday, January 8, 2022 3,089.4 
 144. Slough Town Saturday, January 8, 2022 3,086.2 
 145. Coalville Town Tuesday, January 4, 2022 3,082.1 
 146. Chelmsford City Saturday, January 8, 2022 3,078.1 
 147. Peterborough Sports Tuesday, January 4, 2022 3,076.8 
 148. Gloucester City Saturday, January 8, 2022 3,076.3 
 149. Truro City Tuesday, January 4, 2022 3,074.7 
 150. Leamington Sunday, January 2, 2022 3,066.6 
 151. Alfreton Town Sunday, January 2, 2022 3,066.3 
 152. Bath City Saturday, January 8, 2022 3,065.7 
 153. Taunton Town Saturday, January 8, 2022 3,054.1 
 154. Chesham United Saturday, January 1, 2022 3,053.5 
 155. Rushall Olympic Saturday, January 1, 2022 3,050.5 
 156. Worthing Monday, January 3, 2022 3,045.3 
 157. Farnborough Saturday, January 1, 2022 3,044.6 
 158. Concord Rangers Saturday, January 8, 2022 3,041.3 
 159. Metropolitan Police Saturday, January 8, 2022 3,039.6 
 160. Hemel Hempstead Town Saturday, January 8, 2022 3,036.7 
 161. Poole Town Saturday, January 1, 2022 3,020.7 
 162. Guiseley Saturday, January 8, 2022 3,017.1 
 163. Tonbridge Angels Saturday, January 8, 2022 3,015.6 
 164. Welling United Saturday, January 8, 2022 3,013.6 
 165. South Shields Saturday, January 1, 2022 3,010.6 
 166. Farsley Celtic Saturday, January 8, 2022 3,004.7 
 167. Bradford Park Avenue Saturday, January 8, 2022 2,998.7 
 168. Weston-super-Mare Saturday, January 8, 2022 2,995.7 
 169. AFC Telford United Sunday, January 2, 2022 2,990.8 
 170. Buxton Saturday, January 1, 2022 2,976.1 
 171. Royston Town Saturday, January 8, 2022 2,975.8 
 172. Folkestone Invicta Monday, January 3, 2022 2,973.0 
 173. Tiverton Town Monday, January 3, 2022 2,972.0 
 174. Warrington Town Saturday, January 1, 2022 2,971.4 
 175. Yate Town Saturday, January 1, 2022 2,971.4 
 176. Tamworth Saturday, January 8, 2022 2,969.2 
 177. Braintree Town Saturday, January 8, 2022 2,968.6 
 178. Gosport Borough Saturday, January 8, 2022 2,968.5 
 179. Needham Market Saturday, January 8, 2022 2,966.8 
 180. Salisbury Saturday, January 1, 2022 2,963.5 
 181. Billericay Town Saturday, January 8, 2022 2,959.9 
 182. AFC Rushden and Diamonds Saturday, January 1, 2022 2,959.2 
 183. Carshalton Athletic Monday, January 3, 2022 2,955.8 
 184. AFC Hornchurch Saturday, January 8, 2022 2,952.1 
 185. Blyth Spartans Saturday, January 8, 2022 2,946.9 
 186. Swindon Supermarine Saturday, January 8, 2022 2,943.2 
 187. Hendon Saturday, January 8, 2022 2,931.9 
 188. FC United of Manchester Saturday, January 1, 2022 2,927.4 
 189. Enfield Town Saturday, January 8, 2022 2,923.2 
 190. Bishop's Stortford Saturday, January 8, 2022 2,921.9 
 191. Stourbridge Saturday, January 8, 2022 2,919.1 
 192. Alvechurch Tuesday, January 4, 2022 2,913.9 
 193. Matlock Town Monday, December 27, 2021 2,911.6 
 194. Kingstonian Saturday, January 8, 2022 2,911.1 
 195. Harrow Borough Saturday, January 1, 2022 2,907.3 
 196. Walton Casuals Saturday, January 8, 2022 2,903.4 
 197. Morpeth Town Saturday, January 8, 2022 2,902.2 
 198. Bognor Regis Town Saturday, January 1, 2022 2,900.6 
 199. Hednesford Town Saturday, January 8, 2022 2,893.7 
 200. Kings Langley Saturday, January 8, 2022 2,893.6 
 201. Bromsgrove Sporting Monday, January 3, 2022 2,890.9 
 202. Lewes Saturday, January 8, 2022 2,889.5 
 203. Cheshunt Monday, January 3, 2022 2,888.4 
 204. Scarborough Athletic Saturday, January 8, 2022 2,886.4 
 205. Whitby Town Saturday, January 8, 2022 2,876.1 
 206. Hartley Wintney Saturday, January 1, 2022 2,872.8 
 207. Stratford Town Saturday, January 1, 2022 2,864.7 
 208. Hitchin Town Monday, December 27, 2021 2,864.2 
 209. Bamber Bridge Saturday, January 1, 2022 2,862.5 
 210. Nuneaton Borough Tuesday, January 4, 2022 2,862.2 
 211. Biggleswade Town Monday, January 3, 2022 2,861.8 
 212. Lancaster City Saturday, January 8, 2022 2,860.4 
 213. Margate Monday, January 3, 2022 2,859.8 
 214. Leiston Monday, December 27, 2021 2,859.5 
 215. Beaconsfield Town Saturday, January 8, 2022 2,858.8 
 216. Basford United Saturday, January 8, 2022 2,843.2 
 217. Barwell Saturday, January 8, 2022 2,840.6 
 218. Atherton Collieries Saturday, January 1, 2022 2,839.1 
 219. Gainsborough Trinity Saturday, January 8, 2022 2,836.7 
 220. Ashton United Monday, December 27, 2021 2,834.7 
 221. Lowestoft Town Saturday, January 8, 2022 2,831.2 
 222. Cray Wanderers Monday, January 3, 2022 2,828.5 
 223. Horsham Monday, January 3, 2022 2,824.8 
 224. Corinthian-Casuals Monday, January 3, 2022 2,824.6 
 225. Potters Bar Town Saturday, January 1, 2022 2,823.9 
 226. Haringey Borough Monday, January 3, 2022 2,821.8 
 227. Nantwich Town Monday, December 27, 2021 2,814.1 
 228. St. Ives Town Tuesday, January 4, 2022 2,809.0 
 229. Stafford Rangers Saturday, January 8, 2022 2,808.5 
 230. Witton Albion Saturday, January 8, 2022 2,806.2 
 231. Radcliffe Saturday, January 8, 2022 2,801.1 
 232. Dorchester Town Saturday, January 8, 2022 2,796.9 
 233. Bowers and Pitsea Saturday, January 8, 2022 2,793.2 
 234. Merthyr Town Saturday, January 8, 2022 2,789.6 
 235. Stalybridge Celtic Monday, December 27, 2021 2,787.2 
 236. Hyde United Saturday, January 1, 2022 2,786.5 
 237. Mickleover Sports Saturday, January 1, 2022 2,781.0 
 238. Wimborne Town Tuesday, January 4, 2022 2,780.9 
 239. AFC Sudbury Friday, November 5, 2021 2,778.2 
 240. Redditch United Monday, January 3, 2022 2,774.3 
 241. Marine Sunday, January 10, 2021 2,768.4 
 242. Wingate and Finchley Saturday, January 8, 2022 2,758.9 
 243. Merstham Saturday, January 1, 2022 2,743.2 
 244. Leatherhead Monday, January 3, 2022 2,724.3 
 245. East Thurrock United Monday, January 3, 2022 2,720.6 
 246. Brightlingsea Regent Saturday, January 8, 2022 2,668.2 
 247. Grantham Town Saturday, January 8, 2022 2,656.3