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

 Rank Club Last Match Date ELO Score 
 1. Arsenal Sunday, November 6, 2016 4,241.1 
 2. Chelsea Saturday, November 5, 2016 4,214.8 
 3. Manchester City Saturday, November 5, 2016 4,208.5 
 4. Liverpool Sunday, November 6, 2016 4,202.7 
 5. Tottenham Hotspur Sunday, November 6, 2016 4,194.7 
 6. Manchester United Sunday, November 6, 2016 4,176.5 
 7. Leicester City Sunday, November 6, 2016 4,131.2 
 8. Southampton Sunday, November 6, 2016 4,125.0 
 9. Everton Saturday, November 5, 2016 4,070.3 
 10. West Ham United Saturday, November 5, 2016 4,038.2 
 11. Newcastle United Saturday, November 5, 2016 4,027.0 
 12. Stoke City Saturday, November 5, 2016 4,025.8 
 13. Burnley Saturday, November 5, 2016 4,023.3 
 14. Watford Sunday, November 6, 2016 4,002.0 
 15. Crystal Palace Saturday, November 5, 2016 3,984.2 
 16. West Bromwich Albion Sunday, November 6, 2016 3,983.8 
 17. Brighton and Hove Albion Saturday, November 5, 2016 3,980.0 
 18. Middlesbrough Saturday, November 5, 2016 3,976.6 
 19. Swansea City Sunday, November 6, 2016 3,975.4 
 20. AFC Bournemouth Saturday, November 5, 2016 3,964.2 
 21. Sunderland Saturday, November 5, 2016 3,951.9 
 22. Hull City Sunday, November 6, 2016 3,943.5 
 23. Norwich City Saturday, November 5, 2016 3,911.8 
 24. Derby County Saturday, November 5, 2016 3,878.2 
 25. Preston North End Saturday, November 5, 2016 3,870.8 
 26. Sheffield Wednesday Saturday, November 5, 2016 3,865.6 
 27. Leeds United Saturday, November 5, 2016 3,853.3 
 28. Brentford Friday, November 4, 2016 3,848.5 
 29. Ipswich Town Saturday, November 5, 2016 3,843.5 
 30. Aston Villa Saturday, November 5, 2016 3,836.7 
 31. Birmingham City Saturday, November 5, 2016 3,835.5 
 32. Bristol City Saturday, November 5, 2016 3,832.5 
 33. Reading Saturday, November 5, 2016 3,831.6 
 34. Fulham Friday, November 4, 2016 3,824.9 
 35. Queens Park Rangers Saturday, November 5, 2016 3,817.1 
 36. Wolverhampton Wanderers Saturday, November 5, 2016 3,810.5 
 37. Huddersfield Town Saturday, November 5, 2016 3,805.8 
 38. Barnsley Saturday, November 5, 2016 3,798.4 
 39. Blackburn Rovers Saturday, November 5, 2016 3,776.2 
 40. Scunthorpe United Saturday, November 12, 2016 3,772.5 
 41. Nottingham Forest Saturday, November 5, 2016 3,772.1 
 42. Cardiff City Saturday, November 5, 2016 3,771.5 
 43. Bradford City Saturday, November 12, 2016 3,758.3 
 44. Wigan Athletic Saturday, November 5, 2016 3,753.8 
 45. Burton Albion Saturday, November 5, 2016 3,753.4 
 46. Millwall Saturday, November 12, 2016 3,725.3 
 47. Sheffield United Sunday, November 6, 2016 3,716.4 
 48. Bolton Wanderers Saturday, November 5, 2016 3,716.3 
 49. Charlton Athletic Saturday, November 12, 2016 3,690.4 
 50. Rotherham United Saturday, November 5, 2016 3,682.8 
 51. Peterborough United Saturday, November 5, 2016 3,677.5 
 52. Northampton Town Saturday, November 12, 2016 3,672.1 
 53. Walsall Saturday, November 12, 2016 3,668.1 
 54. Bristol Rovers Saturday, November 12, 2016 3,664.2 
 55. Rochdale Saturday, November 12, 2016 3,653.5 
 56. Plymouth Argyle Saturday, November 12, 2016 3,643.9 
 57. Milton Keynes Dons Saturday, November 12, 2016 3,643.7 
 58. Coventry City Saturday, November 12, 2016 3,643.5 
 59. Port Vale Saturday, November 12, 2016 3,638.6 
 60. AFC Wimbledon Saturday, November 12, 2016 3,636.2 
 61. Southend United Saturday, November 12, 2016 3,624.3 
 62. Fleetwood Town Saturday, November 12, 2016 3,623.0 
 63. Oxford United Saturday, November 12, 2016 3,622.2 
 64. Gillingham Saturday, November 12, 2016 3,621.1 
 65. Swindon Town Saturday, November 12, 2016 3,620.4 
 66. Carlisle United Saturday, November 12, 2016 3,590.0 
 67. Doncaster Rovers Saturday, November 12, 2016 3,588.2 
 68. Oldham Athletic Saturday, November 12, 2016 3,585.7 
 69. Portsmouth Saturday, November 12, 2016 3,580.2 
 70. Bury Saturday, November 12, 2016 3,578.9 
 71. Luton Town Saturday, November 12, 2016 3,577.5 
 72. Blackpool Saturday, November 12, 2016 3,568.1 
 73. Shrewsbury Town Saturday, November 12, 2016 3,566.3 
 74. Chesterfield Saturday, November 5, 2016 3,559.3 
 75. Accrington Stanley Saturday, November 12, 2016 3,555.8 
 76. Cambridge United Saturday, November 12, 2016 3,514.0 
 77. Crewe Alexandra Saturday, November 12, 2016 3,506.4 
 78. Forest Green Rovers Saturday, November 12, 2016 3,502.6 
 79. Wycombe Wanderers Saturday, November 12, 2016 3,499.0 
 80. Barnet Saturday, November 12, 2016 3,498.5 
 81. Cheltenham Town Saturday, November 12, 2016 3,498.1 
 82. Leyton Orient Saturday, November 12, 2016 3,488.2 
 83. Yeovil Town Saturday, November 12, 2016 3,479.9 
 84. Exeter City Saturday, November 12, 2016 3,474.3 
 85. Mansfield Town Saturday, November 12, 2016 3,471.9 
 86. Colchester United Saturday, November 12, 2016 3,469.1 
 87. Grimsby Town Saturday, November 12, 2016 3,468.8 
 88. Stevenage Saturday, November 12, 2016 3,464.8 
 89. Tranmere Rovers Saturday, November 12, 2016 3,448.7 
 90. Hartlepool United Saturday, November 12, 2016 3,447.0 
 91. Notts County Saturday, November 12, 2016 3,445.6 
 92. Newport County Saturday, November 12, 2016 3,431.7 
 93. Crawley Town Saturday, November 12, 2016 3,417.4 
 94. Barrow Saturday, November 12, 2016 3,404.0 
 95. Dagenham and Redbridge Saturday, November 12, 2016 3,400.5 
 96. Eastleigh Saturday, November 12, 2016 3,399.6 
 97. Morecambe Saturday, November 12, 2016 3,397.4 
 98. Dover Athletic Saturday, November 12, 2016 3,397.0 
 99. Lincoln City Saturday, November 12, 2016 3,393.7 
 100. Macclesfield Town Saturday, November 12, 2016 3,377.5 
 101. Gateshead Saturday, November 12, 2016 3,376.3 
 102. Aldershot Town Saturday, November 12, 2016 3,341.8 
 103. Boreham Wood Saturday, November 12, 2016 3,337.1 
 104. Chester Saturday, November 12, 2016 3,328.1 
 105. Sutton United Saturday, November 12, 2016 3,320.7 
 106. Wrexham Saturday, November 12, 2016 3,313.2 
 107. Braintree Town Saturday, November 12, 2016 3,294.6 
 108. FC Halifax Town Saturday, November 12, 2016 3,291.3 
 109. York City Saturday, November 12, 2016 3,286.1 
 110. Bromley Saturday, November 12, 2016 3,269.1 
 111. AFC Fylde Saturday, November 12, 2016 3,268.2 
 112. Woking Saturday, November 12, 2016 3,262.5 
 113. Ebbsfleet United Saturday, November 12, 2016 3,261.4 
 114. Kidderminster Harriers Saturday, November 12, 2016 3,254.6 
 115. Southport Saturday, November 12, 2016 3,246.9 
 116. Torquay United Saturday, November 12, 2016 3,242.3 
 117. Solihull Moors Saturday, November 12, 2016 3,228.4 
 118. Guiseley Saturday, November 12, 2016 3,212.8 
 119. Maidenhead United Saturday, November 12, 2016 3,200.0 
 120. Maidstone United Saturday, November 12, 2016 3,198.8 
 121. Chorley Saturday, November 12, 2016 3,197.6 
 122. St. Albans City Saturday, November 12, 2016 3,195.7 
 123. Tamworth Saturday, November 12, 2016 3,180.4 
 124. Dartford Saturday, November 12, 2016 3,158.0 
 125. Darlington 1883 Saturday, November 12, 2016 3,157.3 
 126. Chelmsford City Saturday, November 12, 2016 3,147.8 
 127. North Ferriby United Saturday, November 12, 2016 3,146.8 
 128. Brackley Town Saturday, November 12, 2016 3,144.1 
 129. Nuneaton Town Saturday, November 12, 2016 3,140.8 
 130. Harrogate Town Saturday, November 12, 2016 3,140.5 
 131. East Thurrock United Saturday, November 12, 2016 3,128.8 
 132. Gloucester City Saturday, November 12, 2016 3,121.3 
 133. Hampton and Richmond Borough Saturday, November 12, 2016 3,120.3 
 134. Poole Town Saturday, November 12, 2016 3,118.5 
 135. Whitehawk Saturday, November 12, 2016 3,116.4 
 136. Boston United Saturday, November 12, 2016 3,116.3 
 137. Stockport County Saturday, November 12, 2016 3,112.7 
 138. Salford City Saturday, November 12, 2016 3,100.2 
 139. Wealdstone Saturday, November 12, 2016 3,095.4 
 140. Worcester City Saturday, November 12, 2016 3,090.8 
 141. Eastbourne Borough Saturday, November 12, 2016 3,082.6 
 142. Leamington Saturday, November 5, 2016 3,079.5 
 143. Welling United Saturday, November 12, 2016 3,073.4 
 144. Bognor Regis Town Saturday, November 5, 2016 3,071.6 
 145. Alfreton Town Saturday, November 12, 2016 3,071.2 
 146. AFC Telford United Saturday, November 12, 2016 3,067.1 
 147. Bath City Saturday, November 12, 2016 3,058.7 
 148. Hemel Hempstead Town Saturday, November 12, 2016 3,058.3 
 149. Havant and Waterlooville Saturday, November 5, 2016 3,057.8 
 150. Hungerford Town Saturday, November 12, 2016 3,057.1 
 151. Truro City Saturday, November 12, 2016 3,047.7 
 152. FC United of Manchester Saturday, November 12, 2016 3,045.0 
 153. Altrincham Saturday, November 12, 2016 3,039.3 
 154. Concord Rangers Saturday, November 12, 2016 3,038.3 
 155. Curzon Ashton Saturday, November 12, 2016 3,037.6 
 156. Oxford City Saturday, November 12, 2016 3,035.1 
 157. Hitchin Town Saturday, November 5, 2016 3,033.5 
 158. Gainsborough Trinity Saturday, November 12, 2016 3,033.1 
 159. Gosport Borough Saturday, November 12, 2016 3,026.2 
 160. Merthyr Town Saturday, November 5, 2016 3,013.3 
 161. Chippenham Town Saturday, November 5, 2016 3,010.6 
 162. Leiston Tuesday, November 8, 2016 2,990.9 
 163. Enfield Town Saturday, November 5, 2016 2,987.6 
 164. Bradford Park Avenue Saturday, November 12, 2016 2,977.1 
 165. Basingstoke Town Saturday, November 5, 2016 2,974.9 
 166. Weston-Super-Mare Saturday, November 12, 2016 2,974.0 
 167. Billericay Town Saturday, November 5, 2016 2,972.5 
 168. Tonbridge Angels Saturday, November 5, 2016 2,970.7 
 169. Hednesford Town Saturday, November 5, 2016 2,964.1 
 170. Bishop's Stortford Saturday, November 12, 2016 2,961.8 
 171. Margate Saturday, November 12, 2016 2,960.1 
 172. Redditch United Saturday, November 5, 2016 2,958.8 
 173. Blyth Spartans Saturday, November 5, 2016 2,957.2 
 174. Chesham United Saturday, November 5, 2016 2,957.0 
 175. Slough Town Saturday, November 5, 2016 2,954.5 
 176. Dulwich Hamlet Saturday, November 5, 2016 2,954.4 
 177. Kettering Town Saturday, November 5, 2016 2,952.3 
 178. Lowestoft Town Saturday, November 12, 2016 2,943.9 
 179. Weymouth Saturday, November 5, 2016 2,943.5 
 180. Stalybridge Celtic Saturday, November 12, 2016 2,942.0 
 181. Hayes and Yeading United Saturday, November 5, 2016 2,926.6 
 182. Needham Market Saturday, November 5, 2016 2,924.3 
 183. AFC Sudbury Saturday, November 5, 2016 2,919.2 
 184. Northwich Victoria Saturday, December 5, 2015 2,902.3 
 185. Nantwich Town Saturday, November 5, 2016 2,901.1 
 186. Kings Langley Saturday, November 5, 2016 2,900.2 
 187. Banbury United Saturday, November 5, 2016 2,890.3 
 188. Frome Town Saturday, November 5, 2016 2,886.3 
 189. Merstham Tuesday, November 8, 2016 2,883.4 
 190. Kingstonian Saturday, November 5, 2016 2,881.2 
 191. Staines Town Saturday, November 12, 2016 2,876.5 
 192. Dunstable Town Saturday, November 5, 2016 2,875.4 
 193. King's Lynn Town Saturday, November 5, 2016 2,875.3 
 194. Workington Saturday, November 12, 2016 2,873.5 
 195. Wingate and Finchley Tuesday, November 8, 2016 2,872.8 
 196. Stourbridge Saturday, November 12, 2016 2,867.0 
 197. Farnborough Saturday, April 23, 2016 2,866.7 
 198. Biggleswade Town Saturday, November 5, 2016 2,858.5 
 199. Spennymoor Town Saturday, November 12, 2016 2,857.7 
 200. Harlow Town Tuesday, October 25, 2016 2,853.6 
 201. Ashton United Saturday, November 12, 2016 2,853.6 
 202. Rushall Olympic Saturday, November 12, 2016 2,853.5 
 203. Buxton Saturday, November 5, 2016 2,853.2 
 204. Stratford Town Saturday, November 12, 2016 2,848.5 
 205. Leatherhead Saturday, November 5, 2016 2,847.8 
 206. Burgess Hill Town Saturday, November 5, 2016 2,840.7 
 207. St. Neots Town Saturday, November 5, 2016 2,837.6 
 208. Dorchester Town Saturday, November 5, 2016 2,835.1 
 209. St. Ives Town Saturday, November 5, 2016 2,830.2 
 210. Worthing Saturday, November 5, 2016 2,825.6 
 211. Cirencester Town Saturday, November 5, 2016 2,823.8 
 212. Whitby Town Saturday, November 5, 2016 2,817.0 
 213. Metropolitan Police Saturday, November 5, 2016 2,814.4 
 214. Hendon Saturday, November 5, 2016 2,812.1 
 215. Harrow Borough Saturday, November 5, 2016 2,807.6 
 216. Canvey Island Saturday, November 12, 2016 2,805.9 
 217. Bedworth United Saturday, April 23, 2016 2,801.8 
 218. Matlock Town Tuesday, November 8, 2016 2,792.1 
 219. Warrington Town Saturday, November 12, 2016 2,790.7 
 220. Barwell Saturday, November 5, 2016 2,785.6 
 221. Folkestone Invicta Tuesday, November 8, 2016 2,784.4 
 222. Corby Town Saturday, November 12, 2016 2,784.3 
 223. Halesowen Town Saturday, November 5, 2016 2,778.4 
 224. Cinderford Town Saturday, November 5, 2016 2,771.9 
 225. Lewes Saturday, April 23, 2016 2,771.4 
 226. Bideford Saturday, April 23, 2016 2,766.8 
 227. Cambridge City Saturday, November 12, 2016 2,766.2 
 228. Histon Saturday, April 23, 2016 2,757.4 
 229. Taunton Town Sunday, November 6, 2016 2,754.7 
 230. Frickley Athletic Saturday, November 12, 2016 2,753.4 
 231. Westfields Saturday, November 5, 2016 2,752.9 
 232. Grays Athletic Saturday, November 12, 2016 2,746.4 
 233. Paulton Rovers Saturday, April 23, 2016 2,742.7 
 234. VCD Athletic Saturday, April 23, 2016 2,734.6 
 235. Coalville Town Saturday, November 12, 2016 2,725.0 
 236. Marine Tuesday, November 8, 2016 2,723.1 
 237. Mickleover Sports Saturday, November 5, 2016 2,721.0 
 238. Stamford Sunday, November 6, 2016 2,714.2 
 239. Grantham Town Tuesday, November 8, 2016 2,701.4 
 240. Ilkeston Town Saturday, November 12, 2016 2,695.2 
 241. Sutton Coldfield Town Saturday, November 12, 2016 2,692.7 
 242. Stafford Rangers Saturday, November 5, 2016 2,687.5 
 243. Colwyn Bay Saturday, April 23, 2016 2,672.1 
 244. Skelmersdale United Saturday, November 12, 2016 2,664.6 
 245. Hyde Saturday, April 23, 2016 2,645.7