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, February 23, 2010

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, February 20, 2010 4,303.6 
 2. Manchester United Tuesday, February 23, 2010 4,265.7 
 3. Arsenal Saturday, February 20, 2010 4,203.9 
 4. Liverpool Sunday, February 21, 2010 4,184.9 
 5. Aston Villa Sunday, February 21, 2010 4,141.9 
 6. Everton Saturday, February 20, 2010 4,133.9 
 7. Tottenham Hotspur Sunday, February 21, 2010 4,114.9 
 8. Manchester City Sunday, February 21, 2010 4,104.5 
 9. Fulham Sunday, February 21, 2010 4,042.1 
 10. Stoke City Saturday, February 20, 2010 3,996.5 
 11. Birmingham City Sunday, February 21, 2010 3,992.4 
 12. West Ham United Tuesday, February 23, 2010 3,982.0 
 13. Blackburn Rovers Sunday, February 21, 2010 3,978.1 
 14. Newcastle United Saturday, February 20, 2010 3,975.9 
 15. West Bromwich Albion Sunday, February 21, 2010 3,949.2 
 16. Bolton Wanderers Sunday, February 21, 2010 3,924.1 
 17. Sunderland Saturday, February 20, 2010 3,915.0 
 18. Wigan Athletic Sunday, February 21, 2010 3,912.7 
 19. Portsmouth Saturday, February 20, 2010 3,912.6 
 20. Nottingham Forest Saturday, February 20, 2010 3,911.2 
 21. Swansea City Saturday, February 20, 2010 3,897.0 
 22. Wolverhampton Wanderers Saturday, February 20, 2010 3,893.3 
 23. Burnley Sunday, February 21, 2010 3,879.7 
 24. Cardiff City Saturday, February 20, 2010 3,877.7 
 25. Hull City Saturday, February 20, 2010 3,875.8 
 26. Leicester City Tuesday, February 23, 2010 3,861.2 
 27. Sheffield United Tuesday, February 16, 2010 3,854.0 
 28. Middlesbrough Saturday, February 20, 2010 3,847.6 
 29. Blackpool Saturday, February 20, 2010 3,825.3 
 30. Reading Saturday, February 20, 2010 3,818.4 
 31. Crystal Palace Saturday, February 20, 2010 3,815.4 
 32. Ipswich Town Tuesday, February 23, 2010 3,814.5 
 33. Watford Saturday, February 20, 2010 3,814.2 
 34. Norwich City Tuesday, February 23, 2010 3,809.7 
 35. Leeds United Tuesday, February 23, 2010 3,803.5 
 36. Doncaster Rovers Tuesday, February 23, 2010 3,803.0 
 37. Bristol City Sunday, February 21, 2010 3,793.7 
 38. Barnsley Saturday, February 20, 2010 3,789.2 
 39. Coventry City Saturday, February 20, 2010 3,787.6 
 40. Preston North End Saturday, February 20, 2010 3,786.7 
 41. Derby County Saturday, February 20, 2010 3,785.0 
 42. Southampton Tuesday, February 23, 2010 3,768.1 
 43. Queens Park Rangers Saturday, February 20, 2010 3,764.2 
 44. Scunthorpe United Tuesday, February 23, 2010 3,752.7 
 45. Huddersfield Town Tuesday, February 23, 2010 3,748.6 
 46. Swindon Town Tuesday, February 23, 2010 3,748.2 
 47. Millwall Tuesday, February 23, 2010 3,740.9 
 48. Colchester United Saturday, February 20, 2010 3,739.2 
 49. Sheffield Wednesday Saturday, February 20, 2010 3,738.1 
 50. Charlton Athletic Tuesday, February 23, 2010 3,730.5 
 51. Plymouth Argyle Saturday, February 20, 2010 3,724.5 
 52. Peterborough United Tuesday, February 16, 2010 3,710.5 
 53. Milton Keynes Dons Tuesday, February 23, 2010 3,680.4 
 54. Walsall Tuesday, February 23, 2010 3,636.6 
 55. Brentford Saturday, February 20, 2010 3,628.5 
 56. Rochdale Tuesday, February 23, 2010 3,621.7 
 57. Leyton Orient Tuesday, February 23, 2010 3,620.9 
 58. Bristol Rovers Saturday, February 20, 2010 3,620.3 
 59. Brighton and Hove Albion Tuesday, February 23, 2010 3,620.3 
 60. Tranmere Rovers Tuesday, February 23, 2010 3,616.5 
 61. Carlisle United Tuesday, February 23, 2010 3,610.0 
 62. Bury Tuesday, February 23, 2010 3,594.1 
 63. Yeovil Town Tuesday, February 23, 2010 3,586.8 
 64. Oldham Athletic Tuesday, February 23, 2010 3,586.5 
 65. Southend United Tuesday, February 23, 2010 3,586.5 
 66. Hartlepool United Tuesday, February 23, 2010 3,581.2 
 67. Notts County Saturday, February 20, 2010 3,580.0 
 68. AFC Bournemouth Tuesday, February 23, 2010 3,578.0 
 69. Gillingham Tuesday, February 23, 2010 3,560.3 
 70. Exeter City Saturday, February 20, 2010 3,560.1 
 71. Northampton Town Tuesday, February 23, 2010 3,558.6 
 72. Shrewsbury Town Monday, February 22, 2010 3,557.6 
 73. Rotherham United Monday, February 22, 2010 3,550.0 
 74. Chesterfield Saturday, February 20, 2010 3,550.0 
 75. Wycombe Wanderers Tuesday, February 23, 2010 3,539.7 
 76. Oxford United Tuesday, February 23, 2010 3,525.4 
 77. Morecambe Tuesday, February 23, 2010 3,523.9 
 78. Accrington Stanley Saturday, February 20, 2010 3,521.2 
 79. Stevenage Borough Saturday, February 13, 2010 3,517.7 
 80. Crewe Alexandra Saturday, February 20, 2010 3,514.7 
 81. Dagenham and Redbridge Tuesday, February 23, 2010 3,497.8 
 82. Aldershot Town Tuesday, February 23, 2010 3,495.9 
 83. Luton Town Saturday, February 20, 2010 3,492.8 
 84. Port Vale Tuesday, February 23, 2010 3,490.0 
 85. Stockport County Tuesday, February 23, 2010 3,489.6 
 86. Burton Albion Saturday, February 20, 2010 3,487.1 
 87. Bradford City Tuesday, February 23, 2010 3,477.4 
 88. York City Tuesday, February 16, 2010 3,461.7 
 89. Cheltenham Town Tuesday, February 23, 2010 3,458.9 
 90. Hereford United Tuesday, February 23, 2010 3,455.5 
 91. Barnet Tuesday, February 23, 2010 3,444.4 
 92. Torquay United Tuesday, February 23, 2010 3,440.2 
 93. Rushden and Diamonds Tuesday, February 16, 2010 3,439.2 
 94. Kettering Town Tuesday, February 23, 2010 3,435.8 
 95. Macclesfield Town Tuesday, February 23, 2010 3,434.1 
 96. Kidderminster Harriers Saturday, February 13, 2010 3,426.3 
 97. Lincoln City Tuesday, February 23, 2010 3,411.4 
 98. AFC Wimbledon Tuesday, February 23, 2010 3,391.7 
 99. Grimsby Town Tuesday, February 23, 2010 3,389.1 
 100. Wrexham Saturday, February 20, 2010 3,377.8 
 101. Mansfield Town Saturday, February 13, 2010 3,377.0 
 102. Darlington Saturday, February 20, 2010 3,372.8 
 103. Crawley Town Saturday, February 20, 2010 3,365.0 
 104. Histon Saturday, February 13, 2010 3,361.2 
 105. Cambridge United Saturday, February 20, 2010 3,347.8 
 106. Altrincham Tuesday, February 23, 2010 3,343.2 
 107. Salisbury City Tuesday, February 16, 2010 3,328.2 
 108. Newport County Monday, February 22, 2010 3,318.1 
 109. Ebbsfleet United Saturday, February 20, 2010 3,290.2 
 110. Hayes and Yeading United Saturday, February 13, 2010 3,278.6 
 111. Barrow Tuesday, February 16, 2010 3,269.6 
 112. Tamworth Tuesday, February 23, 2010 3,262.7 
 113. Southport Monday, February 8, 2010 3,261.9 
 114. Forest Green Rovers Saturday, February 20, 2010 3,261.0 
 115. Eastbourne Borough Saturday, February 20, 2010 3,259.5 
 116. Fleetwood Town Saturday, February 20, 2010 3,254.1 
 117. Chester City Saturday, February 6, 2010 3,249.4 
 118. Gateshead Tuesday, February 23, 2010 3,239.3 
 119. Northwich Victoria Tuesday, February 23, 2010 3,229.7 
 120. Alfreton Town Saturday, February 20, 2010 3,211.8 
 121. Bath City Saturday, February 20, 2010 3,197.1 
 122. Droylsden Saturday, February 20, 2010 3,190.8 
 123. AFC Telford United Tuesday, February 23, 2010 3,175.3 
 124. Chelmsford City Saturday, February 20, 2010 3,174.7 
 125. Staines Town Saturday, February 20, 2010 3,174.0 
 126. Woking Saturday, February 20, 2010 3,171.4 
 127. Nuneaton Town Tuesday, February 23, 2010 3,169.3 
 128. Eastleigh Tuesday, February 23, 2010 3,165.3 
 129. Welling United Saturday, February 20, 2010 3,163.5 
 130. Grays Athletic Saturday, February 13, 2010 3,162.4 
 131. Braintree Town Tuesday, February 23, 2010 3,157.5 
 132. Stalybridge Celtic Saturday, February 20, 2010 3,154.6 
 133. Thurrock Saturday, February 20, 2010 3,154.4 
 134. Hinckley United Monday, February 22, 2010 3,146.5 
 135. Dover Athletic Saturday, February 20, 2010 3,141.3 
 136. Havant and Waterlooville Monday, February 22, 2010 3,125.1 
 137. Farnborough Saturday, February 20, 2010 3,110.7 
 138. Hampton and Richmond Borough Tuesday, February 23, 2010 3,109.2 
 139. Blyth Spartans Saturday, February 13, 2010 3,104.2 
 140. Maidenhead United Saturday, February 20, 2010 3,095.3 
 141. St. Albans City Monday, February 22, 2010 3,094.6 
 142. Workington Tuesday, February 16, 2010 3,093.1 
 143. Bromley Tuesday, February 23, 2010 3,090.9 
 144. Stafford Rangers Saturday, February 20, 2010 3,078.8 
 145. Eastwood Town Tuesday, February 16, 2010 3,075.9 
 146. Solihull Moors Saturday, February 20, 2010 3,073.9 
 147. Corby Town Saturday, February 13, 2010 3,068.5 
 148. Farsley Celtic Saturday, February 20, 2010 3,067.2 
 149. Dartford Saturday, February 20, 2010 3,064.1 
 150. Basingstoke Town Tuesday, February 23, 2010 3,058.1 
 151. Hyde United Monday, February 22, 2010 3,052.7 
 152. Bishop's Stortford Tuesday, February 23, 2010 3,049.9 
 153. Ilkeston Town Saturday, February 20, 2010 3,037.5 
 154. Gainsborough Trinity Tuesday, February 23, 2010 3,035.0 
 155. Team Bath Saturday, April 25, 2009 3,028.2 
 156. Redditch United Saturday, February 20, 2010 3,027.9 
 157. Lewes Saturday, February 20, 2010 3,025.2 
 158. Harrogate Town Saturday, February 20, 2010 3,023.5 
 159. Dorchester Town Saturday, February 20, 2010 3,021.0 
 160. Cambridge City Saturday, February 20, 2010 3,019.8 
 161. Gloucester City Saturday, February 20, 2010 3,017.8 
 162. Halesowen Town Tuesday, February 23, 2010 3,016.8 
 163. Brackley Town Saturday, February 20, 2010 3,000.6 
 164. Chippenham Town Tuesday, February 23, 2010 2,994.1 
 165. Worcester City Monday, February 22, 2010 2,990.2 
 166. Bashley Saturday, February 20, 2010 2,986.8 
 167. Sutton United Saturday, February 20, 2010 2,971.7 
 168. Weymouth Tuesday, February 23, 2010 2,970.9 
 169. King's Lynn Saturday, February 13, 2010 2,953.5 
 170. Vauxhall Motors Tuesday, February 23, 2010 2,946.2 
 171. AFC Hornchurch Saturday, February 20, 2010 2,943.1 
 172. Oxford City Saturday, February 20, 2010 2,942.7 
 173. Bradford Park Avenue Saturday, February 20, 2010 2,934.8 
 174. Guiseley Saturday, February 20, 2010 2,934.7 
 175. Wealdstone Saturday, February 20, 2010 2,931.2 
 176. Stourbridge Saturday, February 20, 2010 2,931.1 
 177. Truro City Saturday, February 20, 2010 2,926.6 
 178. Tooting and Mitcham United Saturday, February 20, 2010 2,922.5 
 179. Horsham Saturday, February 20, 2010 2,921.6 
 180. Weston-super-Mare Tuesday, February 23, 2010 2,921.3 
 181. Hednesford Town Saturday, February 20, 2010 2,918.1 
 182. Merthyr Tydfil Saturday, February 20, 2010 2,917.8 
 183. Boston United Saturday, February 13, 2010 2,916.8 
 184. Aveley Saturday, February 20, 2010 2,909.4 
 185. Hastings United Saturday, February 20, 2010 2,900.8 
 186. Boreham Wood Saturday, February 20, 2010 2,899.9 
 187. Ashford Town Saturday, February 20, 2010 2,897.2 
 188. FC United of Manchester Saturday, February 20, 2010 2,896.1 
 189. Harrow Borough Saturday, February 20, 2010 2,895.0 
 190. Tonbridge Angels Saturday, February 20, 2010 2,894.3 
 191. Bognor Regis Town Saturday, February 20, 2010 2,884.9 
 192. Kendal Town Tuesday, February 23, 2010 2,883.2 
 193. Hendon Saturday, February 20, 2010 2,882.9 
 194. Evesham United Tuesday, February 23, 2010 2,882.8 
 195. North Ferriby United Saturday, February 20, 2010 2,880.9 
 196. Kingstonian Saturday, February 20, 2010 2,874.0 
 197. Canvey Island Saturday, February 20, 2010 2,873.7 
 198. Banbury United Saturday, February 20, 2010 2,872.9 
 199. Billericay Town Saturday, February 20, 2010 2,872.2 
 200. Leamington Tuesday, February 23, 2010 2,872.2 
 201. Didcot Town Tuesday, February 23, 2010 2,871.3 
 202. Tiverton Town Tuesday, February 23, 2010 2,868.0 
 203. Cray Wanderers Saturday, February 20, 2010 2,863.7 
 204. Carshalton Athletic Saturday, February 20, 2010 2,851.7 
 205. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 206. Buxton Saturday, February 20, 2010 2,845.3 
 207. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 208. Maidstone United Saturday, February 20, 2010 2,842.9 
 209. Hucknall Town Saturday, February 20, 2010 2,842.2 
 210. Nantwich Town Saturday, February 20, 2010 2,832.0 
 211. Harlow Town Saturday, April 25, 2009 2,831.8 
 212. Whitby Town Tuesday, February 16, 2010 2,822.7 
 213. Hitchin Town Saturday, April 25, 2009 2,821.2 
 214. Swindon Supermarine Saturday, February 13, 2010 2,818.9 
 215. Hemel Hempstead Town Saturday, February 20, 2010 2,818.6 
 216. Bedford Town Saturday, February 20, 2010 2,815.4 
 217. Cammell Laird Saturday, April 25, 2009 2,804.2 
 218. Ramsgate Saturday, April 25, 2009 2,795.5 
 219. Margate Saturday, February 20, 2010 2,794.5 
 220. Burscough Tuesday, February 23, 2010 2,792.3 
 221. Clevedon Town Tuesday, February 23, 2010 2,791.6 
 222. Matlock Town Saturday, February 20, 2010 2,789.4 
 223. Yate Town Saturday, April 25, 2009 2,788.7 
 224. Mangotsfield United Saturday, April 25, 2009 2,776.9 
 225. Witton Albion Saturday, April 25, 2009 2,767.5 
 226. Paulton Rovers Saturday, November 7, 2009 2,749.9 
 227. Lowestoft Town Saturday, November 7, 2009 2,749.8 
 228. Rugby Town Tuesday, February 16, 2010 2,732.9 
 229. Marine Saturday, February 20, 2010 2,730.1 
 230. Frickley Athletic Saturday, February 20, 2010 2,721.4 
 231. Ashton United Saturday, February 13, 2010 2,714.4 
 232. Worksop Town Wednesday, February 17, 2010 2,690.2 
 233. Prescot Cables Saturday, April 25, 2009 2,617.6 
 234. Durham City Saturday, February 20, 2010 2,498.6