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, November 12, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester United Sunday, November 10, 2013 4,263.2 
 2. Manchester City Sunday, November 10, 2013 4,226.7 
 3. Chelsea Saturday, November 9, 2013 4,224.3 
 4. Arsenal Sunday, November 10, 2013 4,214.7 
 5. Tottenham Hotspur Sunday, November 10, 2013 4,162.1 
 6. Liverpool Saturday, November 9, 2013 4,154.1 
 7. Everton Saturday, November 9, 2013 4,130.5 
 8. Southampton Saturday, November 9, 2013 4,042.3 
 9. Newcastle United Sunday, November 10, 2013 4,017.4 
 10. West Bromwich Albion Saturday, November 9, 2013 4,016.4 
 11. Aston Villa Saturday, November 9, 2013 4,001.9 
 12. Swansea City Sunday, November 10, 2013 4,000.6 
 13. West Ham United Saturday, November 9, 2013 4,000.0 
 14. Norwich City Saturday, November 9, 2013 3,973.0 
 15. Stoke City Sunday, November 10, 2013 3,970.3 
 16. Wigan Athletic Sunday, November 10, 2013 3,965.3 
 17. Fulham Saturday, November 9, 2013 3,957.1 
 18. Sunderland Sunday, November 10, 2013 3,928.5 
 19. Cardiff City Saturday, November 9, 2013 3,927.6 
 20. Burnley Saturday, November 9, 2013 3,921.3 
 21. Queens Park Rangers Saturday, November 9, 2013 3,916.1 
 22. Leicester City Saturday, November 9, 2013 3,909.1 
 23. Reading Saturday, November 9, 2013 3,891.6 
 24. Hull City Saturday, November 9, 2013 3,890.8 
 25. Watford Saturday, November 9, 2013 3,889.1 
 26. Brighton and Hove Albion Saturday, November 9, 2013 3,877.5 
 27. Nottingham Forest Saturday, November 9, 2013 3,865.4 
 28. Blackpool Saturday, November 9, 2013 3,860.3 
 29. Bolton Wanderers Saturday, November 9, 2013 3,853.4 
 30. Derby County Saturday, November 9, 2013 3,842.2 
 31. Ipswich Town Saturday, November 9, 2013 3,838.4 
 32. Leeds United Saturday, November 9, 2013 3,828.2 
 33. Crystal Palace Saturday, November 9, 2013 3,825.1 
 34. Blackburn Rovers Saturday, November 9, 2013 3,819.4 
 35. Birmingham City Saturday, November 9, 2013 3,816.8 
 36. Peterborough United Saturday, November 9, 2013 3,812.0 
 37. Charlton Athletic Saturday, November 9, 2013 3,804.0 
 38. Wolverhampton Wanderers Saturday, November 9, 2013 3,800.3 
 39. Leyton Orient Saturday, November 9, 2013 3,786.1 
 40. Huddersfield Town Saturday, November 9, 2013 3,777.6 
 41. Sheffield Wednesday Saturday, November 9, 2013 3,773.4 
 42. Middlesbrough Saturday, November 9, 2013 3,756.0 
 43. AFC Bournemouth Saturday, November 9, 2013 3,750.7 
 44. Millwall Saturday, November 9, 2013 3,744.2 
 45. Barnsley Saturday, November 9, 2013 3,738.8 
 46. Coventry City Friday, November 8, 2013 3,735.3 
 47. Brentford Saturday, November 9, 2013 3,715.9 
 48. Milton Keynes Dons Saturday, November 9, 2013 3,707.4 
 49. Swindon Town Saturday, November 9, 2013 3,706.0 
 50. Doncaster Rovers Saturday, November 9, 2013 3,701.8 
 51. Preston North End Saturday, November 9, 2013 3,700.0 
 52. Walsall Saturday, November 9, 2013 3,695.2 
 53. Yeovil Town Sunday, November 10, 2013 3,685.2 
 54. Bristol City Saturday, November 9, 2013 3,661.5 
 55. Bradford City Saturday, November 9, 2013 3,634.4 
 56. Rotherham United Saturday, November 9, 2013 3,632.4 
 57. Sheffield United Saturday, November 9, 2013 3,630.0 
 58. Crawley Town Saturday, November 9, 2013 3,628.5 
 59. Shrewsbury Town Saturday, November 9, 2013 3,626.5 
 60. Port Vale Monday, November 11, 2013 3,601.0 
 61. Notts County Saturday, November 9, 2013 3,596.1 
 62. Oldham Athletic Saturday, November 9, 2013 3,594.5 
 63. Colchester United Saturday, November 9, 2013 3,591.2 
 64. Chesterfield Saturday, November 9, 2013 3,591.0 
 65. Tranmere Rovers Saturday, November 9, 2013 3,590.6 
 66. Gillingham Saturday, November 9, 2013 3,582.1 
 67. Stevenage Saturday, November 9, 2013 3,578.5 
 68. Scunthorpe United Saturday, November 9, 2013 3,572.2 
 69. Carlisle United Saturday, November 9, 2013 3,572.1 
 70. Portsmouth Saturday, November 9, 2013 3,569.3 
 71. Oxford United Saturday, November 9, 2013 3,566.6 
 72. Burton Albion Sunday, November 10, 2013 3,564.8 
 73. Hartlepool United Saturday, November 9, 2013 3,562.0 
 74. Crewe Alexandra Saturday, November 9, 2013 3,557.6 
 75. Southend United Saturday, November 9, 2013 3,535.5 
 76. Rochdale Saturday, November 9, 2013 3,535.1 
 77. Fleetwood Town Saturday, November 9, 2013 3,530.7 
 78. Exeter City Saturday, November 9, 2013 3,514.8 
 79. Mansfield Town Saturday, November 9, 2013 3,510.9 
 80. Morecambe Saturday, November 9, 2013 3,507.9 
 81. Wycombe Wanderers Saturday, November 9, 2013 3,506.8 
 82. Cheltenham Town Saturday, November 9, 2013 3,504.1 
 83. Newport County Saturday, November 9, 2013 3,500.5 
 84. Dagenham and Redbridge Saturday, November 9, 2013 3,486.3 
 85. Bury Saturday, November 2, 2013 3,485.1 
 86. Kidderminster Harriers Tuesday, November 12, 2013 3,476.8 
 87. Bristol Rovers Friday, November 8, 2013 3,474.7 
 88. York City Friday, November 8, 2013 3,473.8 
 89. AFC Wimbledon Friday, November 8, 2013 3,470.9 
 90. Northampton Town Sunday, November 10, 2013 3,470.1 
 91. Plymouth Argyle Saturday, November 9, 2013 3,465.7 
 92. Barnet Tuesday, November 12, 2013 3,442.9 
 93. Cambridge United Tuesday, November 12, 2013 3,441.6 
 94. Grimsby Town Saturday, November 9, 2013 3,441.5 
 95. Torquay United Saturday, November 9, 2013 3,439.9 
 96. Luton Town Tuesday, November 12, 2013 3,438.7 
 97. Accrington Stanley Saturday, November 9, 2013 3,427.6 
 98. Aldershot Town Tuesday, November 12, 2013 3,411.4 
 99. Wrexham Tuesday, November 12, 2013 3,394.0 
 100. Braintree Town Tuesday, November 12, 2013 3,382.3 
 101. Gateshead Tuesday, November 12, 2013 3,354.3 
 102. Welling United Tuesday, November 12, 2013 3,348.8 
 103. Macclesfield Town Tuesday, November 12, 2013 3,344.8 
 104. Alfreton Town Tuesday, November 12, 2013 3,338.2 
 105. Hereford United Tuesday, November 12, 2013 3,332.5 
 106. Salisbury City Saturday, November 9, 2013 3,332.5 
 107. Lincoln City Tuesday, November 12, 2013 3,332.1 
 108. Nuneaton Town Tuesday, November 12, 2013 3,328.5 
 109. Forest Green Rovers Tuesday, November 12, 2013 3,317.0 
 110. FC Halifax Town Tuesday, November 12, 2013 3,292.3 
 111. Woking Tuesday, November 12, 2013 3,289.5 
 112. Dartford Tuesday, November 12, 2013 3,273.0 
 113. Tamworth Tuesday, November 12, 2013 3,271.4 
 114. Chester Tuesday, November 12, 2013 3,270.2 
 115. Southport Tuesday, November 12, 2013 3,268.1 
 116. Eastleigh Tuesday, November 12, 2013 3,233.4 
 117. Altrincham Monday, November 11, 2013 3,223.1 
 118. Sutton United Tuesday, November 12, 2013 3,223.0 
 119. Brackley Town Saturday, November 9, 2013 3,219.4 
 120. Ebbsfleet United Saturday, November 2, 2013 3,199.7 
 121. AFC Telford United Tuesday, November 12, 2013 3,183.7 
 122. Dover Athletic Saturday, November 9, 2013 3,177.6 
 123. Stockport County Saturday, November 9, 2013 3,165.1 
 124. Solihull Moors Saturday, November 9, 2013 3,145.8 
 125. Hyde Tuesday, November 12, 2013 3,142.9 
 126. Bath City Tuesday, November 12, 2013 3,138.0 
 127. Guiseley Saturday, November 9, 2013 3,136.1 
 128. Hednesford Town Saturday, November 9, 2013 3,133.3 
 129. Barrow Tuesday, November 12, 2013 3,131.9 
 130. Harrogate Town Saturday, November 9, 2013 3,131.6 
 131. Boston United Tuesday, November 12, 2013 3,122.6 
 132. Bromley Tuesday, November 5, 2013 3,115.5 
 133. Basingstoke Town Saturday, November 9, 2013 3,113.7 
 134. Farnborough Saturday, November 9, 2013 3,109.2 
 135. Havant and Waterlooville Saturday, November 2, 2013 3,108.6 
 136. Bishop's Stortford Sunday, November 10, 2013 3,102.6 
 137. Weston-super-Mare Tuesday, November 12, 2013 3,100.9 
 138. Chesham United Saturday, November 9, 2013 3,098.3 
 139. Boreham Wood Saturday, November 9, 2013 3,097.7 
 140. Stourbridge Saturday, November 9, 2013 3,091.1 
 141. Grays Athletic Tuesday, November 12, 2013 3,088.8 
 142. Hayes and Yeading United Saturday, November 9, 2013 3,088.0 
 143. Bradford Park Avenue Monday, November 11, 2013 3,082.8 
 144. Gainsborough Trinity Tuesday, November 12, 2013 3,077.5 
 145. North Ferriby United Saturday, November 9, 2013 3,076.6 
 146. Eastbourne Borough Saturday, November 2, 2013 3,068.5 
 147. Leamington Tuesday, November 12, 2013 3,060.8 
 148. Staines Town Tuesday, November 12, 2013 3,060.6 
 149. Stalybridge Celtic Tuesday, November 12, 2013 3,059.0 
 150. Wealdstone Saturday, November 9, 2013 3,050.3 
 151. Chelmsford City Tuesday, November 5, 2013 3,049.2 
 152. AFC Hornchurch Tuesday, November 12, 2013 3,042.8 
 153. Histon Tuesday, November 12, 2013 3,040.6 
 154. Oxford City Tuesday, November 12, 2013 3,039.5 
 155. Vauxhall Motors Tuesday, November 12, 2013 3,036.7 
 156. Hemel Hempstead Town Saturday, November 9, 2013 3,035.7 
 157. Whitehawk Tuesday, November 12, 2013 3,033.3 
 158. Concord Rangers Tuesday, November 12, 2013 3,032.3 
 159. Workington Saturday, November 9, 2013 3,020.3 
 160. Colwyn Bay Tuesday, November 12, 2013 3,017.1 
 161. Cambridge City Saturday, November 9, 2013 3,013.4 
 162. Dorchester Town Saturday, November 9, 2013 3,007.9 
 163. Tonbridge Angels Saturday, November 2, 2013 3,007.4 
 164. Gosport Borough Tuesday, November 12, 2013 3,005.3 
 165. Lowestoft Town Saturday, November 9, 2013 3,003.0 
 166. Dulwich Hamlet Saturday, November 9, 2013 2,986.4 
 167. Maidenhead United Saturday, November 9, 2013 2,978.5 
 168. St. Albans City Saturday, November 9, 2013 2,971.5 
 169. Poole Town Tuesday, October 8, 2013 2,968.1 
 170. Worcester City Tuesday, November 12, 2013 2,966.1 
 171. Gloucester City Tuesday, November 12, 2013 2,956.8 
 172. Bideford Saturday, November 9, 2013 2,956.1 
 173. Kingstonian Saturday, November 9, 2013 2,949.5 
 174. Hungerford Town Saturday, November 9, 2013 2,949.1 
 175. Billericay Town Tuesday, October 29, 2013 2,949.0 
 176. Bury Town Tuesday, November 12, 2013 2,945.4 
 177. Arlesey Town Saturday, November 9, 2013 2,941.7 
 178. Chorley Saturday, November 9, 2013 2,939.8 
 179. Biggleswade Town Tuesday, November 12, 2013 2,931.8 
 180. Skelmersdale United Saturday, November 9, 2013 2,930.4 
 181. Corby Town Saturday, November 9, 2013 2,928.2 
 182. AFC Fylde Saturday, November 9, 2013 2,926.3 
 183. Lewes Tuesday, November 12, 2013 2,915.5 
 184. East Thurrock United Saturday, November 9, 2013 2,913.7 
 185. Bognor Regis Town Saturday, November 9, 2013 2,905.0 
 186. Canvey Island Tuesday, November 12, 2013 2,902.8 
 187. Truro City Saturday, November 9, 2013 2,896.4 
 188. Banbury United Saturday, November 9, 2013 2,896.0 
 189. Weymouth Saturday, November 9, 2013 2,893.5 
 190. Hendon Saturday, November 9, 2013 2,892.2 
 191. Maidstone United Saturday, November 9, 2013 2,891.4 
 192. Frome Town Tuesday, November 12, 2013 2,881.5 
 193. Hitchin Town Saturday, November 2, 2013 2,879.8 
 194. King's Lynn Town Saturday, November 2, 2013 2,879.4 
 195. Hampton and Richmond Borough Saturday, November 9, 2013 2,876.2 
 196. FC United of Manchester Saturday, November 9, 2013 2,875.1 
 197. Margate Saturday, November 9, 2013 2,874.8 
 198. Bedford Town Saturday, November 9, 2013 2,870.5 
 199. Ilkeston Town Saturday, November 9, 2013 2,865.3 
 200. Barwell Saturday, November 9, 2013 2,858.3 
 201. Witton Albion Saturday, November 9, 2013 2,857.0 
 202. Metropolitan Police Saturday, November 9, 2013 2,853.2 
 203. Worksop Town Saturday, November 9, 2013 2,852.9 
 204. Wingate and Finchley Tuesday, November 12, 2013 2,849.7 
 205. Chippenham Town Saturday, November 9, 2013 2,848.6 
 206. Harrow Borough Tuesday, November 12, 2013 2,845.4 
 207. Bedworth United Saturday, April 27, 2013 2,830.2 
 208. Kettering Town Saturday, April 27, 2013 2,826.4 
 209. St. Neots Town Tuesday, November 12, 2013 2,825.7 
 210. Leiston Saturday, November 9, 2013 2,824.9 
 211. Redditch United Saturday, November 9, 2013 2,824.7 
 212. Rushall Olympic Saturday, November 9, 2013 2,823.5 
 213. Hinckley United Saturday, April 27, 2013 2,819.4 
 214. Buxton Saturday, November 9, 2013 2,814.5 
 215. Thurrock Saturday, April 27, 2013 2,812.9 
 216. Marine Saturday, November 9, 2013 2,801.8 
 217. Burnham Saturday, November 9, 2013 2,794.3 
 218. Hastings United Saturday, April 27, 2013 2,786.5 
 219. Blyth Spartans Saturday, November 9, 2013 2,784.2 
 220. AFC Totton Tuesday, November 12, 2013 2,777.0 
 221. Whitby Town Saturday, November 9, 2013 2,771.0 
 222. Bashley Saturday, November 9, 2013 2,770.2 
 223. Matlock Town Saturday, November 9, 2013 2,769.0 
 224. Carshalton Athletic Saturday, November 9, 2013 2,767.1 
 225. Cray Wanderers Saturday, November 9, 2013 2,758.1 
 226. Enfield Town Tuesday, November 12, 2013 2,756.5 
 227. Ashton United Saturday, November 9, 2013 2,753.5 
 228. Daventry Town Saturday, November 9, 2013 2,749.9 
 229. Shortwood United Monday, November 11, 2013 2,749.8 
 230. Nantwich Town Saturday, November 9, 2013 2,738.8 
 231. Grantham Town Saturday, November 9, 2013 2,708.3 
 232. Stamford Saturday, November 9, 2013 2,696.5 
 233. Frickley Athletic Saturday, November 9, 2013 2,687.4 
 234. Slough Town Tuesday, November 13, 2012 2,652.7 
 235. Droylsden Tuesday, November 5, 2013 2,636.7 
 236. Stafford Rangers Saturday, November 9, 2013 2,627.3 
 237. Kendal Town Saturday, May 4, 2013 2,616.8 
 238. Eastwood Town Saturday, May 4, 2013 2,556.9