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  Thursday, March 4, 2010

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, February 27, 2010 4,279.2 
 2. Manchester United Sunday, February 28, 2010 4,272.4 
 3. Arsenal Saturday, February 27, 2010 4,212.8 
 4. Liverpool Sunday, February 28, 2010 4,188.7 
 5. Aston Villa Sunday, February 28, 2010 4,137.7 
 6. Tottenham Hotspur Sunday, February 28, 2010 4,129.8 
 7. Everton Sunday, February 28, 2010 4,124.8 
 8. Manchester City Saturday, February 27, 2010 4,115.7 
 9. Fulham Sunday, February 28, 2010 4,039.8 
 10. Stoke City Saturday, February 27, 2010 4,000.8 
 11. Birmingham City Saturday, February 27, 2010 3,998.9 
 12. Newcastle United Saturday, February 27, 2010 3,982.7 
 13. West Ham United Tuesday, February 23, 2010 3,982.0 
 14. Blackburn Rovers Sunday, February 28, 2010 3,974.3 
 15. West Bromwich Albion Saturday, February 27, 2010 3,945.5 
 16. Bolton Wanderers Saturday, February 27, 2010 3,926.4 
 17. Portsmouth Saturday, February 27, 2010 3,922.9 
 18. Sunderland Sunday, February 28, 2010 3,917.4 
 19. Wigan Athletic Saturday, February 27, 2010 3,906.2 
 20. Swansea City Saturday, February 27, 2010 3,901.2 
 21. Nottingham Forest Saturday, February 27, 2010 3,893.4 
 22. Wolverhampton Wanderers Saturday, February 27, 2010 3,885.2 
 23. Leicester City Saturday, February 27, 2010 3,878.9 
 24. Hull City Saturday, February 20, 2010 3,875.8 
 25. Burnley Saturday, February 27, 2010 3,869.4 
 26. Sheffield United Saturday, February 27, 2010 3,859.4 
 27. Cardiff City Saturday, February 27, 2010 3,857.9 
 28. Middlesbrough Saturday, February 27, 2010 3,857.3 
 29. Reading Saturday, February 27, 2010 3,841.9 
 30. Blackpool Saturday, February 27, 2010 3,815.5 
 31. Norwich City Saturday, February 27, 2010 3,815.0 
 32. Crystal Palace Saturday, February 27, 2010 3,814.1 
 33. Ipswich Town Saturday, February 27, 2010 3,812.7 
 34. Watford Saturday, February 27, 2010 3,807.4 
 35. Preston North End Saturday, February 27, 2010 3,806.5 
 36. Leeds United Saturday, February 27, 2010 3,803.3 
 37. Doncaster Rovers Saturday, February 27, 2010 3,802.0 
 38. Barnsley Saturday, February 27, 2010 3,798.9 
 39. Bristol City Saturday, February 27, 2010 3,795.6 
 40. Coventry City Saturday, February 27, 2010 3,795.4 
 41. Southampton Tuesday, March 2, 2010 3,793.8 
 42. Derby County Saturday, February 27, 2010 3,777.7 
 43. Queens Park Rangers Saturday, February 27, 2010 3,754.5 
 44. Swindon Town Saturday, February 27, 2010 3,745.9 
 45. Millwall Saturday, February 27, 2010 3,745.6 
 46. Scunthorpe United Saturday, February 27, 2010 3,744.9 
 47. Charlton Athletic Friday, February 26, 2010 3,737.7 
 48. Huddersfield Town Tuesday, March 2, 2010 3,733.1 
 49. Colchester United Saturday, February 27, 2010 3,727.1 
 50. Sheffield Wednesday Saturday, February 27, 2010 3,725.6 
 51. Plymouth Argyle Saturday, February 27, 2010 3,719.1 
 52. Peterborough United Saturday, February 27, 2010 3,706.3 
 53. Milton Keynes Dons Saturday, February 27, 2010 3,669.1 
 54. Rochdale Tuesday, March 2, 2010 3,640.6 
 55. Bristol Rovers Tuesday, March 2, 2010 3,637.7 
 56. Brighton and Hove Albion Saturday, February 27, 2010 3,630.9 
 57. Brentford Saturday, February 20, 2010 3,628.5 
 58. Walsall Saturday, February 27, 2010 3,626.7 
 59. Leyton Orient Saturday, February 27, 2010 3,623.3 
 60. Carlisle United Saturday, February 27, 2010 3,621.0 
 61. Tranmere Rovers Tuesday, February 23, 2010 3,616.5 
 62. Yeovil Town Saturday, February 27, 2010 3,598.2 
 63. Notts County Tuesday, March 2, 2010 3,595.6 
 64. Bury Saturday, February 27, 2010 3,591.2 
 65. Oldham Athletic Saturday, February 27, 2010 3,581.3 
 66. Southend United Friday, February 26, 2010 3,579.3 
 67. Hartlepool United Saturday, February 27, 2010 3,576.5 
 68. AFC Bournemouth Saturday, February 27, 2010 3,568.7 
 69. Shrewsbury Town Saturday, February 27, 2010 3,566.9 
 70. Northampton Town Saturday, February 27, 2010 3,564.7 
 71. Exeter City Saturday, February 27, 2010 3,549.5 
 72. Gillingham Saturday, February 27, 2010 3,549.3 
 73. Chesterfield Saturday, February 27, 2010 3,547.2 
 74. Rotherham United Tuesday, March 2, 2010 3,546.7 
 75. Stevenage Borough Tuesday, March 2, 2010 3,535.1 
 76. Morecambe Saturday, February 27, 2010 3,531.6 
 77. Wycombe Wanderers Saturday, February 27, 2010 3,529.5 
 78. Oxford United Tuesday, March 2, 2010 3,521.8 
 79. Aldershot Town Tuesday, March 2, 2010 3,516.9 
 80. Accrington Stanley Saturday, February 27, 2010 3,510.1 
 81. Dagenham and Redbridge Tuesday, March 2, 2010 3,506.2 
 82. Crewe Alexandra Saturday, February 27, 2010 3,503.1 
 83. Stockport County Tuesday, March 2, 2010 3,494.4 
 84. Port Vale Tuesday, March 2, 2010 3,494.2 
 85. Luton Town Tuesday, March 2, 2010 3,478.8 
 86. Burton Albion Saturday, February 27, 2010 3,477.6 
 87. Bradford City Tuesday, March 2, 2010 3,475.3 
 88. Hereford United Tuesday, March 2, 2010 3,456.1 
 89. Torquay United Tuesday, March 2, 2010 3,451.5 
 90. Barnet Saturday, February 27, 2010 3,447.3 
 91. Rushden and Diamonds Wednesday, March 3, 2010 3,446.6 
 92. York City Saturday, February 27, 2010 3,445.5 
 93. Cheltenham Town Tuesday, March 2, 2010 3,441.3 
 94. Kettering Town Saturday, February 27, 2010 3,437.2 
 95. Kidderminster Harriers Tuesday, March 2, 2010 3,432.9 
 96. Macclesfield Town Tuesday, March 2, 2010 3,423.4 
 97. Lincoln City Saturday, February 27, 2010 3,412.7 
 98. AFC Wimbledon Tuesday, February 23, 2010 3,391.7 
 99. Grimsby Town Saturday, February 27, 2010 3,380.4 
 100. Crawley Town Tuesday, March 2, 2010 3,377.3 
 101. Mansfield Town Tuesday, March 2, 2010 3,377.2 
 102. Wrexham Saturday, February 27, 2010 3,370.5 
 103. Darlington Tuesday, March 2, 2010 3,354.9 
 104. Cambridge United Tuesday, March 2, 2010 3,351.5 
 105. Histon Wednesday, March 3, 2010 3,340.3 
 106. Altrincham Saturday, February 27, 2010 3,337.5 
 107. Newport County Tuesday, March 2, 2010 3,331.0 
 108. Salisbury City Tuesday, March 2, 2010 3,328.3 
 109. Barrow Saturday, February 27, 2010 3,290.4 
 110. Hayes and Yeading United Saturday, February 27, 2010 3,280.2 
 111. Ebbsfleet United Tuesday, March 2, 2010 3,275.0 
 112. Tamworth Tuesday, March 2, 2010 3,270.7 
 113. Eastbourne Borough Tuesday, March 2, 2010 3,265.6 
 114. Forest Green Rovers Saturday, February 20, 2010 3,261.0 
 115. Southport Saturday, February 27, 2010 3,257.9 
 116. Chester City Saturday, February 6, 2010 3,249.4 
 117. Northwich Victoria Tuesday, March 2, 2010 3,234.5 
 118. Fleetwood Town Saturday, February 27, 2010 3,233.1 
 119. Gateshead Tuesday, March 2, 2010 3,231.2 
 120. Bath City Saturday, February 27, 2010 3,212.6 
 121. Alfreton Town Saturday, February 27, 2010 3,209.4 
 122. Chelmsford City Saturday, February 27, 2010 3,188.2 
 123. Eastleigh Wednesday, March 3, 2010 3,183.8 
 124. Droylsden Saturday, February 27, 2010 3,176.3 
 125. Woking Saturday, February 27, 2010 3,168.5 
 126. Staines Town Tuesday, March 2, 2010 3,168.2 
 127. Grays Athletic Saturday, February 27, 2010 3,168.1 
 128. Nuneaton Town Tuesday, March 2, 2010 3,163.3 
 129. Stalybridge Celtic Saturday, February 27, 2010 3,160.2 
 130. AFC Telford United Saturday, February 27, 2010 3,155.2 
 131. Hinckley United Saturday, February 27, 2010 3,154.7 
 132. Thurrock Saturday, February 20, 2010 3,154.4 
 133. Braintree Town Saturday, February 27, 2010 3,152.8 
 134. Welling United Saturday, February 27, 2010 3,148.0 
 135. Dover Athletic Saturday, February 20, 2010 3,141.3 
 136. Havant and Waterlooville Tuesday, March 2, 2010 3,125.9 
 137. Workington Tuesday, March 2, 2010 3,114.1 
 138. Blyth Spartans Tuesday, March 2, 2010 3,110.3 
 139. Hampton and Richmond Borough Tuesday, March 2, 2010 3,108.4 
 140. St. Albans City Tuesday, March 2, 2010 3,101.4 
 141. Bromley Tuesday, March 2, 2010 3,097.7 
 142. Solihull Moors Tuesday, March 2, 2010 3,095.8 
 143. Farnborough Thursday, March 4, 2010 3,083.8 
 144. Farsley Celtic Saturday, February 27, 2010 3,081.7 
 145. Dartford Saturday, February 27, 2010 3,070.8 
 146. Maidenhead United Monday, March 1, 2010 3,070.5 
 147. Stafford Rangers Tuesday, March 2, 2010 3,068.3 
 148. Eastwood Town Saturday, February 27, 2010 3,067.2 
 149. Corby Town Tuesday, March 2, 2010 3,062.5 
 150. Bishop's Stortford Tuesday, February 23, 2010 3,049.9 
 151. Basingstoke Town Tuesday, March 2, 2010 3,049.8 
 152. Ilkeston Town Tuesday, March 2, 2010 3,039.3 
 153. Redditch United Tuesday, March 2, 2010 3,033.9 
 154. Gainsborough Trinity Saturday, February 27, 2010 3,029.4 
 155. Team Bath Saturday, April 25, 2009 3,028.2 
 156. Hyde United Tuesday, March 2, 2010 3,027.7 
 157. Harrogate Town Saturday, February 20, 2010 3,023.5 
 158. Cambridge City Saturday, February 20, 2010 3,019.8 
 159. Gloucester City Saturday, February 20, 2010 3,017.8 
 160. Dorchester Town Tuesday, March 2, 2010 3,017.2 
 161. Lewes Wednesday, March 3, 2010 3,016.0 
 162. Halesowen Town Saturday, February 27, 2010 3,015.0 
 163. Worcester City Monday, March 1, 2010 3,003.7 
 164. Brackley Town Saturday, February 27, 2010 3,002.4 
 165. Chippenham Town Tuesday, March 2, 2010 2,992.5 
 166. Bashley Saturday, February 27, 2010 2,992.4 
 167. Sutton United Tuesday, March 2, 2010 2,989.7 
 168. Vauxhall Motors Tuesday, March 2, 2010 2,974.0 
 169. Weymouth Tuesday, March 2, 2010 2,954.7 
 170. King's Lynn Saturday, February 27, 2010 2,947.0 
 171. Guiseley Tuesday, March 2, 2010 2,943.3 
 172. Oxford City Saturday, February 20, 2010 2,942.7 
 173. AFC Hornchurch Tuesday, March 2, 2010 2,937.3 
 174. Truro City Tuesday, March 2, 2010 2,937.2 
 175. Bradford Park Avenue Saturday, February 27, 2010 2,934.8 
 176. Hednesford Town Thursday, March 4, 2010 2,932.3 
 177. Weston-super-Mare Tuesday, March 2, 2010 2,925.0 
 178. Stourbridge Tuesday, March 2, 2010 2,921.0 
 179. Hendon Tuesday, March 2, 2010 2,919.6 
 180. Tonbridge Angels Tuesday, March 2, 2010 2,916.8 
 181. Boston United Saturday, February 27, 2010 2,916.8 
 182. Harrow Borough Tuesday, March 2, 2010 2,913.2 
 183. Wealdstone Tuesday, March 2, 2010 2,912.7 
 184. Aveley Saturday, February 20, 2010 2,909.4 
 185. Horsham Thursday, March 4, 2010 2,909.2 
 186. Hastings United Tuesday, March 2, 2010 2,902.3 
 187. FC United of Manchester Wednesday, March 3, 2010 2,894.4 
 188. Leamington Tuesday, March 2, 2010 2,893.6 
 189. Merthyr Tydfil Tuesday, March 2, 2010 2,893.2 
 190. Didcot Town Tuesday, March 2, 2010 2,889.8 
 191. Ashford Town Saturday, February 27, 2010 2,888.0 
 192. Tooting and Mitcham United Tuesday, March 2, 2010 2,886.0 
 193. Boreham Wood Tuesday, March 2, 2010 2,884.5 
 194. Evesham United Saturday, February 27, 2010 2,881.1 
 195. Bognor Regis Town Tuesday, March 2, 2010 2,875.4 
 196. Canvey Island Saturday, February 27, 2010 2,874.4 
 197. North Ferriby United Tuesday, March 2, 2010 2,872.6 
 198. Tiverton Town Saturday, February 27, 2010 2,869.7 
 199. Kingstonian Tuesday, March 2, 2010 2,869.5 
 200. Carshalton Athletic Tuesday, March 2, 2010 2,868.9 
 201. Cray Wanderers Saturday, February 27, 2010 2,865.6 
 202. Billericay Town Tuesday, March 2, 2010 2,862.2 
 203. Banbury United Saturday, February 27, 2010 2,861.6 
 204. Buxton Tuesday, March 2, 2010 2,859.1 
 205. Kendal Town Tuesday, March 2, 2010 2,858.0 
 206. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 207. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 208. Hucknall Town Saturday, February 27, 2010 2,837.7 
 209. Maidstone United Tuesday, March 2, 2010 2,835.8 
 210. Hemel Hempstead Town Saturday, February 27, 2010 2,832.5 
 211. Harlow Town Saturday, April 25, 2009 2,831.8 
 212. Nantwich Town Tuesday, March 2, 2010 2,825.4 
 213. Bedford Town Tuesday, March 2, 2010 2,825.0 
 214. Swindon Supermarine Wednesday, February 24, 2010 2,822.3 
 215. Hitchin Town Saturday, April 25, 2009 2,821.2 
 216. Matlock Town Monday, March 1, 2010 2,817.5 
 217. Whitby Town Saturday, February 27, 2010 2,808.2 
 218. Cammell Laird Saturday, April 25, 2009 2,804.2 
 219. Ramsgate Saturday, April 25, 2009 2,795.5 
 220. Yate Town Saturday, April 25, 2009 2,788.7 
 221. Clevedon Town Tuesday, March 2, 2010 2,787.1 
 222. Margate Tuesday, March 2, 2010 2,780.2 
 223. Mangotsfield United Saturday, April 25, 2009 2,776.9 
 224. Witton Albion Saturday, April 25, 2009 2,767.5 
 225. Burscough Saturday, February 27, 2010 2,754.8 
 226. Paulton Rovers Saturday, November 7, 2009 2,749.9 
 227. Lowestoft Town Saturday, November 7, 2009 2,749.8 
 228. Marine Tuesday, March 2, 2010 2,738.6 
 229. Frickley Athletic Saturday, February 27, 2010 2,725.8 
 230. Rugby Town Tuesday, March 2, 2010 2,720.3 
 231. Ashton United Monday, March 1, 2010 2,712.9 
 232. Worksop Town Tuesday, March 2, 2010 2,687.3 
 233. Prescot Cables Saturday, April 25, 2009 2,617.6 
 234. Durham City Saturday, February 27, 2010 2,496.9