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

 Rank Club Last Match Date ELO Score 
 1. Chelsea Tuesday, October 29, 2013 4,254.5 
 2. Manchester United Tuesday, October 29, 2013 4,249.1 
 3. Manchester City Sunday, October 27, 2013 4,233.8 
 4. Arsenal Tuesday, October 29, 2013 4,211.6 
 5. Tottenham Hotspur Sunday, October 27, 2013 4,181.4 
 6. Liverpool Saturday, October 26, 2013 4,156.9 
 7. Everton Saturday, October 26, 2013 4,137.2 
 8. Southampton Saturday, October 26, 2013 4,040.1 
 9. West Ham United Tuesday, October 29, 2013 4,017.8 
 10. Swansea City Sunday, October 27, 2013 4,014.0 
 11. West Bromwich Albion Saturday, October 26, 2013 4,003.4 
 12. Aston Villa Saturday, October 26, 2013 3,988.9 
 13. Newcastle United Sunday, October 27, 2013 3,981.4 
 14. Fulham Tuesday, October 29, 2013 3,971.4 
 15. Stoke City Tuesday, October 29, 2013 3,967.2 
 16. Norwich City Tuesday, October 29, 2013 3,963.6 
 17. Wigan Athletic Sunday, October 27, 2013 3,958.9 
 18. Burnley Tuesday, October 29, 2013 3,930.8 
 19. Cardiff City Saturday, October 26, 2013 3,927.4 
 20. Reading Saturday, October 26, 2013 3,914.9 
 21. Sunderland Sunday, October 27, 2013 3,914.9 
 22. Watford Monday, October 28, 2013 3,911.4 
 23. Leicester City Tuesday, October 29, 2013 3,909.7 
 24. Queens Park Rangers Saturday, October 26, 2013 3,906.2 
 25. Hull City Sunday, October 27, 2013 3,887.0 
 26. Blackpool Saturday, October 26, 2013 3,861.7 
 27. Nottingham Forest Saturday, October 26, 2013 3,856.2 
 28. Brighton and Hove Albion Monday, October 28, 2013 3,852.8 
 29. Derby County Saturday, October 26, 2013 3,835.6 
 30. Bolton Wanderers Saturday, October 26, 2013 3,830.1 
 31. Ipswich Town Saturday, October 26, 2013 3,829.5 
 32. Peterborough United Saturday, October 26, 2013 3,829.5 
 33. Blackburn Rovers Saturday, October 26, 2013 3,826.4 
 34. Crystal Palace Saturday, October 26, 2013 3,825.1 
 35. Birmingham City Tuesday, October 29, 2013 3,811.5 
 36. Charlton Athletic Sunday, October 27, 2013 3,810.0 
 37. Wolverhampton Wanderers Saturday, October 26, 2013 3,802.2 
 38. Leeds United Saturday, October 26, 2013 3,801.9 
 39. Huddersfield Town Saturday, October 26, 2013 3,798.9 
 40. Leyton Orient Saturday, October 26, 2013 3,766.0 
 41. Sheffield Wednesday Saturday, October 26, 2013 3,764.0 
 42. Middlesbrough Friday, October 25, 2013 3,760.3 
 43. AFC Bournemouth Saturday, October 26, 2013 3,758.7 
 44. Millwall Saturday, October 26, 2013 3,749.9 
 45. Barnsley Saturday, October 26, 2013 3,737.4 
 46. Coventry City Saturday, October 26, 2013 3,721.6 
 47. Swindon Town Saturday, October 26, 2013 3,711.9 
 48. Doncaster Rovers Friday, October 25, 2013 3,710.2 
 49. Brentford Saturday, October 26, 2013 3,706.0 
 50. Preston North End Saturday, October 26, 2013 3,700.9 
 51. Yeovil Town Saturday, October 26, 2013 3,698.5 
 52. Walsall Saturday, October 26, 2013 3,697.7 
 53. Milton Keynes Dons Saturday, October 26, 2013 3,697.4 
 54. Crawley Town Saturday, October 26, 2013 3,650.5 
 55. Bristol City Saturday, October 26, 2013 3,647.1 
 56. Bradford City Saturday, October 26, 2013 3,644.0 
 57. Sheffield United Saturday, October 26, 2013 3,638.9 
 58. Rotherham United Saturday, October 26, 2013 3,626.3 
 59. Shrewsbury Town Saturday, October 26, 2013 3,618.7 
 60. Port Vale Saturday, October 26, 2013 3,611.6 
 61. Notts County Tuesday, October 29, 2013 3,611.5 
 62. Colchester United Saturday, October 26, 2013 3,594.3 
 63. Chesterfield Saturday, October 26, 2013 3,592.7 
 64. Oldham Athletic Tuesday, October 29, 2013 3,589.5 
 65. Oxford United Saturday, October 26, 2013 3,584.1 
 66. Tranmere Rovers Saturday, October 26, 2013 3,583.0 
 67. Carlisle United Saturday, October 26, 2013 3,580.1 
 68. Stevenage Saturday, October 26, 2013 3,579.5 
 69. Gillingham Saturday, October 26, 2013 3,577.3 
 70. Burton Albion Saturday, October 26, 2013 3,575.3 
 71. Scunthorpe United Tuesday, October 29, 2013 3,571.7 
 72. Portsmouth Saturday, October 26, 2013 3,566.1 
 73. Crewe Alexandra Saturday, October 26, 2013 3,556.4 
 74. Hartlepool United Saturday, October 26, 2013 3,549.6 
 75. Rochdale Saturday, October 26, 2013 3,541.9 
 76. Mansfield Town Saturday, October 26, 2013 3,525.9 
 77. Exeter City Saturday, October 26, 2013 3,524.4 
 78. Newport County Saturday, October 26, 2013 3,517.1 
 79. Fleetwood Town Saturday, October 26, 2013 3,514.5 
 80. Cheltenham Town Saturday, October 26, 2013 3,514.2 
 81. Southend United Saturday, October 26, 2013 3,509.7 
 82. Wycombe Wanderers Saturday, October 26, 2013 3,507.7 
 83. Bury Saturday, October 26, 2013 3,505.0 
 84. Morecambe Saturday, October 26, 2013 3,504.3 
 85. Dagenham and Redbridge Saturday, October 26, 2013 3,497.7 
 86. Kidderminster Harriers Saturday, October 19, 2013 3,486.9 
 87. Northampton Town Saturday, October 26, 2013 3,478.2 
 88. York City Tuesday, October 29, 2013 3,470.8 
 89. Bristol Rovers Saturday, October 26, 2013 3,460.9 
 90. AFC Wimbledon Saturday, October 26, 2013 3,460.9 
 91. Plymouth Argyle Saturday, October 26, 2013 3,457.7 
 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. Aldershot Town Saturday, October 19, 2013 3,431.9 
 97. Accrington Stanley Saturday, October 26, 2013 3,429.9 
 98. Torquay United Saturday, October 26, 2013 3,426.5 
 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 26, 2013 3,233.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. Dover Athletic Tuesday, October 22, 2013 3,192.9 
 121. Ebbsfleet United Tuesday, October 22, 2013 3,190.2 
 122. AFC Telford United Saturday, October 19, 2013 3,180.2 
 123. Stockport County Saturday, October 26, 2013 3,175.5 
 124. Solihull Moors Tuesday, October 29, 2013 3,170.9 
 125. Hyde Saturday, October 19, 2013 3,157.6 
 126. Barrow Saturday, October 19, 2013 3,145.5 
 127. Weston-super-Mare Saturday, October 26, 2013 3,129.6 
 128. Havant and Waterlooville Saturday, October 26, 2013 3,122.3 
 129. Guiseley Tuesday, October 22, 2013 3,117.5 
 130. Harrogate Town Tuesday, October 22, 2013 3,117.3 
 131. Boston United Saturday, October 26, 2013 3,112.0 
 132. Bath City Tuesday, October 29, 2013 3,110.6 
 133. Hednesford Town Saturday, October 19, 2013 3,106.4 
 134. Grays Athletic Saturday, October 26, 2013 3,103.4 
 135. Bradford Park Avenue Saturday, October 19, 2013 3,101.0 
 136. Farnborough Tuesday, October 29, 2013 3,099.8 
 137. Bishop's Stortford Tuesday, October 22, 2013 3,097.3 
 138. Chesham United Tuesday, October 29, 2013 3,096.0 
 139. Hayes and Yeading United Saturday, October 26, 2013 3,090.5 
 140. Gainsborough Trinity Saturday, October 19, 2013 3,090.4 
 141. Chelmsford City Saturday, October 26, 2013 3,090.0 
 142. Basingstoke Town Saturday, October 26, 2013 3,088.2 
 143. AFC Hornchurch Saturday, October 5, 2013 3,087.4 
 144. Stourbridge Tuesday, October 29, 2013 3,086.9 
 145. Bromley Saturday, October 26, 2013 3,086.9 
 146. Boreham Wood Saturday, October 19, 2013 3,068.4 
 147. North Ferriby United Tuesday, October 22, 2013 3,066.8 
 148. Leamington Saturday, October 26, 2013 3,063.5 
 149. Histon Saturday, October 26, 2013 3,062.7 
 150. Eastbourne Borough Saturday, October 26, 2013 3,057.9 
 151. Stalybridge Celtic Saturday, October 26, 2013 3,055.7 
 152. Hemel Hempstead Town Monday, October 21, 2013 3,055.2 
 153. Wealdstone Saturday, October 26, 2013 3,046.2 
 154. Concord Rangers Saturday, October 19, 2013 3,043.0 
 155. Whitehawk Saturday, October 26, 2013 3,041.8 
 156. Staines Town Saturday, October 19, 2013 3,040.1 
 157. Dorchester Town Saturday, October 26, 2013 3,033.1 
 158. Cambridge City Tuesday, October 29, 2013 3,027.6 
 159. Oxford City Saturday, October 19, 2013 3,020.5 
 160. Vauxhall Motors Tuesday, October 22, 2013 3,020.1 
 161. Tonbridge Angels Saturday, October 26, 2013 3,013.9 
 162. Gosport Borough Saturday, October 26, 2013 3,011.4 
 163. Lowestoft Town Saturday, October 26, 2013 3,009.9 
 164. Dulwich Hamlet Saturday, October 26, 2013 3,004.7 
 165. Worcester City Saturday, October 19, 2013 2,999.8 
 166. Colwyn Bay Saturday, October 19, 2013 2,998.9 
 167. Workington Tuesday, October 22, 2013 2,998.5 
 168. Maidenhead United Saturday, October 26, 2013 2,994.2 
 169. Gloucester City Tuesday, October 29, 2013 2,975.8 
 170. St. Albans City Monday, October 28, 2013 2,972.7 
 171. Poole Town Tuesday, October 8, 2013 2,968.1 
 172. Arlesey Town Tuesday, October 29, 2013 2,955.7 
 173. Billericay Town Tuesday, October 29, 2013 2,949.0 
 174. AFC Fylde Tuesday, October 29, 2013 2,946.2 
 175. Bideford Saturday, October 26, 2013 2,941.8 
 176. Skelmersdale United Saturday, October 26, 2013 2,940.6 
 177. Bury Town Saturday, October 26, 2013 2,936.9 
 178. Hungerford Town Tuesday, October 29, 2013 2,933.3 
 179. Corby Town Tuesday, October 29, 2013 2,930.5 
 180. Kingstonian Saturday, October 26, 2013 2,929.2 
 181. Biggleswade Town Tuesday, October 29, 2013 2,927.4 
 182. Chorley Tuesday, October 29, 2013 2,927.0 
 183. East Thurrock United Saturday, October 26, 2013 2,925.6 
 184. Lewes Saturday, October 26, 2013 2,923.9 
 185. Weymouth Saturday, October 5, 2013 2,900.9 
 186. Maidstone United Saturday, October 26, 2013 2,894.6 
 187. Bedford Town Saturday, October 12, 2013 2,891.6 
 188. Hitchin Town Monday, October 28, 2013 2,891.3 
 189. Hampton and Richmond Borough Tuesday, October 29, 2013 2,888.3 
 190. Bognor Regis Town Saturday, October 26, 2013 2,886.7 
 191. Margate Saturday, October 26, 2013 2,885.8 
 192. Banbury United Saturday, October 26, 2013 2,884.8 
 193. Ilkeston Town Tuesday, October 29, 2013 2,882.6 
 194. Truro City Tuesday, October 29, 2013 2,880.4 
 195. Canvey Island Tuesday, October 8, 2013 2,879.2 
 196. Hendon Tuesday, October 29, 2013 2,877.2 
 197. FC United of Manchester Saturday, October 26, 2013 2,875.5 
 198. King's Lynn Town Tuesday, October 29, 2013 2,872.7 
 199. Metropolitan Police Tuesday, October 29, 2013 2,868.3 
 200. Barwell Tuesday, October 29, 2013 2,860.5 
 201. Chippenham Town Tuesday, October 29, 2013 2,851.6 
 202. Frome Town Saturday, October 12, 2013 2,849.0 
 203. Witton Albion Saturday, October 26, 2013 2,847.4 
 204. Buxton Saturday, October 26, 2013 2,836.2 
 205. Leiston Saturday, October 26, 2013 2,831.0 
 206. Bedworth United Saturday, April 27, 2013 2,830.2 
 207. Kettering Town Saturday, April 27, 2013 2,826.4 
 208. Wingate and Finchley Saturday, October 26, 2013 2,821.3 
 209. Hinckley United Saturday, April 27, 2013 2,819.4 
 210. Worksop Town Saturday, October 26, 2013 2,819.0 
 211. Redditch United Tuesday, October 29, 2013 2,818.8 
 212. Thurrock Saturday, April 27, 2013 2,812.9 
 213. Rushall Olympic Tuesday, October 29, 2013 2,809.9 
 214. St. Neots Town Tuesday, October 29, 2013 2,807.2 
 215. Harrow Borough Saturday, October 5, 2013 2,806.5 
 216. AFC Totton Tuesday, October 29, 2013 2,803.9 
 217. Ashton United Tuesday, October 29, 2013 2,795.2 
 218. Blyth Spartans Tuesday, October 29, 2013 2,793.3 
 219. Marine Tuesday, October 29, 2013 2,791.4 
 220. Bashley Tuesday, October 29, 2013 2,789.0 
 221. Yate Town Saturday, November 3, 2012 2,788.6 
 222. Hastings United Saturday, April 27, 2013 2,786.5 
 223. Burnham Tuesday, October 29, 2013 2,783.2 
 224. Whitby Town Saturday, October 26, 2013 2,780.8 
 225. Enfield Town Saturday, October 26, 2013 2,773.1 
 226. Matlock Town Tuesday, October 29, 2013 2,773.0 
 227. Carshalton Athletic Saturday, October 26, 2013 2,771.3 
 228. Cray Wanderers Saturday, October 26, 2013 2,742.4 
 229. Stamford Tuesday, October 29, 2013 2,728.3 
 230. Nantwich Town Tuesday, October 29, 2013 2,722.4 
 231. Grantham Town Tuesday, October 29, 2013 2,710.3 
 232. Frickley Athletic Tuesday, October 29, 2013 2,677.1 
 233. Slough Town Tuesday, November 13, 2012 2,652.7 
 234. Stafford Rangers Saturday, October 26, 2013 2,647.2 
 235. Droylsden Tuesday, October 29, 2013 2,645.5 
 236. Kendal Town Saturday, May 4, 2013 2,616.8 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9