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, November 5, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, November 2, 2013 4,255.2 
 2. Manchester City Saturday, November 2, 2013 4,243.5 
 3. Chelsea Saturday, November 2, 2013 4,230.6 
 4. Arsenal Saturday, November 2, 2013 4,222.6 
 5. Tottenham Hotspur Sunday, November 3, 2013 4,177.7 
 6. Liverpool Saturday, November 2, 2013 4,145.9 
 7. Everton Sunday, November 3, 2013 4,137.2 
 8. Southampton Saturday, November 2, 2013 4,039.2 
 9. West Ham United Saturday, November 2, 2013 4,015.8 
 10. West Bromwich Albion Saturday, November 2, 2013 4,010.1 
 11. Swansea City Sunday, November 3, 2013 4,002.7 
 12. Newcastle United Saturday, November 2, 2013 4,001.9 
 13. Aston Villa Saturday, November 2, 2013 3,990.8 
 14. Stoke City Saturday, November 2, 2013 3,968.1 
 15. Fulham Saturday, November 2, 2013 3,965.3 
 16. Wigan Athletic Saturday, November 2, 2013 3,961.2 
 17. Norwich City Saturday, November 2, 2013 3,957.2 
 18. Cardiff City Sunday, November 3, 2013 3,938.7 
 19. Leicester City Saturday, November 2, 2013 3,929.3 
 20. Burnley Saturday, November 2, 2013 3,927.0 
 21. Queens Park Rangers Saturday, November 2, 2013 3,915.6 
 22. Sunderland Saturday, November 2, 2013 3,905.4 
 23. Hull City Saturday, November 2, 2013 3,900.2 
 24. Reading Saturday, November 2, 2013 3,892.0 
 25. Watford Saturday, November 2, 2013 3,891.8 
 26. Blackpool Saturday, November 2, 2013 3,872.7 
 27. Brighton and Hove Albion Saturday, November 2, 2013 3,863.5 
 28. Nottingham Forest Saturday, November 2, 2013 3,845.2 
 29. Bolton Wanderers Saturday, November 2, 2013 3,843.8 
 30. Blackburn Rovers Saturday, November 2, 2013 3,833.4 
 31. Derby County Saturday, November 2, 2013 3,828.8 
 32. Ipswich Town Friday, November 1, 2013 3,825.9 
 33. Charlton Athletic Saturday, November 2, 2013 3,821.2 
 34. Crystal Palace Saturday, November 2, 2013 3,818.4 
 35. Leeds United Saturday, November 2, 2013 3,811.0 
 36. Peterborough United Saturday, November 2, 2013 3,810.1 
 37. Wolverhampton Wanderers Tuesday, November 5, 2013 3,802.5 
 38. Birmingham City Saturday, November 2, 2013 3,800.3 
 39. Huddersfield Town Saturday, November 2, 2013 3,794.1 
 40. Sheffield Wednesday Saturday, November 2, 2013 3,786.8 
 41. Leyton Orient Saturday, November 2, 2013 3,785.4 
 42. Millwall Saturday, November 2, 2013 3,753.8 
 43. Middlesbrough Saturday, November 2, 2013 3,753.2 
 44. AFC Bournemouth Saturday, November 2, 2013 3,745.0 
 45. Barnsley Friday, November 1, 2013 3,741.1 
 46. Coventry City Saturday, November 2, 2013 3,732.0 
 47. Swindon Town Saturday, November 2, 2013 3,722.6 
 48. Brentford Saturday, November 2, 2013 3,715.6 
 49. Milton Keynes Dons Saturday, November 2, 2013 3,706.2 
 50. Doncaster Rovers Saturday, November 2, 2013 3,699.5 
 51. Preston North End Saturday, November 2, 2013 3,696.6 
 52. Yeovil Town Saturday, November 2, 2013 3,689.4 
 53. Walsall Saturday, November 2, 2013 3,688.9 
 54. Bristol City Tuesday, November 5, 2013 3,657.4 
 55. Bradford City Saturday, November 2, 2013 3,642.6 
 56. Shrewsbury Town Saturday, November 2, 2013 3,632.9 
 57. Crawley Town Tuesday, November 5, 2013 3,627.9 
 58. Sheffield United Saturday, November 2, 2013 3,624.8 
 59. Rotherham United Saturday, November 2, 2013 3,624.2 
 60. Notts County Saturday, November 2, 2013 3,601.2 
 61. Port Vale Saturday, November 2, 2013 3,600.8 
 62. Colchester United Saturday, November 2, 2013 3,596.4 
 63. Oldham Athletic Saturday, November 2, 2013 3,592.2 
 64. Chesterfield Saturday, November 2, 2013 3,590.9 
 65. Tranmere Rovers Saturday, November 2, 2013 3,587.2 
 66. Gillingham Saturday, November 2, 2013 3,586.2 
 67. Carlisle United Tuesday, November 5, 2013 3,576.3 
 68. Stevenage Saturday, November 2, 2013 3,574.1 
 69. Portsmouth Saturday, November 2, 2013 3,573.8 
 70. Scunthorpe United Saturday, November 2, 2013 3,573.5 
 71. Oxford United Saturday, November 2, 2013 3,569.7 
 72. Burton Albion Saturday, November 2, 2013 3,562.2 
 73. Crewe Alexandra Saturday, November 2, 2013 3,557.8 
 74. Hartlepool United Saturday, November 2, 2013 3,556.9 
 75. Fleetwood Town Saturday, November 2, 2013 3,530.0 
 76. Rochdale Saturday, November 2, 2013 3,528.5 
 77. Southend United Friday, November 1, 2013 3,526.0 
 78. Morecambe Saturday, November 2, 2013 3,517.4 
 79. Exeter City Saturday, November 2, 2013 3,516.8 
 80. Cheltenham Town Saturday, November 2, 2013 3,511.9 
 81. Mansfield Town Friday, November 1, 2013 3,509.6 
 82. Wycombe Wanderers Saturday, November 2, 2013 3,506.7 
 83. Newport County Saturday, November 2, 2013 3,501.5 
 84. Dagenham and Redbridge Saturday, November 2, 2013 3,490.3 
 85. Bury Saturday, November 2, 2013 3,485.1 
 86. Kidderminster Harriers Saturday, November 2, 2013 3,476.7 
 87. Bristol Rovers Saturday, November 2, 2013 3,475.3 
 88. AFC Wimbledon Saturday, November 2, 2013 3,474.3 
 89. York City Saturday, November 2, 2013 3,473.2 
 90. Northampton Town Saturday, November 2, 2013 3,468.8 
 91. Plymouth Argyle Saturday, November 2, 2013 3,467.1 
 92. Barnet Saturday, November 2, 2013 3,450.3 
 93. Torquay United Saturday, November 2, 2013 3,446.5 
 94. Grimsby Town Saturday, November 2, 2013 3,440.2 
 95. Luton Town Saturday, November 2, 2013 3,434.4 
 96. Accrington Stanley Saturday, November 2, 2013 3,430.9 
 97. Aldershot Town Saturday, November 2, 2013 3,428.2 
 98. Cambridge United Saturday, November 2, 2013 3,424.8 
 99. Braintree Town Saturday, November 2, 2013 3,391.4 
 100. Wrexham Saturday, November 2, 2013 3,379.7 
 101. Gateshead Saturday, November 2, 2013 3,359.4 
 102. Alfreton Town Saturday, November 2, 2013 3,355.7 
 103. Welling United Saturday, November 2, 2013 3,339.1 
 104. Hereford United Thursday, October 31, 2013 3,338.3 
 105. Nuneaton Town Saturday, November 2, 2013 3,338.2 
 106. Salisbury City Thursday, October 31, 2013 3,326.5 
 107. Macclesfield Town Saturday, November 2, 2013 3,325.5 
 108. Lincoln City Saturday, November 2, 2013 3,320.7 
 109. Forest Green Rovers Saturday, November 2, 2013 3,307.3 
 110. Dartford Saturday, November 2, 2013 3,295.2 
 111. FC Halifax Town Saturday, November 2, 2013 3,283.2 
 112. Southport Saturday, November 2, 2013 3,278.7 
 113. Woking Saturday, November 2, 2013 3,273.2 
 114. Chester Saturday, November 2, 2013 3,258.7 
 115. Tamworth Saturday, November 2, 2013 3,252.2 
 116. Sutton United Saturday, November 2, 2013 3,227.1 
 117. Eastleigh Saturday, November 2, 2013 3,219.2 
 118. Brackley Town Tuesday, November 5, 2013 3,215.2 
 119. Altrincham Saturday, November 2, 2013 3,211.4 
 120. Ebbsfleet United Saturday, November 2, 2013 3,199.7 
 121. Stockport County Saturday, November 2, 2013 3,189.0 
 122. Dover Athletic Saturday, November 2, 2013 3,175.2 
 123. AFC Telford United Tuesday, November 5, 2013 3,169.3 
 124. Hyde Saturday, November 2, 2013 3,161.5 
 125. Solihull Moors Saturday, November 2, 2013 3,150.5 
 126. Barrow Saturday, November 2, 2013 3,135.8 
 127. Hednesford Town Tuesday, November 5, 2013 3,134.0 
 128. Guiseley Saturday, November 2, 2013 3,127.1 
 129. Bath City Saturday, November 2, 2013 3,124.4 
 130. Harrogate Town Saturday, November 2, 2013 3,123.5 
 131. Bromley Tuesday, November 5, 2013 3,115.5 
 132. Farnborough Tuesday, November 5, 2013 3,115.3 
 133. Weston-super-Mare Saturday, November 2, 2013 3,111.5 
 134. Bradford Park Avenue Saturday, November 2, 2013 3,109.4 
 135. Havant and Waterlooville Saturday, November 2, 2013 3,108.6 
 136. Basingstoke Town Saturday, November 2, 2013 3,105.9 
 137. Boston United Saturday, November 2, 2013 3,105.8 
 138. Bishop's Stortford Saturday, November 2, 2013 3,103.9 
 139. Grays Athletic Saturday, October 26, 2013 3,103.4 
 140. Chesham United Tuesday, November 5, 2013 3,102.8 
 141. Boreham Wood Saturday, November 2, 2013 3,093.5 
 142. Stourbridge Tuesday, October 29, 2013 3,086.9 
 143. Hayes and Yeading United Saturday, November 2, 2013 3,080.3 
 144. North Ferriby United Saturday, November 2, 2013 3,076.1 
 145. Gainsborough Trinity Saturday, November 2, 2013 3,073.2 
 146. Eastbourne Borough Saturday, November 2, 2013 3,068.5 
 147. AFC Hornchurch Saturday, November 2, 2013 3,068.0 
 148. Stalybridge Celtic Saturday, November 2, 2013 3,064.8 
 149. Hemel Hempstead Town Tuesday, November 5, 2013 3,062.9 
 150. Histon Saturday, November 2, 2013 3,053.7 
 151. Leamington Saturday, November 2, 2013 3,053.4 
 152. Staines Town Saturday, November 2, 2013 3,050.4 
 153. Chelmsford City Tuesday, November 5, 2013 3,049.2 
 154. Wealdstone Saturday, October 26, 2013 3,046.2 
 155. Whitehawk Saturday, November 2, 2013 3,039.8 
 156. Concord Rangers Saturday, November 2, 2013 3,033.5 
 157. Vauxhall Motors Saturday, November 2, 2013 3,030.2 
 158. Lowestoft Town Saturday, November 2, 2013 3,029.3 
 159. Cambridge City Tuesday, October 29, 2013 3,027.6 
 160. Dorchester Town Saturday, November 2, 2013 3,020.2 
 161. Workington Saturday, November 2, 2013 3,015.7 
 162. Oxford City Saturday, November 2, 2013 3,014.3 
 163. Gosport Borough Saturday, November 2, 2013 3,013.4 
 164. Colwyn Bay Tuesday, November 5, 2013 3,013.4 
 165. Tonbridge Angels Saturday, November 2, 2013 3,007.4 
 166. Dulwich Hamlet Saturday, October 26, 2013 3,004.7 
 167. Worcester City Saturday, November 2, 2013 2,990.6 
 168. Maidenhead United Tuesday, November 5, 2013 2,986.2 
 169. St. Albans City Monday, October 28, 2013 2,972.7 
 170. Poole Town Tuesday, October 8, 2013 2,968.1 
 171. Gloucester City Saturday, November 2, 2013 2,967.5 
 172. Arlesey Town Tuesday, October 29, 2013 2,955.7 
 173. Billericay Town Tuesday, October 29, 2013 2,949.0 
 174. Skelmersdale United Saturday, November 2, 2013 2,946.3 
 175. Bideford Saturday, October 26, 2013 2,941.8 
 176. Kingstonian Saturday, November 2, 2013 2,938.5 
 177. Bury Town Saturday, October 26, 2013 2,936.9 
 178. Chorley Tuesday, November 5, 2013 2,934.4 
 179. Hungerford Town Tuesday, October 29, 2013 2,933.3 
 180. Corby Town Tuesday, October 29, 2013 2,930.5 
 181. AFC Fylde Tuesday, November 5, 2013 2,929.8 
 182. Biggleswade Town Tuesday, October 29, 2013 2,927.4 
 183. East Thurrock United Saturday, October 26, 2013 2,925.6 
 184. Lewes Saturday, October 26, 2013 2,923.9 
 185. Weymouth Tuesday, November 5, 2013 2,909.3 
 186. Maidstone United Saturday, October 26, 2013 2,894.6 
 187. Truro City Saturday, November 2, 2013 2,891.9 
 188. Bognor Regis Town Tuesday, November 5, 2013 2,886.7 
 189. Margate Saturday, October 26, 2013 2,885.8 
 190. Hampton and Richmond Borough Tuesday, November 5, 2013 2,885.2 
 191. Banbury United Saturday, October 26, 2013 2,884.8 
 192. Bedford Town Tuesday, November 5, 2013 2,884.8 
 193. Hitchin Town Saturday, November 2, 2013 2,879.8 
 194. King's Lynn Town Saturday, November 2, 2013 2,879.4 
 195. Canvey Island Tuesday, October 8, 2013 2,879.2 
 196. Hendon Tuesday, October 29, 2013 2,877.2 
 197. FC United of Manchester Saturday, October 26, 2013 2,875.5 
 198. Ilkeston Town Monday, November 4, 2013 2,874.9 
 199. Metropolitan Police Tuesday, October 29, 2013 2,868.3 
 200. Barwell Tuesday, November 5, 2013 2,862.0 
 201. Frome Town Saturday, October 12, 2013 2,849.0 
 202. Witton Albion Saturday, October 26, 2013 2,847.4 
 203. Worksop Town Saturday, November 2, 2013 2,842.2 
 204. Redditch United Monday, November 4, 2013 2,835.9 
 205. Chippenham Town Monday, November 4, 2013 2,834.5 
 206. Bedworth United Saturday, April 27, 2013 2,830.2 
 207. Kettering Town Saturday, April 27, 2013 2,826.4 
 208. Rushall Olympic Monday, November 4, 2013 2,823.2 
 209. Leiston Saturday, November 2, 2013 2,821.7 
 210. Wingate and Finchley Saturday, October 26, 2013 2,821.3 
 211. Harrow Borough Tuesday, November 5, 2013 2,820.2 
 212. Hinckley United Saturday, April 27, 2013 2,819.4 
 213. Buxton Wednesday, October 30, 2013 2,816.2 
 214. Thurrock Saturday, April 27, 2013 2,812.9 
 215. St. Neots Town Tuesday, October 29, 2013 2,807.2 
 216. Blyth Spartans Tuesday, November 5, 2013 2,802.2 
 217. Marine Tuesday, November 5, 2013 2,800.1 
 218. AFC Totton Tuesday, November 5, 2013 2,795.5 
 219. Ashton United Saturday, November 2, 2013 2,788.5 
 220. Hastings United Saturday, April 27, 2013 2,786.5 
 221. Burnham Tuesday, October 29, 2013 2,783.2 
 222. Bashley Tuesday, November 5, 2013 2,781.3 
 223. Whitby Town Saturday, November 2, 2013 2,777.3 
 224. Enfield Town Saturday, October 26, 2013 2,773.1 
 225. Carshalton Athletic Saturday, October 26, 2013 2,771.3 
 226. Matlock Town Tuesday, November 5, 2013 2,765.6 
 227. Nantwich Town Tuesday, November 5, 2013 2,738.8 
 228. Cray Wanderers Saturday, November 2, 2013 2,731.8 
 229. Stamford Tuesday, November 5, 2013 2,707.1 
 230. Grantham Town Saturday, November 2, 2013 2,690.3 
 231. Frickley Athletic Saturday, November 2, 2013 2,671.6 
 232. Slough Town Tuesday, November 13, 2012 2,652.7 
 233. Droylsden Tuesday, November 5, 2013 2,636.7 
 234. Stafford Rangers Tuesday, November 5, 2013 2,632.8 
 235. Kendal Town Saturday, May 4, 2013 2,616.8 
 236. Eastwood Town Saturday, May 4, 2013 2,556.9