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

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, February 4, 2017 4,277.0 
 2. Tottenham Hotspur Saturday, February 4, 2017 4,243.2 
 3. Arsenal Saturday, February 4, 2017 4,212.1 
 4. Manchester United Sunday, February 5, 2017 4,211.5 
 5. Manchester City Sunday, February 5, 2017 4,208.2 
 6. Liverpool Saturday, February 4, 2017 4,141.8 
 7. Everton Saturday, February 4, 2017 4,122.2 
 8. Southampton Saturday, February 4, 2017 4,083.1 
 9. West Ham United Saturday, February 4, 2017 4,061.3 
 10. Leicester City Sunday, February 5, 2017 4,045.6 
 11. West Bromwich Albion Saturday, February 4, 2017 4,038.0 
 12. Stoke City Saturday, February 4, 2017 4,029.3 
 13. Burnley Saturday, February 4, 2017 4,017.7 
 14. Newcastle United Saturday, February 4, 2017 3,996.1 
 15. Watford Saturday, February 4, 2017 3,986.5 
 16. Middlesbrough Saturday, February 4, 2017 3,966.8 
 17. Brighton and Hove Albion Sunday, February 5, 2017 3,966.2 
 18. Swansea City Sunday, February 5, 2017 3,957.3 
 19. Hull City Saturday, February 4, 2017 3,955.7 
 20. Sunderland Saturday, February 4, 2017 3,953.1 
 21. AFC Bournemouth Saturday, February 4, 2017 3,941.1 
 22. Crystal Palace Saturday, February 4, 2017 3,938.6 
 23. Derby County Saturday, February 4, 2017 3,916.5 
 24. Sheffield Wednesday Friday, February 3, 2017 3,904.8 
 25. Norwich City Tuesday, February 7, 2017 3,901.7 
 26. Leeds United Sunday, February 5, 2017 3,894.6 
 27. Huddersfield Town Sunday, February 5, 2017 3,873.8 
 28. Fulham Saturday, February 4, 2017 3,868.3 
 29. Reading Saturday, February 4, 2017 3,866.4 
 30. Preston North End Saturday, February 4, 2017 3,858.1 
 31. Wolverhampton Wanderers Saturday, February 4, 2017 3,838.3 
 32. Brentford Sunday, February 5, 2017 3,838.3 
 33. Barnsley Saturday, February 4, 2017 3,811.6 
 34. Aston Villa Saturday, February 4, 2017 3,805.6 
 35. Cardiff City Saturday, February 4, 2017 3,799.7 
 36. Birmingham City Saturday, February 4, 2017 3,794.0 
 37. Nottingham Forest Saturday, February 4, 2017 3,786.9 
 38. Blackburn Rovers Saturday, February 4, 2017 3,786.0 
 39. Ipswich Town Saturday, February 4, 2017 3,780.9 
 40. Queens Park Rangers Saturday, February 4, 2017 3,780.1 
 41. Scunthorpe United Saturday, February 4, 2017 3,767.9 
 42. Bristol City Saturday, February 4, 2017 3,762.9 
 43. Wigan Athletic Tuesday, February 7, 2017 3,755.1 
 44. Millwall Saturday, February 4, 2017 3,745.9 
 45. Sheffield United Saturday, February 4, 2017 3,738.6 
 46. Bradford City Saturday, February 4, 2017 3,725.3 
 47. Bolton Wanderers Saturday, February 4, 2017 3,721.6 
 48. Burton Albion Saturday, February 4, 2017 3,719.0 
 49. Charlton Athletic Saturday, February 4, 2017 3,715.2 
 50. Fleetwood Town Saturday, February 4, 2017 3,703.7 
 51. Southend United Saturday, February 4, 2017 3,699.5 
 52. Oxford United Sunday, February 5, 2017 3,698.1 
 53. Milton Keynes Dons Tuesday, February 7, 2017 3,685.0 
 54. Walsall Saturday, February 4, 2017 3,683.2 
 55. Rochdale Saturday, February 4, 2017 3,683.0 
 56. Peterborough United Saturday, February 4, 2017 3,664.3 
 57. Doncaster Rovers Saturday, February 4, 2017 3,648.3 
 58. Rotherham United Saturday, February 4, 2017 3,645.2 
 59. Bristol Rovers Saturday, February 4, 2017 3,637.5 
 60. AFC Wimbledon Saturday, February 4, 2017 3,615.8 
 61. Gillingham Saturday, February 4, 2017 3,615.4 
 62. Plymouth Argyle Saturday, February 4, 2017 3,613.6 
 63. Exeter City Saturday, February 4, 2017 3,605.8 
 64. Northampton Town Saturday, February 4, 2017 3,603.3 
 65. Shrewsbury Town Saturday, February 4, 2017 3,594.8 
 66. Luton Town Saturday, February 4, 2017 3,575.7 
 67. Port Vale Saturday, February 4, 2017 3,573.8 
 68. Swindon Town Sunday, February 5, 2017 3,572.9 
 69. Oldham Athletic Tuesday, February 7, 2017 3,572.3 
 70. Portsmouth Saturday, February 4, 2017 3,569.3 
 71. Wycombe Wanderers Saturday, February 4, 2017 3,567.4 
 72. Carlisle United Saturday, February 4, 2017 3,566.6 
 73. Blackpool Tuesday, February 7, 2017 3,562.6 
 74. Bury Saturday, February 4, 2017 3,550.3 
 75. Colchester United Saturday, February 4, 2017 3,544.7 
 76. Chesterfield Saturday, February 4, 2017 3,538.1 
 77. Coventry City Saturday, February 4, 2017 3,536.1 
 78. Mansfield Town Saturday, February 4, 2017 3,534.7 
 79. Cambridge United Saturday, February 4, 2017 3,533.7 
 80. Barnet Saturday, February 4, 2017 3,512.3 
 81. Accrington Stanley Saturday, February 4, 2017 3,495.2 
 82. Grimsby Town Saturday, February 4, 2017 3,491.9 
 83. Stevenage Saturday, February 4, 2017 3,479.8 
 84. Yeovil Town Saturday, February 4, 2017 3,479.6 
 85. Lincoln City Tuesday, January 31, 2017 3,464.3 
 86. Forest Green Rovers Saturday, January 28, 2017 3,460.5 
 87. Cheltenham Town Saturday, February 4, 2017 3,459.8 
 88. Tranmere Rovers Tuesday, January 31, 2017 3,446.0 
 89. Crawley Town Tuesday, February 7, 2017 3,428.4 
 90. Crewe Alexandra Saturday, February 4, 2017 3,423.0 
 91. Dagenham and Redbridge Saturday, February 4, 2017 3,421.9 
 92. Morecambe Tuesday, February 7, 2017 3,420.9 
 93. Hartlepool United Saturday, February 4, 2017 3,419.7 
 94. Leyton Orient Tuesday, February 7, 2017 3,411.3 
 95. Macclesfield Town Saturday, January 28, 2017 3,402.3 
 96. Dover Athletic Saturday, January 28, 2017 3,401.3 
 97. Newport County Saturday, February 4, 2017 3,399.3 
 98. Barrow Saturday, January 28, 2017 3,394.3 
 99. Eastleigh Saturday, January 28, 2017 3,364.6 
 100. Notts County Saturday, February 4, 2017 3,360.5 
 101. Gateshead Saturday, February 4, 2017 3,357.5 
 102. Aldershot Town Saturday, February 4, 2017 3,349.9 
 103. Sutton United Sunday, January 29, 2017 3,333.7 
 104. Wrexham Saturday, February 4, 2017 3,327.4 
 105. Chester Saturday, February 4, 2017 3,316.6 
 106. Braintree Town Saturday, January 21, 2017 3,310.7 
 107. Bromley Saturday, February 4, 2017 3,305.1 
 108. Boreham Wood Saturday, January 28, 2017 3,299.6 
 109. Ebbsfleet United Saturday, February 4, 2017 3,290.0 
 110. Kidderminster Harriers Saturday, January 28, 2017 3,273.5 
 111. Woking Tuesday, January 31, 2017 3,272.2 
 112. AFC Fylde Saturday, February 4, 2017 3,266.4 
 113. FC Halifax Town Saturday, February 4, 2017 3,265.8 
 114. Torquay United Saturday, February 4, 2017 3,264.1 
 115. Solihull Moors Tuesday, January 31, 2017 3,259.0 
 116. York City Saturday, January 28, 2017 3,258.5 
 117. Guiseley Saturday, February 4, 2017 3,246.1 
 118. Maidenhead United Saturday, February 4, 2017 3,229.4 
 119. Chorley Saturday, February 4, 2017 3,216.3 
 120. Dartford Saturday, February 4, 2017 3,214.7 
 121. Southport Saturday, February 4, 2017 3,212.7 
 122. Salford City Saturday, February 4, 2017 3,204.5 
 123. Stockport County Saturday, February 4, 2017 3,182.1 
 124. North Ferriby United Saturday, January 28, 2017 3,175.0 
 125. Chelmsford City Saturday, January 28, 2017 3,161.2 
 126. Hungerford Town Monday, February 6, 2017 3,156.0 
 127. Poole Town Tuesday, February 7, 2017 3,151.6 
 128. Maidstone United Saturday, February 4, 2017 3,149.9 
 129. Tamworth Saturday, February 4, 2017 3,145.0 
 130. Nuneaton Town Saturday, January 28, 2017 3,140.3 
 131. St. Albans City Tuesday, February 7, 2017 3,138.6 
 132. Harrogate Town Saturday, February 4, 2017 3,134.9 
 133. Darlington 1883 Saturday, February 4, 2017 3,134.1 
 134. Hampton and Richmond Borough Tuesday, February 7, 2017 3,133.5 
 135. Brackley Town Tuesday, January 31, 2017 3,132.3 
 136. Gloucester City Saturday, February 4, 2017 3,113.1 
 137. East Thurrock United Saturday, February 4, 2017 3,097.8 
 138. Welling United Tuesday, January 31, 2017 3,094.0 
 139. Hemel Hempstead Town Saturday, February 4, 2017 3,092.9 
 140. Bath City Saturday, January 28, 2017 3,092.3 
 141. Boston United Saturday, February 4, 2017 3,087.9 
 142. Eastbourne Borough Tuesday, February 7, 2017 3,087.7 
 143. Hitchin Town Saturday, February 4, 2017 3,071.5 
 144. Alfreton Town Saturday, February 4, 2017 3,071.0 
 145. FC United of Manchester Saturday, January 28, 2017 3,067.3 
 146. Curzon Ashton Saturday, February 4, 2017 3,065.8 
 147. Wealdstone Saturday, January 28, 2017 3,062.7 
 148. AFC Telford United Saturday, February 4, 2017 3,061.7 
 149. Chippenham Town Tuesday, February 7, 2017 3,059.8 
 150. Merthyr Town Saturday, February 4, 2017 3,049.9 
 151. Bognor Regis Town Tuesday, February 7, 2017 3,049.1 
 152. Worcester City Saturday, February 4, 2017 3,044.9 
 153. Oxford City Saturday, January 28, 2017 3,042.3 
 154. Havant and Waterlooville Saturday, February 4, 2017 3,041.6 
 155. Leamington Saturday, February 4, 2017 3,040.1 
 156. Weston-Super-Mare Saturday, January 28, 2017 3,036.1 
 157. Concord Rangers Saturday, February 4, 2017 3,034.2 
 158. Gainsborough Trinity Saturday, February 4, 2017 3,022.2 
 159. Leiston Saturday, January 28, 2017 3,018.4 
 160. Whitehawk Tuesday, February 7, 2017 3,015.6 
 161. Blyth Spartans Tuesday, February 7, 2017 3,002.0 
 162. Enfield Town Saturday, February 4, 2017 3,000.8 
 163. Kettering Town Saturday, February 4, 2017 2,999.9 
 164. Truro City Monday, February 6, 2017 2,997.5 
 165. Bradford Park Avenue Saturday, February 4, 2017 2,992.7 
 166. Chesham United Tuesday, February 7, 2017 2,975.2 
 167. Slough Town Tuesday, February 7, 2017 2,973.5 
 168. Altrincham Saturday, February 4, 2017 2,973.0 
 169. Dulwich Hamlet Saturday, January 28, 2017 2,969.3 
 170. Tonbridge Angels Saturday, February 4, 2017 2,958.8 
 171. Frome Town Saturday, January 28, 2017 2,957.5 
 172. Weymouth Tuesday, February 7, 2017 2,956.2 
 173. Gosport Borough Tuesday, February 7, 2017 2,955.4 
 174. Stourbridge Monday, February 6, 2017 2,948.2 
 175. Bishop's Stortford Saturday, January 28, 2017 2,947.0 
 176. Stalybridge Celtic Saturday, February 4, 2017 2,944.3 
 177. Needham Market Saturday, February 4, 2017 2,939.2 
 178. Banbury United Saturday, February 4, 2017 2,931.4 
 179. Biggleswade Town Tuesday, February 7, 2017 2,929.2 
 180. Basingstoke Town Saturday, February 4, 2017 2,924.7 
 181. Billericay Town Saturday, February 4, 2017 2,918.4 
 182. Harlow Town Saturday, February 4, 2017 2,916.4 
 183. Wingate and Finchley Saturday, February 4, 2017 2,908.4 
 184. King's Lynn Town Saturday, February 4, 2017 2,904.4 
 185. St. Ives Town Saturday, February 4, 2017 2,902.6 
 186. Worthing Saturday, February 4, 2017 2,897.7 
 187. Nantwich Town Tuesday, February 7, 2017 2,891.0 
 188. Redditch United Saturday, February 4, 2017 2,889.8 
 189. Hednesford Town Saturday, February 4, 2017 2,882.7 
 190. Kingstonian Saturday, February 4, 2017 2,881.4 
 191. Merstham Saturday, January 28, 2017 2,878.7 
 192. Lowestoft Town Saturday, February 4, 2017 2,877.5 
 193. Workington Saturday, February 4, 2017 2,875.5 
 194. Margate Saturday, January 28, 2017 2,871.8 
 195. Metropolitan Police Saturday, February 4, 2017 2,868.9 
 196. Farnborough Saturday, April 23, 2016 2,866.7 
 197. Leatherhead Tuesday, January 31, 2017 2,860.5 
 198. Spennymoor Town Saturday, February 4, 2017 2,856.6 
 199. AFC Sudbury Saturday, February 4, 2017 2,855.4 
 200. Kings Langley Saturday, February 4, 2017 2,852.0 
 201. Hayes and Yeading United Tuesday, February 7, 2017 2,847.6 
 202. Dunstable Town Saturday, February 4, 2017 2,843.4 
 203. Buxton Saturday, February 4, 2017 2,840.9 
 204. Burgess Hill Town Saturday, February 4, 2017 2,838.3 
 205. Grantham Town Saturday, February 4, 2017 2,837.9 
 206. Stratford Town Saturday, February 4, 2017 2,836.7 
 207. Barwell Saturday, February 4, 2017 2,833.4 
 208. Ashton United Monday, February 6, 2017 2,831.7 
 209. Staines Town Saturday, February 4, 2017 2,829.4 
 210. Folkestone Invicta Saturday, February 4, 2017 2,825.5 
 211. Rushall Olympic Saturday, January 28, 2017 2,824.0 
 212. Harrow Borough Saturday, February 4, 2017 2,820.8 
 213. Dorchester Town Saturday, February 4, 2017 2,819.5 
 214. Bedworth United Saturday, April 23, 2016 2,801.8 
 215. Warrington Town Tuesday, February 7, 2017 2,797.4 
 216. Matlock Town Saturday, February 4, 2017 2,794.9 
 217. Cambridge City Saturday, February 4, 2017 2,788.6 
 218. Whitby Town Saturday, February 4, 2017 2,778.3 
 219. Coalville Town Saturday, February 4, 2017 2,775.3 
 220. Hendon Tuesday, February 7, 2017 2,774.9 
 221. Cirencester Town Saturday, February 4, 2017 2,774.0 
 222. Lewes Saturday, April 23, 2016 2,771.4 
 223. Canvey Island Saturday, February 4, 2017 2,770.2 
 224. Corby Town Saturday, February 4, 2017 2,768.1 
 225. Bideford Saturday, April 23, 2016 2,766.8 
 226. Histon Saturday, April 23, 2016 2,757.4 
 227. Taunton Town Tuesday, November 15, 2016 2,754.5 
 228. Westfields Monday, November 14, 2016 2,750.9 
 229. St. Neots Town Saturday, February 4, 2017 2,749.5 
 230. Grays Athletic Saturday, February 4, 2017 2,745.8 
 231. Paulton Rovers Saturday, April 23, 2016 2,742.7 
 232. Stafford Rangers Tuesday, February 7, 2017 2,737.3 
 233. Mickleover Sports Saturday, February 4, 2017 2,736.8 
 234. Halesowen Town Tuesday, February 7, 2017 2,735.4 
 235. VCD Athletic Saturday, April 23, 2016 2,734.6 
 236. Marine Saturday, February 4, 2017 2,729.4 
 237. Cinderford Town Saturday, January 28, 2017 2,726.9 
 238. Stamford Sunday, November 6, 2016 2,714.2 
 239. Frickley Athletic Tuesday, February 7, 2017 2,711.5 
 240. Sutton Coldfield Town Saturday, February 4, 2017 2,704.9 
 241. Colwyn Bay Saturday, April 23, 2016 2,672.1 
 242. Hyde Saturday, April 23, 2016 2,645.7 
 243. Skelmersdale United Saturday, February 4, 2017 2,623.0 
 244. Ilkeston Town Saturday, February 4, 2017 2,599.7