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 9, 2019

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, March 9, 2019 4,383.3 
 2. Liverpool Sunday, March 3, 2019 4,317.9 
 3. Manchester United Saturday, March 2, 2019 4,273.4 
 4. Tottenham Hotspur Saturday, March 9, 2019 4,237.9 
 5. Chelsea Sunday, March 3, 2019 4,211.5 
 6. Arsenal Saturday, March 2, 2019 4,200.1 
 7. Watford Saturday, March 9, 2019 4,051.5 
 8. Wolverhampton Wanderers Saturday, March 2, 2019 4,046.5 
 9. Crystal Palace Saturday, March 9, 2019 4,038.7 
 10. Everton Saturday, March 9, 2019 4,029.2 
 11. Leicester City Saturday, March 9, 2019 4,028.3 
 12. West Ham United Saturday, March 9, 2019 4,012.4 
 13. AFC Bournemouth Saturday, March 9, 2019 4,010.1 
 14. Newcastle United Saturday, March 9, 2019 4,009.3 
 15. Southampton Saturday, March 9, 2019 4,007.5 
 16. Brighton and Hove Albion Saturday, March 9, 2019 3,985.2 
 17. Burnley Saturday, March 2, 2019 3,984.7 
 18. Norwich City Friday, March 8, 2019 3,967.8 
 19. Sheffield United Saturday, March 9, 2019 3,962.1 
 20. West Bromwich Albion Saturday, March 9, 2019 3,923.2 
 21. Cardiff City Saturday, March 9, 2019 3,912.6 
 22. Preston North End Saturday, March 9, 2019 3,912.5 
 23. Leeds United Saturday, March 9, 2019 3,909.9 
 24. Middlesbrough Saturday, March 9, 2019 3,897.6 
 25. Brentford Saturday, March 9, 2019 3,889.2 
 26. Fulham Saturday, March 9, 2019 3,888.5 
 27. Aston Villa Saturday, March 2, 2019 3,887.1 
 28. Derby County Saturday, March 9, 2019 3,885.4 
 29. Swansea City Friday, March 8, 2019 3,883.6 
 30. Bristol City Saturday, March 9, 2019 3,880.1 
 31. Nottingham Forest Saturday, March 9, 2019 3,859.4 
 32. Sheffield Wednesday Saturday, March 9, 2019 3,858.5 
 33. Hull City Saturday, March 9, 2019 3,846.4 
 34. Birmingham City Saturday, March 2, 2019 3,842.1 
 35. Stoke City Saturday, March 9, 2019 3,841.1 
 36. Huddersfield Town Saturday, March 9, 2019 3,825.0 
 37. Barnsley Saturday, March 9, 2019 3,821.7 
 38. Luton Town Saturday, March 9, 2019 3,821.0 
 39. Blackburn Rovers Saturday, March 9, 2019 3,803.4 
 40. Sunderland Saturday, March 9, 2019 3,801.0 
 41. Queens Park Rangers Saturday, March 9, 2019 3,778.0 
 42. Millwall Saturday, March 9, 2019 3,772.0 
 43. Wigan Athletic Saturday, March 9, 2019 3,762.1 
 44. Reading Saturday, March 9, 2019 3,762.0 
 45. Charlton Athletic Saturday, March 9, 2019 3,738.1 
 46. Rotherham United Saturday, March 9, 2019 3,730.5 
 47. Portsmouth Saturday, March 9, 2019 3,721.7 
 48. Burton Albion Friday, March 8, 2019 3,697.1 
 49. Ipswich Town Saturday, March 9, 2019 3,687.2 
 50. Doncaster Rovers Saturday, March 9, 2019 3,683.3 
 51. Bolton Wanderers Saturday, March 9, 2019 3,678.4 
 52. Blackpool Saturday, March 9, 2019 3,671.0 
 53. Shrewsbury Town Saturday, March 9, 2019 3,654.8 
 54. Fleetwood Town Saturday, March 9, 2019 3,648.9 
 55. Peterborough United Saturday, March 9, 2019 3,645.7 
 56. Bristol Rovers Saturday, March 9, 2019 3,643.9 
 57. Plymouth Argyle Saturday, March 9, 2019 3,641.9 
 58. Lincoln City Friday, March 8, 2019 3,636.8 
 59. Coventry City Friday, March 8, 2019 3,627.2 
 60. Bury Saturday, March 9, 2019 3,627.1 
 61. Southend United Saturday, March 9, 2019 3,626.3 
 62. Oxford United Saturday, March 9, 2019 3,619.8 
 63. Gillingham Saturday, March 9, 2019 3,618.9 
 64. Scunthorpe United Saturday, March 9, 2019 3,611.2 
 65. Mansfield Town Saturday, March 9, 2019 3,599.3 
 66. Wycombe Wanderers Saturday, March 9, 2019 3,599.2 
 67. Accrington Stanley Saturday, March 9, 2019 3,593.6 
 68. Bradford City Saturday, March 9, 2019 3,589.8 
 69. Milton Keynes Dons Saturday, March 9, 2019 3,589.7 
 70. AFC Wimbledon Saturday, March 9, 2019 3,578.9 
 71. Walsall Saturday, March 9, 2019 3,569.0 
 72. Rochdale Saturday, March 9, 2019 3,549.5 
 73. Exeter City Saturday, March 9, 2019 3,547.2 
 74. Carlisle United Saturday, March 9, 2019 3,544.8 
 75. Northampton Town Saturday, March 9, 2019 3,537.5 
 76. Colchester United Saturday, March 9, 2019 3,533.2 
 77. Oldham Athletic Saturday, March 9, 2019 3,532.6 
 78. Tranmere Rovers Friday, March 8, 2019 3,532.3 
 79. Swindon Town Saturday, March 9, 2019 3,519.9 
 80. Forest Green Rovers Saturday, March 9, 2019 3,500.7 
 81. Newport County Saturday, March 9, 2019 3,490.6 
 82. Cheltenham Town Saturday, March 9, 2019 3,470.9 
 83. Crewe Alexandra Friday, March 8, 2019 3,469.4 
 84. Grimsby Town Saturday, March 9, 2019 3,469.4 
 85. Stevenage Saturday, March 9, 2019 3,459.4 
 86. Leyton Orient Saturday, March 9, 2019 3,442.8 
 87. Cambridge United Saturday, March 9, 2019 3,442.6 
 88. AFC Fylde Saturday, March 9, 2019 3,438.3 
 89. Crawley Town Saturday, March 9, 2019 3,434.8 
 90. Morecambe Saturday, March 9, 2019 3,429.3 
 91. Solihull Moors Saturday, March 9, 2019 3,420.9 
 92. Wrexham Saturday, March 9, 2019 3,413.5 
 93. Port Vale Saturday, March 9, 2019 3,408.5 
 94. Salford City Saturday, March 9, 2019 3,404.9 
 95. Macclesfield Town Saturday, March 9, 2019 3,403.3 
 96. Yeovil Town Friday, March 8, 2019 3,390.5 
 97. Notts County Saturday, March 9, 2019 3,390.0 
 98. Ebbsfleet United Saturday, March 2, 2019 3,387.6 
 99. Gateshead Saturday, March 9, 2019 3,385.4 
 100. Harrogate Town Saturday, March 9, 2019 3,382.0 
 101. Eastleigh Saturday, March 9, 2019 3,378.8 
 102. Dagenham and Redbridge Saturday, March 9, 2019 3,352.9 
 103. Sutton United Saturday, March 9, 2019 3,347.6 
 104. Chesterfield Saturday, March 9, 2019 3,341.1 
 105. Barnet Saturday, March 9, 2019 3,323.6 
 106. FC Halifax Town Tuesday, March 5, 2019 3,320.0 
 107. Bromley Saturday, March 9, 2019 3,313.2 
 108. Barrow Saturday, March 9, 2019 3,310.4 
 109. Torquay United Saturday, March 9, 2019 3,309.5 
 110. Hartlepool United Saturday, March 9, 2019 3,309.3 
 111. Dover Athletic Saturday, March 9, 2019 3,307.7 
 112. Boreham Wood Saturday, March 9, 2019 3,299.0 
 113. Maidenhead United Saturday, March 9, 2019 3,289.3 
 114. Stockport County Saturday, March 9, 2019 3,286.2 
 115. Woking Saturday, March 9, 2019 3,271.6 
 116. Brackley Town Saturday, March 9, 2019 3,253.0 
 117. Chorley Saturday, March 9, 2019 3,244.0 
 118. Havant and Waterlooville Saturday, March 9, 2019 3,238.7 
 119. Aldershot Town Saturday, March 9, 2019 3,232.9 
 120. Bath City Saturday, March 9, 2019 3,219.3 
 121. Dartford Saturday, March 9, 2019 3,219.0 
 122. Spennymoor Town Tuesday, March 5, 2019 3,211.3 
 123. Chelmsford City Saturday, March 9, 2019 3,208.8 
 124. Welling United Saturday, March 9, 2019 3,192.8 
 125. Maidstone United Saturday, March 9, 2019 3,189.6 
 126. Bradford Park Avenue Saturday, March 9, 2019 3,184.5 
 127. Braintree Town Saturday, March 9, 2019 3,157.8 
 128. Altrincham Saturday, March 9, 2019 3,152.0 
 129. Wealdstone Saturday, March 9, 2019 3,150.3 
 130. Kidderminster Harriers Saturday, March 9, 2019 3,144.2 
 131. Billericay Town Saturday, March 9, 2019 3,135.8 
 132. Southport Saturday, March 9, 2019 3,135.1 
 133. Concord Rangers Saturday, March 9, 2019 3,134.4 
 134. St. Albans City Saturday, March 9, 2019 3,133.1 
 135. Boston United Saturday, March 9, 2019 3,127.8 
 136. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 137. Chester Saturday, March 9, 2019 3,123.4 
 138. AFC Telford United Saturday, March 9, 2019 3,117.7 
 139. Slough Town Saturday, March 9, 2019 3,113.0 
 140. Chippenham Town Saturday, March 9, 2019 3,100.2 
 141. Blyth Spartans Tuesday, March 5, 2019 3,099.4 
 142. York City Saturday, March 9, 2019 3,098.6 
 143. Hampton and Richmond Borough Saturday, March 9, 2019 3,097.7 
 144. Hereford Saturday, March 9, 2019 3,094.2 
 145. Alfreton Town Saturday, March 9, 2019 3,090.8 
 146. Hemel Hempstead Town Saturday, March 9, 2019 3,083.5 
 147. Guiseley Monday, March 4, 2019 3,078.2 
 148. Curzon Ashton Monday, March 4, 2019 3,075.8 
 149. Kettering Town Saturday, March 9, 2019 3,075.2 
 150. Darlington Saturday, March 9, 2019 3,068.9 
 151. Oxford City Saturday, March 9, 2019 3,062.8 
 152. Truro City Saturday, March 9, 2019 3,059.8 
 153. Leamington Saturday, March 9, 2019 3,058.8 
 154. Dulwich Hamlet Saturday, March 9, 2019 3,049.8 
 155. Salisbury Saturday, March 9, 2019 3,045.5 
 156. Weymouth Saturday, March 9, 2019 3,043.2 
 157. Metropolitan Police Saturday, March 9, 2019 3,029.6 
 158. FC United of Manchester Saturday, March 9, 2019 3,028.6 
 159. East Thurrock United Saturday, March 9, 2019 3,027.4 
 160. Dorking Wanderers Saturday, March 9, 2019 3,027.1 
 161. Stourbridge Saturday, March 2, 2019 3,026.4 
 162. Farsley Celtic Saturday, March 9, 2019 3,026.3 
 163. King's Lynn Town Saturday, March 9, 2019 3,024.2 
 164. Taunton Town Saturday, March 9, 2019 3,021.8 
 165. Gloucester City Saturday, March 9, 2019 3,014.2 
 166. Warrington Town Saturday, March 9, 2019 3,003.8 
 167. Eastbourne Borough Saturday, March 9, 2019 3,003.1 
 168. Weston-super-Mare Saturday, March 9, 2019 2,999.9 
 169. AFC Rushden and Diamonds Saturday, March 9, 2019 2,994.3 
 170. Coalville Town Tuesday, March 5, 2019 2,987.0 
 171. Hungerford Town Saturday, March 9, 2019 2,985.9 
 172. South Shields Saturday, March 9, 2019 2,982.4 
 173. Stratford Town Saturday, March 9, 2019 2,968.5 
 174. Poole Town Saturday, March 9, 2019 2,967.1 
 175. Haringey Borough Saturday, March 9, 2019 2,964.6 
 176. Kings Langley Saturday, March 9, 2019 2,964.2 
 177. Alvechurch Saturday, March 9, 2019 2,964.0 
 178. Harrow Borough Saturday, March 9, 2019 2,962.3 
 179. Biggleswade Town Saturday, March 9, 2019 2,957.6 
 180. Chesham United Saturday, March 9, 2019 2,950.7 
 181. Tamworth Saturday, March 9, 2019 2,946.8 
 182. Swindon Supermarine Saturday, March 9, 2019 2,943.2 
 183. Farnborough Saturday, March 9, 2019 2,941.3 
 184. Ashton United Saturday, March 9, 2019 2,941.2 
 185. Royston Town Saturday, March 9, 2019 2,940.1 
 186. Gainsborough Trinity Saturday, March 2, 2019 2,940.0 
 187. Leatherhead Saturday, March 9, 2019 2,933.4 
 188. Hartley Wintney Saturday, March 9, 2019 2,933.3 
 189. Rushall Olympic Saturday, March 9, 2019 2,932.3 
 190. Wimborne Town Saturday, March 9, 2019 2,926.9 
 191. Enfield Town Saturday, March 9, 2019 2,923.4 
 192. Folkestone Invicta Saturday, March 9, 2019 2,922.4 
 193. Merstham Saturday, March 9, 2019 2,920.6 
 194. Leiston Saturday, March 9, 2019 2,919.0 
 195. Nuneaton Borough Saturday, March 9, 2019 2,917.0 
 196. Merthyr Town Saturday, March 9, 2019 2,913.8 
 197. St. Ives Town Saturday, March 9, 2019 2,911.9 
 198. Hitchin Town Saturday, March 9, 2019 2,910.5 
 199. Bognor Regis Town Saturday, March 9, 2019 2,910.1 
 200. Banbury United Saturday, March 9, 2019 2,909.9 
 201. Nantwich Town Tuesday, March 5, 2019 2,907.4 
 202. Shaw Lane Saturday, April 28, 2018 2,905.5 
 203. Tonbridge Angels Saturday, March 9, 2019 2,904.2 
 204. Beaconsfield Town Saturday, March 9, 2019 2,899.6 
 205. Walton Casuals Saturday, March 9, 2019 2,899.3 
 206. Basingstoke Town Saturday, March 9, 2019 2,898.3 
 207. Tiverton Town Saturday, March 9, 2019 2,895.9 
 208. Worthing Saturday, March 9, 2019 2,894.6 
 209. Margate Saturday, March 9, 2019 2,893.5 
 210. Redditch United Saturday, March 9, 2019 2,892.5 
 211. Gosport Borough Saturday, March 9, 2019 2,876.9 
 212. Barwell Saturday, March 9, 2019 2,876.9 
 213. Needham Market Saturday, March 9, 2019 2,875.0 
 214. Buxton Saturday, March 9, 2019 2,873.1 
 215. Basford United Saturday, March 9, 2019 2,870.5 
 216. Hendon Saturday, March 9, 2019 2,868.3 
 217. Dorchester Town Saturday, March 9, 2019 2,866.9 
 218. Witton Albion Saturday, March 9, 2019 2,866.4 
 219. Bishop's Stortford Saturday, March 9, 2019 2,865.7 
 220. Carshalton Athletic Saturday, March 9, 2019 2,862.2 
 221. Brightlingsea Regent Saturday, March 9, 2019 2,861.6 
 222. Whitehawk Saturday, March 9, 2019 2,858.5 
 223. Lowestoft Town Saturday, March 9, 2019 2,852.4 
 224. St. Neots Town Saturday, March 9, 2019 2,844.4 
 225. Scarborough Athletic Saturday, March 9, 2019 2,839.6 
 226. Thurrock Saturday, April 28, 2018 2,839.1 
 227. Lewes Saturday, March 9, 2019 2,833.4 
 228. Potters Bar Town Saturday, March 9, 2019 2,832.2 
 229. AFC Hornchurch Saturday, March 9, 2019 2,831.8 
 230. Frome Town Saturday, March 9, 2019 2,822.5 
 231. Matlock Town Saturday, March 2, 2019 2,822.1 
 232. Whitby Town Saturday, March 9, 2019 2,815.9 
 233. Kingstonian Saturday, March 9, 2019 2,808.8 
 234. Hyde United Saturday, March 9, 2019 2,806.2 
 235. Stafford Rangers Saturday, March 9, 2019 2,800.0 
 236. Corinthian-Casuals Saturday, March 9, 2019 2,797.5 
 237. Halesowen Town Saturday, March 9, 2019 2,794.9 
 238. Marine Saturday, March 9, 2019 2,792.2 
 239. Lancaster City Saturday, March 2, 2019 2,788.8 
 240. Grantham Town Saturday, March 9, 2019 2,775.5 
 241. Wingate and Finchley Saturday, March 9, 2019 2,765.2 
 242. Harlow Town Saturday, March 9, 2019 2,760.2 
 243. Hednesford Town Saturday, March 2, 2019 2,756.9 
 244. Mickleover Sports Saturday, March 9, 2019 2,746.4 
 245. Workington Tuesday, March 5, 2019 2,746.4 
 246. Bedworth United Saturday, March 9, 2019 2,745.2 
 247. Bamber Bridge Saturday, March 9, 2019 2,742.0 
 248. Stalybridge Celtic Saturday, March 2, 2019 2,740.0 
 249. Burgess Hill Town Saturday, March 9, 2019 2,688.5 
 250. Tooting and Mitcham United Saturday, April 28, 2018 2,680.8 
 251. Staines Town Saturday, March 9, 2019 2,678.6 
 252. Sutton Coldfield Town Saturday, April 28, 2018 2,675.9 
 253. North Ferriby United Saturday, March 2, 2019 2,639.2 
 254. Dunstable Town Saturday, April 28, 2018 2,621.9