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  Saturday, December 14, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, December 14, 2013 4,262.0 
 2. Chelsea Saturday, December 14, 2013 4,228.7 
 3. Manchester United Saturday, December 7, 2013 4,223.7 
 4. Arsenal Saturday, December 14, 2013 4,213.8 
 5. Everton Saturday, December 14, 2013 4,163.6 
 6. Tottenham Hotspur Saturday, December 7, 2013 4,159.3 
 7. Liverpool Saturday, December 7, 2013 4,148.5 
 8. Newcastle United Saturday, December 14, 2013 4,031.6 
 9. Southampton Saturday, December 14, 2013 4,024.0 
 10. Swansea City Monday, December 9, 2013 4,017.0 
 11. Aston Villa Sunday, December 8, 2013 3,995.1 
 12. Stoke City Saturday, December 14, 2013 3,984.5 
 13. Norwich City Saturday, December 7, 2013 3,980.3 
 14. West Ham United Saturday, December 14, 2013 3,978.9 
 15. West Bromwich Albion Saturday, December 14, 2013 3,972.3 
 16. Fulham Saturday, December 14, 2013 3,938.7 
 17. Queens Park Rangers Saturday, December 14, 2013 3,925.4 
 18. Cardiff City Saturday, December 14, 2013 3,924.1 
 19. Sunderland Saturday, December 14, 2013 3,915.4 
 20. Burnley Saturday, December 14, 2013 3,910.8 
 21. Derby County Saturday, December 14, 2013 3,905.2 
 22. Hull City Saturday, December 14, 2013 3,904.1 
 23. Reading Saturday, December 14, 2013 3,900.5 
 24. Wigan Athletic Saturday, December 7, 2013 3,899.8 
 25. Leicester City Saturday, December 14, 2013 3,897.0 
 26. Brighton and Hove Albion Saturday, December 14, 2013 3,895.0 
 27. Ipswich Town Saturday, December 14, 2013 3,861.6 
 28. Crystal Palace Saturday, December 14, 2013 3,861.2 
 29. Nottingham Forest Saturday, December 14, 2013 3,860.9 
 30. Leeds United Saturday, December 14, 2013 3,855.6 
 31. Bolton Wanderers Saturday, December 7, 2013 3,850.7 
 32. Watford Saturday, December 14, 2013 3,838.9 
 33. Birmingham City Saturday, December 14, 2013 3,838.3 
 34. Blackburn Rovers Saturday, December 14, 2013 3,827.7 
 35. Blackpool Saturday, December 14, 2013 3,827.0 
 36. Huddersfield Town Saturday, December 14, 2013 3,797.3 
 37. Leyton Orient Saturday, December 14, 2013 3,779.6 
 38. Charlton Athletic Saturday, December 14, 2013 3,777.9 
 39. Peterborough United Saturday, December 14, 2013 3,776.9 
 40. Sheffield Wednesday Saturday, December 14, 2013 3,771.7 
 41. Wolverhampton Wanderers Saturday, December 14, 2013 3,769.7 
 42. Millwall Saturday, December 14, 2013 3,753.0 
 43. Middlesbrough Saturday, December 14, 2013 3,751.0 
 44. Brentford Saturday, December 14, 2013 3,744.8 
 45. AFC Bournemouth Saturday, December 14, 2013 3,738.6 
 46. Preston North End Saturday, December 14, 2013 3,729.2 
 47. Barnsley Saturday, December 14, 2013 3,724.5 
 48. Yeovil Town Saturday, December 14, 2013 3,720.6 
 49. Swindon Town Saturday, December 14, 2013 3,696.8 
 50. Doncaster Rovers Saturday, December 14, 2013 3,696.7 
 51. Walsall Saturday, December 14, 2013 3,696.4 
 52. Coventry City Saturday, December 14, 2013 3,692.9 
 53. Rotherham United Saturday, December 14, 2013 3,682.8 
 54. Milton Keynes Dons Saturday, December 14, 2013 3,682.4 
 55. Sheffield United Saturday, December 14, 2013 3,651.5 
 56. Bradford City Saturday, December 14, 2013 3,649.5 
 57. Bristol City Saturday, December 14, 2013 3,634.9 
 58. Port Vale Saturday, December 14, 2013 3,630.6 
 59. Crawley Town Saturday, December 14, 2013 3,619.2 
 60. Oldham Athletic Saturday, December 14, 2013 3,615.8 
 61. Shrewsbury Town Saturday, December 14, 2013 3,614.7 
 62. Notts County Saturday, December 14, 2013 3,612.7 
 63. Oxford United Saturday, December 14, 2013 3,600.5 
 64. Tranmere Rovers Saturday, December 14, 2013 3,599.1 
 65. Carlisle United Saturday, December 14, 2013 3,599.1 
 66. Chesterfield Saturday, December 14, 2013 3,594.7 
 67. Scunthorpe United Saturday, December 14, 2013 3,581.0 
 68. Colchester United Saturday, December 14, 2013 3,575.8 
 69. Burton Albion Saturday, December 14, 2013 3,566.7 
 70. Gillingham Saturday, December 14, 2013 3,564.4 
 71. Southend United Saturday, December 14, 2013 3,561.4 
 72. Stevenage Saturday, December 14, 2013 3,558.4 
 73. Hartlepool United Saturday, December 14, 2013 3,546.2 
 74. Newport County Saturday, December 14, 2013 3,543.5 
 75. Crewe Alexandra Saturday, December 14, 2013 3,539.2 
 76. Rochdale Saturday, December 14, 2013 3,530.3 
 77. Fleetwood Town Saturday, December 14, 2013 3,525.3 
 78. Cheltenham Town Saturday, December 14, 2013 3,524.7 
 79. Portsmouth Saturday, December 14, 2013 3,508.3 
 80. Dagenham and Redbridge Saturday, December 14, 2013 3,501.1 
 81. Exeter City Saturday, December 14, 2013 3,498.6 
 82. Morecambe Saturday, December 14, 2013 3,493.6 
 83. Bury Saturday, December 14, 2013 3,489.1 
 84. Bristol Rovers Saturday, December 14, 2013 3,483.3 
 85. Wycombe Wanderers Saturday, December 14, 2013 3,482.9 
 86. Northampton Town Saturday, December 14, 2013 3,478.3 
 87. AFC Wimbledon Saturday, December 14, 2013 3,474.9 
 88. Mansfield Town Saturday, December 14, 2013 3,474.1 
 89. Grimsby Town Tuesday, December 10, 2013 3,468.5 
 90. Plymouth Argyle Saturday, December 14, 2013 3,467.3 
 91. York City Saturday, December 14, 2013 3,467.2 
 92. Luton Town Saturday, December 7, 2013 3,464.7 
 93. Cambridge United Tuesday, December 10, 2013 3,462.5 
 94. Kidderminster Harriers Saturday, December 14, 2013 3,462.2 
 95. Accrington Stanley Saturday, December 14, 2013 3,455.1 
 96. Barnet Saturday, December 7, 2013 3,446.0 
 97. Torquay United Saturday, December 14, 2013 3,427.7 
 98. Aldershot Town Tuesday, November 26, 2013 3,406.5 
 99. Wrexham Monday, December 9, 2013 3,406.0 
 100. Gateshead Tuesday, December 10, 2013 3,377.3 
 101. Braintree Town Saturday, December 7, 2013 3,376.6 
 102. Nuneaton Town Saturday, December 7, 2013 3,374.3 
 103. Alfreton Town Saturday, December 14, 2013 3,349.2 
 104. Macclesfield Town Saturday, December 14, 2013 3,345.6 
 105. Hereford United Saturday, December 7, 2013 3,345.6 
 106. Forest Green Rovers Tuesday, November 26, 2013 3,342.8 
 107. Welling United Tuesday, December 10, 2013 3,331.9 
 108. FC Halifax Town Saturday, December 14, 2013 3,309.1 
 109. Salisbury City Saturday, December 14, 2013 3,303.8 
 110. Woking Tuesday, December 10, 2013 3,301.6 
 111. Lincoln City Tuesday, December 10, 2013 3,301.3 
 112. Tamworth Sunday, December 8, 2013 3,255.2 
 113. Chester Saturday, December 7, 2013 3,254.1 
 114. Southport Tuesday, November 26, 2013 3,234.8 
 115. Brackley Town Saturday, December 14, 2013 3,228.1 
 116. Ebbsfleet United Saturday, December 7, 2013 3,220.3 
 117. Dartford Saturday, December 14, 2013 3,218.6 
 118. Eastleigh Saturday, November 23, 2013 3,217.0 
 119. Sutton United Saturday, December 14, 2013 3,203.5 
 120. Altrincham Tuesday, December 10, 2013 3,195.3 
 121. AFC Telford United Saturday, December 14, 2013 3,191.9 
 122. Dover Athletic Tuesday, December 10, 2013 3,172.4 
 123. Bromley Saturday, December 14, 2013 3,169.5 
 124. Guiseley Monday, December 9, 2013 3,167.2 
 125. Solihull Moors Saturday, December 7, 2013 3,164.8 
 126. Harrogate Town Saturday, December 14, 2013 3,163.8 
 127. Bath City Saturday, December 7, 2013 3,149.0 
 128. Stockport County Saturday, December 14, 2013 3,137.4 
 129. Hyde Saturday, November 23, 2013 3,132.4 
 130. Havant and Waterlooville Saturday, December 7, 2013 3,120.5 
 131. Gainsborough Trinity Saturday, December 14, 2013 3,114.4 
 132. Boston United Saturday, December 7, 2013 3,114.4 
 133. North Ferriby United Tuesday, December 10, 2013 3,106.3 
 134. Eastbourne Borough Saturday, December 14, 2013 3,103.9 
 135. Hednesford Town Saturday, December 14, 2013 3,100.7 
 136. Weston-super-Mare Saturday, December 14, 2013 3,097.2 
 137. Barrow Saturday, December 7, 2013 3,089.9 
 138. Wealdstone Saturday, December 14, 2013 3,089.2 
 139. Bishop's Stortford Tuesday, December 10, 2013 3,087.1 
 140. Basingstoke Town Saturday, December 14, 2013 3,087.0 
 141. Hayes and Yeading United Saturday, December 14, 2013 3,083.1 
 142. Bradford Park Avenue Monday, December 9, 2013 3,080.2 
 143. Chesham United Saturday, December 14, 2013 3,077.6 
 144. Leamington Tuesday, December 10, 2013 3,068.6 
 145. Boreham Wood Saturday, December 14, 2013 3,065.8 
 146. Hemel Hempstead Town Saturday, December 14, 2013 3,065.0 
 147. Farnborough Saturday, December 7, 2013 3,064.3 
 148. AFC Hornchurch Saturday, December 14, 2013 3,059.4 
 149. Oxford City Tuesday, December 10, 2013 3,057.1 
 150. Stalybridge Celtic Saturday, December 14, 2013 3,049.9 
 151. Chelmsford City Saturday, December 14, 2013 3,048.5 
 152. Concord Rangers Saturday, December 14, 2013 3,047.7 
 153. Stourbridge Saturday, December 14, 2013 3,047.5 
 154. Grays Athletic Saturday, December 14, 2013 3,045.8 
 155. Cambridge City Saturday, December 14, 2013 3,041.7 
 156. Staines Town Saturday, December 14, 2013 3,038.0 
 157. Colwyn Bay Saturday, December 14, 2013 3,035.8 
 158. Gosport Borough Saturday, December 7, 2013 3,033.5 
 159. Whitehawk Saturday, December 7, 2013 3,027.5 
 160. Dorchester Town Saturday, December 14, 2013 3,020.6 
 161. Tonbridge Angels Saturday, December 14, 2013 3,018.1 
 162. Poole Town Saturday, December 14, 2013 3,017.3 
 163. Vauxhall Motors Saturday, December 14, 2013 3,016.9 
 164. St. Albans City Saturday, December 7, 2013 3,014.3 
 165. Histon Saturday, December 14, 2013 3,005.0 
 166. Dulwich Hamlet Saturday, December 14, 2013 2,993.3 
 167. Gloucester City Saturday, December 14, 2013 2,991.5 
 168. Lowestoft Town Saturday, December 14, 2013 2,985.2 
 169. Workington Saturday, December 14, 2013 2,984.2 
 170. Maidenhead United Tuesday, December 10, 2013 2,975.3 
 171. Kingstonian Saturday, December 14, 2013 2,970.0 
 172. Worcester City Sunday, December 8, 2013 2,969.2 
 173. Arlesey Town Saturday, December 14, 2013 2,964.2 
 174. Hungerford Town Tuesday, December 10, 2013 2,952.1 
 175. Bury Town Saturday, December 14, 2013 2,949.9 
 176. Corby Town Saturday, December 14, 2013 2,946.4 
 177. Biggleswade Town Saturday, December 14, 2013 2,945.5 
 178. Bideford Saturday, December 7, 2013 2,945.1 
 179. Hitchin Town Saturday, December 14, 2013 2,944.0 
 180. Chorley Saturday, December 7, 2013 2,938.2 
 181. Billericay Town Saturday, December 14, 2013 2,936.9 
 182. Skelmersdale United Saturday, December 14, 2013 2,927.7 
 183. FC United of Manchester Saturday, December 14, 2013 2,914.6 
 184. East Thurrock United Saturday, December 14, 2013 2,912.7 
 185. Hendon Saturday, December 14, 2013 2,911.0 
 186. Maidstone United Saturday, December 14, 2013 2,910.7 
 187. AFC Fylde Saturday, December 14, 2013 2,907.1 
 188. Banbury United Saturday, December 14, 2013 2,902.1 
 189. Lewes Saturday, December 14, 2013 2,901.5 
 190. Hampton and Richmond Borough Saturday, December 14, 2013 2,896.0 
 191. Worksop Town Saturday, December 14, 2013 2,892.3 
 192. Canvey Island Saturday, December 14, 2013 2,890.1 
 193. Bognor Regis Town Saturday, December 14, 2013 2,888.1 
 194. Leiston Saturday, December 14, 2013 2,881.0 
 195. Weymouth Saturday, December 14, 2013 2,876.6 
 196. Metropolitan Police Saturday, December 14, 2013 2,869.1 
 197. Truro City Saturday, December 14, 2013 2,863.3 
 198. Margate Saturday, December 14, 2013 2,852.8 
 199. Barwell Saturday, December 14, 2013 2,851.4 
 200. King's Lynn Town Saturday, December 14, 2013 2,849.1 
 201. Buxton Saturday, December 14, 2013 2,841.9 
 202. Ilkeston Town Saturday, December 14, 2013 2,830.9 
 203. Bedworth United Saturday, April 27, 2013 2,830.2 
 204. St. Neots Town Saturday, December 14, 2013 2,830.2 
 205. Burnham Saturday, December 14, 2013 2,829.4 
 206. Harrow Borough Saturday, December 14, 2013 2,829.1 
 207. Frome Town Saturday, December 14, 2013 2,827.1 
 208. Kettering Town Saturday, April 27, 2013 2,826.4 
 209. Witton Albion Saturday, December 14, 2013 2,824.6 
 210. Rushall Olympic Saturday, December 14, 2013 2,823.5 
 211. Chippenham Town Saturday, December 14, 2013 2,822.4 
 212. Hinckley United Saturday, April 27, 2013 2,819.4 
 213. Thurrock Saturday, April 27, 2013 2,812.9 
 214. Redditch United Saturday, December 14, 2013 2,811.6 
 215. Bedford Town Tuesday, December 10, 2013 2,810.5 
 216. Wingate and Finchley Saturday, December 14, 2013 2,796.8 
 217. Hastings United Saturday, April 27, 2013 2,786.5 
 218. Whitby Town Saturday, December 14, 2013 2,785.0 
 219. Ashton United Wednesday, December 11, 2013 2,777.1 
 220. Marine Saturday, December 14, 2013 2,773.3 
 221. Bashley Saturday, December 14, 2013 2,757.2 
 222. Blyth Spartans Saturday, December 14, 2013 2,754.7 
 223. AFC Totton Tuesday, December 10, 2013 2,751.3 
 224. Daventry Town Saturday, November 9, 2013 2,749.9 
 225. Shortwood United Monday, November 11, 2013 2,749.8 
 226. Nantwich Town Saturday, December 14, 2013 2,748.8 
 227. Carshalton Athletic Saturday, December 14, 2013 2,747.0 
 228. Matlock Town Saturday, December 14, 2013 2,734.2 
 229. Enfield Town Saturday, December 14, 2013 2,731.8 
 230. Cray Wanderers Saturday, December 14, 2013 2,724.5 
 231. Stamford Saturday, December 14, 2013 2,717.5 
 232. Frickley Athletic Saturday, December 14, 2013 2,690.5 
 233. Grantham Town Saturday, December 14, 2013 2,688.0 
 234. Stafford Rangers Saturday, December 14, 2013 2,642.4 
 235. Kendal Town Saturday, May 4, 2013 2,616.8 
 236. Droylsden Saturday, December 14, 2013 2,574.3 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9