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 3, 2015

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 31, 2015 4,281.0 
 2. Arsenal Saturday, October 31, 2015 4,263.8 
 3. Manchester United Saturday, October 31, 2015 4,189.3 
 4. Chelsea Saturday, October 31, 2015 4,183.1 
 5. Tottenham Hotspur Monday, November 2, 2015 4,146.5 
 6. Liverpool Saturday, October 31, 2015 4,127.4 
 7. Southampton Sunday, November 1, 2015 4,100.2 
 8. Everton Sunday, November 1, 2015 4,089.4 
 9. Leicester City Saturday, October 31, 2015 4,064.8 
 10. West Ham United Saturday, October 31, 2015 4,037.9 
 11. Crystal Palace Saturday, October 31, 2015 4,036.4 
 12. Stoke City Saturday, October 31, 2015 4,034.1 
 13. Swansea City Saturday, October 31, 2015 4,023.9 
 14. Watford Saturday, October 31, 2015 4,000.5 
 15. Hull City Tuesday, November 3, 2015 3,985.3 
 16. West Bromwich Albion Saturday, October 31, 2015 3,982.8 
 17. Middlesbrough Tuesday, November 3, 2015 3,977.4 
 18. Norwich City Saturday, October 31, 2015 3,967.9 
 19. Burnley Tuesday, November 3, 2015 3,950.4 
 20. AFC Bournemouth Sunday, November 1, 2015 3,947.9 
 21. Derby County Tuesday, November 3, 2015 3,941.9 
 22. Newcastle United Saturday, October 31, 2015 3,914.1 
 23. Sunderland Sunday, November 1, 2015 3,911.8 
 24. Aston Villa Monday, November 2, 2015 3,903.4 
 25. Sheffield Wednesday Tuesday, November 3, 2015 3,874.0 
 26. Blackburn Rovers Tuesday, November 3, 2015 3,868.3 
 27. Brighton and Hove Albion Tuesday, November 3, 2015 3,868.0 
 28. Wolverhampton Wanderers Tuesday, November 3, 2015 3,866.1 
 29. Ipswich Town Tuesday, November 3, 2015 3,862.6 
 30. Birmingham City Tuesday, November 3, 2015 3,848.8 
 31. Queens Park Rangers Tuesday, November 3, 2015 3,843.4 
 32. Reading Tuesday, November 3, 2015 3,842.9 
 33. Preston North End Tuesday, November 3, 2015 3,841.0 
 34. Cardiff City Tuesday, November 3, 2015 3,839.7 
 35. Brentford Tuesday, November 3, 2015 3,837.9 
 36. Fulham Tuesday, November 3, 2015 3,826.2 
 37. Bristol City Tuesday, November 3, 2015 3,793.1 
 38. Huddersfield Town Tuesday, November 3, 2015 3,774.2 
 39. Leeds United Tuesday, November 3, 2015 3,771.6 
 40. Nottingham Forest Tuesday, November 3, 2015 3,769.5 
 41. Milton Keynes Dons Tuesday, November 3, 2015 3,765.0 
 42. Bolton Wanderers Tuesday, November 3, 2015 3,744.5 
 43. Charlton Athletic Tuesday, November 3, 2015 3,733.7 
 44. Wigan Athletic Saturday, October 31, 2015 3,730.0 
 45. Walsall Saturday, October 31, 2015 3,729.3 
 46. Rotherham United Tuesday, November 3, 2015 3,711.7 
 47. Gillingham Saturday, October 31, 2015 3,710.1 
 48. Sheffield United Saturday, October 31, 2015 3,698.9 
 49. Burton Albion Saturday, October 31, 2015 3,688.8 
 50. Coventry City Tuesday, November 3, 2015 3,687.6 
 51. Millwall Saturday, October 31, 2015 3,683.7 
 52. Bradford City Tuesday, November 3, 2015 3,682.6 
 53. Bury Saturday, October 31, 2015 3,664.0 
 54. Peterborough United Saturday, October 31, 2015 3,663.1 
 55. Chesterfield Saturday, October 31, 2015 3,648.8 
 56. Scunthorpe United Saturday, October 31, 2015 3,647.0 
 57. Southend United Saturday, October 31, 2015 3,631.6 
 58. Rochdale Saturday, October 31, 2015 3,628.0 
 59. Port Vale Saturday, October 31, 2015 3,613.1 
 60. Shrewsbury Town Saturday, October 31, 2015 3,611.9 
 61. Doncaster Rovers Saturday, October 31, 2015 3,610.0 
 62. Plymouth Argyle Saturday, October 31, 2015 3,609.3 
 63. Leyton Orient Saturday, October 31, 2015 3,607.1 
 64. Swindon Town Saturday, October 31, 2015 3,606.1 
 65. Oxford United Saturday, October 31, 2015 3,605.5 
 66. Colchester United Saturday, October 31, 2015 3,598.7 
 67. Barnsley Tuesday, November 3, 2015 3,596.1 
 68. Blackpool Tuesday, November 3, 2015 3,589.0 
 69. Wycombe Wanderers Saturday, October 31, 2015 3,587.6 
 70. Oldham Athletic Saturday, October 31, 2015 3,584.8 
 71. Fleetwood Town Saturday, October 31, 2015 3,582.9 
 72. Crewe Alexandra Saturday, October 31, 2015 3,554.9 
 73. Luton Town Sunday, November 1, 2015 3,551.9 
 74. Portsmouth Saturday, October 31, 2015 3,543.0 
 75. Northampton Town Saturday, October 31, 2015 3,541.8 
 76. Notts County Saturday, October 31, 2015 3,541.7 
 77. Bristol Rovers Friday, October 30, 2015 3,538.0 
 78. Crawley Town Saturday, October 31, 2015 3,528.2 
 79. Accrington Stanley Saturday, October 31, 2015 3,526.1 
 80. Morecambe Saturday, October 31, 2015 3,514.2 
 81. Carlisle United Saturday, October 31, 2015 3,513.8 
 82. AFC Wimbledon Saturday, October 31, 2015 3,499.3 
 83. Exeter City Saturday, October 31, 2015 3,493.0 
 84. Barnet Saturday, October 31, 2015 3,489.4 
 85. Mansfield Town Saturday, October 31, 2015 3,479.0 
 86. Grimsby Town Friday, October 30, 2015 3,475.7 
 87. Stevenage Saturday, October 31, 2015 3,474.7 
 88. Cheltenham Town Friday, October 30, 2015 3,456.5 
 89. Newport County Saturday, October 31, 2015 3,447.9 
 90. Cambridge United Friday, October 30, 2015 3,444.1 
 91. Forest Green Rovers Saturday, October 31, 2015 3,443.8 
 92. York City Saturday, October 31, 2015 3,437.6 
 93. Yeovil Town Saturday, October 31, 2015 3,434.1 
 94. Dover Athletic Saturday, October 31, 2015 3,430.5 
 95. Dagenham and Redbridge Sunday, November 1, 2015 3,414.6 
 96. Tranmere Rovers Saturday, October 31, 2015 3,409.7 
 97. Eastleigh Saturday, October 31, 2015 3,401.9 
 98. Hartlepool United Saturday, October 31, 2015 3,400.8 
 99. Wrexham Saturday, October 31, 2015 3,391.1 
 100. Macclesfield Town Saturday, October 31, 2015 3,384.8 
 101. Woking Saturday, October 31, 2015 3,375.5 
 102. Braintree Town Saturday, October 31, 2015 3,371.9 
 103. Gateshead Saturday, October 31, 2015 3,361.8 
 104. Lincoln City Saturday, October 31, 2015 3,353.3 
 105. Aldershot Town Saturday, October 31, 2015 3,329.3 
 106. Bromley Saturday, October 31, 2015 3,325.8 
 107. Chester Saturday, October 31, 2015 3,314.1 
 108. Torquay United Saturday, October 31, 2015 3,271.0 
 109. Welling United Saturday, October 31, 2015 3,255.3 
 110. Barrow Saturday, October 31, 2015 3,250.1 
 111. Southport Saturday, October 31, 2015 3,245.6 
 112. Altrincham Saturday, October 31, 2015 3,238.3 
 113. AFC Fylde Saturday, October 31, 2015 3,236.5 
 114. Nuneaton Town Saturday, October 31, 2015 3,231.6 
 115. Guiseley Saturday, October 31, 2015 3,230.7 
 116. FC Halifax Town Saturday, October 31, 2015 3,228.1 
 117. Ebbsfleet United Saturday, October 31, 2015 3,224.2 
 118. Kidderminster Harriers Saturday, October 31, 2015 3,223.5 
 119. Boreham Wood Saturday, October 31, 2015 3,216.6 
 120. Oxford City Monday, November 2, 2015 3,214.5 
 121. Alfreton Town Saturday, October 31, 2015 3,184.4 
 122. Boston United Saturday, October 31, 2015 3,181.2 
 123. Dartford Saturday, October 31, 2015 3,180.7 
 124. Solihull Moors Saturday, October 31, 2015 3,180.6 
 125. Tamworth Saturday, October 31, 2015 3,180.6 
 126. Whitehawk Saturday, October 31, 2015 3,171.5 
 127. Hemel Hempstead Town Saturday, October 31, 2015 3,145.6 
 128. Sutton United Monday, November 2, 2015 3,143.2 
 129. North Ferriby United Saturday, October 31, 2015 3,142.0 
 130. AFC Telford United Tuesday, November 3, 2015 3,137.4 
 131. Gosport Borough Saturday, October 31, 2015 3,133.9 
 132. Maidstone United Saturday, October 31, 2015 3,132.1 
 133. Harrogate Town Saturday, October 31, 2015 3,127.7 
 134. Bath City Saturday, October 31, 2015 3,120.8 
 135. Chorley Saturday, October 31, 2015 3,118.9 
 136. Wealdstone Saturday, October 31, 2015 3,102.6 
 137. Stockport County Saturday, October 31, 2015 3,100.9 
 138. Chelmsford City Saturday, October 31, 2015 3,083.9 
 139. Maidenhead United Saturday, October 31, 2015 3,083.1 
 140. Hednesford Town Saturday, October 31, 2015 3,080.3 
 141. Havant and Waterlooville Saturday, October 31, 2015 3,076.0 
 142. Eastbourne Borough Saturday, October 31, 2015 3,072.3 
 143. Bradford Park Avenue Saturday, October 31, 2015 3,071.0 
 144. Truro City Saturday, October 31, 2015 3,067.0 
 145. Concord Rangers Saturday, October 31, 2015 3,063.6 
 146. Basingstoke Town Saturday, October 31, 2015 3,060.2 
 147. Stalybridge Celtic Saturday, October 31, 2015 3,047.3 
 148. Poole Town Tuesday, October 27, 2015 3,042.1 
 149. St. Albans City Saturday, October 31, 2015 3,039.8 
 150. Gloucester City Saturday, October 31, 2015 3,038.6 
 151. Worcester City Saturday, October 31, 2015 3,038.3 
 152. Gainsborough Trinity Saturday, October 31, 2015 3,038.1 
 153. Bishop's Stortford Saturday, October 31, 2015 3,035.7 
 154. Brackley Town Saturday, October 31, 2015 3,020.2 
 155. Hayes and Yeading United Saturday, October 31, 2015 3,001.5 
 156. Redditch United Tuesday, October 27, 2015 2,997.4 
 157. Curzon Ashton Saturday, October 31, 2015 2,997.1 
 158. Dulwich Hamlet Tuesday, October 27, 2015 2,991.5 
 159. Weston-super-Mare Saturday, October 31, 2015 2,991.5 
 160. Hungerford Town Tuesday, October 27, 2015 2,990.5 
 161. Lowestoft Town Saturday, October 31, 2015 2,988.6 
 162. Leamington Tuesday, November 3, 2015 2,986.3 
 163. St. Neots Town Tuesday, November 3, 2015 2,983.5 
 164. Margate Saturday, October 31, 2015 2,982.5 
 165. Kingstonian Monday, November 2, 2015 2,982.2 
 166. Corby Town Saturday, October 31, 2015 2,981.0 
 167. Bognor Regis Town Tuesday, October 27, 2015 2,972.9 
 168. FC United of Manchester Tuesday, November 3, 2015 2,965.8 
 169. Tonbridge Angels Wednesday, October 21, 2015 2,958.2 
 170. Enfield Town Monday, November 2, 2015 2,956.5 
 171. Hampton and Richmond Borough Tuesday, October 27, 2015 2,954.2 
 172. Darlington 1883 Saturday, October 24, 2015 2,950.7 
 173. Leiston Wednesday, October 28, 2015 2,949.3 
 174. Grays Athletic Tuesday, November 3, 2015 2,945.0 
 175. Salford City Tuesday, October 27, 2015 2,942.8 
 176. Hitchin Town Saturday, October 24, 2015 2,940.9 
 177. Hendon Tuesday, October 27, 2015 2,940.2 
 178. Chippenham Town Tuesday, October 27, 2015 2,936.6 
 179. Blyth Spartans Wednesday, October 28, 2015 2,934.9 
 180. Billericay Town Tuesday, October 27, 2015 2,933.6 
 181. Cambridge City Tuesday, November 3, 2015 2,930.6 
 182. Chesham United Tuesday, October 27, 2015 2,927.3 
 183. Weymouth Wednesday, October 28, 2015 2,926.9 
 184. Staines Town Tuesday, October 27, 2015 2,920.3 
 185. Canvey Island Wednesday, October 28, 2015 2,919.4 
 186. Wingate and Finchley Tuesday, November 3, 2015 2,918.6 
 187. East Thurrock United Tuesday, November 3, 2015 2,916.1 
 188. Workington Tuesday, October 27, 2015 2,916.0 
 189. Dorchester Town Tuesday, October 27, 2015 2,910.4 
 190. Burgess Hill Town Tuesday, October 27, 2015 2,909.8 
 191. Stratford Town Saturday, October 24, 2015 2,902.1 
 192. Harrow Borough Tuesday, October 27, 2015 2,898.9 
 193. Metropolitan Police Tuesday, October 27, 2015 2,894.1 
 194. Merthyr Town Tuesday, October 27, 2015 2,891.8 
 195. Leatherhead Wednesday, October 28, 2015 2,884.2 
 196. Cirencester Town Tuesday, October 27, 2015 2,883.3 
 197. Dunstable Town Tuesday, November 3, 2015 2,877.1 
 198. Merstham Tuesday, October 27, 2015 2,876.6 
 199. Hyde Monday, October 26, 2015 2,872.3 
 200. Ashton United Tuesday, October 27, 2015 2,859.5 
 201. Kettering Town Tuesday, November 3, 2015 2,858.0 
 202. Ilkeston Town Saturday, October 24, 2015 2,846.6 
 203. Colwyn Bay Monday, October 26, 2015 2,845.2 
 204. Sutton Coldfield Town Saturday, October 24, 2015 2,843.6 
 205. Slough Town Tuesday, October 27, 2015 2,843.6 
 206. Biggleswade Town Tuesday, November 3, 2015 2,842.8 
 207. Histon Tuesday, October 27, 2015 2,839.3 
 208. Rushall Olympic Tuesday, October 27, 2015 2,834.7 
 209. Barwell Tuesday, October 20, 2015 2,823.5 
 210. Farnborough Tuesday, October 27, 2015 2,817.0 
 211. Hereford United Saturday, April 25, 2015 2,815.6 
 212. Nantwich Town Tuesday, October 27, 2015 2,815.0 
 213. Stourbridge Tuesday, October 27, 2015 2,810.4 
 214. AFC Hornchurch Saturday, April 25, 2015 2,810.3 
 215. Needham Market Tuesday, November 3, 2015 2,802.4 
 216. Buxton Tuesday, October 27, 2015 2,799.1 
 217. Frome Town Wednesday, October 28, 2015 2,798.6 
 218. Bideford Tuesday, October 27, 2015 2,798.2 
 219. Witham Town Saturday, April 25, 2015 2,797.4 
 220. Peacehaven and Telscombe Saturday, April 25, 2015 2,796.6 
 221. Banbury United Saturday, April 25, 2015 2,783.2 
 222. Paulton Rovers Tuesday, October 27, 2015 2,771.5 
 223. Arlesey Town Saturday, April 25, 2015 2,765.5 
 224. Warrington Town Sunday, December 7, 2014 2,759.6 
 225. Marine Tuesday, October 27, 2015 2,758.5 
 226. VCD Athletic Tuesday, October 27, 2015 2,755.6 
 227. Halesowen Town Tuesday, October 27, 2015 2,754.6 
 228. Bedworth United Tuesday, October 27, 2015 2,750.3 
 229. Norton United Sunday, November 9, 2014 2,749.6 
 230. Skelmersdale United Tuesday, October 27, 2015 2,747.6 
 231. King's Lynn Town Tuesday, October 27, 2015 2,742.6 
 232. Matlock Town Tuesday, October 27, 2015 2,737.5 
 233. Frickley Athletic Saturday, October 24, 2015 2,733.5 
 234. Lewes Tuesday, October 27, 2015 2,730.4 
 235. Bury Town Saturday, April 25, 2015 2,722.6 
 236. Mickleover Sports Tuesday, October 27, 2015 2,694.8 
 237. Witton Albion Saturday, April 25, 2015 2,674.4 
 238. Whitby Town Wednesday, October 28, 2015 2,673.6 
 239. Grantham Town Saturday, October 24, 2015 2,669.9 
 240. Belper Town Saturday, April 25, 2015 2,660.8 
 241. Burnham Saturday, April 25, 2015 2,659.8 
 242. Stamford Tuesday, October 27, 2015 2,646.9