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, February 11, 2017

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, February 4, 2017 4,277.0 
 2. Tottenham Hotspur Saturday, February 11, 2017 4,225.4 
 3. Manchester United Saturday, February 11, 2017 4,217.0 
 4. Arsenal Saturday, February 11, 2017 4,216.9 
 5. Manchester City Sunday, February 5, 2017 4,208.2 
 6. Liverpool Saturday, February 11, 2017 4,159.6 
 7. Everton Saturday, February 11, 2017 4,118.9 
 8. Southampton Saturday, February 11, 2017 4,096.9 
 9. West Ham United Saturday, February 11, 2017 4,059.6 
 10. Leicester City Wednesday, February 8, 2017 4,053.9 
 11. West Bromwich Albion Saturday, February 11, 2017 4,039.6 
 12. Stoke City Saturday, February 11, 2017 4,035.8 
 13. Burnley Saturday, February 4, 2017 4,017.7 
 14. Newcastle United Saturday, February 11, 2017 4,002.8 
 15. Watford Saturday, February 11, 2017 3,981.0 
 16. Brighton and Hove Albion Saturday, February 11, 2017 3,972.0 
 17. Middlesbrough Saturday, February 11, 2017 3,970.1 
 18. Swansea City Sunday, February 5, 2017 3,957.3 
 19. Hull City Saturday, February 11, 2017 3,951.0 
 20. AFC Bournemouth Saturday, February 4, 2017 3,941.1 
 21. Sunderland Saturday, February 11, 2017 3,939.3 
 22. Crystal Palace Saturday, February 11, 2017 3,932.1 
 23. Sheffield Wednesday Friday, February 10, 2017 3,915.3 
 24. Norwich City Saturday, February 11, 2017 3,912.8 
 25. Derby County Saturday, February 11, 2017 3,903.3 
 26. Huddersfield Town Saturday, February 11, 2017 3,882.2 
 27. Fulham Saturday, February 11, 2017 3,874.3 
 28. Leeds United Saturday, February 11, 2017 3,874.2 
 29. Preston North End Saturday, February 11, 2017 3,870.7 
 30. Reading Saturday, February 11, 2017 3,863.9 
 31. Wolverhampton Wanderers Saturday, February 11, 2017 3,831.7 
 32. Brentford Saturday, February 11, 2017 3,825.7 
 33. Cardiff City Saturday, February 11, 2017 3,820.1 
 34. Barnsley Saturday, February 11, 2017 3,814.1 
 35. Aston Villa Saturday, February 11, 2017 3,793.9 
 36. Ipswich Town Saturday, February 11, 2017 3,792.6 
 37. Birmingham City Friday, February 10, 2017 3,783.5 
 38. Blackburn Rovers Saturday, February 11, 2017 3,783.1 
 39. Nottingham Forest Saturday, February 11, 2017 3,775.8 
 40. Queens Park Rangers Saturday, February 11, 2017 3,771.7 
 41. Bristol City Saturday, February 11, 2017 3,767.7 
 42. Millwall Saturday, February 11, 2017 3,753.6 
 43. Scunthorpe United Saturday, February 11, 2017 3,752.5 
 44. Wigan Athletic Saturday, February 11, 2017 3,749.2 
 45. Sheffield United Saturday, February 11, 2017 3,747.5 
 46. Bolton Wanderers Saturday, February 11, 2017 3,735.4 
 47. Bradford City Saturday, February 11, 2017 3,723.8 
 48. Charlton Athletic Saturday, February 11, 2017 3,713.4 
 49. Burton Albion Saturday, February 11, 2017 3,713.3 
 50. Oxford United Saturday, February 11, 2017 3,706.7 
 51. Fleetwood Town Saturday, February 11, 2017 3,702.1 
 52. Southend United Saturday, February 11, 2017 3,691.8 
 53. Rochdale Saturday, February 11, 2017 3,684.6 
 54. Milton Keynes Dons Saturday, February 11, 2017 3,676.4 
 55. Walsall Saturday, February 11, 2017 3,669.4 
 56. Peterborough United Saturday, February 11, 2017 3,655.4 
 57. Rotherham United Saturday, February 11, 2017 3,648.1 
 58. Doncaster Rovers Friday, February 10, 2017 3,642.8 
 59. Bristol Rovers Saturday, February 11, 2017 3,639.0 
 60. Plymouth Argyle Saturday, February 11, 2017 3,629.0 
 61. AFC Wimbledon Saturday, February 11, 2017 3,617.6 
 62. Northampton Town Saturday, February 11, 2017 3,614.0 
 63. Gillingham Saturday, February 11, 2017 3,613.2 
 64. Shrewsbury Town Saturday, February 11, 2017 3,610.2 
 65. Exeter City Saturday, February 11, 2017 3,590.5 
 66. Blackpool Saturday, February 11, 2017 3,582.1 
 67. Luton Town Saturday, February 11, 2017 3,580.9 
 68. Oldham Athletic Saturday, February 11, 2017 3,580.2 
 69. Portsmouth Saturday, February 11, 2017 3,579.7 
 70. Port Vale Saturday, February 11, 2017 3,576.0 
 71. Swindon Town Saturday, February 11, 2017 3,563.3 
 72. Bury Saturday, February 11, 2017 3,559.9 
 73. Colchester United Saturday, February 11, 2017 3,552.7 
 74. Wycombe Wanderers Saturday, February 11, 2017 3,547.3 
 75. Carlisle United Saturday, February 11, 2017 3,547.1 
 76. Mansfield Town Saturday, February 11, 2017 3,545.8 
 77. Coventry City Saturday, February 11, 2017 3,528.1 
 78. Chesterfield Saturday, February 11, 2017 3,527.4 
 79. Cambridge United Saturday, February 11, 2017 3,515.4 
 80. Barnet Saturday, February 11, 2017 3,504.2 
 81. Stevenage Saturday, February 11, 2017 3,499.9 
 82. Accrington Stanley Saturday, February 11, 2017 3,484.8 
 83. Yeovil Town Saturday, February 11, 2017 3,476.7 
 84. Grimsby Town Saturday, February 11, 2017 3,470.0 
 85. Lincoln City Saturday, February 11, 2017 3,468.6 
 86. Forest Green Rovers Saturday, February 11, 2017 3,467.8 
 87. Cheltenham Town Saturday, February 11, 2017 3,448.0 
 88. Crewe Alexandra Saturday, February 11, 2017 3,444.9 
 89. Tranmere Rovers Saturday, February 11, 2017 3,441.3 
 90. Morecambe Saturday, February 11, 2017 3,439.2 
 91. Dagenham and Redbridge Saturday, February 11, 2017 3,431.4 
 92. Crawley Town Saturday, February 11, 2017 3,423.2 
 93. Leyton Orient Saturday, February 11, 2017 3,414.2 
 94. Hartlepool United Saturday, February 11, 2017 3,408.6 
 95. Newport County Friday, February 10, 2017 3,404.8 
 96. Macclesfield Town Saturday, February 11, 2017 3,399.4 
 97. Dover Athletic Saturday, February 11, 2017 3,398.3 
 98. Barrow Saturday, February 11, 2017 3,394.0 
 99. Notts County Saturday, February 11, 2017 3,372.3 
 100. Gateshead Saturday, February 11, 2017 3,367.4 
 101. Eastleigh Saturday, February 11, 2017 3,362.3 
 102. Aldershot Town Saturday, February 11, 2017 3,350.2 
 103. Wrexham Saturday, February 11, 2017 3,330.4 
 104. Braintree Town Saturday, February 11, 2017 3,316.1 
 105. Sutton United Saturday, February 11, 2017 3,314.3 
 106. Bromley Saturday, February 11, 2017 3,309.8 
 107. Chester Saturday, February 11, 2017 3,306.7 
 108. Ebbsfleet United Saturday, February 11, 2017 3,297.1 
 109. Boreham Wood Saturday, February 11, 2017 3,292.3 
 110. Solihull Moors Saturday, February 11, 2017 3,278.4 
 111. Kidderminster Harriers Saturday, February 11, 2017 3,277.4 
 112. FC Halifax Town Saturday, February 11, 2017 3,274.3 
 113. Woking Saturday, February 11, 2017 3,268.0 
 114. Torquay United Saturday, February 11, 2017 3,267.0 
 115. AFC Fylde Saturday, February 11, 2017 3,260.4 
 116. York City Saturday, February 11, 2017 3,254.5 
 117. Guiseley Saturday, February 11, 2017 3,248.4 
 118. Dartford Saturday, February 11, 2017 3,222.8 
 119. Maidenhead United Saturday, February 11, 2017 3,216.6 
 120. Chorley Saturday, February 11, 2017 3,213.2 
 121. Southport Saturday, February 11, 2017 3,203.3 
 122. Salford City Saturday, February 11, 2017 3,192.9 
 123. Stockport County Saturday, February 11, 2017 3,180.0 
 124. North Ferriby United Saturday, February 11, 2017 3,169.6 
 125. Hungerford Town Saturday, February 11, 2017 3,161.9 
 126. Poole Town Saturday, February 11, 2017 3,160.4 
 127. Chelmsford City Saturday, February 11, 2017 3,159.6 
 128. Maidstone United Saturday, February 11, 2017 3,153.8 
 129. Tamworth Saturday, February 11, 2017 3,153.6 
 130. Harrogate Town Saturday, February 11, 2017 3,146.3 
 131. St. Albans City Saturday, February 11, 2017 3,140.2 
 132. Hampton and Richmond Borough Saturday, February 11, 2017 3,136.6 
 133. Darlington 1883 Saturday, February 4, 2017 3,134.1 
 134. Nuneaton Town Saturday, February 11, 2017 3,131.8 
 135. Gloucester City Saturday, February 11, 2017 3,124.7 
 136. Brackley Town Saturday, February 11, 2017 3,123.7 
 137. Welling United Saturday, February 11, 2017 3,107.6 
 138. Hemel Hempstead Town Saturday, February 11, 2017 3,105.7 
 139. Bath City Saturday, February 11, 2017 3,104.3 
 140. Boston United Saturday, February 4, 2017 3,087.9 
 141. East Thurrock United Saturday, February 11, 2017 3,084.2 
 142. Hitchin Town Saturday, February 11, 2017 3,083.2 
 143. Alfreton Town Saturday, February 11, 2017 3,073.1 
 144. Eastbourne Borough Saturday, February 11, 2017 3,072.0 
 145. FC United of Manchester Saturday, February 11, 2017 3,070.4 
 146. AFC Telford United Saturday, February 11, 2017 3,067.7 
 147. Chippenham Town Saturday, February 11, 2017 3,067.1 
 148. Curzon Ashton Saturday, February 11, 2017 3,061.8 
 149. Wealdstone Saturday, February 11, 2017 3,061.1 
 150. Merthyr Town Saturday, February 11, 2017 3,056.9 
 151. Havant and Waterlooville Saturday, February 11, 2017 3,052.8 
 152. Concord Rangers Saturday, February 11, 2017 3,050.0 
 153. Leamington Saturday, February 11, 2017 3,047.5 
 154. Bognor Regis Town Saturday, February 11, 2017 3,045.9 
 155. Oxford City Saturday, February 11, 2017 3,043.9 
 156. Worcester City Saturday, February 11, 2017 3,033.4 
 157. Weston-Super-Mare Saturday, February 11, 2017 3,027.3 
 158. Blyth Spartans Saturday, February 11, 2017 3,012.9 
 159. Bradford Park Avenue Saturday, February 11, 2017 3,011.1 
 160. Whitehawk Saturday, February 11, 2017 3,008.5 
 161. Gainsborough Trinity Saturday, February 11, 2017 3,003.8 
 162. Leiston Saturday, February 11, 2017 3,002.7 
 163. Kettering Town Saturday, February 11, 2017 2,992.6 
 164. Enfield Town Saturday, February 11, 2017 2,986.5 
 165. Truro City Saturday, February 11, 2017 2,985.5 
 166. Slough Town Saturday, February 11, 2017 2,979.5 
 167. Altrincham Saturday, February 4, 2017 2,973.0 
 168. Dulwich Hamlet Saturday, February 11, 2017 2,972.5 
 169. Chesham United Saturday, February 11, 2017 2,968.2 
 170. Tonbridge Angels Saturday, February 11, 2017 2,965.1 
 171. Frome Town Saturday, February 11, 2017 2,954.9 
 172. Gosport Borough Saturday, February 11, 2017 2,947.3 
 173. Needham Market Saturday, February 11, 2017 2,947.3 
 174. Weymouth Saturday, February 11, 2017 2,944.6 
 175. Stalybridge Celtic Saturday, February 4, 2017 2,944.3 
 176. Bishop's Stortford Saturday, February 11, 2017 2,941.1 
 177. Biggleswade Town Saturday, February 11, 2017 2,938.3 
 178. Stourbridge Saturday, February 11, 2017 2,936.1 
 179. Billericay Town Saturday, February 11, 2017 2,925.1 
 180. Banbury United Saturday, February 11, 2017 2,922.4 
 181. Worthing Saturday, February 11, 2017 2,911.1 
 182. Basingstoke Town Saturday, February 11, 2017 2,910.9 
 183. St. Ives Town Saturday, February 11, 2017 2,905.2 
 184. Harlow Town Saturday, February 11, 2017 2,905.1 
 185. King's Lynn Town Saturday, February 11, 2017 2,901.7 
 186. Wingate and Finchley Saturday, February 11, 2017 2,900.3 
 187. Merstham Saturday, February 11, 2017 2,892.9 
 188. Nantwich Town Saturday, February 11, 2017 2,887.0 
 189. Workington Saturday, February 11, 2017 2,885.8 
 190. Kingstonian Saturday, February 11, 2017 2,881.7 
 191. Redditch United Saturday, February 11, 2017 2,879.6 
 192. Lowestoft Town Saturday, February 11, 2017 2,875.6 
 193. Hednesford Town Saturday, February 11, 2017 2,871.8 
 194. Margate Saturday, February 11, 2017 2,868.7 
 195. Farnborough Saturday, April 23, 2016 2,866.7 
 196. Hayes and Yeading United Saturday, February 11, 2017 2,857.8 
 197. Spennymoor Town Saturday, February 4, 2017 2,856.6 
 198. AFC Sudbury Saturday, February 11, 2017 2,855.1 
 199. Grantham Town Saturday, February 11, 2017 2,850.0 
 200. Burgess Hill Town Saturday, February 11, 2017 2,850.0 
 201. Barwell Saturday, February 11, 2017 2,849.0 
 202. Leatherhead Saturday, February 11, 2017 2,848.9 
 203. Staines Town Saturday, February 11, 2017 2,845.1 
 204. Dunstable Town Saturday, February 4, 2017 2,843.4 
 205. Metropolitan Police Saturday, February 11, 2017 2,843.2 
 206. Buxton Saturday, February 4, 2017 2,840.9 
 207. Kings Langley Saturday, February 11, 2017 2,837.7 
 208. Stratford Town Saturday, February 4, 2017 2,836.7 
 209. Harrow Borough Saturday, February 11, 2017 2,829.6 
 210. Ashton United Saturday, February 11, 2017 2,816.1 
 211. Rushall Olympic Saturday, February 11, 2017 2,812.1 
 212. Dorchester Town Saturday, February 11, 2017 2,812.1 
 213. Folkestone Invicta Saturday, February 11, 2017 2,812.0 
 214. Matlock Town Saturday, February 11, 2017 2,806.8 
 215. Bedworth United Saturday, April 23, 2016 2,801.8 
 216. Canvey Island Saturday, February 11, 2017 2,795.9 
 217. Whitby Town Saturday, February 11, 2017 2,795.1 
 218. Warrington Town Saturday, February 11, 2017 2,787.1 
 219. Cambridge City Saturday, February 11, 2017 2,782.7 
 220. Hendon Saturday, February 11, 2017 2,776.8 
 221. Cirencester Town Saturday, February 11, 2017 2,776.7 
 222. Corby Town Saturday, February 11, 2017 2,776.2 
 223. Coalville Town Saturday, February 11, 2017 2,773.2 
 224. Lewes Saturday, April 23, 2016 2,771.4 
 225. Bideford Saturday, April 23, 2016 2,766.8 
 226. St. Neots Town Saturday, February 11, 2017 2,763.3 
 227. Histon Saturday, April 23, 2016 2,757.4 
 228. Taunton Town Tuesday, November 15, 2016 2,754.5 
 229. Westfields Monday, November 14, 2016 2,750.9 
 230. Halesowen Town Saturday, February 11, 2017 2,743.2 
 231. Paulton Rovers Saturday, April 23, 2016 2,742.7 
 232. Cinderford Town Saturday, February 11, 2017 2,741.2 
 233. Stafford Rangers Saturday, February 11, 2017 2,739.3 
 234. VCD Athletic Saturday, April 23, 2016 2,734.6 
 235. Mickleover Sports Saturday, February 11, 2017 2,728.7 
 236. Grays Athletic Saturday, February 11, 2017 2,724.0 
 237. Stamford Sunday, November 6, 2016 2,714.2 
 238. Marine Saturday, February 11, 2017 2,712.6 
 239. Frickley Athletic Tuesday, February 7, 2017 2,711.5 
 240. Sutton Coldfield Town Saturday, February 11, 2017 2,709.0 
 241. Colwyn Bay Saturday, April 23, 2016 2,672.1 
 242. Hyde Saturday, April 23, 2016 2,645.7 
 243. Skelmersdale United Saturday, February 11, 2017 2,615.1 
 244. Ilkeston Town Saturday, February 4, 2017 2,599.7