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  Sunday, December 7, 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 Tuesday, December 2, 2014 4,159.3 
 6. Everton Saturday, December 6, 2014 4,116.2 
 7. Southampton Wednesday, December 3, 2014 4,103.6 
 8. Tottenham Hotspur Saturday, December 6, 2014 4,099.6 
 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 Saturday, December 6, 2014 3,406.9 
 97. Woking Saturday, December 6, 2014 3,404.8 
 98. Kidderminster Harriers Tuesday, December 2, 2014 3,404.6 
 99. FC Halifax Town Tuesday, December 2, 2014 3,390.7 
 100. Forest Green Rovers Saturday, December 6, 2014 3,386.6 
 101. Macclesfield Town Saturday, December 6, 2014 3,386.0 
 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 Saturday, November 29, 2014 3,353.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 Saturday, December 6, 2014 3,304.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 Saturday, December 6, 2014 3,217.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 Sunday, December 7, 2014 3,194.3 
 122. Gosport Borough Saturday, December 6, 2014 3,177.8 
 123. Solihull Moors Saturday, December 6, 2014 3,174.0 
 124. Havant and Waterlooville Saturday, December 6, 2014 3,168.3 
 125. Bromley Saturday, December 6, 2014 3,167.1 
 126. Sutton United Saturday, December 6, 2014 3,165.4 
 127. Stockport County Saturday, December 6, 2014 3,138.3 
 128. Boston United Saturday, December 6, 2014 3,137.8 
 129. Tamworth Tuesday, December 2, 2014 3,137.4 
 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 Saturday, December 6, 2014 3,105.9 
 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 Saturday, December 6, 2014 3,043.6 
 152. Bradford Park Avenue Saturday, December 6, 2014 3,034.3 
 153. Chesham United Saturday, December 6, 2014 3,032.3 
 154. Hungerford Town Saturday, December 6, 2014 3,028.4 
 155. Maidenhead United Saturday, December 6, 2014 3,027.8 
 156. Gainsborough Trinity Saturday, December 6, 2014 3,023.6 
 157. Hayes and Yeading United Saturday, December 6, 2014 3,013.3 
 158. Bishop's Stortford Saturday, November 22, 2014 3,010.2 
 159. Margate Saturday, December 6, 2014 3,009.7 
 160. Lowestoft Town Saturday, December 6, 2014 3,008.1 
 161. Staines Town Saturday, December 6, 2014 3,005.6 
 162. Gloucester City Tuesday, November 25, 2014 3,005.2 
 163. Dulwich Hamlet Saturday, December 6, 2014 3,003.7 
 164. Farnborough Saturday, December 6, 2014 2,992.0 
 165. Weymouth Saturday, December 6, 2014 2,990.5 
 166. Weston-super-Mare Saturday, December 6, 2014 2,986.0 
 167. Redditch United Saturday, December 6, 2014 2,981.8 
 168. Hendon Saturday, December 6, 2014 2,967.3 
 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. St. Neots Town Saturday, December 6, 2014 2,960.8 
 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. Corby Town Saturday, December 6, 2014 2,948.6 
 178. Bognor Regis Town Saturday, December 6, 2014 2,947.3 
 179. Metropolitan Police Tuesday, December 2, 2014 2,933.3 
 180. Kingstonian Saturday, December 6, 2014 2,932.6 
 181. Biggleswade Town Saturday, December 6, 2014 2,921.4 
 182. Cirencester Town Saturday, December 6, 2014 2,921.2 
 183. Grays Athletic Saturday, December 6, 2014 2,917.6 
 184. Tonbridge Angels Saturday, December 6, 2014 2,914.7 
 185. Hitchin Town Saturday, December 6, 2014 2,910.1 
 186. FC United of Manchester Saturday, November 22, 2014 2,910.0 
 187. Billericay Town Saturday, December 6, 2014 2,904.6 
 188. Enfield Town Saturday, December 6, 2014 2,898.7 
 189. Witham Town Saturday, December 6, 2014 2,893.4 
 190. AFC Hornchurch Saturday, December 6, 2014 2,888.8 
 191. East Thurrock United Saturday, December 6, 2014 2,888.2 
 192. Histon Saturday, December 6, 2014 2,878.5 
 193. Chippenham Town Saturday, December 6, 2014 2,878.2 
 194. Peacehaven and Telscombe Saturday, December 6, 2014 2,876.0 
 195. Dorchester Town Saturday, December 6, 2014 2,863.5 
 196. Wingate and Finchley Saturday, December 6, 2014 2,861.6 
 197. Workington Saturday, November 22, 2014 2,857.6 
 198. Worksop Town Tuesday, April 29, 2014 2,857.3 
 199. Curzon Ashton Saturday, December 6, 2014 2,853.9 
 200. Barwell Saturday, December 6, 2014 2,851.3 
 201. Dunstable Town Saturday, December 6, 2014 2,849.7 
 202. Ashton United Saturday, December 6, 2014 2,844.9 
 203. Hampton and Richmond Borough Saturday, November 29, 2014 2,841.6 
 204. Ilkeston Town Saturday, December 6, 2014 2,840.6 
 205. Lewes Saturday, December 6, 2014 2,833.9 
 206. Canvey Island Tuesday, December 2, 2014 2,830.9 
 207. Bideford Saturday, December 6, 2014 2,829.5 
 208. Leatherhead Saturday, December 6, 2014 2,827.4 
 209. Skelmersdale United Saturday, December 6, 2014 2,826.8 
 210. Blyth Spartans Friday, December 5, 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. AFC Totton Monday, April 21, 2014 2,794.5 
 216. King's Lynn Town Saturday, December 6, 2014 2,791.5 
 217. Paulton Rovers Saturday, December 6, 2014 2,787.7 
 218. Halesowen Town Saturday, December 6, 2014 2,784.8 
 219. Arlesey Town Saturday, December 6, 2014 2,782.7 
 220. Burnham Saturday, December 6, 2014 2,776.7 
 221. Rushall Olympic Saturday, December 6, 2014 2,771.9 
 222. Slough Town Saturday, December 6, 2014 2,769.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. Banbury United Saturday, December 6, 2014 2,714.8 
 232. Witton Albion Saturday, December 6, 2014 2,711.1 
 233. Stamford Saturday, December 6, 2014 2,699.8 
 234. Carshalton Athletic Saturday, April 26, 2014 2,690.2 
 235. Marine Saturday, November 29, 2014 2,660.3 
 236. Frickley Athletic Saturday, December 6, 2014 2,660.1 
 237. Cray Wanderers Saturday, April 26, 2014 2,659.0 
 238. Nantwich Town Saturday, December 6, 2014 2,654.4 
 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