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, March 12, 2019

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, March 9, 2019 4,383.3 
 2. Liverpool Sunday, March 10, 2019 4,321.1 
 3. Manchester United Sunday, March 10, 2019 4,257.0 
 4. Tottenham Hotspur Saturday, March 9, 2019 4,237.9 
 5. Arsenal Sunday, March 10, 2019 4,216.5 
 6. Chelsea Sunday, March 10, 2019 4,206.2 
 7. Wolverhampton Wanderers Sunday, March 10, 2019 4,051.8 
 8. Watford Saturday, March 9, 2019 4,051.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 Sunday, March 10, 2019 3,981.6 
 18. Sheffield United Tuesday, March 12, 2019 3,972.3 
 19. Norwich City Friday, March 8, 2019 3,967.8 
 20. West Bromwich Albion Saturday, March 9, 2019 3,923.2 
 21. Leeds United Tuesday, March 12, 2019 3,922.1 
 22. Cardiff City Saturday, March 9, 2019 3,912.6 
 23. Preston North End Saturday, March 9, 2019 3,912.5 
 24. Middlesbrough Saturday, March 9, 2019 3,897.6 
 25. Aston Villa Sunday, March 10, 2019 3,897.0 
 26. Fulham Saturday, March 9, 2019 3,888.5 
 27. Derby County Saturday, March 9, 2019 3,885.4 
 28. Swansea City Friday, March 8, 2019 3,883.6 
 29. Brentford Tuesday, March 12, 2019 3,878.9 
 30. Bristol City Tuesday, March 12, 2019 3,874.2 
 31. Sheffield Wednesday Tuesday, March 12, 2019 3,867.8 
 32. Nottingham Forest Saturday, March 9, 2019 3,859.4 
 33. Hull City Saturday, March 9, 2019 3,846.4 
 34. Stoke City Saturday, March 9, 2019 3,841.1 
 35. Birmingham City Sunday, March 10, 2019 3,832.2 
 36. Luton Town Tuesday, March 12, 2019 3,826.0 
 37. Huddersfield Town Saturday, March 9, 2019 3,825.0 
 38. Barnsley Tuesday, March 12, 2019 3,819.9 
 39. Blackburn Rovers Tuesday, March 12, 2019 3,816.8 
 40. Sunderland Tuesday, March 12, 2019 3,802.8 
 41. Queens Park Rangers Saturday, March 9, 2019 3,778.0 
 42. Millwall Saturday, March 9, 2019 3,772.0 
 43. Reading Tuesday, March 12, 2019 3,749.7 
 44. Wigan Athletic Tuesday, March 12, 2019 3,748.6 
 45. Charlton Athletic Tuesday, March 12, 2019 3,745.8 
 46. Rotherham United Saturday, March 9, 2019 3,730.5 
 47. Portsmouth Tuesday, March 12, 2019 3,728.6 
 48. Ipswich Town Tuesday, March 12, 2019 3,693.1 
 49. Burton Albion Tuesday, March 12, 2019 3,689.4 
 50. Doncaster Rovers Tuesday, March 12, 2019 3,684.1 
 51. Blackpool Tuesday, March 12, 2019 3,670.1 
 52. Bolton Wanderers Tuesday, March 12, 2019 3,669.1 
 53. Bristol Rovers Tuesday, March 12, 2019 3,654.4 
 54. Plymouth Argyle Tuesday, March 12, 2019 3,651.1 
 55. Lincoln City Tuesday, March 12, 2019 3,645.9 
 56. Shrewsbury Town Tuesday, March 12, 2019 3,645.6 
 57. Fleetwood Town Tuesday, March 12, 2019 3,639.5 
 58. Coventry City Tuesday, March 12, 2019 3,636.7 
 59. Peterborough United Tuesday, March 12, 2019 3,634.9 
 60. Scunthorpe United Tuesday, March 12, 2019 3,627.4 
 61. Bury Saturday, March 9, 2019 3,627.1 
 62. Oxford United Tuesday, March 12, 2019 3,619.0 
 63. Accrington Stanley Tuesday, March 12, 2019 3,610.6 
 64. Southend United Tuesday, March 12, 2019 3,610.1 
 65. Gillingham Tuesday, March 12, 2019 3,608.5 
 66. Mansfield Town Tuesday, March 12, 2019 3,595.9 
 67. AFC Wimbledon Tuesday, March 12, 2019 3,589.6 
 68. Bradford City Tuesday, March 12, 2019 3,584.8 
 69. Wycombe Wanderers Tuesday, March 12, 2019 3,582.2 
 70. Milton Keynes Dons Tuesday, March 12, 2019 3,569.8 
 71. Walsall Tuesday, March 12, 2019 3,562.1 
 72. Rochdale Tuesday, March 12, 2019 3,550.3 
 73. Exeter City Saturday, March 9, 2019 3,547.2 
 74. Northampton Town Tuesday, March 12, 2019 3,545.0 
 75. Tranmere Rovers Tuesday, March 12, 2019 3,544.7 
 76. Oldham Athletic Tuesday, March 12, 2019 3,523.5 
 77. Carlisle United Tuesday, March 12, 2019 3,522.1 
 78. Forest Green Rovers Tuesday, March 12, 2019 3,521.9 
 79. Colchester United Tuesday, March 12, 2019 3,512.1 
 80. Swindon Town Tuesday, March 12, 2019 3,504.0 
 81. Newport County Tuesday, March 12, 2019 3,483.0 
 82. Stevenage Tuesday, March 12, 2019 3,475.2 
 83. Cheltenham Town Saturday, March 9, 2019 3,470.9 
 84. Crewe Alexandra Tuesday, March 12, 2019 3,469.8 
 85. Grimsby Town Tuesday, March 12, 2019 3,456.9 
 86. Morecambe Tuesday, March 12, 2019 3,449.3 
 87. Leyton Orient Tuesday, March 12, 2019 3,448.3 
 88. AFC Fylde Tuesday, March 12, 2019 3,446.5 
 89. Cambridge United Tuesday, March 12, 2019 3,442.2 
 90. Crawley Town Tuesday, March 12, 2019 3,438.2 
 91. Solihull Moors Tuesday, March 12, 2019 3,428.7 
 92. Port Vale Tuesday, March 12, 2019 3,423.1 
 93. Notts County Tuesday, March 12, 2019 3,412.7 
 94. Salford City Saturday, March 9, 2019 3,404.9 
 95. Macclesfield Town Saturday, March 9, 2019 3,403.3 
 96. Ebbsfleet United Tuesday, March 12, 2019 3,398.5 
 97. Wrexham Tuesday, March 12, 2019 3,392.7 
 98. Eastleigh Tuesday, March 12, 2019 3,385.1 
 99. Harrogate Town Saturday, March 9, 2019 3,382.0 
 100. Gateshead Tuesday, March 12, 2019 3,377.5 
 101. Yeovil Town Tuesday, March 12, 2019 3,376.0 
 102. Chesterfield Tuesday, March 12, 2019 3,341.5 
 103. Dagenham and Redbridge Tuesday, March 12, 2019 3,331.7 
 104. Barrow Tuesday, March 12, 2019 3,331.3 
 105. Barnet Tuesday, March 12, 2019 3,322.3 
 106. FC Halifax Town Tuesday, March 12, 2019 3,321.3 
 107. Sutton United Tuesday, March 12, 2019 3,320.0 
 108. Bromley Tuesday, March 12, 2019 3,312.8 
 109. Torquay United Saturday, March 9, 2019 3,309.5 
 110. Dover Athletic Tuesday, March 12, 2019 3,306.3 
 111. Hartlepool United Tuesday, March 12, 2019 3,301.1 
 112. Boreham Wood Tuesday, March 12, 2019 3,300.4 
 113. Stockport County Saturday, March 9, 2019 3,286.2 
 114. Maidenhead United Tuesday, March 12, 2019 3,278.5 
 115. Woking Tuesday, March 12, 2019 3,277.1 
 116. Havant and Waterlooville Tuesday, March 12, 2019 3,259.8 
 117. Brackley Town Saturday, March 9, 2019 3,253.0 
 118. Chorley Saturday, March 9, 2019 3,244.0 
 119. Aldershot Town Tuesday, March 12, 2019 3,227.4 
 120. Bath City Tuesday, March 12, 2019 3,224.9 
 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. Braintree Town Tuesday, March 12, 2019 3,185.5 
 126. Bradford Park Avenue Saturday, March 9, 2019 3,184.5 
 127. Maidstone United Tuesday, March 12, 2019 3,183.3 
 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. St. Albans City Tuesday, March 12, 2019 3,141.2 
 132. Billericay Town Saturday, March 9, 2019 3,135.8 
 133. Southport Saturday, March 9, 2019 3,135.1 
 134. Concord Rangers Saturday, March 9, 2019 3,134.4 
 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. Hereford Saturday, March 9, 2019 3,094.2 
 144. Hampton and Richmond Borough Tuesday, March 12, 2019 3,092.1 
 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. Truro City Saturday, March 9, 2019 3,059.8 
 152. Leamington Saturday, March 9, 2019 3,058.8 
 153. Oxford City Tuesday, March 12, 2019 3,057.3 
 154. Salisbury Tuesday, March 12, 2019 3,051.6 
 155. Dulwich Hamlet Saturday, March 9, 2019 3,049.8 
 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 Tuesday, March 12, 2019 2,991.8 
 169. Coalville Town Tuesday, March 5, 2019 2,987.0 
 170. South Shields Tuesday, March 12, 2019 2,986.6 
 171. Hungerford Town Saturday, March 9, 2019 2,985.9 
 172. AFC Rushden and Diamonds Monday, March 11, 2019 2,978.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. Rushall Olympic Monday, March 11, 2019 2,948.2 
 182. Tamworth Saturday, March 9, 2019 2,946.8 
 183. Swindon Supermarine Saturday, March 9, 2019 2,943.2 
 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. Farnborough Tuesday, March 12, 2019 2,935.3 
 188. Leatherhead Saturday, March 9, 2019 2,933.4 
 189. Hartley Wintney Saturday, March 9, 2019 2,933.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. St. Ives Town Saturday, March 9, 2019 2,911.9 
 197. Hitchin Town Saturday, March 9, 2019 2,910.5 
 198. Bognor Regis Town Saturday, March 9, 2019 2,910.1 
 199. Banbury United Saturday, March 9, 2019 2,909.9 
 200. Nantwich Town Tuesday, March 5, 2019 2,907.4 
 201. Shaw Lane Saturday, April 28, 2018 2,905.5 
 202. Tonbridge Angels Saturday, March 9, 2019 2,904.2 
 203. Beaconsfield Town Saturday, March 9, 2019 2,899.6 
 204. Walton Casuals Saturday, March 9, 2019 2,899.3 
 205. Basingstoke Town Saturday, March 9, 2019 2,898.3 
 206. Tiverton Town Saturday, March 9, 2019 2,895.9 
 207. Worthing Saturday, March 9, 2019 2,894.6 
 208. Margate Saturday, March 9, 2019 2,893.5 
 209. Dorchester Town Tuesday, March 12, 2019 2,893.5 
 210. Redditch United Saturday, March 9, 2019 2,892.5 
 211. Merthyr Town Tuesday, March 12, 2019 2,887.3 
 212. Gosport Borough Saturday, March 9, 2019 2,876.9 
 213. Barwell Saturday, March 9, 2019 2,876.9 
 214. Needham Market Saturday, March 9, 2019 2,875.0 
 215. Buxton Saturday, March 9, 2019 2,873.1 
 216. Basford United Saturday, March 9, 2019 2,870.5 
 217. Hendon Saturday, March 9, 2019 2,868.3 
 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. Lancaster City Saturday, March 2, 2019 2,788.8 
 239. Marine Tuesday, March 12, 2019 2,788.1 
 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