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 23, 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. Tottenham Hotspur Saturday, October 20, 2012 4,136.8 
 6. Everton Sunday, October 21, 2012 4,135.7 
 7. Liverpool Saturday, October 20, 2012 4,087.6 
 8. Newcastle United Sunday, October 21, 2012 4,073.9 
 9. Fulham Saturday, October 20, 2012 4,054.3 
 10. West Bromwich Albion Saturday, October 20, 2012 4,035.0 
 11. Sunderland Sunday, October 21, 2012 4,011.9 
 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 Tuesday, October 23, 2012 3,915.5 
 21. Queens Park Rangers Sunday, October 21, 2012 3,899.1 
 22. Blackburn Rovers Saturday, October 20, 2012 3,898.7 
 23. Cardiff City Tuesday, October 23, 2012 3,898.5 
 24. Bolton Wanderers Tuesday, October 23, 2012 3,878.7 
 25. Blackpool Tuesday, October 23, 2012 3,878.3 
 26. Middlesbrough Tuesday, October 23, 2012 3,870.1 
 27. Birmingham City Tuesday, October 23, 2012 3,869.6 
 28. Wolverhampton Wanderers Tuesday, October 23, 2012 3,860.8 
 29. Brighton and Hove Albion Tuesday, October 23, 2012 3,837.7 
 30. Leeds United Tuesday, October 23, 2012 3,834.5 
 31. Nottingham Forest Tuesday, October 23, 2012 3,833.5 
 32. Hull City Tuesday, October 23, 2012 3,823.1 
 33. Millwall Tuesday, October 23, 2012 3,818.6 
 34. Derby County Tuesday, October 23, 2012 3,812.1 
 35. Burnley Tuesday, October 23, 2012 3,811.7 
 36. Watford Tuesday, October 23, 2012 3,811.0 
 37. Crystal Palace Tuesday, October 23, 2012 3,810.3 
 38. Sheffield United Tuesday, October 23, 2012 3,800.6 
 39. Charlton Athletic Tuesday, October 23, 2012 3,794.3 
 40. Huddersfield Town Tuesday, October 23, 2012 3,790.9 
 41. Sheffield Wednesday Friday, October 19, 2012 3,762.0 
 42. Stevenage Tuesday, October 23, 2012 3,756.5 
 43. Ipswich Town Tuesday, October 23, 2012 3,746.2 
 44. Bristol City Tuesday, October 23, 2012 3,744.5 
 45. Notts County Tuesday, October 23, 2012 3,730.5 
 46. Peterborough United Tuesday, October 23, 2012 3,728.7 
 47. Milton Keynes Dons Tuesday, October 23, 2012 3,727.3 
 48. Barnsley Tuesday, October 23, 2012 3,727.1 
 49. Portsmouth Tuesday, October 23, 2012 3,711.0 
 50. Doncaster Rovers Tuesday, October 23, 2012 3,706.0 
 51. Tranmere Rovers Tuesday, October 23, 2012 3,703.5 
 52. Swindon Town Tuesday, October 23, 2012 3,698.5 
 53. Crawley Town Tuesday, October 23, 2012 3,676.3 
 54. Brentford Tuesday, October 23, 2012 3,670.7 
 55. Coventry City Tuesday, October 23, 2012 3,654.1 
 56. Preston North End Tuesday, October 23, 2012 3,648.6 
 57. Colchester United Tuesday, October 23, 2012 3,640.6 
 58. Gillingham Tuesday, October 23, 2012 3,637.5 
 59. Carlisle United Tuesday, October 23, 2012 3,635.8 
 60. AFC Bournemouth Tuesday, October 23, 2012 3,633.6 
 61. Yeovil Town Tuesday, October 23, 2012 3,623.6 
 62. Port Vale Tuesday, October 23, 2012 3,614.9 
 63. Walsall Tuesday, October 23, 2012 3,614.3 
 64. Crewe Alexandra Tuesday, October 23, 2012 3,607.2 
 65. Shrewsbury Town Tuesday, October 23, 2012 3,605.7 
 66. Oldham Athletic Tuesday, October 23, 2012 3,604.6 
 67. Scunthorpe United Tuesday, October 23, 2012 3,573.2 
 68. Torquay United Tuesday, October 23, 2012 3,569.7 
 69. Cheltenham Town Tuesday, October 23, 2012 3,561.7 
 70. Fleetwood Town Tuesday, October 23, 2012 3,561.7 
 71. Southend United Tuesday, October 23, 2012 3,555.6 
 72. Leyton Orient Tuesday, October 23, 2012 3,551.1 
 73. Bury Tuesday, October 23, 2012 3,549.0 
 74. Rotherham United Tuesday, October 23, 2012 3,546.3 
 75. Bradford City Tuesday, October 23, 2012 3,539.2 
 76. Chesterfield Tuesday, October 23, 2012 3,531.2 
 77. Hartlepool United Tuesday, October 23, 2012 3,528.4 
 78. York City Tuesday, October 23, 2012 3,523.3 
 79. Rochdale Tuesday, October 23, 2012 3,521.3 
 80. Exeter City Tuesday, October 23, 2012 3,517.8 
 81. Wycombe Wanderers Tuesday, October 23, 2012 3,508.1 
 82. Plymouth Argyle Tuesday, October 23, 2012 3,497.1 
 83. Wrexham Saturday, October 13, 2012 3,494.9 
 84. Dagenham and Redbridge Tuesday, October 23, 2012 3,488.1 
 85. Morecambe Tuesday, October 23, 2012 3,487.6 
 86. Oxford United Tuesday, October 23, 2012 3,478.9 
 87. Aldershot Town Tuesday, October 23, 2012 3,471.3 
 88. Burton Albion Tuesday, October 23, 2012 3,470.3 
 89. Bristol Rovers Tuesday, October 23, 2012 3,465.9 
 90. Accrington Stanley Tuesday, October 23, 2012 3,458.0 
 91. Luton Town Saturday, October 13, 2012 3,456.6 
 92. Grimsby Town Saturday, October 13, 2012 3,447.5 
 93. Northampton Town Tuesday, October 23, 2012 3,444.9 
 94. AFC Wimbledon Tuesday, October 23, 2012 3,428.3 
 95. Mansfield Town Saturday, October 13, 2012 3,419.7 
 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. Barnet Tuesday, October 23, 2012 3,375.6 
 100. Hereford United Saturday, October 13, 2012 3,373.1 
 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. Gainsborough Trinity Saturday, October 20, 2012 3,133.8 
 129. Chester Wednesday, October 17, 2012 3,131.0 
 130. Altrincham Tuesday, October 23, 2012 3,127.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. Staines Town Tuesday, October 23, 2012 3,082.1 
 139. Basingstoke Town Saturday, October 20, 2012 3,081.5 
 140. Boston United Saturday, October 13, 2012 3,074.0 
 141. Dorchester Town Saturday, October 13, 2012 3,073.8 
 142. Workington Tuesday, October 23, 2012 3,068.2 
 143. Bishop's Stortford Saturday, October 13, 2012 3,065.3 
 144. Tonbridge Angels Saturday, October 20, 2012 3,065.2 
 145. Hampton and Richmond Borough Saturday, October 20, 2012 3,059.2 
 146. Leamington 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. Kettering Town Saturday, October 6, 2012 3,033.5 
 151. Havant and Waterlooville Saturday, October 20, 2012 3,028.5 
 152. Truro City Tuesday, October 23, 2012 3,028.0 
 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. Lowestoft Town Tuesday, October 23, 2012 3,001.3 
 162. Wealdstone Saturday, October 13, 2012 2,998.3 
 163. Gloucester City Saturday, October 13, 2012 2,995.6 
 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. St. Albans City Saturday, October 20, 2012 2,975.6 
 168. Ilkeston Town Tuesday, October 16, 2012 2,975.5 
 169. Whitehawk Tuesday, October 23, 2012 2,972.0 
 170. AFC Totton Saturday, October 13, 2012 2,968.1 
 171. Hemel Hempstead Town Tuesday, October 23, 2012 2,967.3 
 172. Cambridge City Tuesday, October 23, 2012 2,967.0 
 173. Bury Town Tuesday, October 23, 2012 2,964.5 
 174. Bradford Park Avenue Wednesday, October 17, 2012 2,964.2 
 175. Corby Town Saturday, October 13, 2012 2,963.5 
 176. AFC Fylde Tuesday, October 16, 2012 2,955.5 
 177. Chesham United Saturday, October 13, 2012 2,950.0 
 178. Canvey Island Tuesday, October 23, 2012 2,940.0 
 179. Kingstonian Saturday, October 20, 2012 2,934.4 
 180. Cray Wanderers Tuesday, October 23, 2012 2,933.8 
 181. Hinckley United Saturday, October 20, 2012 2,930.8 
 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. Hednesford Town Tuesday, October 23, 2012 2,905.6 
 187. Bedford Town Saturday, October 20, 2012 2,903.9 
 188. Frome Town Saturday, October 20, 2012 2,903.3 
 189. Metropolitan Police Tuesday, October 23, 2012 2,902.4 
 190. Arlesey Town Saturday, October 13, 2012 2,898.2 
 191. FC United of Manchester Tuesday, October 23, 2012 2,893.8 
 192. Northwich Victoria Saturday, April 21, 2012 2,890.1 
 193. Chorley Tuesday, October 23, 2012 2,886.8 
 194. Thurrock Saturday, October 20, 2012 2,874.2 
 195. Enfield Town Saturday, October 20, 2012 2,873.3 
 196. Bedworth United Saturday, October 20, 2012 2,869.9 
 197. Hendon Tuesday, October 23, 2012 2,867.0 
 198. Bideford Saturday, October 20, 2012 2,865.1 
 199. North Ferriby United Tuesday, October 23, 2012 2,864.6 
 200. Margate Tuesday, October 23, 2012 2,863.1 
 201. Concord Rangers Saturday, October 20, 2012 2,862.2 
 202. Chippenham Town Saturday, October 13, 2012 2,861.6 
 203. Bashley Saturday, October 13, 2012 2,861.3 
 204. Redditch United Saturday, October 20, 2012 2,860.7 
 205. Hitchin Town Saturday, October 20, 2012 2,859.0 
 206. Banbury United Saturday, October 20, 2012 2,855.1 
 207. Bognor Regis Town Tuesday, October 23, 2012 2,848.8 
 208. Swindon Supermarine Saturday, April 28, 2012 2,847.5 
 209. Marine Tuesday, October 23, 2012 2,847.0 
 210. Weymouth Saturday, October 20, 2012 2,838.8 
 211. Harrow Borough Tuesday, October 23, 2012 2,838.1 
 212. Evesham United Saturday, April 28, 2012 2,827.3 
 213. Wingate and Finchley Tuesday, October 23, 2012 2,823.3 
 214. Rushall Olympic Saturday, October 20, 2012 2,821.7 
 215. Buxton Tuesday, October 16, 2012 2,812.4 
 216. Witton Albion Tuesday, October 23, 2012 2,806.1 
 217. Nantwich Town Saturday, October 20, 2012 2,803.2 
 218. Ashton United Tuesday, October 23, 2012 2,790.3 
 219. Carshalton Athletic Tuesday, October 23, 2012 2,783.0 
 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 Tuesday, October 23, 2012 2,745.5 
 224. Eastwood Town Tuesday, October 23, 2012 2,740.3 
 225. Worksop Town Saturday, October 20, 2012 2,733.9 
 226. Cirencester Town Saturday, April 28, 2012 2,733.0 
 227. Kendal Town Tuesday, October 23, 2012 2,723.3 
 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 Tuesday, October 23, 2012 2,677.8 
 233. Chasetown Saturday, April 21, 2012 2,659.7 
 234. Frickley Athletic Tuesday, October 23, 2012 2,656.9 
 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