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, April 3, 2010

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, April 3, 2010 4,307.9 
 2. Manchester United Saturday, April 3, 2010 4,280.9 
 3. Arsenal Saturday, April 3, 2010 4,220.5 
 4. Liverpool Sunday, March 28, 2010 4,178.8 
 5. Everton Saturday, March 27, 2010 4,145.7 
 6. Tottenham Hotspur Saturday, April 3, 2010 4,135.4 
 7. Aston Villa Saturday, April 3, 2010 4,128.4 
 8. Manchester City Saturday, April 3, 2010 4,120.3 
 9. Newcastle United Saturday, April 3, 2010 4,008.5 
 10. Stoke City Saturday, April 3, 2010 4,008.1 
 11. Fulham Saturday, March 27, 2010 3,998.0 
 12. Blackburn Rovers Saturday, April 3, 2010 3,989.3 
 13. Birmingham City Saturday, March 27, 2010 3,976.2 
 14. Sunderland Saturday, April 3, 2010 3,974.8 
 15. West Bromwich Albion Friday, April 2, 2010 3,968.8 
 16. West Ham United Saturday, March 27, 2010 3,931.4 
 17. Wolverhampton Wanderers Saturday, April 3, 2010 3,922.4 
 18. Bolton Wanderers Saturday, April 3, 2010 3,920.6 
 19. Portsmouth Saturday, April 3, 2010 3,920.4 
 20. Wigan Athletic Monday, March 29, 2010 3,901.3 
 21. Cardiff City Saturday, April 3, 2010 3,886.6 
 22. Nottingham Forest Saturday, April 3, 2010 3,883.4 
 23. Hull City Saturday, April 3, 2010 3,871.2 
 24. Reading Saturday, April 3, 2010 3,869.1 
 25. Middlesbrough Saturday, April 3, 2010 3,856.4 
 26. Blackpool Friday, April 2, 2010 3,850.2 
 27. Swansea City Saturday, April 3, 2010 3,847.4 
 28. Burnley Saturday, April 3, 2010 3,834.3 
 29. Sheffield United Saturday, April 3, 2010 3,833.9 
 30. Leicester City Friday, April 2, 2010 3,833.1 
 31. Doncaster Rovers Saturday, April 3, 2010 3,825.5 
 32. Ipswich Town Saturday, April 3, 2010 3,816.9 
 33. Norwich City Friday, April 2, 2010 3,816.8 
 34. Crystal Palace Saturday, April 3, 2010 3,803.5 
 35. Derby County Saturday, April 3, 2010 3,797.2 
 36. Bristol City Saturday, April 3, 2010 3,796.4 
 37. Southampton Thursday, April 1, 2010 3,793.2 
 38. Preston North End Saturday, April 3, 2010 3,792.0 
 39. Millwall Friday, April 2, 2010 3,788.4 
 40. Queens Park Rangers Saturday, April 3, 2010 3,781.8 
 41. Coventry City Saturday, April 3, 2010 3,775.7 
 42. Barnsley Saturday, April 3, 2010 3,772.4 
 43. Sheffield Wednesday Saturday, April 3, 2010 3,762.1 
 44. Swindon Town Saturday, April 3, 2010 3,761.7 
 45. Scunthorpe United Friday, April 2, 2010 3,755.8 
 46. Leeds United Saturday, April 3, 2010 3,752.8 
 47. Watford Saturday, April 3, 2010 3,750.2 
 48. Plymouth Argyle Saturday, April 3, 2010 3,737.9 
 49. Charlton Athletic Saturday, April 3, 2010 3,732.4 
 50. Huddersfield Town Saturday, April 3, 2010 3,718.9 
 51. Peterborough United Saturday, April 3, 2010 3,684.1 
 52. Colchester United Friday, April 2, 2010 3,673.0 
 53. Brighton and Hove Albion Thursday, April 1, 2010 3,672.2 
 54. Milton Keynes Dons Saturday, April 3, 2010 3,659.7 
 55. Bristol Rovers Friday, April 2, 2010 3,658.4 
 56. Brentford Friday, April 2, 2010 3,652.1 
 57. Carlisle United Friday, April 2, 2010 3,642.8 
 58. Notts County Saturday, April 3, 2010 3,640.6 
 59. Rochdale Saturday, April 3, 2010 3,640.4 
 60. Tranmere Rovers Friday, April 2, 2010 3,627.6 
 61. Northampton Town Friday, April 2, 2010 3,597.8 
 62. Walsall Saturday, April 3, 2010 3,595.3 
 63. Exeter City Friday, April 2, 2010 3,591.3 
 64. Hartlepool United Saturday, April 3, 2010 3,585.7 
 65. Oldham Athletic Saturday, April 3, 2010 3,585.1 
 66. Yeovil Town Saturday, April 3, 2010 3,583.6 
 67. AFC Bournemouth Saturday, April 3, 2010 3,580.9 
 68. Leyton Orient Saturday, April 3, 2010 3,576.2 
 69. Southend United Saturday, April 3, 2010 3,573.7 
 70. Gillingham Saturday, April 3, 2010 3,567.0 
 71. Stevenage Borough Saturday, April 3, 2010 3,559.9 
 72. Luton Town Saturday, April 3, 2010 3,542.3 
 73. Morecambe Friday, April 2, 2010 3,535.8 
 74. Rotherham United Saturday, April 3, 2010 3,533.7 
 75. Wycombe Wanderers Saturday, April 3, 2010 3,532.4 
 76. Chesterfield Saturday, April 3, 2010 3,528.3 
 77. Bury Saturday, April 3, 2010 3,527.3 
 78. Aldershot Town Saturday, April 3, 2010 3,522.4 
 79. Dagenham and Redbridge Saturday, April 3, 2010 3,522.0 
 80. Port Vale Saturday, April 3, 2010 3,515.2 
 81. Crewe Alexandra Friday, April 2, 2010 3,504.6 
 82. Burton Albion Saturday, April 3, 2010 3,485.4 
 83. Shrewsbury Town Saturday, April 3, 2010 3,484.9 
 84. Rushden and Diamonds Friday, April 2, 2010 3,480.0 
 85. Oxford United Friday, April 2, 2010 3,478.5 
 86. Stockport County Saturday, April 3, 2010 3,472.7 
 87. Bradford City Saturday, April 3, 2010 3,469.3 
 88. Accrington Stanley Saturday, April 3, 2010 3,461.6 
 89. Hereford United Saturday, April 3, 2010 3,454.1 
 90. Torquay United Saturday, April 3, 2010 3,452.0 
 91. Macclesfield Town Saturday, April 3, 2010 3,451.9 
 92. Cheltenham Town Saturday, April 3, 2010 3,446.9 
 93. York City Tuesday, March 30, 2010 3,440.4 
 94. Barnet Saturday, April 3, 2010 3,440.0 
 95. Lincoln City Saturday, April 3, 2010 3,439.8 
 96. Grimsby Town Friday, April 2, 2010 3,401.8 
 97. Kidderminster Harriers Saturday, April 3, 2010 3,392.9 
 98. Mansfield Town Saturday, April 3, 2010 3,380.1 
 99. Cambridge United Saturday, April 3, 2010 3,378.5 
 100. Crawley Town Friday, April 2, 2010 3,378.1 
 101. AFC Wimbledon Saturday, April 3, 2010 3,371.6 
 102. Kettering Town Saturday, April 3, 2010 3,369.8 
 103. Darlington Saturday, April 3, 2010 3,367.6 
 104. Wrexham Saturday, April 3, 2010 3,364.3 
 105. Altrincham Saturday, April 3, 2010 3,363.3 
 106. Newport County Saturday, April 3, 2010 3,338.8 
 107. Salisbury City Friday, April 2, 2010 3,320.0 
 108. Forest Green Rovers Saturday, April 3, 2010 3,306.7 
 109. Hayes and Yeading United Friday, April 2, 2010 3,295.1 
 110. Barrow Saturday, April 3, 2010 3,286.9 
 111. Histon Saturday, April 3, 2010 3,284.5 
 112. Tamworth Saturday, April 3, 2010 3,282.0 
 113. Fleetwood Town Saturday, April 3, 2010 3,274.5 
 114. Eastbourne Borough Saturday, April 3, 2010 3,268.3 
 115. Southport Saturday, April 3, 2010 3,262.2 
 116. Gateshead Saturday, April 3, 2010 3,261.2 
 117. Ebbsfleet United Friday, April 2, 2010 3,251.4 
 118. Chester City Saturday, February 6, 2010 3,249.4 
 119. Alfreton Town Saturday, April 3, 2010 3,237.3 
 120. Chelmsford City Saturday, April 3, 2010 3,208.4 
 121. Nuneaton Town Saturday, April 3, 2010 3,196.8 
 122. Northwich Victoria Saturday, April 3, 2010 3,193.6 
 123. Braintree Town Friday, April 2, 2010 3,189.4 
 124. Dover Athletic Saturday, April 3, 2010 3,187.5 
 125. Bath City Friday, April 2, 2010 3,177.4 
 126. Woking Saturday, April 3, 2010 3,175.6 
 127. Staines Town Friday, April 2, 2010 3,174.7 
 128. Welling United Friday, April 2, 2010 3,169.4 
 129. Grays Athletic Saturday, April 3, 2010 3,158.3 
 130. Droylsden Saturday, April 3, 2010 3,154.9 
 131. Workington Saturday, April 3, 2010 3,148.8 
 132. Thurrock Tuesday, March 30, 2010 3,143.9 
 133. Havant and Waterlooville Saturday, April 3, 2010 3,140.5 
 134. Stalybridge Celtic Saturday, April 3, 2010 3,138.2 
 135. AFC Telford United Saturday, April 3, 2010 3,137.0 
 136. Hinckley United Monday, March 29, 2010 3,128.9 
 137. Eastleigh Saturday, April 3, 2010 3,128.5 
 138. Gainsborough Trinity Saturday, March 27, 2010 3,102.5 
 139. Hampton and Richmond Borough Tuesday, March 30, 2010 3,094.0 
 140. St. Albans City Saturday, April 3, 2010 3,091.4 
 141. Farnborough Saturday, March 27, 2010 3,090.2 
 142. Bromley Saturday, April 3, 2010 3,088.5 
 143. Farsley Celtic Saturday, February 27, 2010 3,081.7 
 144. Ilkeston Town Saturday, April 3, 2010 3,078.3 
 145. Maidenhead United Saturday, April 3, 2010 3,078.0 
 146. Stafford Rangers Saturday, April 3, 2010 3,076.1 
 147. Blyth Spartans Saturday, April 3, 2010 3,073.8 
 148. Corby Town Monday, March 29, 2010 3,071.9 
 149. Solihull Moors Saturday, April 3, 2010 3,069.7 
 150. Eastwood Town Tuesday, March 23, 2010 3,063.0 
 151. Bishop's Stortford Saturday, April 3, 2010 3,047.3 
 152. Gloucester City Saturday, March 27, 2010 3,045.8 
 153. Hyde United Saturday, April 3, 2010 3,035.9 
 154. Basingstoke Town Saturday, April 3, 2010 3,033.4 
 155. Worcester City Friday, April 2, 2010 3,029.1 
 156. Team Bath Saturday, April 25, 2009 3,028.2 
 157. Dorchester Town Friday, April 2, 2010 3,024.0 
 158. Dartford Saturday, March 27, 2010 3,020.7 
 159. Lewes Saturday, April 3, 2010 3,018.8 
 160. Redditch United Saturday, April 3, 2010 3,015.3 
 161. Chippenham Town Saturday, April 3, 2010 3,012.3 
 162. Halesowen Town Saturday, April 3, 2010 3,009.7 
 163. Cambridge City Saturday, April 3, 2010 3,009.6 
 164. Bashley Saturday, April 3, 2010 2,997.4 
 165. Harrogate Town Saturday, April 3, 2010 2,987.8 
 166. Sutton United Saturday, April 3, 2010 2,987.1 
 167. Stourbridge Saturday, April 3, 2010 2,981.4 
 168. Brackley Town Saturday, April 3, 2010 2,981.4 
 169. Hednesford Town Tuesday, March 30, 2010 2,980.1 
 170. Guiseley Friday, April 2, 2010 2,965.0 
 171. Tonbridge Angels Saturday, March 27, 2010 2,960.0 
 172. Vauxhall Motors Saturday, April 3, 2010 2,949.7 
 173. Oxford City Saturday, April 3, 2010 2,943.1 
 174. Bradford Park Avenue Friday, April 2, 2010 2,937.0 
 175. Kingstonian Saturday, April 3, 2010 2,934.7 
 176. AFC Hornchurch Saturday, April 3, 2010 2,933.2 
 177. Truro City Tuesday, March 30, 2010 2,932.1 
 178. Aveley Saturday, March 27, 2010 2,927.1 
 179. Weymouth Saturday, April 3, 2010 2,923.4 
 180. Wealdstone Saturday, March 27, 2010 2,919.9 
 181. Boston United Friday, April 2, 2010 2,919.9 
 182. King's Lynn Friday, April 2, 2010 2,916.9 
 183. Didcot Town Tuesday, March 30, 2010 2,915.2 
 184. Hastings United Saturday, April 3, 2010 2,912.4 
 185. Weston-super-Mare Saturday, April 3, 2010 2,907.3 
 186. Billericay Town Saturday, March 27, 2010 2,901.6 
 187. Banbury United Saturday, April 3, 2010 2,891.6 
 188. Hendon Saturday, March 27, 2010 2,890.2 
 189. Leamington Saturday, April 3, 2010 2,886.5 
 190. North Ferriby United Friday, April 2, 2010 2,885.7 
 191. Bognor Regis Town Saturday, April 3, 2010 2,882.5 
 192. Boreham Wood Saturday, April 3, 2010 2,879.6 
 193. Tooting and Mitcham United Saturday, April 3, 2010 2,871.7 
 194. Harrow Borough Saturday, March 27, 2010 2,869.8 
 195. Horsham Saturday, March 27, 2010 2,867.6 
 196. Kendal Town Friday, April 2, 2010 2,859.1 
 197. Canvey Island Saturday, April 3, 2010 2,857.9 
 198. Tiverton Town Saturday, April 3, 2010 2,855.1 
 199. Cray Wanderers Saturday, March 27, 2010 2,854.7 
 200. Merthyr Tydfil Saturday, April 3, 2010 2,852.5 
 201. Ashford Town Saturday, April 3, 2010 2,851.8 
 202. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 203. Swindon Supermarine Saturday, April 3, 2010 2,850.6 
 204. Evesham United Saturday, April 3, 2010 2,845.5 
 205. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 206. Buxton Friday, April 2, 2010 2,839.2 
 207. Carshalton Athletic Tuesday, March 30, 2010 2,838.9 
 208. FC United of Manchester Friday, April 2, 2010 2,834.1 
 209. Harlow Town Saturday, April 25, 2009 2,831.8 
 210. Matlock Town Friday, April 2, 2010 2,826.8 
 211. Hemel Hempstead Town Saturday, April 3, 2010 2,825.6 
 212. Hitchin Town Saturday, April 25, 2009 2,821.2 
 213. Nantwich Town Friday, April 2, 2010 2,814.8 
 214. Maidstone United Saturday, March 27, 2010 2,813.1 
 215. Margate Saturday, April 3, 2010 2,812.0 
 216. Cammell Laird Saturday, April 25, 2009 2,804.2 
 217. Ramsgate Saturday, April 25, 2009 2,795.5 
 218. Yate Town Saturday, April 25, 2009 2,788.7 
 219. Marine Friday, April 2, 2010 2,786.8 
 220. Hucknall Town Friday, April 2, 2010 2,780.3 
 221. Mangotsfield United Saturday, April 25, 2009 2,776.9 
 222. Bedford Town Saturday, April 3, 2010 2,771.8 
 223. Whitby Town Friday, April 2, 2010 2,771.3 
 224. Witton Albion Saturday, April 25, 2009 2,767.5 
 225. Frickley Athletic Friday, April 2, 2010 2,751.7 
 226. Paulton Rovers Saturday, November 7, 2009 2,749.9 
 227. Lowestoft Town Saturday, November 7, 2009 2,749.8 
 228. Clevedon Town Saturday, April 3, 2010 2,744.6 
 229. Burscough Friday, April 2, 2010 2,722.3 
 230. Rugby Town Saturday, April 3, 2010 2,705.8 
 231. Ashton United Saturday, March 27, 2010 2,697.8 
 232. Worksop Town Friday, April 2, 2010 2,657.5 
 233. Prescot Cables Saturday, April 25, 2009 2,617.6 
 234. Durham City Friday, April 2, 2010 2,484.7