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 11, 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 Sunday, February 9, 2020 4,071.9 
 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. West Bromwich Albion Sunday, February 9, 2020 3,968.2 
 19. Brighton and Hove Albion Saturday, February 8, 2020 3,957.9 
 20. AFC Bournemouth Sunday, February 9, 2020 3,952.6 
 21. Brentford Tuesday, February 11, 2020 3,950.9 
 22. Norwich City Saturday, February 1, 2020 3,942.5 
 23. Fulham Saturday, February 8, 2020 3,928.6 
 24. Leeds United Tuesday, February 11, 2020 3,908.7 
 25. Nottingham Forest Tuesday, February 11, 2020 3,893.6 
 26. Cardiff City Saturday, February 8, 2020 3,887.5 
 27. Sheffield Wednesday Saturday, February 8, 2020 3,876.2 
 28. Blackburn Rovers Tuesday, February 11, 2020 3,870.6 
 29. Derby County Saturday, February 8, 2020 3,870.3 
 30. Preston North End Saturday, February 8, 2020 3,867.1 
 31. Bristol City Friday, February 7, 2020 3,857.2 
 32. Millwall Sunday, February 9, 2020 3,847.0 
 33. Swansea City Tuesday, February 11, 2020 3,841.2 
 34. Middlesbrough Tuesday, February 11, 2020 3,840.2 
 35. Reading Saturday, February 8, 2020 3,834.5 
 36. Birmingham City Tuesday, February 11, 2020 3,828.1 
 37. Stoke City Saturday, February 8, 2020 3,824.0 
 38. Hull City Tuesday, February 11, 2020 3,810.3 
 39. Huddersfield Town Saturday, February 8, 2020 3,788.8 
 40. Charlton Athletic Tuesday, February 11, 2020 3,785.2 
 41. Rotherham United Friday, February 7, 2020 3,778.7 
 42. Queens Park Rangers Tuesday, February 11, 2020 3,775.4 
 43. Portsmouth Tuesday, February 11, 2020 3,775.0 
 44. Sunderland Tuesday, February 11, 2020 3,762.6 
 45. Wigan Athletic Tuesday, February 11, 2020 3,757.9 
 46. Coventry City Tuesday, February 11, 2020 3,755.2 
 47. Peterborough United Tuesday, February 11, 2020 3,743.2 
 48. Barnsley Tuesday, February 11, 2020 3,730.2 
 49. Doncaster Rovers Tuesday, February 11, 2020 3,721.9 
 50. Luton Town Saturday, February 8, 2020 3,712.5 
 51. Oxford United Tuesday, February 11, 2020 3,711.9 
 52. Fleetwood Town Tuesday, February 11, 2020 3,694.5 
 53. Gillingham Tuesday, February 11, 2020 3,689.7 
 54. Burton Albion Tuesday, February 11, 2020 3,683.9 
 55. Ipswich Town Tuesday, February 11, 2020 3,678.3 
 56. Wycombe Wanderers Tuesday, February 11, 2020 3,639.3 
 57. Blackpool Tuesday, February 11, 2020 3,629.0 
 58. Accrington Stanley Tuesday, February 11, 2020 3,620.1 
 59. Shrewsbury Town Tuesday, February 11, 2020 3,616.7 
 60. Plymouth Argyle Tuesday, February 11, 2020 3,615.3 
 61. Lincoln City Tuesday, February 11, 2020 3,608.6 
 62. Swindon Town Tuesday, February 11, 2020 3,595.8 
 63. Bristol Rovers Tuesday, February 11, 2020 3,595.6 
 64. Crewe Alexandra Tuesday, February 11, 2020 3,593.1 
 65. Colchester United Tuesday, February 11, 2020 3,582.3 
 66. Milton Keynes Dons Tuesday, February 11, 2020 3,581.9 
 67. Exeter City Tuesday, February 11, 2020 3,579.0 
 68. AFC Wimbledon Tuesday, February 11, 2020 3,577.6 
 69. Rochdale Tuesday, February 11, 2020 3,577.1 
 70. Northampton Town Tuesday, February 11, 2020 3,568.8 
 71. Bury Saturday, May 4, 2019 3,566.2 
 72. Cheltenham Town Tuesday, February 11, 2020 3,565.4 
 73. Bradford City Tuesday, February 11, 2020 3,530.7 
 74. Bolton Wanderers Tuesday, February 11, 2020 3,527.4 
 75. Port Vale Tuesday, February 11, 2020 3,521.3 
 76. Newport County Tuesday, February 11, 2020 3,511.8 
 77. Tranmere Rovers Tuesday, February 11, 2020 3,510.2 
 78. Crawley Town Tuesday, February 11, 2020 3,491.2 
 79. Salford City Tuesday, February 11, 2020 3,479.7 
 80. Forest Green Rovers Tuesday, February 11, 2020 3,479.6 
 81. Scunthorpe United Tuesday, February 11, 2020 3,471.7 
 82. Carlisle United Tuesday, February 11, 2020 3,470.9 
 83. Grimsby Town Tuesday, February 11, 2020 3,469.7 
 84. Southend United Tuesday, February 11, 2020 3,468.2 
 85. Oldham Athletic Tuesday, February 11, 2020 3,467.9 
 86. Walsall Tuesday, February 11, 2020 3,465.6 
 87. Mansfield Town Tuesday, February 11, 2020 3,463.6 
 88. Barrow Tuesday, February 4, 2020 3,456.6 
 89. Leyton Orient Tuesday, February 11, 2020 3,451.7 
 90. Cambridge United Tuesday, February 11, 2020 3,442.0 
 91. Macclesfield Town Tuesday, February 11, 2020 3,422.1 
 92. Morecambe Tuesday, February 11, 2020 3,417.4 
 93. Notts County Saturday, February 1, 2020 3,415.7 
 94. Boreham Wood Saturday, February 1, 2020 3,405.9 
 95. Harrogate Town Tuesday, February 11, 2020 3,400.8 
 96. Stevenage Tuesday, February 11, 2020 3,398.7 
 97. Solihull Moors Tuesday, February 11, 2020 3,383.5 
 98. Dover Athletic Tuesday, February 4, 2020 3,373.4 
 99. Barnet Tuesday, February 11, 2020 3,371.9 
 100. Yeovil Town Tuesday, February 11, 2020 3,370.6 
 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 Tuesday, February 11, 2020 3,309.1 
 107. Chesterfield Saturday, February 8, 2020 3,307.0 
 108. Eastleigh Tuesday, February 11, 2020 3,303.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 Tuesday, February 11, 2020 3,203.3 
 125. Spennymoor Town Tuesday, February 11, 2020 3,201.7 
 126. Chester Saturday, February 8, 2020 3,198.5 
 127. Chorley Saturday, February 1, 2020 3,198.1 
 128. Bath City Saturday, February 8, 2020 3,194.2 
 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. Dorking Wanderers Tuesday, February 4, 2020 3,136.5 
 133. Hampton and Richmond Borough Tuesday, February 11, 2020 3,134.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. Kidderminster Harriers Tuesday, February 11, 2020 3,112.6 
 139. Southport Saturday, February 8, 2020 3,111.7 
 140. AFC Telford United Saturday, February 8, 2020 3,111.2 
 141. Welling United Tuesday, February 11, 2020 3,098.8 
 142. Dulwich Hamlet Saturday, February 8, 2020 3,096.4 
 143. Truro City Saturday, February 8, 2020 3,092.2 
 144. St. Albans City Saturday, February 8, 2020 3,085.7 
 145. Billericay Town Saturday, February 8, 2020 3,082.5 
 146. Oxford City Saturday, February 1, 2020 3,082.2 
 147. Farsley Celtic Tuesday, February 11, 2020 3,079.9 
 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. Tamworth Saturday, February 8, 2020 3,052.3 
 153. Chippenham Town Saturday, February 8, 2020 3,043.4 
 154. Chesham United Tuesday, February 11, 2020 3,041.8 
 155. Bromsgrove Sporting Saturday, February 8, 2020 3,041.7 
 156. Eastbourne Borough Saturday, February 8, 2020 3,041.6 
 157. Poole Town Saturday, February 8, 2020 3,040.2 
 158. Taunton Town Tuesday, February 11, 2020 3,039.8 
 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. Swindon Supermarine Tuesday, February 11, 2020 3,022.1 
 167. Salisbury Saturday, February 8, 2020 3,015.6 
 168. Gloucester City Saturday, February 8, 2020 3,015.1 
 169. Coalville Town Tuesday, February 11, 2020 3,010.2 
 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. Weston-super-Mare Tuesday, February 11, 2020 2,983.0 
 181. Warrington Town Saturday, February 1, 2020 2,978.5 
 182. Nuneaton Borough Saturday, February 8, 2020 2,976.2 
 183. AFC Rushden and Diamonds Saturday, February 1, 2020 2,975.4 
 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. Needham Market Tuesday, February 11, 2020 2,936.7 
 197. Morpeth Town 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. Leatherhead Tuesday, February 11, 2020 2,922.8 
 201. Lancaster City Saturday, February 8, 2020 2,920.5 
 202. Merthyr Town Tuesday, February 11, 2020 2,916.2 
 203. Gainsborough Trinity Saturday, February 8, 2020 2,914.1 
 204. Bognor Regis Town Saturday, February 8, 2020 2,908.6 
 205. Enfield Town Saturday, February 8, 2020 2,896.9 
 206. Basingstoke Town Saturday, April 27, 2019 2,891.5 
 207. Wimborne Town Tuesday, February 11, 2020 2,889.0 
 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. Kingstonian Tuesday, February 11, 2020 2,865.9 
 216. Cray Wanderers Saturday, February 8, 2020 2,864.9 
 217. Ashton United Saturday, February 8, 2020 2,863.7 
 218. Bowers and Pitsea Tuesday, February 11, 2020 2,856.8 
 219. Buxton Saturday, February 8, 2020 2,844.2 
 220. Witton Albion Saturday, February 8, 2020 2,840.8 
 221. Haringey Borough Tuesday, February 11, 2020 2,838.3 
 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