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  Wednesday, October 10, 2012

 Rank Club Last Match Date ELO Score 
 1. Manchester United Sunday, October 7, 2012 4,280.8 
 2. Manchester City Saturday, October 6, 2012 4,267.3 
 3. Chelsea Saturday, October 6, 2012 4,208.2 
 4. Arsenal Saturday, October 6, 2012 4,178.5 
 5. Tottenham Hotspur Sunday, October 7, 2012 4,151.2 
 6. Everton Saturday, October 6, 2012 4,141.0 
 7. Liverpool Sunday, October 7, 2012 4,081.8 
 8. Newcastle United Sunday, October 7, 2012 4,074.5 
 9. Fulham Sunday, October 7, 2012 4,047.8 
 10. West Bromwich Albion Saturday, October 6, 2012 4,040.1 
 11. Sunderland Saturday, October 6, 2012 4,011.4 
 12. Stoke City Sunday, October 7, 2012 4,004.9 
 13. West Ham United Saturday, October 6, 2012 3,996.1 
 14. Wigan Athletic Saturday, October 6, 2012 3,988.5 
 15. Swansea City Saturday, October 6, 2012 3,975.6 
 16. Reading Saturday, October 6, 2012 3,972.4 
 17. Aston Villa Sunday, October 7, 2012 3,966.3 
 18. Southampton Sunday, October 7, 2012 3,934.7 
 19. Norwich City Saturday, October 6, 2012 3,931.7 
 20. Cardiff City Saturday, October 6, 2012 3,909.0 
 21. Leicester City Saturday, October 6, 2012 3,908.4 
 22. Blackburn Rovers Saturday, October 6, 2012 3,900.3 
 23. Queens Park Rangers Saturday, October 6, 2012 3,893.8 
 24. Blackpool Saturday, October 6, 2012 3,892.7 
 25. Wolverhampton Wanderers Saturday, October 6, 2012 3,872.5 
 26. Bolton Wanderers Saturday, October 6, 2012 3,872.1 
 27. Birmingham City Saturday, October 6, 2012 3,870.0 
 28. Brighton and Hove Albion Saturday, October 6, 2012 3,856.3 
 29. Middlesbrough Saturday, October 6, 2012 3,846.4 
 30. Leeds United Saturday, October 6, 2012 3,837.9 
 31. Hull City Saturday, October 6, 2012 3,828.3 
 32. Millwall Saturday, October 6, 2012 3,817.3 
 33. Nottingham Forest Saturday, October 6, 2012 3,813.6 
 34. Crystal Palace Saturday, October 6, 2012 3,812.6 
 35. Watford Saturday, October 6, 2012 3,811.5 
 36. Charlton Athletic Saturday, October 6, 2012 3,805.5 
 37. Derby County Saturday, October 6, 2012 3,800.5 
 38. Huddersfield Town Saturday, October 6, 2012 3,797.3 
 39. Sheffield United Saturday, October 6, 2012 3,795.0 
 40. Burnley Saturday, October 6, 2012 3,790.2 
 41. Ipswich Town Saturday, October 6, 2012 3,763.1 
 42. Sheffield Wednesday Saturday, October 6, 2012 3,761.0 
 43. Bristol City Saturday, October 6, 2012 3,760.2 
 44. Milton Keynes Dons Saturday, October 6, 2012 3,757.9 
 45. Stevenage Saturday, October 6, 2012 3,749.8 
 46. Tranmere Rovers Saturday, October 6, 2012 3,728.2 
 47. Swindon Town Saturday, October 6, 2012 3,717.9 
 48. Peterborough United Saturday, October 6, 2012 3,717.7 
 49. Barnsley Saturday, October 6, 2012 3,712.1 
 50. Notts County Saturday, October 6, 2012 3,706.4 
 51. Portsmouth Saturday, October 6, 2012 3,699.6 
 52. Doncaster Rovers Saturday, October 6, 2012 3,688.5 
 53. Brentford Saturday, October 6, 2012 3,671.8 
 54. Coventry City Saturday, October 6, 2012 3,670.1 
 55. Carlisle United Saturday, October 6, 2012 3,656.9 
 56. Crawley Town Saturday, October 6, 2012 3,645.0 
 57. Preston North End Saturday, October 6, 2012 3,644.1 
 58. Gillingham Saturday, October 6, 2012 3,631.4 
 59. Walsall Saturday, October 6, 2012 3,629.6 
 60. Shrewsbury Town Saturday, October 6, 2012 3,624.4 
 61. Yeovil Town Saturday, October 6, 2012 3,604.2 
 62. Crewe Alexandra Saturday, October 6, 2012 3,602.4 
 63. Oldham Athletic Saturday, October 6, 2012 3,599.6 
 64. Colchester United Saturday, October 6, 2012 3,599.1 
 65. AFC Bournemouth Saturday, October 6, 2012 3,598.7 
 66. Port Vale Saturday, October 6, 2012 3,596.3 
 67. Leyton Orient Saturday, October 6, 2012 3,581.3 
 68. Scunthorpe United Saturday, October 6, 2012 3,576.5 
 69. Fleetwood Town Saturday, October 6, 2012 3,568.5 
 70. Southend United Saturday, October 6, 2012 3,562.8 
 71. Cheltenham Town Saturday, October 6, 2012 3,562.8 
 72. Torquay United Saturday, October 6, 2012 3,559.4 
 73. Bury Saturday, October 6, 2012 3,552.5 
 74. Hartlepool United Saturday, October 6, 2012 3,551.0 
 75. Exeter City Saturday, October 6, 2012 3,548.5 
 76. Chesterfield Saturday, October 6, 2012 3,543.9 
 77. Rotherham United Saturday, October 6, 2012 3,539.9 
 78. Rochdale Saturday, October 6, 2012 3,536.5 
 79. Wrexham Wednesday, October 10, 2012 3,520.2 
 80. Bradford City Saturday, October 6, 2012 3,516.2 
 81. Wycombe Wanderers Saturday, October 6, 2012 3,511.7 
 82. York City Saturday, October 6, 2012 3,503.2 
 83. Accrington Stanley Saturday, October 6, 2012 3,496.8 
 84. Dagenham and Redbridge Saturday, October 6, 2012 3,484.2 
 85. Aldershot Town Saturday, October 6, 2012 3,483.8 
 86. Oxford United Saturday, October 6, 2012 3,483.2 
 87. Burton Albion Saturday, October 6, 2012 3,476.8 
 88. Plymouth Argyle Saturday, October 6, 2012 3,476.0 
 89. Morecambe Saturday, October 6, 2012 3,470.6 
 90. Bristol Rovers Saturday, October 6, 2012 3,469.0 
 91. Northampton Town Saturday, October 6, 2012 3,457.4 
 92. Luton Town Tuesday, October 9, 2012 3,451.2 
 93. Grimsby Town Tuesday, October 9, 2012 3,440.2 
 94. Forest Green Rovers Tuesday, October 9, 2012 3,415.1 
 95. AFC Wimbledon Saturday, October 6, 2012 3,414.2 
 96. Mansfield Town Tuesday, October 9, 2012 3,410.9 
 97. Newport County Tuesday, October 9, 2012 3,388.0 
 98. Kidderminster Harriers Tuesday, October 9, 2012 3,386.9 
 99. Hereford United Tuesday, October 9, 2012 3,376.7 
 100. Barnet Saturday, October 6, 2012 3,361.3 
 101. Macclesfield Town Tuesday, October 9, 2012 3,359.6 
 102. Cambridge United Tuesday, October 9, 2012 3,351.9 
 103. Dartford Tuesday, October 9, 2012 3,344.1 
 104. Gateshead Tuesday, October 9, 2012 3,328.3 
 105. Stockport County Wednesday, October 10, 2012 3,313.5 
 106. Southport Tuesday, October 9, 2012 3,309.6 
 107. Woking Tuesday, October 9, 2012 3,306.6 
 108. Alfreton Town Tuesday, October 9, 2012 3,304.9 
 109. AFC Telford United Tuesday, October 9, 2012 3,300.9 
 110. Braintree Town Tuesday, October 9, 2012 3,288.8 
 111. Tamworth Tuesday, October 9, 2012 3,283.3 
 112. Lincoln City Tuesday, October 9, 2012 3,271.0 
 113. Barrow Tuesday, October 9, 2012 3,262.4 
 114. Guiseley Tuesday, October 2, 2012 3,248.7 
 115. Darlington Saturday, April 28, 2012 3,239.9 
 116. Ebbsfleet United Tuesday, October 9, 2012 3,239.6 
 117. Nuneaton Town Tuesday, October 9, 2012 3,232.5 
 118. Welling United Tuesday, October 2, 2012 3,232.5 
 119. Hyde Tuesday, October 9, 2012 3,201.4 
 120. FC Halifax Town Saturday, September 29, 2012 3,201.1 
 121. Hayes and Yeading United Tuesday, October 2, 2012 3,192.7 
 122. Salisbury City Tuesday, October 2, 2012 3,181.7 
 123. Chelmsford City Tuesday, October 2, 2012 3,181.1 
 124. Dover Athletic Tuesday, October 2, 2012 3,171.6 
 125. Brackley Town Tuesday, October 2, 2012 3,166.5 
 126. Boreham Wood Monday, October 1, 2012 3,166.5 
 127. Bath City Tuesday, October 2, 2012 3,147.1 
 128. Altrincham Saturday, September 29, 2012 3,128.4 
 129. Chester Saturday, September 29, 2012 3,126.9 
 130. Gainsborough Trinity Saturday, September 29, 2012 3,121.6 
 131. Worcester City Tuesday, October 2, 2012 3,120.5 
 132. Sutton United Saturday, October 6, 2012 3,119.0 
 133. Basingstoke Town Tuesday, October 2, 2012 3,113.7 
 134. Stalybridge Celtic Tuesday, October 2, 2012 3,100.0 
 135. Tonbridge Angels Saturday, October 6, 2012 3,091.2 
 136. Dorchester Town Tuesday, October 2, 2012 3,090.5 
 137. Eastleigh Wednesday, October 10, 2012 3,087.3 
 138. Oxford City Tuesday, October 2, 2012 3,079.7 
 139. Bishop's Stortford Tuesday, October 2, 2012 3,075.1 
 140. Workington Saturday, September 29, 2012 3,071.8 
 141. Farnborough Tuesday, October 2, 2012 3,067.2 
 142. Harrogate Town Saturday, September 29, 2012 3,063.7 
 143. Hampton and Richmond Borough Tuesday, October 9, 2012 3,059.3 
 144. Boston United Saturday, September 29, 2012 3,059.2 
 145. Bromley Tuesday, October 2, 2012 3,058.4 
 146. Staines Town Wednesday, October 10, 2012 3,048.9 
 147. Leamington Tuesday, September 18, 2012 3,045.1 
 148. Truro City Tuesday, October 2, 2012 3,035.7 
 149. Kettering Town Saturday, October 6, 2012 3,033.5 
 150. Maidenhead United Tuesday, October 2, 2012 3,032.0 
 151. AFC Hornchurch Saturday, October 6, 2012 3,030.7 
 152. Stourbridge Tuesday, October 9, 2012 3,029.7 
 153. Havant and Waterlooville Saturday, October 6, 2012 3,024.8 
 154. Eastbourne Borough Tuesday, October 2, 2012 3,024.7 
 155. Weston-super-Mare Saturday, September 29, 2012 3,024.6 
 156. Histon Tuesday, October 2, 2012 3,023.6 
 157. Droylsden Wednesday, October 3, 2012 3,021.4 
 158. Lowestoft Town Saturday, September 15, 2012 3,014.1 
 159. Billericay Town Monday, October 1, 2012 3,009.6 
 160. Vauxhall Motors Saturday, September 29, 2012 3,008.4 
 161. Gloucester City Tuesday, October 2, 2012 3,006.0 
 162. Wealdstone Monday, October 8, 2012 3,002.9 
 163. Solihull Moors Tuesday, October 2, 2012 2,992.9 
 164. Ilkeston Town Tuesday, September 18, 2012 2,990.6 
 165. St. Albans City Tuesday, October 9, 2012 2,986.1 
 166. Barwell Tuesday, September 18, 2012 2,982.4 
 167. AFC Totton Tuesday, September 18, 2012 2,980.3 
 168. Bury Town Saturday, September 15, 2012 2,979.5 
 169. Corby Town Wednesday, October 3, 2012 2,975.6 
 170. Whitehawk Tuesday, October 9, 2012 2,972.1 
 171. Cambridge City Tuesday, September 18, 2012 2,966.5 
 172. Colwyn Bay Saturday, September 29, 2012 2,959.2 
 173. St. Neots Town Tuesday, October 9, 2012 2,956.8 
 174. Hinckley United Tuesday, October 2, 2012 2,955.4 
 175. Chesham United Tuesday, October 9, 2012 2,952.1 
 176. Blyth Spartans Tuesday, September 18, 2012 2,951.3 
 177. Bradford Park Avenue Saturday, September 29, 2012 2,948.2 
 178. AFC Fylde Tuesday, October 9, 2012 2,924.6 
 179. Hemel Hempstead Town Tuesday, October 9, 2012 2,922.2 
 180. East Thurrock United Tuesday, October 9, 2012 2,922.0 
 181. Bedford Town Tuesday, October 9, 2012 2,920.6 
 182. Lewes Tuesday, October 9, 2012 2,919.2 
 183. Canvey Island Tuesday, October 9, 2012 2,918.7 
 184. Gosport Borough Tuesday, October 2, 2012 2,915.8 
 185. Chorley Tuesday, October 9, 2012 2,915.0 
 186. Hednesford Town Tuesday, September 18, 2012 2,911.5 
 187. Bedworth United Saturday, October 6, 2012 2,911.1 
 188. Frome Town Tuesday, October 9, 2012 2,910.9 
 189. Kingstonian Monday, October 8, 2012 2,908.0 
 190. FC United of Manchester Tuesday, September 18, 2012 2,905.8 
 191. Metropolitan Police Saturday, September 15, 2012 2,902.8 
 192. Cray Wanderers Saturday, September 15, 2012 2,898.5 
 193. Arlesey Town Tuesday, October 9, 2012 2,898.0 
 194. Northwich Victoria Saturday, April 21, 2012 2,890.1 
 195. Enfield Town Tuesday, October 9, 2012 2,888.5 
 196. Concord Rangers Tuesday, October 9, 2012 2,881.4 
 197. Margate Tuesday, October 9, 2012 2,872.5 
 198. Thurrock Saturday, September 15, 2012 2,870.9 
 199. Bashley Saturday, October 6, 2012 2,870.9 
 200. Bognor Regis Town Tuesday, October 9, 2012 2,869.7 
 201. Marine Wednesday, October 10, 2012 2,868.3 
 202. Bideford Saturday, October 6, 2012 2,862.0 
 203. Chippenham Town Tuesday, October 2, 2012 2,861.8 
 204. Hendon Saturday, September 15, 2012 2,861.2 
 205. Redditch United Tuesday, October 9, 2012 2,856.4 
 206. Hitchin Town Tuesday, September 18, 2012 2,853.3 
 207. Rushall Olympic Saturday, October 6, 2012 2,851.9 
 208. Banbury United Tuesday, October 9, 2012 2,849.2 
 209. Swindon Supermarine Saturday, April 28, 2012 2,847.5 
 210. Wingate and Finchley Tuesday, October 9, 2012 2,841.7 
 211. North Ferriby United Tuesday, October 9, 2012 2,834.5 
 212. Evesham United Saturday, April 28, 2012 2,827.3 
 213. Harrow Borough Tuesday, October 9, 2012 2,813.5 
 214. Weymouth Saturday, October 6, 2012 2,810.5 
 215. Witton Albion Tuesday, October 9, 2012 2,798.8 
 216. Carshalton Athletic Tuesday, October 9, 2012 2,785.9 
 217. Eastwood Town Wednesday, October 10, 2012 2,785.9 
 218. Hastings United Saturday, September 15, 2012 2,782.9 
 219. Ashton United Wednesday, October 10, 2012 2,776.4 
 220. Nantwich Town Tuesday, October 9, 2012 2,771.3 
 221. Buxton Wednesday, September 19, 2012 2,770.6 
 222. Leatherhead Saturday, April 28, 2012 2,770.0 
 223. Stafford Rangers Saturday, October 6, 2012 2,765.9 
 224. Leiston Saturday, October 6, 2012 2,757.7 
 225. Cirencester Town Saturday, April 28, 2012 2,733.0 
 226. Kendal Town Tuesday, September 18, 2012 2,732.5 
 227. Worksop Town Wednesday, October 10, 2012 2,714.5 
 228. Whitby Town Wednesday, October 10, 2012 2,706.5 
 229. Mickleover Sports Saturday, April 21, 2012 2,701.9 
 230. Redbridge Saturday, December 3, 2011 2,695.2 
 231. Aveley Saturday, April 28, 2012 2,678.8 
 232. Matlock Town Saturday, October 6, 2012 2,670.6 
 233. Chasetown Saturday, April 21, 2012 2,659.7 
 234. Grantham Town Wednesday, October 10, 2012 2,647.1 
 235. Tooting and Mitcham United Saturday, April 28, 2012 2,643.2 
 236. Frickley Athletic Tuesday, September 18, 2012 2,638.7 
 237. Horsham Saturday, April 28, 2012 2,602.2 
 238. Burscough Saturday, April 21, 2012 2,575.9