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  Wednesday, October 7, 2015

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 3, 2015 4,272.0 
 2. Arsenal Sunday, October 4, 2015 4,259.4 
 3. Chelsea Saturday, October 3, 2015 4,215.4 
 4. Manchester United Sunday, October 4, 2015 4,179.1 
 5. Tottenham Hotspur Sunday, October 4, 2015 4,130.6 
 6. Liverpool Sunday, October 4, 2015 4,104.1 
 7. Everton Sunday, October 4, 2015 4,102.4 
 8. Southampton Saturday, October 3, 2015 4,090.7 
 9. Crystal Palace Saturday, October 3, 2015 4,063.5 
 10. Leicester City Saturday, October 3, 2015 4,045.1 
 11. Stoke City Saturday, October 3, 2015 4,044.2 
 12. Swansea City Sunday, October 4, 2015 4,035.7 
 13. West Ham United Saturday, October 3, 2015 4,022.1 
 14. Norwich City Saturday, October 3, 2015 4,001.1 
 15. AFC Bournemouth Saturday, October 3, 2015 3,975.9 
 16. West Bromwich Albion Saturday, October 3, 2015 3,973.9 
 17. Watford Saturday, October 3, 2015 3,970.4 
 18. Middlesbrough Saturday, October 3, 2015 3,969.1 
 19. Hull City Saturday, October 3, 2015 3,944.4 
 20. Burnley Friday, October 2, 2015 3,923.0 
 21. Aston Villa Saturday, October 3, 2015 3,922.8 
 22. Sunderland Saturday, October 3, 2015 3,911.3 
 23. Derby County Saturday, October 3, 2015 3,908.5 
 24. Wolverhampton Wanderers Saturday, October 3, 2015 3,907.8 
 25. Newcastle United Saturday, October 3, 2015 3,906.7 
 26. Blackburn Rovers Saturday, October 3, 2015 3,884.6 
 27. Ipswich Town Saturday, October 3, 2015 3,871.4 
 28. Birmingham City Saturday, October 3, 2015 3,859.6 
 29. Reading Saturday, October 3, 2015 3,858.4 
 30. Queens Park Rangers Saturday, October 3, 2015 3,857.4 
 31. Brighton and Hove Albion Saturday, October 3, 2015 3,851.8 
 32. Sheffield Wednesday Saturday, October 3, 2015 3,842.2 
 33. Cardiff City Saturday, October 3, 2015 3,839.8 
 34. Preston North End Saturday, October 3, 2015 3,817.8 
 35. Fulham Sunday, October 4, 2015 3,797.3 
 36. Brentford Saturday, October 3, 2015 3,795.7 
 37. Nottingham Forest Saturday, October 3, 2015 3,792.7 
 38. Bristol City Saturday, October 3, 2015 3,791.3 
 39. Charlton Athletic Sunday, October 4, 2015 3,789.9 
 40. Leeds United Saturday, October 3, 2015 3,779.9 
 41. Milton Keynes Dons Saturday, October 3, 2015 3,770.3 
 42. Bolton Wanderers Saturday, October 3, 2015 3,766.2 
 43. Huddersfield Town Saturday, October 3, 2015 3,764.7 
 44. Rotherham United Friday, October 2, 2015 3,733.7 
 45. Sheffield United Saturday, October 3, 2015 3,711.8 
 46. Burton Albion Saturday, October 3, 2015 3,710.8 
 47. Walsall Saturday, October 3, 2015 3,708.8 
 48. Wigan Athletic Saturday, October 3, 2015 3,701.0 
 49. Gillingham Saturday, October 3, 2015 3,694.9 
 50. Bury Saturday, October 3, 2015 3,685.4 
 51. Coventry City Saturday, October 3, 2015 3,667.8 
 52. Barnsley Saturday, October 3, 2015 3,665.3 
 53. Peterborough United Saturday, October 3, 2015 3,656.4 
 54. Bradford City Saturday, October 3, 2015 3,654.7 
 55. Millwall Saturday, October 3, 2015 3,649.8 
 56. Swindon Town Saturday, October 3, 2015 3,647.3 
 57. Chesterfield Saturday, October 3, 2015 3,646.2 
 58. Rochdale Saturday, October 3, 2015 3,632.8 
 59. Colchester United Saturday, October 3, 2015 3,628.2 
 60. Port Vale Saturday, October 3, 2015 3,627.5 
 61. Leyton Orient Saturday, October 3, 2015 3,627.0 
 62. Southend United Saturday, October 3, 2015 3,626.5 
 63. Doncaster Rovers Saturday, October 3, 2015 3,619.9 
 64. Shrewsbury Town Saturday, October 3, 2015 3,617.6 
 65. Wycombe Wanderers Saturday, October 3, 2015 3,614.3 
 66. Scunthorpe United Saturday, October 3, 2015 3,592.9 
 67. Oldham Athletic Saturday, October 3, 2015 3,592.6 
 68. Oxford United Saturday, October 3, 2015 3,588.2 
 69. Blackpool Saturday, October 3, 2015 3,586.9 
 70. Plymouth Argyle Saturday, October 3, 2015 3,576.3 
 71. Fleetwood Town Saturday, October 3, 2015 3,574.9 
 72. Luton Town Saturday, October 3, 2015 3,563.0 
 73. Bristol Rovers Saturday, October 3, 2015 3,547.0 
 74. Crewe Alexandra Saturday, October 3, 2015 3,541.0 
 75. Portsmouth Saturday, October 3, 2015 3,538.5 
 76. Notts County Saturday, October 3, 2015 3,533.3 
 77. Northampton Town Saturday, October 3, 2015 3,533.2 
 78. Carlisle United Saturday, October 3, 2015 3,514.7 
 79. Exeter City Saturday, October 3, 2015 3,511.8 
 80. Accrington Stanley Saturday, October 3, 2015 3,511.5 
 81. Crawley Town Saturday, October 3, 2015 3,504.1 
 82. Morecambe Saturday, October 3, 2015 3,489.5 
 83. Grimsby Town Tuesday, October 6, 2015 3,487.8 
 84. AFC Wimbledon Saturday, October 3, 2015 3,484.8 
 85. Stevenage Saturday, October 3, 2015 3,480.6 
 86. Yeovil Town Saturday, October 3, 2015 3,476.7 
 87. Mansfield Town Saturday, October 3, 2015 3,475.2 
 88. York City Saturday, October 3, 2015 3,473.6 
 89. Forest Green Rovers Wednesday, October 7, 2015 3,462.6 
 90. Barnet Saturday, October 3, 2015 3,454.6 
 91. Cambridge United Saturday, October 3, 2015 3,450.1 
 92. Dagenham and Redbridge Saturday, October 3, 2015 3,445.5 
 93. Cheltenham Town Tuesday, October 6, 2015 3,440.1 
 94. Tranmere Rovers Tuesday, October 6, 2015 3,430.1 
 95. Newport County Saturday, October 3, 2015 3,416.3 
 96. Dover Athletic Tuesday, October 6, 2015 3,413.1 
 97. Hartlepool United Saturday, October 3, 2015 3,412.8 
 98. Woking Saturday, October 3, 2015 3,393.4 
 99. Macclesfield Town Tuesday, October 6, 2015 3,390.5 
 100. Wrexham Tuesday, October 6, 2015 3,382.4 
 101. Eastleigh Saturday, October 3, 2015 3,370.5 
 102. Gateshead Tuesday, October 6, 2015 3,365.8 
 103. Braintree Town Tuesday, October 6, 2015 3,363.6 
 104. Lincoln City Friday, October 2, 2015 3,353.4 
 105. Chester Tuesday, October 6, 2015 3,313.6 
 106. Aldershot Town Wednesday, October 7, 2015 3,313.4 
 107. Bromley Tuesday, October 6, 2015 3,303.8 
 108. Welling United Tuesday, October 6, 2015 3,274.2 
 109. Barrow Tuesday, October 6, 2015 3,261.0 
 110. FC Halifax Town Tuesday, October 6, 2015 3,260.2 
 111. Southport Saturday, October 3, 2015 3,254.0 
 112. Torquay United Tuesday, October 6, 2015 3,249.9 
 113. Altrincham Tuesday, October 6, 2015 3,246.3 
 114. Ebbsfleet United Saturday, October 3, 2015 3,233.0 
 115. Kidderminster Harriers Tuesday, October 6, 2015 3,223.4 
 116. Whitehawk Saturday, October 3, 2015 3,221.9 
 117. AFC Fylde Saturday, October 3, 2015 3,221.7 
 118. Guiseley Tuesday, October 6, 2015 3,216.3 
 119. Boreham Wood Tuesday, October 6, 2015 3,215.7 
 120. Oxford City Saturday, October 3, 2015 3,214.9 
 121. Nuneaton Town Saturday, October 3, 2015 3,202.3 
 122. Alfreton Town Saturday, October 3, 2015 3,194.7 
 123. Solihull Moors Saturday, October 3, 2015 3,172.8 
 124. Dartford Saturday, October 3, 2015 3,167.8 
 125. Gosport Borough Saturday, October 3, 2015 3,167.4 
 126. Tamworth Saturday, October 3, 2015 3,161.8 
 127. Boston United Saturday, October 3, 2015 3,157.6 
 128. North Ferriby United Saturday, October 3, 2015 3,147.7 
 129. Hemel Hempstead Town Saturday, October 3, 2015 3,134.1 
 130. Sutton United Saturday, October 3, 2015 3,126.6 
 131. Bath City Saturday, October 3, 2015 3,124.5 
 132. AFC Telford United Saturday, October 3, 2015 3,122.8 
 133. Maidstone United Saturday, October 3, 2015 3,115.5 
 134. Chorley Saturday, October 3, 2015 3,113.9 
 135. Harrogate Town Saturday, October 3, 2015 3,112.3 
 136. Stockport County Saturday, October 3, 2015 3,098.7 
 137. Hednesford Town Saturday, October 3, 2015 3,097.1 
 138. Havant and Waterlooville Saturday, October 3, 2015 3,089.7 
 139. Concord Rangers Saturday, October 3, 2015 3,084.2 
 140. Eastbourne Borough Saturday, October 3, 2015 3,083.7 
 141. Chelmsford City Saturday, October 3, 2015 3,083.4 
 142. Wealdstone Saturday, October 3, 2015 3,076.1 
 143. Bradford Park Avenue Saturday, October 3, 2015 3,072.8 
 144. Gainsborough Trinity Saturday, October 3, 2015 3,068.1 
 145. Stalybridge Celtic Saturday, October 3, 2015 3,068.0 
 146. Maidenhead United Saturday, October 3, 2015 3,064.5 
 147. Basingstoke Town Saturday, October 3, 2015 3,059.0 
 148. Truro City Saturday, October 3, 2015 3,053.0 
 149. Worcester City Friday, October 2, 2015 3,052.0 
 150. St. Albans City Saturday, October 3, 2015 3,044.5 
 151. Lowestoft Town Saturday, October 3, 2015 3,044.3 
 152. Bishop's Stortford Saturday, October 3, 2015 3,040.9 
 153. Poole Town Tuesday, October 6, 2015 3,037.8 
 154. Gloucester City Saturday, October 3, 2015 3,028.6 
 155. Corby Town Saturday, October 3, 2015 3,018.2 
 156. Brackley Town Saturday, October 3, 2015 3,016.4 
 157. Hungerford Town Saturday, October 3, 2015 3,009.7 
 158. Leamington Monday, October 5, 2015 3,007.4 
 159. St. Neots Town Saturday, October 3, 2015 2,999.2 
 160. FC United of Manchester Friday, October 2, 2015 2,987.2 
 161. Margate Saturday, October 3, 2015 2,983.0 
 162. Hendon Saturday, October 3, 2015 2,982.6 
 163. Hayes and Yeading United Saturday, October 3, 2015 2,981.8 
 164. Dulwich Hamlet Saturday, October 3, 2015 2,981.0 
 165. Weston-super-Mare Saturday, October 3, 2015 2,976.5 
 166. Leiston Saturday, October 3, 2015 2,975.2 
 167. Grays Athletic Friday, October 2, 2015 2,967.8 
 168. Kingstonian Friday, October 2, 2015 2,967.7 
 169. Redditch United Tuesday, October 6, 2015 2,961.0 
 170. Bognor Regis Town Saturday, October 3, 2015 2,950.7 
 171. Hitchin Town Monday, October 5, 2015 2,944.8 
 172. Tonbridge Angels Saturday, October 3, 2015 2,944.4 
 173. Enfield Town Saturday, October 3, 2015 2,942.8 
 174. Chippenham Town Tuesday, October 6, 2015 2,941.6 
 175. Weymouth Saturday, October 3, 2015 2,932.4 
 176. Dorchester Town Tuesday, October 6, 2015 2,929.4 
 177. Curzon Ashton Saturday, October 3, 2015 2,929.2 
 178. Workington Tuesday, October 6, 2015 2,928.3 
 179. Staines Town Saturday, October 3, 2015 2,927.9 
 180. Salford City Saturday, October 3, 2015 2,924.6 
 181. Stratford Town Tuesday, October 6, 2015 2,919.7 
 182. Burgess Hill Town Saturday, October 3, 2015 2,919.0 
 183. Wingate and Finchley Saturday, October 3, 2015 2,918.6 
 184. Cirencester Town Wednesday, October 7, 2015 2,918.0 
 185. Cambridge City Wednesday, October 7, 2015 2,917.9 
 186. Darlington 1883 Saturday, October 3, 2015 2,914.4 
 187. Harrow Borough Saturday, October 3, 2015 2,912.9 
 188. Blyth Spartans Tuesday, October 6, 2015 2,910.7 
 189. Chesham United Tuesday, October 6, 2015 2,908.8 
 190. Billericay Town Saturday, October 3, 2015 2,905.3 
 191. Canvey Island Saturday, October 3, 2015 2,901.9 
 192. Sutton Coldfield Town Tuesday, October 6, 2015 2,898.0 
 193. East Thurrock United Saturday, October 3, 2015 2,891.3 
 194. Hampton and Richmond Borough Saturday, October 3, 2015 2,887.8 
 195. Colwyn Bay Tuesday, October 6, 2015 2,882.6 
 196. Merstham Tuesday, October 6, 2015 2,882.6 
 197. Metropolitan Police Saturday, October 3, 2015 2,882.3 
 198. Leatherhead Saturday, October 3, 2015 2,873.0 
 199. Merthyr Town Saturday, October 3, 2015 2,868.8 
 200. Histon Saturday, October 3, 2015 2,868.2 
 201. Biggleswade Town Tuesday, October 6, 2015 2,857.5 
 202. Ashton United Saturday, October 3, 2015 2,846.0 
 203. Farnborough Saturday, October 3, 2015 2,845.9 
 204. Buxton Tuesday, October 6, 2015 2,840.1 
 205. Needham Market Saturday, October 3, 2015 2,833.5 
 206. Hyde Saturday, October 3, 2015 2,832.7 
 207. Kettering Town Tuesday, October 6, 2015 2,827.5 
 208. Ilkeston Town Monday, October 5, 2015 2,819.3 
 209. Dunstable Town Tuesday, October 6, 2015 2,817.4 
 210. Hereford United Saturday, April 25, 2015 2,815.6 
 211. AFC Hornchurch Saturday, April 25, 2015 2,810.3 
 212. Stourbridge Tuesday, October 6, 2015 2,809.2 
 213. Paulton Rovers Tuesday, October 6, 2015 2,806.7 
 214. Rushall Olympic Tuesday, October 6, 2015 2,806.2 
 215. Slough Town Tuesday, October 6, 2015 2,805.7 
 216. Frome Town Wednesday, October 7, 2015 2,799.5 
 217. Barwell Monday, October 5, 2015 2,799.2 
 218. Witham Town Saturday, April 25, 2015 2,797.4 
 219. Peacehaven and Telscombe Saturday, April 25, 2015 2,796.6 
 220. Nantwich Town Tuesday, October 6, 2015 2,792.1 
 221. Bideford Saturday, October 3, 2015 2,788.8 
 222. VCD Athletic Saturday, October 3, 2015 2,786.9 
 223. Banbury United Saturday, April 25, 2015 2,783.2 
 224. Bedworth United Wednesday, October 7, 2015 2,777.9 
 225. Arlesey Town Saturday, April 25, 2015 2,765.5 
 226. Matlock Town Tuesday, October 6, 2015 2,763.0 
 227. Marine Saturday, October 3, 2015 2,761.7 
 228. Skelmersdale United Saturday, October 3, 2015 2,761.5 
 229. Warrington Town Sunday, December 7, 2014 2,759.6 
 230. Halesowen Town Tuesday, October 6, 2015 2,755.4 
 231. Norton United Sunday, November 9, 2014 2,749.6 
 232. Lewes Saturday, October 3, 2015 2,745.9 
 233. Mickleover Sports Tuesday, October 6, 2015 2,740.6 
 234. Whitby Town Tuesday, October 6, 2015 2,731.0 
 235. King's Lynn Town Tuesday, October 6, 2015 2,725.8 
 236. Bury Town Saturday, April 25, 2015 2,722.6 
 237. Frickley Athletic Saturday, October 3, 2015 2,709.8 
 238. Witton Albion Saturday, April 25, 2015 2,674.4 
 239. Grantham Town Tuesday, October 6, 2015 2,674.2 
 240. Belper Town Saturday, April 25, 2015 2,660.8 
 241. Burnham Saturday, April 25, 2015 2,659.8 
 242. Stamford Saturday, October 3, 2015 2,655.6