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, January 5, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, January 5, 2013 4,307.9 
 2. Manchester City Saturday, January 5, 2013 4,272.3 
 3. Chelsea Saturday, January 5, 2013 4,197.6 
 4. Arsenal Tuesday, January 1, 2013 4,166.8 
 5. Tottenham Hotspur Saturday, January 5, 2013 4,157.3 
 6. Everton Wednesday, January 2, 2013 4,142.1 
 7. Liverpool Wednesday, January 2, 2013 4,097.4 
 8. Swansea City Tuesday, January 1, 2013 4,044.7 
 9. Stoke City Saturday, January 5, 2013 4,038.4 
 10. West Bromwich Albion Saturday, January 5, 2013 4,030.5 
 11. West Ham United Saturday, January 5, 2013 4,009.4 
 12. Fulham Saturday, January 5, 2013 3,999.0 
 13. Newcastle United Saturday, January 5, 2013 3,998.7 
 14. Sunderland Saturday, January 5, 2013 3,987.6 
 15. Aston Villa Saturday, January 5, 2013 3,976.8 
 16. Norwich City Saturday, January 5, 2013 3,975.1 
 17. Wigan Athletic Saturday, January 5, 2013 3,959.3 
 18. Southampton Saturday, January 5, 2013 3,938.4 
 19. Cardiff City Saturday, January 5, 2013 3,938.1 
 20. Reading Saturday, January 5, 2013 3,930.8 
 21. Leicester City Saturday, January 5, 2013 3,904.4 
 22. Queens Park Rangers Saturday, January 5, 2013 3,891.4 
 23. Hull City Saturday, January 5, 2013 3,886.5 
 24. Middlesbrough Saturday, January 5, 2013 3,882.3 
 25. Crystal Palace Saturday, January 5, 2013 3,878.4 
 26. Watford Saturday, January 5, 2013 3,872.1 
 27. Millwall Saturday, January 5, 2013 3,865.4 
 28. Blackburn Rovers Saturday, January 5, 2013 3,863.3 
 29. Blackpool Saturday, January 5, 2013 3,862.4 
 30. Brighton and Hove Albion Saturday, January 5, 2013 3,858.9 
 31. Bolton Wanderers Saturday, January 5, 2013 3,856.9 
 32. Birmingham City Saturday, January 5, 2013 3,835.2 
 33. Derby County Saturday, January 5, 2013 3,828.4 
 34. Leeds United Saturday, January 5, 2013 3,821.4 
 35. Burnley Saturday, January 5, 2013 3,815.6 
 36. Nottingham Forest Saturday, January 5, 2013 3,812.2 
 37. Charlton Athletic Saturday, January 5, 2013 3,794.8 
 38. Sheffield United Saturday, January 5, 2013 3,794.0 
 39. Ipswich Town Saturday, January 5, 2013 3,779.2 
 40. Wolverhampton Wanderers Saturday, January 5, 2013 3,770.2 
 41. Swindon Town Saturday, January 5, 2013 3,758.8 
 42. Huddersfield Town Saturday, January 5, 2013 3,754.2 
 43. Brentford Saturday, January 5, 2013 3,743.5 
 44. Sheffield Wednesday Saturday, January 5, 2013 3,742.1 
 45. Milton Keynes Dons Saturday, January 5, 2013 3,735.5 
 46. Peterborough United Saturday, January 5, 2013 3,732.6 
 47. AFC Bournemouth Saturday, January 5, 2013 3,732.0 
 48. Coventry City Saturday, January 5, 2013 3,729.2 
 49. Doncaster Rovers Saturday, January 5, 2013 3,729.1 
 50. Bristol City Saturday, January 5, 2013 3,716.6 
 51. Tranmere Rovers Saturday, January 5, 2013 3,706.9 
 52. Notts County Tuesday, January 1, 2013 3,694.4 
 53. Stevenage Saturday, January 5, 2013 3,681.2 
 54. Barnsley Saturday, January 5, 2013 3,677.6 
 55. Crewe Alexandra Saturday, January 5, 2013 3,655.6 
 56. Crawley Town Saturday, January 5, 2013 3,641.8 
 57. Preston North End Saturday, January 5, 2013 3,638.6 
 58. Yeovil Town Tuesday, January 1, 2013 3,636.8 
 59. Gillingham Saturday, January 5, 2013 3,632.5 
 60. Shrewsbury Town Saturday, January 5, 2013 3,613.8 
 61. Walsall Friday, January 4, 2013 3,611.6 
 62. Southend United Saturday, January 5, 2013 3,602.5 
 63. Leyton Orient Saturday, January 5, 2013 3,600.3 
 64. Port Vale Saturday, January 5, 2013 3,599.9 
 65. Portsmouth Friday, January 4, 2013 3,597.7 
 66. Oldham Athletic Saturday, January 5, 2013 3,581.6 
 67. Carlisle United Saturday, January 5, 2013 3,578.0 
 68. Rotherham United Saturday, January 5, 2013 3,574.2 
 69. Scunthorpe United Saturday, January 5, 2013 3,570.2 
 70. Cheltenham Town Tuesday, January 1, 2013 3,552.5 
 71. Bury Tuesday, January 1, 2013 3,551.9 
 72. Fleetwood Town Saturday, January 5, 2013 3,547.5 
 73. Colchester United Saturday, January 5, 2013 3,537.9 
 74. Northampton Town Saturday, January 5, 2013 3,537.6 
 75. Chesterfield Saturday, January 5, 2013 3,536.5 
 76. Oxford United Saturday, January 5, 2013 3,535.4 
 77. Exeter City Saturday, January 5, 2013 3,533.3 
 78. Torquay United Tuesday, January 1, 2013 3,528.4 
 79. Bradford City Saturday, January 5, 2013 3,523.3 
 80. Wycombe Wanderers Saturday, January 5, 2013 3,510.9 
 81. Dagenham and Redbridge Saturday, January 5, 2013 3,500.8 
 82. Rochdale Saturday, January 5, 2013 3,492.7 
 83. York City Saturday, January 5, 2013 3,486.4 
 84. Aldershot Town Saturday, January 5, 2013 3,486.0 
 85. Burton Albion Saturday, January 5, 2013 3,485.4 
 86. Morecambe Tuesday, January 1, 2013 3,483.5 
 87. Hartlepool United Tuesday, January 1, 2013 3,478.6 
 88. Wrexham Friday, January 4, 2013 3,474.0 
 89. Grimsby Town Saturday, January 5, 2013 3,463.2 
 90. Plymouth Argyle Saturday, January 5, 2013 3,436.4 
 91. Kidderminster Harriers Saturday, January 5, 2013 3,435.8 
 92. Mansfield Town Tuesday, January 1, 2013 3,427.1 
 93. AFC Wimbledon Saturday, January 5, 2013 3,425.1 
 94. Luton Town Saturday, January 5, 2013 3,423.5 
 95. Barnet Saturday, January 5, 2013 3,420.9 
 96. Accrington Stanley Saturday, January 5, 2013 3,420.8 
 97. Forest Green Rovers Saturday, January 5, 2013 3,414.6 
 98. Bristol Rovers Saturday, January 5, 2013 3,414.4 
 99. Hereford United Saturday, January 5, 2013 3,412.4 
 100. Cambridge United Saturday, January 5, 2013 3,397.0 
 101. Newport County Friday, January 4, 2013 3,370.9 
 102. Macclesfield Town Saturday, January 5, 2013 3,352.5 
 103. Lincoln City Saturday, January 5, 2013 3,326.8 
 104. Alfreton Town Saturday, January 5, 2013 3,318.9 
 105. Gateshead Tuesday, January 1, 2013 3,318.1 
 106. Dartford Saturday, January 5, 2013 3,314.5 
 107. Southport Saturday, January 5, 2013 3,314.3 
 108. Woking Tuesday, January 1, 2013 3,300.6 
 109. Braintree Town Saturday, January 5, 2013 3,299.9 
 110. Welling United Saturday, January 5, 2013 3,292.3 
 111. Hyde Saturday, January 5, 2013 3,287.9 
 112. Guiseley Saturday, January 5, 2013 3,269.2 
 113. Stockport County Saturday, January 5, 2013 3,266.8 
 114. Ebbsfleet United Saturday, January 5, 2013 3,247.9 
 115. Nuneaton Town Wednesday, January 2, 2013 3,245.9 
 116. Darlington Saturday, April 28, 2012 3,239.9 
 117. AFC Telford United Saturday, January 5, 2013 3,239.3 
 118. Salisbury City Saturday, January 5, 2013 3,237.9 
 119. Tamworth Saturday, January 5, 2013 3,236.7 
 120. Barrow Saturday, January 5, 2013 3,232.9 
 121. Chester Saturday, January 5, 2013 3,223.6 
 122. FC Halifax Town Tuesday, January 1, 2013 3,201.7 
 123. Chelmsford City Saturday, January 5, 2013 3,189.8 
 124. Dover Athletic Saturday, January 5, 2013 3,182.3 
 125. Boreham Wood Saturday, January 5, 2013 3,171.2 
 126. Hayes and Yeading United Saturday, January 5, 2013 3,163.8 
 127. Gainsborough Trinity Saturday, January 5, 2013 3,161.9 
 128. Brackley Town Saturday, January 5, 2013 3,147.9 
 129. Altrincham Saturday, January 5, 2013 3,147.5 
 130. Sutton United Saturday, January 5, 2013 3,132.3 
 131. Bath City Saturday, January 5, 2013 3,114.3 
 132. Worcester City Saturday, January 5, 2013 3,095.7 
 133. Harrogate Town Saturday, January 5, 2013 3,091.0 
 134. Farnborough Tuesday, January 1, 2013 3,088.8 
 135. Weston-super-Mare Saturday, January 5, 2013 3,084.0 
 136. Basingstoke Town Saturday, January 5, 2013 3,079.7 
 137. Stalybridge Celtic Saturday, January 5, 2013 3,079.6 
 138. Workington Saturday, January 5, 2013 3,068.6 
 139. Oxford City Saturday, January 5, 2013 3,064.2 
 140. Tonbridge Angels Saturday, January 5, 2013 3,064.1 
 141. Solihull Moors Saturday, January 5, 2013 3,058.7 
 142. Eastleigh Saturday, January 5, 2013 3,053.3 
 143. Bromley Saturday, January 5, 2013 3,052.2 
 144. Dorchester Town Saturday, January 5, 2013 3,051.4 
 145. Boston United Saturday, January 5, 2013 3,050.0 
 146. Havant and Waterlooville Saturday, January 5, 2013 3,048.4 
 147. Maidenhead United Saturday, January 5, 2013 3,046.5 
 148. Eastbourne Borough Saturday, January 5, 2013 3,038.2 
 149. Gloucester City Tuesday, January 1, 2013 3,036.8 
 150. Billericay Town Tuesday, January 1, 2013 3,028.5 
 151. Cambridge City Saturday, January 5, 2013 3,027.9 
 152. Bishop's Stortford Saturday, January 5, 2013 3,023.9 
 153. Stourbridge Saturday, January 5, 2013 3,022.3 
 154. Leamington Saturday, January 5, 2013 3,021.0 
 155. Whitehawk Saturday, January 5, 2013 3,017.7 
 156. Staines Town Saturday, January 5, 2013 3,015.6 
 157. AFC Hornchurch Saturday, January 5, 2013 3,009.8 
 158. Vauxhall Motors Saturday, January 5, 2013 3,006.6 
 159. Truro City Saturday, January 5, 2013 3,006.1 
 160. Lowestoft Town Tuesday, January 1, 2013 2,998.2 
 161. Bradford Park Avenue Saturday, January 5, 2013 2,996.7 
 162. Corby Town Saturday, January 5, 2013 2,996.5 
 163. Wealdstone Saturday, January 5, 2013 2,987.9 
 164. Barwell Saturday, January 5, 2013 2,983.2 
 165. Gosport Borough Saturday, January 5, 2013 2,980.0 
 166. Histon Saturday, January 5, 2013 2,974.1 
 167. Hampton and Richmond Borough Saturday, January 5, 2013 2,971.6 
 168. Ilkeston Town Saturday, January 5, 2013 2,970.4 
 169. Hemel Hempstead Town Saturday, January 5, 2013 2,968.9 
 170. Chesham United Saturday, January 5, 2013 2,966.6 
 171. Droylsden Saturday, January 5, 2013 2,961.6 
 172. AFC Totton Saturday, January 5, 2013 2,956.1 
 173. Concord Rangers Saturday, January 5, 2013 2,947.0 
 174. Colwyn Bay Saturday, January 5, 2013 2,946.3 
 175. Hednesford Town Saturday, January 5, 2013 2,938.9 
 176. Kettering Town Saturday, January 5, 2013 2,937.0 
 177. Bury Town Saturday, January 5, 2013 2,936.7 
 178. Canvey Island Saturday, January 5, 2013 2,933.7 
 179. St. Albans City Saturday, January 5, 2013 2,932.5 
 180. Kingstonian Saturday, January 5, 2013 2,928.7 
 181. Metropolitan Police Tuesday, January 1, 2013 2,928.4 
 182. AFC Fylde Saturday, January 5, 2013 2,926.0 
 183. Lewes Saturday, January 5, 2013 2,923.5 
 184. Chippenham Town Saturday, January 5, 2013 2,914.7 
 185. Arlesey Town Saturday, January 5, 2013 2,913.8 
 186. Margate Saturday, January 5, 2013 2,911.0 
 187. Cray Wanderers Wednesday, January 2, 2013 2,908.6 
 188. St. Neots Town Tuesday, January 1, 2013 2,907.2 
 189. North Ferriby United Saturday, January 5, 2013 2,906.2 
 190. East Thurrock United Saturday, January 5, 2013 2,904.4 
 191. Weymouth Saturday, January 5, 2013 2,903.9 
 192. FC United of Manchester Saturday, January 5, 2013 2,899.4 
 193. Bideford Saturday, January 5, 2013 2,894.7 
 194. Bedford Town Saturday, January 5, 2013 2,892.0 
 195. Northwich Victoria Saturday, April 21, 2012 2,890.1 
 196. Bognor Regis Town Saturday, January 5, 2013 2,881.9 
 197. Banbury United Saturday, January 5, 2013 2,881.4 
 198. Thurrock Saturday, December 29, 2012 2,880.6 
 199. Bedworth United Tuesday, January 1, 2013 2,876.7 
 200. Frome Town Saturday, January 5, 2013 2,867.0 
 201. Bashley Saturday, January 5, 2013 2,864.5 
 202. Hendon Wednesday, December 26, 2012 2,857.4 
 203. Swindon Supermarine Saturday, April 28, 2012 2,847.5 
 204. Hinckley United Saturday, January 5, 2013 2,842.6 
 205. Redditch United Wednesday, December 26, 2012 2,838.9 
 206. Blyth Spartans Saturday, January 5, 2013 2,838.6 
 207. Witton Albion Saturday, January 5, 2013 2,836.1 
 208. Enfield Town Saturday, January 5, 2013 2,830.0 
 209. Hitchin Town Tuesday, January 1, 2013 2,829.5 
 210. Evesham United Saturday, April 28, 2012 2,827.3 
 211. Buxton Saturday, January 5, 2013 2,825.5 
 212. Chorley Saturday, January 5, 2013 2,823.6 
 213. Leiston Saturday, January 5, 2013 2,819.0 
 214. Hastings United Saturday, January 5, 2013 2,811.5 
 215. Worksop Town Saturday, January 5, 2013 2,810.4 
 216. Rushall Olympic Saturday, January 5, 2013 2,809.9 
 217. Stafford Rangers Saturday, January 5, 2013 2,804.6 
 218. Wingate and Finchley Saturday, January 5, 2013 2,803.6 
 219. Harrow Borough Saturday, January 5, 2013 2,803.1 
 220. Marine Saturday, January 5, 2013 2,792.7 
 221. Yate Town Saturday, November 3, 2012 2,788.6 
 222. Ashton United Saturday, January 5, 2013 2,788.4 
 223. Nantwich Town Saturday, January 5, 2013 2,781.2 
 224. Leatherhead Saturday, April 28, 2012 2,770.0 
 225. Whitby Town Saturday, January 5, 2013 2,761.6 
 226. Carshalton Athletic Saturday, January 5, 2013 2,753.8 
 227. Cirencester Town Saturday, April 28, 2012 2,733.0 
 228. Matlock Town Saturday, January 5, 2013 2,710.9 
 229. Mickleover Sports Saturday, April 21, 2012 2,701.9 
 230. Aveley Saturday, April 28, 2012 2,678.8 
 231. Frickley Athletic Saturday, January 5, 2013 2,666.1 
 232. Chasetown Saturday, April 21, 2012 2,659.7 
 233. Slough Town Tuesday, November 13, 2012 2,652.7 
 234. Kendal Town Saturday, January 5, 2013 2,644.7 
 235. Tooting and Mitcham United Saturday, April 28, 2012 2,643.2 
 236. Grantham Town Saturday, January 5, 2013 2,640.2 
 237. Eastwood Town Saturday, January 5, 2013 2,630.4 
 238. Horsham Saturday, April 28, 2012 2,602.2 
 239. Burscough Saturday, April 21, 2012 2,575.9