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, February 8, 2020

 Rank Club Last Match Date ELO Score 
 1. Liverpool Tuesday, February 4, 2020 4,406.2 
 2. Manchester City Sunday, February 2, 2020 4,342.8 
 3. Tottenham Hotspur Wednesday, February 5, 2020 4,162.3 
 4. Chelsea Saturday, February 1, 2020 4,160.9 
 5. Leicester City Saturday, February 1, 2020 4,149.9 
 6. Manchester United Saturday, February 1, 2020 4,140.1 
 7. Arsenal Sunday, February 2, 2020 4,126.4 
 8. Everton Saturday, February 8, 2020 4,097.3 
 9. Wolverhampton Wanderers Saturday, February 1, 2020 4,096.7 
 10. Sheffield United Saturday, February 1, 2020 4,065.8 
 11. Southampton Wednesday, February 5, 2020 4,039.9 
 12. Newcastle United Tuesday, February 4, 2020 4,026.6 
 13. Crystal Palace Saturday, February 8, 2020 4,025.3 
 14. Burnley Sunday, February 2, 2020 4,011.5 
 15. Aston Villa Saturday, February 1, 2020 4,010.2 
 16. Watford Saturday, February 8, 2020 3,994.6 
 17. West Ham United Saturday, February 1, 2020 3,983.0 
 18. AFC Bournemouth Saturday, February 1, 2020 3,958.6 
 19. Brighton and Hove Albion Saturday, February 8, 2020 3,957.9 
 20. West Bromwich Albion Saturday, February 1, 2020 3,955.6 
 21. Brentford Saturday, February 8, 2020 3,953.3 
 22. Norwich City Saturday, February 1, 2020 3,942.5 
 23. Fulham Saturday, February 8, 2020 3,928.6 
 24. Nottingham Forest Saturday, February 8, 2020 3,908.2 
 25. Leeds United Saturday, February 8, 2020 3,906.2 
 26. Cardiff City Saturday, February 8, 2020 3,887.5 
 27. Sheffield Wednesday Saturday, February 8, 2020 3,876.2 
 28. Derby County Saturday, February 8, 2020 3,870.3 
 29. Preston North End Saturday, February 8, 2020 3,867.1 
 30. Millwall Saturday, February 1, 2020 3,859.6 
 31. Bristol City Friday, February 7, 2020 3,857.2 
 32. Blackburn Rovers Saturday, February 8, 2020 3,856.6 
 33. Swansea City Saturday, February 8, 2020 3,844.3 
 34. Middlesbrough Saturday, February 8, 2020 3,841.5 
 35. Reading Saturday, February 8, 2020 3,834.5 
 36. Hull City Saturday, February 8, 2020 3,824.2 
 37. Stoke City Saturday, February 8, 2020 3,824.0 
 38. Birmingham City Friday, February 7, 2020 3,819.3 
 39. Huddersfield Town Saturday, February 8, 2020 3,788.8 
 40. Portsmouth Saturday, February 8, 2020 3,785.1 
 41. Rotherham United Friday, February 7, 2020 3,778.7 
 42. Queens Park Rangers Saturday, February 8, 2020 3,772.3 
 43. Charlton Athletic Saturday, February 8, 2020 3,770.5 
 44. Wigan Athletic Saturday, February 8, 2020 3,756.6 
 45. Sunderland Saturday, February 8, 2020 3,754.5 
 46. Coventry City Saturday, February 8, 2020 3,745.2 
 47. Barnsley Saturday, February 8, 2020 3,739.1 
 48. Peterborough United Saturday, February 8, 2020 3,737.6 
 49. Doncaster Rovers Saturday, February 8, 2020 3,717.6 
 50. Luton Town Saturday, February 8, 2020 3,712.5 
 51. Oxford United Saturday, February 8, 2020 3,711.5 
 52. Fleetwood Town Saturday, February 8, 2020 3,684.3 
 53. Burton Albion Saturday, February 8, 2020 3,684.3 
 54. Ipswich Town Saturday, February 8, 2020 3,680.2 
 55. Gillingham Saturday, February 8, 2020 3,679.7 
 56. Wycombe Wanderers Saturday, February 8, 2020 3,649.4 
 57. Blackpool Saturday, February 8, 2020 3,639.0 
 58. Shrewsbury Town Saturday, February 8, 2020 3,634.8 
 59. Lincoln City Friday, February 7, 2020 3,610.6 
 60. Plymouth Argyle Saturday, February 8, 2020 3,607.5 
 61. Accrington Stanley Saturday, February 1, 2020 3,602.0 
 62. Colchester United Saturday, February 8, 2020 3,597.1 
 63. Bristol Rovers Saturday, February 8, 2020 3,597.0 
 64. Crewe Alexandra Saturday, February 8, 2020 3,586.6 
 65. Rochdale Saturday, February 8, 2020 3,585.2 
 66. Swindon Town Saturday, February 8, 2020 3,584.8 
 67. Milton Keynes Dons Saturday, February 8, 2020 3,579.9 
 68. Northampton Town Saturday, February 8, 2020 3,579.8 
 69. AFC Wimbledon Saturday, February 8, 2020 3,575.7 
 70. Exeter City Saturday, February 8, 2020 3,566.8 
 71. Bury Saturday, May 4, 2019 3,566.2 
 72. Cheltenham Town Saturday, February 8, 2020 3,556.4 
 73. Bolton Wanderers Saturday, February 8, 2020 3,531.7 
 74. Bradford City Saturday, February 8, 2020 3,521.9 
 75. Newport County Saturday, February 8, 2020 3,514.4 
 76. Port Vale Saturday, February 8, 2020 3,510.8 
 77. Tranmere Rovers Saturday, February 8, 2020 3,508.9 
 78. Crawley Town Saturday, February 8, 2020 3,497.6 
 79. Scunthorpe United Saturday, February 8, 2020 3,491.3 
 80. Forest Green Rovers Saturday, February 8, 2020 3,490.1 
 81. Salford City Saturday, February 8, 2020 3,487.4 
 82. Oldham Athletic Saturday, February 8, 2020 3,480.1 
 83. Carlisle United Saturday, February 8, 2020 3,479.9 
 84. Southend United Saturday, February 8, 2020 3,473.7 
 85. Mansfield Town Saturday, February 8, 2020 3,473.3 
 86. Walsall Saturday, February 8, 2020 3,463.1 
 87. Barrow Tuesday, February 4, 2020 3,456.6 
 88. Grimsby Town Saturday, February 8, 2020 3,454.9 
 89. Leyton Orient Saturday, February 8, 2020 3,441.9 
 90. Macclesfield Town Saturday, February 8, 2020 3,436.9 
 91. Cambridge United Saturday, February 8, 2020 3,422.5 
 92. Notts County Saturday, February 1, 2020 3,415.7 
 93. Stevenage Saturday, February 8, 2020 3,407.5 
 94. Boreham Wood Saturday, February 1, 2020 3,405.9 
 95. Morecambe Saturday, February 8, 2020 3,402.6 
 96. Yeovil Town Saturday, February 1, 2020 3,386.2 
 97. Harrogate Town Saturday, February 1, 2020 3,385.2 
 98. Barnet Saturday, February 1, 2020 3,380.9 
 99. Solihull Moors Saturday, February 8, 2020 3,374.4 
 100. Dover Athletic Tuesday, February 4, 2020 3,373.4 
 101. FC Halifax Town Saturday, February 1, 2020 3,366.7 
 102. Hartlepool United Saturday, February 8, 2020 3,366.2 
 103. Bromley Saturday, February 8, 2020 3,348.1 
 104. Sutton United Saturday, February 1, 2020 3,336.4 
 105. Wrexham Saturday, February 8, 2020 3,333.5 
 106. AFC Fylde Saturday, February 1, 2020 3,308.1 
 107. Chesterfield Saturday, February 8, 2020 3,307.0 
 108. Eastleigh Saturday, February 1, 2020 3,304.3 
 109. Maidenhead United Saturday, February 1, 2020 3,293.6 
 110. Stockport County Saturday, February 8, 2020 3,291.7 
 111. Torquay United Saturday, February 1, 2020 3,287.2 
 112. Dagenham and Redbridge Saturday, February 8, 2020 3,283.7 
 113. Aldershot Town Saturday, February 8, 2020 3,279.5 
 114. Gateshead Saturday, February 8, 2020 3,274.6 
 115. Ebbsfleet United Saturday, February 1, 2020 3,272.1 
 116. Wealdstone Saturday, February 8, 2020 3,268.3 
 117. Woking Saturday, February 1, 2020 3,266.1 
 118. Brackley Town Saturday, February 8, 2020 3,258.3 
 119. Havant and Waterlooville Saturday, February 8, 2020 3,257.7 
 120. King's Lynn Town Saturday, February 1, 2020 3,241.5 
 121. Boston United Saturday, February 8, 2020 3,222.6 
 122. York City Saturday, February 8, 2020 3,218.8 
 123. Slough Town Saturday, February 8, 2020 3,212.9 
 124. Altrincham Saturday, February 8, 2020 3,212.8 
 125. Chester Saturday, February 8, 2020 3,198.5 
 126. Chorley Saturday, February 1, 2020 3,198.1 
 127. Bath City Saturday, February 8, 2020 3,194.2 
 128. Spennymoor Town Saturday, February 8, 2020 3,192.3 
 129. Maidstone United Saturday, February 8, 2020 3,185.9 
 130. Dartford Saturday, February 8, 2020 3,175.5 
 131. Weymouth Saturday, February 8, 2020 3,173.4 
 132. Hampton and Richmond Borough Saturday, February 8, 2020 3,136.7 
 133. Dorking Wanderers Tuesday, February 4, 2020 3,136.5 
 134. Guiseley Saturday, February 8, 2020 3,126.8 
 135. Concord Rangers Saturday, February 1, 2020 3,126.4 
 136. Chelmsford City Saturday, February 1, 2020 3,114.0 
 137. Darlington Saturday, February 8, 2020 3,112.7 
 138. Southport Saturday, February 8, 2020 3,111.7 
 139. AFC Telford United Saturday, February 8, 2020 3,111.2 
 140. Kidderminster Harriers Saturday, February 8, 2020 3,101.8 
 141. Welling United Saturday, February 8, 2020 3,096.5 
 142. Dulwich Hamlet Saturday, February 8, 2020 3,096.4 
 143. Truro City Saturday, February 8, 2020 3,092.2 
 144. Farsley Celtic Saturday, February 8, 2020 3,090.7 
 145. St. Albans City Saturday, February 8, 2020 3,085.7 
 146. Billericay Town Saturday, February 8, 2020 3,082.5 
 147. Oxford City Saturday, February 1, 2020 3,082.2 
 148. Alfreton Town Saturday, February 8, 2020 3,079.3 
 149. Leamington Saturday, February 1, 2020 3,078.3 
 150. Kettering Town Saturday, February 8, 2020 3,073.2 
 151. Braintree Town Saturday, February 8, 2020 3,070.6 
 152. Taunton Town Saturday, February 8, 2020 3,059.9 
 153. Chesham United Saturday, February 8, 2020 3,054.2 
 154. Tamworth Saturday, February 8, 2020 3,052.3 
 155. Chippenham Town Saturday, February 8, 2020 3,043.4 
 156. Bromsgrove Sporting Saturday, February 8, 2020 3,041.7 
 157. Eastbourne Borough Saturday, February 8, 2020 3,041.6 
 158. Poole Town Saturday, February 8, 2020 3,040.2 
 159. Hereford Saturday, February 8, 2020 3,034.8 
 160. Peterborough Sports Saturday, February 8, 2020 3,032.0 
 161. Blyth Spartans Saturday, February 8, 2020 3,031.9 
 162. Hemel Hempstead Town Saturday, February 8, 2020 3,031.1 
 163. Royston Town Saturday, February 1, 2020 3,030.6 
 164. Curzon Ashton Saturday, February 8, 2020 3,029.1 
 165. Tiverton Town Saturday, February 8, 2020 3,024.6 
 166. Coalville Town Saturday, February 1, 2020 3,024.1 
 167. Salisbury Saturday, February 8, 2020 3,015.6 
 168. Gloucester City Saturday, February 8, 2020 3,015.1 
 169. Swindon Supermarine Saturday, February 8, 2020 3,009.8 
 170. Hayes and Yeading United Saturday, February 8, 2020 3,009.6 
 171. Tonbridge Angels Saturday, January 25, 2020 3,008.6 
 172. Folkestone Invicta Saturday, February 8, 2020 3,002.7 
 173. South Shields Saturday, February 8, 2020 2,997.3 
 174. Worthing Saturday, February 8, 2020 2,996.9 
 175. FC United of Manchester Saturday, February 8, 2020 2,992.7 
 176. Kings Langley Saturday, February 8, 2020 2,990.7 
 177. Stourbridge Saturday, February 8, 2020 2,988.9 
 178. Rushall Olympic Saturday, February 8, 2020 2,987.8 
 179. Metropolitan Police Saturday, February 8, 2020 2,986.6 
 180. Warrington Town Saturday, February 1, 2020 2,978.5 
 181. Nuneaton Borough Saturday, February 8, 2020 2,976.2 
 182. AFC Rushden and Diamonds Saturday, February 1, 2020 2,975.4 
 183. Weston-super-Mare Saturday, February 8, 2020 2,968.9 
 184. East Thurrock United Saturday, February 8, 2020 2,967.4 
 185. Hungerford Town Tuesday, February 4, 2020 2,962.0 
 186. Biggleswade Town Saturday, February 8, 2020 2,955.1 
 187. Bradford Park Avenue Saturday, February 8, 2020 2,949.5 
 188. Carshalton Athletic Saturday, February 8, 2020 2,948.0 
 189. AFC Hornchurch Saturday, February 8, 2020 2,946.8 
 190. Nantwich Town Saturday, February 8, 2020 2,940.9 
 191. Gosport Borough Saturday, February 8, 2020 2,940.7 
 192. Banbury United Saturday, February 8, 2020 2,940.2 
 193. Hartley Wintney Saturday, February 8, 2020 2,937.8 
 194. Hendon Saturday, February 8, 2020 2,937.4 
 195. Basford United Saturday, February 8, 2020 2,936.8 
 196. Morpeth Town Saturday, February 8, 2020 2,925.7 
 197. Leatherhead Saturday, February 8, 2020 2,925.7 
 198. Barwell Saturday, February 8, 2020 2,924.6 
 199. Farnborough Saturday, February 8, 2020 2,924.0 
 200. Needham Market Saturday, February 8, 2020 2,922.9 
 201. Lancaster City Saturday, February 8, 2020 2,920.5 
 202. Gainsborough Trinity Saturday, February 8, 2020 2,914.1 
 203. Bognor Regis Town Saturday, February 8, 2020 2,908.6 
 204. Wimborne Town Saturday, February 8, 2020 2,903.1 
 205. Enfield Town Saturday, February 8, 2020 2,896.9 
 206. Merthyr Town Saturday, February 8, 2020 2,896.0 
 207. Basingstoke Town Saturday, April 27, 2019 2,891.5 
 208. Hitchin Town Saturday, February 8, 2020 2,887.4 
 209. Lowestoft Town Saturday, February 8, 2020 2,882.4 
 210. Yate Town Saturday, February 8, 2020 2,876.3 
 211. Blackfield and Langley Saturday, February 8, 2020 2,875.6 
 212. Hednesford Town Saturday, February 8, 2020 2,871.9 
 213. Whitby Town Saturday, February 8, 2020 2,868.2 
 214. Harrow Borough Saturday, February 8, 2020 2,866.9 
 215. Cray Wanderers Saturday, February 8, 2020 2,864.9 
 216. Ashton United Saturday, February 8, 2020 2,863.7 
 217. Kingstonian Saturday, February 8, 2020 2,863.0 
 218. Bowers and Pitsea Saturday, February 8, 2020 2,847.9 
 219. Haringey Borough Saturday, February 8, 2020 2,847.1 
 220. Buxton Saturday, February 8, 2020 2,844.2 
 221. Witton Albion Saturday, February 8, 2020 2,840.8 
 222. Scarborough Athletic Saturday, February 8, 2020 2,838.1 
 223. Potters Bar Town Saturday, February 8, 2020 2,833.5 
 224. Margate Saturday, February 8, 2020 2,831.0 
 225. Whitehawk Saturday, April 27, 2019 2,830.3 
 226. Stratford Town Saturday, February 1, 2020 2,830.1 
 227. Atherton Collieries Saturday, February 8, 2020 2,824.8 
 228. Beaconsfield Town Saturday, February 8, 2020 2,822.1 
 229. Leiston Saturday, February 8, 2020 2,818.0 
 230. Horsham Saturday, February 8, 2020 2,817.7 
 231. Walton Casuals Saturday, February 8, 2020 2,815.7 
 232. Bamber Bridge Saturday, February 8, 2020 2,803.5 
 233. Alvechurch Saturday, February 8, 2020 2,803.4 
 234. St. Neots Town Saturday, April 27, 2019 2,802.7 
 235. Mickleover Sports Saturday, February 8, 2020 2,800.9 
 236. Frome Town Saturday, April 27, 2019 2,796.4 
 237. Hyde United Saturday, February 8, 2020 2,795.5 
 238. Corinthian-Casuals Saturday, February 8, 2020 2,783.5 
 239. St. Ives Town Saturday, February 8, 2020 2,781.7 
 240. Bishop's Stortford Saturday, February 8, 2020 2,778.5 
 241. Halesowen Town Saturday, April 27, 2019 2,772.1 
 242. Matlock Town Tuesday, February 4, 2020 2,772.1 
 243. Stalybridge Celtic Saturday, February 8, 2020 2,763.2 
 244. Merstham Saturday, February 8, 2020 2,760.2 
 245. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 246. Lewes Saturday, February 8, 2020 2,757.6 
 247. Dorchester Town Saturday, February 8, 2020 2,755.4 
 248. Marine Saturday, April 27, 2019 2,754.6 
 249. Stafford Rangers Saturday, February 8, 2020 2,750.7 
 250. Chichester City Sunday, December 1, 2019 2,749.9 
 251. Brightlingsea Regent Saturday, February 8, 2020 2,732.9 
 252. Bedworth United Saturday, April 27, 2019 2,728.0 
 253. Wingate and Finchley Saturday, February 8, 2020 2,723.2 
 254. Radcliffe Saturday, February 8, 2020 2,722.0 
 255. Burgess Hill Town Saturday, April 27, 2019 2,716.6 
 256. Cheshunt Saturday, February 8, 2020 2,715.3 
 257. Harlow Town Saturday, April 27, 2019 2,687.8 
 258. Workington Saturday, April 27, 2019 2,686.0 
 259. Redditch United Saturday, February 8, 2020 2,686.0 
 260. Grantham Town Saturday, February 8, 2020 2,678.6 
 261. North Ferriby United Saturday, March 2, 2019 2,639.2 
 262. Staines Town Saturday, April 27, 2019 2,621.9