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 15, 2020

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, February 15, 2020 4,407.8 
 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 Friday, February 14, 2020 4,149.5 
 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 Friday, February 14, 2020 4,097.1 
 10. Sheffield United Sunday, February 9, 2020 4,071.9 
 11. Southampton Saturday, February 15, 2020 4,028.0 
 12. Newcastle United Tuesday, February 4, 2020 4,026.6 
 13. Crystal Palace Saturday, February 8, 2020 4,025.3 
 14. Burnley Saturday, February 15, 2020 4,023.4 
 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 Saturday, February 15, 2020 3,972.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 Saturday, February 15, 2020 3,948.5 
 22. Norwich City Saturday, February 15, 2020 3,940.9 
 23. Leeds United Saturday, February 15, 2020 3,916.4 
 24. Fulham Saturday, February 15, 2020 3,899.5 
 25. Cardiff City Saturday, February 15, 2020 3,897.2 
 26. Nottingham Forest Saturday, February 15, 2020 3,896.9 
 27. Blackburn Rovers Saturday, February 15, 2020 3,883.6 
 28. Preston North End Saturday, February 15, 2020 3,869.9 
 29. Millwall Saturday, February 15, 2020 3,860.3 
 30. Bristol City Saturday, February 15, 2020 3,858.8 
 31. Derby County Saturday, February 15, 2020 3,857.6 
 32. Reading Saturday, February 15, 2020 3,848.4 
 33. Sheffield Wednesday Saturday, February 15, 2020 3,841.6 
 34. Swansea City Friday, February 14, 2020 3,841.4 
 35. Birmingham City Saturday, February 15, 2020 3,830.5 
 36. Middlesbrough Saturday, February 15, 2020 3,826.0 
 37. Hull City Friday, February 14, 2020 3,810.1 
 38. Stoke City Saturday, February 15, 2020 3,794.4 
 39. Queens Park Rangers Saturday, February 15, 2020 3,790.2 
 40. Portsmouth Saturday, February 15, 2020 3,782.3 
 41. Huddersfield Town Saturday, February 15, 2020 3,777.7 
 42. Rotherham United Saturday, February 15, 2020 3,772.7 
 43. Sunderland Saturday, February 15, 2020 3,772.3 
 44. Charlton Athletic Saturday, February 15, 2020 3,772.2 
 45. Wigan Athletic Saturday, February 15, 2020 3,762.7 
 46. Coventry City Saturday, February 15, 2020 3,761.0 
 47. Barnsley Saturday, February 15, 2020 3,758.1 
 48. Luton Town Saturday, February 15, 2020 3,740.0 
 49. Peterborough United Saturday, February 15, 2020 3,732.9 
 50. Doncaster Rovers Saturday, February 15, 2020 3,712.1 
 51. Fleetwood Town Saturday, February 15, 2020 3,704.7 
 52. Oxford United Saturday, February 15, 2020 3,702.2 
 53. Gillingham Saturday, February 15, 2020 3,699.5 
 54. Ipswich Town Saturday, February 15, 2020 3,694.1 
 55. Burton Albion Saturday, February 15, 2020 3,668.1 
 56. Wycombe Wanderers Saturday, February 15, 2020 3,651.2 
 57. Accrington Stanley Saturday, February 15, 2020 3,628.6 
 58. Plymouth Argyle Saturday, February 15, 2020 3,623.5 
 59. Blackpool Saturday, February 15, 2020 3,619.2 
 60. Shrewsbury Town Saturday, February 15, 2020 3,609.5 
 61. Bristol Rovers Saturday, February 15, 2020 3,605.4 
 62. Lincoln City Saturday, February 15, 2020 3,600.0 
 63. Swindon Town Tuesday, February 11, 2020 3,595.8 
 64. Exeter City Saturday, February 15, 2020 3,585.7 
 65. Crewe Alexandra Saturday, February 15, 2020 3,584.8 
 66. AFC Wimbledon Saturday, February 15, 2020 3,583.6 
 67. Milton Keynes Dons Tuesday, February 11, 2020 3,581.9 
 68. Rochdale Tuesday, February 11, 2020 3,577.1 
 69. Cheltenham Town Saturday, February 15, 2020 3,571.2 
 70. Bury Saturday, May 4, 2019 3,566.2 
 71. Colchester United Saturday, February 15, 2020 3,563.7 
 72. Northampton Town Saturday, February 15, 2020 3,557.0 
 73. Port Vale Saturday, February 15, 2020 3,539.9 
 74. Bradford City Saturday, February 15, 2020 3,519.3 
 75. Bolton Wanderers Saturday, February 15, 2020 3,515.5 
 76. Tranmere Rovers Tuesday, February 11, 2020 3,510.2 
 77. Newport County Saturday, February 15, 2020 3,501.6 
 78. Crawley Town Saturday, February 15, 2020 3,489.5 
 79. Salford City Saturday, February 15, 2020 3,488.5 
 80. Forest Green Rovers Saturday, February 15, 2020 3,480.3 
 81. Walsall Saturday, February 15, 2020 3,477.5 
 82. Grimsby Town Saturday, February 15, 2020 3,477.1 
 83. Mansfield Town Saturday, February 15, 2020 3,473.8 
 84. Carlisle United Saturday, February 15, 2020 3,472.6 
 85. Scunthorpe United Tuesday, February 11, 2020 3,471.7 
 86. Oldham Athletic Saturday, February 15, 2020 3,467.1 
 87. Southend United Saturday, February 15, 2020 3,462.4 
 88. Barrow Tuesday, February 4, 2020 3,456.6 
 89. Cambridge United Saturday, February 15, 2020 3,453.4 
 90. Leyton Orient Saturday, February 15, 2020 3,445.8 
 91. Macclesfield Town Saturday, February 15, 2020 3,415.4 
 92. Notts County Saturday, February 15, 2020 3,410.7 
 93. Morecambe Saturday, February 15, 2020 3,410.0 
 94. Boreham Wood Saturday, February 1, 2020 3,405.9 
 95. Harrogate Town Tuesday, February 11, 2020 3,400.8 
 96. Stevenage Saturday, February 15, 2020 3,389.9 
 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 15, 2020 3,337.6 
 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. Stockport County Saturday, February 15, 2020 3,302.2 
 110. Maidenhead United Saturday, February 1, 2020 3,293.6 
 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. Ebbsfleet United Saturday, February 15, 2020 3,279.0 
 115. Woking Saturday, February 15, 2020 3,271.0 
 116. Gateshead Saturday, February 15, 2020 3,269.4 
 117. Wealdstone Saturday, February 8, 2020 3,268.3 
 118. Brackley Town Saturday, February 8, 2020 3,258.3 
 119. Havant and Waterlooville Saturday, February 15, 2020 3,257.6 
 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. Altrincham Saturday, February 15, 2020 3,214.5 
 124. Slough Town Saturday, February 15, 2020 3,213.0 
 125. Bath City Saturday, February 15, 2020 3,203.4 
 126. Spennymoor Town Tuesday, February 11, 2020 3,201.7 
 127. Chester Saturday, February 8, 2020 3,198.5 
 128. Chorley Saturday, February 15, 2020 3,191.2 
 129. Weymouth Saturday, February 15, 2020 3,183.5 
 130. Dartford Saturday, February 8, 2020 3,175.5 
 131. Maidstone United Saturday, February 15, 2020 3,173.0 
 132. Dorking Wanderers Saturday, February 15, 2020 3,148.9 
 133. Guiseley Saturday, February 8, 2020 3,126.8 
 134. Hampton and Richmond Borough Saturday, February 15, 2020 3,124.5 
 135. Kidderminster Harriers Saturday, February 15, 2020 3,117.9 
 136. Concord Rangers Saturday, February 15, 2020 3,117.2 
 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. Welling United Saturday, February 15, 2020 3,109.8 
 141. Chelmsford City Saturday, February 15, 2020 3,101.7 
 142. Truro City Saturday, February 8, 2020 3,092.2 
 143. Dulwich Hamlet Saturday, February 15, 2020 3,085.3 
 144. St. Albans City Saturday, February 15, 2020 3,084.5 
 145. Oxford City Saturday, February 15, 2020 3,083.4 
 146. Billericay Town Saturday, February 8, 2020 3,082.5 
 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 15, 2020 3,068.3 
 152. Chippenham Town Saturday, February 15, 2020 3,056.3 
 153. Tamworth Saturday, February 8, 2020 3,052.3 
 154. Peterborough Sports Saturday, February 15, 2020 3,048.7 
 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. Chesham United Saturday, February 15, 2020 3,038.1 
 160. Hereford Saturday, February 8, 2020 3,034.8 
 161. Hemel Hempstead Town Saturday, February 15, 2020 3,033.3 
 162. Royston Town Saturday, February 1, 2020 3,030.6 
 163. Curzon Ashton Saturday, February 8, 2020 3,029.1 
 164. Tiverton Town Saturday, February 8, 2020 3,024.6 
 165. Swindon Supermarine Tuesday, February 11, 2020 3,022.1 
 166. Blyth Spartans Saturday, February 15, 2020 3,020.8 
 167. Salisbury Saturday, February 8, 2020 3,015.6 
 168. Gloucester City Saturday, February 8, 2020 3,015.1 
 169. Folkestone Invicta Saturday, February 15, 2020 3,013.6 
 170. Coalville Town Tuesday, February 11, 2020 3,010.2 
 171. Hayes and Yeading United Saturday, February 8, 2020 3,009.6 
 172. Tonbridge Angels Saturday, February 15, 2020 3,006.2 
 173. South Shields Saturday, February 15, 2020 3,002.3 
 174. Stourbridge Saturday, February 15, 2020 2,993.2 
 175. FC United of Manchester Saturday, February 8, 2020 2,992.7 
 176. Kings Langley Saturday, February 8, 2020 2,990.7 
 177. Rushall Olympic Saturday, February 15, 2020 2,987.1 
 178. Metropolitan Police Saturday, February 8, 2020 2,986.6 
 179. Worthing Saturday, February 15, 2020 2,985.9 
 180. Weston-super-Mare Tuesday, February 11, 2020 2,983.0 
 181. Warrington Town Saturday, February 1, 2020 2,978.5 
 182. AFC Rushden and Diamonds Saturday, February 1, 2020 2,975.4 
 183. East Thurrock United Saturday, February 8, 2020 2,967.4 
 184. Hungerford Town Saturday, February 15, 2020 2,964.5 
 185. Nuneaton Borough Saturday, February 15, 2020 2,959.6 
 186. Carshalton Athletic Saturday, February 15, 2020 2,959.0 
 187. Biggleswade Town Saturday, February 8, 2020 2,955.1 
 188. Bradford Park Avenue Saturday, February 8, 2020 2,949.5 
 189. Gosport Borough Saturday, February 15, 2020 2,946.3 
 190. Needham Market Saturday, February 15, 2020 2,944.1 
 191. Nantwich Town Saturday, February 8, 2020 2,940.9 
 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. AFC Hornchurch Saturday, February 15, 2020 2,937.1 
 196. Basford United Saturday, February 8, 2020 2,936.8 
 197. Morpeth Town Saturday, February 8, 2020 2,925.7 
 198. Barwell Saturday, February 15, 2020 2,925.3 
 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. Bognor Regis Town Saturday, February 8, 2020 2,908.6 
 204. Enfield Town Saturday, February 8, 2020 2,896.9 
 205. Gainsborough Trinity Saturday, February 15, 2020 2,891.7 
 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. Yate Town Saturday, February 8, 2020 2,876.3 
 210. Blackfield and Langley Saturday, February 8, 2020 2,875.6 
 211. Lowestoft Town Saturday, February 15, 2020 2,875.0 
 212. Whitby Town Saturday, February 15, 2020 2,873.9 
 213. Hednesford Town Saturday, February 8, 2020 2,871.9 
 214. Harrow Borough Saturday, February 15, 2020 2,870.6 
 215. Kingstonian Saturday, February 15, 2020 2,867.0 
 216. Cray Wanderers Saturday, February 15, 2020 2,863.8 
 217. Ashton United Saturday, February 8, 2020 2,863.7 
 218. Bowers and Pitsea Saturday, February 15, 2020 2,854.1 
 219. Scarborough Athletic Saturday, February 15, 2020 2,854.0 
 220. Buxton Saturday, February 8, 2020 2,844.2 
 221. Witton Albion Saturday, February 8, 2020 2,840.8 
 222. Haringey Borough Tuesday, February 11, 2020 2,838.3 
 223. Stratford Town Saturday, February 15, 2020 2,837.8 
 224. Whitehawk Saturday, April 27, 2019 2,830.3 
 225. Margate Saturday, February 15, 2020 2,829.3 
 226. Atherton Collieries Saturday, February 8, 2020 2,824.8 
 227. Potters Bar Town Saturday, February 15, 2020 2,822.5 
 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 15, 2020 2,810.1 
 232. St. Neots Town Saturday, April 27, 2019 2,802.7 
 233. Mickleover Sports Saturday, February 8, 2020 2,800.9 
 234. Alvechurch Saturday, February 15, 2020 2,799.1 
 235. Frome Town Saturday, April 27, 2019 2,796.4 
 236. Hyde United Saturday, February 8, 2020 2,795.5 
 237. Bamber Bridge Saturday, February 15, 2020 2,787.7 
 238. Stalybridge Celtic Saturday, February 15, 2020 2,785.7 
 239. Corinthian-Casuals Saturday, February 8, 2020 2,783.5 
 240. St. Ives Town Saturday, February 8, 2020 2,781.7 
 241. Bishop's Stortford Saturday, February 8, 2020 2,778.5 
 242. Halesowen Town Saturday, April 27, 2019 2,772.1 
 243. Matlock Town Tuesday, February 4, 2020 2,772.1 
 244. Merstham Saturday, February 15, 2020 2,765.9 
 245. Lewes Wednesday, February 12, 2020 2,761.7 
 246. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 247. Dorchester Town Saturday, February 8, 2020 2,755.4 
 248. Marine Saturday, April 27, 2019 2,754.6 
 249. Chichester City Sunday, December 1, 2019 2,749.9 
 250. Stafford Rangers Saturday, February 15, 2020 2,744.9 
 251. Brightlingsea Regent Saturday, February 15, 2020 2,734.6 
 252. Bedworth United Saturday, April 27, 2019 2,728.0 
 253. Wingate and Finchley Saturday, February 15, 2020 2,725.9 
 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 15, 2020 2,678.3 
 260. Grantham Town Saturday, February 15, 2020 2,673.6 
 261. North Ferriby United Saturday, March 2, 2019 2,639.2 
 262. Staines Town Saturday, April 27, 2019 2,621.9