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  Monday, December 7, 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. Yeovil Town Saturday, December 5, 2015 3,428.8 
 93. Eastleigh Saturday, December 5, 2015 3,427.1 
 94. Dagenham and Redbridge Sunday, December 6, 2015 3,425.0 
 95. Wrexham Saturday, December 5, 2015 3,410.1 
 96. Macclesfield Town Saturday, December 5, 2015 3,408.9 
 97. Hartlepool United Friday, December 4, 2015 3,406.0 
 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 Saturday, December 5, 2015 3,338.0 
 105. Chester Saturday, December 5, 2015 3,298.0 
 106. Aldershot Town Saturday, December 5, 2015 3,274.3 
 107. Bromley Saturday, November 28, 2015 3,267.4 
 108. Southport Saturday, December 5, 2015 3,263.7 
 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. Nuneaton Town Saturday, December 5, 2015 3,252.3 
 113. Welling United Sunday, December 6, 2015 3,244.4 
 114. Ebbsfleet United Saturday, December 5, 2015 3,244.0 
 115. Guiseley Saturday, December 5, 2015 3,239.6 
 116. Torquay United Saturday, December 5, 2015 3,238.4 
 117. Kidderminster Harriers Saturday, December 5, 2015 3,220.6 
 118. Boreham Wood Saturday, November 28, 2015 3,219.3 
 119. AFC Fylde Saturday, December 5, 2015 3,217.5 
 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. Boston United Saturday, December 5, 2015 3,185.3 
 125. Whitehawk Sunday, December 6, 2015 3,175.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 Saturday, December 5, 2015 3,147.0 
 130. Maidstone United Saturday, December 5, 2015 3,142.7 
 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. Poole Town Saturday, December 5, 2015 3,067.9 
 143. Bath City Saturday, December 5, 2015 3,067.3 
 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. Lowestoft Town Saturday, December 5, 2015 3,019.7 
 154. Hungerford Town Saturday, December 5, 2015 3,017.8 
 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. Margate Saturday, December 5, 2015 2,993.1 
 163. Leamington Saturday, December 5, 2015 2,991.6 
 164. Dulwich Hamlet Saturday, December 5, 2015 2,985.9 
 165. Kingstonian Saturday, December 5, 2015 2,985.2 
 166. St. Neots Town Saturday, December 5, 2015 2,982.9 
 167. FC United of Manchester Saturday, December 5, 2015 2,977.8 
 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. Chippenham Town Saturday, December 5, 2015 2,952.4 
 174. Salford City Friday, December 4, 2015 2,950.7 
 175. Grays Athletic Monday, December 7, 2015 2,949.1 
 176. Darlington 1883 Saturday, November 28, 2015 2,938.1 
 177. Staines Town Saturday, December 5, 2015 2,937.8 
 178. Stratford Town Saturday, December 5, 2015 2,935.6 
 179. Weymouth Saturday, December 5, 2015 2,932.8 
 180. Leiston Saturday, December 5, 2015 2,932.7 
 181. Enfield Town Saturday, December 5, 2015 2,932.2 
 182. Blyth Spartans Saturday, December 5, 2015 2,930.4 
 183. East Thurrock United Saturday, December 5, 2015 2,929.3 
 184. Workington Saturday, December 5, 2015 2,926.8 
 185. Wingate and Finchley Saturday, December 5, 2015 2,925.0 
 186. Dorchester Town Saturday, December 5, 2015 2,914.2 
 187. Metropolitan Police Saturday, December 5, 2015 2,909.2 
 188. Cambridge City Saturday, December 5, 2015 2,907.4 
 189. Burgess Hill Town Saturday, December 5, 2015 2,902.6 
 190. Northwich Victoria Saturday, December 5, 2015 2,902.3 
 191. Chesham United Sunday, December 6, 2015 2,897.5 
 192. Canvey Island Saturday, December 5, 2015 2,896.6 
 193. Hendon Monday, December 7, 2015 2,894.7 
 194. Ashton United Saturday, December 5, 2015 2,894.6 
 195. Dunstable Town Saturday, December 5, 2015 2,888.8 
 196. Harrow Borough Monday, December 7, 2015 2,883.1 
 197. Merstham Saturday, December 5, 2015 2,880.8 
 198. Kettering Town Saturday, December 5, 2015 2,877.7 
 199. Merthyr Town Saturday, December 5, 2015 2,869.4 
 200. Needham Market Saturday, December 5, 2015 2,865.3 
 201. Cirencester Town Saturday, December 5, 2015 2,856.9 
 202. Slough Town Saturday, December 5, 2015 2,854.3 
 203. Leatherhead Saturday, December 5, 2015 2,852.8 
 204. Ilkeston Town Saturday, December 5, 2015 2,851.9 
 205. Barwell Saturday, December 5, 2015 2,847.1 
 206. Stourbridge Saturday, December 5, 2015 2,833.8 
 207. Nantwich Town Saturday, November 21, 2015 2,831.5 
 208. Colwyn Bay Saturday, November 21, 2015 2,829.8 
 209. Biggleswade Town Tuesday, December 1, 2015 2,827.0 
 210. Rushall Olympic Saturday, November 28, 2015 2,823.6 
 211. Hyde Saturday, December 5, 2015 2,817.1 
 212. Sutton Coldfield Town Saturday, December 5, 2015 2,816.0 
 213. Hereford United Saturday, April 25, 2015 2,815.6 
 214. Farnborough Monday, December 7, 2015 2,813.9 
 215. AFC Hornchurch Saturday, April 25, 2015 2,810.3 
 216. Didcot Town Sunday, November 8, 2015 2,805.2 
 217. Histon Saturday, December 5, 2015 2,801.2 
 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. Bideford Saturday, December 5, 2015 2,769.1 
 226. King's Lynn Town Saturday, December 5, 2015 2,768.0 
 227. Arlesey Town Saturday, April 25, 2015 2,765.5 
 228. Halesowen Town Saturday, December 5, 2015 2,762.3 
 229. Skelmersdale United Saturday, November 21, 2015 2,761.6 
 230. Marine Saturday, December 5, 2015 2,741.3 
 231. Grantham Town Saturday, November 28, 2015 2,740.9 
 232. Matlock Town Saturday, December 5, 2015 2,740.8 
 233. Frickley Athletic Saturday, November 28, 2015 2,735.5 
 234. Bury Town Saturday, April 25, 2015 2,722.6 
 235. Bedworth United Saturday, December 5, 2015 2,718.8 
 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