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 19, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, October 19, 2013 4,243.7 
 2. Manchester City Saturday, October 19, 2013 4,242.8 
 3. Chelsea Saturday, October 19, 2013 4,237.7 
 4. Arsenal Saturday, October 19, 2013 4,215.8 
 5. Tottenham Hotspur Sunday, October 6, 2013 4,168.7 
 6. Liverpool Saturday, October 19, 2013 4,147.5 
 7. Everton Saturday, October 19, 2013 4,125.8 
 8. Southampton Saturday, October 19, 2013 4,028.5 
 9. Swansea City Saturday, October 19, 2013 4,015.3 
 10. West Bromwich Albion Saturday, October 19, 2013 4,012.8 
 11. Aston Villa Saturday, October 5, 2013 4,010.4 
 12. West Ham United Saturday, October 19, 2013 4,009.7 
 13. Newcastle United Saturday, October 19, 2013 3,992.8 
 14. Fulham Saturday, October 5, 2013 3,975.6 
 15. Stoke City Saturday, October 19, 2013 3,971.7 
 16. Norwich City Saturday, October 19, 2013 3,968.5 
 17. Wigan Athletic Saturday, October 19, 2013 3,962.1 
 18. Cardiff City Saturday, October 19, 2013 3,925.0 
 19. Burnley Saturday, October 19, 2013 3,924.6 
 20. Reading Saturday, October 19, 2013 3,920.5 
 21. Queens Park Rangers Saturday, October 19, 2013 3,919.2 
 22. Watford Saturday, October 19, 2013 3,912.0 
 23. Sunderland Saturday, October 19, 2013 3,903.5 
 24. Leicester City Saturday, October 19, 2013 3,898.9 
 25. Hull City Saturday, October 19, 2013 3,889.6 
 26. Nottingham Forest Saturday, October 19, 2013 3,877.7 
 27. Blackpool Saturday, October 19, 2013 3,864.0 
 28. Brighton and Hove Albion Saturday, October 19, 2013 3,852.2 
 29. Peterborough United Saturday, October 19, 2013 3,851.7 
 30. Crystal Palace Saturday, October 5, 2013 3,841.6 
 31. Derby County Saturday, October 19, 2013 3,837.6 
 32. Bolton Wanderers Saturday, October 19, 2013 3,831.3 
 33. Ipswich Town Saturday, October 19, 2013 3,828.3 
 34. Birmingham City Saturday, October 5, 2013 3,826.2 
 35. Blackburn Rovers Saturday, October 19, 2013 3,824.1 
 36. Charlton Athletic Saturday, October 19, 2013 3,806.8 
 37. Leeds United Saturday, October 5, 2013 3,793.0 
 38. Huddersfield Town Saturday, October 19, 2013 3,789.4 
 39. Wolverhampton Wanderers Saturday, October 19, 2013 3,789.1 
 40. Leyton Orient Saturday, October 19, 2013 3,777.4 
 41. AFC Bournemouth Saturday, October 19, 2013 3,764.0 
 42. Sheffield Wednesday Saturday, October 19, 2013 3,763.5 
 43. Middlesbrough Saturday, October 19, 2013 3,744.7 
 44. Millwall Saturday, October 19, 2013 3,744.4 
 45. Swindon Town Friday, October 18, 2013 3,743.6 
 46. Barnsley Saturday, October 19, 2013 3,737.9 
 47. Doncaster Rovers Saturday, October 19, 2013 3,725.8 
 48. Milton Keynes Dons Saturday, October 19, 2013 3,725.1 
 49. Preston North End Saturday, October 19, 2013 3,694.4 
 50. Coventry City Saturday, October 19, 2013 3,693.6 
 51. Crawley Town Saturday, October 19, 2013 3,693.2 
 52. Walsall Saturday, October 19, 2013 3,689.9 
 53. Brentford Saturday, October 19, 2013 3,689.4 
 54. Yeovil Town Saturday, October 19, 2013 3,677.1 
 55. Bradford City Saturday, October 19, 2013 3,648.6 
 56. Bristol City Saturday, October 19, 2013 3,641.7 
 57. Rotherham United Saturday, October 19, 2013 3,634.8 
 58. Shrewsbury Town Saturday, October 19, 2013 3,628.2 
 59. Notts County Friday, October 18, 2013 3,621.8 
 60. Sheffield United Saturday, October 19, 2013 3,621.7 
 61. Chesterfield Saturday, October 19, 2013 3,600.2 
 62. Oldham Athletic Saturday, October 19, 2013 3,591.5 
 63. Crewe Alexandra Saturday, October 19, 2013 3,589.1 
 64. Carlisle United Saturday, October 19, 2013 3,580.4 
 65. Port Vale Saturday, October 19, 2013 3,578.4 
 66. Scunthorpe United Saturday, October 19, 2013 3,577.1 
 67. Colchester United Saturday, October 19, 2013 3,576.0 
 68. Gillingham Saturday, October 19, 2013 3,575.5 
 69. Oxford United Saturday, October 19, 2013 3,573.9 
 70. Portsmouth Saturday, October 19, 2013 3,569.0 
 71. Tranmere Rovers Saturday, October 19, 2013 3,567.2 
 72. Burton Albion Saturday, October 19, 2013 3,556.6 
 73. Rochdale Saturday, October 19, 2013 3,551.4 
 74. Hartlepool United Saturday, October 19, 2013 3,546.9 
 75. Mansfield Town Saturday, October 19, 2013 3,539.8 
 76. Stevenage Saturday, October 19, 2013 3,539.7 
 77. Southend United Friday, October 18, 2013 3,536.9 
 78. Morecambe Saturday, October 19, 2013 3,535.6 
 79. Exeter City Saturday, October 19, 2013 3,532.4 
 80. Wycombe Wanderers Saturday, October 19, 2013 3,519.7 
 81. Fleetwood Town Friday, October 18, 2013 3,508.4 
 82. Newport County Saturday, October 19, 2013 3,503.5 
 83. Cheltenham Town Saturday, October 19, 2013 3,496.7 
 84. Bury Saturday, October 19, 2013 3,492.9 
 85. Kidderminster Harriers Saturday, October 19, 2013 3,486.9 
 86. Northampton Town Saturday, October 19, 2013 3,485.3 
 87. AFC Wimbledon Saturday, October 19, 2013 3,484.1 
 88. Bristol Rovers Saturday, October 19, 2013 3,468.9 
 89. Dagenham and Redbridge Saturday, October 19, 2013 3,468.1 
 90. York City Saturday, October 19, 2013 3,458.6 
 91. Plymouth Argyle Saturday, October 19, 2013 3,443.4 
 92. Barnet Saturday, October 19, 2013 3,440.1 
 93. Cambridge United Saturday, October 19, 2013 3,438.5 
 94. Luton Town Saturday, October 19, 2013 3,435.4 
 95. Grimsby Town Saturday, October 19, 2013 3,433.3 
 96. Torquay United Saturday, October 19, 2013 3,432.0 
 97. Aldershot Town Saturday, October 19, 2013 3,431.9 
 98. Accrington Stanley Saturday, October 19, 2013 3,405.3 
 99. Braintree Town Saturday, October 19, 2013 3,394.4 
 100. Wrexham Saturday, October 19, 2013 3,390.7 
 101. Gateshead Saturday, October 19, 2013 3,358.4 
 102. Hereford United Saturday, October 19, 2013 3,356.1 
 103. Alfreton Town Saturday, October 19, 2013 3,342.5 
 104. Nuneaton Town Saturday, October 19, 2013 3,342.1 
 105. Welling United Saturday, October 19, 2013 3,330.3 
 106. Lincoln City Saturday, October 19, 2013 3,329.5 
 107. Macclesfield Town Thursday, October 17, 2013 3,314.5 
 108. Salisbury City Saturday, October 19, 2013 3,308.7 
 109. Dartford Saturday, October 19, 2013 3,304.2 
 110. Forest Green Rovers Saturday, October 19, 2013 3,298.3 
 111. FC Halifax Town Saturday, October 19, 2013 3,296.4 
 112. Woking Saturday, October 19, 2013 3,280.1 
 113. Southport Thursday, October 17, 2013 3,265.0 
 114. Chester Saturday, October 19, 2013 3,255.0 
 115. Tamworth Saturday, October 19, 2013 3,249.3 
 116. Altrincham Saturday, October 19, 2013 3,246.1 
 117. Sutton United Saturday, October 19, 2013 3,228.5 
 118. Eastleigh Saturday, October 19, 2013 3,217.8 
 119. Brackley Town Saturday, October 19, 2013 3,211.6 
 120. Ebbsfleet United Saturday, October 19, 2013 3,202.3 
 121. Stockport County Saturday, October 19, 2013 3,188.3 
 122. AFC Telford United Saturday, October 19, 2013 3,180.2 
 123. Dover Athletic Saturday, October 19, 2013 3,177.8 
 124. Solihull Moors Saturday, October 19, 2013 3,159.7 
 125. Hyde Saturday, October 19, 2013 3,157.6 
 126. Weston-super-Mare Saturday, October 19, 2013 3,153.2 
 127. Barrow Saturday, October 19, 2013 3,145.5 
 128. Havant and Waterlooville Saturday, October 19, 2013 3,125.4 
 129. Grays Athletic Saturday, October 5, 2013 3,120.6 
 130. Chelmsford City Saturday, October 19, 2013 3,115.5 
 131. Guiseley Saturday, October 19, 2013 3,107.2 
 132. Harrogate Town Saturday, October 19, 2013 3,106.4 
 133. Hednesford Town Saturday, October 19, 2013 3,106.4 
 134. Farnborough Saturday, October 19, 2013 3,103.8 
 135. Bradford Park Avenue Saturday, October 19, 2013 3,101.0 
 136. Boston United Saturday, October 19, 2013 3,099.0 
 137. Bath City Saturday, October 19, 2013 3,092.8 
 138. Gainsborough Trinity Saturday, October 19, 2013 3,090.4 
 139. AFC Hornchurch Saturday, October 5, 2013 3,087.4 
 140. Bishop's Stortford Saturday, October 19, 2013 3,085.2 
 141. Chesham United Saturday, October 12, 2013 3,078.8 
 142. Bromley Saturday, October 19, 2013 3,077.9 
 143. North Ferriby United Saturday, October 19, 2013 3,077.1 
 144. Stourbridge Tuesday, October 8, 2013 3,073.1 
 145. Leamington Saturday, October 19, 2013 3,073.1 
 146. Eastbourne Borough Saturday, October 19, 2013 3,069.9 
 147. Boreham Wood Saturday, October 19, 2013 3,068.4 
 148. Basingstoke Town Saturday, October 19, 2013 3,068.0 
 149. Hayes and Yeading United Saturday, October 19, 2013 3,066.9 
 150. Whitehawk Saturday, October 19, 2013 3,057.7 
 151. Hemel Hempstead Town Tuesday, October 8, 2013 3,056.7 
 152. Dorchester Town Saturday, October 19, 2013 3,053.2 
 153. Histon Saturday, October 19, 2013 3,050.0 
 154. Concord Rangers Saturday, October 19, 2013 3,043.0 
 155. Staines Town Saturday, October 19, 2013 3,040.1 
 156. Stalybridge Celtic Saturday, October 19, 2013 3,037.5 
 157. Wealdstone Saturday, October 5, 2013 3,029.0 
 158. Vauxhall Motors Saturday, October 19, 2013 3,028.7 
 159. Oxford City Saturday, October 19, 2013 3,020.5 
 160. Workington Saturday, October 19, 2013 3,009.4 
 161. Cambridge City Tuesday, October 8, 2013 3,005.0 
 162. Maidenhead United Saturday, October 19, 2013 3,003.2 
 163. Worcester City Saturday, October 19, 2013 2,999.8 
 164. Gosport Borough Saturday, October 19, 2013 2,999.7 
 165. Lowestoft Town Saturday, October 12, 2013 2,999.1 
 166. Colwyn Bay Saturday, October 19, 2013 2,998.9 
 167. Tonbridge Angels Saturday, October 19, 2013 2,998.1 
 168. Dulwich Hamlet Saturday, October 5, 2013 2,996.6 
 169. Gloucester City Saturday, October 19, 2013 2,987.0 
 170. Arlesey Town Tuesday, October 8, 2013 2,980.0 
 171. Billericay Town Saturday, October 12, 2013 2,971.2 
 172. Poole Town Tuesday, October 8, 2013 2,968.1 
 173. St. Albans City Tuesday, October 8, 2013 2,964.3 
 174. Hungerford Town Tuesday, October 8, 2013 2,956.2 
 175. Kingstonian Sunday, October 13, 2013 2,940.0 
 176. East Thurrock United Saturday, October 5, 2013 2,939.9 
 177. Bideford Tuesday, October 8, 2013 2,935.9 
 178. Skelmersdale United Tuesday, October 15, 2013 2,931.2 
 179. AFC Fylde Wednesday, October 16, 2013 2,927.7 
 180. Bury Town Saturday, October 12, 2013 2,927.5 
 181. Corby Town Tuesday, October 8, 2013 2,915.7 
 182. Biggleswade Town Saturday, October 5, 2013 2,913.7 
 183. Chorley Tuesday, October 15, 2013 2,911.3 
 184. Bognor Regis Town Saturday, October 5, 2013 2,907.5 
 185. Hitchin Town Saturday, October 12, 2013 2,902.4 
 186. Margate Saturday, October 12, 2013 2,900.9 
 187. Weymouth Saturday, October 5, 2013 2,900.9 
 188. Lewes Saturday, October 5, 2013 2,899.9 
 189. Hendon Saturday, October 5, 2013 2,893.7 
 190. Bedford Town Saturday, October 12, 2013 2,891.6 
 191. Barwell Wednesday, October 16, 2013 2,887.8 
 192. Ilkeston Town Tuesday, October 15, 2013 2,887.7 
 193. Maidstone United Tuesday, October 8, 2013 2,883.8 
 194. King's Lynn Town Tuesday, October 15, 2013 2,881.2 
 195. Truro City Saturday, October 12, 2013 2,880.9 
 196. Canvey Island Tuesday, October 8, 2013 2,879.2 
 197. Banbury United Saturday, October 12, 2013 2,875.8 
 198. FC United of Manchester Tuesday, October 15, 2013 2,875.5 
 199. Hampton and Richmond Borough Saturday, October 5, 2013 2,871.8 
 200. Chippenham Town Saturday, October 12, 2013 2,865.4 
 201. Metropolitan Police Saturday, October 12, 2013 2,855.5 
 202. Frome Town Saturday, October 12, 2013 2,849.0 
 203. Buxton Tuesday, October 15, 2013 2,846.2 
 204. Witton Albion Tuesday, October 15, 2013 2,838.7 
 205. St. Neots Town Monday, October 7, 2013 2,837.6 
 206. Worksop Town Wednesday, October 16, 2013 2,834.7 
 207. Rushall Olympic Tuesday, October 15, 2013 2,831.5 
 208. Bedworth United Saturday, April 27, 2013 2,830.2 
 209. Kettering Town Saturday, April 27, 2013 2,826.4 
 210. Hinckley United Saturday, April 27, 2013 2,819.4 
 211. Leiston Saturday, October 12, 2013 2,816.6 
 212. Thurrock Saturday, April 27, 2013 2,812.9 
 213. AFC Totton Saturday, October 5, 2013 2,807.5 
 214. Harrow Borough Saturday, October 5, 2013 2,806.5 
 215. Bashley Saturday, October 5, 2013 2,801.7 
 216. Wingate and Finchley Saturday, October 5, 2013 2,800.5 
 217. Redditch United Saturday, October 12, 2013 2,799.9 
 218. Marine Tuesday, October 15, 2013 2,798.1 
 219. Blyth Spartans Tuesday, October 15, 2013 2,797.2 
 220. Enfield Town Saturday, October 12, 2013 2,792.8 
 221. Whitby Town Wednesday, October 16, 2013 2,788.7 
 222. Yate Town Saturday, November 3, 2012 2,788.6 
 223. Burnham Tuesday, October 8, 2013 2,787.0 
 224. Hastings United Saturday, April 27, 2013 2,786.5 
 225. Ashton United Wednesday, October 16, 2013 2,778.2 
 226. Carshalton Athletic Saturday, October 12, 2013 2,770.0 
 227. Matlock Town Wednesday, October 16, 2013 2,765.6 
 228. Cray Wanderers Saturday, October 5, 2013 2,751.9 
 229. Nantwich Town Tuesday, October 15, 2013 2,718.7 
 230. Stamford Wednesday, October 16, 2013 2,717.6 
 231. Grantham Town Tuesday, October 15, 2013 2,693.4 
 232. Droylsden Tuesday, October 15, 2013 2,669.2 
 233. Frickley Athletic Tuesday, October 15, 2013 2,667.0 
 234. Slough Town Tuesday, November 13, 2012 2,652.7 
 235. Stafford Rangers Wednesday, October 16, 2013 2,645.0 
 236. Kendal Town Saturday, May 4, 2013 2,616.8 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9