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, April 7, 2018

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 7, 2018 4,350.2 
 2. Tottenham Hotspur Saturday, April 7, 2018 4,301.4 
 3. Manchester United Saturday, April 7, 2018 4,278.4 
 4. Liverpool Saturday, April 7, 2018 4,243.3 
 5. Chelsea Sunday, April 1, 2018 4,210.8 
 6. Arsenal Sunday, April 1, 2018 4,174.1 
 7. Leicester City Saturday, April 7, 2018 4,079.1 
 8. Everton Saturday, April 7, 2018 4,059.7 
 9. Burnley Saturday, April 7, 2018 4,059.3 
 10. Fulham Saturday, April 7, 2018 4,013.9 
 11. Newcastle United Saturday, April 7, 2018 4,012.9 
 12. AFC Bournemouth Saturday, April 7, 2018 4,001.5 
 13. Southampton Saturday, March 31, 2018 3,991.5 
 14. Swansea City Saturday, April 7, 2018 3,990.2 
 15. Crystal Palace Saturday, April 7, 2018 3,985.8 
 16. Wolverhampton Wanderers Friday, April 6, 2018 3,983.9 
 17. West Ham United Saturday, March 31, 2018 3,979.0 
 18. Brighton and Hove Albion Saturday, April 7, 2018 3,968.0 
 19. Watford Saturday, April 7, 2018 3,962.5 
 20. Cardiff City Friday, April 6, 2018 3,948.9 
 21. Stoke City Saturday, April 7, 2018 3,931.7 
 22. Middlesbrough Saturday, April 7, 2018 3,915.6 
 23. Aston Villa Saturday, April 7, 2018 3,909.1 
 24. Derby County Saturday, April 7, 2018 3,900.8 
 25. West Bromwich Albion Saturday, April 7, 2018 3,900.1 
 26. Millwall Saturday, April 7, 2018 3,896.2 
 27. Huddersfield Town Saturday, April 7, 2018 3,890.4 
 28. Brentford Saturday, April 7, 2018 3,883.1 
 29. Blackburn Rovers Saturday, April 7, 2018 3,858.4 
 30. Bristol City Saturday, April 7, 2018 3,858.0 
 31. Norwich City Saturday, April 7, 2018 3,857.9 
 32. Sheffield United Saturday, April 7, 2018 3,855.9 
 33. Preston North End Saturday, April 7, 2018 3,844.5 
 34. Hull City Saturday, April 7, 2018 3,841.3 
 35. Wigan Athletic Saturday, April 7, 2018 3,837.3 
 36. Sheffield Wednesday Saturday, April 7, 2018 3,823.2 
 37. Leeds United Saturday, April 7, 2018 3,804.2 
 38. Ipswich Town Saturday, April 7, 2018 3,790.8 
 39. Queens Park Rangers Saturday, April 7, 2018 3,786.8 
 40. Reading Saturday, April 7, 2018 3,776.3 
 41. Nottingham Forest Saturday, April 7, 2018 3,772.5 
 42. Bolton Wanderers Saturday, April 7, 2018 3,740.7 
 43. Barnsley Saturday, April 7, 2018 3,740.5 
 44. Birmingham City Saturday, April 7, 2018 3,740.1 
 45. Shrewsbury Town Monday, April 2, 2018 3,739.0 
 46. Sunderland Saturday, April 7, 2018 3,732.2 
 47. Plymouth Argyle Saturday, April 7, 2018 3,710.8 
 48. Rotherham United Saturday, April 7, 2018 3,694.2 
 49. Burton Albion Saturday, April 7, 2018 3,691.8 
 50. Peterborough United Saturday, April 7, 2018 3,685.8 
 51. Charlton Athletic Saturday, April 7, 2018 3,678.1 
 52. Scunthorpe United Saturday, April 7, 2018 3,677.9 
 53. Portsmouth Saturday, April 7, 2018 3,671.7 
 54. Rochdale Saturday, April 7, 2018 3,659.7 
 55. Doncaster Rovers Saturday, April 7, 2018 3,659.0 
 56. Accrington Stanley Saturday, April 7, 2018 3,655.3 
 57. Southend United Saturday, April 7, 2018 3,650.2 
 58. Fleetwood Town Saturday, April 7, 2018 3,646.5 
 59. Bristol Rovers Saturday, April 7, 2018 3,641.3 
 60. Luton Town Saturday, April 7, 2018 3,640.4 
 61. Blackpool Saturday, April 7, 2018 3,627.6 
 62. Gillingham Saturday, April 7, 2018 3,623.1 
 63. Oxford United Saturday, April 7, 2018 3,608.3 
 64. Bradford City Saturday, April 7, 2018 3,602.9 
 65. Oldham Athletic Saturday, April 7, 2018 3,600.6 
 66. Walsall Saturday, April 7, 2018 3,598.9 
 67. AFC Wimbledon Saturday, April 7, 2018 3,597.4 
 68. Wycombe Wanderers Monday, April 2, 2018 3,594.3 
 69. Milton Keynes Dons Saturday, April 7, 2018 3,592.2 
 70. Lincoln City Monday, April 2, 2018 3,567.8 
 71. Exeter City Saturday, April 7, 2018 3,567.1 
 72. Notts County Saturday, April 7, 2018 3,548.8 
 73. Coventry City Saturday, April 7, 2018 3,547.7 
 74. Northampton Town Monday, April 2, 2018 3,542.9 
 75. Carlisle United Saturday, April 7, 2018 3,542.4 
 76. Mansfield Town Saturday, April 7, 2018 3,538.4 
 77. Colchester United Saturday, April 7, 2018 3,528.4 
 78. Swindon Town Saturday, April 7, 2018 3,521.0 
 79. Bury Saturday, April 7, 2018 3,495.8 
 80. Cheltenham Town Saturday, April 7, 2018 3,494.0 
 81. Cambridge United Saturday, April 7, 2018 3,487.5 
 82. Newport County Saturday, April 7, 2018 3,487.4 
 83. Stevenage Saturday, April 7, 2018 3,487.2 
 84. Yeovil Town Saturday, April 7, 2018 3,473.2 
 85. Tranmere Rovers Saturday, April 7, 2018 3,471.7 
 86. Crawley Town Saturday, April 7, 2018 3,466.3 
 87. Crewe Alexandra Saturday, April 7, 2018 3,464.2 
 88. Port Vale Saturday, April 7, 2018 3,460.9 
 89. Morecambe Saturday, April 7, 2018 3,441.2 
 90. Macclesfield Town Saturday, April 7, 2018 3,437.4 
 91. Forest Green Rovers Saturday, April 7, 2018 3,428.7 
 92. AFC Fylde Saturday, April 7, 2018 3,411.6 
 93. Aldershot Town Saturday, April 7, 2018 3,410.7 
 94. Chesterfield Saturday, April 7, 2018 3,403.2 
 95. Dover Athletic Saturday, April 7, 2018 3,397.2 
 96. Boreham Wood Saturday, April 7, 2018 3,391.9 
 97. Barnet Saturday, April 7, 2018 3,390.0 
 98. Sutton United Saturday, April 7, 2018 3,380.1 
 99. Wrexham Saturday, April 7, 2018 3,379.2 
 100. Grimsby Town Saturday, April 7, 2018 3,377.9 
 101. Ebbsfleet United Saturday, April 7, 2018 3,372.4 
 102. Bromley Saturday, April 7, 2018 3,371.9 
 103. Dagenham and Redbridge Saturday, April 7, 2018 3,349.9 
 104. Gateshead Saturday, April 7, 2018 3,349.1 
 105. Leyton Orient Saturday, April 7, 2018 3,346.3 
 106. Eastleigh Saturday, April 7, 2018 3,310.8 
 107. Solihull Moors Saturday, April 7, 2018 3,304.7 
 108. FC Halifax Town Saturday, April 7, 2018 3,299.2 
 109. Hartlepool United Saturday, April 7, 2018 3,285.2 
 110. Barrow Saturday, April 7, 2018 3,281.2 
 111. Maidenhead United Saturday, April 7, 2018 3,273.1 
 112. Harrogate Town Saturday, April 7, 2018 3,272.1 
 113. Salford City Saturday, April 7, 2018 3,268.8 
 114. Maidstone United Saturday, April 7, 2018 3,259.0 
 115. Brackley Town Saturday, April 7, 2018 3,255.5 
 116. Torquay United Saturday, April 7, 2018 3,249.3 
 117. Woking Saturday, April 7, 2018 3,238.9 
 118. Dartford Saturday, April 7, 2018 3,237.6 
 119. Kidderminster Harriers Saturday, April 7, 2018 3,235.5 
 120. Havant and Waterlooville Saturday, April 7, 2018 3,227.3 
 121. Stockport County Saturday, April 7, 2018 3,203.2 
 122. Guiseley Saturday, April 7, 2018 3,191.2 
 123. York City Saturday, April 7, 2018 3,190.5 
 124. Hampton and Richmond Borough Saturday, April 7, 2018 3,188.8 
 125. Chorley Saturday, April 7, 2018 3,184.6 
 126. Chelmsford City Saturday, April 7, 2018 3,179.7 
 127. Braintree Town Saturday, April 7, 2018 3,176.4 
 128. Hemel Hempstead Town Saturday, April 7, 2018 3,165.2 
 129. Chester Saturday, April 7, 2018 3,154.2 
 130. Bath City Saturday, April 7, 2018 3,145.1 
 131. Welling United Saturday, April 7, 2018 3,138.4 
 132. St. Albans City Saturday, April 7, 2018 3,133.6 
 133. Nuneaton Town Saturday, April 7, 2018 3,128.4 
 134. Wealdstone Saturday, April 7, 2018 3,124.1 
 135. Darlington 1883 Saturday, April 7, 2018 3,122.4 
 136. Southport Saturday, April 7, 2018 3,117.2 
 137. Boston United Saturday, April 7, 2018 3,115.0 
 138. Truro City Saturday, April 7, 2018 3,104.1 
 139. FC United of Manchester Saturday, April 7, 2018 3,103.8 
 140. Spennymoor Town Saturday, April 7, 2018 3,097.6 
 141. Blyth Spartans Saturday, April 7, 2018 3,094.8 
 142. East Thurrock United Saturday, April 7, 2018 3,093.5 
 143. Gloucester City Saturday, April 7, 2018 3,091.7 
 144. Hereford Saturday, April 7, 2018 3,088.4 
 145. Weymouth Saturday, April 7, 2018 3,087.9 
 146. Chippenham Town Saturday, April 7, 2018 3,082.6 
 147. Kettering Town Saturday, April 7, 2018 3,081.2 
 148. Oxford City Saturday, April 7, 2018 3,078.2 
 149. Bradford Park Avenue Saturday, April 7, 2018 3,074.8 
 150. King's Lynn Town Saturday, April 7, 2018 3,073.7 
 151. Curzon Ashton Saturday, April 7, 2018 3,066.3 
 152. Dulwich Hamlet Saturday, April 7, 2018 3,064.4 
 153. Leamington Saturday, April 7, 2018 3,058.2 
 154. Slough Town Saturday, April 7, 2018 3,057.8 
 155. Weston-super-Mare Saturday, April 7, 2018 3,054.5 
 156. Hungerford Town Saturday, April 7, 2018 3,054.2 
 157. Eastbourne Borough Saturday, April 7, 2018 3,033.8 
 158. Tamworth Saturday, April 7, 2018 3,032.3 
 159. Alfreton Town Saturday, April 7, 2018 3,029.7 
 160. Concord Rangers Saturday, April 7, 2018 3,025.1 
 161. AFC Telford United Saturday, April 7, 2018 3,022.8 
 162. Billericay Town Saturday, April 7, 2018 3,016.3 
 163. Whitehawk Saturday, April 7, 2018 3,004.4 
 164. Altrincham Saturday, April 7, 2018 3,001.5 
 165. Folkestone Invicta Saturday, April 7, 2018 2,998.8 
 166. Worcester City Saturday, April 29, 2017 2,991.4 
 167. Poole Town Saturday, April 7, 2018 2,991.0 
 168. Leiston Saturday, April 7, 2018 2,984.9 
 169. Gainsborough Trinity Saturday, April 7, 2018 2,982.2 
 170. Banbury United Saturday, April 7, 2018 2,980.9 
 171. Hendon Saturday, April 7, 2018 2,972.2 
 172. Margate Saturday, April 7, 2018 2,971.4 
 173. Hitchin Town Saturday, April 7, 2018 2,962.9 
 174. Farsley Celtic Saturday, April 7, 2018 2,961.5 
 175. Chesham United Saturday, April 7, 2018 2,961.4 
 176. Royston Town Saturday, April 7, 2018 2,960.5 
 177. Leatherhead Saturday, April 7, 2018 2,948.1 
 178. Bognor Regis Town Saturday, April 7, 2018 2,943.3 
 179. Staines Town Saturday, April 7, 2018 2,941.0 
 180. Grantham Town Saturday, April 7, 2018 2,940.7 
 181. Basingstoke Town Saturday, April 7, 2018 2,937.5 
 182. Warrington Town Saturday, April 7, 2018 2,914.2 
 183. North Ferriby United Saturday, April 7, 2018 2,913.5 
 184. Ashton United Saturday, April 7, 2018 2,912.4 
 185. Biggleswade Town Saturday, April 7, 2018 2,907.6 
 186. Shaw Lane Saturday, April 7, 2018 2,899.6 
 187. Tiverton Town Saturday, April 7, 2018 2,895.1 
 188. Metropolitan Police Saturday, April 7, 2018 2,883.6 
 189. Tonbridge Angels Saturday, April 7, 2018 2,880.1 
 190. Dorking Wanderers Saturday, April 7, 2018 2,875.1 
 191. Merthyr Town Saturday, April 7, 2018 2,872.7 
 192. Frome Town Saturday, April 7, 2018 2,863.5 
 193. Buxton Saturday, April 7, 2018 2,863.2 
 194. Needham Market Saturday, April 7, 2018 2,863.1 
 195. Worthing Saturday, April 7, 2018 2,861.3 
 196. Stourbridge Saturday, April 7, 2018 2,859.9 
 197. Stratford Town Saturday, April 7, 2018 2,858.7 
 198. St. Neots Town Saturday, April 7, 2018 2,858.2 
 199. Witton Albion Monday, April 2, 2018 2,855.6 
 200. Bishop's Stortford Saturday, April 7, 2018 2,855.4 
 201. Thurrock Saturday, April 7, 2018 2,855.1 
 202. Workington Saturday, April 7, 2018 2,848.7 
 203. Enfield Town Saturday, April 7, 2018 2,848.6 
 204. Nantwich Town Saturday, April 7, 2018 2,848.1 
 205. Merstham Monday, April 2, 2018 2,848.0 
 206. Canvey Island Saturday, April 22, 2017 2,847.8 
 207. Redditch United Saturday, April 7, 2018 2,846.1 
 208. Heybridge Swifts Sunday, November 5, 2017 2,843.0 
 209. Wingate and Finchley Saturday, April 7, 2018 2,841.6 
 210. Mickleover Sports Saturday, April 7, 2018 2,839.3 
 211. Stalybridge Celtic Saturday, April 7, 2018 2,837.3 
 212. Barwell Saturday, April 7, 2018 2,837.0 
 213. Dorchester Town Saturday, April 7, 2018 2,836.1 
 214. Cambridge City Saturday, April 22, 2017 2,835.1 
 215. Harrow Borough Saturday, April 7, 2018 2,830.9 
 216. Hayes and Yeading United Saturday, April 22, 2017 2,825.0 
 217. Brightlingsea Regent Saturday, April 7, 2018 2,824.8 
 218. Rushall Olympic Saturday, April 7, 2018 2,821.2 
 219. Kingstonian Saturday, April 7, 2018 2,812.6 
 220. Kings Langley Saturday, April 7, 2018 2,807.1 
 221. Cirencester Town Saturday, April 22, 2017 2,802.6 
 222. Farnborough Saturday, April 7, 2018 2,801.4 
 223. Stafford Rangers Saturday, April 7, 2018 2,796.0 
 224. Harlow Town Saturday, April 7, 2018 2,789.7 
 225. Hednesford Town Saturday, April 7, 2018 2,788.6 
 226. Whitby Town Saturday, April 7, 2018 2,787.3 
 227. AFC Sudbury Saturday, April 22, 2017 2,778.7 
 228. Matlock Town Saturday, April 7, 2018 2,776.8 
 229. Marine Saturday, March 31, 2018 2,764.3 
 230. Corby Town Saturday, April 22, 2017 2,762.4 
 231. Lancaster City Saturday, April 7, 2018 2,757.2 
 232. Lowestoft Town Monday, April 2, 2018 2,757.1 
 233. St. Ives Town Saturday, April 7, 2018 2,755.0 
 234. Burgess Hill Town Saturday, April 7, 2018 2,733.0 
 235. Halesowen Town Saturday, April 7, 2018 2,731.5 
 236. Grays Athletic Saturday, April 22, 2017 2,729.2 
 237. Cinderford Town Saturday, April 22, 2017 2,725.4 
 238. Coalville Town Saturday, April 7, 2018 2,706.0 
 239. Tooting and Mitcham United Saturday, April 7, 2018 2,689.6 
 240. Gosport Borough Saturday, April 7, 2018 2,648.3 
 241. Hyde United Friday, November 3, 2017 2,645.6 
 242. Frickley Athletic Saturday, April 22, 2017 2,644.1 
 243. Sutton Coldfield Town Saturday, April 7, 2018 2,641.8 
 244. Dunstable Town Saturday, April 7, 2018 2,620.5 
 245. Ilkeston Town Saturday, April 22, 2017 2,574.0 
 246. Skelmersdale United Saturday, April 22, 2017 2,569.0