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, November 2, 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 Wednesday, October 30, 2013 4,177.7 
 6. Liverpool Saturday, November 2, 2013 4,145.9 
 7. Everton Saturday, October 26, 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. Swansea City Sunday, October 27, 2013 4,014.0 
 11. West Bromwich Albion Saturday, November 2, 2013 4,010.1 
 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. Leicester City Saturday, November 2, 2013 3,929.3 
 19. Cardiff City Saturday, October 26, 2013 3,927.4 
 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 Saturday, November 2, 2013 3,807.6 
 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 Saturday, November 2, 2013 3,644.3 
 55. Bradford City Saturday, November 2, 2013 3,642.6 
 56. Crawley Town Saturday, November 2, 2013 3,641.0 
 57. Shrewsbury Town Saturday, November 2, 2013 3,632.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. Stevenage Saturday, November 2, 2013 3,574.1 
 68. Portsmouth Saturday, November 2, 2013 3,573.8 
 69. Scunthorpe United Saturday, November 2, 2013 3,573.5 
 70. Carlisle United Saturday, November 2, 2013 3,571.2 
 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 Saturday, November 2, 2013 3,217.8 
 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 Saturday, November 2, 2013 3,166.8 
 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 Saturday, November 2, 2013 3,128.1 
 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. Farnborough Saturday, November 2, 2013 3,117.9 
 132. Weston-super-Mare Saturday, November 2, 2013 3,111.5 
 133. Bradford Park Avenue Saturday, November 2, 2013 3,109.4 
 134. Havant and Waterlooville Saturday, November 2, 2013 3,108.6 
 135. Basingstoke Town Saturday, November 2, 2013 3,105.9 
 136. Boston United Saturday, November 2, 2013 3,105.8 
 137. Bishop's Stortford Saturday, November 2, 2013 3,103.9 
 138. Grays Athletic Saturday, October 26, 2013 3,103.4 
 139. Bromley Saturday, November 2, 2013 3,099.7 
 140. Chesham United Tuesday, October 29, 2013 3,096.0 
 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. Chelmsford City Saturday, November 2, 2013 3,064.9 
 149. Stalybridge Celtic Saturday, November 2, 2013 3,064.8 
 150. Hemel Hempstead Town Monday, October 21, 2013 3,055.2 
 151. Histon Saturday, November 2, 2013 3,053.7 
 152. Leamington Saturday, November 2, 2013 3,053.4 
 153. Staines Town Saturday, November 2, 2013 3,050.4 
 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. Colwyn Bay Saturday, November 2, 2013 3,019.4 
 162. Workington Saturday, November 2, 2013 3,015.7 
 163. Oxford City Saturday, November 2, 2013 3,014.3 
 164. Gosport Borough Saturday, November 2, 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 Saturday, November 2, 2013 2,983.6 
 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. AFC Fylde Tuesday, October 29, 2013 2,946.2 
 176. Bideford Saturday, October 26, 2013 2,941.8 
 177. Kingstonian Saturday, November 2, 2013 2,938.5 
 178. Bury Town Saturday, October 26, 2013 2,936.9 
 179. Hungerford Town Tuesday, October 29, 2013 2,933.3 
 180. Corby Town Tuesday, October 29, 2013 2,930.5 
 181. Biggleswade Town Tuesday, October 29, 2013 2,927.4 
 182. Chorley Tuesday, October 29, 2013 2,927.0 
 183. East Thurrock United Saturday, October 26, 2013 2,925.6 
 184. Lewes Saturday, October 26, 2013 2,923.9 
 185. Weymouth Saturday, October 5, 2013 2,900.9 
 186. Maidstone United Saturday, October 26, 2013 2,894.6 
 187. Truro City Saturday, November 2, 2013 2,891.9 
 188. Bedford Town Saturday, October 12, 2013 2,891.6 
 189. Hampton and Richmond Borough Tuesday, October 29, 2013 2,888.3 
 190. Ilkeston Town Saturday, November 2, 2013 2,888.2 
 191. Bognor Regis Town Saturday, October 26, 2013 2,886.7 
 192. Margate Saturday, October 26, 2013 2,885.8 
 193. Banbury United Saturday, October 26, 2013 2,884.8 
 194. Hitchin Town Saturday, November 2, 2013 2,879.8 
 195. King's Lynn Town Saturday, November 2, 2013 2,879.4 
 196. Canvey Island Tuesday, October 8, 2013 2,879.2 
 197. Hendon Tuesday, October 29, 2013 2,877.2 
 198. FC United of Manchester Saturday, October 26, 2013 2,875.5 
 199. Metropolitan Police Tuesday, October 29, 2013 2,868.3 
 200. Chippenham Town Tuesday, October 29, 2013 2,851.6 
 201. Barwell Saturday, November 2, 2013 2,850.9 
 202. Frome Town Saturday, October 12, 2013 2,849.0 
 203. Witton Albion Saturday, October 26, 2013 2,847.4 
 204. Worksop Town Saturday, November 2, 2013 2,842.2 
 205. Bedworth United Saturday, April 27, 2013 2,830.2 
 206. Kettering Town Saturday, April 27, 2013 2,826.4 
 207. Leiston Saturday, November 2, 2013 2,821.7 
 208. Wingate and Finchley Saturday, October 26, 2013 2,821.3 
 209. Hinckley United Saturday, April 27, 2013 2,819.4 
 210. Redditch United Tuesday, October 29, 2013 2,818.8 
 211. Harrow Borough Saturday, November 2, 2013 2,817.1 
 212. Buxton Wednesday, October 30, 2013 2,816.2 
 213. Thurrock Saturday, April 27, 2013 2,812.9 
 214. Rushall Olympic Tuesday, October 29, 2013 2,809.9 
 215. St. Neots Town Tuesday, October 29, 2013 2,807.2 
 216. AFC Totton Tuesday, October 29, 2013 2,803.9 
 217. Blyth Spartans Tuesday, October 29, 2013 2,793.3 
 218. Marine Tuesday, October 29, 2013 2,791.4 
 219. Bashley Tuesday, October 29, 2013 2,789.0 
 220. Yate Town Saturday, November 3, 2012 2,788.6 
 221. Ashton United Saturday, November 2, 2013 2,788.5 
 222. Hastings United Saturday, April 27, 2013 2,786.5 
 223. Burnham Tuesday, October 29, 2013 2,783.2 
 224. Whitby Town Saturday, November 2, 2013 2,777.3 
 225. Enfield Town Saturday, October 26, 2013 2,773.1 
 226. Matlock Town Tuesday, October 29, 2013 2,773.0 
 227. Carshalton Athletic Saturday, October 26, 2013 2,771.3 
 228. Cray Wanderers Saturday, November 2, 2013 2,731.8 
 229. Nantwich Town Tuesday, October 29, 2013 2,722.4 
 230. Stamford Saturday, November 2, 2013 2,718.2 
 231. Grantham Town Saturday, November 2, 2013 2,690.3 
 232. Frickley Athletic Saturday, November 2, 2013 2,671.6 
 233. Slough Town Tuesday, November 13, 2012 2,652.7 
 234. Droylsden Tuesday, October 29, 2013 2,645.5 
 235. Stafford Rangers Saturday, November 2, 2013 2,641.5 
 236. Kendal Town Saturday, May 4, 2013 2,616.8 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9