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 21, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, December 21, 2013 4,270.8 
 2. Manchester United Saturday, December 21, 2013 4,244.4 
 3. Arsenal Saturday, December 14, 2013 4,213.8 
 4. Chelsea Tuesday, December 17, 2013 4,212.1 
 5. Liverpool Saturday, December 21, 2013 4,176.2 
 6. Everton Saturday, December 14, 2013 4,163.6 
 7. Tottenham Hotspur Wednesday, December 18, 2013 4,121.2 
 8. Newcastle United Saturday, December 21, 2013 4,042.8 
 9. Southampton Saturday, December 14, 2013 4,024.0 
 10. Swansea City Sunday, December 15, 2013 4,017.1 
 11. West Ham United Saturday, December 21, 2013 3,989.2 
 12. Stoke City Saturday, December 21, 2013 3,986.6 
 13. Norwich City Saturday, December 21, 2013 3,980.0 
 14. Aston Villa Saturday, December 21, 2013 3,977.2 
 15. West Bromwich Albion Saturday, December 21, 2013 3,969.2 
 16. Fulham Saturday, December 21, 2013 3,933.9 
 17. Sunderland Saturday, December 21, 2013 3,932.1 
 18. Cardiff City Saturday, December 21, 2013 3,919.3 
 19. Wigan Athletic Saturday, December 21, 2013 3,918.2 
 20. Burnley Saturday, December 21, 2013 3,917.4 
 21. Queens Park Rangers Saturday, December 21, 2013 3,913.3 
 22. Derby County Saturday, December 21, 2013 3,911.0 
 23. Hull City Saturday, December 21, 2013 3,907.1 
 24. Leicester City Saturday, December 21, 2013 3,905.0 
 25. Brighton and Hove Albion Saturday, December 21, 2013 3,891.2 
 26. Reading Saturday, December 21, 2013 3,889.5 
 27. Nottingham Forest Saturday, December 21, 2013 3,861.4 
 28. Ipswich Town Saturday, December 21, 2013 3,859.8 
 29. Leeds United Saturday, December 21, 2013 3,851.0 
 30. Crystal Palace Saturday, December 21, 2013 3,850.0 
 31. Watford Saturday, December 21, 2013 3,840.7 
 32. Bolton Wanderers Saturday, December 21, 2013 3,840.2 
 33. Birmingham City Saturday, December 21, 2013 3,837.8 
 34. Blackburn Rovers Saturday, December 21, 2013 3,835.9 
 35. Blackpool Saturday, December 21, 2013 3,820.4 
 36. Huddersfield Town Saturday, December 21, 2013 3,801.1 
 37. Peterborough United Saturday, December 21, 2013 3,782.4 
 38. Charlton Athletic Saturday, December 21, 2013 3,780.9 
 39. Wolverhampton Wanderers Saturday, December 21, 2013 3,768.4 
 40. Middlesbrough Saturday, December 21, 2013 3,767.8 
 41. Leyton Orient Saturday, December 21, 2013 3,764.4 
 42. Brentford Saturday, December 21, 2013 3,763.5 
 43. Sheffield Wednesday Saturday, December 21, 2013 3,759.6 
 44. AFC Bournemouth Saturday, December 21, 2013 3,750.7 
 45. Millwall Saturday, December 21, 2013 3,736.1 
 46. Barnsley Saturday, December 21, 2013 3,729.1 
 47. Yeovil Town Saturday, December 21, 2013 3,712.4 
 48. Preston North End Saturday, December 21, 2013 3,710.5 
 49. Walsall Saturday, December 21, 2013 3,705.7 
 50. Swindon Town Saturday, December 21, 2013 3,705.6 
 51. Milton Keynes Dons Saturday, December 21, 2013 3,695.3 
 52. Doncaster Rovers Saturday, December 21, 2013 3,690.9 
 53. Coventry City Saturday, December 21, 2013 3,686.7 
 54. Rotherham United Saturday, December 21, 2013 3,684.2 
 55. Sheffield United Saturday, December 21, 2013 3,650.0 
 56. Bradford City Saturday, December 21, 2013 3,644.0 
 57. Bristol City Saturday, December 21, 2013 3,635.5 
 58. Crawley Town Saturday, December 21, 2013 3,634.4 
 59. Port Vale Saturday, December 21, 2013 3,617.7 
 60. Shrewsbury Town Saturday, December 21, 2013 3,613.7 
 61. Notts County Saturday, December 21, 2013 3,612.1 
 62. Chesterfield Friday, December 20, 2013 3,607.3 
 63. Oldham Athletic Saturday, December 21, 2013 3,603.4 
 64. Oxford United Saturday, December 21, 2013 3,597.9 
 65. Colchester United Saturday, December 21, 2013 3,594.5 
 66. Scunthorpe United Saturday, December 21, 2013 3,590.7 
 67. Carlisle United Saturday, December 21, 2013 3,589.7 
 68. Tranmere Rovers Friday, December 20, 2013 3,587.0 
 69. Gillingham Friday, December 20, 2013 3,576.5 
 70. Burton Albion Saturday, December 21, 2013 3,571.0 
 71. Stevenage Saturday, December 21, 2013 3,559.9 
 72. Southend United Friday, December 20, 2013 3,559.4 
 73. Newport County Saturday, December 14, 2013 3,543.5 
 74. Hartlepool United Saturday, December 21, 2013 3,543.3 
 75. Cheltenham Town Saturday, December 21, 2013 3,541.3 
 76. Crewe Alexandra Saturday, December 21, 2013 3,540.2 
 77. Rochdale Friday, December 20, 2013 3,532.3 
 78. Fleetwood Town Saturday, December 21, 2013 3,504.9 
 79. Wycombe Wanderers Saturday, December 21, 2013 3,502.2 
 80. Bristol Rovers Saturday, December 21, 2013 3,497.6 
 81. Portsmouth Saturday, December 21, 2013 3,493.9 
 82. Dagenham and Redbridge Saturday, December 21, 2013 3,487.9 
 83. Exeter City Friday, December 20, 2013 3,486.0 
 84. Morecambe Saturday, December 21, 2013 3,483.9 
 85. Grimsby Town Thursday, December 19, 2013 3,481.5 
 86. Bury Saturday, December 21, 2013 3,479.7 
 87. Plymouth Argyle Saturday, December 21, 2013 3,476.8 
 88. AFC Wimbledon Saturday, December 14, 2013 3,474.9 
 89. Luton Town Saturday, December 21, 2013 3,474.4 
 90. York City Saturday, December 21, 2013 3,469.8 
 91. Accrington Stanley Saturday, December 21, 2013 3,466.6 
 92. Northampton Town Saturday, December 21, 2013 3,459.0 
 93. Mansfield Town Saturday, December 21, 2013 3,456.3 
 94. Cambridge United Saturday, December 21, 2013 3,450.3 
 95. Barnet Saturday, December 21, 2013 3,449.4 
 96. Kidderminster Harriers Thursday, December 19, 2013 3,449.2 
 97. Torquay United Saturday, December 21, 2013 3,440.9 
 98. Aldershot Town Saturday, December 21, 2013 3,417.1 
 99. Wrexham Saturday, December 21, 2013 3,405.1 
 100. Braintree Town Saturday, December 7, 2013 3,376.6 
 101. Gateshead Saturday, December 21, 2013 3,367.6 
 102. Hereford United Saturday, December 21, 2013 3,357.8 
 103. Alfreton Town Saturday, December 21, 2013 3,354.6 
 104. Nuneaton Town Saturday, December 21, 2013 3,354.5 
 105. Macclesfield Town Saturday, December 14, 2013 3,345.6 
 106. Forest Green Rovers Saturday, December 21, 2013 3,333.0 
 107. Welling United Saturday, December 21, 2013 3,332.8 
 108. Woking Saturday, December 21, 2013 3,321.3 
 109. FC Halifax Town Saturday, December 21, 2013 3,318.9 
 110. Lincoln City Saturday, December 21, 2013 3,301.1 
 111. Salisbury City Saturday, December 21, 2013 3,300.7 
 112. Chester Saturday, December 21, 2013 3,254.3 
 113. Tamworth Saturday, December 21, 2013 3,244.6 
 114. Southport Saturday, December 21, 2013 3,237.9 
 115. Ebbsfleet United Saturday, December 21, 2013 3,232.8 
 116. Eastleigh Tuesday, December 17, 2013 3,226.9 
 117. Brackley Town Saturday, December 21, 2013 3,218.2 
 118. Dartford Saturday, December 21, 2013 3,213.2 
 119. AFC Telford United Saturday, December 21, 2013 3,201.7 
 120. Altrincham Saturday, December 21, 2013 3,195.7 
 121. Sutton United Saturday, December 21, 2013 3,191.0 
 122. Bromley Saturday, December 21, 2013 3,178.6 
 123. Solihull Moors Saturday, December 21, 2013 3,178.4 
 124. Guiseley Saturday, December 21, 2013 3,166.9 
 125. Dover Athletic Saturday, December 21, 2013 3,160.1 
 126. Harrogate Town Saturday, December 21, 2013 3,149.6 
 127. Bath City Saturday, December 7, 2013 3,149.0 
 128. Stockport County Saturday, December 21, 2013 3,147.4 
 129. Hyde Saturday, December 21, 2013 3,129.0 
 130. Gainsborough Trinity Saturday, December 21, 2013 3,122.1 
 131. Havant and Waterlooville Saturday, December 7, 2013 3,120.5 
 132. Boston United Saturday, December 21, 2013 3,113.7 
 133. Hednesford Town Saturday, December 21, 2013 3,111.5 
 134. Eastbourne Borough Saturday, December 14, 2013 3,103.9 
 135. Bishop's Stortford Saturday, December 21, 2013 3,100.3 
 136. Wealdstone Saturday, December 21, 2013 3,093.4 
 137. North Ferriby United Saturday, December 21, 2013 3,093.2 
 138. Weston-super-Mare Saturday, December 21, 2013 3,088.1 
 139. Hayes and Yeading United Saturday, December 14, 2013 3,083.1 
 140. Boreham Wood Saturday, December 21, 2013 3,080.9 
 141. Leamington Saturday, December 21, 2013 3,078.4 
 142. Barrow Saturday, December 21, 2013 3,076.4 
 143. Basingstoke Town Saturday, December 21, 2013 3,073.8 
 144. Hemel Hempstead Town Tuesday, December 17, 2013 3,070.9 
 145. Chesham United Tuesday, December 17, 2013 3,065.0 
 146. Farnborough Saturday, December 7, 2013 3,064.3 
 147. AFC Hornchurch Saturday, December 14, 2013 3,059.4 
 148. Bradford Park Avenue Saturday, December 21, 2013 3,057.2 
 149. Stourbridge Tuesday, December 17, 2013 3,055.6 
 150. Stalybridge Celtic Saturday, December 21, 2013 3,050.5 
 151. Colwyn Bay Saturday, December 21, 2013 3,048.9 
 152. Chelmsford City Saturday, December 14, 2013 3,048.5 
 153. Cambridge City Wednesday, December 18, 2013 3,047.9 
 154. Concord Rangers Saturday, December 14, 2013 3,047.7 
 155. Oxford City Saturday, December 21, 2013 3,047.1 
 156. Grays Athletic Saturday, December 14, 2013 3,045.8 
 157. Staines Town Saturday, December 21, 2013 3,040.4 
 158. Gosport Borough Saturday, December 7, 2013 3,033.5 
 159. St. Albans City Saturday, December 21, 2013 3,027.9 
 160. Dorchester Town Saturday, December 14, 2013 3,020.6 
 161. Vauxhall Motors Saturday, December 21, 2013 3,018.5 
 162. Tonbridge Angels Saturday, December 14, 2013 3,018.1 
 163. Poole Town Saturday, December 14, 2013 3,017.3 
 164. Histon Saturday, December 21, 2013 3,015.7 
 165. Whitehawk Saturday, December 21, 2013 3,012.4 
 166. Lowestoft Town Saturday, December 21, 2013 2,999.2 
 167. Dulwich Hamlet Saturday, December 21, 2013 2,989.2 
 168. Gloucester City Saturday, December 21, 2013 2,983.8 
 169. Worcester City Saturday, December 21, 2013 2,983.3 
 170. Kingstonian Saturday, December 21, 2013 2,980.0 
 171. Maidenhead United Tuesday, December 10, 2013 2,975.3 
 172. Arlesey Town Saturday, December 21, 2013 2,974.8 
 173. Workington Saturday, December 21, 2013 2,974.4 
 174. Biggleswade Town Tuesday, December 17, 2013 2,958.1 
 175. Corby Town Wednesday, December 18, 2013 2,957.8 
 176. Bury Town Saturday, December 21, 2013 2,947.7 
 177. Bideford Saturday, December 21, 2013 2,940.0 
 178. Hungerford Town Tuesday, December 17, 2013 2,937.3 
 179. Billericay Town Saturday, December 14, 2013 2,936.9 
 180. Chorley Saturday, December 21, 2013 2,934.4 
 181. Skelmersdale United Saturday, December 21, 2013 2,927.7 
 182. FC United of Manchester Saturday, December 21, 2013 2,925.2 
 183. Hitchin Town Saturday, December 21, 2013 2,924.0 
 184. Hendon Tuesday, December 17, 2013 2,923.8 
 185. East Thurrock United Saturday, December 21, 2013 2,915.0 
 186. Lewes Saturday, December 14, 2013 2,901.5 
 187. Maidstone United Saturday, December 21, 2013 2,896.6 
 188. Hampton and Richmond Borough Saturday, December 21, 2013 2,896.0 
 189. AFC Fylde Saturday, December 21, 2013 2,891.3 
 190. Banbury United Wednesday, December 18, 2013 2,890.7 
 191. Weymouth Saturday, December 21, 2013 2,888.9 
 192. Bognor Regis Town Saturday, December 14, 2013 2,888.1 
 193. Worksop Town Saturday, December 21, 2013 2,887.9 
 194. Leiston Saturday, December 14, 2013 2,881.0 
 195. Canvey Island Saturday, December 21, 2013 2,880.1 
 196. Metropolitan Police Saturday, December 14, 2013 2,869.1 
 197. Truro City Saturday, December 21, 2013 2,867.5 
 198. King's Lynn Town Saturday, December 21, 2013 2,864.8 
 199. Margate Saturday, December 21, 2013 2,852.8 
 200. Buxton Saturday, December 21, 2013 2,845.7 
 201. St. Neots Town Saturday, December 21, 2013 2,844.4 
 202. Barwell Saturday, December 21, 2013 2,840.7 
 203. Rushall Olympic Saturday, December 21, 2013 2,832.2 
 204. Bedworth United Saturday, April 27, 2013 2,830.2 
 205. Harrow Borough Saturday, December 14, 2013 2,829.1 
 206. Kettering Town Saturday, April 27, 2013 2,826.4 
 207. Burnham Tuesday, December 17, 2013 2,823.5 
 208. Chippenham Town Saturday, December 14, 2013 2,822.4 
 209. Redditch United Saturday, December 21, 2013 2,821.6 
 210. Ilkeston Town Saturday, December 21, 2013 2,820.9 
 211. Hinckley United Saturday, April 27, 2013 2,819.4 
 212. Frome Town Tuesday, December 17, 2013 2,818.9 
 213. Thurrock Saturday, April 27, 2013 2,812.9 
 214. Witton Albion Saturday, December 21, 2013 2,812.1 
 215. Bedford Town Saturday, December 21, 2013 2,798.2 
 216. Wingate and Finchley Saturday, December 14, 2013 2,796.8 
 217. Whitby Town Saturday, December 21, 2013 2,795.8 
 218. Ashton United Saturday, December 21, 2013 2,789.6 
 219. Hastings United Saturday, April 27, 2013 2,786.5 
 220. Marine Saturday, December 21, 2013 2,773.4 
 221. Nantwich Town Saturday, December 21, 2013 2,767.6 
 222. Blyth Spartans Saturday, December 21, 2013 2,762.4 
 223. Bashley Monday, December 16, 2013 2,752.6 
 224. Daventry Town Saturday, November 9, 2013 2,749.9 
 225. Shortwood United Monday, November 11, 2013 2,749.8 
 226. Carshalton Athletic Saturday, December 14, 2013 2,747.0 
 227. AFC Totton Saturday, December 21, 2013 2,737.1 
 228. Matlock Town Saturday, December 21, 2013 2,734.1 
 229. Enfield Town Saturday, December 14, 2013 2,731.8 
 230. Cray Wanderers Tuesday, December 17, 2013 2,711.7 
 231. Stamford Saturday, December 21, 2013 2,709.7 
 232. Frickley Athletic Saturday, December 21, 2013 2,694.9 
 233. Grantham Town Saturday, December 21, 2013 2,669.2 
 234. Stafford Rangers Saturday, December 21, 2013 2,631.7 
 235. Kendal Town Saturday, May 4, 2013 2,616.8 
 236. Droylsden Saturday, December 21, 2013 2,565.6 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9