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, December 15, 2015

 Rank Club Last Match Date ELO Score 
 1. Arsenal Sunday, December 13, 2015 4,245.9 
 2. Manchester City Saturday, December 12, 2015 4,240.7 
 3. Manchester United Saturday, December 12, 2015 4,178.0 
 4. Chelsea Monday, December 14, 2015 4,147.9 
 5. Tottenham Hotspur Sunday, December 13, 2015 4,140.4 
 6. Liverpool Sunday, December 13, 2015 4,136.4 
 7. Leicester City Monday, December 14, 2015 4,112.3 
 8. Everton Saturday, December 12, 2015 4,100.2 
 9. Stoke City Saturday, December 12, 2015 4,069.4 
 10. Crystal Palace Saturday, December 12, 2015 4,057.9 
 11. Southampton Saturday, December 12, 2015 4,052.5 
 12. West Ham United Saturday, December 12, 2015 4,031.3 
 13. Watford Saturday, December 12, 2015 4,018.0 
 14. West Bromwich Albion Sunday, December 13, 2015 4,003.4 
 15. Swansea City Saturday, December 12, 2015 3,986.1 
 16. Middlesbrough Tuesday, December 15, 2015 3,979.9 
 17. AFC Bournemouth Saturday, December 12, 2015 3,974.1 
 18. Norwich City Saturday, December 12, 2015 3,970.1 
 19. Derby County Tuesday, December 15, 2015 3,961.4 
 20. Hull City Saturday, December 12, 2015 3,961.2 
 21. Newcastle United Sunday, December 13, 2015 3,943.2 
 22. Sunderland Saturday, December 12, 2015 3,927.1 
 23. Burnley Tuesday, December 15, 2015 3,914.6 
 24. Aston Villa Sunday, December 13, 2015 3,894.9 
 25. Brighton and Hove Albion Tuesday, December 15, 2015 3,893.8 
 26. Ipswich Town Tuesday, December 15, 2015 3,890.3 
 27. Blackburn Rovers Monday, December 14, 2015 3,889.3 
 28. Wolverhampton Wanderers Friday, December 11, 2015 3,869.2 
 29. Cardiff City Tuesday, December 15, 2015 3,861.0 
 30. Preston North End Tuesday, December 15, 2015 3,858.9 
 31. Queens Park Rangers Tuesday, December 15, 2015 3,855.1 
 32. Sheffield Wednesday Tuesday, December 15, 2015 3,849.1 
 33. Brentford Tuesday, December 15, 2015 3,845.5 
 34. Birmingham City Tuesday, December 15, 2015 3,830.8 
 35. Nottingham Forest Monday, December 14, 2015 3,814.3 
 36. Reading Saturday, December 12, 2015 3,802.0 
 37. Leeds United Saturday, December 12, 2015 3,784.8 
 38. Fulham Tuesday, December 15, 2015 3,783.1 
 39. Bristol City Tuesday, December 15, 2015 3,767.6 
 40. Huddersfield Town Tuesday, December 15, 2015 3,759.8 
 41. Milton Keynes Dons Tuesday, December 15, 2015 3,757.7 
 42. Charlton Athletic Tuesday, December 15, 2015 3,745.9 
 43. Walsall Tuesday, December 15, 2015 3,735.0 
 44. Bolton Wanderers Tuesday, December 15, 2015 3,730.1 
 45. Burton Albion Saturday, December 12, 2015 3,721.2 
 46. Peterborough United Saturday, December 12, 2015 3,716.2 
 47. Wigan Athletic Saturday, December 12, 2015 3,709.4 
 48. Rotherham United Tuesday, December 15, 2015 3,708.6 
 49. Coventry City Sunday, December 13, 2015 3,697.5 
 50. Bradford City Sunday, December 6, 2015 3,693.8 
 51. Sheffield United Sunday, December 13, 2015 3,689.0 
 52. Gillingham Saturday, December 12, 2015 3,683.3 
 53. Millwall Saturday, December 5, 2015 3,676.0 
 54. Bury Saturday, December 12, 2015 3,663.0 
 55. Southend United Saturday, November 28, 2015 3,655.4 
 56. Doncaster Rovers Saturday, December 12, 2015 3,640.4 
 57. Swindon Town Saturday, December 12, 2015 3,634.5 
 58. Scunthorpe United Tuesday, December 15, 2015 3,629.2 
 59. Rochdale Saturday, December 12, 2015 3,621.9 
 60. Shrewsbury Town Tuesday, December 15, 2015 3,621.4 
 61. Port Vale Saturday, December 12, 2015 3,620.2 
 62. Oxford United Saturday, December 12, 2015 3,616.3 
 63. Barnsley Saturday, December 12, 2015 3,594.5 
 64. Northampton Town Saturday, December 12, 2015 3,594.0 
 65. Fleetwood Town Saturday, November 28, 2015 3,592.8 
 66. Chesterfield Tuesday, December 15, 2015 3,586.3 
 67. Leyton Orient Tuesday, December 15, 2015 3,578.9 
 68. Wycombe Wanderers Tuesday, December 15, 2015 3,578.2 
 69. Blackpool Saturday, December 12, 2015 3,573.2 
 70. Plymouth Argyle Saturday, December 12, 2015 3,572.7 
 71. Portsmouth Saturday, December 12, 2015 3,571.1 
 72. Oldham Athletic Saturday, December 5, 2015 3,559.4 
 73. Bristol Rovers Saturday, December 12, 2015 3,545.2 
 74. Accrington Stanley Saturday, December 5, 2015 3,544.5 
 75. Carlisle United Saturday, December 12, 2015 3,543.7 
 76. Colchester United Saturday, December 12, 2015 3,543.6 
 77. Crewe Alexandra Saturday, December 12, 2015 3,541.6 
 78. Exeter City Sunday, December 6, 2015 3,530.5 
 79. Notts County Tuesday, December 15, 2015 3,523.1 
 80. Luton Town Saturday, December 12, 2015 3,520.6 
 81. Crawley Town Saturday, December 12, 2015 3,515.8 
 82. Stevenage Saturday, December 12, 2015 3,514.4 
 83. Grimsby Town Tuesday, December 15, 2015 3,499.9 
 84. Cheltenham Town Saturday, December 5, 2015 3,484.0 
 85. Mansfield Town Saturday, December 12, 2015 3,483.9 
 86. Morecambe Tuesday, December 1, 2015 3,483.4 
 87. AFC Wimbledon Saturday, December 12, 2015 3,477.2 
 88. Cambridge United Saturday, December 12, 2015 3,477.1 
 89. Newport County Saturday, December 12, 2015 3,470.4 
 90. Forest Green Rovers Sunday, December 6, 2015 3,462.9 
 91. Barnet Saturday, December 12, 2015 3,452.6 
 92. Eastleigh Tuesday, December 8, 2015 3,437.6 
 93. Yeovil Town Saturday, December 12, 2015 3,428.4 
 94. Dagenham and Redbridge Saturday, December 12, 2015 3,418.4 
 95. Wrexham Saturday, December 5, 2015 3,410.1 
 96. Macclesfield Town Tuesday, December 8, 2015 3,398.3 
 97. Hartlepool United Tuesday, December 15, 2015 3,397.6 
 98. Dover Athletic Saturday, December 5, 2015 3,394.3 
 99. York City Saturday, December 12, 2015 3,391.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. Dartford Saturday, December 12, 2015 3,193.9 
 121. North Ferriby United Saturday, December 5, 2015 3,192.6 
 122. Tamworth Saturday, December 5, 2015 3,192.5 
 123. Oxford City Saturday, December 5, 2015 3,191.2 
 124. Whitehawk Tuesday, December 8, 2015 3,185.5 
 125. Boston United Saturday, December 5, 2015 3,185.3 
 126. Sutton United Saturday, December 12, 2015 3,182.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. Stockport County Saturday, December 12, 2015 3,075.6 
 141. Gainsborough Trinity Saturday, December 12, 2015 3,074.7 
 142. Poole Town Saturday, December 12, 2015 3,070.2 
 143. Bath City Saturday, December 5, 2015 3,067.3 
 144. Maidenhead United Tuesday, December 15, 2015 3,065.0 
 145. Chelmsford City Saturday, December 5, 2015 3,064.2 
 146. Hednesford Town Saturday, December 12, 2015 3,061.3 
 147. Havant and Waterlooville Saturday, December 5, 2015 3,058.7 
 148. Worcester City Saturday, December 5, 2015 3,047.5 
 149. Stalybridge Celtic Saturday, December 5, 2015 3,045.3 
 150. St. Albans City Tuesday, December 15, 2015 3,043.5 
 151. Brackley Town Saturday, December 5, 2015 3,040.0 
 152. Basingstoke Town Saturday, December 12, 2015 3,027.3 
 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. Gloucester City Saturday, December 5, 2015 3,012.1 
 158. Curzon Ashton Saturday, December 5, 2015 3,004.2 
 159. Hayes and Yeading United Saturday, December 12, 2015 3,002.3 
 160. Kingstonian Saturday, December 12, 2015 2,998.9 
 161. Redditch United Saturday, December 12, 2015 2,996.4 
 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 Tuesday, December 15, 2015 2,983.2 
 166. Hampton and Richmond Borough Tuesday, December 15, 2015 2,977.1 
 167. Corby Town Saturday, December 12, 2015 2,976.9 
 168. Hitchin Town Saturday, December 12, 2015 2,971.7 
 169. Billericay Town Saturday, December 12, 2015 2,964.9 
 170. St. Neots Town Saturday, December 12, 2015 2,963.3 
 171. Tonbridge Angels Saturday, December 12, 2015 2,962.3 
 172. Bognor Regis Town Tuesday, December 15, 2015 2,955.5 
 173. Grays Athletic Tuesday, December 15, 2015 2,955.1 
 174. Enfield Town Tuesday, December 15, 2015 2,954.7 
 175. Salford City Tuesday, December 15, 2015 2,949.8 
 176. Blyth Spartans Tuesday, December 15, 2015 2,948.9 
 177. Weymouth Saturday, December 12, 2015 2,946.3 
 178. Darlington 1883 Saturday, November 28, 2015 2,938.1 
 179. Stratford Town Saturday, December 5, 2015 2,935.6 
 180. Chippenham Town Tuesday, December 8, 2015 2,933.9 
 181. Cambridge City Saturday, December 12, 2015 2,933.6 
 182. Workington Tuesday, December 15, 2015 2,932.8 
 183. Leiston Tuesday, December 15, 2015 2,930.4 
 184. East Thurrock United Saturday, December 5, 2015 2,929.3 
 185. Wingate and Finchley Saturday, December 12, 2015 2,911.8 
 186. Burgess Hill Town Saturday, December 12, 2015 2,911.4 
 187. Dorchester Town Saturday, December 12, 2015 2,902.8 
 188. Northwich Victoria Saturday, December 5, 2015 2,902.3 
 189. Metropolitan Police Saturday, December 12, 2015 2,899.2 
 190. Dunstable Town Saturday, December 12, 2015 2,896.9 
 191. Hendon Monday, December 14, 2015 2,895.4 
 192. Ashton United Saturday, December 5, 2015 2,894.6 
 193. Canvey Island Saturday, December 12, 2015 2,887.9 
 194. Staines Town Tuesday, December 15, 2015 2,885.3 
 195. Kettering Town Saturday, December 12, 2015 2,882.2 
 196. Merstham Saturday, December 12, 2015 2,882.1 
 197. Chesham United Tuesday, December 8, 2015 2,876.7 
 198. Needham Market Saturday, December 12, 2015 2,875.2 
 199. Harrow Borough Tuesday, December 15, 2015 2,870.4 
 200. Leatherhead Saturday, December 12, 2015 2,867.8 
 201. Cirencester Town Tuesday, December 8, 2015 2,866.4 
 202. Merthyr Town Tuesday, December 15, 2015 2,857.9 
 203. Slough Town Tuesday, December 15, 2015 2,855.5 
 204. Ilkeston Town Saturday, December 5, 2015 2,851.9 
 205. Biggleswade Town Saturday, December 12, 2015 2,838.4 
 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. Barwell Tuesday, December 15, 2015 2,826.3 
 211. Hyde Saturday, December 5, 2015 2,817.1 
 212. Hereford United Saturday, April 25, 2015 2,815.6 
 213. Histon Saturday, December 12, 2015 2,811.0 
 214. AFC Hornchurch Saturday, April 25, 2015 2,810.3 
 215. Buxton Tuesday, December 15, 2015 2,807.2 
 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. Farnborough Monday, December 14, 2015 2,787.4 
 221. VCD Athletic Saturday, December 12, 2015 2,786.0 
 222. Banbury United Saturday, April 25, 2015 2,783.2 
 223. Frome Town Saturday, December 12, 2015 2,779.5 
 224. King's Lynn Town Saturday, December 12, 2015 2,777.5 
 225. Paulton Rovers Saturday, December 12, 2015 2,775.5 
 226. Arlesey Town Saturday, April 25, 2015 2,765.5 
 227. Bideford Saturday, December 12, 2015 2,763.0 
 228. Skelmersdale United Saturday, November 21, 2015 2,761.6 
 229. Halesowen Town Saturday, December 12, 2015 2,747.5 
 230. Grantham Town Saturday, December 12, 2015 2,743.3 
 231. Matlock Town Saturday, December 5, 2015 2,740.8 
 232. Marine Tuesday, December 15, 2015 2,735.3 
 233. Bedworth United Saturday, December 12, 2015 2,734.7 
 234. Frickley Athletic Tuesday, December 15, 2015 2,730.1 
 235. Bury Town Saturday, April 25, 2015 2,722.6 
 236. Lewes Saturday, December 12, 2015 2,705.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