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  Wednesday, December 4, 2013

 Rank Club Last Match Date ELO Score 
 1. Manchester City Wednesday, December 4, 2013 4,252.5 
 2. Chelsea Wednesday, December 4, 2013 4,242.7 
 3. Manchester United Wednesday, December 4, 2013 4,240.1 
 4. Arsenal Wednesday, December 4, 2013 4,231.6 
 5. Tottenham Hotspur Wednesday, December 4, 2013 4,154.4 
 6. Everton Wednesday, December 4, 2013 4,153.7 
 7. Liverpool Wednesday, December 4, 2013 4,139.7 
 8. Swansea City Wednesday, December 4, 2013 4,021.3 
 9. Southampton Wednesday, December 4, 2013 4,017.4 
 10. Newcastle United Wednesday, December 4, 2013 4,016.6 
 11. Aston Villa Wednesday, December 4, 2013 4,012.0 
 12. West Bromwich Albion Wednesday, December 4, 2013 4,001.5 
 13. West Ham United Tuesday, December 3, 2013 3,990.7 
 14. Stoke City Wednesday, December 4, 2013 3,969.9 
 15. Norwich City Wednesday, December 4, 2013 3,961.9 
 16. Cardiff City Wednesday, December 4, 2013 3,930.1 
 17. Fulham Wednesday, December 4, 2013 3,928.5 
 18. Sunderland Wednesday, December 4, 2013 3,917.2 
 19. Queens Park Rangers Tuesday, December 3, 2013 3,915.5 
 20. Wigan Athletic Wednesday, December 4, 2013 3,913.3 
 21. Leicester City Tuesday, December 3, 2013 3,912.8 
 22. Reading Tuesday, December 3, 2013 3,907.2 
 23. Burnley Tuesday, December 3, 2013 3,905.5 
 24. Hull City Wednesday, December 4, 2013 3,898.5 
 25. Derby County Wednesday, December 4, 2013 3,877.4 
 26. Brighton and Hove Albion Tuesday, December 3, 2013 3,872.5 
 27. Blackpool Tuesday, December 3, 2013 3,856.1 
 28. Nottingham Forest Tuesday, December 3, 2013 3,853.4 
 29. Ipswich Town Tuesday, December 3, 2013 3,852.6 
 30. Watford Tuesday, December 3, 2013 3,851.7 
 31. Crystal Palace Tuesday, December 3, 2013 3,846.2 
 32. Leeds United Wednesday, December 4, 2013 3,843.6 
 33. Bolton Wanderers Tuesday, December 3, 2013 3,840.8 
 34. Birmingham City Tuesday, December 3, 2013 3,827.8 
 35. Blackburn Rovers Tuesday, December 3, 2013 3,816.8 
 36. Huddersfield Town Tuesday, December 3, 2013 3,813.8 
 37. Wolverhampton Wanderers Saturday, November 30, 2013 3,791.5 
 38. Charlton Athletic Tuesday, December 3, 2013 3,791.2 
 39. Leyton Orient Saturday, November 30, 2013 3,779.0 
 40. Peterborough United Saturday, November 30, 2013 3,776.8 
 41. Sheffield Wednesday Tuesday, December 3, 2013 3,766.7 
 42. Middlesbrough Wednesday, December 4, 2013 3,755.4 
 43. Millwall Tuesday, December 3, 2013 3,746.6 
 44. Brentford Saturday, November 30, 2013 3,745.8 
 45. AFC Bournemouth Tuesday, December 3, 2013 3,736.8 
 46. Barnsley Tuesday, December 3, 2013 3,730.4 
 47. Preston North End Saturday, November 30, 2013 3,729.0 
 48. Doncaster Rovers Tuesday, December 3, 2013 3,719.5 
 49. Yeovil Town Tuesday, December 3, 2013 3,718.3 
 50. Swindon Town Saturday, November 30, 2013 3,707.5 
 51. Coventry City Saturday, November 30, 2013 3,699.8 
 52. Walsall Saturday, November 30, 2013 3,690.3 
 53. Rotherham United Saturday, November 30, 2013 3,679.9 
 54. Milton Keynes Dons Saturday, November 30, 2013 3,660.0 
 55. Bradford City Sunday, December 1, 2013 3,646.8 
 56. Bristol City Saturday, November 30, 2013 3,644.1 
 57. Sheffield United Saturday, November 30, 2013 3,636.1 
 58. Port Vale Saturday, November 30, 2013 3,632.0 
 59. Oldham Athletic Sunday, December 1, 2013 3,624.1 
 60. Shrewsbury Town Saturday, November 30, 2013 3,624.0 
 61. Tranmere Rovers Saturday, November 30, 2013 3,621.2 
 62. Crawley Town Saturday, November 30, 2013 3,618.3 
 63. Colchester United Saturday, November 30, 2013 3,597.1 
 64. Chesterfield Sunday, December 1, 2013 3,594.8 
 65. Oxford United Saturday, November 30, 2013 3,588.3 
 66. Scunthorpe United Saturday, November 30, 2013 3,582.7 
 67. Notts County Saturday, November 30, 2013 3,578.4 
 68. Carlisle United Saturday, November 30, 2013 3,575.1 
 69. Gillingham Saturday, November 30, 2013 3,572.6 
 70. Burton Albion Saturday, November 30, 2013 3,571.0 
 71. Southend United Saturday, November 30, 2013 3,565.8 
 72. Stevenage Saturday, November 30, 2013 3,554.2 
 73. Hartlepool United Saturday, November 30, 2013 3,544.0 
 74. Rochdale Saturday, November 30, 2013 3,534.8 
 75. Newport County Sunday, December 1, 2013 3,534.3 
 76. Crewe Alexandra Saturday, November 30, 2013 3,533.9 
 77. Portsmouth Wednesday, December 4, 2013 3,524.9 
 78. Cheltenham Town Saturday, November 30, 2013 3,514.6 
 79. Fleetwood Town Saturday, November 30, 2013 3,513.1 
 80. Dagenham and Redbridge Saturday, November 30, 2013 3,507.6 
 81. Morecambe Saturday, November 30, 2013 3,495.2 
 82. Kidderminster Harriers Saturday, November 23, 2013 3,492.0 
 83. Bristol Rovers Saturday, November 30, 2013 3,491.1 
 84. Bury Tuesday, December 3, 2013 3,490.7 
 85. Exeter City Saturday, November 30, 2013 3,488.1 
 86. Northampton Town Saturday, November 30, 2013 3,483.7 
 87. Wycombe Wanderers Wednesday, December 4, 2013 3,483.5 
 88. AFC Wimbledon Saturday, November 30, 2013 3,476.2 
 89. Plymouth Argyle Saturday, November 30, 2013 3,472.3 
 90. Mansfield Town Saturday, November 30, 2013 3,470.3 
 91. Grimsby Town Saturday, November 23, 2013 3,466.4 
 92. Accrington Stanley Saturday, November 30, 2013 3,465.6 
 93. York City Saturday, November 30, 2013 3,463.2 
 94. Cambridge United Tuesday, December 3, 2013 3,456.5 
 95. Luton Town Tuesday, November 26, 2013 3,448.4 
 96. Barnet Tuesday, November 26, 2013 3,442.2 
 97. Torquay United Saturday, November 30, 2013 3,414.4 
 98. Wrexham Saturday, November 23, 2013 3,409.1 
 99. Aldershot Town Tuesday, November 26, 2013 3,406.5 
 100. Gateshead Saturday, November 23, 2013 3,370.5 
 101. Braintree Town Tuesday, November 26, 2013 3,364.0 
 102. Nuneaton Town Tuesday, November 26, 2013 3,363.3 
 103. Hereford United Tuesday, November 26, 2013 3,356.6 
 104. Macclesfield Town Saturday, November 23, 2013 3,345.4 
 105. Forest Green Rovers Tuesday, November 26, 2013 3,342.8 
 106. Alfreton Town Tuesday, November 26, 2013 3,342.7 
 107. Welling United Saturday, November 23, 2013 3,330.9 
 108. Salisbury City Tuesday, November 26, 2013 3,313.9 
 109. Lincoln City Saturday, November 23, 2013 3,310.8 
 110. FC Halifax Town Tuesday, November 26, 2013 3,300.0 
 111. Woking Saturday, November 23, 2013 3,287.0 
 112. Chester Saturday, November 23, 2013 3,266.7 
 113. Tamworth Saturday, November 23, 2013 3,256.4 
 114. Southport Tuesday, November 26, 2013 3,234.8 
 115. Dartford Tuesday, November 26, 2013 3,231.5 
 116. Altrincham Saturday, November 23, 2013 3,229.9 
 117. Brackley Town Tuesday, December 3, 2013 3,218.4 
 118. Eastleigh Saturday, November 23, 2013 3,217.0 
 119. Ebbsfleet United Tuesday, November 26, 2013 3,213.7 
 120. Sutton United Tuesday, November 26, 2013 3,205.1 
 121. AFC Telford United Saturday, November 23, 2013 3,200.7 
 122. Dover Athletic Saturday, November 23, 2013 3,191.7 
 123. Solihull Moors Tuesday, December 3, 2013 3,165.8 
 124. Bath City Saturday, November 30, 2013 3,152.3 
 125. Stockport County Saturday, November 23, 2013 3,151.5 
 126. Guiseley Tuesday, November 26, 2013 3,142.1 
 127. Hyde Saturday, November 23, 2013 3,132.4 
 128. Harrogate Town Saturday, November 30, 2013 3,129.8 
 129. Bromley Saturday, November 23, 2013 3,128.4 
 130. Hednesford Town Saturday, November 23, 2013 3,127.0 
 131. Boston United Saturday, November 23, 2013 3,122.6 
 132. Barrow Saturday, November 23, 2013 3,115.0 
 133. Weston-super-Mare Tuesday, November 26, 2013 3,113.2 
 134. Havant and Waterlooville Monday, November 25, 2013 3,108.2 
 135. Basingstoke Town Saturday, November 23, 2013 3,107.1 
 136. Bishop's Stortford Saturday, November 23, 2013 3,101.8 
 137. Gainsborough Trinity Saturday, November 23, 2013 3,091.6 
 138. Grays Athletic Saturday, November 30, 2013 3,090.5 
 139. North Ferriby United Saturday, November 23, 2013 3,090.2 
 140. Bradford Park Avenue Saturday, November 23, 2013 3,082.8 
 141. Chesham United Tuesday, November 26, 2013 3,080.1 
 142. Wealdstone Saturday, November 30, 2013 3,078.2 
 143. Eastbourne Borough Saturday, November 30, 2013 3,077.8 
 144. Farnborough Saturday, November 30, 2013 3,077.3 
 145. Boreham Wood Saturday, November 30, 2013 3,073.9 
 146. Stourbridge Tuesday, December 3, 2013 3,070.0 
 147. Hayes and Yeading United Tuesday, November 26, 2013 3,069.7 
 148. Leamington Saturday, November 23, 2013 3,069.0 
 149. Concord Rangers Tuesday, November 26, 2013 3,066.0 
 150. AFC Hornchurch Saturday, November 30, 2013 3,048.2 
 151. Oxford City Saturday, November 30, 2013 3,046.2 
 152. Stalybridge Celtic Saturday, November 23, 2013 3,045.3 
 153. Hemel Hempstead Town Saturday, November 30, 2013 3,039.0 
 154. Chelmsford City Saturday, November 30, 2013 3,038.9 
 155. Whitehawk Saturday, November 23, 2013 3,034.1 
 156. Staines Town Tuesday, November 26, 2013 3,033.3 
 157. Histon Saturday, November 23, 2013 3,032.4 
 158. Vauxhall Motors Saturday, November 30, 2013 3,027.3 
 159. Dorchester Town Saturday, November 30, 2013 3,024.6 
 160. Tonbridge Angels Saturday, November 23, 2013 3,023.8 
 161. Lowestoft Town Saturday, November 30, 2013 3,021.4 
 162. Gosport Borough Tuesday, November 26, 2013 3,014.6 
 163. Cambridge City Saturday, November 30, 2013 3,011.8 
 164. Colwyn Bay Saturday, November 30, 2013 3,007.9 
 165. Workington Saturday, November 23, 2013 3,006.3 
 166. Poole Town Saturday, November 30, 2013 3,004.6 
 167. St. Albans City Saturday, November 23, 2013 2,999.9 
 168. Worcester City Tuesday, November 26, 2013 2,983.2 
 169. Maidenhead United Tuesday, November 26, 2013 2,977.8 
 170. Dulwich Hamlet Saturday, November 30, 2013 2,975.5 
 171. Hungerford Town Tuesday, November 26, 2013 2,970.9 
 172. Biggleswade Town Tuesday, December 3, 2013 2,967.0 
 173. Kingstonian Saturday, November 23, 2013 2,966.6 
 174. Bideford Saturday, November 30, 2013 2,962.2 
 175. Corby Town Saturday, November 30, 2013 2,952.7 
 176. Chorley Tuesday, December 3, 2013 2,952.5 
 177. Gloucester City Saturday, November 23, 2013 2,950.1 
 178. Billericay Town Saturday, November 30, 2013 2,939.6 
 179. AFC Fylde Saturday, November 30, 2013 2,931.2 
 180. Bury Town Saturday, November 23, 2013 2,927.6 
 181. Skelmersdale United Saturday, November 30, 2013 2,925.8 
 182. East Thurrock United Tuesday, November 26, 2013 2,923.6 
 183. Arlesey Town Tuesday, December 3, 2013 2,923.1 
 184. Hitchin Town Wednesday, November 27, 2013 2,914.2 
 185. Maidstone United Tuesday, December 3, 2013 2,906.3 
 186. Hendon Monday, November 25, 2013 2,904.9 
 187. Bognor Regis Town Tuesday, December 3, 2013 2,904.7 
 188. Banbury United Saturday, November 30, 2013 2,899.3 
 189. FC United of Manchester Saturday, November 30, 2013 2,898.7 
 190. Weymouth Saturday, November 30, 2013 2,896.6 
 191. Lewes Saturday, November 30, 2013 2,887.8 
 192. King's Lynn Town Saturday, November 30, 2013 2,886.8 
 193. Margate Saturday, November 30, 2013 2,878.4 
 194. Hampton and Richmond Borough Saturday, November 30, 2013 2,870.8 
 195. Canvey Island Tuesday, December 3, 2013 2,870.2 
 196. Truro City Saturday, November 30, 2013 2,870.1 
 197. Worksop Town Saturday, November 30, 2013 2,866.6 
 198. Frome Town Saturday, November 30, 2013 2,850.1 
 199. Witton Albion Saturday, November 30, 2013 2,847.0 
 200. Harrow Borough Saturday, November 30, 2013 2,846.6 
 201. Chippenham Town Saturday, November 30, 2013 2,845.7 
 202. Metropolitan Police Saturday, November 30, 2013 2,844.8 
 203. Ilkeston Town Saturday, November 30, 2013 2,838.0 
 204. Leiston Saturday, November 30, 2013 2,835.8 
 205. Buxton Saturday, November 30, 2013 2,835.7 
 206. Barwell Saturday, November 30, 2013 2,830.9 
 207. Wingate and Finchley Saturday, November 30, 2013 2,830.7 
 208. Bedford Town Saturday, November 30, 2013 2,830.5 
 209. Bedworth United Saturday, April 27, 2013 2,830.2 
 210. Kettering Town Saturday, April 27, 2013 2,826.4 
 211. St. Neots Town Saturday, November 30, 2013 2,825.3 
 212. Hinckley United Saturday, April 27, 2013 2,819.4 
 213. Redditch United Saturday, November 30, 2013 2,815.7 
 214. Rushall Olympic Saturday, November 30, 2013 2,813.7 
 215. Thurrock Saturday, April 27, 2013 2,812.9 
 216. Burnham Tuesday, December 3, 2013 2,802.8 
 217. Hastings United Saturday, April 27, 2013 2,786.5 
 218. Marine Saturday, November 30, 2013 2,781.4 
 219. Blyth Spartans Saturday, November 30, 2013 2,775.7 
 220. Bashley Saturday, November 30, 2013 2,771.9 
 221. Matlock Town Saturday, November 30, 2013 2,764.2 
 222. Ashton United Saturday, November 30, 2013 2,759.2 
 223. Whitby Town Saturday, November 30, 2013 2,757.9 
 224. Carshalton Athletic Saturday, November 23, 2013 2,751.1 
 225. Daventry Town Saturday, November 9, 2013 2,749.9 
 226. Shortwood United Monday, November 11, 2013 2,749.8 
 227. Nantwich Town Saturday, November 30, 2013 2,748.4 
 228. Cray Wanderers Saturday, November 30, 2013 2,740.7 
 229. AFC Totton Saturday, November 30, 2013 2,739.9 
 230. Enfield Town Saturday, November 30, 2013 2,737.7 
 231. Stamford Saturday, November 30, 2013 2,730.6 
 232. Grantham Town Saturday, November 30, 2013 2,703.8 
 233. Frickley Athletic Saturday, November 30, 2013 2,685.1 
 234. Stafford Rangers Saturday, November 30, 2013 2,642.3 
 235. Kendal Town Saturday, May 4, 2013 2,616.8 
 236. Droylsden Tuesday, December 3, 2013 2,601.4 
 237. Eastwood Town Saturday, May 4, 2013 2,556.9