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, January 1, 2007

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, December 30, 2006 4,304.0 
 2. Manchester United Monday, January 1, 2007 4,290.0 
 3. Liverpool Monday, January 1, 2007 4,205.6 
 4. Arsenal Saturday, December 30, 2006 4,181.2 
 5. Bolton Wanderers Monday, January 1, 2007 4,096.1 
 6. Tottenham Hotspur Monday, January 1, 2007 4,064.3 
 7. Blackburn Rovers Monday, January 1, 2007 4,052.4 
 8. Newcastle United Monday, January 1, 2007 4,048.2 
 9. Everton Monday, January 1, 2007 4,044.1 
 10. Portsmouth Monday, January 1, 2007 4,036.1 
 11. Reading Monday, January 1, 2007 4,019.7 
 12. Manchester City Monday, January 1, 2007 3,983.0 
 13. Middlesbrough Monday, January 1, 2007 3,979.2 
 14. Fulham Monday, January 1, 2007 3,976.2 
 15. Aston Villa Saturday, December 30, 2006 3,973.0 
 16. Birmingham City Monday, January 1, 2007 3,956.4 
 17. Wigan Athletic Monday, January 1, 2007 3,948.3 
 18. West Ham United Monday, January 1, 2007 3,922.3 
 19. Sheffield United Monday, January 1, 2007 3,908.9 
 20. Watford Monday, January 1, 2007 3,899.0 
 21. Preston North End Monday, January 1, 2007 3,897.6 
 22. Charlton Athletic Saturday, December 30, 2006 3,892.9 
 23. West Bromwich Albion Monday, January 1, 2007 3,887.2 
 24. Southampton Monday, January 1, 2007 3,871.2 
 25. Derby County Monday, January 1, 2007 3,846.8 
 26. Stoke City Saturday, December 30, 2006 3,842.4 
 27. Sunderland Monday, January 1, 2007 3,829.8 
 28. Wolverhampton Wanderers Monday, January 1, 2007 3,827.4 
 29. Colchester United Monday, January 1, 2007 3,823.3 
 30. Crystal Palace Monday, January 1, 2007 3,814.6 
 31. Sheffield Wednesday Monday, January 1, 2007 3,807.5 
 32. Cardiff City Monday, January 1, 2007 3,799.5 
 33. Ipswich Town Monday, January 1, 2007 3,788.6 
 34. Plymouth Argyle Monday, January 1, 2007 3,785.5 
 35. Burnley Saturday, December 30, 2006 3,774.4 
 36. Norwich City Monday, January 1, 2007 3,771.2 
 37. Coventry City Monday, January 1, 2007 3,766.8 
 38. Leicester City Monday, January 1, 2007 3,760.2 
 39. Luton Town Monday, January 1, 2007 3,758.0 
 40. Oldham Athletic Monday, January 1, 2007 3,742.4 
 41. Hull City Monday, January 1, 2007 3,741.0 
 42. Leeds United Monday, January 1, 2007 3,731.3 
 43. Doncaster Rovers Monday, January 1, 2007 3,726.9 
 44. Bristol City Monday, January 1, 2007 3,726.4 
 45. Queens Park Rangers Monday, January 1, 2007 3,720.8 
 46. Scunthorpe United Monday, January 1, 2007 3,720.2 
 47. Swansea City Monday, January 1, 2007 3,713.1 
 48. Nottingham Forest Monday, January 1, 2007 3,704.4 
 49. Blackpool Monday, January 1, 2007 3,701.1 
 50. Southend United Monday, January 1, 2007 3,698.6 
 51. Yeovil Town Monday, January 1, 2007 3,673.6 
 52. Tranmere Rovers Monday, January 1, 2007 3,671.3 
 53. Barnsley Monday, January 1, 2007 3,669.8 
 54. Millwall Monday, January 1, 2007 3,649.4 
 55. Crewe Alexandra Saturday, December 30, 2006 3,638.3 
 56. Carlisle United Monday, January 1, 2007 3,637.8 
 57. Walsall Monday, January 1, 2007 3,636.3 
 58. Hartlepool United Monday, January 1, 2007 3,627.8 
 59. Swindon Town Monday, January 1, 2007 3,626.4 
 60. Milton Keynes Dons Monday, January 1, 2007 3,625.5 
 61. Port Vale Monday, January 1, 2007 3,623.9 
 62. Rotherham United Monday, January 1, 2007 3,620.1 
 63. Bradford City Monday, January 1, 2007 3,618.0 
 64. Huddersfield Town Monday, January 1, 2007 3,611.1 
 65. Brighton and Hove Albion Monday, January 1, 2007 3,601.0 
 66. Gillingham Monday, January 1, 2007 3,597.6 
 67. Chesterfield Monday, January 1, 2007 3,595.6 
 68. Northampton Town Monday, January 1, 2007 3,595.4 
 69. Lincoln City Monday, January 1, 2007 3,585.5 
 70. Leyton Orient Monday, January 1, 2007 3,584.1 
 71. Wycombe Wanderers Monday, January 1, 2007 3,571.1 
 72. AFC Bournemouth Monday, January 1, 2007 3,564.6 
 73. Hereford United Monday, January 1, 2007 3,561.3 
 74. Shrewsbury Town Monday, January 1, 2007 3,535.1 
 75. Cheltenham Town Saturday, December 30, 2006 3,534.1 
 76. Brentford Monday, January 1, 2007 3,529.5 
 77. Peterborough United Monday, January 1, 2007 3,519.2 
 78. Bristol Rovers Monday, January 1, 2007 3,516.5 
 79. Stockport County Monday, January 1, 2007 3,510.8 
 80. Bury Saturday, December 30, 2006 3,510.5 
 81. Barnet Monday, January 1, 2007 3,503.0 
 82. Macclesfield Town Monday, January 1, 2007 3,487.2 
 83. Accrington Stanley Monday, January 1, 2007 3,486.7 
 84. Darlington Saturday, December 30, 2006 3,481.7 
 85. Chester City Monday, January 1, 2007 3,479.6 
 86. Rochdale Monday, January 1, 2007 3,479.6 
 87. Mansfield Town Monday, January 1, 2007 3,479.5 
 88. Oxford United Monday, January 1, 2007 3,474.9 
 89. Notts County Monday, January 1, 2007 3,474.4 
 90. Morecambe Monday, January 1, 2007 3,470.5 
 91. Dagenham and Redbridge Monday, January 1, 2007 3,469.0 
 92. Grimsby Town Monday, January 1, 2007 3,464.6 
 93. Wrexham Monday, January 1, 2007 3,461.2 
 94. Boston United Monday, January 1, 2007 3,453.2 
 95. Exeter City Monday, January 1, 2007 3,442.2 
 96. Stevenage Borough Monday, January 1, 2007 3,440.3 
 97. York City Monday, January 1, 2007 3,417.5 
 98. Burton Albion Monday, January 1, 2007 3,415.4 
 99. Torquay United Monday, January 1, 2007 3,412.7 
 100. Grays Athletic Tuesday, December 26, 2006 3,406.9 
 101. Aldershot Town Monday, January 1, 2007 3,386.2 
 102. Halifax Town Monday, January 1, 2007 3,376.3 
 103. Crawley Town Monday, January 1, 2007 3,372.8 
 104. Kidderminster Harriers Monday, January 1, 2007 3,367.2 
 105. Woking Monday, January 1, 2007 3,361.5 
 106. Gravesend and Northfleet Saturday, December 30, 2006 3,355.7 
 107. Weymouth Monday, January 1, 2007 3,346.5 
 108. Canvey Island Saturday, April 29, 2006 3,337.2 
 109. Rushden and Diamonds Monday, January 1, 2007 3,323.8 
 110. Northwich Victoria Monday, January 1, 2007 3,316.0 
 111. Cambridge United Monday, January 1, 2007 3,308.3 
 112. Forest Green Rovers Monday, January 1, 2007 3,285.1 
 113. Stafford Rangers Monday, January 1, 2007 3,281.4 
 114. Tamworth Monday, January 1, 2007 3,274.9 
 115. Altrincham Monday, January 1, 2007 3,273.0 
 116. St. Albans City Monday, January 1, 2007 3,265.4 
 117. Southport Monday, January 1, 2007 3,251.8 
 118. Droylsden Monday, January 1, 2007 3,238.8 
 119. Histon Tuesday, December 26, 2006 3,222.9 
 120. Havant and Waterlooville Monday, January 1, 2007 3,209.5 
 121. Scarborough Monday, January 1, 2007 3,200.9 
 122. Harrogate Town Saturday, December 30, 2006 3,182.4 
 123. Welling United Monday, January 1, 2007 3,180.4 
 124. Worcester City Monday, January 1, 2007 3,175.7 
 125. Hinckley United Monday, January 1, 2007 3,173.7 
 126. Kettering Town Monday, January 1, 2007 3,173.0 
 127. Nuneaton Borough Monday, January 1, 2007 3,159.7 
 128. Braintree Town Saturday, December 30, 2006 3,151.9 
 129. Salisbury City Monday, January 1, 2007 3,149.5 
 130. Farnborough Town Monday, January 1, 2007 3,149.2 
 131. Fisher Athletic Monday, January 1, 2007 3,146.8 
 132. Lewes Monday, January 1, 2007 3,141.1 
 133. Workington Saturday, December 30, 2006 3,133.1 
 134. Newport County Monday, January 1, 2007 3,131.9 
 135. Cambridge City Monday, January 1, 2007 3,125.2 
 136. Moor Green Monday, January 1, 2007 3,118.9 
 137. Eastbourne Borough Monday, January 1, 2007 3,118.4 
 138. Bishop's Stortford Saturday, December 30, 2006 3,114.2 
 139. Hyde United Monday, January 1, 2007 3,112.5 
 140. Hucknall Town Monday, January 1, 2007 3,101.2 
 141. Farsley Celtic Saturday, December 30, 2006 3,099.9 
 142. Blyth Spartans Monday, January 1, 2007 3,095.6 
 143. Alfreton Town Monday, January 1, 2007 3,080.6 
 144. Stalybridge Celtic Monday, January 1, 2007 3,077.2 
 145. Dorchester Town Monday, January 1, 2007 3,065.6 
 146. Vauxhall Motors Monday, January 1, 2007 3,062.3 
 147. Bognor Regis Town Monday, January 1, 2007 3,062.0 
 148. Barrow Monday, January 1, 2007 3,053.9 
 149. Bath City Monday, January 1, 2007 3,052.5 
 150. Heybridge Swifts Saturday, December 30, 2006 3,052.3 
 151. Leigh RMI Tuesday, December 26, 2006 3,048.5 
 152. Eastleigh Monday, January 1, 2007 3,042.0 
 153. Yeading Monday, January 1, 2007 3,041.9 
 154. Sutton United Monday, January 1, 2007 3,041.2 
 155. Worksop Town Monday, January 1, 2007 3,034.6 
 156. Billericay Town Saturday, December 30, 2006 3,032.2 
 157. Margate Saturday, December 30, 2006 3,028.5 
 158. Gainsborough Trinity Monday, January 1, 2007 3,022.1 
 159. Thurrock Saturday, December 30, 2006 3,020.4 
 160. Chelmsford City Saturday, December 30, 2006 3,018.4 
 161. Redditch United Monday, January 1, 2007 3,017.8 
 162. King's Lynn Monday, January 1, 2007 3,017.5 
 163. Bromley Saturday, December 30, 2006 3,007.3 
 164. Bedford Town Monday, January 1, 2007 3,000.8 
 165. Weston-super-Mare Monday, January 1, 2007 2,997.1 
 166. AFC Wimbledon Saturday, December 30, 2006 2,997.1 
 167. Hednesford Town Monday, January 1, 2007 2,990.4 
 168. Hampton and Richmond Borough Saturday, December 30, 2006 2,990.3 
 169. Chippenham Town Monday, January 1, 2007 2,983.0 
 170. Yate Town Tuesday, December 26, 2006 2,980.7 
 171. Hayes Monday, January 1, 2007 2,966.0 
 172. Horsham Tuesday, December 26, 2006 2,965.1 
 173. AFC Telford United Monday, January 1, 2007 2,964.1 
 174. Mangotsfield United Tuesday, December 26, 2006 2,963.2 
 175. Basingstoke Town Monday, January 1, 2007 2,960.4 
 176. Marine Tuesday, December 26, 2006 2,959.4 
 177. Merthyr Tydfil Tuesday, December 26, 2006 2,951.6 
 178. Boreham Wood Saturday, December 30, 2006 2,951.2 
 179. Carshalton Athletic Saturday, December 30, 2006 2,948.5 
 180. Tiverton Town Tuesday, December 26, 2006 2,948.2 
 181. Halesowen Town Monday, January 1, 2007 2,944.9 
 182. Staines Town Tuesday, December 26, 2006 2,942.6 
 183. Hitchin Town Tuesday, December 26, 2006 2,942.1 
 184. Maidenhead United Monday, January 1, 2007 2,936.3 
 185. Clevedon Town Monday, January 1, 2007 2,930.9 
 186. Stamford Monday, January 1, 2007 2,921.7 
 187. Banbury United Monday, January 1, 2007 2,918.9 
 188. Matlock Town Tuesday, December 26, 2006 2,917.1 
 189. Hemel Hempstead Town Monday, January 1, 2007 2,913.2 
 190. Burscough Saturday, December 30, 2006 2,910.7 
 191. Gloucester City Monday, January 1, 2007 2,910.1 
 192. Team Bath Saturday, December 30, 2006 2,906.5 
 193. Lancaster City Monday, January 1, 2007 2,905.6 
 194. Tonbridge Angels Tuesday, December 26, 2006 2,903.2 
 195. Fleetwood Town Tuesday, December 26, 2006 2,893.9 
 196. Leyton Saturday, December 30, 2006 2,888.1 
 197. Ramsgate Tuesday, December 26, 2006 2,884.8 
 198. Ashford Town Tuesday, December 26, 2006 2,883.1 
 199. Witton Albion Tuesday, December 26, 2006 2,879.3 
 200. Whitby Town Saturday, December 30, 2006 2,879.3 
 201. Evesham United Saturday, April 29, 2006 2,874.6 
 202. East Thurrock United Saturday, December 30, 2006 2,866.5 
 203. Cirencester Town Saturday, December 30, 2006 2,858.9 
 204. Rugby Town Monday, January 1, 2007 2,847.3 
 205. Guiseley Saturday, December 30, 2006 2,847.1 
 206. Aylesbury United Saturday, April 29, 2006 2,840.6 
 207. Frickley Athletic Saturday, December 30, 2006 2,838.1 
 208. Cheshunt Monday, January 1, 2007 2,828.6 
 209. Worthing Saturday, December 30, 2006 2,827.4 
 210. North Ferriby United Saturday, December 30, 2006 2,826.8 
 211. Kendal Town Saturday, December 30, 2006 2,825.6 
 212. Ilkeston Town Saturday, December 30, 2006 2,825.5 
 213. Folkestone Invicta Saturday, December 30, 2006 2,821.8 
 214. Hendon Saturday, December 30, 2006 2,811.1 
 215. Corby Town Monday, January 1, 2007 2,809.3 
 216. Walton and Hersham Saturday, December 30, 2006 2,808.4 
 217. Prescot Cables Tuesday, December 26, 2006 2,807.0 
 218. Harrow Borough Saturday, December 30, 2006 2,806.5 
 219. Gateshead Saturday, December 30, 2006 2,803.8 
 220. Mossley Monday, January 1, 2007 2,796.6 
 221. Wealdstone Monday, January 1, 2007 2,795.6 
 222. Northwood Saturday, December 30, 2006 2,793.3 
 223. Chesham United Saturday, April 29, 2006 2,791.5 
 224. Lincoln United Saturday, December 30, 2006 2,784.3 
 225. Ashton United Monday, January 1, 2007 2,774.6 
 226. Slough Town Tuesday, December 26, 2006 2,772.6 
 227. Grantham Town Tuesday, December 26, 2006 2,767.0 
 228. Windsor and Eton Saturday, April 29, 2006 2,765.9 
 229. Leatherhead Saturday, November 11, 2006 2,749.9 
 230. Radcliffe Borough Saturday, December 30, 2006 2,746.5 
 231. Leek Town Tuesday, December 26, 2006 2,718.1 
 232. Bradford Park Avenue Saturday, April 29, 2006 2,707.2 
 233. Redbridge Saturday, April 29, 2006 2,683.4