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 22, 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 20, 2013 4,178.8 
 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. West Ham United Saturday, October 19, 2013 4,009.7 
 12. Aston Villa Sunday, October 20, 2013 4,000.3 
 13. Newcastle United Saturday, October 19, 2013 3,992.8 
 14. Fulham Monday, October 21, 2013 3,988.5 
 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 Tuesday, October 22, 2013 3,845.2 
 30. Derby County Saturday, October 19, 2013 3,837.6 
 31. Bolton Wanderers Saturday, October 19, 2013 3,831.3 
 32. Crystal Palace Monday, October 21, 2013 3,828.7 
 33. Ipswich Town Saturday, October 19, 2013 3,828.3 
 34. Blackburn Rovers Saturday, October 19, 2013 3,824.1 
 35. Leeds United Sunday, October 20, 2013 3,811.4 
 36. Birmingham City Sunday, October 20, 2013 3,807.9 
 37. Charlton Athletic Saturday, October 19, 2013 3,806.8 
 38. Wolverhampton Wanderers Tuesday, October 22, 2013 3,795.1 
 39. Huddersfield Town Saturday, October 19, 2013 3,789.4 
 40. AFC Bournemouth Saturday, October 19, 2013 3,764.0 
 41. Sheffield Wednesday Saturday, October 19, 2013 3,763.5 
 42. Leyton Orient Tuesday, October 22, 2013 3,760.6 
 43. Middlesbrough Saturday, October 19, 2013 3,744.7 
 44. Millwall Saturday, October 19, 2013 3,744.4 
 45. Barnsley Saturday, October 19, 2013 3,737.9 
 46. Doncaster Rovers Saturday, October 19, 2013 3,725.8 
 47. Swindon Town Tuesday, October 22, 2013 3,724.6 
 48. Coventry City Tuesday, October 22, 2013 3,710.5 
 49. Milton Keynes Dons Tuesday, October 22, 2013 3,710.2 
 50. Walsall Tuesday, October 22, 2013 3,708.8 
 51. Brentford Tuesday, October 22, 2013 3,699.2 
 52. Preston North End Tuesday, October 22, 2013 3,692.0 
 53. Yeovil Town Saturday, October 19, 2013 3,677.1 
 54. Crawley Town Tuesday, October 22, 2013 3,668.4 
 55. Bradford City Tuesday, October 22, 2013 3,651.1 
 56. Bristol City Tuesday, October 22, 2013 3,631.9 
 57. Rotherham United Tuesday, October 22, 2013 3,631.8 
 58. Sheffield United Tuesday, October 22, 2013 3,628.2 
 59. Shrewsbury Town Tuesday, October 22, 2013 3,625.6 
 60. Notts County Tuesday, October 22, 2013 3,611.7 
 61. Port Vale Tuesday, October 22, 2013 3,603.3 
 62. Chesterfield Tuesday, October 22, 2013 3,595.4 
 63. Carlisle United Tuesday, October 22, 2013 3,595.3 
 64. Scunthorpe United Tuesday, October 22, 2013 3,586.3 
 65. Gillingham Tuesday, October 22, 2013 3,585.6 
 66. Oldham Athletic Tuesday, October 22, 2013 3,585.4 
 67. Colchester United Tuesday, October 22, 2013 3,578.6 
 68. Oxford United Tuesday, October 22, 2013 3,571.5 
 69. Tranmere Rovers Tuesday, October 22, 2013 3,570.2 
 70. Portsmouth Saturday, October 19, 2013 3,569.0 
 71. Crewe Alexandra Tuesday, October 22, 2013 3,567.2 
 72. Burton Albion Tuesday, October 22, 2013 3,565.0 
 73. Stevenage Tuesday, October 22, 2013 3,561.7 
 74. Rochdale Tuesday, October 22, 2013 3,558.4 
 75. Hartlepool United Tuesday, October 22, 2013 3,557.6 
 76. Mansfield Town Tuesday, October 22, 2013 3,539.6 
 77. Exeter City Tuesday, October 22, 2013 3,534.7 
 78. Southend United Tuesday, October 22, 2013 3,523.9 
 79. Wycombe Wanderers Saturday, October 19, 2013 3,519.7 
 80. Morecambe Tuesday, October 22, 2013 3,518.2 
 81. Cheltenham Town Tuesday, October 22, 2013 3,514.1 
 82. Newport County Tuesday, October 22, 2013 3,502.9 
 83. Fleetwood Town Tuesday, October 22, 2013 3,499.2 
 84. Bury Tuesday, October 22, 2013 3,493.1 
 85. Kidderminster Harriers Saturday, October 19, 2013 3,486.9 
 86. Dagenham and Redbridge Tuesday, October 22, 2013 3,481.1 
 87. Northampton Town Tuesday, October 22, 2013 3,478.3 
 88. AFC Wimbledon Tuesday, October 22, 2013 3,473.4 
 89. York City Tuesday, October 22, 2013 3,463.4 
 90. Bristol Rovers Tuesday, October 22, 2013 3,458.2 
 91. Plymouth Argyle Tuesday, October 22, 2013 3,444.0 
 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. Torquay United Tuesday, October 22, 2013 3,423.6 
 98. Accrington Stanley Tuesday, October 22, 2013 3,416.0 
 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. Dover Athletic Tuesday, October 22, 2013 3,192.9 
 121. Ebbsfleet United Tuesday, October 22, 2013 3,190.2 
 122. Stockport County Saturday, October 19, 2013 3,188.3 
 123. AFC Telford United Saturday, October 19, 2013 3,180.2 
 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. Farnborough Tuesday, October 22, 2013 3,117.6 
 131. Guiseley Tuesday, October 22, 2013 3,117.5 
 132. Harrogate Town Tuesday, October 22, 2013 3,117.3 
 133. Hednesford Town Saturday, October 19, 2013 3,106.4 
 134. Chelmsford City Tuesday, October 22, 2013 3,101.7 
 135. Bradford Park Avenue Saturday, October 19, 2013 3,101.0 
 136. Boston United Saturday, October 19, 2013 3,099.0 
 137. Bishop's Stortford Tuesday, October 22, 2013 3,097.3 
 138. Bath City Saturday, October 19, 2013 3,092.8 
 139. Gainsborough Trinity Saturday, October 19, 2013 3,090.4 
 140. Chesham United Tuesday, October 22, 2013 3,088.4 
 141. AFC Hornchurch Saturday, October 5, 2013 3,087.4 
 142. Bromley Saturday, October 19, 2013 3,077.9 
 143. Stourbridge Tuesday, October 8, 2013 3,073.1 
 144. Leamington Saturday, October 19, 2013 3,073.1 
 145. Boreham Wood Saturday, October 19, 2013 3,068.4 
 146. Basingstoke Town Saturday, October 19, 2013 3,068.0 
 147. Hayes and Yeading United Saturday, October 19, 2013 3,066.9 
 148. North Ferriby United Tuesday, October 22, 2013 3,066.8 
 149. Whitehawk Saturday, October 19, 2013 3,057.7 
 150. Hemel Hempstead Town Monday, October 21, 2013 3,055.2 
 151. Eastbourne Borough Tuesday, October 22, 2013 3,054.8 
 152. Dorchester Town Saturday, October 19, 2013 3,053.2 
 153. Histon Saturday, October 19, 2013 3,050.0 
 154. Stalybridge Celtic Tuesday, October 22, 2013 3,046.1 
 155. Concord Rangers Saturday, October 19, 2013 3,043.0 
 156. Staines Town Saturday, October 19, 2013 3,040.1 
 157. Wealdstone Saturday, October 5, 2013 3,029.0 
 158. Oxford City Saturday, October 19, 2013 3,020.5 
 159. Vauxhall Motors Tuesday, October 22, 2013 3,020.1 
 160. Cambridge City Tuesday, October 8, 2013 3,005.0 
 161. Maidenhead United Saturday, October 19, 2013 3,003.2 
 162. Worcester City Saturday, October 19, 2013 2,999.8 
 163. Gosport Borough Saturday, October 19, 2013 2,999.7 
 164. Lowestoft Town Saturday, October 12, 2013 2,999.1 
 165. Colwyn Bay Saturday, October 19, 2013 2,998.9 
 166. Workington Tuesday, October 22, 2013 2,998.5 
 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 22, 2013 2,974.2 
 171. Billericay Town Saturday, October 12, 2013 2,971.2 
 172. Poole Town Tuesday, October 8, 2013 2,968.1 
 173. St. Albans City Monday, October 21, 2013 2,965.8 
 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. Skelmersdale United Tuesday, October 22, 2013 2,935.9 
 178. Bideford Tuesday, October 8, 2013 2,935.9 
 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. Lewes Tuesday, October 22, 2013 2,908.9 
 185. Bognor Regis Town Saturday, October 5, 2013 2,907.5 
 186. Hitchin Town Saturday, October 12, 2013 2,902.4 
 187. Margate Saturday, October 12, 2013 2,900.9 
 188. Weymouth Saturday, October 5, 2013 2,900.9 
 189. Ilkeston Town Monday, October 21, 2013 2,894.6 
 190. Hendon Saturday, October 5, 2013 2,893.7 
 191. Bedford Town Saturday, October 12, 2013 2,891.6 
 192. Maidstone United Tuesday, October 8, 2013 2,883.8 
 193. Barwell Tuesday, October 22, 2013 2,881.4 
 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. Worksop Town Tuesday, October 22, 2013 2,834.7 
 206. Rushall Olympic Tuesday, October 15, 2013 2,831.5 
 207. Bedworth United Saturday, April 27, 2013 2,830.2 
 208. St. Neots Town Tuesday, October 22, 2013 2,828.0 
 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. Burnham Tuesday, October 22, 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. Hastings United Saturday, April 27, 2013 2,786.5 
 224. Enfield Town Tuesday, October 22, 2013 2,783.8 
 225. Ashton United Wednesday, October 16, 2013 2,778.2 
 226. Carshalton Athletic Saturday, October 12, 2013 2,770.0 
 227. Matlock Town Tuesday, October 22, 2013 2,760.9 
 228. Cray Wanderers Saturday, October 5, 2013 2,751.9 
 229. Nantwich Town Monday, October 21, 2013 2,711.8 
 230. Stamford Tuesday, October 22, 2013 2,706.6 
 231. Grantham Town Tuesday, October 15, 2013 2,693.4 
 232. Frickley Athletic Tuesday, October 22, 2013 2,673.4 
 233. Droylsden Tuesday, October 15, 2013 2,669.2 
 234. Stafford Rangers Tuesday, October 22, 2013 2,655.9 
 235. Slough Town Tuesday, November 13, 2012 2,652.7 
 236. Kendal Town Saturday, May 4, 2013 2,616.8 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9