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 11, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Friday, January 7, 2022 4,395.8 
 2. Liverpool Sunday, January 9, 2022 4,309.4 
 3. Chelsea Saturday, January 8, 2022 4,274.0 
 4. Arsenal Sunday, January 9, 2022 4,204.7 
 5. Manchester United Monday, January 10, 2022 4,193.0 
 6. Tottenham Hotspur Sunday, January 9, 2022 4,167.3 
 7. West Ham United Sunday, January 9, 2022 4,167.0 
 8. Leicester City Saturday, January 8, 2022 4,153.6 
 9. Wolverhampton Wanderers Sunday, January 9, 2022 4,083.8 
 10. Brighton and Hove Albion Saturday, January 8, 2022 4,074.3 
 11. Aston Villa Monday, January 10, 2022 4,061.5 
 12. Leeds United Sunday, January 9, 2022 4,055.0 
 13. Southampton Tuesday, January 11, 2022 4,054.2 
 14. Everton Saturday, January 8, 2022 4,041.0 
 15. Crystal Palace Saturday, January 8, 2022 4,037.1 
 16. Brentford Tuesday, January 11, 2022 4,006.8 
 17. Fulham Tuesday, January 11, 2022 3,994.9 
 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 Sunday, January 9, 2022 3,927.2 
 23. West Bromwich Albion Saturday, January 8, 2022 3,906.4 
 24. Blackburn Rovers Saturday, January 8, 2022 3,904.4 
 25. Sheffield United Sunday, January 9, 2022 3,892.3 
 26. Queens Park Rangers Saturday, January 8, 2022 3,881.1 
 27. Middlesbrough Saturday, January 8, 2022 3,853.9 
 28. Nottingham Forest Sunday, January 9, 2022 3,850.6 
 29. Stoke City Sunday, January 9, 2022 3,840.6 
 30. Swansea City Saturday, January 8, 2022 3,836.0 
 31. Preston North End Sunday, January 9, 2022 3,835.4 
 32. Luton Town Sunday, January 9, 2022 3,832.0 
 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 9, 2022 3,798.4 
 38. Derby County Saturday, January 8, 2022 3,788.7 
 39. Reading Tuesday, January 11, 2022 3,777.1 
 40. Blackpool Saturday, January 8, 2022 3,776.2 
 41. Wycombe Wanderers Tuesday, January 11, 2022 3,774.6 
 42. Hull City Saturday, January 8, 2022 3,771.8 
 43. Sunderland Tuesday, January 11, 2022 3,769.0 
 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 Tuesday, January 11, 2022 3,698.5 
 54. Charlton Athletic Sunday, January 9, 2022 3,687.6 
 55. Ipswich Town Saturday, January 8, 2022 3,673.8 
 56. Lincoln City Tuesday, January 11, 2022 3,650.2 
 57. Burton Albion Saturday, January 8, 2022 3,640.9 
 58. Shrewsbury Town Sunday, January 9, 2022 3,625.2 
 59. Accrington Stanley Saturday, January 8, 2022 3,619.4 
 60. Forest Green Rovers Tuesday, January 11, 2022 3,614.9 
 61. Fleetwood Town Saturday, January 8, 2022 3,604.6 
 62. AFC Wimbledon Tuesday, January 11, 2022 3,604.5 
 63. Cambridge United Saturday, January 8, 2022 3,599.8 
 64. Cheltenham Town Saturday, January 8, 2022 3,588.4 
 65. Gillingham Saturday, January 8, 2022 3,569.9 
 66. Northampton Town Saturday, January 8, 2022 3,569.8 
 67. Bolton Wanderers Tuesday, January 11, 2022 3,565.8 
 68. Tranmere Rovers Tuesday, January 11, 2022 3,562.3 
 69. Port Vale Saturday, January 8, 2022 3,558.8 
 70. Swindon Town Tuesday, January 11, 2022 3,555.7 
 71. Crewe Alexandra Saturday, January 1, 2022 3,555.4 
 72. Morecambe Sunday, January 9, 2022 3,548.8 
 73. Rochdale Saturday, December 18, 2021 3,546.0 
 74. Exeter City Tuesday, January 4, 2022 3,544.4 
 75. Salford City Tuesday, January 11, 2022 3,541.2 
 76. Mansfield Town Tuesday, January 11, 2022 3,527.4 
 77. Leyton Orient Sunday, January 9, 2022 3,527.2 
 78. Newport County Saturday, January 8, 2022 3,523.7 
 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 Sunday, January 9, 2022 3,472.4 
 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. Stockport County Tuesday, January 11, 2022 3,447.0 
 89. Hartlepool United Saturday, January 8, 2022 3,444.0 
 90. Barrow Saturday, January 8, 2022 3,438.4 
 91. Stevenage Saturday, January 8, 2022 3,430.0 
 92. Notts County Tuesday, January 11, 2022 3,421.0 
 93. FC Halifax Town Tuesday, January 11, 2022 3,420.6 
 94. Colchester United Tuesday, January 11, 2022 3,411.4 
 95. Wrexham Sunday, January 2, 2022 3,407.8 
 96. Boreham Wood Tuesday, January 11, 2022 3,406.0 
 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 Tuesday, January 11, 2022 3,360.8 
 102. Scunthorpe United Saturday, January 8, 2022 3,359.8 
 103. Torquay United Saturday, January 8, 2022 3,358.1 
 104. Eastleigh Saturday, January 8, 2022 3,312.9 
 105. Southend United Tuesday, January 11, 2022 3,312.1 
 106. Yeovil Town Tuesday, January 11, 2022 3,308.8 
 107. AFC Fylde Tuesday, December 28, 2021 3,276.2 
 108. Aldershot Town Saturday, January 8, 2022 3,247.5 
 109. Dorking Wanderers Saturday, January 8, 2022 3,238.9 
 110. Ebbsfleet United Saturday, January 8, 2022 3,238.2 
 111. Altrincham Tuesday, January 11, 2022 3,234.3 
 112. Barnet Saturday, January 8, 2022 3,233.4 
 113. Kidderminster Harriers Tuesday, January 11, 2022 3,233.1 
 114. Chorley Saturday, January 8, 2022 3,219.0 
 115. Maidenhead United Saturday, January 8, 2022 3,216.9 
 116. Gateshead Monday, January 10, 2022 3,214.6 
 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. Oxford City Saturday, January 8, 2022 3,182.4 
 121. Dartford Saturday, January 8, 2022 3,176.6 
 122. Wealdstone Tuesday, January 11, 2022 3,173.5 
 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. Hereford Saturday, January 8, 2022 3,098.9 
 137. Dover Athletic Sunday, January 2, 2022 3,097.3 
 138. Kettering Town Tuesday, January 11, 2022 3,096.4 
 139. Hungerford Town Saturday, January 8, 2022 3,095.6 
 140. Chester Saturday, January 8, 2022 3,094.3 
 141. King's Lynn Town Tuesday, January 11, 2022 3,093.3 
 142. Curzon Ashton Saturday, January 8, 2022 3,089.4 
 143. Peterborough Sports Tuesday, January 11, 2022 3,088.8 
 144. Slough Town Saturday, January 8, 2022 3,086.2 
 145. Hayes and Yeading United Tuesday, January 11, 2022 3,086.1 
 146. Coalville Town Tuesday, January 4, 2022 3,082.1 
 147. Chelmsford City Saturday, January 8, 2022 3,078.1 
 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. Farnborough Tuesday, January 11, 2022 3,055.6 
 154. Taunton Town Saturday, January 8, 2022 3,054.1 
 155. Chesham United Saturday, January 1, 2022 3,053.5 
 156. Rushall Olympic Saturday, January 1, 2022 3,050.5 
 157. Worthing Monday, January 3, 2022 3,045.3 
 158. Concord Rangers Saturday, January 8, 2022 3,041.3 
 159. Hemel Hempstead Town Saturday, January 8, 2022 3,036.7 
 160. Metropolitan Police Tuesday, January 11, 2022 3,028.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. Weston-super-Mare Tuesday, January 11, 2022 3,009.6 
 167. Farsley Celtic Tuesday, January 11, 2022 3,001.1 
 168. AFC Telford United Sunday, January 2, 2022 2,990.8 
 169. Bradford Park Avenue Monday, January 10, 2022 2,990.5 
 170. Needham Market Tuesday, January 11, 2022 2,976.4 
 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. Braintree Town Saturday, January 8, 2022 2,968.6 
 177. Gosport Borough Saturday, January 8, 2022 2,968.5 
 178. Buxton Tuesday, January 11, 2022 2,964.6 
 179. Salisbury Saturday, January 1, 2022 2,963.5 
 180. Carshalton Athletic Monday, January 10, 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. Tamworth Tuesday, January 11, 2022 2,957.1 
 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. Enfield Town Tuesday, January 11, 2022 2,931.4 
 189. FC United of Manchester Saturday, January 1, 2022 2,927.4 
 190. Bishop's Stortford Saturday, January 8, 2022 2,921.9 
 191. Matlock Town Tuesday, January 11, 2022 2,919.2 
 192. Stourbridge Saturday, January 8, 2022 2,919.1 
 193. Morpeth Town Tuesday, January 11, 2022 2,911.3 
 194. Harrow Borough Saturday, January 1, 2022 2,907.3 
 195. Alvechurch Tuesday, January 11, 2022 2,904.4 
 196. Walton Casuals Saturday, January 8, 2022 2,903.4 
 197. Kingstonian Monday, January 10, 2022 2,903.4 
 198. Bognor Regis Town Saturday, January 1, 2022 2,900.6 
 199. Scarborough Athletic Tuesday, January 11, 2022 2,897.8 
 200. Hednesford Town Saturday, January 8, 2022 2,893.7 
 201. Kings Langley Saturday, January 8, 2022 2,893.6 
 202. Bromsgrove Sporting Monday, January 3, 2022 2,890.9 
 203. Lewes Saturday, January 8, 2022 2,889.5 
 204. Cheshunt Monday, January 3, 2022 2,888.4 
 205. Whitby Town Saturday, January 8, 2022 2,876.1 
 206. Hartley Wintney Saturday, January 1, 2022 2,872.8 
 207. Bamber Bridge Tuesday, January 11, 2022 2,871.8 
 208. Stratford Town Saturday, January 1, 2022 2,864.7 
 209. Hitchin Town Monday, December 27, 2021 2,864.2 
 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. Lowestoft Town Saturday, January 8, 2022 2,831.2 
 219. Atherton Collieries Tuesday, January 11, 2022 2,828.7 
 220. Cray Wanderers Monday, January 3, 2022 2,828.5 
 221. Gainsborough Trinity Tuesday, January 11, 2022 2,827.1 
 222. Ashton United Tuesday, January 11, 2022 2,825.5 
 223. Corinthian-Casuals Monday, January 3, 2022 2,824.6 
 224. Potters Bar Town Saturday, January 1, 2022 2,823.9 
 225. Nantwich Town Tuesday, January 11, 2022 2,823.6 
 226. Haringey Borough Monday, January 3, 2022 2,821.8 
 227. Horsham Tuesday, January 11, 2022 2,816.5 
 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. Stalybridge Celtic Tuesday, January 11, 2022 2,797.6 
 232. Dorchester Town Saturday, January 8, 2022 2,796.9 
 233. Bowers and Pitsea Saturday, January 8, 2022 2,793.2 
 234. Radcliffe Tuesday, January 11, 2022 2,791.8 
 235. Merthyr Town Saturday, January 8, 2022 2,789.6 
 236. Mickleover Sports Saturday, January 1, 2022 2,781.0 
 237. Wimborne Town Tuesday, January 4, 2022 2,780.9 
 238. Hyde United Tuesday, January 11, 2022 2,778.9 
 239. AFC Sudbury Friday, November 5, 2021 2,778.2 
 240. Redditch United Monday, January 3, 2022 2,774.3 
 241. Wingate and Finchley Saturday, January 8, 2022 2,758.9 
 242. Merstham Saturday, January 1, 2022 2,743.2 
 243. Leatherhead Monday, January 3, 2022 2,724.3 
 244. East Thurrock United Monday, January 3, 2022 2,720.6 
 245. Brightlingsea Regent Saturday, January 8, 2022 2,668.2 
 246. Grantham Town Saturday, January 8, 2022 2,656.3