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

 Rank Club Last Match Date ELO Score 
 1. Chelsea Tuesday, April 13, 2010 4,318.5 
 2. Manchester United Sunday, April 11, 2010 4,274.8 
 3. Arsenal Wednesday, April 14, 2010 4,208.7 
 4. Liverpool Sunday, April 11, 2010 4,169.1 
 5. Everton Wednesday, April 14, 2010 4,140.0 
 6. Manchester City Sunday, April 11, 2010 4,129.9 
 7. Tottenham Hotspur Wednesday, April 14, 2010 4,123.9 
 8. Aston Villa Wednesday, April 14, 2010 4,118.5 
 9. Newcastle United Tuesday, April 13, 2010 4,028.8 
 10. Fulham Sunday, April 11, 2010 4,009.6 
 11. Stoke City Sunday, April 11, 2010 4,007.0 
 12. Blackburn Rovers Sunday, April 11, 2010 3,995.4 
 13. West Bromwich Albion Saturday, April 10, 2010 3,971.2 
 14. Birmingham City Sunday, April 11, 2010 3,970.8 
 15. Sunderland Saturday, April 10, 2010 3,965.0 
 16. West Ham United Saturday, April 10, 2010 3,947.5 
 17. Portsmouth Wednesday, April 14, 2010 3,943.6 
 18. Wolverhampton Wanderers Sunday, April 11, 2010 3,923.6 
 19. Bolton Wanderers Tuesday, April 13, 2010 3,919.1 
 20. Wigan Athletic Wednesday, April 14, 2010 3,895.3 
 21. Nottingham Forest Saturday, April 10, 2010 3,895.1 
 22. Cardiff City Saturday, April 10, 2010 3,886.3 
 23. Reading Tuesday, April 13, 2010 3,874.2 
 24. Middlesbrough Saturday, April 10, 2010 3,873.9 
 25. Burnley Saturday, April 10, 2010 3,855.8 
 26. Leicester City Saturday, April 10, 2010 3,853.6 
 27. Blackpool Saturday, April 10, 2010 3,853.6 
 28. Hull City Saturday, April 10, 2010 3,849.6 
 29. Swansea City Saturday, April 10, 2010 3,848.1 
 30. Sheffield United Saturday, April 10, 2010 3,836.4 
 31. Ipswich Town Saturday, April 10, 2010 3,820.1 
 32. Southampton Tuesday, April 13, 2010 3,817.3 
 33. Bristol City Saturday, April 10, 2010 3,816.9 
 34. Doncaster Rovers Saturday, April 10, 2010 3,806.4 
 35. Millwall Tuesday, April 13, 2010 3,798.8 
 36. Norwich City Tuesday, April 13, 2010 3,798.2 
 37. Crystal Palace Saturday, April 10, 2010 3,797.2 
 38. Preston North End Saturday, April 10, 2010 3,787.2 
 39. Queens Park Rangers Saturday, April 10, 2010 3,787.1 
 40. Derby County Saturday, April 10, 2010 3,782.1 
 41. Leeds United Tuesday, April 13, 2010 3,777.2 
 42. Barnsley Saturday, April 10, 2010 3,767.8 
 43. Watford Saturday, April 10, 2010 3,762.7 
 44. Coventry City Saturday, April 10, 2010 3,757.9 
 45. Sheffield Wednesday Saturday, April 10, 2010 3,746.2 
 46. Swindon Town Monday, April 12, 2010 3,745.1 
 47. Charlton Athletic Tuesday, April 13, 2010 3,739.0 
 48. Scunthorpe United Saturday, April 10, 2010 3,737.1 
 49. Plymouth Argyle Saturday, April 10, 2010 3,718.1 
 50. Huddersfield Town Tuesday, April 13, 2010 3,713.8 
 51. Peterborough United Saturday, April 10, 2010 3,680.9 
 52. Colchester United Tuesday, April 13, 2010 3,678.1 
 53. Brentford Tuesday, April 13, 2010 3,666.3 
 54. Notts County Tuesday, April 13, 2010 3,662.7 
 55. Milton Keynes Dons Tuesday, April 13, 2010 3,653.3 
 56. Brighton and Hove Albion Tuesday, April 13, 2010 3,642.9 
 57. Bristol Rovers Tuesday, April 13, 2010 3,642.5 
 58. Carlisle United Tuesday, April 13, 2010 3,636.3 
 59. Walsall Tuesday, April 13, 2010 3,605.3 
 60. Exeter City Monday, April 12, 2010 3,597.6 
 61. Hartlepool United Tuesday, April 13, 2010 3,595.5 
 62. Yeovil Town Tuesday, April 13, 2010 3,594.0 
 63. Rochdale Tuesday, April 13, 2010 3,593.1 
 64. Oldham Athletic Tuesday, April 13, 2010 3,591.6 
 65. Leyton Orient Tuesday, April 13, 2010 3,589.6 
 66. Tranmere Rovers Tuesday, April 13, 2010 3,586.3 
 67. Stevenage Borough Wednesday, April 14, 2010 3,579.9 
 68. Gillingham Tuesday, April 13, 2010 3,576.4 
 69. AFC Bournemouth Tuesday, April 13, 2010 3,576.3 
 70. Northampton Town Tuesday, April 13, 2010 3,572.2 
 71. Wycombe Wanderers Tuesday, April 13, 2010 3,564.7 
 72. Southend United Tuesday, April 13, 2010 3,554.3 
 73. Luton Town Tuesday, April 13, 2010 3,545.4 
 74. Morecambe Tuesday, April 13, 2010 3,543.0 
 75. Port Vale Tuesday, April 13, 2010 3,536.5 
 76. Bury Tuesday, April 13, 2010 3,534.0 
 77. Dagenham and Redbridge Tuesday, April 13, 2010 3,522.2 
 78. Aldershot Town Tuesday, April 13, 2010 3,520.0 
 79. Rotherham United Tuesday, April 13, 2010 3,517.0 
 80. Chesterfield Tuesday, April 13, 2010 3,509.0 
 81. Torquay United Tuesday, April 13, 2010 3,503.6 
 82. Shrewsbury Town Tuesday, April 13, 2010 3,496.6 
 83. Oxford United Tuesday, April 13, 2010 3,486.7 
 84. Cheltenham Town Tuesday, April 13, 2010 3,480.9 
 85. Bradford City Tuesday, April 13, 2010 3,476.6 
 86. Macclesfield Town Tuesday, April 13, 2010 3,473.4 
 87. Burton Albion Tuesday, April 13, 2010 3,471.9 
 88. Rushden and Diamonds Tuesday, April 13, 2010 3,471.9 
 89. Crewe Alexandra Tuesday, April 13, 2010 3,458.4 
 90. Stockport County Tuesday, April 13, 2010 3,448.9 
 91. York City Tuesday, April 13, 2010 3,447.5 
 92. Hereford United Tuesday, April 13, 2010 3,444.7 
 93. Accrington Stanley Tuesday, April 13, 2010 3,438.4 
 94. Lincoln City Tuesday, April 13, 2010 3,434.6 
 95. Barnet Tuesday, April 13, 2010 3,433.6 
 96. Grimsby Town Tuesday, April 13, 2010 3,428.4 
 97. Kidderminster Harriers Thursday, April 15, 2010 3,392.2 
 98. Cambridge United Tuesday, April 13, 2010 3,380.8 
 99. Darlington Tuesday, April 13, 2010 3,377.0 
 100. Mansfield Town Tuesday, April 13, 2010 3,371.7 
 101. Wrexham Saturday, April 10, 2010 3,368.8 
 102. Kettering Town Monday, April 5, 2010 3,366.2 
 103. Crawley Town Thursday, April 15, 2010 3,361.7 
 104. Altrincham Wednesday, April 14, 2010 3,343.8 
 105. Salisbury City Tuesday, April 13, 2010 3,337.5 
 106. AFC Wimbledon Tuesday, April 13, 2010 3,335.6 
 107. Newport County Saturday, April 10, 2010 3,315.7 
 108. Barrow Thursday, April 15, 2010 3,310.5 
 109. Forest Green Rovers Tuesday, April 13, 2010 3,302.3 
 110. Tamworth Saturday, April 10, 2010 3,299.3 
 111. Southport Saturday, April 10, 2010 3,283.4 
 112. Eastbourne Borough Saturday, April 10, 2010 3,280.4 
 113. Hayes and Yeading United Thursday, April 15, 2010 3,278.2 
 114. Histon Tuesday, April 13, 2010 3,274.4 
 115. Fleetwood Town Saturday, April 10, 2010 3,268.1 
 116. Ebbsfleet United Saturday, April 10, 2010 3,255.2 
 117. Gateshead Saturday, April 10, 2010 3,253.3 
 118. Chester City Saturday, February 6, 2010 3,249.4 
 119. Alfreton Town Monday, April 12, 2010 3,249.4 
 120. Chelmsford City Tuesday, April 13, 2010 3,206.5 
 121. Woking Tuesday, April 13, 2010 3,204.5 
 122. Dover Athletic Saturday, April 10, 2010 3,202.3 
 123. Bath City Saturday, April 10, 2010 3,200.6 
 124. Braintree Town Saturday, April 10, 2010 3,186.9 
 125. Nuneaton Town Thursday, April 15, 2010 3,184.7 
 126. Northwich Victoria Tuesday, April 13, 2010 3,178.8 
 127. Havant and Waterlooville Tuesday, April 13, 2010 3,178.3 
 128. Workington Tuesday, April 13, 2010 3,177.1 
 129. Grays Athletic Tuesday, April 13, 2010 3,170.9 
 130. Staines Town Saturday, April 10, 2010 3,162.2 
 131. Droylsden Monday, April 12, 2010 3,148.7 
 132. Welling United Saturday, April 10, 2010 3,146.1 
 133. Thurrock Saturday, April 10, 2010 3,137.8 
 134. Hinckley United Thursday, April 15, 2010 3,137.7 
 135. Eastleigh Wednesday, April 14, 2010 3,135.3 
 136. Hampton and Richmond Borough Tuesday, April 13, 2010 3,124.6 
 137. AFC Telford United Saturday, April 10, 2010 3,116.0 
 138. Farnborough Wednesday, April 14, 2010 3,113.2 
 139. Corby Town Tuesday, April 13, 2010 3,109.8 
 140. Stalybridge Celtic Tuesday, April 13, 2010 3,106.2 
 141. Blyth Spartans Tuesday, April 13, 2010 3,091.7 
 142. Gainsborough Trinity Tuesday, April 13, 2010 3,083.7 
 143. Farsley Celtic Saturday, February 27, 2010 3,081.7 
 144. St. Albans City Wednesday, April 14, 2010 3,080.7 
 145. Maidenhead United Tuesday, April 13, 2010 3,080.3 
 146. Eastwood Town Thursday, April 15, 2010 3,073.5 
 147. Bromley Saturday, April 10, 2010 3,072.0 
 148. Ilkeston Town Tuesday, April 13, 2010 3,067.8 
 149. Stafford Rangers Saturday, April 10, 2010 3,063.4 
 150. Gloucester City Thursday, April 15, 2010 3,058.9 
 151. Hyde United Tuesday, April 13, 2010 3,055.5 
 152. Solihull Moors Tuesday, April 13, 2010 3,050.9 
 153. Dartford Thursday, April 15, 2010 3,046.7 
 154. Lewes Wednesday, April 14, 2010 3,040.3 
 155. Bishop's Stortford Saturday, April 10, 2010 3,038.3 
 156. Halesowen Town Wednesday, April 14, 2010 3,029.4 
 157. Team Bath Saturday, April 25, 2009 3,028.2 
 158. Cambridge City Wednesday, April 14, 2010 3,022.7 
 159. Dorchester Town Wednesday, April 14, 2010 3,021.0 
 160. Basingstoke Town Saturday, April 10, 2010 3,020.0 
 161. Worcester City Saturday, April 10, 2010 3,007.4 
 162. Hednesford Town Thursday, April 15, 2010 3,001.4 
 163. Bashley Tuesday, April 13, 2010 2,997.3 
 164. Chippenham Town Tuesday, April 13, 2010 2,996.1 
 165. Redditch United Saturday, April 10, 2010 2,995.7 
 166. Brackley Town Wednesday, April 14, 2010 2,995.3 
 167. Sutton United Thursday, April 15, 2010 2,979.0 
 168. Tonbridge Angels Thursday, April 15, 2010 2,977.3 
 169. Aveley Thursday, April 15, 2010 2,971.4 
 170. Harrogate Town Thursday, April 15, 2010 2,965.3 
 171. Guiseley Tuesday, April 13, 2010 2,964.9 
 172. Vauxhall Motors Monday, April 5, 2010 2,963.6 
 173. Stourbridge Thursday, April 15, 2010 2,961.1 
 174. Boston United Wednesday, April 14, 2010 2,951.3 
 175. Truro City Thursday, April 15, 2010 2,947.2 
 176. Oxford City Thursday, April 15, 2010 2,931.4 
 177. AFC Hornchurch Tuesday, April 13, 2010 2,924.7 
 178. Hastings United Tuesday, April 13, 2010 2,918.5 
 179. Weymouth Saturday, April 10, 2010 2,914.0 
 180. King's Lynn Saturday, April 10, 2010 2,913.4 
 181. Bradford Park Avenue Monday, April 12, 2010 2,910.8 
 182. Wealdstone Thursday, April 15, 2010 2,905.8 
 183. Leamington Thursday, April 15, 2010 2,904.8 
 184. Bognor Regis Town Monday, April 12, 2010 2,898.2 
 185. North Ferriby United Tuesday, April 13, 2010 2,898.1 
 186. Billericay Town Thursday, April 15, 2010 2,895.7 
 187. Weston-super-Mare Tuesday, April 13, 2010 2,894.2 
 188. Boreham Wood Tuesday, April 13, 2010 2,892.6 
 189. Cray Wanderers Saturday, April 10, 2010 2,888.8 
 190. Kingstonian Saturday, April 10, 2010 2,885.0 
 191. Horsham Tuesday, April 13, 2010 2,878.5 
 192. Hendon Thursday, April 15, 2010 2,877.8 
 193. Kendal Town Thursday, April 15, 2010 2,876.6 
 194. Harrow Borough Thursday, April 15, 2010 2,872.1 
 195. Banbury United Thursday, April 15, 2010 2,870.8 
 196. Didcot Town Thursday, April 15, 2010 2,868.1 
 197. Swindon Supermarine Wednesday, April 14, 2010 2,863.0 
 198. Merthyr Tydfil Tuesday, April 13, 2010 2,862.3 
 199. Tooting and Mitcham United Saturday, April 10, 2010 2,861.1 
 200. Fisher Athletic Saturday, April 18, 2009 2,850.8 
 201. Buxton Monday, April 12, 2010 2,848.5 
 202. Matlock Town Tuesday, April 13, 2010 2,848.1 
 203. Canvey Island Saturday, April 10, 2010 2,845.1 
 204. Heybridge Swifts Saturday, April 25, 2009 2,843.1 
 205. Evesham United Tuesday, April 13, 2010 2,838.6 
 206. Hemel Hempstead Town Saturday, April 10, 2010 2,837.7 
 207. Carshalton Athletic Thursday, April 15, 2010 2,832.9 
 208. Harlow Town Saturday, April 25, 2009 2,831.8 
 209. Tiverton Town Tuesday, April 13, 2010 2,829.8 
 210. Ashford Town Tuesday, April 13, 2010 2,821.5 
 211. Hitchin Town Saturday, April 25, 2009 2,821.2 
 212. Nantwich Town Saturday, April 10, 2010 2,812.7 
 213. Cammell Laird Saturday, April 25, 2009 2,804.2 
 214. Margate Saturday, April 10, 2010 2,803.2 
 215. FC United of Manchester Saturday, April 10, 2010 2,802.0 
 216. Ramsgate Saturday, April 25, 2009 2,795.5 
 217. Maidstone United Tuesday, April 13, 2010 2,790.7 
 218. Yate Town Saturday, April 25, 2009 2,788.7 
 219. Mangotsfield United Saturday, April 25, 2009 2,776.9 
 220. Bedford Town Wednesday, April 14, 2010 2,771.1 
 221. Witton Albion Saturday, April 25, 2009 2,767.5 
 222. Marine Saturday, April 10, 2010 2,766.5 
 223. Hucknall Town Sunday, April 11, 2010 2,765.4 
 224. Paulton Rovers Saturday, November 7, 2009 2,749.9 
 225. Lowestoft Town Saturday, November 7, 2009 2,749.8 
 226. Burscough Saturday, April 10, 2010 2,738.5 
 227. Whitby Town Tuesday, April 13, 2010 2,737.9 
 228. Clevedon Town Tuesday, April 13, 2010 2,726.7 
 229. Rugby Town Tuesday, April 13, 2010 2,726.2 
 230. Frickley Athletic Tuesday, April 13, 2010 2,724.0 
 231. Ashton United Thursday, April 15, 2010 2,698.5 
 232. Worksop Town Wednesday, April 14, 2010 2,647.6 
 233. Prescot Cables Saturday, April 25, 2009 2,617.6 
 234. Durham City Saturday, April 10, 2010 2,476.0