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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 31, 2015 4,281.0 
 2. Arsenal Saturday, October 31, 2015 4,263.8 
 3. Manchester United Saturday, October 31, 2015 4,189.3 
 4. Chelsea Saturday, October 31, 2015 4,183.1 
 5. Tottenham Hotspur Sunday, October 25, 2015 4,141.3 
 6. Liverpool Saturday, October 31, 2015 4,127.4 
 7. Southampton Wednesday, October 28, 2015 4,092.2 
 8. Everton Tuesday, October 27, 2015 4,080.3 
 9. Leicester City Saturday, October 31, 2015 4,064.8 
 10. West Ham United Saturday, October 31, 2015 4,037.9 
 11. Crystal Palace Saturday, October 31, 2015 4,036.4 
 12. Stoke City Saturday, October 31, 2015 4,034.1 
 13. Swansea City Saturday, October 31, 2015 4,023.9 
 14. Watford Saturday, October 31, 2015 4,000.5 
 15. West Bromwich Albion Saturday, October 31, 2015 3,982.8 
 16. Middlesbrough Saturday, October 31, 2015 3,974.4 
 17. Hull City Saturday, October 31, 2015 3,973.9 
 18. Norwich City Saturday, October 31, 2015 3,967.9 
 19. AFC Bournemouth Wednesday, October 28, 2015 3,956.0 
 20. Burnley Saturday, October 31, 2015 3,941.3 
 21. Derby County Saturday, October 31, 2015 3,935.3 
 22. Sunderland Sunday, October 25, 2015 3,920.9 
 23. Newcastle United Saturday, October 31, 2015 3,914.1 
 24. Aston Villa Wednesday, October 28, 2015 3,908.6 
 25. Wolverhampton Wanderers Saturday, October 31, 2015 3,877.7 
 26. Sheffield Wednesday Saturday, October 31, 2015 3,875.4 
 27. Blackburn Rovers Thursday, October 29, 2015 3,867.8 
 28. Brighton and Hove Albion Saturday, October 31, 2015 3,866.7 
 29. Ipswich Town Saturday, October 31, 2015 3,853.3 
 30. Cardiff City Saturday, October 31, 2015 3,851.3 
 31. Queens Park Rangers Friday, October 30, 2015 3,850.0 
 32. Birmingham City Saturday, October 31, 2015 3,849.4 
 33. Brentford Friday, October 30, 2015 3,849.2 
 34. Reading Saturday, October 31, 2015 3,846.1 
 35. Fulham Saturday, October 31, 2015 3,835.3 
 36. Preston North End Saturday, October 31, 2015 3,833.6 
 37. Bristol City Saturday, October 31, 2015 3,781.5 
 38. Nottingham Forest Saturday, October 31, 2015 3,776.8 
 39. Huddersfield Town Saturday, October 31, 2015 3,771.0 
 40. Leeds United Thursday, October 29, 2015 3,760.1 
 41. Milton Keynes Dons Saturday, October 31, 2015 3,756.5 
 42. Bolton Wanderers Saturday, October 31, 2015 3,753.8 
 43. Charlton Athletic Saturday, October 31, 2015 3,742.2 
 44. Wigan Athletic Saturday, October 31, 2015 3,730.0 
 45. Walsall Saturday, October 31, 2015 3,729.3 
 46. Rotherham United Saturday, October 31, 2015 3,714.7 
 47. Gillingham Saturday, October 31, 2015 3,710.1 
 48. Sheffield United Saturday, October 31, 2015 3,698.9 
 49. Burton Albion Saturday, October 31, 2015 3,688.8 
 50. Millwall Saturday, October 31, 2015 3,683.7 
 51. Coventry City Saturday, October 31, 2015 3,680.8 
 52. Bradford City Saturday, October 31, 2015 3,675.9 
 53. Bury Saturday, October 31, 2015 3,664.0 
 54. Peterborough United Saturday, October 31, 2015 3,663.1 
 55. Chesterfield Saturday, October 31, 2015 3,648.8 
 56. Scunthorpe United Saturday, October 31, 2015 3,647.0 
 57. Southend United Saturday, October 31, 2015 3,631.6 
 58. Rochdale Saturday, October 31, 2015 3,628.0 
 59. Port Vale Saturday, October 31, 2015 3,613.1 
 60. Shrewsbury Town Saturday, October 31, 2015 3,611.9 
 61. Doncaster Rovers Saturday, October 31, 2015 3,610.0 
 62. Plymouth Argyle Saturday, October 31, 2015 3,609.3 
 63. Leyton Orient Saturday, October 31, 2015 3,607.1 
 64. Swindon Town Saturday, October 31, 2015 3,606.1 
 65. Oxford United Saturday, October 31, 2015 3,605.5 
 66. Barnsley Saturday, October 31, 2015 3,602.9 
 67. Colchester United Saturday, October 31, 2015 3,598.7 
 68. Blackpool Saturday, October 31, 2015 3,595.8 
 69. Wycombe Wanderers Saturday, October 31, 2015 3,587.6 
 70. Oldham Athletic Saturday, October 31, 2015 3,584.8 
 71. Fleetwood Town Saturday, October 31, 2015 3,582.9 
 72. Crewe Alexandra Saturday, October 31, 2015 3,554.9 
 73. Portsmouth Saturday, October 31, 2015 3,543.0 
 74. Northampton Town Saturday, October 31, 2015 3,541.8 
 75. Notts County Saturday, October 31, 2015 3,541.7 
 76. Luton Town Saturday, October 24, 2015 3,540.1 
 77. Bristol Rovers Friday, October 30, 2015 3,538.0 
 78. Crawley Town Saturday, October 31, 2015 3,528.2 
 79. Accrington Stanley Saturday, October 31, 2015 3,526.1 
 80. Morecambe Saturday, October 31, 2015 3,514.2 
 81. Carlisle United Saturday, October 31, 2015 3,513.8 
 82. AFC Wimbledon Saturday, October 31, 2015 3,499.3 
 83. Exeter City Saturday, October 31, 2015 3,493.0 
 84. Barnet Saturday, October 31, 2015 3,489.4 
 85. Mansfield Town Saturday, October 31, 2015 3,479.0 
 86. Grimsby Town Friday, October 30, 2015 3,475.7 
 87. Stevenage Saturday, October 31, 2015 3,474.7 
 88. Cheltenham Town Friday, October 30, 2015 3,456.5 
 89. Newport County Saturday, October 31, 2015 3,447.9 
 90. Cambridge United Friday, October 30, 2015 3,444.1 
 91. Forest Green Rovers Saturday, October 31, 2015 3,443.8 
 92. York City Saturday, October 31, 2015 3,437.6 
 93. Yeovil Town Saturday, October 31, 2015 3,434.1 
 94. Dover Athletic Saturday, October 31, 2015 3,430.5 
 95. Dagenham and Redbridge Saturday, October 24, 2015 3,426.4 
 96. Tranmere Rovers Saturday, October 31, 2015 3,409.7 
 97. Eastleigh Saturday, October 31, 2015 3,401.9 
 98. Hartlepool United Saturday, October 31, 2015 3,400.8 
 99. Wrexham Saturday, October 31, 2015 3,391.1 
 100. Macclesfield Town Saturday, October 31, 2015 3,384.8 
 101. Woking Saturday, October 31, 2015 3,375.5 
 102. Braintree Town Saturday, October 31, 2015 3,371.9 
 103. Gateshead Saturday, October 31, 2015 3,361.8 
 104. Lincoln City Saturday, October 31, 2015 3,353.3 
 105. Aldershot Town Saturday, October 31, 2015 3,329.3 
 106. Bromley Saturday, October 31, 2015 3,325.8 
 107. Chester Saturday, October 31, 2015 3,314.1 
 108. Torquay United Saturday, October 31, 2015 3,271.0 
 109. Welling United Saturday, October 31, 2015 3,255.3 
 110. Barrow Saturday, October 31, 2015 3,250.1 
 111. Southport Saturday, October 31, 2015 3,245.6 
 112. Altrincham Saturday, October 31, 2015 3,238.3 
 113. AFC Fylde Saturday, October 31, 2015 3,236.5 
 114. Nuneaton Town Saturday, October 31, 2015 3,231.6 
 115. Guiseley Saturday, October 31, 2015 3,230.7 
 116. FC Halifax Town Saturday, October 31, 2015 3,228.1 
 117. Ebbsfleet United Saturday, October 31, 2015 3,224.2 
 118. Kidderminster Harriers Saturday, October 31, 2015 3,223.5 
 119. Boreham Wood Saturday, October 31, 2015 3,216.6 
 120. Oxford City Saturday, October 31, 2015 3,215.5 
 121. Alfreton Town Saturday, October 31, 2015 3,184.4 
 122. Boston United Saturday, October 31, 2015 3,181.2 
 123. Dartford Saturday, October 31, 2015 3,180.7 
 124. Solihull Moors Saturday, October 31, 2015 3,180.6 
 125. Tamworth Saturday, October 31, 2015 3,180.6 
 126. Whitehawk Saturday, October 31, 2015 3,171.5 
 127. Hemel Hempstead Town Saturday, October 31, 2015 3,145.6 
 128. Sutton United Saturday, October 31, 2015 3,142.2 
 129. North Ferriby United Saturday, October 31, 2015 3,142.0 
 130. Gosport Borough Saturday, October 31, 2015 3,133.9 
 131. Maidstone United Saturday, October 31, 2015 3,132.1 
 132. Harrogate Town Saturday, October 31, 2015 3,127.7 
 133. AFC Telford United Saturday, October 31, 2015 3,127.1 
 134. Bath City Saturday, October 31, 2015 3,120.8 
 135. Chorley Saturday, October 31, 2015 3,118.9 
 136. Wealdstone Saturday, October 31, 2015 3,102.6 
 137. Stockport County Saturday, October 31, 2015 3,100.9 
 138. Chelmsford City Saturday, October 31, 2015 3,083.9 
 139. Maidenhead United Saturday, October 31, 2015 3,083.1 
 140. Hednesford Town Saturday, October 31, 2015 3,080.3 
 141. Havant and Waterlooville Saturday, October 31, 2015 3,076.0 
 142. Eastbourne Borough Saturday, October 31, 2015 3,072.3 
 143. Bradford Park Avenue Saturday, October 31, 2015 3,071.0 
 144. Truro City Saturday, October 31, 2015 3,067.0 
 145. Concord Rangers Saturday, October 31, 2015 3,063.6 
 146. Basingstoke Town Saturday, October 31, 2015 3,060.2 
 147. Stalybridge Celtic Saturday, October 31, 2015 3,047.3 
 148. Poole Town Tuesday, October 27, 2015 3,042.1 
 149. St. Albans City Saturday, October 31, 2015 3,039.8 
 150. Gloucester City Saturday, October 31, 2015 3,038.6 
 151. Worcester City Saturday, October 31, 2015 3,038.3 
 152. Gainsborough Trinity Saturday, October 31, 2015 3,038.1 
 153. Bishop's Stortford Saturday, October 31, 2015 3,035.7 
 154. Brackley Town Saturday, October 31, 2015 3,020.2 
 155. Hayes and Yeading United Saturday, October 31, 2015 3,001.5 
 156. Leamington Tuesday, October 27, 2015 2,999.6 
 157. Redditch United Tuesday, October 27, 2015 2,997.4 
 158. Curzon Ashton Saturday, October 31, 2015 2,997.1 
 159. Dulwich Hamlet Tuesday, October 27, 2015 2,991.5 
 160. Weston-super-Mare Saturday, October 31, 2015 2,991.5 
 161. Hungerford Town Tuesday, October 27, 2015 2,990.5 
 162. Lowestoft Town Saturday, October 31, 2015 2,988.6 
 163. Margate Saturday, October 31, 2015 2,982.5 
 164. Corby Town Saturday, October 31, 2015 2,981.0 
 165. St. Neots Town Saturday, October 24, 2015 2,977.2 
 166. FC United of Manchester Saturday, October 31, 2015 2,976.1 
 167. Kingstonian Wednesday, October 28, 2015 2,973.5 
 168. Bognor Regis Town Tuesday, October 27, 2015 2,972.9 
 169. Enfield Town Tuesday, October 27, 2015 2,965.2 
 170. Tonbridge Angels Wednesday, October 21, 2015 2,958.2 
 171. Grays Athletic Saturday, October 17, 2015 2,955.3 
 172. Hampton and Richmond Borough Tuesday, October 27, 2015 2,954.2 
 173. Darlington 1883 Saturday, October 24, 2015 2,950.7 
 174. Leiston Wednesday, October 28, 2015 2,949.3 
 175. Salford City Tuesday, October 27, 2015 2,942.8 
 176. Hitchin Town Saturday, October 24, 2015 2,940.9 
 177. Hendon Tuesday, October 27, 2015 2,940.2 
 178. Chippenham Town Tuesday, October 27, 2015 2,936.6 
 179. Blyth Spartans Wednesday, October 28, 2015 2,934.9 
 180. Billericay Town Tuesday, October 27, 2015 2,933.6 
 181. Chesham United Tuesday, October 27, 2015 2,927.3 
 182. Weymouth Wednesday, October 28, 2015 2,926.9 
 183. Staines Town Tuesday, October 27, 2015 2,920.3 
 184. Canvey Island Wednesday, October 28, 2015 2,919.4 
 185. Cambridge City Saturday, October 24, 2015 2,917.2 
 186. Workington Tuesday, October 27, 2015 2,916.0 
 187. Dorchester Town Tuesday, October 27, 2015 2,910.4 
 188. Burgess Hill Town Tuesday, October 27, 2015 2,909.8 
 189. Wingate and Finchley Tuesday, October 27, 2015 2,908.3 
 190. East Thurrock United Tuesday, October 27, 2015 2,903.3 
 191. Stratford Town Saturday, October 24, 2015 2,902.1 
 192. Harrow Borough Tuesday, October 27, 2015 2,898.9 
 193. Metropolitan Police Tuesday, October 27, 2015 2,894.1 
 194. Merthyr Town Tuesday, October 27, 2015 2,891.8 
 195. Leatherhead Wednesday, October 28, 2015 2,884.2 
 196. Dunstable Town Saturday, October 24, 2015 2,883.5 
 197. Cirencester Town Tuesday, October 27, 2015 2,883.3 
 198. Merstham Tuesday, October 27, 2015 2,876.6 
 199. Hyde Monday, October 26, 2015 2,872.3 
 200. Ashton United Tuesday, October 27, 2015 2,859.5 
 201. Biggleswade Town Tuesday, October 27, 2015 2,851.8 
 202. Kettering Town Saturday, October 24, 2015 2,849.0 
 203. Ilkeston Town Saturday, October 24, 2015 2,846.6 
 204. Colwyn Bay Monday, October 26, 2015 2,845.2 
 205. Sutton Coldfield Town Saturday, October 24, 2015 2,843.6 
 206. Slough Town Tuesday, October 27, 2015 2,843.6 
 207. Histon Tuesday, October 27, 2015 2,839.3 
 208. Rushall Olympic Tuesday, October 27, 2015 2,834.7 
 209. Barwell Tuesday, October 20, 2015 2,823.5 
 210. Farnborough Tuesday, October 27, 2015 2,817.0 
 211. Hereford United Saturday, April 25, 2015 2,815.6 
 212. Needham Market Tuesday, October 27, 2015 2,815.3 
 213. Nantwich Town Tuesday, October 27, 2015 2,815.0 
 214. Stourbridge Tuesday, October 27, 2015 2,810.4 
 215. AFC Hornchurch Saturday, April 25, 2015 2,810.3 
 216. Buxton Tuesday, October 27, 2015 2,799.1 
 217. Frome Town Wednesday, October 28, 2015 2,798.6 
 218. Bideford Tuesday, October 27, 2015 2,798.2 
 219. Witham Town Saturday, April 25, 2015 2,797.4 
 220. Peacehaven and Telscombe Saturday, April 25, 2015 2,796.6 
 221. Banbury United Saturday, April 25, 2015 2,783.2 
 222. Paulton Rovers Tuesday, October 27, 2015 2,771.5 
 223. Arlesey Town Saturday, April 25, 2015 2,765.5 
 224. Warrington Town Sunday, December 7, 2014 2,759.6 
 225. Marine Tuesday, October 27, 2015 2,758.5 
 226. VCD Athletic Tuesday, October 27, 2015 2,755.6 
 227. Halesowen Town Tuesday, October 27, 2015 2,754.6 
 228. Bedworth United Tuesday, October 27, 2015 2,750.3 
 229. Norton United Sunday, November 9, 2014 2,749.6 
 230. Skelmersdale United Tuesday, October 27, 2015 2,747.6 
 231. King's Lynn Town Tuesday, October 27, 2015 2,742.6 
 232. Matlock Town Tuesday, October 27, 2015 2,737.5 
 233. Frickley Athletic Saturday, October 24, 2015 2,733.5 
 234. Lewes Tuesday, October 27, 2015 2,730.4 
 235. Bury Town Saturday, April 25, 2015 2,722.6 
 236. Mickleover Sports Tuesday, October 27, 2015 2,694.8 
 237. Witton Albion Saturday, April 25, 2015 2,674.4 
 238. Whitby Town Wednesday, October 28, 2015 2,673.6 
 239. Grantham Town Saturday, October 24, 2015 2,669.9 
 240. Belper Town Saturday, April 25, 2015 2,660.8 
 241. Burnham Saturday, April 25, 2015 2,659.8 
 242. Stamford Tuesday, October 27, 2015 2,646.9