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, March 23, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, March 16, 2013 4,327.4 
 2. Manchester City Saturday, March 16, 2013 4,248.3 
 3. Chelsea Sunday, March 17, 2013 4,187.9 
 4. Arsenal Saturday, March 16, 2013 4,163.1 
 5. Tottenham Hotspur Sunday, March 17, 2013 4,144.4 
 6. Everton Saturday, March 16, 2013 4,112.1 
 7. Liverpool Saturday, March 16, 2013 4,105.0 
 8. Swansea City Saturday, March 16, 2013 4,046.2 
 9. West Bromwich Albion Saturday, March 16, 2013 4,030.0 
 10. Fulham Sunday, March 17, 2013 4,027.5 
 11. Newcastle United Sunday, March 17, 2013 4,008.3 
 12. Wigan Athletic Sunday, March 17, 2013 3,998.8 
 13. Stoke City Saturday, March 16, 2013 3,985.2 
 14. Southampton Saturday, March 16, 2013 3,975.1 
 15. West Ham United Sunday, March 17, 2013 3,969.3 
 16. Norwich City Sunday, March 17, 2013 3,967.0 
 17. Sunderland Sunday, March 17, 2013 3,962.1 
 18. Aston Villa Saturday, March 16, 2013 3,955.6 
 19. Cardiff City Saturday, March 16, 2013 3,927.1 
 20. Reading Saturday, March 16, 2013 3,925.2 
 21. Watford Saturday, March 16, 2013 3,920.7 
 22. Queens Park Rangers Saturday, March 16, 2013 3,914.6 
 23. Bolton Wanderers Saturday, March 16, 2013 3,898.0 
 24. Brighton and Hove Albion Sunday, March 17, 2013 3,885.9 
 25. Crystal Palace Sunday, March 17, 2013 3,872.1 
 26. Hull City Saturday, March 16, 2013 3,867.2 
 27. Leicester City Saturday, March 16, 2013 3,865.8 
 28. Nottingham Forest Saturday, March 16, 2013 3,855.2 
 29. Birmingham City Saturday, March 16, 2013 3,848.2 
 30. Blackburn Rovers Sunday, March 17, 2013 3,818.7 
 31. Leeds United Saturday, March 16, 2013 3,818.7 
 32. Blackpool Saturday, March 16, 2013 3,818.3 
 33. Millwall Saturday, March 16, 2013 3,808.1 
 34. Burnley Sunday, March 17, 2013 3,801.6 
 35. Derby County Saturday, March 16, 2013 3,801.5 
 36. Ipswich Town Saturday, March 16, 2013 3,800.6 
 37. Sheffield Wednesday Saturday, March 16, 2013 3,786.6 
 38. Middlesbrough Saturday, March 16, 2013 3,783.6 
 39. Barnsley Saturday, March 16, 2013 3,778.9 
 40. Peterborough United Saturday, March 16, 2013 3,778.5 
 41. Charlton Athletic Saturday, March 16, 2013 3,771.8 
 42. Wolverhampton Wanderers Saturday, March 16, 2013 3,767.5 
 43. Sheffield United Saturday, March 16, 2013 3,761.2 
 44. Swindon Town Saturday, March 23, 2013 3,760.1 
 45. Huddersfield Town Saturday, March 16, 2013 3,753.2 
 46. Bristol City Saturday, March 16, 2013 3,742.4 
 47. Brentford Saturday, March 16, 2013 3,724.0 
 48. Doncaster Rovers Saturday, March 23, 2013 3,721.5 
 49. Coventry City Saturday, March 23, 2013 3,716.4 
 50. AFC Bournemouth Saturday, March 23, 2013 3,711.5 
 51. Walsall Saturday, March 23, 2013 3,693.8 
 52. Milton Keynes Dons Tuesday, March 19, 2013 3,691.5 
 53. Yeovil Town Saturday, March 23, 2013 3,687.5 
 54. Notts County Saturday, March 23, 2013 3,683.2 
 55. Leyton Orient Saturday, March 23, 2013 3,672.2 
 56. Tranmere Rovers Saturday, March 16, 2013 3,648.0 
 57. Crawley Town Saturday, March 16, 2013 3,644.9 
 58. Crewe Alexandra Tuesday, March 19, 2013 3,642.8 
 59. Preston North End Saturday, March 23, 2013 3,638.2 
 60. Gillingham Saturday, March 23, 2013 3,618.6 
 61. Shrewsbury Town Saturday, March 16, 2013 3,613.4 
 62. Stevenage Tuesday, March 19, 2013 3,600.7 
 63. Oldham Athletic Tuesday, March 19, 2013 3,595.2 
 64. Carlisle United Saturday, March 23, 2013 3,589.9 
 65. Colchester United Saturday, March 16, 2013 3,586.6 
 66. Portsmouth Saturday, March 23, 2013 3,582.5 
 67. Exeter City Saturday, March 16, 2013 3,580.9 
 68. Scunthorpe United Saturday, March 23, 2013 3,568.0 
 69. Port Vale Saturday, March 16, 2013 3,563.7 
 70. Burton Albion Saturday, March 16, 2013 3,561.2 
 71. Cheltenham Town Saturday, March 23, 2013 3,561.2 
 72. Northampton Town Saturday, March 23, 2013 3,555.5 
 73. Rotherham United Saturday, March 16, 2013 3,548.4 
 74. Hartlepool United Saturday, March 23, 2013 3,544.7 
 75. Chesterfield Tuesday, March 19, 2013 3,542.8 
 76. Bury Saturday, March 23, 2013 3,541.6 
 77. Bradford City Tuesday, March 19, 2013 3,538.3 
 78. Bristol Rovers Saturday, March 16, 2013 3,531.9 
 79. Southend United Tuesday, March 19, 2013 3,524.6 
 80. Oxford United Saturday, March 23, 2013 3,510.0 
 81. Kidderminster Harriers Saturday, March 23, 2013 3,508.6 
 82. Fleetwood Town Saturday, March 23, 2013 3,506.7 
 83. Mansfield Town Friday, March 15, 2013 3,504.0 
 84. Wycombe Wanderers Tuesday, March 19, 2013 3,498.0 
 85. Morecambe Saturday, March 23, 2013 3,489.6 
 86. Wrexham Saturday, March 16, 2013 3,487.3 
 87. Aldershot Town Saturday, March 16, 2013 3,481.6 
 88. Plymouth Argyle Tuesday, March 19, 2013 3,479.3 
 89. AFC Wimbledon Saturday, March 23, 2013 3,473.2 
 90. Barnet Saturday, March 23, 2013 3,471.6 
 91. Dagenham and Redbridge Saturday, March 23, 2013 3,471.2 
 92. Torquay United Saturday, March 23, 2013 3,469.9 
 93. Rochdale Tuesday, March 19, 2013 3,463.7 
 94. Accrington Stanley Saturday, March 23, 2013 3,430.2 
 95. Grimsby Town Tuesday, March 19, 2013 3,416.6 
 96. York City Saturday, March 23, 2013 3,415.5 
 97. Newport County Saturday, March 23, 2013 3,387.9 
 98. Forest Green Rovers Friday, March 15, 2013 3,383.9 
 99. Hereford United Saturday, March 23, 2013 3,380.2 
 100. Macclesfield Town Tuesday, March 19, 2013 3,375.9 
 101. Luton Town Saturday, March 23, 2013 3,375.6 
 102. Cambridge United Tuesday, March 19, 2013 3,348.4 
 103. Braintree Town Thursday, March 21, 2013 3,342.2 
 104. Woking Tuesday, March 19, 2013 3,328.7 
 105. Alfreton Town Saturday, March 16, 2013 3,328.1 
 106. Dartford Saturday, March 23, 2013 3,316.0 
 107. Gateshead Saturday, March 23, 2013 3,306.9 
 108. Nuneaton Town Thursday, March 21, 2013 3,287.7 
 109. Southport Saturday, March 23, 2013 3,284.0 
 110. Chester Saturday, March 16, 2013 3,275.1 
 111. Welling United Saturday, March 23, 2013 3,274.1 
 112. Hyde Saturday, March 23, 2013 3,274.0 
 113. Lincoln City Saturday, March 23, 2013 3,270.8 
 114. Tamworth Saturday, March 23, 2013 3,268.5 
 115. Stockport County Saturday, March 23, 2013 3,265.3 
 116. Ebbsfleet United Tuesday, March 19, 2013 3,256.2 
 117. Barrow Tuesday, March 19, 2013 3,253.9 
 118. Guiseley Saturday, March 16, 2013 3,243.7 
 119. Darlington Saturday, April 28, 2012 3,239.9 
 120. FC Halifax Town Tuesday, March 19, 2013 3,236.1 
 121. Dover Athletic Tuesday, March 19, 2013 3,204.3 
 122. Salisbury City Saturday, March 9, 2013 3,193.4 
 123. Gainsborough Trinity Monday, March 18, 2013 3,187.3 
 124. Boreham Wood Tuesday, March 12, 2013 3,178.0 
 125. AFC Telford United Saturday, March 23, 2013 3,177.0 
 126. Altrincham Saturday, March 23, 2013 3,175.2 
 127. Chelmsford City Monday, March 18, 2013 3,173.1 
 128. Harrogate Town Tuesday, March 19, 2013 3,156.3 
 129. Brackley Town Saturday, March 16, 2013 3,152.6 
 130. Eastleigh Tuesday, March 12, 2013 3,138.3 
 131. Sutton United Tuesday, March 19, 2013 3,129.9 
 132. Havant and Waterlooville Tuesday, March 12, 2013 3,114.6 
 133. Basingstoke Town Saturday, March 23, 2013 3,110.1 
 134. Weston-super-Mare Tuesday, March 19, 2013 3,107.5 
 135. Bath City Saturday, March 23, 2013 3,106.9 
 136. Bromley Tuesday, March 19, 2013 3,100.4 
 137. Farnborough Monday, March 18, 2013 3,089.7 
 138. Hayes and Yeading United Tuesday, March 19, 2013 3,089.5 
 139. Gosport Borough Tuesday, March 19, 2013 3,074.0 
 140. Workington Tuesday, March 19, 2013 3,072.4 
 141. Bradford Park Avenue Saturday, March 23, 2013 3,071.0 
 142. Dorchester Town Tuesday, March 19, 2013 3,068.1 
 143. Solihull Moors Wednesday, March 20, 2013 3,066.7 
 144. Stourbridge Saturday, March 16, 2013 3,058.8 
 145. Leamington Tuesday, March 19, 2013 3,056.1 
 146. Gloucester City Saturday, March 16, 2013 3,048.6 
 147. Oxford City Saturday, March 2, 2013 3,047.3 
 148. Lowestoft Town Saturday, March 16, 2013 3,045.1 
 149. Boston United Saturday, March 23, 2013 3,044.9 
 150. Whitehawk Saturday, March 23, 2013 3,040.2 
 151. Histon Saturday, March 16, 2013 3,040.1 
 152. AFC Hornchurch Wednesday, March 13, 2013 3,038.4 
 153. Maidenhead United Tuesday, March 12, 2013 3,034.8 
 154. Chesham United Saturday, March 23, 2013 3,031.2 
 155. Wealdstone Wednesday, March 13, 2013 3,023.7 
 156. Bishop's Stortford Tuesday, March 19, 2013 3,023.4 
 157. Eastbourne Borough Tuesday, March 19, 2013 3,020.9 
 158. Tonbridge Angels Tuesday, March 12, 2013 3,020.4 
 159. Stalybridge Celtic Saturday, March 16, 2013 3,017.0 
 160. Vauxhall Motors Tuesday, March 19, 2013 3,017.0 
 161. Concord Rangers Saturday, March 23, 2013 3,016.5 
 162. Worcester City Saturday, March 23, 2013 3,008.6 
 163. Staines Town Saturday, March 2, 2013 2,998.4 
 164. Barwell Saturday, March 9, 2013 2,984.5 
 165. Billericay Town Tuesday, March 19, 2013 2,982.3 
 166. St. Albans City Saturday, March 16, 2013 2,980.9 
 167. Truro City Saturday, March 23, 2013 2,977.5 
 168. Cambridge City Saturday, March 9, 2013 2,965.8 
 169. AFC Totton Saturday, March 16, 2013 2,958.5 
 170. Hemel Hempstead Town Tuesday, March 19, 2013 2,954.8 
 171. Hampton and Richmond Borough Tuesday, March 19, 2013 2,953.7 
 172. Hednesford Town Saturday, March 16, 2013 2,951.0 
 173. Canvey Island Saturday, March 23, 2013 2,948.9 
 174. AFC Fylde Wednesday, March 20, 2013 2,948.4 
 175. Margate Saturday, March 23, 2013 2,947.4 
 176. Corby Town Wednesday, March 20, 2013 2,947.3 
 177. St. Neots Town Saturday, March 23, 2013 2,936.2 
 178. North Ferriby United Saturday, March 16, 2013 2,933.0 
 179. Weymouth Saturday, March 23, 2013 2,931.4 
 180. East Thurrock United Tuesday, March 19, 2013 2,930.0 
 181. Colwyn Bay Tuesday, March 19, 2013 2,929.6 
 182. Bury Town Tuesday, March 19, 2013 2,923.7 
 183. Hendon Tuesday, March 5, 2013 2,922.8 
 184. Arlesey Town Tuesday, March 12, 2013 2,918.1 
 185. Ilkeston Town Saturday, March 16, 2013 2,915.9 
 186. Metropolitan Police Tuesday, March 19, 2013 2,915.9 
 187. Bedford Town Tuesday, March 19, 2013 2,913.9 
 188. FC United of Manchester Saturday, March 23, 2013 2,904.0 
 189. Bideford Saturday, March 23, 2013 2,901.6 
 190. Kingstonian Saturday, March 23, 2013 2,893.9 
 191. Northwich Victoria Saturday, April 21, 2012 2,890.1 
 192. Rushall Olympic Tuesday, March 19, 2013 2,887.2 
 193. Droylsden Tuesday, March 12, 2013 2,880.6 
 194. Leiston Saturday, March 16, 2013 2,869.3 
 195. Chorley Saturday, March 16, 2013 2,864.8 
 196. Banbury United Saturday, March 9, 2013 2,858.6 
 197. Bashley Saturday, March 23, 2013 2,857.9 
 198. Witton Albion Saturday, March 16, 2013 2,853.8 
 199. Buxton Tuesday, March 19, 2013 2,849.2 
 200. Thurrock Thursday, March 21, 2013 2,848.8 
 201. Lewes Saturday, March 23, 2013 2,848.1 
 202. Swindon Supermarine Saturday, April 28, 2012 2,847.5 
 203. Enfield Town Saturday, March 23, 2013 2,847.4 
 204. Hitchin Town Saturday, March 16, 2013 2,847.0 
 205. Bedworth United Tuesday, March 19, 2013 2,843.0 
 206. Frome Town Tuesday, March 12, 2013 2,841.2 
 207. Chippenham Town Saturday, March 9, 2013 2,835.2 
 208. Harrow Borough Saturday, March 9, 2013 2,830.5 
 209. Evesham United Saturday, April 28, 2012 2,827.3 
 210. Bognor Regis Town Tuesday, March 19, 2013 2,823.4 
 211. Redditch United Tuesday, March 19, 2013 2,820.6 
 212. Cray Wanderers Tuesday, March 19, 2013 2,820.1 
 213. Blyth Spartans Saturday, March 23, 2013 2,814.9 
 214. Kettering Town Saturday, March 23, 2013 2,810.3 
 215. Hinckley United Saturday, March 9, 2013 2,803.9 
 216. Worksop Town Saturday, March 16, 2013 2,801.8 
 217. Stafford Rangers Saturday, March 16, 2013 2,801.7 
 218. Marine Tuesday, March 19, 2013 2,797.9 
 219. Hastings United Saturday, March 16, 2013 2,796.3 
 220. Yate Town Saturday, November 3, 2012 2,788.6 
 221. Ashton United Saturday, March 16, 2013 2,775.4 
 222. Leatherhead Saturday, April 28, 2012 2,770.0 
 223. Wingate and Finchley Saturday, March 16, 2013 2,769.5 
 224. Whitby Town Wednesday, March 20, 2013 2,751.2 
 225. Cirencester Town Saturday, April 28, 2012 2,733.0 
 226. Nantwich Town Monday, March 4, 2013 2,729.3 
 227. Matlock Town Saturday, March 16, 2013 2,726.2 
 228. Carshalton Athletic Saturday, March 23, 2013 2,723.0 
 229. Mickleover Sports Saturday, April 21, 2012 2,701.9 
 230. Frickley Athletic Tuesday, March 19, 2013 2,690.6 
 231. Aveley Saturday, April 28, 2012 2,678.8 
 232. Chasetown Saturday, April 21, 2012 2,659.7 
 233. Slough Town Tuesday, November 13, 2012 2,652.7 
 234. Tooting and Mitcham United Saturday, April 28, 2012 2,643.2 
 235. Kendal Town Saturday, March 16, 2013 2,608.7 
 236. Grantham Town Saturday, March 16, 2013 2,608.5 
 237. Horsham Saturday, April 28, 2012 2,602.2 
 238. Burscough Saturday, April 21, 2012 2,575.9 
 239. Eastwood Town Tuesday, March 19, 2013 2,562.2