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

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, March 7, 2020 4,362.0 
 2. Manchester City Wednesday, March 4, 2020 4,352.2 
 3. Manchester United Thursday, March 5, 2020 4,169.7 
 4. Chelsea Tuesday, March 3, 2020 4,165.2 
 5. Arsenal Saturday, March 7, 2020 4,153.7 
 6. Tottenham Hotspur Saturday, March 7, 2020 4,140.6 
 7. Leicester City Wednesday, March 4, 2020 4,131.0 
 8. Wolverhampton Wanderers Saturday, March 7, 2020 4,113.0 
 9. Everton Sunday, March 1, 2020 4,090.6 
 10. Sheffield United Saturday, March 7, 2020 4,077.1 
 11. Crystal Palace Saturday, March 7, 2020 4,051.1 
 12. Burnley Saturday, March 7, 2020 4,037.7 
 13. Newcastle United Saturday, March 7, 2020 4,025.3 
 14. Southampton Saturday, March 7, 2020 4,012.9 
 15. Watford Saturday, March 7, 2020 4,009.6 
 16. Aston Villa Saturday, February 22, 2020 3,991.1 
 17. West Ham United Saturday, March 7, 2020 3,990.0 
 18. West Bromwich Albion Saturday, March 7, 2020 3,968.9 
 19. Brighton and Hove Albion Saturday, March 7, 2020 3,958.2 
 20. Leeds United Saturday, March 7, 2020 3,952.4 
 21. Norwich City Saturday, March 7, 2020 3,945.6 
 22. AFC Bournemouth Saturday, March 7, 2020 3,943.7 
 23. Brentford Saturday, March 7, 2020 3,942.7 
 24. Fulham Saturday, March 7, 2020 3,917.4 
 25. Cardiff City Saturday, March 7, 2020 3,881.8 
 26. Blackburn Rovers Saturday, February 29, 2020 3,881.1 
 27. Nottingham Forest Friday, March 6, 2020 3,879.8 
 28. Millwall Friday, March 6, 2020 3,867.7 
 29. Derby County Thursday, March 5, 2020 3,859.0 
 30. Swansea City Saturday, March 7, 2020 3,849.2 
 31. Reading Saturday, March 7, 2020 3,843.6 
 32. Preston North End Saturday, March 7, 2020 3,837.6 
 33. Bristol City Saturday, March 7, 2020 3,836.6 
 34. Stoke City Saturday, March 7, 2020 3,829.0 
 35. Queens Park Rangers Saturday, March 7, 2020 3,823.3 
 36. Sheffield Wednesday Saturday, March 7, 2020 3,819.5 
 37. Middlesbrough Saturday, March 7, 2020 3,818.5 
 38. Birmingham City Saturday, March 7, 2020 3,813.0 
 39. Wigan Athletic Saturday, March 7, 2020 3,810.0 
 40. Huddersfield Town Saturday, March 7, 2020 3,787.2 
 41. Coventry City Saturday, March 7, 2020 3,783.4 
 42. Portsmouth Saturday, March 7, 2020 3,766.1 
 43. Sunderland Saturday, March 7, 2020 3,765.1 
 44. Hull City Saturday, March 7, 2020 3,762.6 
 45. Barnsley Saturday, March 7, 2020 3,756.9 
 46. Rotherham United Saturday, March 7, 2020 3,752.7 
 47. Charlton Athletic Saturday, March 7, 2020 3,750.6 
 48. Peterborough United Saturday, March 7, 2020 3,747.7 
 49. Luton Town Saturday, March 7, 2020 3,746.8 
 50. Oxford United Saturday, March 7, 2020 3,745.4 
 51. Fleetwood Town Saturday, March 7, 2020 3,724.9 
 52. Doncaster Rovers Saturday, March 7, 2020 3,719.5 
 53. Gillingham Saturday, March 7, 2020 3,691.3 
 54. Burton Albion Saturday, March 7, 2020 3,663.2 
 55. Ipswich Town Saturday, March 7, 2020 3,655.2 
 56. Wycombe Wanderers Saturday, February 29, 2020 3,647.4 
 57. Blackpool Saturday, March 7, 2020 3,639.1 
 58. Plymouth Argyle Saturday, March 7, 2020 3,618.0 
 59. Lincoln City Saturday, March 7, 2020 3,612.8 
 60. Shrewsbury Town Saturday, March 7, 2020 3,610.1 
 61. Cheltenham Town Saturday, March 7, 2020 3,599.4 
 62. Accrington Stanley Saturday, March 7, 2020 3,595.3 
 63. Crewe Alexandra Saturday, March 7, 2020 3,594.5 
 64. Swindon Town Saturday, March 7, 2020 3,590.8 
 65. Rochdale Saturday, March 7, 2020 3,586.1 
 66. AFC Wimbledon Saturday, March 7, 2020 3,583.5 
 67. Milton Keynes Dons Saturday, March 7, 2020 3,580.7 
 68. Colchester United Saturday, March 7, 2020 3,572.2 
 69. Bristol Rovers Saturday, March 7, 2020 3,567.3 
 70. Bury Saturday, May 4, 2019 3,566.2 
 71. Northampton Town Saturday, March 7, 2020 3,564.3 
 72. Exeter City Saturday, March 7, 2020 3,550.4 
 73. Port Vale Saturday, March 7, 2020 3,539.4 
 74. Tranmere Rovers Saturday, March 7, 2020 3,530.3 
 75. Crawley Town Saturday, March 7, 2020 3,516.7 
 76. Salford City Saturday, March 7, 2020 3,507.9 
 77. Bolton Wanderers Saturday, March 7, 2020 3,507.8 
 78. Bradford City Saturday, March 7, 2020 3,507.2 
 79. Walsall Saturday, March 7, 2020 3,495.3 
 80. Forest Green Rovers Saturday, March 7, 2020 3,493.4 
 81. Newport County Saturday, March 7, 2020 3,483.7 
 82. Mansfield Town Saturday, March 7, 2020 3,481.6 
 83. Grimsby Town Saturday, March 7, 2020 3,476.1 
 84. Oldham Athletic Saturday, March 7, 2020 3,472.2 
 85. Southend United Saturday, March 7, 2020 3,468.5 
 86. Carlisle United Saturday, March 7, 2020 3,464.9 
 87. Scunthorpe United Saturday, March 7, 2020 3,457.7 
 88. Leyton Orient Saturday, March 7, 2020 3,454.2 
 89. Barrow Saturday, March 7, 2020 3,446.4 
 90. Cambridge United Saturday, March 7, 2020 3,439.0 
 91. Notts County Saturday, March 7, 2020 3,423.0 
 92. Harrogate Town Saturday, March 7, 2020 3,416.2 
 93. Morecambe Saturday, March 7, 2020 3,409.4 
 94. Boreham Wood Saturday, March 7, 2020 3,407.2 
 95. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 96. Yeovil Town Saturday, March 7, 2020 3,388.4 
 97. Hartlepool United Saturday, March 7, 2020 3,379.9 
 98. Barnet Saturday, March 7, 2020 3,376.8 
 99. Stevenage Saturday, March 7, 2020 3,374.8 
 100. Solihull Moors Saturday, March 7, 2020 3,369.8 
 101. Dover Athletic Saturday, March 7, 2020 3,353.4 
 102. Sutton United Saturday, March 7, 2020 3,352.6 
 103. FC Halifax Town Saturday, March 7, 2020 3,344.3 
 104. Wrexham Saturday, March 7, 2020 3,333.4 
 105. Chesterfield Saturday, March 7, 2020 3,320.7 
 106. Bromley Saturday, March 7, 2020 3,314.2 
 107. Stockport County Saturday, March 7, 2020 3,313.7 
 108. Dagenham and Redbridge Saturday, March 7, 2020 3,307.8 
 109. Woking Saturday, March 7, 2020 3,303.8 
 110. Eastleigh Saturday, March 7, 2020 3,302.3 
 111. Torquay United Saturday, March 7, 2020 3,295.3 
 112. Aldershot Town Saturday, March 7, 2020 3,292.1 
 113. AFC Fylde Saturday, March 7, 2020 3,288.5 
 114. Ebbsfleet United Saturday, March 7, 2020 3,285.1 
 115. Gateshead Saturday, March 7, 2020 3,271.4 
 116. Havant and Waterlooville Saturday, March 7, 2020 3,265.2 
 117. Wealdstone Saturday, March 7, 2020 3,264.2 
 118. Brackley Town Saturday, March 7, 2020 3,263.3 
 119. Maidenhead United Saturday, March 7, 2020 3,244.6 
 120. King's Lynn Town Saturday, March 7, 2020 3,240.9 
 121. Altrincham Saturday, March 7, 2020 3,238.6 
 122. Boston United Saturday, March 7, 2020 3,209.7 
 123. York City Saturday, March 7, 2020 3,205.0 
 124. Bath City Saturday, March 7, 2020 3,202.3 
 125. Weymouth Saturday, March 7, 2020 3,195.9 
 126. Spennymoor Town Saturday, March 7, 2020 3,194.6 
 127. Slough Town Saturday, March 7, 2020 3,191.9 
 128. Dartford Saturday, March 7, 2020 3,190.5 
 129. Chester Saturday, March 7, 2020 3,183.4 
 130. Chorley Saturday, March 7, 2020 3,161.4 
 131. Maidstone United Saturday, March 7, 2020 3,143.5 
 132. Guiseley Saturday, March 7, 2020 3,143.0 
 133. Hampton and Richmond Borough Saturday, March 7, 2020 3,128.0 
 134. Chelmsford City Saturday, March 7, 2020 3,125.9 
 135. Darlington Saturday, March 7, 2020 3,125.7 
 136. Truro City Saturday, March 7, 2020 3,120.7 
 137. Kidderminster Harriers Saturday, March 7, 2020 3,120.7 
 138. Dorking Wanderers Saturday, March 7, 2020 3,105.4 
 139. Welling United Saturday, March 7, 2020 3,104.5 
 140. AFC Telford United Saturday, March 7, 2020 3,098.3 
 141. Southport Saturday, March 7, 2020 3,095.4 
 142. Chippenham Town Saturday, March 7, 2020 3,093.6 
 143. Concord Rangers Saturday, March 7, 2020 3,089.8 
 144. Billericay Town Saturday, March 7, 2020 3,086.6 
 145. St. Albans City Saturday, March 7, 2020 3,081.6 
 146. Farsley Celtic Saturday, March 7, 2020 3,078.6 
 147. Kettering Town Saturday, March 7, 2020 3,070.4 
 148. Leamington Saturday, March 7, 2020 3,069.6 
 149. Tamworth Saturday, March 7, 2020 3,069.4 
 150. Hereford Saturday, March 7, 2020 3,066.5 
 151. Alfreton Town Saturday, March 7, 2020 3,064.7 
 152. Dulwich Hamlet Saturday, March 7, 2020 3,063.0 
 153. Royston Town Saturday, March 7, 2020 3,062.8 
 154. Braintree Town Saturday, March 7, 2020 3,062.4 
 155. Hemel Hempstead Town Saturday, March 7, 2020 3,055.5 
 156. Oxford City Saturday, March 7, 2020 3,055.3 
 157. Peterborough Sports Saturday, March 7, 2020 3,046.4 
 158. Chesham United Saturday, March 7, 2020 3,042.1 
 159. Taunton Town Saturday, March 7, 2020 3,039.5 
 160. Curzon Ashton Saturday, March 7, 2020 3,038.9 
 161. Eastbourne Borough Saturday, February 29, 2020 3,036.4 
 162. Tonbridge Angels Saturday, February 29, 2020 3,033.5 
 163. Hayes and Yeading United Saturday, March 7, 2020 3,029.9 
 164. Poole Town Saturday, March 7, 2020 3,022.1 
 165. Gloucester City Saturday, March 7, 2020 3,017.8 
 166. South Shields Saturday, March 7, 2020 3,017.1 
 167. Salisbury Saturday, March 7, 2020 3,016.0 
 168. Kings Langley Saturday, March 7, 2020 3,012.7 
 169. Hungerford Town Saturday, March 7, 2020 3,007.1 
 170. Blyth Spartans Saturday, March 7, 2020 3,004.3 
 171. Coalville Town Saturday, March 7, 2020 3,003.9 
 172. Bromsgrove Sporting Saturday, March 7, 2020 3,002.3 
 173. Swindon Supermarine Saturday, March 7, 2020 3,002.1 
 174. Tiverton Town Tuesday, March 3, 2020 2,994.0 
 175. Warrington Town Saturday, March 7, 2020 2,993.6 
 176. Folkestone Invicta Saturday, March 7, 2020 2,992.7 
 177. FC United of Manchester Saturday, March 7, 2020 2,991.6 
 178. Worthing Saturday, March 7, 2020 2,991.0 
 179. Rushall Olympic Saturday, March 7, 2020 2,988.9 
 180. Weston-super-Mare Saturday, February 22, 2020 2,988.1 
 181. Banbury United Saturday, March 7, 2020 2,977.2 
 182. Metropolitan Police Saturday, March 7, 2020 2,974.4 
 183. Hartley Wintney Saturday, March 7, 2020 2,964.9 
 184. Bradford Park Avenue Saturday, March 7, 2020 2,964.9 
 185. Carshalton Athletic Saturday, March 7, 2020 2,959.5 
 186. AFC Rushden and Diamonds Saturday, March 7, 2020 2,958.7 
 187. Nuneaton Borough Saturday, March 7, 2020 2,953.9 
 188. Stourbridge Saturday, March 7, 2020 2,953.4 
 189. AFC Hornchurch Saturday, March 7, 2020 2,947.9 
 190. Barwell Saturday, March 7, 2020 2,947.7 
 191. Gosport Borough Saturday, March 7, 2020 2,945.3 
 192. Nantwich Town Saturday, March 7, 2020 2,943.1 
 193. Needham Market Saturday, March 7, 2020 2,942.1 
 194. Morpeth Town Saturday, March 7, 2020 2,937.5 
 195. Leatherhead Saturday, March 7, 2020 2,935.0 
 196. Biggleswade Town Saturday, March 7, 2020 2,935.0 
 197. East Thurrock United Saturday, March 7, 2020 2,934.5 
 198. Farnborough Saturday, March 7, 2020 2,930.2 
 199. Hendon Saturday, March 7, 2020 2,918.3 
 200. Hitchin Town Saturday, March 7, 2020 2,916.6 
 201. Enfield Town Saturday, March 7, 2020 2,908.1 
 202. Merthyr Town Saturday, March 7, 2020 2,906.8 
 203. Basford United Saturday, March 7, 2020 2,905.8 
 204. Bognor Regis Town Saturday, March 7, 2020 2,901.1 
 205. Gainsborough Trinity Saturday, March 7, 2020 2,896.7 
 206. Basingstoke Town Saturday, April 27, 2019 2,891.5 
 207. Cray Wanderers Saturday, March 7, 2020 2,891.4 
 208. Harrow Borough Saturday, March 7, 2020 2,886.5 
 209. Kingstonian Saturday, March 7, 2020 2,886.1 
 210. Lowestoft Town Saturday, March 7, 2020 2,885.2 
 211. Whitby Town Saturday, March 7, 2020 2,884.5 
 212. Ashton United Saturday, March 7, 2020 2,881.0 
 213. Hednesford Town Saturday, March 7, 2020 2,877.6 
 214. Bowers and Pitsea Saturday, March 7, 2020 2,875.0 
 215. Wimborne Town Saturday, March 7, 2020 2,873.7 
 216. Buxton Saturday, March 7, 2020 2,872.8 
 217. Yate Town Saturday, March 7, 2020 2,871.0 
 218. Lancaster City Saturday, March 7, 2020 2,870.1 
 219. Blackfield and Langley Saturday, March 7, 2020 2,867.9 
 220. Beaconsfield Town Saturday, March 7, 2020 2,857.0 
 221. Haringey Borough Saturday, March 7, 2020 2,851.9 
 222. Margate Saturday, March 7, 2020 2,843.7 
 223. Scarborough Athletic Saturday, March 7, 2020 2,841.0 
 224. Witton Albion Saturday, March 7, 2020 2,834.4 
 225. Whitehawk Saturday, April 27, 2019 2,830.3 
 226. Horsham Saturday, March 7, 2020 2,829.8 
 227. Atherton Collieries Saturday, March 7, 2020 2,827.5 
 228. Hyde United Saturday, March 7, 2020 2,827.5 
 229. Stratford Town Saturday, March 7, 2020 2,820.6 
 230. Potters Bar Town Saturday, March 7, 2020 2,812.3 
 231. Bamber Bridge Saturday, March 7, 2020 2,807.3 
 232. St. Neots Town Saturday, April 27, 2019 2,802.7 
 233. Walton Casuals Saturday, March 7, 2020 2,799.4 
 234. Leiston Saturday, March 7, 2020 2,798.8 
 235. Frome Town Saturday, April 27, 2019 2,796.4 
 236. Mickleover Sports Saturday, March 7, 2020 2,792.9 
 237. Alvechurch Saturday, March 7, 2020 2,781.7 
 238. Corinthian-Casuals Saturday, March 7, 2020 2,780.6 
 239. St. Ives Town Saturday, March 7, 2020 2,780.2 
 240. Halesowen Town Saturday, April 27, 2019 2,772.1 
 241. Dorchester Town Saturday, March 7, 2020 2,763.1 
 242. Stalybridge Celtic Saturday, March 7, 2020 2,760.0 
 243. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 244. Bishop's Stortford Saturday, March 7, 2020 2,759.4 
 245. Marine Saturday, April 27, 2019 2,754.6 
 246. Matlock Town Saturday, March 7, 2020 2,752.4 
 247. Chichester City Sunday, December 1, 2019 2,749.9 
 248. Merstham Saturday, March 7, 2020 2,747.8 
 249. Wingate and Finchley Saturday, March 7, 2020 2,737.0 
 250. Stafford Rangers Saturday, March 7, 2020 2,735.2 
 251. Lewes Saturday, March 7, 2020 2,734.7 
 252. Brightlingsea Regent Saturday, March 7, 2020 2,728.8 
 253. Bedworth United Saturday, April 27, 2019 2,728.0 
 254. Burgess Hill Town Saturday, April 27, 2019 2,716.6 
 255. Radcliffe Saturday, March 7, 2020 2,710.5 
 256. Cheshunt Saturday, March 7, 2020 2,701.3 
 257. Grantham Town Saturday, March 7, 2020 2,690.4 
 258. Redditch United Saturday, March 7, 2020 2,688.1 
 259. Harlow Town Saturday, April 27, 2019 2,687.8 
 260. Workington Saturday, April 27, 2019 2,686.0 
 261. Staines Town Saturday, April 27, 2019 2,621.9