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 9, 2014

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, December 6, 2014 4,317.7 
 2. Chelsea Saturday, December 6, 2014 4,299.8 
 3. Arsenal Saturday, December 6, 2014 4,182.4 
 4. Liverpool Saturday, December 6, 2014 4,171.0 
 5. Manchester United Monday, December 8, 2014 4,168.9 
 6. Everton Saturday, December 6, 2014 4,116.2 
 7. Tottenham Hotspur Saturday, December 6, 2014 4,099.6 
 8. Southampton Monday, December 8, 2014 4,094.1 
 9. West Ham United Sunday, December 7, 2014 4,056.1 
 10. Swansea City Sunday, December 7, 2014 4,039.0 
 11. Newcastle United Saturday, December 6, 2014 4,026.7 
 12. Stoke City Saturday, December 6, 2014 4,014.3 
 13. Sunderland Saturday, December 6, 2014 3,989.2 
 14. Derby County Saturday, December 6, 2014 3,974.2 
 15. Crystal Palace Saturday, December 6, 2014 3,955.7 
 16. Aston Villa Sunday, December 7, 2014 3,943.2 
 17. Leicester City Sunday, December 7, 2014 3,935.6 
 18. West Bromwich Albion Saturday, December 6, 2014 3,932.4 
 19. Hull City Saturday, December 6, 2014 3,921.7 
 20. Middlesbrough Saturday, December 6, 2014 3,920.3 
 21. AFC Bournemouth Saturday, December 6, 2014 3,919.6 
 22. Burnley Saturday, December 6, 2014 3,919.5 
 23. Ipswich Town Saturday, December 6, 2014 3,909.9 
 24. Queens Park Rangers Saturday, December 6, 2014 3,908.6 
 25. Blackburn Rovers Saturday, December 6, 2014 3,882.4 
 26. Norwich City Saturday, December 6, 2014 3,881.1 
 27. Watford Friday, December 5, 2014 3,865.4 
 28. Cardiff City Saturday, December 6, 2014 3,848.9 
 29. Brentford Saturday, December 6, 2014 3,841.0 
 30. Nottingham Forest Saturday, December 6, 2014 3,829.8 
 31. Bolton Wanderers Saturday, December 6, 2014 3,829.0 
 32. Fulham Friday, December 5, 2014 3,827.4 
 33. Sheffield Wednesday Saturday, December 6, 2014 3,826.9 
 34. Reading Saturday, December 6, 2014 3,825.8 
 35. Wolverhampton Wanderers Saturday, December 6, 2014 3,819.6 
 36. Brighton and Hove Albion Saturday, December 6, 2014 3,819.0 
 37. Wigan Athletic Saturday, December 6, 2014 3,817.6 
 38. Charlton Athletic Saturday, December 6, 2014 3,817.1 
 39. Huddersfield Town Saturday, December 6, 2014 3,777.8 
 40. Leeds United Saturday, December 6, 2014 3,771.9 
 41. Preston North End Saturday, December 6, 2014 3,770.1 
 42. Bristol City Sunday, December 7, 2014 3,768.4 
 43. Milton Keynes Dons Tuesday, December 2, 2014 3,752.7 
 44. Rotherham United Saturday, December 6, 2014 3,749.7 
 45. Sheffield United Saturday, December 6, 2014 3,748.4 
 46. Swindon Town Saturday, November 29, 2014 3,738.7 
 47. Birmingham City Saturday, December 6, 2014 3,737.6 
 48. Millwall Saturday, December 6, 2014 3,728.2 
 49. Oldham Athletic Saturday, December 6, 2014 3,689.9 
 50. Notts County Friday, November 28, 2014 3,674.7 
 51. Blackpool Saturday, December 6, 2014 3,666.4 
 52. Doncaster Rovers Saturday, December 6, 2014 3,666.3 
 53. Peterborough United Sunday, December 7, 2014 3,663.3 
 54. Barnsley Sunday, December 7, 2014 3,662.2 
 55. Leyton Orient Saturday, November 29, 2014 3,659.8 
 56. Bradford City Sunday, December 7, 2014 3,645.6 
 57. Chesterfield Saturday, November 29, 2014 3,635.0 
 58. Rochdale Sunday, December 7, 2014 3,633.7 
 59. Walsall Saturday, November 29, 2014 3,633.1 
 60. Port Vale Saturday, November 29, 2014 3,618.5 
 61. Shrewsbury Town Saturday, December 6, 2014 3,611.5 
 62. Scunthorpe United Sunday, December 7, 2014 3,606.7 
 63. Luton Town Saturday, December 6, 2014 3,598.7 
 64. Crawley Town Saturday, November 29, 2014 3,597.1 
 65. Fleetwood Town Saturday, November 29, 2014 3,595.2 
 66. Yeovil Town Saturday, December 6, 2014 3,593.3 
 67. Coventry City Saturday, November 29, 2014 3,589.7 
 68. Colchester United Sunday, December 7, 2014 3,585.2 
 69. Southend United Saturday, November 29, 2014 3,577.4 
 70. Gillingham Saturday, November 29, 2014 3,569.6 
 71. Burton Albion Saturday, December 6, 2014 3,561.1 
 72. Wycombe Wanderers Sunday, December 7, 2014 3,556.6 
 73. Crewe Alexandra Saturday, November 29, 2014 3,543.4 
 74. Bury Saturday, December 6, 2014 3,538.2 
 75. Plymouth Argyle Saturday, December 6, 2014 3,537.7 
 76. Newport County Saturday, November 29, 2014 3,535.0 
 77. Exeter City Saturday, December 6, 2014 3,527.0 
 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 Saturday, December 6, 2014 3,506.4 
 82. Oxford United Saturday, December 6, 2014 3,489.8 
 83. Northampton Town Saturday, November 29, 2014 3,485.6 
 84. Tranmere Rovers Saturday, December 6, 2014 3,483.7 
 85. Cambridge United Saturday, December 6, 2014 3,482.9 
 86. AFC Wimbledon Sunday, December 7, 2014 3,473.7 
 87. Barnet Saturday, December 6, 2014 3,471.8 
 88. Carlisle United Saturday, November 29, 2014 3,464.9 
 89. Morecambe Saturday, November 29, 2014 3,463.1 
 90. Mansfield Town Saturday, December 6, 2014 3,461.7 
 91. Dagenham and Redbridge Saturday, November 29, 2014 3,453.1 
 92. Cheltenham Town Sunday, December 7, 2014 3,452.7 
 93. Bristol Rovers Saturday, December 6, 2014 3,452.0 
 94. Grimsby Town Saturday, November 29, 2014 3,439.7 
 95. Gateshead Sunday, December 7, 2014 3,426.3 
 96. Torquay United Tuesday, December 9, 2014 3,415.3 
 97. Kidderminster Harriers Tuesday, December 2, 2014 3,404.6 
 98. Forest Green Rovers Tuesday, December 9, 2014 3,396.0 
 99. Woking Tuesday, December 9, 2014 3,395.4 
 100. Macclesfield Town Saturday, December 6, 2014 3,386.0 
 101. FC Halifax Town Tuesday, December 9, 2014 3,382.4 
 102. Wrexham Saturday, December 6, 2014 3,381.9 
 103. Hartlepool United Friday, December 5, 2014 3,364.3 
 104. Aldershot Town Sunday, December 7, 2014 3,361.2 
 105. Lincoln City Tuesday, December 9, 2014 3,361.1 
 106. Eastleigh Sunday, December 7, 2014 3,338.5 
 107. Braintree Town Saturday, November 29, 2014 3,332.5 
 108. Dover Athletic Sunday, December 7, 2014 3,325.7 
 109. Chester Sunday, December 7, 2014 3,314.9 
 110. Salisbury City Saturday, April 26, 2014 3,313.6 
 111. Welling United Tuesday, December 9, 2014 3,312.4 
 112. Southport Sunday, December 7, 2014 3,281.2 
 113. Altrincham Saturday, December 6, 2014 3,259.6 
 114. Guiseley Saturday, December 6, 2014 3,256.2 
 115. Alfreton Town Saturday, December 6, 2014 3,249.4 
 116. Barrow Saturday, December 6, 2014 3,225.5 
 117. Dartford Sunday, December 7, 2014 3,224.1 
 118. Nuneaton Town Tuesday, December 9, 2014 3,209.0 
 119. Boreham Wood Saturday, December 6, 2014 3,201.4 
 120. Ebbsfleet United Saturday, December 6, 2014 3,197.9 
 121. AFC Telford United Tuesday, December 9, 2014 3,186.3 
 122. Gosport Borough Tuesday, December 9, 2014 3,182.5 
 123. Solihull Moors Saturday, December 6, 2014 3,174.0 
 124. Bromley Tuesday, December 9, 2014 3,171.9 
 125. Havant and Waterlooville Saturday, December 6, 2014 3,168.3 
 126. Sutton United Saturday, December 6, 2014 3,165.4 
 127. Tamworth Monday, December 8, 2014 3,144.8 
 128. Stockport County Saturday, December 6, 2014 3,138.3 
 129. Boston United Saturday, December 6, 2014 3,137.8 
 130. North Ferriby United Saturday, December 6, 2014 3,136.1 
 131. Worcester City Sunday, December 7, 2014 3,131.9 
 132. AFC Fylde Saturday, December 6, 2014 3,126.2 
 133. Bath City Saturday, December 6, 2014 3,122.3 
 134. Hednesford Town Saturday, December 6, 2014 3,118.6 
 135. Hemel Hempstead Town Tuesday, December 9, 2014 3,117.4 
 136. Concord Rangers Saturday, December 6, 2014 3,104.6 
 137. Basingstoke Town Saturday, December 6, 2014 3,102.1 
 138. Whitehawk Saturday, December 6, 2014 3,100.9 
 139. Chorley Saturday, December 6, 2014 3,082.8 
 140. Chelmsford City Saturday, December 6, 2014 3,081.5 
 141. St. Albans City Saturday, December 6, 2014 3,079.8 
 142. Eastbourne Borough Saturday, December 6, 2014 3,079.7 
 143. Brackley Town Saturday, December 6, 2014 3,077.0 
 144. Harrogate Town Saturday, December 6, 2014 3,076.6 
 145. Poole Town Saturday, December 6, 2014 3,075.0 
 146. Leamington Saturday, December 6, 2014 3,062.3 
 147. Colwyn Bay Saturday, December 6, 2014 3,059.0 
 148. Oxford City Saturday, November 22, 2014 3,058.7 
 149. Wealdstone Saturday, December 6, 2014 3,049.5 
 150. Hereford United Saturday, December 6, 2014 3,048.5 
 151. Maidstone United Tuesday, December 9, 2014 3,047.3 
 152. Chesham United Tuesday, December 9, 2014 3,044.3 
 153. Hungerford Town Monday, December 8, 2014 3,043.2 
 154. Bradford Park Avenue Saturday, December 6, 2014 3,034.3 
 155. Maidenhead United Saturday, December 6, 2014 3,027.8 
 156. Gainsborough Trinity Saturday, December 6, 2014 3,023.6 
 157. Dulwich Hamlet Tuesday, December 9, 2014 3,013.4 
 158. Margate Saturday, December 6, 2014 3,009.7 
 159. Hayes and Yeading United Tuesday, December 9, 2014 3,008.6 
 160. Lowestoft Town Saturday, December 6, 2014 3,008.1 
 161. Bishop's Stortford Tuesday, December 9, 2014 3,005.4 
 162. Gloucester City Monday, December 8, 2014 2,997.8 
 163. Weymouth Tuesday, December 9, 2014 2,995.3 
 164. Weston-super-Mare Tuesday, December 9, 2014 2,995.0 
 165. Staines Town Tuesday, December 9, 2014 2,994.0 
 166. Farnborough Tuesday, December 9, 2014 2,983.0 
 167. Hendon Saturday, December 6, 2014 2,967.3 
 168. Redditch United Monday, December 8, 2014 2,967.1 
 169. Stourbridge Saturday, December 6, 2014 2,964.5 
 170. Leiston Saturday, December 6, 2014 2,963.3 
 171. Vauxhall Motors Saturday, April 26, 2014 2,962.4 
 172. Corby Town Tuesday, December 9, 2014 2,958.5 
 173. Truro City Saturday, December 6, 2014 2,957.9 
 174. Hyde Saturday, December 6, 2014 2,957.6 
 175. Cambridge City Saturday, December 6, 2014 2,953.3 
 176. Stalybridge Celtic Saturday, December 6, 2014 2,951.5 
 177. Bognor Regis Town Saturday, December 6, 2014 2,947.3 
 178. Metropolitan Police Tuesday, December 2, 2014 2,933.3 
 179. St. Neots Town Tuesday, December 9, 2014 2,933.1 
 180. Kingstonian Saturday, December 6, 2014 2,932.6 
 181. Cirencester Town Saturday, December 6, 2014 2,921.2 
 182. Grays Athletic Saturday, December 6, 2014 2,917.6 
 183. FC United of Manchester Saturday, November 22, 2014 2,910.0 
 184. Biggleswade Town Tuesday, December 9, 2014 2,909.4 
 185. Hitchin Town Monday, December 8, 2014 2,908.1 
 186. Tonbridge Angels Tuesday, December 9, 2014 2,905.0 
 187. Billericay Town Saturday, December 6, 2014 2,904.6 
 188. Enfield Town Saturday, December 6, 2014 2,898.7 
 189. AFC Hornchurch Tuesday, December 9, 2014 2,897.8 
 190. Peacehaven and Telscombe Tuesday, December 9, 2014 2,891.2 
 191. East Thurrock United Saturday, December 6, 2014 2,888.2 
 192. Histon Tuesday, December 9, 2014 2,884.6 
 193. Witham Town Tuesday, December 9, 2014 2,884.4 
 194. Chippenham Town Monday, December 8, 2014 2,880.2 
 195. Dorchester Town Saturday, December 6, 2014 2,863.5 
 196. Workington Tuesday, December 9, 2014 2,863.4 
 197. Wingate and Finchley Saturday, December 6, 2014 2,861.6 
 198. Worksop Town Tuesday, April 29, 2014 2,857.3 
 199. Curzon Ashton Saturday, December 6, 2014 2,853.9 
 200. Dunstable Town Saturday, December 6, 2014 2,849.7 
 201. Ashton United Saturday, December 6, 2014 2,844.9 
 202. Ilkeston Town Saturday, December 6, 2014 2,840.6 
 203. Lewes Saturday, December 6, 2014 2,833.9 
 204. Canvey Island Tuesday, December 2, 2014 2,830.9 
 205. Barwell Tuesday, December 9, 2014 2,829.9 
 206. Skelmersdale United Saturday, December 6, 2014 2,826.8 
 207. Hampton and Richmond Borough Tuesday, December 9, 2014 2,826.3 
 208. Bideford Tuesday, December 9, 2014 2,824.7 
 209. Leatherhead Tuesday, December 9, 2014 2,823.7 
 210. Blyth Spartans Tuesday, December 9, 2014 2,822.9 
 211. VCD Athletic Saturday, December 6, 2014 2,822.8 
 212. Buxton Saturday, December 6, 2014 2,816.4 
 213. Frome Town Saturday, December 6, 2014 2,809.5 
 214. Harrow Borough Saturday, December 6, 2014 2,803.0 
 215. Slough Town Tuesday, December 9, 2014 2,797.3 
 216. AFC Totton Monday, April 21, 2014 2,794.5 
 217. King's Lynn Town Saturday, December 6, 2014 2,791.5 
 218. Paulton Rovers Saturday, December 6, 2014 2,787.7 
 219. Halesowen Town Saturday, December 6, 2014 2,784.8 
 220. Arlesey Town Saturday, December 6, 2014 2,782.7 
 221. Rushall Olympic Saturday, December 6, 2014 2,771.9 
 222. Burnham Tuesday, December 9, 2014 2,770.6 
 223. Whitby Town Saturday, December 6, 2014 2,769.5 
 224. Warrington Town Sunday, December 7, 2014 2,759.6 
 225. Norton United Sunday, November 9, 2014 2,749.6 
 226. Grantham Town Saturday, December 6, 2014 2,738.8 
 227. Bury Town Saturday, December 6, 2014 2,735.8 
 228. Belper Town Saturday, December 6, 2014 2,733.8 
 229. Matlock Town Saturday, December 6, 2014 2,724.9 
 230. Bedford Town Saturday, April 26, 2014 2,715.3 
 231. Witton Albion Saturday, December 6, 2014 2,711.1 
 232. Banbury United Tuesday, December 9, 2014 2,704.9 
 233. Stamford Saturday, December 6, 2014 2,699.8 
 234. Carshalton Athletic Saturday, April 26, 2014 2,690.2 
 235. Nantwich Town Tuesday, December 9, 2014 2,675.8 
 236. Frickley Athletic Saturday, December 6, 2014 2,660.1 
 237. Cray Wanderers Saturday, April 26, 2014 2,659.0 
 238. Marine Tuesday, December 9, 2014 2,654.5 
 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