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  Tuesday, December 12, 2006

 Rank Club Last Match Date ELO Score 
 1. Chelsea Sunday, December 10, 2006 4,304.9 
 2. Manchester United Saturday, December 9, 2006 4,299.4 
 3. Liverpool Saturday, December 9, 2006 4,188.9 
 4. Arsenal Sunday, December 10, 2006 4,184.2 
 5. Bolton Wanderers Saturday, December 9, 2006 4,070.2 
 6. Tottenham Hotspur Saturday, December 9, 2006 4,069.1 
 7. Newcastle United Saturday, December 9, 2006 4,055.7 
 8. Everton Saturday, December 9, 2006 4,029.9 
 9. Reading Saturday, December 9, 2006 4,029.0 
 10. Portsmouth Saturday, December 9, 2006 4,020.1 
 11. Blackburn Rovers Saturday, December 9, 2006 4,011.7 
 12. Aston Villa Monday, December 11, 2006 4,007.9 
 13. Wigan Athletic Saturday, December 9, 2006 3,990.8 
 14. Manchester City Saturday, December 9, 2006 3,971.4 
 15. Middlesbrough Saturday, December 9, 2006 3,970.8 
 16. Fulham Saturday, December 9, 2006 3,966.5 
 17. Birmingham City Saturday, December 9, 2006 3,953.6 
 18. West Ham United Saturday, December 9, 2006 3,937.6 
 19. Charlton Athletic Saturday, December 9, 2006 3,916.0 
 20. Sheffield United Monday, December 11, 2006 3,909.4 
 21. Watford Saturday, December 9, 2006 3,907.7 
 22. Preston North End Saturday, December 9, 2006 3,899.6 
 23. West Bromwich Albion Sunday, December 10, 2006 3,874.3 
 24. Southampton Saturday, December 9, 2006 3,860.0 
 25. Stoke City Saturday, December 9, 2006 3,854.2 
 26. Derby County Saturday, December 9, 2006 3,836.6 
 27. Coventry City Saturday, December 9, 2006 3,822.9 
 28. Cardiff City Saturday, December 9, 2006 3,822.8 
 29. Sunderland Saturday, December 9, 2006 3,822.2 
 30. Sheffield Wednesday Saturday, December 9, 2006 3,806.5 
 31. Burnley Saturday, December 9, 2006 3,803.9 
 32. Wolverhampton Wanderers Saturday, December 9, 2006 3,803.3 
 33. Colchester United Saturday, December 9, 2006 3,803.0 
 34. Plymouth Argyle Saturday, December 9, 2006 3,799.1 
 35. Crystal Palace Saturday, December 9, 2006 3,795.7 
 36. Norwich City Saturday, December 9, 2006 3,784.8 
 37. Ipswich Town Saturday, December 9, 2006 3,772.7 
 38. Leicester City Saturday, December 9, 2006 3,766.4 
 39. Luton Town Saturday, December 9, 2006 3,752.5 
 40. Leeds United Saturday, December 9, 2006 3,749.6 
 41. Nottingham Forest Tuesday, December 12, 2006 3,745.9 
 42. Bristol City Saturday, December 9, 2006 3,726.7 
 43. Scunthorpe United Saturday, December 9, 2006 3,721.5 
 44. Queens Park Rangers Saturday, December 9, 2006 3,719.7 
 45. Doncaster Rovers Tuesday, December 12, 2006 3,712.3 
 46. Hull City Saturday, December 9, 2006 3,697.5 
 47. Barnsley Sunday, December 10, 2006 3,697.3 
 48. Swansea City Saturday, December 9, 2006 3,692.4 
 49. Oldham Athletic Saturday, December 9, 2006 3,692.3 
 50. Tranmere Rovers Saturday, December 9, 2006 3,673.8 
 51. Southend United Saturday, December 9, 2006 3,672.9 
 52. Blackpool Saturday, December 9, 2006 3,668.2 
 53. Crewe Alexandra Saturday, December 9, 2006 3,665.8 
 54. Rotherham United Saturday, December 9, 2006 3,655.5 
 55. Yeovil Town Saturday, December 9, 2006 3,651.4 
 56. Brighton and Hove Albion Saturday, December 9, 2006 3,645.9 
 57. Millwall Tuesday, December 12, 2006 3,634.9 
 58. Bradford City Tuesday, December 12, 2006 3,630.1 
 59. Walsall Saturday, December 9, 2006 3,627.7 
 60. Carlisle United Saturday, December 9, 2006 3,627.5 
 61. Port Vale Saturday, December 9, 2006 3,624.2 
 62. Swindon Town Saturday, December 9, 2006 3,620.1 
 63. Huddersfield Town Saturday, December 9, 2006 3,610.8 
 64. Gillingham Saturday, December 9, 2006 3,609.2 
 65. Northampton Town Saturday, December 9, 2006 3,601.4 
 66. Chesterfield Saturday, December 9, 2006 3,601.2 
 67. Milton Keynes Dons Saturday, December 9, 2006 3,598.7 
 68. Hartlepool United Saturday, December 9, 2006 3,589.9 
 69. Peterborough United Saturday, December 9, 2006 3,581.4 
 70. Wycombe Wanderers Saturday, December 9, 2006 3,572.9 
 71. AFC Bournemouth Tuesday, December 12, 2006 3,562.6 
 72. Lincoln City Saturday, December 9, 2006 3,562.0 
 73. Brentford Saturday, December 9, 2006 3,559.0 
 74. Hereford United Saturday, December 9, 2006 3,558.7 
 75. Leyton Orient Tuesday, December 12, 2006 3,548.7 
 76. Darlington Saturday, December 9, 2006 3,534.1 
 77. Stockport County Saturday, December 9, 2006 3,519.1 
 78. Cheltenham Town Saturday, December 9, 2006 3,518.6 
 79. Bury Tuesday, December 12, 2006 3,516.0 
 80. Shrewsbury Town Saturday, December 9, 2006 3,512.7 
 81. Grimsby Town Saturday, December 9, 2006 3,511.4 
 82. Oxford United Saturday, December 9, 2006 3,494.5 
 83. Bristol Rovers Tuesday, December 12, 2006 3,492.3 
 84. Notts County Saturday, December 9, 2006 3,491.9 
 85. Accrington Stanley Saturday, December 9, 2006 3,485.1 
 86. Chester City Tuesday, December 12, 2006 3,482.5 
 87. Morecambe Saturday, December 9, 2006 3,479.7 
 88. Mansfield Town Tuesday, December 12, 2006 3,476.8 
 89. Wrexham Saturday, December 9, 2006 3,476.6 
 90. Barnet Saturday, December 9, 2006 3,473.1 
 91. Dagenham and Redbridge Saturday, December 9, 2006 3,467.1 
 92. Torquay United Tuesday, December 12, 2006 3,461.6 
 93. Boston United Saturday, December 9, 2006 3,450.2 
 94. Rochdale Saturday, December 9, 2006 3,448.8 
 95. Exeter City Saturday, December 9, 2006 3,436.2 
 96. Macclesfield Town Saturday, December 9, 2006 3,427.5 
 97. Stevenage Borough Saturday, December 9, 2006 3,415.8 
 98. Grays Athletic Saturday, December 9, 2006 3,403.7 
 99. Burton Albion Saturday, December 9, 2006 3,403.4 
 100. Halifax Town Saturday, December 9, 2006 3,400.1 
 101. York City Saturday, December 9, 2006 3,396.3 
 102. Aldershot Town Tuesday, December 12, 2006 3,387.9 
 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 9, 2006 3,177.8 
 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. Stalybridge Celtic Saturday, December 9, 2006 3,121.6 
 135. Newport County Saturday, December 9, 2006 3,118.7 
 136. Moor Green Saturday, December 9, 2006 3,116.8 
 137. Eastbourne Borough Saturday, December 9, 2006 3,109.8 
 138. Hucknall Town Saturday, December 9, 2006 3,109.2 
 139. Cambridge City Saturday, December 9, 2006 3,109.2 
 140. Farsley Celtic Tuesday, December 12, 2006 3,102.2 
 141. Bishop's Stortford Saturday, December 9, 2006 3,100.8 
 142. Hyde United Saturday, December 9, 2006 3,086.0 
 143. Heybridge Swifts Saturday, December 9, 2006 3,071.8 
 144. Blyth Spartans Saturday, December 9, 2006 3,069.7 
 145. Dorchester Town Saturday, December 9, 2006 3,068.7 
 146. Vauxhall Motors Tuesday, December 12, 2006 3,064.1 
 147. Bognor Regis Town Saturday, December 9, 2006 3,063.1 
 148. Worksop Town Saturday, December 9, 2006 3,059.9 
 149. Alfreton Town Saturday, December 9, 2006 3,050.3 
 150. Bath City Saturday, December 9, 2006 3,045.5 
 151. Thurrock Saturday, December 9, 2006 3,045.1 
 152. King's Lynn Tuesday, December 12, 2006 3,039.8 
 153. Yeading Saturday, December 9, 2006 3,035.9 
 154. Leigh RMI Saturday, December 9, 2006 3,034.0 
 155. Sutton United Saturday, December 9, 2006 3,031.9 
 156. Barrow Saturday, December 9, 2006 3,027.5 
 157. Eastleigh Saturday, December 9, 2006 3,026.4 
 158. Margate Saturday, December 9, 2006 3,025.1 
 159. Billericay Town Tuesday, December 12, 2006 3,022.4 
 160. Redditch United Tuesday, December 12, 2006 3,021.9 
 161. Gainsborough Trinity Saturday, December 9, 2006 3,019.1 
 162. Bromley Saturday, December 9, 2006 3,015.3 
 163. Chelmsford City Saturday, December 9, 2006 3,009.5 
 164. Chippenham Town Saturday, December 9, 2006 3,006.1 
 165. Bedford Town Saturday, December 9, 2006 3,004.7 
 166. Weston-super-Mare Saturday, December 9, 2006 3,003.1 
 167. Hednesford Town Saturday, December 9, 2006 2,999.6 
 168. Yate Town Saturday, December 9, 2006 2,984.0 
 169. Basingstoke Town Tuesday, December 12, 2006 2,981.1 
 170. AFC Wimbledon Saturday, December 9, 2006 2,976.7 
 171. Hayes Saturday, December 9, 2006 2,971.9 
 172. Horsham Saturday, December 9, 2006 2,967.7 
 173. Boreham Wood Saturday, December 9, 2006 2,964.1 
 174. Clevedon Town Saturday, December 9, 2006 2,962.4 
 175. Mangotsfield United Saturday, December 9, 2006 2,962.2 
 176. Hampton and Richmond Borough Saturday, December 9, 2006 2,956.0 
 177. Staines Town Saturday, December 9, 2006 2,953.6 
 178. Merthyr Tydfil Tuesday, December 12, 2006 2,951.4 
 179. Marine Saturday, December 9, 2006 2,949.6 
 180. AFC Telford United Saturday, December 9, 2006 2,946.5 
 181. Banbury United Saturday, December 9, 2006 2,937.7 
 182. Maidenhead United Tuesday, December 12, 2006 2,931.0 
 183. Lancaster City Saturday, December 9, 2006 2,927.8 
 184. Hitchin Town Tuesday, December 12, 2006 2,924.2 
 185. Halesowen Town Saturday, December 9, 2006 2,923.6 
 186. Carshalton Athletic Tuesday, December 12, 2006 2,922.8 
 187. Tiverton Town Saturday, December 9, 2006 2,920.0 
 188. Whitby Town Saturday, December 9, 2006 2,912.4 
 189. Leyton Tuesday, December 12, 2006 2,910.7 
 190. Matlock Town Saturday, December 9, 2006 2,902.6 
 191. Frickley Athletic Tuesday, December 12, 2006 2,896.9 
 192. Gloucester City Tuesday, December 12, 2006 2,896.0 
 193. Witton Albion Saturday, December 9, 2006 2,895.4 
 194. Tonbridge Angels Tuesday, December 12, 2006 2,882.7 
 195. Fleetwood Town Saturday, December 9, 2006 2,881.6 
 196. Stamford Tuesday, December 12, 2006 2,881.4 
 197. Ramsgate Saturday, December 9, 2006 2,881.4 
 198. Team Bath Saturday, December 9, 2006 2,877.4 
 199. Cirencester Town Saturday, December 9, 2006 2,875.9 
 200. Hemel Hempstead Town Tuesday, December 12, 2006 2,875.7 
 201. Evesham United Saturday, April 29, 2006 2,874.6 
 202. Burscough Saturday, December 9, 2006 2,872.6 
 203. Ashford Town Saturday, December 9, 2006 2,866.3 
 204. Rugby Town Saturday, December 9, 2006 2,865.3 
 205. Corby Town Tuesday, December 12, 2006 2,850.9 
 206. East Thurrock United Saturday, November 25, 2006 2,850.6 
 207. Folkestone Invicta Saturday, December 9, 2006 2,849.7 
 208. Aylesbury United Saturday, April 29, 2006 2,840.6 
 209. Ilkeston Town Saturday, December 9, 2006 2,839.4 
 210. North Ferriby United Saturday, December 9, 2006 2,838.2 
 211. Worthing Saturday, December 9, 2006 2,834.2 
 212. Guiseley Saturday, December 9, 2006 2,834.0 
 213. Harrow Borough Saturday, December 9, 2006 2,833.5 
 214. Cheshunt Saturday, December 9, 2006 2,830.9 
 215. Prescot Cables Saturday, December 9, 2006 2,830.5 
 216. Walton and Hersham Saturday, December 9, 2006 2,825.8 
 217. Kendal Town Saturday, December 9, 2006 2,813.0 
 218. Northwood Saturday, December 9, 2006 2,810.1 
 219. Mossley Saturday, December 9, 2006 2,805.7 
 220. Slough Town Saturday, November 18, 2006 2,805.6 
 221. Wealdstone Saturday, December 9, 2006 2,802.7 
 222. Lincoln United Saturday, December 9, 2006 2,794.8 
 223. Chesham United Saturday, April 29, 2006 2,791.5 
 224. Gateshead Tuesday, December 12, 2006 2,786.3 
 225. Grantham Town Saturday, December 9, 2006 2,785.1 
 226. Hendon Saturday, December 9, 2006 2,781.6 
 227. Radcliffe Borough Saturday, December 9, 2006 2,769.1 
 228. Windsor and Eton Saturday, April 29, 2006 2,765.9 
 229. Ashton United Saturday, December 9, 2006 2,751.3 
 230. Leatherhead Saturday, November 11, 2006 2,749.9 
 231. Leek Town Saturday, December 9, 2006 2,710.6 
 232. Bradford Park Avenue Saturday, April 29, 2006 2,707.2 
 233. Redbridge Saturday, April 29, 2006 2,683.4