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 23, 2006

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, December 23, 2006 4,320.0 
 2. Manchester United Saturday, December 23, 2006 4,289.5 
 3. Liverpool Saturday, December 23, 2006 4,200.2 
 4. Arsenal Saturday, December 23, 2006 4,193.2 
 5. Bolton Wanderers Saturday, December 23, 2006 4,092.2 
 6. Newcastle United Saturday, December 23, 2006 4,066.7 
 7. Tottenham Hotspur Saturday, December 23, 2006 4,065.2 
 8. Everton Saturday, December 23, 2006 4,042.5 
 9. Portsmouth Saturday, December 23, 2006 4,034.5 
 10. Blackburn Rovers Saturday, December 23, 2006 4,015.2 
 11. Reading Saturday, December 23, 2006 4,000.2 
 12. Aston Villa Saturday, December 23, 2006 3,990.9 
 13. Birmingham City Saturday, December 23, 2006 3,974.0 
 14. Fulham Saturday, December 23, 2006 3,973.0 
 15. Middlesbrough Saturday, December 23, 2006 3,972.1 
 16. Wigan Athletic Saturday, December 23, 2006 3,968.0 
 17. West Ham United Saturday, December 23, 2006 3,956.8 
 18. Manchester City Saturday, December 23, 2006 3,950.5 
 19. Preston North End Saturday, December 23, 2006 3,916.0 
 20. Sheffield United Saturday, December 23, 2006 3,914.1 
 21. Watford Saturday, December 23, 2006 3,899.2 
 22. West Bromwich Albion Saturday, December 23, 2006 3,887.2 
 23. Charlton Athletic Saturday, December 23, 2006 3,880.3 
 24. Southampton Saturday, December 23, 2006 3,865.9 
 25. Stoke City Saturday, December 23, 2006 3,846.6 
 26. Derby County Saturday, December 23, 2006 3,844.3 
 27. Colchester United Saturday, December 23, 2006 3,814.3 
 28. Sunderland Friday, December 22, 2006 3,813.7 
 29. Wolverhampton Wanderers Saturday, December 23, 2006 3,810.0 
 30. Burnley Saturday, December 23, 2006 3,802.6 
 31. Cardiff City Saturday, December 23, 2006 3,802.4 
 32. Crystal Palace Friday, December 22, 2006 3,797.8 
 33. Sheffield Wednesday Saturday, December 23, 2006 3,794.2 
 34. Coventry City Saturday, December 23, 2006 3,793.3 
 35. Plymouth Argyle Saturday, December 23, 2006 3,790.2 
 36. Norwich City Saturday, December 23, 2006 3,780.7 
 37. Leicester City Saturday, December 23, 2006 3,775.6 
 38. Ipswich Town Saturday, December 23, 2006 3,770.7 
 39. Luton Town Saturday, December 23, 2006 3,764.2 
 40. Leeds United Saturday, December 23, 2006 3,739.6 
 41. Bristol City Saturday, December 23, 2006 3,728.8 
 42. Doncaster Rovers Saturday, December 23, 2006 3,721.0 
 43. Hull City Saturday, December 23, 2006 3,720.7 
 44. Queens Park Rangers Saturday, December 23, 2006 3,718.4 
 45. Nottingham Forest Saturday, December 23, 2006 3,712.9 
 46. Scunthorpe United Friday, December 22, 2006 3,711.5 
 47. Swansea City Saturday, December 23, 2006 3,702.5 
 48. Oldham Athletic Saturday, December 23, 2006 3,699.9 
 49. Blackpool Saturday, December 23, 2006 3,699.7 
 50. Barnsley Saturday, December 23, 2006 3,679.4 
 51. Southend United Saturday, December 23, 2006 3,667.6 
 52. Crewe Alexandra Saturday, December 23, 2006 3,665.0 
 53. Tranmere Rovers Saturday, December 23, 2006 3,660.5 
 54. Yeovil Town Saturday, December 23, 2006 3,649.6 
 55. Rotherham United Saturday, December 23, 2006 3,640.3 
 56. Port Vale Saturday, December 23, 2006 3,640.0 
 57. Bradford City Saturday, December 23, 2006 3,639.7 
 58. Brighton and Hove Albion Saturday, December 23, 2006 3,639.6 
 59. Carlisle United Saturday, December 23, 2006 3,624.2 
 60. Walsall Saturday, December 23, 2006 3,621.8 
 61. Gillingham Saturday, December 23, 2006 3,619.7 
 62. Millwall Friday, December 22, 2006 3,619.5 
 63. Milton Keynes Dons Saturday, December 23, 2006 3,614.8 
 64. Swindon Town Saturday, December 23, 2006 3,611.4 
 65. Huddersfield Town Saturday, December 23, 2006 3,610.1 
 66. Hartlepool United Saturday, December 23, 2006 3,604.5 
 67. Chesterfield Saturday, December 23, 2006 3,592.4 
 68. Wycombe Wanderers Saturday, December 23, 2006 3,589.2 
 69. Leyton Orient Saturday, December 23, 2006 3,586.0 
 70. Lincoln City Saturday, December 23, 2006 3,583.8 
 71. Northampton Town Saturday, December 23, 2006 3,580.5 
 72. AFC Bournemouth Saturday, December 23, 2006 3,553.3 
 73. Hereford United Friday, December 22, 2006 3,551.9 
 74. Peterborough United Saturday, December 23, 2006 3,549.1 
 75. Brentford Saturday, December 23, 2006 3,542.0 
 76. Cheltenham Town Saturday, December 23, 2006 3,541.1 
 77. Bury Saturday, December 23, 2006 3,519.3 
 78. Shrewsbury Town Friday, December 22, 2006 3,517.1 
 79. Darlington Saturday, December 23, 2006 3,511.7 
 80. Grimsby Town Friday, December 22, 2006 3,511.4 
 81. Chester City Saturday, December 16, 2006 3,503.6 
 82. Bristol Rovers Saturday, December 23, 2006 3,502.9 
 83. Stockport County Saturday, December 23, 2006 3,496.4 
 84. Barnet Friday, December 22, 2006 3,494.5 
 85. Oxford United Saturday, December 9, 2006 3,494.5 
 86. Notts County Friday, December 22, 2006 3,494.1 
 87. Wrexham Saturday, December 23, 2006 3,489.1 
 88. Morecambe Saturday, December 9, 2006 3,479.7 
 89. Accrington Stanley Saturday, December 23, 2006 3,469.1 
 90. Mansfield Town Saturday, December 16, 2006 3,468.2 
 91. Dagenham and Redbridge Saturday, December 9, 2006 3,467.1 
 92. Boston United Saturday, December 23, 2006 3,465.1 
 93. Macclesfield Town Saturday, December 23, 2006 3,441.6 
 94. Rochdale Saturday, December 23, 2006 3,439.5 
 95. Torquay United Friday, December 22, 2006 3,439.1 
 96. Exeter City Saturday, December 9, 2006 3,436.2 
 97. Stevenage Borough Saturday, December 9, 2006 3,415.8 
 98. York City Saturday, December 23, 2006 3,409.2 
 99. Grays Athletic Saturday, December 9, 2006 3,403.7 
 100. Burton Albion Saturday, December 9, 2006 3,403.4 
 101. Aldershot Town Tuesday, December 12, 2006 3,387.9 
 102. Halifax Town Saturday, December 23, 2006 3,387.1 
 103. Crawley Town Saturday, December 9, 2006 3,376.5 
 104. Woking Saturday, December 9, 2006 3,358.5 
 105. Weymouth Saturday, December 9, 2006 3,356.5 
 106. Kidderminster Harriers Saturday, December 9, 2006 3,340.7 
 107. Gravesend and Northfleet Saturday, December 9, 2006 3,338.0 
 108. Canvey Island Saturday, April 29, 2006 3,337.2 
 109. Cambridge United Saturday, December 9, 2006 3,336.5 
 110. Northwich Victoria Saturday, December 9, 2006 3,323.5 
 111. Rushden and Diamonds Saturday, December 9, 2006 3,323.1 
 112. Stafford Rangers Saturday, December 9, 2006 3,286.2 
 113. Tamworth Saturday, December 9, 2006 3,285.9 
 114. Forest Green Rovers Saturday, December 9, 2006 3,278.5 
 115. Southport Saturday, December 9, 2006 3,278.0 
 116. St. Albans City Saturday, December 9, 2006 3,264.7 
 117. Altrincham Saturday, December 9, 2006 3,251.6 
 118. Histon Saturday, December 9, 2006 3,223.9 
 119. Scarborough Tuesday, December 12, 2006 3,222.0 
 120. Droylsden Saturday, December 9, 2006 3,219.2 
 121. Havant and Waterlooville Saturday, December 9, 2006 3,217.6 
 122. Harrogate Town Saturday, December 9, 2006 3,195.0 
 123. Kettering Town Saturday, December 9, 2006 3,180.3 
 124. Nuneaton Borough Saturday, December 9, 2006 3,179.4 
 125. Lewes Saturday, December 23, 2006 3,170.4 
 126. Welling United Saturday, December 9, 2006 3,169.9 
 127. Worcester City Saturday, December 9, 2006 3,159.8 
 128. Salisbury City Tuesday, December 12, 2006 3,157.9 
 129. Workington Saturday, December 9, 2006 3,151.7 
 130. Hinckley United Saturday, December 9, 2006 3,150.5 
 131. Farnborough Town Saturday, December 9, 2006 3,149.3 
 132. Braintree Town Saturday, December 9, 2006 3,138.7 
 133. Fisher Athletic Saturday, December 9, 2006 3,132.8 
 134. Moor Green Saturday, December 16, 2006 3,127.0 
 135. Hucknall Town Saturday, December 16, 2006 3,122.6 
 136. Stalybridge Celtic Saturday, December 9, 2006 3,121.6 
 137. Cambridge City Saturday, December 23, 2006 3,121.3 
 138. Newport County Saturday, December 9, 2006 3,118.7 
 139. Eastbourne Borough Saturday, December 9, 2006 3,109.8 
 140. Bishop's Stortford Wednesday, December 13, 2006 3,109.5 
 141. Farsley Celtic Tuesday, December 12, 2006 3,102.2 
 142. Hyde United Saturday, December 9, 2006 3,086.0 
 143. Dorchester Town Wednesday, December 13, 2006 3,073.0 
 144. Vauxhall Motors Tuesday, December 12, 2006 3,064.1 
 145. Bognor Regis Town Saturday, December 9, 2006 3,063.1 
 146. Blyth Spartans Saturday, December 16, 2006 3,059.6 
 147. Heybridge Swifts Saturday, December 23, 2006 3,057.8 
 148. Alfreton Town Saturday, December 9, 2006 3,050.3 
 149. Worksop Town Saturday, December 16, 2006 3,046.4 
 150. Thurrock Saturday, December 9, 2006 3,045.1 
 151. Yeading Saturday, December 9, 2006 3,035.9 
 152. Leigh RMI Saturday, December 9, 2006 3,034.0 
 153. Bath City Saturday, December 23, 2006 3,032.0 
 154. Sutton United Saturday, December 9, 2006 3,031.9 
 155. Chelmsford City Saturday, December 23, 2006 3,027.6 
 156. Barrow Saturday, December 9, 2006 3,027.5 
 157. Margate Saturday, December 23, 2006 3,027.3 
 158. King's Lynn Saturday, December 23, 2006 3,025.2 
 159. Redditch United Tuesday, December 12, 2006 3,021.9 
 160. Gainsborough Trinity Saturday, December 9, 2006 3,019.1 
 161. Eastleigh Saturday, December 16, 2006 3,017.3 
 162. Bromley Saturday, December 23, 2006 3,013.9 
 163. Billericay Town Saturday, December 23, 2006 3,009.2 
 164. Bedford Town Saturday, December 9, 2006 3,004.7 
 165. Hednesford Town Saturday, December 16, 2006 3,003.3 
 166. Weston-super-Mare Wednesday, December 13, 2006 2,994.4 
 167. AFC Wimbledon Saturday, December 23, 2006 2,990.7 
 168. Basingstoke Town Tuesday, December 12, 2006 2,981.1 
 169. Chippenham Town Saturday, December 23, 2006 2,979.8 
 170. Hampton and Richmond Borough Saturday, December 23, 2006 2,979.5 
 171. Horsham Saturday, December 23, 2006 2,978.4 
 172. Mangotsfield United Saturday, December 23, 2006 2,974.8 
 173. Hayes Saturday, December 9, 2006 2,971.9 
 174. Yate Town Saturday, December 23, 2006 2,969.0 
 175. Marine Saturday, December 16, 2006 2,953.7 
 176. AFC Telford United Saturday, December 16, 2006 2,953.5 
 177. Merthyr Tydfil Tuesday, December 12, 2006 2,951.4 
 178. Clevedon Town Saturday, December 23, 2006 2,948.7 
 179. Boreham Wood Saturday, December 23, 2006 2,945.8 
 180. Hitchin Town Saturday, December 23, 2006 2,945.4 
 181. Carshalton Athletic Saturday, December 23, 2006 2,945.2 
 182. Staines Town Saturday, December 23, 2006 2,942.7 
 183. Halesowen Town Saturday, December 23, 2006 2,935.8 
 184. Maidenhead United Saturday, December 23, 2006 2,935.5 
 185. Tiverton Town Saturday, December 23, 2006 2,932.5 
 186. Banbury United Saturday, December 23, 2006 2,928.0 
 187. Lancaster City Saturday, December 9, 2006 2,927.8 
 188. Leyton Saturday, December 23, 2006 2,911.6 
 189. Gloucester City Saturday, December 23, 2006 2,908.2 
 190. Team Bath Saturday, December 23, 2006 2,903.0 
 191. Matlock Town Saturday, December 9, 2006 2,902.6 
 192. Witton Albion Saturday, December 9, 2006 2,895.4 
 193. Stamford Saturday, December 23, 2006 2,895.1 
 194. Frickley Athletic Saturday, December 16, 2006 2,893.8 
 195. Tonbridge Angels Saturday, December 23, 2006 2,888.0 
 196. Cirencester Town Saturday, December 16, 2006 2,886.0 
 197. Burscough Saturday, December 16, 2006 2,885.2 
 198. Whitby Town Saturday, December 16, 2006 2,882.4 
 199. Ramsgate Saturday, December 23, 2006 2,882.2 
 200. Fleetwood Town Saturday, December 9, 2006 2,881.6 
 201. Hemel Hempstead Town Saturday, December 23, 2006 2,880.8 
 202. East Thurrock United Saturday, December 23, 2006 2,874.8 
 203. Evesham United Saturday, April 29, 2006 2,874.6 
 204. Ashford Town Saturday, December 23, 2006 2,869.4 
 205. Rugby Town Saturday, December 23, 2006 2,857.7 
 206. Guiseley Saturday, December 16, 2006 2,846.6 
 207. Cheshunt Saturday, December 23, 2006 2,841.7 
 208. North Ferriby United Saturday, December 16, 2006 2,841.3 
 209. Folkestone Invicta Saturday, December 23, 2006 2,840.8 
 210. Aylesbury United Saturday, April 29, 2006 2,840.6 
 211. Ilkeston Town Saturday, December 16, 2006 2,838.3 
 212. Corby Town Saturday, December 23, 2006 2,831.7 
 213. Walton and Hersham Saturday, December 23, 2006 2,828.3 
 214. Kendal Town Wednesday, December 20, 2006 2,823.0 
 215. Prescot Cables Wednesday, December 20, 2006 2,816.5 
 216. Harrow Borough Saturday, December 23, 2006 2,813.7 
 217. Worthing Saturday, December 23, 2006 2,808.0 
 218. Northwood Saturday, December 23, 2006 2,797.6 
 219. Wealdstone Saturday, December 23, 2006 2,794.5 
 220. Mossley Saturday, December 16, 2006 2,793.2 
 221. Chesham United Saturday, April 29, 2006 2,791.5 
 222. Lincoln United Saturday, December 16, 2006 2,791.1 
 223. Gateshead Tuesday, December 12, 2006 2,786.3 
 224. Slough Town Saturday, December 23, 2006 2,786.3 
 225. Hendon Saturday, December 23, 2006 2,785.9 
 226. Grantham Town Saturday, December 16, 2006 2,778.1 
 227. Windsor and Eton Saturday, April 29, 2006 2,765.9 
 228. Radcliffe Borough Saturday, December 16, 2006 2,764.9 
 229. Ashton United Saturday, December 16, 2006 2,752.3 
 230. Leatherhead Saturday, November 11, 2006 2,749.9 
 231. Bradford Park Avenue Saturday, April 29, 2006 2,707.2 
 232. Leek Town Saturday, December 16, 2006 2,702.0 
 233. Redbridge Saturday, April 29, 2006 2,683.4