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, February 1, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, January 22, 2022 4,394.4 
 2. Liverpool Sunday, January 23, 2022 4,328.1 
 3. Chelsea Sunday, January 23, 2022 4,281.0 
 4. Manchester United Saturday, January 22, 2022 4,207.1 
 5. Arsenal Sunday, January 23, 2022 4,189.9 
 6. Tottenham Hotspur Sunday, January 23, 2022 4,160.9 
 7. West Ham United Saturday, January 22, 2022 4,150.1 
 8. Leicester City Sunday, January 23, 2022 4,139.7 
 9. Wolverhampton Wanderers Saturday, January 22, 2022 4,104.0 
 10. Brighton and Hove Albion Sunday, January 23, 2022 4,079.5 
 11. Aston Villa Saturday, January 22, 2022 4,074.2 
 12. Leeds United Saturday, January 22, 2022 4,055.2 
 13. Southampton Saturday, January 22, 2022 4,049.4 
 14. Crystal Palace Sunday, January 23, 2022 4,033.3 
 15. Everton Saturday, January 22, 2022 4,018.7 
 16. Fulham Saturday, January 29, 2022 4,006.8 
 17. Brentford Saturday, January 22, 2022 3,985.3 
 18. Burnley Sunday, January 23, 2022 3,980.3 
 19. Newcastle United Saturday, January 22, 2022 3,976.6 
 20. Norwich City Friday, January 21, 2022 3,955.3 
 21. Watford Friday, January 21, 2022 3,943.1 
 22. AFC Bournemouth Saturday, January 29, 2022 3,940.6 
 23. Queens Park Rangers Saturday, January 29, 2022 3,907.2 
 24. Blackburn Rovers Saturday, January 29, 2022 3,900.3 
 25. Sheffield United Saturday, January 29, 2022 3,895.6 
 26. West Bromwich Albion Saturday, January 29, 2022 3,867.1 
 27. Nottingham Forest Sunday, January 30, 2022 3,866.1 
 28. Luton Town Tuesday, February 1, 2022 3,862.4 
 29. Middlesbrough Saturday, January 29, 2022 3,861.2 
 30. Preston North End Tuesday, February 1, 2022 3,839.6 
 31. Stoke City Friday, January 28, 2022 3,839.2 
 32. Huddersfield Town Friday, January 28, 2022 3,836.7 
 33. Coventry City Saturday, January 29, 2022 3,831.0 
 34. Swansea City Tuesday, February 1, 2022 3,822.1 
 35. Millwall Tuesday, February 1, 2022 3,819.9 
 36. Rotherham United Tuesday, February 1, 2022 3,814.4 
 37. Hull City Saturday, January 29, 2022 3,809.1 
 38. Derby County Sunday, January 30, 2022 3,796.3 
 39. Blackpool Saturday, January 29, 2022 3,792.6 
 40. Cardiff City Sunday, January 30, 2022 3,791.4 
 41. Wigan Athletic Tuesday, February 1, 2022 3,771.6 
 42. Wycombe Wanderers Saturday, January 29, 2022 3,757.9 
 43. Birmingham City Sunday, January 30, 2022 3,743.7 
 44. Sunderland Saturday, January 29, 2022 3,743.5 
 45. Oxford United Tuesday, February 1, 2022 3,742.7 
 46. Sheffield Wednesday Tuesday, February 1, 2022 3,740.8 
 47. Bristol City Saturday, January 29, 2022 3,739.7 
 48. Reading Saturday, January 29, 2022 3,738.3 
 49. Barnsley Saturday, January 29, 2022 3,719.6 
 50. Milton Keynes Dons Saturday, January 29, 2022 3,716.5 
 51. Charlton Athletic Monday, January 31, 2022 3,695.8 
 52. Plymouth Argyle Saturday, January 29, 2022 3,688.6 
 53. Peterborough United Saturday, January 29, 2022 3,682.4 
 54. Portsmouth Monday, January 31, 2022 3,675.6 
 55. Ipswich Town Saturday, January 29, 2022 3,670.4 
 56. Burton Albion Saturday, January 29, 2022 3,653.4 
 57. Forest Green Rovers Tuesday, February 1, 2022 3,639.8 
 58. Lincoln City Saturday, January 29, 2022 3,639.0 
 59. Bolton Wanderers Tuesday, February 1, 2022 3,638.8 
 60. Cambridge United Tuesday, February 1, 2022 3,615.9 
 61. Shrewsbury Town Saturday, January 29, 2022 3,612.3 
 62. Accrington Stanley Saturday, January 29, 2022 3,612.0 
 63. Fleetwood Town Saturday, January 29, 2022 3,608.4 
 64. Cheltenham Town Tuesday, February 1, 2022 3,591.1 
 65. AFC Wimbledon Tuesday, February 1, 2022 3,590.1 
 66. Tranmere Rovers Tuesday, February 1, 2022 3,570.5 
 67. Swindon Town Tuesday, February 1, 2022 3,562.8 
 68. Northampton Town Tuesday, February 1, 2022 3,562.3 
 69. Mansfield Town Tuesday, February 1, 2022 3,560.8 
 70. Newport County Saturday, January 29, 2022 3,559.9 
 71. Exeter City Saturday, January 29, 2022 3,558.7 
 72. Morecambe Tuesday, February 1, 2022 3,557.1 
 73. Gillingham Tuesday, February 1, 2022 3,550.0 
 74. Crewe Alexandra Tuesday, February 1, 2022 3,544.7 
 75. Port Vale Tuesday, February 1, 2022 3,537.7 
 76. Sutton United Saturday, January 29, 2022 3,532.2 
 77. Salford City Tuesday, February 1, 2022 3,527.6 
 78. Rochdale Tuesday, February 1, 2022 3,525.3 
 79. Bristol Rovers Saturday, January 29, 2022 3,521.8 
 80. Leyton Orient Tuesday, February 1, 2022 3,504.1 
 81. Doncaster Rovers Tuesday, February 1, 2022 3,498.9 
 82. Stockport County Saturday, January 29, 2022 3,484.9 
 83. Bradford City Tuesday, February 1, 2022 3,477.8 
 84. Crawley Town Tuesday, February 1, 2022 3,477.6 
 85. Harrogate Town Tuesday, February 1, 2022 3,455.4 
 86. Stevenage Tuesday, February 1, 2022 3,453.4 
 87. Chesterfield Saturday, January 29, 2022 3,447.5 
 88. Hartlepool United Saturday, January 29, 2022 3,438.0 
 89. Barrow Tuesday, February 1, 2022 3,436.9 
 90. Bromley Saturday, January 29, 2022 3,424.7 
 91. Carlisle United Tuesday, February 1, 2022 3,424.0 
 92. Colchester United Tuesday, February 1, 2022 3,421.5 
 93. Walsall Saturday, January 29, 2022 3,420.5 
 94. Wrexham Saturday, January 29, 2022 3,417.7 
 95. Boreham Wood Saturday, January 29, 2022 3,413.8 
 96. FC Halifax Town Saturday, January 29, 2022 3,410.6 
 97. Notts County Saturday, January 29, 2022 3,406.6 
 98. Solihull Moors Saturday, January 29, 2022 3,400.3 
 99. Oldham Athletic Saturday, January 29, 2022 3,373.9 
 100. Grimsby Town Saturday, January 29, 2022 3,356.1 
 101. Dagenham and Redbridge Saturday, January 29, 2022 3,349.6 
 102. Torquay United Tuesday, January 25, 2022 3,349.2 
 103. Scunthorpe United Saturday, January 29, 2022 3,336.4 
 104. Southend United Tuesday, February 1, 2022 3,326.6 
 105. Yeovil Town Tuesday, February 1, 2022 3,304.0 
 106. Dorking Wanderers Tuesday, February 1, 2022 3,288.3 
 107. Eastleigh Saturday, January 29, 2022 3,281.9 
 108. AFC Fylde Saturday, January 29, 2022 3,270.5 
 109. Aldershot Town Saturday, January 29, 2022 3,262.3 
 110. Maidenhead United Saturday, January 29, 2022 3,245.5 
 111. Kidderminster Harriers Tuesday, February 1, 2022 3,241.2 
 112. Gateshead Saturday, January 29, 2022 3,235.9 
 113. Chorley Saturday, January 29, 2022 3,227.0 
 114. Maidstone United Saturday, January 29, 2022 3,214.8 
 115. Woking Saturday, January 29, 2022 3,210.6 
 116. Altrincham Saturday, January 29, 2022 3,209.4 
 117. Barnet Tuesday, February 1, 2022 3,209.1 
 118. Brackley Town Tuesday, February 1, 2022 3,208.6 
 119. Ebbsfleet United Tuesday, February 1, 2022 3,200.4 
 120. Dartford Tuesday, February 1, 2022 3,185.7 
 121. Oxford City Tuesday, February 1, 2022 3,177.3 
 122. Wealdstone Saturday, January 29, 2022 3,169.3 
 123. Eastbourne Borough Tuesday, February 1, 2022 3,166.0 
 124. St. Albans City Saturday, January 29, 2022 3,159.2 
 125. Southport Tuesday, February 1, 2022 3,156.4 
 126. Weymouth Tuesday, February 1, 2022 3,148.0 
 127. Boston United Saturday, January 29, 2022 3,144.4 
 128. Banbury United Tuesday, February 1, 2022 3,125.0 
 129. Dulwich Hamlet Saturday, January 29, 2022 3,123.4 
 130. Hereford Saturday, January 29, 2022 3,122.6 
 131. Kettering Town Tuesday, February 1, 2022 3,113.4 
 132. Hayes and Yeading United Tuesday, February 1, 2022 3,112.4 
 133. Chippenham Town Saturday, January 29, 2022 3,110.0 
 134. Spennymoor Town Saturday, January 29, 2022 3,103.6 
 135. Curzon Ashton Saturday, January 29, 2022 3,099.7 
 136. Hampton and Richmond Borough Tuesday, February 1, 2022 3,098.7 
 137. Hungerford Town Saturday, January 29, 2022 3,097.1 
 138. Havant and Waterlooville Saturday, January 29, 2022 3,096.8 
 139. Dover Athletic Saturday, January 29, 2022 3,094.4 
 140. Coalville Town Tuesday, January 25, 2022 3,094.4 
 141. York City Saturday, January 29, 2022 3,088.0 
 142. King's Lynn Town Saturday, January 29, 2022 3,086.2 
 143. Rushall Olympic Tuesday, February 1, 2022 3,077.9 
 144. Taunton Town Tuesday, February 1, 2022 3,077.6 
 145. Slough Town Saturday, January 29, 2022 3,075.3 
 146. Chester Tuesday, February 1, 2022 3,073.4 
 147. Truro City Tuesday, February 1, 2022 3,072.2 
 148. Darlington Saturday, January 29, 2022 3,069.9 
 149. Chelmsford City Saturday, January 29, 2022 3,068.3 
 150. Chesham United Saturday, January 29, 2022 3,064.9 
 151. Hemel Hempstead Town Saturday, January 29, 2022 3,055.2 
 152. Farnborough Saturday, January 29, 2022 3,054.0 
 153. Alfreton Town Saturday, January 29, 2022 3,053.5 
 154. Peterborough Sports Saturday, January 29, 2022 3,052.9 
 155. Worthing Saturday, January 29, 2022 3,051.6 
 156. Leamington Tuesday, February 1, 2022 3,050.6 
 157. Gloucester City Saturday, January 29, 2022 3,048.1 
 158. Bath City Saturday, January 29, 2022 3,045.7 
 159. Metropolitan Police Saturday, January 29, 2022 3,043.6 
 160. South Shields Tuesday, January 25, 2022 3,031.1 
 161. AFC Telford United Saturday, January 29, 2022 3,025.7 
 162. Weston-super-Mare Saturday, January 29, 2022 3,025.4 
 163. Tonbridge Angels Saturday, January 29, 2022 3,024.8 
 164. Concord Rangers Saturday, January 29, 2022 3,022.6 
 165. Guiseley Saturday, January 29, 2022 3,018.8 
 166. Poole Town Saturday, January 29, 2022 3,010.4 
 167. Welling United Tuesday, January 25, 2022 3,010.2 
 168. Bradford Park Avenue Saturday, January 29, 2022 3,006.5 
 169. Braintree Town Saturday, January 29, 2022 2,993.2 
 170. AFC Hornchurch Saturday, January 29, 2022 2,988.5 
 171. Yate Town Saturday, January 29, 2022 2,988.2 
 172. AFC Rushden and Diamonds Saturday, January 29, 2022 2,988.0 
 173. Folkestone Invicta Saturday, January 29, 2022 2,980.5 
 174. Needham Market Tuesday, February 1, 2022 2,979.4 
 175. Gosport Borough Tuesday, February 1, 2022 2,978.4 
 176. Billericay Town Saturday, January 29, 2022 2,975.5 
 177. Enfield Town Saturday, January 29, 2022 2,973.3 
 178. Farsley Celtic Saturday, January 29, 2022 2,973.0 
 179. Blyth Spartans Saturday, January 29, 2022 2,972.6 
 180. Warrington Town Saturday, January 29, 2022 2,961.2 
 181. Carshalton Athletic Saturday, January 29, 2022 2,953.9 
 182. Buxton Saturday, January 29, 2022 2,951.8 
 183. Salisbury Tuesday, February 1, 2022 2,950.8 
 184. Tiverton Town Tuesday, February 1, 2022 2,946.9 
 185. Royston Town Saturday, January 29, 2022 2,946.5 
 186. Bishop's Stortford Saturday, January 29, 2022 2,942.9 
 187. Morpeth Town Saturday, January 29, 2022 2,933.4 
 188. Matlock Town Saturday, January 22, 2022 2,932.8 
 189. Swindon Supermarine Saturday, January 29, 2022 2,930.6 
 190. Hednesford Town Saturday, January 29, 2022 2,928.0 
 191. Hendon Tuesday, February 1, 2022 2,923.6 
 192. FC United of Manchester Saturday, January 29, 2022 2,923.5 
 193. Tamworth Saturday, January 29, 2022 2,920.3 
 194. Alvechurch Saturday, January 29, 2022 2,910.5 
 195. Scarborough Athletic Saturday, January 29, 2022 2,910.0 
 196. Stourbridge Tuesday, February 1, 2022 2,908.4 
 197. Harrow Borough Tuesday, February 1, 2022 2,908.3 
 198. Kingstonian Saturday, January 29, 2022 2,901.0 
 199. Walton Casuals Saturday, January 29, 2022 2,895.7 
 200. Lewes Saturday, January 29, 2022 2,892.3 
 201. Bognor Regis Town Tuesday, February 1, 2022 2,890.2 
 202. Nuneaton Borough Saturday, January 29, 2022 2,889.2 
 203. Whitby Town Saturday, January 29, 2022 2,880.6 
 204. Bromsgrove Sporting Saturday, January 29, 2022 2,878.9 
 205. Hartley Wintney Saturday, January 29, 2022 2,877.1 
 206. Kings Langley Saturday, January 29, 2022 2,872.5 
 207. Barwell Saturday, January 29, 2022 2,869.0 
 208. Stratford Town Saturday, January 29, 2022 2,867.6 
 209. Hitchin Town Saturday, January 29, 2022 2,858.5 
 210. Leiston Tuesday, February 1, 2022 2,857.1 
 211. Beaconsfield Town Saturday, January 29, 2022 2,856.9 
 212. Cheshunt Saturday, January 29, 2022 2,854.9 
 213. Lancaster City Tuesday, February 1, 2022 2,851.6 
 214. Ashton United Tuesday, February 1, 2022 2,846.9 
 215. Margate Saturday, January 29, 2022 2,846.5 
 216. Bamber Bridge Saturday, January 29, 2022 2,845.1 
 217. Atherton Collieries Tuesday, February 1, 2022 2,833.7 
 218. Basford United Saturday, January 29, 2022 2,833.7 
 219. Biggleswade Town Tuesday, February 1, 2022 2,832.1 
 220. Horsham Saturday, January 29, 2022 2,822.8 
 221. Stafford Rangers Saturday, January 29, 2022 2,820.8 
 222. Corinthian-Casuals Tuesday, February 1, 2022 2,820.4 
 223. Gainsborough Trinity Saturday, January 29, 2022 2,819.8 
 224. Redditch United Saturday, January 29, 2022 2,815.8 
 225. Haringey Borough Saturday, January 29, 2022 2,814.3 
 226. Stalybridge Celtic Saturday, January 29, 2022 2,808.6 
 227. Cray Wanderers Tuesday, February 1, 2022 2,806.5 
 228. Nantwich Town Saturday, January 29, 2022 2,803.0 
 229. Lowestoft Town Saturday, January 29, 2022 2,802.3 
 230. Mickleover Sports Tuesday, January 25, 2022 2,802.2 
 231. St. Ives Town Saturday, January 29, 2022 2,800.3 
 232. Witton Albion Saturday, January 29, 2022 2,786.4 
 233. Dorchester Town Saturday, January 29, 2022 2,784.4 
 234. Radcliffe Saturday, January 29, 2022 2,783.6 
 235. Bowers and Pitsea Saturday, January 29, 2022 2,783.0 
 236. Merthyr Town Saturday, January 29, 2022 2,782.9 
 237. Wimborne Town Saturday, January 29, 2022 2,779.9 
 238. AFC Sudbury Friday, November 5, 2021 2,778.2 
 239. Potters Bar Town Tuesday, February 1, 2022 2,769.6 
 240. Wingate and Finchley Saturday, January 29, 2022 2,767.3 
 241. Hyde United Saturday, January 29, 2022 2,765.7 
 242. Merstham Saturday, January 29, 2022 2,749.9 
 243. Leatherhead Saturday, January 29, 2022 2,742.0 
 244. East Thurrock United Saturday, January 29, 2022 2,700.9 
 245. Brightlingsea Regent Saturday, January 29, 2022 2,700.6 
 246. Grantham Town Tuesday, February 1, 2022 2,653.5