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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 17, 2015 4,276.7 
 2. Arsenal Saturday, October 17, 2015 4,266.0 
 3. Chelsea Saturday, October 17, 2015 4,219.3 
 4. Manchester United Saturday, October 17, 2015 4,194.6 
 5. Tottenham Hotspur Saturday, October 17, 2015 4,128.8 
 6. Liverpool Saturday, October 17, 2015 4,105.9 
 7. Southampton Saturday, October 17, 2015 4,088.4 
 8. Everton Saturday, October 17, 2015 4,086.8 
 9. Stoke City Monday, October 19, 2015 4,055.0 
 10. Leicester City Saturday, October 17, 2015 4,047.5 
 11. Crystal Palace Saturday, October 17, 2015 4,045.1 
 12. West Ham United Saturday, October 17, 2015 4,040.4 
 13. Swansea City Monday, October 19, 2015 4,024.9 
 14. West Bromwich Albion Saturday, October 17, 2015 3,981.1 
 15. Norwich City Sunday, October 18, 2015 3,979.3 
 16. AFC Bournemouth Saturday, October 17, 2015 3,971.1 
 17. Watford Saturday, October 17, 2015 3,963.7 
 18. Hull City Tuesday, October 20, 2015 3,954.6 
 19. Middlesbrough Tuesday, October 20, 2015 3,951.3 
 20. Newcastle United Sunday, October 18, 2015 3,928.5 
 21. Burnley Tuesday, October 20, 2015 3,927.2 
 22. Derby County Sunday, October 18, 2015 3,921.9 
 23. Aston Villa Saturday, October 17, 2015 3,918.9 
 24. Sunderland Saturday, October 17, 2015 3,904.1 
 25. Wolverhampton Wanderers Sunday, October 18, 2015 3,894.5 
 26. Birmingham City Tuesday, October 20, 2015 3,876.4 
 27. Brighton and Hove Albion Tuesday, October 20, 2015 3,868.2 
 28. Blackburn Rovers Saturday, October 17, 2015 3,863.3 
 29. Reading Tuesday, October 20, 2015 3,862.6 
 30. Ipswich Town Tuesday, October 20, 2015 3,855.5 
 31. Cardiff City Tuesday, October 20, 2015 3,852.7 
 32. Queens Park Rangers Tuesday, October 20, 2015 3,847.3 
 33. Sheffield Wednesday Tuesday, October 20, 2015 3,845.3 
 34. Preston North End Tuesday, October 20, 2015 3,835.1 
 35. Brentford Saturday, October 17, 2015 3,802.9 
 36. Fulham Saturday, October 17, 2015 3,802.7 
 37. Bristol City Tuesday, October 20, 2015 3,797.4 
 38. Huddersfield Town Tuesday, October 20, 2015 3,783.0 
 39. Nottingham Forest Tuesday, October 20, 2015 3,782.4 
 40. Milton Keynes Dons Tuesday, October 20, 2015 3,777.2 
 41. Leeds United Saturday, October 17, 2015 3,770.8 
 42. Charlton Athletic Tuesday, October 20, 2015 3,765.2 
 43. Bolton Wanderers Tuesday, October 20, 2015 3,750.9 
 44. Rotherham United Tuesday, October 20, 2015 3,729.4 
 45. Sheffield United Tuesday, October 20, 2015 3,725.4 
 46. Wigan Athletic Tuesday, October 20, 2015 3,724.5 
 47. Gillingham Tuesday, October 20, 2015 3,722.5 
 48. Walsall Tuesday, October 20, 2015 3,722.5 
 49. Bradford City Tuesday, October 20, 2015 3,674.2 
 50. Bury Tuesday, October 20, 2015 3,672.6 
 51. Coventry City Tuesday, October 20, 2015 3,672.6 
 52. Burton Albion Tuesday, October 20, 2015 3,669.3 
 53. Millwall Tuesday, October 20, 2015 3,661.7 
 54. Chesterfield Tuesday, October 20, 2015 3,660.8 
 55. Peterborough United Tuesday, October 20, 2015 3,657.2 
 56. Southend United Tuesday, October 20, 2015 3,629.2 
 57. Rochdale Tuesday, October 20, 2015 3,628.9 
 58. Barnsley Tuesday, October 20, 2015 3,627.8 
 59. Doncaster Rovers Tuesday, October 20, 2015 3,621.3 
 60. Scunthorpe United Tuesday, October 20, 2015 3,612.7 
 61. Leyton Orient Tuesday, October 20, 2015 3,612.2 
 62. Swindon Town Tuesday, October 20, 2015 3,611.3 
 63. Colchester United Tuesday, October 20, 2015 3,610.7 
 64. Shrewsbury Town Tuesday, October 20, 2015 3,610.4 
 65. Port Vale Tuesday, October 20, 2015 3,609.5 
 66. Oxford United Tuesday, October 20, 2015 3,604.9 
 67. Blackpool Tuesday, October 20, 2015 3,591.4 
 68. Oldham Athletic Tuesday, October 20, 2015 3,591.2 
 69. Plymouth Argyle Tuesday, October 20, 2015 3,589.1 
 70. Fleetwood Town Tuesday, October 20, 2015 3,580.3 
 71. Wycombe Wanderers Tuesday, October 20, 2015 3,577.6 
 72. Portsmouth Tuesday, October 20, 2015 3,555.4 
 73. Bristol Rovers Tuesday, October 20, 2015 3,554.6 
 74. Crewe Alexandra Tuesday, October 20, 2015 3,553.0 
 75. Luton Town Tuesday, October 20, 2015 3,550.0 
 76. Northampton Town Tuesday, October 20, 2015 3,535.6 
 77. Morecambe Tuesday, October 20, 2015 3,533.3 
 78. Notts County Tuesday, October 20, 2015 3,531.8 
 79. Crawley Town Tuesday, October 20, 2015 3,513.0 
 80. Carlisle United Tuesday, October 20, 2015 3,503.6 
 81. Accrington Stanley Tuesday, October 20, 2015 3,501.4 
 82. Exeter City Saturday, October 17, 2015 3,500.7 
 83. Stevenage Tuesday, October 20, 2015 3,498.0 
 84. Mansfield Town Tuesday, October 20, 2015 3,489.2 
 85. Grimsby Town Saturday, October 17, 2015 3,488.0 
 86. AFC Wimbledon Tuesday, October 20, 2015 3,473.0 
 87. York City Tuesday, October 20, 2015 3,460.5 
 88. Barnet Tuesday, October 20, 2015 3,459.8 
 89. Yeovil Town Tuesday, October 20, 2015 3,452.6 
 90. Cambridge United Saturday, October 17, 2015 3,449.0 
 91. Cheltenham Town Saturday, October 17, 2015 3,444.2 
 92. Forest Green Rovers Saturday, October 17, 2015 3,438.0 
 93. Dagenham and Redbridge Tuesday, October 20, 2015 3,437.1 
 94. Tranmere Rovers Saturday, October 17, 2015 3,420.9 
 95. Newport County Tuesday, October 20, 2015 3,420.7 
 96. Hartlepool United Tuesday, October 20, 2015 3,419.4 
 97. Dover Athletic Saturday, October 17, 2015 3,419.4 
 98. Eastleigh Saturday, October 17, 2015 3,397.1 
 99. Macclesfield Town Saturday, October 17, 2015 3,394.6 
 100. Woking Saturday, October 17, 2015 3,389.4 
 101. Wrexham Saturday, October 17, 2015 3,381.1 
 102. Lincoln City Saturday, October 17, 2015 3,365.9 
 103. Braintree Town Saturday, October 17, 2015 3,362.1 
 104. Gateshead Saturday, October 17, 2015 3,354.4 
 105. Aldershot Town Saturday, October 17, 2015 3,330.7 
 106. Chester Saturday, October 17, 2015 3,319.9 
 107. Bromley Saturday, October 17, 2015 3,313.2 
 108. Welling United Saturday, October 17, 2015 3,271.1 
 109. Torquay United Saturday, October 17, 2015 3,270.9 
 110. Barrow Saturday, October 17, 2015 3,260.1 
 111. Southport Saturday, October 17, 2015 3,244.2 
 112. Ebbsfleet United Saturday, October 17, 2015 3,242.3 
 113. Altrincham Saturday, October 17, 2015 3,238.5 
 114. FC Halifax Town Saturday, October 17, 2015 3,232.8 
 115. AFC Fylde Saturday, October 17, 2015 3,227.2 
 116. Boreham Wood Saturday, October 17, 2015 3,224.1 
 117. Whitehawk Saturday, October 17, 2015 3,216.6 
 118. Guiseley Saturday, October 17, 2015 3,214.9 
 119. Kidderminster Harriers Saturday, October 17, 2015 3,209.6 
 120. Nuneaton Town Sunday, October 18, 2015 3,209.2 
 121. Oxford City Saturday, October 17, 2015 3,208.4 
 122. Alfreton Town Saturday, October 17, 2015 3,185.0 
 123. Boston United Saturday, October 17, 2015 3,175.3 
 124. Solihull Moors Saturday, October 17, 2015 3,173.5 
 125. Dartford Saturday, October 17, 2015 3,165.7 
 126. Tamworth Saturday, October 17, 2015 3,161.0 
 127. Gosport Borough Saturday, October 17, 2015 3,158.2 
 128. North Ferriby United Saturday, October 17, 2015 3,152.5 
 129. Sutton United Saturday, October 17, 2015 3,143.1 
 130. Hemel Hempstead Town Saturday, October 17, 2015 3,136.2 
 131. AFC Telford United Saturday, October 17, 2015 3,126.2 
 132. Maidstone United Saturday, October 17, 2015 3,122.5 
 133. Harrogate Town Saturday, October 17, 2015 3,120.9 
 134. Chorley Saturday, October 17, 2015 3,112.3 
 135. Bath City Saturday, October 17, 2015 3,107.9 
 136. Hednesford Town Saturday, October 17, 2015 3,098.7 
 137. Stockport County Saturday, October 17, 2015 3,095.7 
 138. Chelmsford City Saturday, October 17, 2015 3,093.8 
 139. Wealdstone Saturday, October 17, 2015 3,087.6 
 140. Havant and Waterlooville Saturday, October 17, 2015 3,078.3 
 141. Maidenhead United Saturday, October 17, 2015 3,074.3 
 142. Eastbourne Borough Saturday, October 17, 2015 3,071.3 
 143. Bradford Park Avenue Saturday, October 17, 2015 3,070.5 
 144. Poole Town Tuesday, October 20, 2015 3,062.0 
 145. Concord Rangers Saturday, October 17, 2015 3,060.1 
 146. Truro City Saturday, October 17, 2015 3,058.3 
 147. Gainsborough Trinity Saturday, October 17, 2015 3,057.7 
 148. Stalybridge Celtic Saturday, October 17, 2015 3,056.6 
 149. Bishop's Stortford Saturday, October 17, 2015 3,050.6 
 150. Basingstoke Town Saturday, October 17, 2015 3,048.6 
 151. Worcester City Sunday, October 18, 2015 3,045.1 
 152. St. Albans City Saturday, October 17, 2015 3,037.5 
 153. Gloucester City Saturday, October 17, 2015 3,030.9 
 154. Brackley Town Saturday, October 17, 2015 3,026.8 
 155. Leamington Saturday, October 17, 2015 3,016.6 
 156. Lowestoft Town Saturday, October 17, 2015 3,014.5 
 157. Corby Town Saturday, October 17, 2015 3,012.6 
 158. Hungerford Town Monday, October 19, 2015 3,008.7 
 159. Hayes and Yeading United Saturday, October 17, 2015 3,008.6 
 160. St. Neots Town Tuesday, October 20, 2015 2,991.8 
 161. Margate Saturday, October 17, 2015 2,989.5 
 162. FC United of Manchester Saturday, October 17, 2015 2,982.3 
 163. Redditch United Monday, October 19, 2015 2,975.0 
 164. Dulwich Hamlet Tuesday, October 20, 2015 2,969.6 
 165. Weston-super-Mare Saturday, October 17, 2015 2,966.8 
 166. Kingstonian Saturday, October 17, 2015 2,966.3 
 167. Hendon Saturday, October 17, 2015 2,965.1 
 168. Leiston Saturday, October 17, 2015 2,960.1 
 169. Bognor Regis Town Saturday, October 17, 2015 2,958.4 
 170. Grays Athletic Saturday, October 17, 2015 2,955.3 
 171. Curzon Ashton Saturday, October 17, 2015 2,953.6 
 172. Enfield Town Saturday, October 17, 2015 2,951.8 
 173. Salford City Tuesday, October 20, 2015 2,949.0 
 174. Darlington 1883 Tuesday, October 20, 2015 2,947.5 
 175. Tonbridge Angels Saturday, October 17, 2015 2,943.9 
 176. Hampton and Richmond Borough Tuesday, October 20, 2015 2,940.7 
 177. Chippenham Town Tuesday, October 20, 2015 2,940.3 
 178. Cambridge City Saturday, October 17, 2015 2,935.5 
 179. Staines Town Saturday, October 17, 2015 2,934.8 
 180. Hitchin Town Saturday, October 17, 2015 2,934.1 
 181. Canvey Island Tuesday, October 20, 2015 2,927.2 
 182. Wingate and Finchley Saturday, October 17, 2015 2,924.4 
 183. Weymouth Tuesday, October 20, 2015 2,923.1 
 184. East Thurrock United Saturday, October 17, 2015 2,917.1 
 185. Stratford Town Saturday, October 17, 2015 2,916.7 
 186. Blyth Spartans Tuesday, October 20, 2015 2,912.4 
 187. Workington Tuesday, October 20, 2015 2,911.1 
 188. Dorchester Town Tuesday, October 20, 2015 2,908.5 
 189. Cirencester Town Saturday, October 17, 2015 2,908.0 
 190. Chesham United Monday, October 19, 2015 2,907.4 
 191. Billericay Town Tuesday, October 20, 2015 2,907.2 
 192. Burgess Hill Town Saturday, October 17, 2015 2,906.8 
 193. Metropolitan Police Tuesday, October 20, 2015 2,899.6 
 194. Leatherhead Saturday, October 17, 2015 2,889.9 
 195. Harrow Borough Tuesday, October 20, 2015 2,885.4 
 196. Merstham Tuesday, October 20, 2015 2,877.2 
 197. Biggleswade Town Tuesday, October 20, 2015 2,864.5 
 198. Colwyn Bay Tuesday, October 20, 2015 2,864.1 
 199. Hyde Tuesday, October 20, 2015 2,863.7 
 200. Sutton Coldfield Town Tuesday, October 20, 2015 2,863.3 
 201. Dunstable Town Tuesday, October 20, 2015 2,860.2 
 202. Kettering Town Tuesday, October 20, 2015 2,855.8 
 203. Merthyr Town Tuesday, October 20, 2015 2,854.4 
 204. Ashton United Tuesday, October 20, 2015 2,848.8 
 205. Ilkeston Town Monday, October 19, 2015 2,841.9 
 206. Histon Tuesday, October 20, 2015 2,831.3 
 207. Needham Market Saturday, October 17, 2015 2,827.9 
 208. Barwell Tuesday, October 20, 2015 2,823.5 
 209. Slough Town Monday, October 19, 2015 2,821.6 
 210. Stourbridge Monday, October 19, 2015 2,819.7 
 211. Rushall Olympic Saturday, October 17, 2015 2,815.8 
 212. Hereford United Saturday, April 25, 2015 2,815.6 
 213. Farnborough Saturday, October 17, 2015 2,814.7 
 214. Buxton Tuesday, October 20, 2015 2,814.6 
 215. AFC Hornchurch Saturday, April 25, 2015 2,810.3 
 216. Nantwich Town Tuesday, October 20, 2015 2,808.1 
 217. Witham Town Saturday, April 25, 2015 2,797.4 
 218. Bideford Tuesday, October 20, 2015 2,796.6 
 219. Peacehaven and Telscombe Saturday, April 25, 2015 2,796.6 
 220. Banbury United Saturday, April 25, 2015 2,783.2 
 221. Frome Town Tuesday, October 20, 2015 2,781.3 
 222. Paulton Rovers Tuesday, October 20, 2015 2,778.8 
 223. Arlesey Town Saturday, April 25, 2015 2,765.5 
 224. VCD Athletic Tuesday, October 20, 2015 2,765.4 
 225. Bedworth United Saturday, October 17, 2015 2,762.9 
 226. Marine Tuesday, October 20, 2015 2,762.7 
 227. Skelmersdale United Tuesday, October 20, 2015 2,761.7 
 228. Warrington Town Sunday, December 7, 2014 2,759.6 
 229. Norton United Sunday, November 9, 2014 2,749.6 
 230. Halesowen Town Tuesday, October 20, 2015 2,748.2 
 231. Matlock Town Saturday, October 17, 2015 2,742.2 
 232. Lewes Saturday, October 17, 2015 2,738.4 
 233. King's Lynn Town Tuesday, October 20, 2015 2,736.3 
 234. Bury Town Saturday, April 25, 2015 2,722.6 
 235. Frickley Athletic Tuesday, October 20, 2015 2,713.9 
 236. Mickleover Sports Tuesday, October 20, 2015 2,695.1 
 237. Grantham Town Tuesday, October 20, 2015 2,674.6 
 238. Witton Albion Saturday, April 25, 2015 2,674.4 
 239. Whitby Town Tuesday, October 20, 2015 2,669.5 
 240. Belper Town Saturday, April 25, 2015 2,660.8 
 241. Burnham Saturday, April 25, 2015 2,659.8 
 242. Stamford Tuesday, October 20, 2015 2,659.8