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, August 4, 2018

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, May 13, 2018 4,368.3 
 2. Tottenham Hotspur Sunday, May 13, 2018 4,262.9 
 3. Manchester United Saturday, May 19, 2018 4,251.2 
 4. Liverpool Sunday, May 13, 2018 4,231.8 
 5. Chelsea Saturday, May 19, 2018 4,214.1 
 6. Arsenal Sunday, May 13, 2018 4,163.2 
 7. Everton Sunday, May 13, 2018 4,056.4 
 8. Leicester City Sunday, May 13, 2018 4,040.6 
 9. Crystal Palace Sunday, May 13, 2018 4,035.5 
 10. Burnley Sunday, May 13, 2018 4,031.0 
 11. Newcastle United Sunday, May 13, 2018 4,017.9 
 12. West Ham United Sunday, May 13, 2018 4,013.5 
 13. Fulham Saturday, May 26, 2018 4,010.4 
 14. AFC Bournemouth Sunday, May 13, 2018 4,001.7 
 15. Southampton Sunday, May 13, 2018 3,999.7 
 16. Brighton and Hove Albion Sunday, May 13, 2018 3,977.9 
 17. Wolverhampton Wanderers Sunday, May 6, 2018 3,972.9 
 18. Swansea City Saturday, August 4, 2018 3,959.7 
 19. Watford Sunday, May 13, 2018 3,956.3 
 20. Stoke City Sunday, May 13, 2018 3,947.2 
 21. Cardiff City Sunday, May 6, 2018 3,945.3 
 22. West Bromwich Albion Saturday, August 4, 2018 3,928.9 
 23. Aston Villa Saturday, May 26, 2018 3,926.7 
 24. Middlesbrough Saturday, August 4, 2018 3,922.4 
 25. Huddersfield Town Sunday, May 13, 2018 3,904.0 
 26. Derby County Friday, August 3, 2018 3,898.0 
 27. Millwall Saturday, August 4, 2018 3,890.3 
 28. Brentford Saturday, August 4, 2018 3,887.9 
 29. Preston North End Saturday, August 4, 2018 3,886.0 
 30. Wigan Athletic Saturday, August 4, 2018 3,860.4 
 31. Blackburn Rovers Saturday, August 4, 2018 3,850.7 
 32. Sheffield Wednesday Saturday, August 4, 2018 3,847.7 
 33. Sheffield United Saturday, August 4, 2018 3,846.0 
 34. Bristol City Saturday, August 4, 2018 3,841.7 
 35. Hull City Sunday, May 6, 2018 3,834.2 
 36. Norwich City Saturday, August 4, 2018 3,833.1 
 37. Leeds United Sunday, May 6, 2018 3,800.6 
 38. Ipswich Town Saturday, August 4, 2018 3,797.9 
 39. Queens Park Rangers Saturday, August 4, 2018 3,777.4 
 40. Nottingham Forest Saturday, August 4, 2018 3,776.4 
 41. Sunderland Saturday, August 4, 2018 3,756.9 
 42. Birmingham City Saturday, August 4, 2018 3,754.0 
 43. Bolton Wanderers Saturday, August 4, 2018 3,737.4 
 44. Reading Friday, August 3, 2018 3,736.9 
 45. Barnsley Saturday, August 4, 2018 3,735.1 
 46. Rotherham United Saturday, August 4, 2018 3,731.1 
 47. Scunthorpe United Saturday, August 4, 2018 3,709.0 
 48. Burton Albion Saturday, August 4, 2018 3,707.9 
 49. Shrewsbury Town Saturday, August 4, 2018 3,700.6 
 50. Rochdale Saturday, August 4, 2018 3,669.4 
 51. Southend United Saturday, August 4, 2018 3,666.5 
 52. Charlton Athletic Saturday, August 4, 2018 3,664.7 
 53. Peterborough United Saturday, August 4, 2018 3,661.5 
 54. Blackpool Saturday, August 4, 2018 3,658.6 
 55. Portsmouth Saturday, August 4, 2018 3,657.6 
 56. Plymouth Argyle Saturday, August 4, 2018 3,654.3 
 57. Doncaster Rovers Saturday, August 4, 2018 3,649.0 
 58. Luton Town Saturday, August 4, 2018 3,641.3 
 59. Gillingham Saturday, August 4, 2018 3,641.0 
 60. Bradford City Saturday, August 4, 2018 3,635.3 
 61. AFC Wimbledon Saturday, August 4, 2018 3,633.5 
 62. Bristol Rovers Saturday, August 4, 2018 3,631.7 
 63. Accrington Stanley Saturday, August 4, 2018 3,626.9 
 64. Fleetwood Town Saturday, August 4, 2018 3,624.4 
 65. Oxford United Saturday, August 4, 2018 3,617.1 
 66. Wycombe Wanderers Saturday, August 4, 2018 3,596.2 
 67. Walsall Saturday, August 4, 2018 3,592.4 
 68. Coventry City Saturday, August 4, 2018 3,587.5 
 69. Oldham Athletic Saturday, August 4, 2018 3,575.3 
 70. Milton Keynes Dons Saturday, August 4, 2018 3,574.4 
 71. Exeter City Saturday, August 4, 2018 3,573.4 
 72. Lincoln City Saturday, August 4, 2018 3,565.5 
 73. Mansfield Town Saturday, August 4, 2018 3,559.8 
 74. Northampton Town Saturday, August 4, 2018 3,542.2 
 75. Notts County Saturday, August 4, 2018 3,541.9 
 76. Carlisle United Saturday, August 4, 2018 3,536.2 
 77. Swindon Town Saturday, August 4, 2018 3,527.0 
 78. Bury Saturday, August 4, 2018 3,521.9 
 79. Crewe Alexandra Saturday, August 4, 2018 3,500.5 
 80. Cambridge United Saturday, August 4, 2018 3,498.9 
 81. Colchester United Saturday, August 4, 2018 3,498.5 
 82. Tranmere Rovers Saturday, August 4, 2018 3,494.4 
 83. Newport County Saturday, August 4, 2018 3,480.4 
 84. Stevenage Saturday, August 4, 2018 3,472.6 
 85. Port Vale Saturday, August 4, 2018 3,469.7 
 86. Crawley Town Saturday, August 4, 2018 3,465.5 
 87. Macclesfield Town Saturday, August 4, 2018 3,460.0 
 88. Forest Green Rovers Saturday, August 4, 2018 3,447.4 
 89. Yeovil Town Saturday, August 4, 2018 3,438.9 
 90. Cheltenham Town Saturday, August 4, 2018 3,435.8 
 91. Barnet Saturday, August 4, 2018 3,434.4 
 92. Morecambe Saturday, August 4, 2018 3,411.3 
 93. Grimsby Town Saturday, August 4, 2018 3,407.7 
 94. AFC Fylde Saturday, August 4, 2018 3,402.2 
 95. Boreham Wood Saturday, August 4, 2018 3,400.6 
 96. Aldershot Town Saturday, August 4, 2018 3,392.9 
 97. Chesterfield Saturday, August 4, 2018 3,385.0 
 98. Ebbsfleet United Saturday, August 4, 2018 3,383.7 
 99. Dover Athletic Saturday, August 4, 2018 3,379.2 
 100. Sutton United Saturday, August 4, 2018 3,364.6 
 101. Bromley Saturday, August 4, 2018 3,359.2 
 102. Wrexham Saturday, August 4, 2018 3,355.8 
 103. Leyton Orient Saturday, August 4, 2018 3,351.4 
 104. Dagenham and Redbridge Saturday, August 4, 2018 3,347.8 
 105. Solihull Moors Saturday, August 4, 2018 3,327.7 
 106. Gateshead Saturday, August 4, 2018 3,322.1 
 107. Hartlepool United Saturday, August 4, 2018 3,312.8 
 108. Maidenhead United Saturday, August 4, 2018 3,311.0 
 109. FC Halifax Town Saturday, August 4, 2018 3,304.9 
 110. Barrow Saturday, August 4, 2018 3,298.1 
 111. Eastleigh Saturday, August 4, 2018 3,283.9 
 112. Salford City Saturday, August 4, 2018 3,282.6 
 113. Maidstone United Saturday, August 4, 2018 3,276.4 
 114. Harrogate Town Saturday, August 4, 2018 3,269.8 
 115. Dartford Saturday, August 4, 2018 3,264.6 
 116. Havant and Waterlooville Saturday, August 4, 2018 3,246.0 
 117. Torquay United Saturday, August 4, 2018 3,242.7 
 118. Woking Saturday, August 4, 2018 3,228.3 
 119. Hampton and Richmond Borough Saturday, August 4, 2018 3,219.5 
 120. Kidderminster Harriers Saturday, August 4, 2018 3,215.3 
 121. Brackley Town Saturday, August 4, 2018 3,213.2 
 122. Chorley Saturday, August 4, 2018 3,209.3 
 123. Braintree Town Saturday, August 4, 2018 3,202.1 
 124. Stockport County Saturday, August 4, 2018 3,201.2 
 125. Chelmsford City Saturday, August 4, 2018 3,199.5 
 126. Hemel Hempstead Town Saturday, August 4, 2018 3,184.3 
 127. Bath City Saturday, August 4, 2018 3,163.0 
 128. Chester Saturday, August 4, 2018 3,161.8 
 129. Bradford Park Avenue Saturday, August 4, 2018 3,161.3 
 130. Boston United Saturday, August 4, 2018 3,159.1 
 131. Guiseley Saturday, August 4, 2018 3,154.0 
 132. Hereford Saturday, August 4, 2018 3,143.5 
 133. Wealdstone Saturday, August 4, 2018 3,135.9 
 134. York City Saturday, August 4, 2018 3,133.3 
 135. Slough Town Saturday, August 4, 2018 3,125.7 
 136. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 137. Welling United Saturday, August 4, 2018 3,122.8 
 138. Nuneaton Borough Saturday, August 4, 2018 3,122.4 
 139. St. Albans City Saturday, August 4, 2018 3,116.2 
 140. Chippenham Town Saturday, August 4, 2018 3,097.6 
 141. Darlington Saturday, August 4, 2018 3,094.4 
 142. King's Lynn Monday, May 7, 2018 3,094.1 
 143. Truro City Saturday, August 4, 2018 3,082.3 
 144. Southport Saturday, August 4, 2018 3,080.5 
 145. Curzon Ashton Saturday, August 4, 2018 3,079.3 
 146. Blyth Spartans Saturday, August 4, 2018 3,076.9 
 147. Dulwich Hamlet Saturday, August 4, 2018 3,075.7 
 148. Billericay Town Saturday, August 4, 2018 3,071.8 
 149. Weymouth Wednesday, May 2, 2018 3,069.0 
 150. Spennymoor Town Saturday, August 4, 2018 3,067.4 
 151. AFC Telford United Saturday, August 4, 2018 3,063.1 
 152. Alfreton Town Saturday, August 4, 2018 3,062.7 
 153. Oxford City Saturday, August 4, 2018 3,061.9 
 154. Kettering Town Wednesday, May 2, 2018 3,061.9 
 155. Leamington Saturday, August 4, 2018 3,060.5 
 156. FC United of Manchester Saturday, August 4, 2018 3,059.6 
 157. Gloucester City Saturday, August 4, 2018 3,057.4 
 158. Weston-super-Mare Saturday, August 4, 2018 3,043.7 
 159. Concord Rangers Saturday, August 4, 2018 3,027.4 
 160. Poole Town Saturday, April 28, 2018 3,025.1 
 161. Altrincham Saturday, August 4, 2018 3,024.0 
 162. East Thurrock United Saturday, August 4, 2018 3,021.4 
 163. Eastbourne Borough Saturday, August 4, 2018 3,011.5 
 164. Whitehawk Saturday, April 28, 2018 3,009.9 
 165. Hendon Monday, May 7, 2018 3,007.6 
 166. Hungerford Town Saturday, August 4, 2018 3,006.8 
 167. Gainsborough Trinity Saturday, April 28, 2018 3,005.3 
 168. Tamworth Saturday, April 28, 2018 3,002.5 
 169. Leiston Thursday, May 3, 2018 2,986.6 
 170. Banbury United Saturday, April 28, 2018 2,980.4 
 171. Farsley Celtic Tuesday, May 1, 2018 2,965.8 
 172. Leatherhead Saturday, April 28, 2018 2,961.7 
 173. Royston Town Saturday, April 28, 2018 2,960.6 
 174. Folkestone Invicta Thursday, May 3, 2018 2,958.6 
 175. Basingstoke Town Saturday, April 28, 2018 2,956.2 
 176. Ashton United Saturday, August 4, 2018 2,952.6 
 177. Chesham United Saturday, April 28, 2018 2,949.1 
 178. Margate Saturday, April 28, 2018 2,945.7 
 179. Grantham Town Saturday, May 5, 2018 2,935.3 
 180. North Ferriby United Saturday, April 28, 2018 2,928.8 
 181. Bognor Regis Town Saturday, April 28, 2018 2,926.5 
 182. Hitchin Town Saturday, April 28, 2018 2,926.4 
 183. Staines Town Saturday, April 28, 2018 2,907.6 
 184. Shaw Lane Saturday, April 28, 2018 2,905.5 
 185. Tiverton Town Saturday, April 28, 2018 2,903.4 
 186. Warrington Town Tuesday, May 1, 2018 2,900.7 
 187. Metropolitan Police Saturday, April 28, 2018 2,899.5 
 188. St. Neots Town Saturday, April 28, 2018 2,881.7 
 189. Worthing Saturday, April 28, 2018 2,878.0 
 190. Wingate and Finchley Saturday, April 28, 2018 2,872.3 
 191. Bishop's Stortford Saturday, April 28, 2018 2,871.7 
 192. Harrow Borough Saturday, April 28, 2018 2,871.4 
 193. Stourbridge Saturday, April 28, 2018 2,870.5 
 194. Enfield Town Saturday, April 28, 2018 2,870.0 
 195. Tonbridge Angels Saturday, April 28, 2018 2,866.1 
 196. Kingstonian Saturday, April 28, 2018 2,864.9 
 197. Witton Albion Saturday, April 28, 2018 2,861.8 
 198. Merthyr Town Saturday, April 28, 2018 2,860.9 
 199. Rushall Olympic Saturday, April 28, 2018 2,860.1 
 200. Dorking Wanderers Saturday, April 28, 2018 2,856.1 
 201. Buxton Saturday, April 28, 2018 2,848.9 
 202. Biggleswade Town Saturday, April 28, 2018 2,847.5 
 203. Stratford Town Saturday, April 28, 2018 2,846.2 
 204. Heybridge Swifts Sunday, November 5, 2017 2,843.0 
 205. Mickleover Sports Saturday, April 28, 2018 2,841.9 
 206. Thurrock Saturday, April 28, 2018 2,839.1 
 207. Redditch United Saturday, April 28, 2018 2,838.8 
 208. Merstham Saturday, April 28, 2018 2,830.4 
 209. Dorchester Town Saturday, April 28, 2018 2,830.1 
 210. Frome Town Saturday, April 28, 2018 2,823.9 
 211. Barwell Saturday, April 28, 2018 2,822.2 
 212. Matlock Town Saturday, April 28, 2018 2,819.4 
 213. Stafford Rangers Saturday, April 28, 2018 2,817.1 
 214. Workington Saturday, April 28, 2018 2,811.1 
 215. Needham Market Saturday, April 28, 2018 2,811.0 
 216. Farnborough Saturday, April 28, 2018 2,801.0 
 217. Harlow Town Saturday, April 28, 2018 2,800.6 
 218. Brightlingsea Regent Saturday, April 28, 2018 2,789.1 
 219. Nantwich Town Saturday, April 28, 2018 2,788.5 
 220. Kings Langley Saturday, April 28, 2018 2,786.7 
 221. Marine Saturday, April 28, 2018 2,784.3 
 222. Whitby Town Saturday, April 28, 2018 2,770.7 
 223. Lancaster City Saturday, April 28, 2018 2,766.8 
 224. Hednesford Town Saturday, April 28, 2018 2,752.3 
 225. Halesowen Town Saturday, April 28, 2018 2,749.6 
 226. Lowestoft Town Saturday, April 28, 2018 2,747.0 
 227. Coalville Town Saturday, April 28, 2018 2,737.6 
 228. St. Ives Town Saturday, April 28, 2018 2,732.7 
 229. Stalybridge Celtic Saturday, April 28, 2018 2,730.7 
 230. Gosport Borough Saturday, April 28, 2018 2,719.7 
 231. Burgess Hill Town Saturday, April 28, 2018 2,711.4 
 232. Tooting and Mitcham United Saturday, April 28, 2018 2,680.8 
 233. Sutton Coldfield Town Saturday, April 28, 2018 2,675.9 
 234. Hyde United Friday, November 3, 2017 2,645.6 
 235. Dunstable Town Saturday, April 28, 2018 2,621.9