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 20, 2012

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, October 20, 2012 4,284.9 
 2. Manchester City Saturday, October 20, 2012 4,272.4 
 3. Chelsea Saturday, October 20, 2012 4,222.6 
 4. Arsenal Saturday, October 20, 2012 4,163.2 
 5. Everton Saturday, October 6, 2012 4,141.0 
 6. Tottenham Hotspur Saturday, October 20, 2012 4,136.8 
 7. Liverpool Saturday, October 20, 2012 4,087.6 
 8. Newcastle United Sunday, October 7, 2012 4,074.5 
 9. Fulham Saturday, October 20, 2012 4,054.3 
 10. West Bromwich Albion Saturday, October 20, 2012 4,035.0 
 11. Sunderland Saturday, October 6, 2012 4,011.4 
 12. West Ham United Saturday, October 20, 2012 4,008.5 
 13. Stoke City Saturday, October 20, 2012 4,000.7 
 14. Swansea City Saturday, October 20, 2012 3,984.8 
 15. Wigan Athletic Saturday, October 20, 2012 3,979.4 
 16. Reading Saturday, October 20, 2012 3,966.6 
 17. Aston Villa Saturday, October 20, 2012 3,959.8 
 18. Norwich City Saturday, October 20, 2012 3,947.0 
 19. Southampton Saturday, October 20, 2012 3,922.3 
 20. Leicester City Saturday, October 20, 2012 3,908.5 
 21. Blackburn Rovers Saturday, October 20, 2012 3,898.7 
 22. Queens Park Rangers Saturday, October 6, 2012 3,893.8 
 23. Cardiff City Saturday, October 20, 2012 3,891.8 
 24. Blackpool Saturday, October 20, 2012 3,881.0 
 25. Bolton Wanderers Saturday, October 20, 2012 3,877.9 
 26. Birmingham City Saturday, October 20, 2012 3,869.8 
 27. Wolverhampton Wanderers Saturday, October 20, 2012 3,861.5 
 28. Middlesbrough Saturday, October 20, 2012 3,857.9 
 29. Brighton and Hove Albion Saturday, October 20, 2012 3,844.8 
 30. Leeds United Friday, October 19, 2012 3,837.0 
 31. Hull City Saturday, October 20, 2012 3,835.3 
 32. Nottingham Forest Saturday, October 20, 2012 3,830.9 
 33. Millwall Saturday, October 20, 2012 3,818.4 
 34. Watford Saturday, October 20, 2012 3,817.7 
 35. Crystal Palace Saturday, October 20, 2012 3,811.5 
 36. Huddersfield Town Saturday, October 20, 2012 3,808.2 
 37. Derby County Saturday, October 20, 2012 3,802.2 
 38. Burnley Saturday, October 20, 2012 3,801.9 
 39. Sheffield United Saturday, October 20, 2012 3,796.2 
 40. Charlton Athletic Saturday, October 20, 2012 3,791.8 
 41. Sheffield Wednesday Friday, October 19, 2012 3,762.0 
 42. Ipswich Town Saturday, October 20, 2012 3,756.1 
 43. Bristol City Saturday, October 20, 2012 3,754.4 
 44. Stevenage Saturday, October 20, 2012 3,748.6 
 45. Milton Keynes Dons Saturday, October 20, 2012 3,744.1 
 46. Notts County Saturday, October 20, 2012 3,734.5 
 47. Barnsley Saturday, October 20, 2012 3,725.9 
 48. Portsmouth Saturday, October 20, 2012 3,718.9 
 49. Tranmere Rovers Saturday, October 20, 2012 3,715.3 
 50. Peterborough United Saturday, October 20, 2012 3,711.4 
 51. Swindon Town Saturday, October 20, 2012 3,710.6 
 52. Doncaster Rovers Saturday, October 20, 2012 3,694.2 
 53. Coventry City Saturday, October 20, 2012 3,662.9 
 54. Brentford Saturday, October 20, 2012 3,661.9 
 55. Crawley Town Saturday, October 20, 2012 3,659.5 
 56. Gillingham Saturday, October 20, 2012 3,648.9 
 57. Preston North End Saturday, October 20, 2012 3,639.0 
 58. AFC Bournemouth Saturday, October 20, 2012 3,629.6 
 59. Colchester United Saturday, October 20, 2012 3,626.4 
 60. Shrewsbury Town Saturday, October 20, 2012 3,623.3 
 61. Carlisle United Saturday, October 20, 2012 3,622.9 
 62. Walsall Saturday, October 20, 2012 3,618.7 
 63. Port Vale Saturday, October 20, 2012 3,617.9 
 64. Oldham Athletic Saturday, October 20, 2012 3,617.5 
 65. Yeovil Town Saturday, October 20, 2012 3,606.0 
 66. Crewe Alexandra Saturday, October 20, 2012 3,595.2 
 67. Scunthorpe United Saturday, October 20, 2012 3,582.8 
 68. Southend United Saturday, October 20, 2012 3,569.8 
 69. Leyton Orient Saturday, October 20, 2012 3,565.3 
 70. Torquay United Saturday, October 20, 2012 3,558.4 
 71. Cheltenham Town Saturday, October 20, 2012 3,554.3 
 72. Fleetwood Town Saturday, October 20, 2012 3,550.7 
 73. Chesterfield Saturday, October 20, 2012 3,542.2 
 74. Bury Saturday, October 20, 2012 3,540.3 
 75. Rotherham United Saturday, October 20, 2012 3,538.7 
 76. Hartlepool United Saturday, October 20, 2012 3,537.1 
 77. Bradford City Saturday, October 20, 2012 3,530.1 
 78. Exeter City Saturday, October 20, 2012 3,517.4 
 79. York City Saturday, October 20, 2012 3,513.4 
 80. Wycombe Wanderers Saturday, October 20, 2012 3,513.0 
 81. Rochdale Saturday, October 20, 2012 3,508.9 
 82. Plymouth Argyle Saturday, October 20, 2012 3,504.5 
 83. Morecambe Saturday, October 20, 2012 3,495.2 
 84. Wrexham Saturday, October 13, 2012 3,494.9 
 85. Oxford United Saturday, October 20, 2012 3,491.4 
 86. Dagenham and Redbridge Saturday, October 20, 2012 3,488.5 
 87. Bristol Rovers Saturday, October 20, 2012 3,482.0 
 88. Accrington Stanley Saturday, October 20, 2012 3,467.9 
 89. Burton Albion Saturday, October 20, 2012 3,467.3 
 90. Aldershot Town Saturday, October 20, 2012 3,457.1 
 91. Luton Town Saturday, October 13, 2012 3,456.6 
 92. Northampton Town Friday, October 19, 2012 3,454.0 
 93. Grimsby Town Saturday, October 13, 2012 3,447.5 
 94. Mansfield Town Saturday, October 13, 2012 3,419.7 
 95. AFC Wimbledon Saturday, October 20, 2012 3,412.2 
 96. Forest Green Rovers Saturday, October 13, 2012 3,406.2 
 97. Newport County Saturday, October 13, 2012 3,388.4 
 98. Kidderminster Harriers Saturday, October 13, 2012 3,376.1 
 99. Hereford United Saturday, October 13, 2012 3,373.1 
 100. Barnet Friday, October 19, 2012 3,370.7 
 101. Macclesfield Town Saturday, October 13, 2012 3,359.2 
 102. Cambridge United Saturday, October 13, 2012 3,352.5 
 103. Dartford Saturday, October 13, 2012 3,343.0 
 104. Gateshead Saturday, October 13, 2012 3,327.8 
 105. Stockport County Saturday, October 13, 2012 3,324.3 
 106. Southport Saturday, October 13, 2012 3,320.7 
 107. Alfreton Town Saturday, October 13, 2012 3,304.2 
 108. Lincoln City Saturday, October 13, 2012 3,296.3 
 109. Woking Saturday, October 13, 2012 3,295.4 
 110. AFC Telford United Saturday, October 13, 2012 3,293.6 
 111. Braintree Town Saturday, October 13, 2012 3,292.4 
 112. Tamworth Saturday, October 13, 2012 3,272.2 
 113. Barrow Saturday, October 13, 2012 3,263.5 
 114. Welling United Saturday, October 13, 2012 3,242.1 
 115. Ebbsfleet United Saturday, October 13, 2012 3,240.3 
 116. Darlington Saturday, April 28, 2012 3,239.9 
 117. Nuneaton Town Saturday, October 13, 2012 3,227.1 
 118. Guiseley Saturday, October 13, 2012 3,225.5 
 119. Hyde Saturday, October 13, 2012 3,212.5 
 120. Hayes and Yeading United Saturday, October 13, 2012 3,202.7 
 121. Salisbury City Saturday, October 20, 2012 3,196.5 
 122. FC Halifax Town Saturday, October 13, 2012 3,186.2 
 123. Chelmsford City Saturday, October 13, 2012 3,177.3 
 124. Boreham Wood Saturday, October 13, 2012 3,168.2 
 125. Dover Athletic Saturday, October 20, 2012 3,155.1 
 126. Bath City Saturday, October 20, 2012 3,146.6 
 127. Brackley Town Saturday, October 20, 2012 3,141.6 
 128. Altrincham Saturday, October 13, 2012 3,140.6 
 129. Gainsborough Trinity Saturday, October 20, 2012 3,133.8 
 130. Chester Wednesday, October 17, 2012 3,131.0 
 131. Sutton United Saturday, October 20, 2012 3,114.5 
 132. Stalybridge Celtic Saturday, October 13, 2012 3,111.8 
 133. Worcester City Saturday, October 13, 2012 3,108.7 
 134. Farnborough Saturday, October 20, 2012 3,093.7 
 135. Eastleigh Saturday, October 13, 2012 3,091.1 
 136. Harrogate Town Saturday, October 13, 2012 3,087.2 
 137. Oxford City Saturday, October 20, 2012 3,085.2 
 138. Basingstoke Town Saturday, October 20, 2012 3,081.5 
 139. Staines Town Saturday, October 20, 2012 3,074.4 
 140. Boston United Saturday, October 13, 2012 3,074.0 
 141. Dorchester Town Saturday, October 13, 2012 3,073.8 
 142. Bishop's Stortford Saturday, October 13, 2012 3,065.3 
 143. Tonbridge Angels Saturday, October 20, 2012 3,065.2 
 144. Hampton and Richmond Borough Saturday, October 20, 2012 3,059.2 
 145. Leamington Saturday, October 13, 2012 3,054.7 
 146. Workington Saturday, October 13, 2012 3,054.7 
 147. Weston-super-Mare Saturday, October 20, 2012 3,054.6 
 148. Bromley Saturday, October 13, 2012 3,048.8 
 149. Histon Saturday, October 20, 2012 3,036.6 
 150. Truro City Tuesday, October 2, 2012 3,035.7 
 151. Kettering Town Saturday, October 6, 2012 3,033.5 
 152. Havant and Waterlooville Saturday, October 20, 2012 3,028.5 
 153. Eastbourne Borough Saturday, October 20, 2012 3,027.5 
 154. Billericay Town Saturday, October 13, 2012 3,026.2 
 155. Maidenhead United Saturday, October 13, 2012 3,020.6 
 156. Solihull Moors Saturday, October 13, 2012 3,016.0 
 157. Stourbridge Saturday, October 20, 2012 3,013.4 
 158. Droylsden Saturday, October 20, 2012 3,010.2 
 159. Vauxhall Motors Saturday, October 20, 2012 3,007.6 
 160. AFC Hornchurch Saturday, October 20, 2012 3,007.1 
 161. Wealdstone Saturday, October 13, 2012 2,998.3 
 162. Gloucester City Saturday, October 13, 2012 2,995.6 
 163. Lowestoft Town Saturday, October 13, 2012 2,993.1 
 164. Colwyn Bay Saturday, October 20, 2012 2,983.8 
 165. Barwell Saturday, October 13, 2012 2,983.7 
 166. St. Neots Town Saturday, October 20, 2012 2,979.2 
 167. Cambridge City Saturday, October 13, 2012 2,976.3 
 168. St. Albans City Saturday, October 20, 2012 2,975.6 
 169. Ilkeston Town Tuesday, October 16, 2012 2,975.5 
 170. AFC Totton Saturday, October 13, 2012 2,968.1 
 171. Whitehawk Saturday, October 13, 2012 2,965.7 
 172. Bradford Park Avenue Wednesday, October 17, 2012 2,964.2 
 173. Bury Town Saturday, October 13, 2012 2,964.1 
 174. Corby Town Saturday, October 13, 2012 2,963.5 
 175. Hemel Hempstead Town Saturday, October 20, 2012 2,958.0 
 176. AFC Fylde Tuesday, October 16, 2012 2,955.5 
 177. Chesham United Saturday, October 13, 2012 2,950.0 
 178. Kingstonian Saturday, October 20, 2012 2,934.4 
 179. Cray Wanderers Saturday, October 20, 2012 2,934.2 
 180. Hinckley United Saturday, October 20, 2012 2,930.8 
 181. Canvey Island Saturday, October 20, 2012 2,929.2 
 182. Lewes Saturday, October 20, 2012 2,929.1 
 183. Blyth Spartans Saturday, October 20, 2012 2,926.5 
 184. East Thurrock United Saturday, October 13, 2012 2,922.7 
 185. Gosport Borough Saturday, October 13, 2012 2,906.1 
 186. Bedford Town Saturday, October 20, 2012 2,903.9 
 187. Frome Town Saturday, October 20, 2012 2,903.3 
 188. Metropolitan Police Saturday, October 13, 2012 2,902.2 
 189. Chorley Saturday, October 20, 2012 2,901.9 
 190. Hednesford Town Saturday, October 20, 2012 2,899.2 
 191. Arlesey Town Saturday, October 13, 2012 2,898.2 
 192. FC United of Manchester Saturday, October 13, 2012 2,893.4 
 193. Northwich Victoria Saturday, April 21, 2012 2,890.1 
 194. Thurrock Saturday, October 20, 2012 2,874.2 
 195. Margate Saturday, October 20, 2012 2,873.9 
 196. Enfield Town Saturday, October 20, 2012 2,873.3 
 197. Bognor Regis Town Saturday, October 20, 2012 2,871.1 
 198. Bedworth United Saturday, October 20, 2012 2,869.9 
 199. Hendon Saturday, October 13, 2012 2,867.3 
 200. Bideford Saturday, October 20, 2012 2,865.1 
 201. North Ferriby United Saturday, October 20, 2012 2,865.1 
 202. Concord Rangers Saturday, October 20, 2012 2,862.2 
 203. Chippenham Town Saturday, October 13, 2012 2,861.6 
 204. Bashley Saturday, October 13, 2012 2,861.3 
 205. Redditch United Saturday, October 20, 2012 2,860.7 
 206. Hitchin Town Saturday, October 20, 2012 2,859.0 
 207. Banbury United Saturday, October 20, 2012 2,855.1 
 208. Swindon Supermarine Saturday, April 28, 2012 2,847.5 
 209. Weymouth Saturday, October 20, 2012 2,838.8 
 210. Marine Tuesday, October 16, 2012 2,837.2 
 211. Wingate and Finchley Saturday, October 20, 2012 2,831.6 
 212. Evesham United Saturday, April 28, 2012 2,827.3 
 213. Rushall Olympic Saturday, October 20, 2012 2,821.7 
 214. Harrow Borough Saturday, October 20, 2012 2,815.8 
 215. Witton Albion Saturday, October 20, 2012 2,812.6 
 216. Buxton Tuesday, October 16, 2012 2,812.4 
 217. Nantwich Town Saturday, October 20, 2012 2,803.2 
 218. Ashton United Saturday, October 13, 2012 2,791.1 
 219. Carshalton Athletic Saturday, October 20, 2012 2,789.3 
 220. Hastings United Saturday, October 13, 2012 2,774.2 
 221. Leatherhead Saturday, April 28, 2012 2,770.0 
 222. Leiston Saturday, October 20, 2012 2,758.2 
 223. Stafford Rangers Saturday, October 20, 2012 2,755.3 
 224. Eastwood Town Saturday, October 20, 2012 2,752.1 
 225. Worksop Town Saturday, October 20, 2012 2,733.9 
 226. Cirencester Town Saturday, April 28, 2012 2,733.0 
 227. Kendal Town Saturday, October 20, 2012 2,722.5 
 228. Mickleover Sports Saturday, April 21, 2012 2,701.9 
 229. Whitby Town Saturday, October 20, 2012 2,699.9 
 230. Redbridge Saturday, December 3, 2011 2,695.2 
 231. Aveley Saturday, April 28, 2012 2,678.8 
 232. Matlock Town Saturday, October 20, 2012 2,662.6 
 233. Chasetown Saturday, April 21, 2012 2,659.7 
 234. Frickley Athletic Saturday, October 20, 2012 2,645.1 
 235. Tooting and Mitcham United Saturday, April 28, 2012 2,643.2 
 236. Grantham Town Saturday, October 20, 2012 2,630.5 
 237. Horsham Saturday, April 28, 2012 2,602.2 
 238. Burscough Saturday, April 21, 2012 2,575.9