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, August 7, 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. Cardiff City Sunday, May 6, 2018 3,945.3 
 21. Aston Villa Monday, August 6, 2018 3,939.5 
 22. Middlesbrough Tuesday, August 7, 2018 3,934.2 
 23. Stoke City Sunday, August 5, 2018 3,927.8 
 24. West Bromwich Albion Tuesday, August 7, 2018 3,925.8 
 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. Bristol City Saturday, August 4, 2018 3,841.7 
 34. Sheffield United Tuesday, August 7, 2018 3,834.2 
 35. Norwich City Saturday, August 4, 2018 3,833.1 
 36. Hull City Monday, August 6, 2018 3,821.4 
 37. Leeds United Sunday, August 5, 2018 3,820.0 
 38. Ipswich Town Saturday, August 4, 2018 3,797.9 
 39. Nottingham Forest Tuesday, August 7, 2018 3,779.5 
 40. Queens Park Rangers Saturday, August 4, 2018 3,777.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 Tuesday, August 7, 2018 3,427.8 
 92. Morecambe Saturday, August 4, 2018 3,411.3 
 93. Grimsby Town Saturday, August 4, 2018 3,407.7 
 94. AFC Fylde Tuesday, August 7, 2018 3,402.1 
 95. Chesterfield Tuesday, August 7, 2018 3,400.9 
 96. Boreham Wood Tuesday, August 7, 2018 3,397.4 
 97. Ebbsfleet United Tuesday, August 7, 2018 3,384.0 
 98. Dover Athletic Tuesday, August 7, 2018 3,379.8 
 99. Aldershot Town Tuesday, August 7, 2018 3,377.1 
 100. Sutton United Tuesday, August 7, 2018 3,371.2 
 101. Bromley Tuesday, August 7, 2018 3,358.6 
 102. Wrexham Tuesday, August 7, 2018 3,355.9 
 103. Leyton Orient Tuesday, August 7, 2018 3,351.1 
 104. Solihull Moors Tuesday, August 7, 2018 3,336.1 
 105. Dagenham and Redbridge Tuesday, August 7, 2018 3,334.6 
 106. Gateshead Tuesday, August 7, 2018 3,329.9 
 107. FC Halifax Town Tuesday, August 7, 2018 3,317.9 
 108. Hartlepool United Tuesday, August 7, 2018 3,310.4 
 109. Maidenhead United Tuesday, August 7, 2018 3,302.7 
 110. Maidstone United Tuesday, August 7, 2018 3,289.6 
 111. Barrow Tuesday, August 7, 2018 3,285.2 
 112. Eastleigh Tuesday, August 7, 2018 3,277.2 
 113. Salford City Tuesday, August 7, 2018 3,274.9 
 114. Harrogate Town Tuesday, August 7, 2018 3,272.1 
 115. Dartford Tuesday, August 7, 2018 3,271.6 
 116. Torquay United Tuesday, August 7, 2018 3,249.3 
 117. Havant and Waterlooville Tuesday, August 7, 2018 3,249.2 
 118. Woking Tuesday, August 7, 2018 3,234.1 
 119. Chorley Tuesday, August 7, 2018 3,223.6 
 120. Brackley Town Tuesday, August 7, 2018 3,220.7 
 121. Kidderminster Harriers Tuesday, August 7, 2018 3,210.3 
 122. Braintree Town Tuesday, August 7, 2018 3,208.6 
 123. Hampton and Richmond Borough Tuesday, August 7, 2018 3,207.4 
 124. Hemel Hempstead Town Tuesday, August 7, 2018 3,196.5 
 125. Chelmsford City Tuesday, August 7, 2018 3,192.5 
 126. Stockport County Tuesday, August 7, 2018 3,190.4 
 127. Chester Monday, August 6, 2018 3,177.2 
 128. Bradford Park Avenue Tuesday, August 7, 2018 3,170.1 
 129. Bath City Tuesday, August 7, 2018 3,156.3 
 130. Hereford Tuesday, August 7, 2018 3,144.1 
 131. York City Tuesday, August 7, 2018 3,144.1 
 132. Boston United Tuesday, August 7, 2018 3,141.7 
 133. Guiseley Tuesday, August 7, 2018 3,139.6 
 134. Wealdstone Tuesday, August 7, 2018 3,133.4 
 135. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 136. Nuneaton Borough Tuesday, August 7, 2018 3,121.8 
 137. Slough Town Tuesday, August 7, 2018 3,116.1 
 138. Welling United Tuesday, August 7, 2018 3,110.8 
 139. St. Albans City Tuesday, August 7, 2018 3,110.3 
 140. Chippenham Town Tuesday, August 7, 2018 3,107.2 
 141. Darlington Tuesday, August 7, 2018 3,094.8 
 142. King's Lynn Monday, May 7, 2018 3,094.1 
 143. Truro City Tuesday, August 7, 2018 3,082.4 
 144. Leamington Tuesday, August 7, 2018 3,077.9 
 145. Dulwich Hamlet Saturday, August 4, 2018 3,075.7 
 146. Billericay Town Tuesday, August 7, 2018 3,069.4 
 147. Weymouth Wednesday, May 2, 2018 3,069.0 
 148. AFC Telford United Tuesday, August 7, 2018 3,068.2 
 149. Blyth Spartans Tuesday, August 7, 2018 3,068.1 
 150. Spennymoor Town Tuesday, August 7, 2018 3,067.0 
 151. Gloucester City Tuesday, August 7, 2018 3,066.4 
 152. Curzon Ashton Monday, August 6, 2018 3,063.9 
 153. Kettering Town Wednesday, May 2, 2018 3,061.9 
 154. Southport Tuesday, August 7, 2018 3,061.4 
 155. Alfreton Town Tuesday, August 7, 2018 3,055.2 
 156. Oxford City Tuesday, August 7, 2018 3,053.0 
 157. FC United of Manchester Tuesday, August 7, 2018 3,045.6 
 158. Weston-super-Mare Tuesday, August 7, 2018 3,043.6 
 159. Altrincham Tuesday, August 7, 2018 3,043.1 
 160. Concord Rangers Tuesday, August 7, 2018 3,029.8 
 161. Poole Town Saturday, April 28, 2018 3,025.1 
 162. Eastbourne Borough Tuesday, August 7, 2018 3,023.5 
 163. East Thurrock United Saturday, August 4, 2018 3,021.4 
 164. Whitehawk Saturday, April 28, 2018 3,009.9 
 165. Hungerford Town Tuesday, August 7, 2018 3,009.3 
 166. Hendon Monday, May 7, 2018 3,007.6 
 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. Ashton United Tuesday, August 7, 2018 2,966.6 
 172. Farsley Celtic Tuesday, May 1, 2018 2,965.8 
 173. Leatherhead Saturday, April 28, 2018 2,961.7 
 174. Royston Town Saturday, April 28, 2018 2,960.6 
 175. Folkestone Invicta Thursday, May 3, 2018 2,958.6 
 176. Basingstoke Town Saturday, April 28, 2018 2,956.2 
 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