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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, February 5, 2022 4,395.7 
 2. Liverpool Sunday, February 6, 2022 4,328.6 
 3. Chelsea Saturday, February 5, 2022 4,281.3 
 4. Manchester United Tuesday, February 8, 2022 4,198.2 
 5. Arsenal Sunday, January 23, 2022 4,189.9 
 6. Tottenham Hotspur Saturday, February 5, 2022 4,165.9 
 7. West Ham United Tuesday, February 8, 2022 4,154.2 
 8. Leicester City Sunday, February 6, 2022 4,125.8 
 9. Wolverhampton Wanderers Saturday, February 5, 2022 4,096.6 
 10. Brighton and Hove Albion Saturday, February 5, 2022 4,074.5 
 11. Aston Villa Saturday, January 22, 2022 4,074.2 
 12. Leeds United Saturday, January 22, 2022 4,055.2 
 13. Southampton Saturday, February 5, 2022 4,051.2 
 14. Crystal Palace Saturday, February 5, 2022 4,033.7 
 15. Fulham Tuesday, February 8, 2022 4,013.0 
 16. Everton Tuesday, February 8, 2022 4,010.2 
 17. Newcastle United Tuesday, February 8, 2022 3,992.0 
 18. Burnley Tuesday, February 8, 2022 3,983.1 
 19. Brentford Saturday, February 5, 2022 3,978.4 
 20. Norwich City Saturday, February 5, 2022 3,962.8 
 21. Watford Tuesday, February 8, 2022 3,941.3 
 22. AFC Bournemouth Sunday, February 6, 2022 3,931.0 
 23. Sheffield United Friday, February 4, 2022 3,902.5 
 24. Queens Park Rangers Saturday, February 5, 2022 3,896.0 
 25. Blackburn Rovers Saturday, February 5, 2022 3,889.2 
 26. Nottingham Forest Sunday, February 6, 2022 3,880.0 
 27. Luton Town Tuesday, February 8, 2022 3,871.4 
 28. West Bromwich Albion Saturday, January 29, 2022 3,867.1 
 29. Middlesbrough Friday, February 4, 2022 3,865.3 
 30. Stoke City Tuesday, February 8, 2022 3,859.5 
 31. Huddersfield Town Saturday, February 5, 2022 3,851.0 
 32. Preston North End Saturday, February 5, 2022 3,849.8 
 33. Coventry City Tuesday, February 8, 2022 3,827.3 
 34. Rotherham United Tuesday, February 8, 2022 3,823.2 
 35. Swansea City Tuesday, February 8, 2022 3,818.2 
 36. Millwall Tuesday, February 8, 2022 3,812.3 
 37. Blackpool Tuesday, February 8, 2022 3,805.6 
 38. Cardiff City Sunday, February 6, 2022 3,799.9 
 39. Derby County Tuesday, February 8, 2022 3,798.6 
 40. Hull City Tuesday, February 8, 2022 3,784.9 
 41. Sheffield Wednesday Tuesday, February 8, 2022 3,763.0 
 42. Wigan Athletic Tuesday, February 8, 2022 3,757.1 
 43. Wycombe Wanderers Tuesday, February 8, 2022 3,753.1 
 44. Reading Saturday, January 29, 2022 3,738.3 
 45. Birmingham City Friday, February 4, 2022 3,736.8 
 46. Oxford United Tuesday, February 8, 2022 3,730.4 
 47. Bristol City Saturday, February 5, 2022 3,728.6 
 48. Milton Keynes Dons Tuesday, February 8, 2022 3,721.2 
 49. Sunderland Tuesday, February 8, 2022 3,714.1 
 50. Barnsley Tuesday, February 8, 2022 3,703.0 
 51. Plymouth Argyle Tuesday, February 8, 2022 3,700.7 
 52. Peterborough United Saturday, February 5, 2022 3,693.6 
 53. Charlton Athletic Tuesday, February 8, 2022 3,691.1 
 54. Ipswich Town Tuesday, February 8, 2022 3,682.8 
 55. Portsmouth Tuesday, February 8, 2022 3,676.7 
 56. Forest Green Rovers Tuesday, February 8, 2022 3,655.6 
 57. Bolton Wanderers Tuesday, February 8, 2022 3,648.3 
 58. Lincoln City Tuesday, February 8, 2022 3,639.1 
 59. Burton Albion Tuesday, February 8, 2022 3,632.4 
 60. Accrington Stanley Tuesday, February 8, 2022 3,627.3 
 61. Shrewsbury Town Tuesday, February 8, 2022 3,616.0 
 62. Fleetwood Town Tuesday, February 8, 2022 3,611.7 
 63. Cheltenham Town Tuesday, February 8, 2022 3,603.9 
 64. Cambridge United Tuesday, February 8, 2022 3,601.0 
 65. Tranmere Rovers Tuesday, February 8, 2022 3,582.6 
 66. AFC Wimbledon Tuesday, February 8, 2022 3,579.1 
 67. Northampton Town Tuesday, February 8, 2022 3,577.8 
 68. Exeter City Tuesday, February 8, 2022 3,576.6 
 69. Mansfield Town Tuesday, February 8, 2022 3,566.4 
 70. Gillingham Tuesday, February 8, 2022 3,555.1 
 71. Morecambe Tuesday, February 8, 2022 3,551.4 
 72. Port Vale Tuesday, February 8, 2022 3,549.5 
 73. Newport County Tuesday, February 8, 2022 3,541.5 
 74. Swindon Town Tuesday, February 8, 2022 3,536.8 
 75. Crewe Alexandra Tuesday, February 8, 2022 3,532.4 
 76. Sutton United Tuesday, February 8, 2022 3,529.6 
 77. Salford City Tuesday, February 8, 2022 3,528.7 
 78. Rochdale Tuesday, February 8, 2022 3,519.7 
 79. Bristol Rovers Tuesday, February 8, 2022 3,510.4 
 80. Doncaster Rovers Tuesday, February 8, 2022 3,509.0 
 81. Crawley Town Tuesday, February 8, 2022 3,492.2 
 82. Stockport County Tuesday, February 8, 2022 3,484.5 
 83. Leyton Orient Tuesday, February 8, 2022 3,484.0 
 84. Bradford City Tuesday, February 8, 2022 3,474.4 
 85. Chesterfield Tuesday, February 8, 2022 3,455.8 
 86. Harrogate Town Tuesday, February 8, 2022 3,453.3 
 87. Hartlepool United Tuesday, February 8, 2022 3,451.1 
 88. Stevenage Tuesday, February 8, 2022 3,444.3 
 89. Colchester United Tuesday, February 8, 2022 3,429.3 
 90. Barrow Tuesday, February 8, 2022 3,426.1 
 91. Boreham Wood Sunday, February 6, 2022 3,423.4 
 92. Carlisle United Tuesday, February 8, 2022 3,412.2 
 93. FC Halifax Town Saturday, January 29, 2022 3,410.6 
 94. Bromley Tuesday, February 8, 2022 3,407.1 
 95. Wrexham Saturday, February 5, 2022 3,406.9 
 96. Notts County Tuesday, February 8, 2022 3,403.5 
 97. Walsall Tuesday, February 8, 2022 3,402.0 
 98. Solihull Moors Saturday, February 5, 2022 3,398.6 
 99. Oldham Athletic Tuesday, February 8, 2022 3,396.7 
 100. Grimsby Town Tuesday, February 8, 2022 3,361.6 
 101. Torquay United Saturday, February 5, 2022 3,360.1 
 102. Southend United Tuesday, February 8, 2022 3,344.1 
 103. Dagenham and Redbridge Saturday, February 5, 2022 3,343.4 
 104. Scunthorpe United Tuesday, February 8, 2022 3,337.8 
 105. Yeovil Town Tuesday, February 8, 2022 3,292.9 
 106. AFC Fylde Saturday, February 5, 2022 3,288.2 
 107. Eastleigh Saturday, February 5, 2022 3,281.9 
 108. Dorking Wanderers Saturday, February 5, 2022 3,262.8 
 109. Maidenhead United Saturday, February 5, 2022 3,245.5 
 110. Aldershot Town Saturday, February 5, 2022 3,243.4 
 111. Kidderminster Harriers Saturday, February 5, 2022 3,241.2 
 112. Gateshead Tuesday, February 8, 2022 3,223.6 
 113. Chorley Saturday, February 5, 2022 3,221.5 
 114. Maidstone United Saturday, February 5, 2022 3,219.4 
 115. Barnet Tuesday, February 8, 2022 3,218.6 
 116. Ebbsfleet United Tuesday, February 8, 2022 3,216.4 
 117. Brackley Town Saturday, February 5, 2022 3,215.2 
 118. Woking Saturday, February 5, 2022 3,211.7 
 119. Altrincham Saturday, February 5, 2022 3,208.4 
 120. Oxford City Saturday, February 5, 2022 3,192.8 
 121. Dartford Saturday, February 5, 2022 3,192.4 
 122. Wealdstone Tuesday, February 8, 2022 3,182.0 
 123. Eastbourne Borough Tuesday, February 8, 2022 3,171.2 
 124. St. Albans City Tuesday, February 8, 2022 3,152.5 
 125. Southport Tuesday, February 8, 2022 3,148.0 
 126. Boston United Saturday, February 5, 2022 3,134.9 
 127. Hereford Saturday, February 5, 2022 3,132.1 
 128. Weymouth Saturday, February 5, 2022 3,129.4 
 129. Banbury United Saturday, February 5, 2022 3,118.2 
 130. Chippenham Town Saturday, February 5, 2022 3,116.5 
 131. Dulwich Hamlet Tuesday, February 8, 2022 3,114.7 
 132. King's Lynn Town Tuesday, February 8, 2022 3,111.9 
 133. Kettering Town Tuesday, February 8, 2022 3,109.4 
 134. Hayes and Yeading United Saturday, February 5, 2022 3,109.0 
 135. Spennymoor Town Saturday, January 29, 2022 3,103.6 
 136. York City Saturday, February 5, 2022 3,101.7 
 137. Coalville Town Saturday, February 5, 2022 3,097.8 
 138. Hungerford Town Saturday, February 5, 2022 3,097.6 
 139. Curzon Ashton Saturday, February 5, 2022 3,096.5 
 140. Chester Saturday, February 5, 2022 3,095.9 
 141. Dover Athletic Saturday, February 5, 2022 3,092.8 
 142. Truro City Tuesday, February 8, 2022 3,092.7 
 143. Rushall Olympic Saturday, February 5, 2022 3,087.6 
 144. Havant and Waterlooville Saturday, February 5, 2022 3,087.4 
 145. Chelmsford City Tuesday, February 8, 2022 3,085.7 
 146. Taunton Town Saturday, February 5, 2022 3,084.1 
 147. Hampton and Richmond Borough Saturday, February 5, 2022 3,083.2 
 148. Slough Town Tuesday, February 8, 2022 3,064.6 
 149. Hemel Hempstead Town Saturday, February 5, 2022 3,062.0 
 150. Darlington Saturday, February 5, 2022 3,059.5 
 151. Worthing Saturday, February 5, 2022 3,057.3 
 152. Leamington Saturday, February 5, 2022 3,053.5 
 153. Farnborough Tuesday, February 8, 2022 3,052.1 
 154. Chesham United Tuesday, February 8, 2022 3,043.1 
 155. Metropolitan Police Tuesday, February 8, 2022 3,042.0 
 156. Gloucester City Saturday, February 5, 2022 3,041.4 
 157. Tonbridge Angels Tuesday, February 8, 2022 3,041.4 
 158. Bath City Saturday, February 5, 2022 3,041.0 
 159. Peterborough Sports Saturday, February 5, 2022 3,037.4 
 160. Alfreton Town Tuesday, February 8, 2022 3,034.1 
 161. Guiseley Saturday, February 5, 2022 3,029.2 
 162. Bradford Park Avenue Saturday, February 5, 2022 3,027.0 
 163. Weston-super-Mare Saturday, February 5, 2022 3,025.4 
 164. South Shields Tuesday, February 8, 2022 3,017.9 
 165. Concord Rangers Saturday, February 5, 2022 3,016.1 
 166. AFC Telford United Tuesday, February 8, 2022 3,014.6 
 167. Welling United Saturday, February 5, 2022 3,003.4 
 168. Braintree Town Tuesday, February 8, 2022 2,998.3 
 169. Poole Town Saturday, February 5, 2022 2,997.8 
 170. Gosport Borough Saturday, February 5, 2022 2,989.4 
 171. Yate Town Tuesday, February 8, 2022 2,985.5 
 172. AFC Hornchurch Saturday, February 5, 2022 2,984.8 
 173. Enfield Town Saturday, February 5, 2022 2,983.6 
 174. Farsley Celtic Saturday, February 5, 2022 2,978.5 
 175. AFC Rushden and Diamonds Saturday, February 5, 2022 2,978.3 
 176. Needham Market Saturday, February 5, 2022 2,977.4 
 177. Folkestone Invicta Tuesday, February 8, 2022 2,972.6 
 178. Billericay Town Saturday, February 5, 2022 2,968.7 
 179. Warrington Town Tuesday, February 8, 2022 2,959.0 
 180. Buxton Tuesday, February 8, 2022 2,958.7 
 181. Carshalton Athletic Saturday, February 5, 2022 2,955.8 
 182. Salisbury Saturday, February 5, 2022 2,954.2 
 183. Blyth Spartans Tuesday, February 8, 2022 2,953.6 
 184. Bishop's Stortford Tuesday, February 8, 2022 2,950.5 
 185. Swindon Supermarine Tuesday, February 8, 2022 2,950.3 
 186. Royston Town Saturday, February 5, 2022 2,948.5 
 187. Tiverton Town Saturday, February 5, 2022 2,943.4 
 188. FC United of Manchester Tuesday, February 8, 2022 2,938.6 
 189. Hendon Tuesday, February 8, 2022 2,933.9 
 190. Morpeth Town Tuesday, February 8, 2022 2,931.0 
 191. Hednesford Town Saturday, January 29, 2022 2,928.0 
 192. Stourbridge Saturday, February 5, 2022 2,925.7 
 193. Scarborough Athletic Tuesday, February 8, 2022 2,913.4 
 194. Matlock Town Tuesday, February 8, 2022 2,912.5 
 195. Nuneaton Borough Saturday, February 5, 2022 2,906.8 
 196. Tamworth Saturday, February 5, 2022 2,903.0 
 197. Lewes Saturday, February 5, 2022 2,896.5 
 198. Bognor Regis Town Saturday, February 5, 2022 2,894.5 
 199. Walton Casuals Saturday, February 5, 2022 2,893.5 
 200. Alvechurch Saturday, February 5, 2022 2,893.0 
 201. Harrow Borough Saturday, February 5, 2022 2,887.5 
 202. Kingstonian Saturday, February 5, 2022 2,886.5 
 203. Bromsgrove Sporting Saturday, February 5, 2022 2,885.7 
 204. Beaconsfield Town Saturday, February 5, 2022 2,877.6 
 205. Whitby Town Tuesday, February 8, 2022 2,871.8 
 206. Hartley Wintney Saturday, February 5, 2022 2,869.5 
 207. Barwell Saturday, February 5, 2022 2,866.5 
 208. Kings Langley Saturday, February 5, 2022 2,866.2 
 209. Stratford Town Saturday, February 5, 2022 2,865.5 
 210. Cheshunt Saturday, February 5, 2022 2,860.8 
 211. Lancaster City Tuesday, February 8, 2022 2,857.8 
 212. Hitchin Town Saturday, February 5, 2022 2,855.0 
 213. Margate Tuesday, February 8, 2022 2,852.4 
 214. Leiston Saturday, February 5, 2022 2,846.6 
 215. Bamber Bridge Saturday, February 5, 2022 2,846.3 
 216. Biggleswade Town Saturday, February 5, 2022 2,834.2 
 217. Atherton Collieries Tuesday, February 1, 2022 2,833.7 
 218. Ashton United Tuesday, February 8, 2022 2,832.8 
 219. Basford United Tuesday, February 8, 2022 2,828.0 
 220. Corinthian-Casuals Saturday, February 5, 2022 2,824.7 
 221. Stafford Rangers Saturday, February 5, 2022 2,821.4 
 222. Gainsborough Trinity Tuesday, February 8, 2022 2,820.6 
 223. Cray Wanderers Saturday, February 5, 2022 2,819.3 
 224. Redditch United Saturday, February 5, 2022 2,818.4 
 225. Haringey Borough Saturday, February 5, 2022 2,818.0 
 226. Lowestoft Town Saturday, February 5, 2022 2,817.7 
 227. Horsham Saturday, February 5, 2022 2,814.5 
 228. Nantwich Town Tuesday, February 8, 2022 2,812.2 
 229. St. Ives Town Saturday, February 5, 2022 2,810.8 
 230. Stalybridge Celtic Tuesday, February 8, 2022 2,807.8 
 231. Mickleover Sports Tuesday, January 25, 2022 2,802.2 
 232. Radcliffe Tuesday, February 8, 2022 2,792.1 
 233. Witton Albion Tuesday, February 8, 2022 2,791.3 
 234. Dorchester Town Saturday, February 5, 2022 2,787.8 
 235. Wimborne Town Saturday, February 5, 2022 2,782.1 
 236. Bowers and Pitsea Tuesday, February 8, 2022 2,778.7 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. Potters Bar Town Tuesday, February 8, 2022 2,772.3 
 239. Merthyr Town Tuesday, February 8, 2022 2,769.3 
 240. Hyde United Tuesday, February 8, 2022 2,762.0 
 241. Wingate and Finchley Saturday, February 5, 2022 2,761.6 
 242. Leatherhead Tuesday, February 8, 2022 2,738.4 
 243. Merstham Saturday, February 5, 2022 2,737.1 
 244. East Thurrock United Saturday, February 5, 2022 2,696.7 
 245. Brightlingsea Regent Saturday, February 5, 2022 2,696.3 
 246. Grantham Town Tuesday, February 8, 2022 2,668.0