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, December 2, 2014

 Rank Club Last Match Date ELO Score 
 1. Chelsea Saturday, November 29, 2014 4,309.2 
 2. Manchester City Sunday, November 30, 2014 4,307.7 
 3. Arsenal Saturday, November 29, 2014 4,189.9 
 4. Liverpool Tuesday, December 2, 2014 4,176.9 
 5. Manchester United Tuesday, December 2, 2014 4,159.3 
 6. Everton Sunday, November 30, 2014 4,126.5 
 7. Tottenham Hotspur Sunday, November 30, 2014 4,111.8 
 8. Southampton Sunday, November 30, 2014 4,110.3 
 9. Swansea City Tuesday, December 2, 2014 4,052.7 
 10. West Ham United Tuesday, December 2, 2014 4,042.4 
 11. Newcastle United Tuesday, December 2, 2014 4,010.2 
 12. Stoke City Tuesday, December 2, 2014 4,000.1 
 13. Sunderland Saturday, November 29, 2014 3,989.2 
 14. Derby County Saturday, November 29, 2014 3,964.9 
 15. Crystal Palace Tuesday, December 2, 2014 3,950.7 
 16. Leicester City Tuesday, December 2, 2014 3,944.8 
 17. Burnley Tuesday, December 2, 2014 3,934.6 
 18. Aston Villa Tuesday, December 2, 2014 3,934.1 
 19. West Bromwich Albion Tuesday, December 2, 2014 3,931.5 
 20. Hull City Saturday, November 29, 2014 3,916.4 
 21. AFC Bournemouth Saturday, November 29, 2014 3,910.8 
 22. Middlesbrough Saturday, November 29, 2014 3,908.1 
 23. Ipswich Town Saturday, November 29, 2014 3,899.8 
 24. Blackburn Rovers Saturday, November 29, 2014 3,895.8 
 25. Queens Park Rangers Tuesday, December 2, 2014 3,893.6 
 26. Norwich City Saturday, November 29, 2014 3,871.2 
 27. Cardiff City Saturday, November 29, 2014 3,853.0 
 28. Brentford Saturday, November 29, 2014 3,852.3 
 29. Fulham Saturday, November 29, 2014 3,850.2 
 30. Watford Saturday, November 29, 2014 3,842.6 
 31. Nottingham Forest Saturday, November 29, 2014 3,831.4 
 32. Wolverhampton Wanderers Saturday, November 29, 2014 3,828.4 
 33. Brighton and Hove Albion Saturday, November 29, 2014 3,828.2 
 34. Bolton Wanderers Saturday, November 29, 2014 3,827.9 
 35. Wigan Athletic Saturday, November 29, 2014 3,827.5 
 36. Reading Saturday, November 29, 2014 3,826.9 
 37. Charlton Athletic Saturday, November 29, 2014 3,815.5 
 38. Sheffield Wednesday Saturday, November 29, 2014 3,813.5 
 39. Leeds United Saturday, November 29, 2014 3,781.9 
 40. Bristol City Friday, November 28, 2014 3,768.1 
 41. Preston North End Saturday, November 29, 2014 3,767.7 
 42. Huddersfield Town Saturday, November 29, 2014 3,766.5 
 43. Milton Keynes Dons Tuesday, December 2, 2014 3,752.7 
 44. Birmingham City Saturday, November 29, 2014 3,749.1 
 45. Rotherham United Saturday, November 29, 2014 3,745.7 
 46. Sheffield United Tuesday, December 2, 2014 3,744.9 
 47. Millwall Saturday, November 29, 2014 3,740.3 
 48. Swindon Town Saturday, November 29, 2014 3,738.7 
 49. Oldham Athletic Saturday, November 29, 2014 3,696.0 
 50. Notts County Friday, November 28, 2014 3,674.7 
 51. Peterborough United Friday, November 28, 2014 3,669.0 
 52. Barnsley Tuesday, December 2, 2014 3,666.3 
 53. Doncaster Rovers Tuesday, December 2, 2014 3,660.2 
 54. Leyton Orient Saturday, November 29, 2014 3,659.8 
 55. Blackpool Saturday, November 29, 2014 3,654.9 
 56. Bradford City Saturday, November 29, 2014 3,644.5 
 57. Rochdale Saturday, November 29, 2014 3,636.7 
 58. Chesterfield Saturday, November 29, 2014 3,635.0 
 59. Walsall Saturday, November 29, 2014 3,633.1 
 60. Port Vale Saturday, November 29, 2014 3,618.5 
 61. Shrewsbury Town Saturday, November 29, 2014 3,614.0 
 62. Scunthorpe United Saturday, November 29, 2014 3,611.2 
 63. Luton Town Saturday, November 29, 2014 3,599.0 
 64. Crawley Town Saturday, November 29, 2014 3,597.1 
 65. Fleetwood Town Saturday, November 29, 2014 3,595.2 
 66. Yeovil Town Saturday, November 29, 2014 3,594.0 
 67. Coventry City Saturday, November 29, 2014 3,589.7 
 68. Colchester United Saturday, November 29, 2014 3,579.5 
 69. Southend United Saturday, November 29, 2014 3,577.4 
 70. Gillingham Saturday, November 29, 2014 3,569.6 
 71. Wycombe Wanderers Saturday, November 29, 2014 3,563.5 
 72. Burton Albion Saturday, November 29, 2014 3,560.9 
 73. Crewe Alexandra Saturday, November 29, 2014 3,543.4 
 74. Plymouth Argyle Saturday, November 29, 2014 3,541.1 
 75. Bury Saturday, November 29, 2014 3,537.9 
 76. Newport County Saturday, November 29, 2014 3,535.0 
 77. Exeter City Friday, November 28, 2014 3,527.2 
 78. Portsmouth Saturday, November 29, 2014 3,509.7 
 79. Stevenage Saturday, November 29, 2014 3,508.9 
 80. York City Saturday, November 29, 2014 3,506.8 
 81. Accrington Stanley Friday, November 28, 2014 3,505.7 
 82. Oxford United Saturday, November 29, 2014 3,490.5 
 83. Northampton Town Saturday, November 29, 2014 3,485.6 
 84. Cambridge United Saturday, November 29, 2014 3,483.8 
 85. Tranmere Rovers Saturday, November 29, 2014 3,483.0 
 86. AFC Wimbledon Saturday, November 29, 2014 3,466.8 
 87. Carlisle United Saturday, November 29, 2014 3,464.9 
 88. Morecambe Saturday, November 29, 2014 3,463.1 
 89. Barnet Saturday, November 29, 2014 3,461.9 
 90. Mansfield Town Saturday, November 29, 2014 3,460.8 
 91. Cheltenham Town Saturday, November 29, 2014 3,460.1 
 92. Bristol Rovers Tuesday, December 2, 2014 3,455.2 
 93. Dagenham and Redbridge Saturday, November 29, 2014 3,453.1 
 94. Grimsby Town Saturday, November 29, 2014 3,439.7 
 95. Gateshead Tuesday, December 2, 2014 3,426.0 
 96. Torquay United Tuesday, December 2, 2014 3,416.8 
 97. Woking Tuesday, December 2, 2014 3,414.8 
 98. Kidderminster Harriers Tuesday, December 2, 2014 3,404.6 
 99. Forest Green Rovers Tuesday, December 2, 2014 3,391.3 
 100. FC Halifax Town Tuesday, December 2, 2014 3,390.7 
 101. Wrexham Tuesday, December 2, 2014 3,380.4 
 102. Macclesfield Town Saturday, November 29, 2014 3,376.0 
 103. Hartlepool United Saturday, November 29, 2014 3,374.0 
 104. Aldershot Town Saturday, November 29, 2014 3,358.2 
 105. Lincoln City Saturday, November 29, 2014 3,353.1 
 106. Eastleigh Tuesday, December 2, 2014 3,343.9 
 107. Braintree Town Saturday, November 29, 2014 3,332.5 
 108. Dover Athletic Tuesday, December 2, 2014 3,318.3 
 109. Salisbury City Saturday, April 26, 2014 3,313.6 
 110. Chester Tuesday, December 2, 2014 3,310.9 
 111. Welling United Saturday, November 29, 2014 3,301.2 
 112. Southport Saturday, November 29, 2014 3,275.8 
 113. Altrincham Tuesday, December 2, 2014 3,254.9 
 114. Guiseley Saturday, November 22, 2014 3,241.0 
 115. Alfreton Town Tuesday, December 2, 2014 3,238.6 
 116. Nuneaton Town Tuesday, December 2, 2014 3,227.8 
 117. Dartford Tuesday, December 2, 2014 3,225.3 
 118. Barrow Saturday, November 22, 2014 3,216.3 
 119. AFC Telford United Tuesday, December 2, 2014 3,194.6 
 120. Boreham Wood Monday, November 24, 2014 3,193.5 
 121. Gosport Borough Tuesday, November 25, 2014 3,189.5 
 122. Ebbsfleet United Tuesday, November 25, 2014 3,184.5 
 123. Solihull Moors Saturday, November 22, 2014 3,179.6 
 124. Sutton United Saturday, November 22, 2014 3,166.0 
 125. Havant and Waterlooville Saturday, November 22, 2014 3,161.5 
 126. Bromley Saturday, November 22, 2014 3,160.6 
 127. Stockport County Tuesday, December 2, 2014 3,153.5 
 128. North Ferriby United Saturday, November 22, 2014 3,150.6 
 129. Boston United Saturday, November 22, 2014 3,140.8 
 130. Tamworth Tuesday, December 2, 2014 3,137.4 
 131. Bath City Tuesday, November 25, 2014 3,132.9 
 132. Worcester City Monday, December 1, 2014 3,127.4 
 133. Hemel Hempstead Town Tuesday, November 25, 2014 3,126.0 
 134. Hednesford Town Saturday, November 22, 2014 3,119.1 
 135. AFC Fylde Tuesday, December 2, 2014 3,117.7 
 136. Basingstoke Town Saturday, November 22, 2014 3,101.4 
 137. Harrogate Town Tuesday, November 25, 2014 3,096.7 
 138. Concord Rangers Tuesday, November 25, 2014 3,089.8 
 139. Whitehawk Saturday, November 15, 2014 3,089.1 
 140. Poole Town Saturday, November 22, 2014 3,089.1 
 141. Eastbourne Borough Saturday, November 22, 2014 3,086.5 
 142. Chorley Saturday, November 22, 2014 3,084.7 
 143. Hereford United Saturday, November 29, 2014 3,076.0 
 144. Brackley Town Tuesday, November 25, 2014 3,074.0 
 145. St. Albans City Saturday, November 22, 2014 3,069.1 
 146. Leamington Saturday, November 22, 2014 3,061.8 
 147. Chelmsford City Saturday, November 22, 2014 3,061.4 
 148. Oxford City Saturday, November 22, 2014 3,058.7 
 149. Colwyn Bay Tuesday, November 25, 2014 3,057.1 
 150. Maidstone United Saturday, November 29, 2014 3,045.2 
 151. Chesham United Tuesday, December 2, 2014 3,044.2 
 152. Wealdstone Saturday, November 22, 2014 3,041.4 
 153. Maidenhead United Saturday, November 15, 2014 3,041.1 
 154. Gainsborough Trinity Saturday, November 22, 2014 3,032.8 
 155. Hayes and Yeading United Saturday, November 22, 2014 3,021.2 
 156. Hungerford Town Saturday, November 29, 2014 3,016.5 
 157. Bradford Park Avenue Saturday, November 22, 2014 3,014.2 
 158. Staines Town Saturday, November 22, 2014 3,013.7 
 159. Margate Saturday, November 29, 2014 3,012.1 
 160. Bishop's Stortford Saturday, November 22, 2014 3,010.2 
 161. Farnborough Saturday, November 22, 2014 3,006.9 
 162. Gloucester City Tuesday, November 25, 2014 3,005.2 
 163. Lowestoft Town Tuesday, December 2, 2014 3,002.6 
 164. Dulwich Hamlet Saturday, November 29, 2014 2,995.8 
 165. Weston-super-Mare Monday, November 24, 2014 2,992.5 
 166. Redditch United Saturday, November 22, 2014 2,988.3 
 167. Weymouth Saturday, November 29, 2014 2,987.7 
 168. Hendon Saturday, November 22, 2014 2,985.6 
 169. Leiston Saturday, November 22, 2014 2,964.3 
 170. Vauxhall Motors Saturday, April 26, 2014 2,962.4 
 171. Stalybridge Celtic Tuesday, November 25, 2014 2,960.0 
 172. Stourbridge Saturday, November 29, 2014 2,959.0 
 173. Cambridge City Tuesday, November 25, 2014 2,956.7 
 174. St. Neots Town Saturday, November 22, 2014 2,954.3 
 175. Hyde Monday, December 1, 2014 2,943.1 
 176. Corby Town Saturday, November 29, 2014 2,940.8 
 177. Kingstonian Saturday, November 29, 2014 2,936.8 
 178. Metropolitan Police Tuesday, December 2, 2014 2,933.3 
 179. Truro City Saturday, November 22, 2014 2,930.4 
 180. Bognor Regis Town Saturday, November 22, 2014 2,929.0 
 181. Tonbridge Angels Saturday, November 22, 2014 2,915.9 
 182. Witham Town Saturday, November 29, 2014 2,910.5 
 183. Enfield Town Tuesday, December 2, 2014 2,910.4 
 184. FC United of Manchester Saturday, November 22, 2014 2,910.0 
 185. Biggleswade Town Tuesday, December 2, 2014 2,909.2 
 186. Cirencester Town Tuesday, December 2, 2014 2,908.7 
 187. Grays Athletic Saturday, November 29, 2014 2,900.5 
 188. Hitchin Town Tuesday, December 2, 2014 2,896.0 
 189. Billericay Town Saturday, November 22, 2014 2,895.8 
 190. Histon Saturday, November 29, 2014 2,891.0 
 191. AFC Hornchurch Tuesday, December 2, 2014 2,887.8 
 192. East Thurrock United Tuesday, December 2, 2014 2,885.8 
 193. Peacehaven and Telscombe Tuesday, December 2, 2014 2,883.9 
 194. Chippenham Town Saturday, November 29, 2014 2,874.8 
 195. Dorchester Town Saturday, November 22, 2014 2,870.0 
 196. Barwell Tuesday, November 25, 2014 2,864.1 
 197. Workington Saturday, November 22, 2014 2,857.6 
 198. Worksop Town Tuesday, April 29, 2014 2,857.3 
 199. Wingate and Finchley Saturday, November 29, 2014 2,853.6 
 200. Curzon Ashton Saturday, November 29, 2014 2,846.2 
 201. Bideford Saturday, November 29, 2014 2,841.7 
 202. Hampton and Richmond Borough Saturday, November 29, 2014 2,841.6 
 203. Ilkeston Town Saturday, November 29, 2014 2,836.2 
 204. Ashton United Saturday, November 29, 2014 2,835.3 
 205. Dunstable Town Saturday, November 29, 2014 2,832.5 
 206. Skelmersdale United Saturday, November 29, 2014 2,832.3 
 207. Canvey Island Tuesday, December 2, 2014 2,830.9 
 208. Lewes Saturday, November 22, 2014 2,825.9 
 209. Leatherhead Tuesday, December 2, 2014 2,823.2 
 210. Frome Town Saturday, November 29, 2014 2,817.1 
 211. Blyth Spartans Saturday, November 29, 2014 2,813.2 
 212. Harrow Borough Tuesday, December 2, 2014 2,811.8 
 213. VCD Athletic Saturday, November 29, 2014 2,811.1 
 214. Buxton Saturday, November 29, 2014 2,803.6 
 215. Arlesey Town Tuesday, December 2, 2014 2,800.9 
 216. AFC Totton Monday, April 21, 2014 2,794.5 
 217. King's Lynn Town Saturday, November 22, 2014 2,791.0 
 218. Slough Town Tuesday, December 2, 2014 2,786.8 
 219. Rushall Olympic Tuesday, November 25, 2014 2,781.5 
 220. Burnham Saturday, November 29, 2014 2,770.4 
 221. Whitby Town Saturday, November 29, 2014 2,770.0 
 222. Paulton Rovers Saturday, November 29, 2014 2,769.4 
 223. Halesowen Town Saturday, November 22, 2014 2,768.6 
 224. Warrington Town Friday, November 7, 2014 2,759.8 
 225. Grantham Town Saturday, November 29, 2014 2,755.0 
 226. Bury Town Saturday, November 29, 2014 2,750.6 
 227. Norton United Sunday, November 9, 2014 2,749.6 
 228. Belper Town Saturday, November 29, 2014 2,743.8 
 229. Matlock Town Saturday, November 29, 2014 2,734.9 
 230. Banbury United Saturday, November 22, 2014 2,717.7 
 231. Stamford Saturday, November 22, 2014 2,716.4 
 232. Bedford Town Saturday, April 26, 2014 2,715.3 
 233. Witton Albion Saturday, November 29, 2014 2,694.5 
 234. Carshalton Athletic Saturday, April 26, 2014 2,690.2 
 235. Frickley Athletic Saturday, November 29, 2014 2,667.9 
 236. Marine Saturday, November 29, 2014 2,660.3 
 237. Cray Wanderers Saturday, April 26, 2014 2,659.0 
 238. Nantwich Town Saturday, November 29, 2014 2,658.9 
 239. Bashley Saturday, April 26, 2014 2,640.1 
 240. Stafford Rangers Saturday, April 26, 2014 2,605.3 
 241. Droylsden Saturday, April 26, 2014 2,450.6