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, March 20, 2012

 Rank Club Last Match Date ELO Score 
 1. Manchester United Sunday, March 18, 2012 4,288.2 
 2. Manchester City Sunday, March 11, 2012 4,255.6 
 3. Chelsea Sunday, March 18, 2012 4,170.3 
 4. Arsenal Monday, March 12, 2012 4,165.4 
 5. Liverpool Sunday, March 18, 2012 4,155.0 
 6. Tottenham Hotspur Saturday, March 10, 2012 4,145.3 
 7. Everton Saturday, March 17, 2012 4,081.1 
 8. Newcastle United Sunday, March 18, 2012 4,049.1 
 9. Sunderland Tuesday, March 20, 2012 4,024.4 
 10. Swansea City Saturday, March 17, 2012 4,020.5 
 11. Fulham Saturday, March 17, 2012 4,018.9 
 12. Aston Villa Saturday, March 10, 2012 4,018.0 
 13. West Bromwich Albion Saturday, March 17, 2012 4,012.6 
 14. Stoke City Sunday, March 18, 2012 4,009.1 
 15. Blackburn Rovers Tuesday, March 20, 2012 3,964.9 
 16. Norwich City Sunday, March 18, 2012 3,960.3 
 17. Southampton Tuesday, March 20, 2012 3,957.2 
 18. Reading Tuesday, March 20, 2012 3,949.9 
 19. West Ham United Tuesday, March 20, 2012 3,939.6 
 20. Bolton Wanderers Saturday, March 10, 2012 3,933.0 
 21. Birmingham City Tuesday, March 20, 2012 3,922.1 
 22. Blackpool Saturday, March 17, 2012 3,897.9 
 23. Wigan Athletic Saturday, March 17, 2012 3,888.7 
 24. Leicester City Sunday, March 18, 2012 3,878.3 
 25. Wolverhampton Wanderers Sunday, March 18, 2012 3,875.3 
 26. Queens Park Rangers Saturday, March 10, 2012 3,874.8 
 27. Cardiff City Sunday, March 18, 2012 3,869.9 
 28. Hull City Tuesday, March 20, 2012 3,866.2 
 29. Brighton and Hove Albion Tuesday, March 20, 2012 3,864.0 
 30. Middlesbrough Tuesday, March 20, 2012 3,854.2 
 31. Crystal Palace Tuesday, March 20, 2012 3,849.9 
 32. Leeds United Tuesday, March 20, 2012 3,827.5 
 33. Ipswich Town Saturday, March 17, 2012 3,824.8 
 34. Burnley Sunday, March 18, 2012 3,821.2 
 35. Millwall Tuesday, March 20, 2012 3,790.6 
 36. Portsmouth Tuesday, March 20, 2012 3,787.2 
 37. Nottingham Forest Tuesday, March 20, 2012 3,782.1 
 38. Peterborough United Tuesday, March 20, 2012 3,780.9 
 39. Charlton Athletic Tuesday, March 20, 2012 3,777.9 
 40. Huddersfield Town Tuesday, March 20, 2012 3,776.7 
 41. Sheffield United Tuesday, March 20, 2012 3,774.6 
 42. Derby County Tuesday, March 20, 2012 3,768.2 
 43. Milton Keynes Dons Tuesday, March 20, 2012 3,765.3 
 44. Sheffield Wednesday Tuesday, March 20, 2012 3,741.1 
 45. Coventry City Saturday, March 17, 2012 3,724.0 
 46. Barnsley Tuesday, March 20, 2012 3,720.2 
 47. Stevenage Tuesday, March 20, 2012 3,711.8 
 48. Swindon Town Tuesday, March 20, 2012 3,688.2 
 49. Doncaster Rovers Tuesday, March 20, 2012 3,683.4 
 50. Colchester United Tuesday, March 20, 2012 3,665.9 
 51. Notts County Tuesday, March 20, 2012 3,660.2 
 52. Carlisle United Tuesday, March 20, 2012 3,643.2 
 53. AFC Bournemouth Tuesday, March 20, 2012 3,636.0 
 54. Scunthorpe United Tuesday, March 20, 2012 3,631.8 
 55. Shrewsbury Town Tuesday, March 20, 2012 3,630.8 
 56. Crawley Town Tuesday, March 20, 2012 3,622.7 
 57. Yeovil Town Tuesday, March 20, 2012 3,620.0 
 58. Brentford Tuesday, March 20, 2012 3,619.1 
 59. Tranmere Rovers Tuesday, March 20, 2012 3,617.5 
 60. Torquay United Tuesday, March 20, 2012 3,616.5 
 61. Preston North End Tuesday, March 20, 2012 3,616.4 
 62. Leyton Orient Tuesday, March 20, 2012 3,611.2 
 63. Walsall Tuesday, March 20, 2012 3,602.0 
 64. Wycombe Wanderers Tuesday, March 20, 2012 3,600.6 
 65. Hartlepool United Tuesday, March 20, 2012 3,600.2 
 66. Oldham Athletic Tuesday, March 20, 2012 3,597.0 
 67. Oxford United Tuesday, March 20, 2012 3,577.0 
 68. Gillingham Tuesday, March 20, 2012 3,567.4 
 69. Fleetwood Town Saturday, March 17, 2012 3,565.8 
 70. Southend United Tuesday, March 20, 2012 3,565.8 
 71. Crewe Alexandra Tuesday, March 20, 2012 3,562.5 
 72. Rochdale Tuesday, March 20, 2012 3,553.7 
 73. Chesterfield Tuesday, March 20, 2012 3,547.1 
 74. Wrexham Tuesday, March 13, 2012 3,545.0 
 75. Bury Tuesday, March 20, 2012 3,544.9 
 76. Exeter City Tuesday, March 20, 2012 3,541.2 
 77. Aldershot Town Tuesday, March 20, 2012 3,532.6 
 78. Rotherham United Tuesday, March 20, 2012 3,524.5 
 79. Port Vale Tuesday, March 20, 2012 3,523.1 
 80. Cheltenham Town Tuesday, March 20, 2012 3,522.6 
 81. Accrington Stanley Tuesday, March 20, 2012 3,512.1 
 82. Morecambe Tuesday, March 20, 2012 3,502.0 
 83. Bristol Rovers Tuesday, March 20, 2012 3,488.1 
 84. Plymouth Argyle Tuesday, March 20, 2012 3,475.6 
 85. York City Tuesday, March 13, 2012 3,464.8 
 86. Luton Town Tuesday, March 20, 2012 3,461.1 
 87. Bradford City Tuesday, March 20, 2012 3,455.6 
 88. Northampton Town Tuesday, March 20, 2012 3,450.5 
 89. Mansfield Town Tuesday, March 20, 2012 3,448.2 
 90. AFC Wimbledon Tuesday, March 20, 2012 3,436.4 
 91. Dagenham and Redbridge Tuesday, March 20, 2012 3,434.6 
 92. Hereford United Tuesday, March 20, 2012 3,429.0 
 93. Barnet Tuesday, March 20, 2012 3,420.0 
 94. Grimsby Town Tuesday, March 20, 2012 3,408.7 
 95. Macclesfield Town Tuesday, March 20, 2012 3,407.2 
 96. Burton Albion Tuesday, March 20, 2012 3,402.9 
 97. Kidderminster Harriers Tuesday, March 20, 2012 3,395.0 
 98. Rushden and Diamonds Saturday, April 30, 2011 3,366.2 
 99. Forest Green Rovers Tuesday, March 20, 2012 3,358.7 
 100. Southport Saturday, March 17, 2012 3,357.7 
 101. Gateshead Tuesday, March 20, 2012 3,345.9 
 102. Cambridge United Tuesday, March 20, 2012 3,345.9 
 103. Barrow Saturday, March 17, 2012 3,316.5 
 104. Ebbsfleet United Saturday, March 17, 2012 3,307.7 
 105. Woking Tuesday, March 20, 2012 3,305.8 
 106. Newport County Tuesday, March 20, 2012 3,301.4 
 107. Braintree Town Saturday, March 17, 2012 3,295.8 
 108. Alfreton Town Tuesday, March 20, 2012 3,270.4 
 109. Dartford Tuesday, March 20, 2012 3,264.7 
 110. Darlington Saturday, March 17, 2012 3,264.6 
 111. Tamworth Tuesday, March 20, 2012 3,262.2 
 112. Lincoln City Saturday, March 17, 2012 3,261.6 
 113. Stockport County Saturday, March 17, 2012 3,248.1 
 114. Welling United Tuesday, March 20, 2012 3,244.5 
 115. Hayes and Yeading United Tuesday, March 20, 2012 3,221.8 
 116. Nuneaton Town Saturday, March 17, 2012 3,215.1 
 117. AFC Telford United Tuesday, March 20, 2012 3,214.7 
 118. Dover Athletic Saturday, March 17, 2012 3,213.3 
 119. Chelmsford City Tuesday, March 20, 2012 3,212.8 
 120. Kettering Town Tuesday, March 20, 2012 3,187.8 
 121. Bath City Tuesday, March 20, 2012 3,186.9 
 122. Guiseley Tuesday, March 20, 2012 3,179.4 
 123. Hyde Saturday, March 17, 2012 3,174.6 
 124. FC Halifax Town Saturday, March 17, 2012 3,170.4 
 125. Sutton United Tuesday, March 20, 2012 3,157.5 
 126. Altrincham Saturday, March 17, 2012 3,156.4 
 127. Boston United Saturday, March 17, 2012 3,124.9 
 128. Farnborough Saturday, March 17, 2012 3,115.1 
 129. Eastleigh Tuesday, March 20, 2012 3,113.1 
 130. Stalybridge Celtic Saturday, March 17, 2012 3,108.9 
 131. Boreham Wood Monday, March 19, 2012 3,101.9 
 132. Basingstoke Town Tuesday, March 20, 2012 3,099.4 
 133. Tonbridge Angels Tuesday, March 20, 2012 3,096.3 
 134. Salisbury City Monday, March 19, 2012 3,092.4 
 135. Histon Saturday, March 17, 2012 3,091.9 
 136. Gainsborough Trinity Saturday, March 17, 2012 3,089.1 
 137. Droylsden Tuesday, March 20, 2012 3,086.9 
 138. Worcester City Saturday, March 17, 2012 3,085.0 
 139. Solihull Moors Monday, March 19, 2012 3,083.7 
 140. Bishop's Stortford Saturday, March 17, 2012 3,072.3 
 141. Eastbourne Borough Saturday, March 17, 2012 3,069.6 
 142. Dorchester Town Tuesday, March 20, 2012 3,059.7 
 143. Hinckley United Monday, March 19, 2012 3,054.0 
 144. Havant and Waterlooville Tuesday, March 20, 2012 3,047.1 
 145. Workington Saturday, March 17, 2012 3,044.8 
 146. Gloucester City Saturday, March 17, 2012 3,042.4 
 147. Brackley Town Tuesday, March 20, 2012 3,039.3 
 148. Bromley Tuesday, March 20, 2012 3,037.6 
 149. Weston-super-Mare Tuesday, March 20, 2012 3,031.7 
 150. Harrogate Town Tuesday, March 20, 2012 3,029.1 
 151. Truro City Tuesday, March 20, 2012 3,025.8 
 152. Billericay Town Monday, March 19, 2012 3,017.4 
 153. Corby Town Tuesday, March 20, 2012 3,016.9 
 154. Maidenhead United Tuesday, March 20, 2012 3,015.3 
 155. Hampton and Richmond Borough Saturday, March 17, 2012 3,011.3 
 156. Cambridge City Saturday, March 17, 2012 3,011.0 
 157. AFC Totton Tuesday, March 20, 2012 3,008.7 
 158. Vauxhall Motors Saturday, March 17, 2012 3,007.0 
 159. Staines Town Saturday, March 17, 2012 2,997.4 
 160. Blyth Spartans Saturday, March 17, 2012 2,991.4 
 161. Colwyn Bay Saturday, March 17, 2012 2,990.5 
 162. Stourbridge Tuesday, March 20, 2012 2,986.7 
 163. Oxford City Saturday, March 17, 2012 2,984.4 
 164. Leamington Tuesday, March 20, 2012 2,981.9 
 165. AFC Hornchurch Saturday, March 17, 2012 2,978.8 
 166. Chesham United Tuesday, March 20, 2012 2,972.9 
 167. St. Albans City Saturday, March 17, 2012 2,966.7 
 168. Lowestoft Town Saturday, March 17, 2012 2,958.2 
 169. Hednesford Town Saturday, March 17, 2012 2,954.7 
 170. Chester Saturday, March 17, 2012 2,954.3 
 171. Cray Wanderers Saturday, March 17, 2012 2,951.9 
 172. Concord Rangers Saturday, March 17, 2012 2,948.2 
 173. Thurrock Saturday, March 17, 2012 2,948.0 
 174. Bury Town Tuesday, March 20, 2012 2,946.9 
 175. Wealdstone Monday, March 19, 2012 2,946.8 
 176. Eastwood Town Saturday, March 17, 2012 2,932.7 
 177. Lewes Saturday, March 17, 2012 2,923.4 
 178. Chippenham Town Tuesday, March 20, 2012 2,922.9 
 179. FC United of Manchester Saturday, March 17, 2012 2,922.4 
 180. Barwell Saturday, March 17, 2012 2,917.1 
 181. Chorley Saturday, March 17, 2012 2,915.6 
 182. Kingstonian Saturday, March 17, 2012 2,912.2 
 183. Frome Town Tuesday, March 20, 2012 2,906.6 
 184. Metropolitan Police Monday, March 19, 2012 2,906.4 
 185. Canvey Island Saturday, March 17, 2012 2,904.2 
 186. Arlesey Town Tuesday, March 20, 2012 2,900.8 
 187. East Thurrock United Tuesday, March 20, 2012 2,897.5 
 188. Northwich Victoria Tuesday, March 20, 2012 2,897.0 
 189. Bradford Park Avenue Saturday, March 17, 2012 2,891.4 
 190. Bedford Town Saturday, March 17, 2012 2,881.7 
 191. Hitchin Town Saturday, March 17, 2012 2,880.2 
 192. Windsor and Eton Monday, April 25, 2011 2,873.3 
 193. Hendon Saturday, March 17, 2012 2,868.8 
 194. Bashley Tuesday, March 20, 2012 2,867.6 
 195. Weymouth Saturday, March 17, 2012 2,864.2 
 196. Rushall Olympic Saturday, March 17, 2012 2,861.4 
 197. Wingate and Finchley Saturday, March 17, 2012 2,849.4 
 198. Stafford Rangers Saturday, March 17, 2012 2,848.0 
 199. Banbury United Tuesday, March 20, 2012 2,842.3 
 200. Margate Tuesday, March 13, 2012 2,840.6 
 201. Redditch United Tuesday, March 20, 2012 2,840.2 
 202. Swindon Supermarine Saturday, March 17, 2012 2,839.1 
 203. Evesham United Tuesday, March 20, 2012 2,838.4 
 204. Hemel Hempstead Town Tuesday, March 20, 2012 2,832.7 
 205. Harrow Borough Saturday, March 17, 2012 2,825.4 
 206. Kendal Town Saturday, March 17, 2012 2,811.8 
 207. Marine Saturday, March 17, 2012 2,806.7 
 208. Didcot Town Monday, April 25, 2011 2,805.7 
 209. Carshalton Athletic Saturday, March 17, 2012 2,795.4 
 210. Hastings United Tuesday, March 20, 2012 2,787.7 
 211. North Ferriby United Saturday, March 17, 2012 2,768.3 
 212. Cirencester Town Tuesday, March 20, 2012 2,764.3 
 213. Leatherhead Saturday, March 17, 2012 2,763.0 
 214. Matlock Town Tuesday, March 20, 2012 2,752.0 
 215. Halesowen Town Monday, April 25, 2011 2,751.8 
 216. Maidstone United Saturday, April 30, 2011 2,748.1 
 217. Tiverton Town Monday, April 25, 2011 2,743.0 
 218. Mickleover Sports Saturday, March 17, 2012 2,737.8 
 219. Ashton United Saturday, March 17, 2012 2,724.4 
 220. Nantwich Town Saturday, March 17, 2012 2,720.9 
 221. Worksop Town Tuesday, March 20, 2012 2,720.4 
 222. Buxton Saturday, March 17, 2012 2,700.0 
 223. Redbridge Saturday, December 3, 2011 2,695.2 
 224. Tooting and Mitcham United Tuesday, March 20, 2012 2,691.4 
 225. Aveley Monday, March 19, 2012 2,691.3 
 226. Folkestone Invicta Saturday, April 30, 2011 2,689.0 
 227. Whitby Town Saturday, March 17, 2012 2,670.7 
 228. Chasetown Tuesday, March 20, 2012 2,661.0 
 229. Frickley Athletic Saturday, March 17, 2012 2,643.9 
 230. Horsham Saturday, March 17, 2012 2,638.5 
 231. Hucknall Town Monday, April 25, 2011 2,628.4 
 232. Burscough Tuesday, March 20, 2012 2,532.4