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  Wednesday, December 9, 2015

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, December 5, 2015 4,241.5 
 2. Manchester City Saturday, December 5, 2015 4,237.4 
 3. Manchester United Saturday, December 5, 2015 4,193.1 
 4. Chelsea Saturday, December 5, 2015 4,158.4 
 5. Tottenham Hotspur Saturday, December 5, 2015 4,156.8 
 6. Liverpool Sunday, December 6, 2015 4,141.1 
 7. Everton Monday, December 7, 2015 4,102.9 
 8. Leicester City Saturday, December 5, 2015 4,101.7 
 9. Stoke City Saturday, December 5, 2015 4,069.4 
 10. Southampton Saturday, December 5, 2015 4,061.8 
 11. Crystal Palace Monday, December 7, 2015 4,048.6 
 12. West Ham United Saturday, December 5, 2015 4,031.3 
 13. Watford Saturday, December 5, 2015 4,009.0 
 14. West Bromwich Albion Saturday, December 5, 2015 3,998.6 
 15. Swansea City Saturday, December 5, 2015 3,989.4 
 16. Middlesbrough Friday, December 4, 2015 3,977.4 
 17. Norwich City Saturday, December 5, 2015 3,967.4 
 18. AFC Bournemouth Saturday, December 5, 2015 3,959.0 
 19. Hull City Saturday, December 5, 2015 3,957.6 
 20. Derby County Sunday, December 6, 2015 3,955.8 
 21. Sunderland Saturday, December 5, 2015 3,936.1 
 22. Newcastle United Sunday, December 6, 2015 3,926.7 
 23. Burnley Saturday, December 5, 2015 3,923.0 
 24. Aston Villa Saturday, December 5, 2015 3,899.3 
 25. Brighton and Hove Albion Saturday, December 5, 2015 3,891.0 
 26. Blackburn Rovers Saturday, December 5, 2015 3,887.8 
 27. Ipswich Town Friday, December 4, 2015 3,874.1 
 28. Wolverhampton Wanderers Saturday, December 5, 2015 3,872.0 
 29. Sheffield Wednesday Sunday, December 6, 2015 3,860.5 
 30. Brentford Saturday, December 5, 2015 3,855.2 
 31. Queens Park Rangers Thursday, December 3, 2015 3,854.2 
 32. Preston North End Saturday, December 5, 2015 3,853.2 
 33. Cardiff City Saturday, December 5, 2015 3,852.9 
 34. Birmingham City Saturday, December 5, 2015 3,823.8 
 35. Reading Thursday, December 3, 2015 3,809.7 
 36. Nottingham Forest Saturday, December 5, 2015 3,808.2 
 37. Fulham Saturday, December 5, 2015 3,790.9 
 38. Leeds United Saturday, December 5, 2015 3,784.7 
 39. Bristol City Saturday, December 5, 2015 3,765.1 
 40. Huddersfield Town Saturday, December 5, 2015 3,758.5 
 41. Milton Keynes Dons Saturday, December 5, 2015 3,753.2 
 42. Charlton Athletic Saturday, December 5, 2015 3,747.5 
 43. Walsall Saturday, December 5, 2015 3,737.5 
 44. Bolton Wanderers Saturday, December 5, 2015 3,732.1 
 45. Rotherham United Saturday, December 5, 2015 3,725.6 
 46. Wigan Athletic Saturday, November 28, 2015 3,724.7 
 47. Peterborough United Sunday, December 6, 2015 3,720.1 
 48. Coventry City Saturday, November 28, 2015 3,707.2 
 49. Gillingham Saturday, November 28, 2015 3,702.8 
 50. Burton Albion Tuesday, December 1, 2015 3,701.8 
 51. Bradford City Sunday, December 6, 2015 3,693.8 
 52. Sheffield United Saturday, December 5, 2015 3,679.3 
 53. Millwall Saturday, December 5, 2015 3,676.0 
 54. Bury Sunday, December 6, 2015 3,655.9 
 55. Southend United Saturday, November 28, 2015 3,655.4 
 56. Doncaster Rovers Sunday, December 6, 2015 3,633.8 
 57. Rochdale Sunday, December 6, 2015 3,630.9 
 58. Swindon Town Saturday, November 28, 2015 3,625.5 
 59. Port Vale Sunday, December 6, 2015 3,621.3 
 60. Scunthorpe United Saturday, December 5, 2015 3,621.2 
 61. Oxford United Sunday, December 6, 2015 3,619.6 
 62. Shrewsbury Town Monday, December 7, 2015 3,614.6 
 63. Fleetwood Town Saturday, November 28, 2015 3,592.8 
 64. Chesterfield Saturday, December 5, 2015 3,590.9 
 65. Leyton Orient Saturday, December 5, 2015 3,587.8 
 66. Plymouth Argyle Saturday, November 28, 2015 3,587.1 
 67. Northampton Town Saturday, December 5, 2015 3,584.5 
 68. Barnsley Saturday, November 28, 2015 3,584.2 
 69. Wycombe Wanderers Saturday, December 5, 2015 3,581.0 
 70. Portsmouth Saturday, December 5, 2015 3,561.8 
 71. Oldham Athletic Saturday, December 5, 2015 3,559.4 
 72. Blackpool Saturday, November 28, 2015 3,557.9 
 73. Colchester United Sunday, December 6, 2015 3,553.8 
 74. Crewe Alexandra Saturday, November 28, 2015 3,548.2 
 75. Accrington Stanley Saturday, December 5, 2015 3,544.5 
 76. Carlisle United Sunday, December 6, 2015 3,540.5 
 77. Bristol Rovers Tuesday, December 1, 2015 3,540.0 
 78. Exeter City Sunday, December 6, 2015 3,530.5 
 79. Luton Town Sunday, December 6, 2015 3,530.2 
 80. Notts County Saturday, November 28, 2015 3,512.4 
 81. Crawley Town Saturday, November 28, 2015 3,509.2 
 82. Stevenage Saturday, December 5, 2015 3,503.8 
 83. Grimsby Town Monday, December 7, 2015 3,502.8 
 84. AFC Wimbledon Saturday, November 28, 2015 3,487.9 
 85. Cheltenham Town Saturday, December 5, 2015 3,484.0 
 86. Morecambe Tuesday, December 1, 2015 3,483.4 
 87. Mansfield Town Saturday, November 28, 2015 3,482.0 
 88. Newport County Saturday, December 5, 2015 3,478.4 
 89. Forest Green Rovers Sunday, December 6, 2015 3,462.9 
 90. Cambridge United Sunday, December 6, 2015 3,462.7 
 91. Barnet Saturday, December 5, 2015 3,452.2 
 92. Eastleigh Tuesday, December 8, 2015 3,437.6 
 93. Yeovil Town Saturday, December 5, 2015 3,428.8 
 94. Dagenham and Redbridge Sunday, December 6, 2015 3,425.0 
 95. Wrexham Saturday, December 5, 2015 3,410.1 
 96. Hartlepool United Friday, December 4, 2015 3,406.0 
 97. Macclesfield Town Tuesday, December 8, 2015 3,398.3 
 98. York City Saturday, November 28, 2015 3,396.5 
 99. Dover Athletic Saturday, December 5, 2015 3,394.3 
 100. Braintree Town Saturday, December 5, 2015 3,391.2 
 101. Woking Saturday, December 5, 2015 3,383.8 
 102. Tranmere Rovers Saturday, December 5, 2015 3,371.5 
 103. Lincoln City Saturday, December 5, 2015 3,354.9 
 104. Gateshead Tuesday, December 8, 2015 3,324.9 
 105. Chester Saturday, December 5, 2015 3,298.0 
 106. Southport Tuesday, December 8, 2015 3,276.9 
 107. Aldershot Town Saturday, December 5, 2015 3,274.3 
 108. Bromley Saturday, November 28, 2015 3,267.4 
 109. Altrincham Sunday, December 6, 2015 3,257.6 
 110. FC Halifax Town Saturday, December 5, 2015 3,257.5 
 111. Barrow Saturday, November 28, 2015 3,253.1 
 112. Welling United Sunday, December 6, 2015 3,244.4 
 113. Ebbsfleet United Saturday, December 5, 2015 3,244.0 
 114. Guiseley Saturday, December 5, 2015 3,239.6 
 115. Torquay United Saturday, December 5, 2015 3,238.4 
 116. Nuneaton Town Wednesday, December 9, 2015 3,236.4 
 117. AFC Fylde Tuesday, December 8, 2015 3,226.6 
 118. Kidderminster Harriers Saturday, December 5, 2015 3,220.6 
 119. Boreham Wood Saturday, November 28, 2015 3,219.3 
 120. North Ferriby United Saturday, December 5, 2015 3,192.6 
 121. Tamworth Saturday, December 5, 2015 3,192.5 
 122. Oxford City Saturday, December 5, 2015 3,191.2 
 123. Dartford Saturday, December 5, 2015 3,187.1 
 124. Whitehawk Tuesday, December 8, 2015 3,185.5 
 125. Boston United Saturday, December 5, 2015 3,185.3 
 126. Sutton United Saturday, December 5, 2015 3,172.8 
 127. Solihull Moors Saturday, December 5, 2015 3,171.7 
 128. Gosport Borough Saturday, December 5, 2015 3,169.5 
 129. Alfreton Town Tuesday, December 8, 2015 3,137.9 
 130. Maidstone United Tuesday, December 8, 2015 3,132.5 
 131. Harrogate Town Saturday, December 5, 2015 3,123.1 
 132. Hemel Hempstead Town Saturday, December 5, 2015 3,122.5 
 133. Concord Rangers Saturday, December 5, 2015 3,110.1 
 134. Bradford Park Avenue Saturday, December 5, 2015 3,100.1 
 135. Chorley Saturday, December 5, 2015 3,092.7 
 136. Eastbourne Borough Saturday, December 5, 2015 3,088.1 
 137. Wealdstone Saturday, December 5, 2015 3,084.1 
 138. Truro City Saturday, December 5, 2015 3,081.3 
 139. AFC Telford United Saturday, December 5, 2015 3,078.8 
 140. Hednesford Town Saturday, December 5, 2015 3,075.3 
 141. Maidenhead United Tuesday, December 1, 2015 3,075.1 
 142. Bath City Saturday, December 5, 2015 3,067.3 
 143. Poole Town Tuesday, December 8, 2015 3,065.4 
 144. Chelmsford City Saturday, December 5, 2015 3,064.2 
 145. Gainsborough Trinity Saturday, December 5, 2015 3,060.7 
 146. Havant and Waterlooville Saturday, December 5, 2015 3,058.7 
 147. Stockport County Saturday, December 5, 2015 3,058.3 
 148. Worcester City Saturday, December 5, 2015 3,047.5 
 149. Stalybridge Celtic Saturday, December 5, 2015 3,045.3 
 150. Brackley Town Saturday, December 5, 2015 3,040.0 
 151. Basingstoke Town Saturday, December 5, 2015 3,034.1 
 152. St. Albans City Saturday, December 5, 2015 3,033.4 
 153. Hungerford Town Tuesday, December 8, 2015 3,020.3 
 154. Lowestoft Town Saturday, December 5, 2015 3,019.7 
 155. Bishop's Stortford Saturday, December 5, 2015 3,016.4 
 156. Weston-super-Mare Saturday, December 5, 2015 3,015.4 
 157. Hayes and Yeading United Saturday, December 5, 2015 3,012.2 
 158. Gloucester City Saturday, December 5, 2015 3,012.1 
 159. Curzon Ashton Saturday, December 5, 2015 3,004.2 
 160. Redditch United Saturday, December 5, 2015 3,000.6 
 161. Corby Town Saturday, December 5, 2015 2,994.2 
 162. FC United of Manchester Wednesday, December 9, 2015 2,993.8 
 163. Margate Saturday, December 5, 2015 2,993.1 
 164. Leamington Saturday, December 5, 2015 2,991.6 
 165. Dulwich Hamlet Saturday, December 5, 2015 2,985.9 
 166. Kingstonian Saturday, December 5, 2015 2,985.2 
 167. St. Neots Town Tuesday, December 8, 2015 2,977.3 
 168. Hitchin Town Monday, December 7, 2015 2,976.5 
 169. Bognor Regis Town Saturday, December 5, 2015 2,964.3 
 170. Tonbridge Angels Saturday, December 5, 2015 2,963.6 
 171. Hampton and Richmond Borough Saturday, December 5, 2015 2,955.2 
 172. Billericay Town Saturday, December 5, 2015 2,954.0 
 173. Salford City Friday, December 4, 2015 2,950.7 
 174. Grays Athletic Monday, December 7, 2015 2,949.1 
 175. Darlington 1883 Saturday, November 28, 2015 2,938.1 
 176. Stratford Town Saturday, December 5, 2015 2,935.6 
 177. Chippenham Town Tuesday, December 8, 2015 2,933.9 
 178. Weymouth Saturday, December 5, 2015 2,932.8 
 179. Leiston Saturday, December 5, 2015 2,932.7 
 180. Enfield Town Saturday, December 5, 2015 2,932.2 
 181. Blyth Spartans Saturday, December 5, 2015 2,930.4 
 182. East Thurrock United Saturday, December 5, 2015 2,929.3 
 183. Workington Saturday, December 5, 2015 2,926.8 
 184. Cambridge City Tuesday, December 8, 2015 2,925.9 
 185. Wingate and Finchley Saturday, December 5, 2015 2,925.0 
 186. Staines Town Tuesday, December 8, 2015 2,918.2 
 187. Dorchester Town Saturday, December 5, 2015 2,914.2 
 188. Metropolitan Police Saturday, December 5, 2015 2,909.2 
 189. Burgess Hill Town Saturday, December 5, 2015 2,902.6 
 190. Northwich Victoria Saturday, December 5, 2015 2,902.3 
 191. Canvey Island Saturday, December 5, 2015 2,896.6 
 192. Hendon Monday, December 7, 2015 2,894.7 
 193. Ashton United Saturday, December 5, 2015 2,894.6 
 194. Dunstable Town Saturday, December 5, 2015 2,888.8 
 195. Needham Market Tuesday, December 8, 2015 2,884.9 
 196. Harrow Borough Monday, December 7, 2015 2,883.1 
 197. Merstham Saturday, December 5, 2015 2,880.8 
 198. Merthyr Town Tuesday, December 8, 2015 2,880.3 
 199. Chesham United Tuesday, December 8, 2015 2,876.7 
 200. Kettering Town Tuesday, December 8, 2015 2,868.2 
 201. Cirencester Town Tuesday, December 8, 2015 2,866.4 
 202. Barwell Tuesday, December 8, 2015 2,859.2 
 203. Slough Town Saturday, December 5, 2015 2,854.3 
 204. Leatherhead Saturday, December 5, 2015 2,852.8 
 205. Ilkeston Town Saturday, December 5, 2015 2,851.9 
 206. Rushall Olympic Tuesday, December 8, 2015 2,836.1 
 207. Stourbridge Saturday, December 5, 2015 2,833.8 
 208. Nantwich Town Saturday, November 21, 2015 2,831.5 
 209. Colwyn Bay Saturday, November 21, 2015 2,829.8 
 210. Biggleswade Town Tuesday, December 1, 2015 2,827.0 
 211. Hyde Saturday, December 5, 2015 2,817.1 
 212. Hereford United Saturday, April 25, 2015 2,815.6 
 213. Farnborough Monday, December 7, 2015 2,813.9 
 214. AFC Hornchurch Saturday, April 25, 2015 2,810.3 
 215. Histon Tuesday, December 8, 2015 2,806.8 
 216. Didcot Town Sunday, November 8, 2015 2,805.2 
 217. Sutton Coldfield Town Tuesday, December 8, 2015 2,803.9 
 218. Witham Town Saturday, April 25, 2015 2,797.4 
 219. Peacehaven and Telscombe Saturday, April 25, 2015 2,796.6 
 220. Frome Town Saturday, December 5, 2015 2,789.0 
 221. Buxton Saturday, December 5, 2015 2,787.4 
 222. Paulton Rovers Monday, December 7, 2015 2,783.6 
 223. Banbury United Saturday, April 25, 2015 2,783.2 
 224. VCD Athletic Saturday, December 5, 2015 2,772.9 
 225. King's Lynn Town Saturday, December 5, 2015 2,768.0 
 226. Arlesey Town Saturday, April 25, 2015 2,765.5 
 227. Halesowen Town Saturday, December 5, 2015 2,762.3 
 228. Skelmersdale United Saturday, November 21, 2015 2,761.6 
 229. Bideford Tuesday, December 8, 2015 2,758.3 
 230. Marine Saturday, December 5, 2015 2,741.3 
 231. Matlock Town Saturday, December 5, 2015 2,740.8 
 232. Bedworth United Tuesday, December 8, 2015 2,739.5 
 233. Frickley Athletic Saturday, November 28, 2015 2,735.5 
 234. Grantham Town Tuesday, December 8, 2015 2,728.5 
 235. Bury Town Saturday, April 25, 2015 2,722.6 
 236. Lewes Saturday, December 5, 2015 2,700.6 
 237. Whitby Town Saturday, November 28, 2015 2,675.5 
 238. Witton Albion Saturday, April 25, 2015 2,674.4 
 239. Belper Town Saturday, April 25, 2015 2,660.8 
 240. Burnham Saturday, April 25, 2015 2,659.8 
 241. Mickleover Sports Saturday, December 5, 2015 2,658.2 
 242. Stamford Saturday, December 5, 2015 2,622.5