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, January 1, 2014

 Rank Club Last Match Date ELO Score 
 1. Manchester City Wednesday, January 1, 2014 4,282.7 
 2. Manchester United Wednesday, January 1, 2014 4,237.2 
 3. Chelsea Wednesday, January 1, 2014 4,234.8 
 4. Arsenal Wednesday, January 1, 2014 4,230.2 
 5. Liverpool Wednesday, January 1, 2014 4,167.5 
 6. Everton Wednesday, January 1, 2014 4,155.4 
 7. Tottenham Hotspur Wednesday, January 1, 2014 4,147.4 
 8. Newcastle United Wednesday, January 1, 2014 4,038.9 
 9. Southampton Wednesday, January 1, 2014 4,014.7 
 10. Swansea City Wednesday, January 1, 2014 4,001.8 
 11. West Bromwich Albion Wednesday, January 1, 2014 3,986.8 
 12. Aston Villa Wednesday, January 1, 2014 3,973.5 
 13. West Ham United Wednesday, January 1, 2014 3,969.6 
 14. Stoke City Wednesday, January 1, 2014 3,968.5 
 15. Norwich City Wednesday, January 1, 2014 3,961.8 
 16. Sunderland Wednesday, January 1, 2014 3,937.9 
 17. Fulham Wednesday, January 1, 2014 3,935.4 
 18. Leicester City Wednesday, January 1, 2014 3,932.6 
 19. Wigan Athletic Wednesday, January 1, 2014 3,924.6 
 20. Hull City Wednesday, January 1, 2014 3,920.3 
 21. Burnley Wednesday, January 1, 2014 3,912.2 
 22. Derby County Wednesday, January 1, 2014 3,903.8 
 23. Queens Park Rangers Wednesday, January 1, 2014 3,901.4 
 24. Cardiff City Wednesday, January 1, 2014 3,901.4 
 25. Nottingham Forest Wednesday, January 1, 2014 3,885.4 
 26. Brighton and Hove Albion Wednesday, January 1, 2014 3,884.3 
 27. Ipswich Town Wednesday, January 1, 2014 3,865.9 
 28. Crystal Palace Wednesday, January 1, 2014 3,864.8 
 29. Reading Wednesday, January 1, 2014 3,860.2 
 30. Watford Sunday, December 29, 2013 3,852.2 
 31. Birmingham City Wednesday, January 1, 2014 3,847.3 
 32. Bolton Wanderers Wednesday, January 1, 2014 3,835.5 
 33. Blackburn Rovers Wednesday, January 1, 2014 3,833.5 
 34. Leeds United Wednesday, January 1, 2014 3,831.4 
 35. Huddersfield Town Wednesday, January 1, 2014 3,808.1 
 36. Middlesbrough Wednesday, January 1, 2014 3,803.5 
 37. Brentford Wednesday, January 1, 2014 3,796.9 
 38. Blackpool Wednesday, January 1, 2014 3,795.4 
 39. Charlton Athletic Wednesday, January 1, 2014 3,794.2 
 40. Sheffield Wednesday Wednesday, January 1, 2014 3,780.1 
 41. Leyton Orient Sunday, December 29, 2013 3,771.6 
 42. AFC Bournemouth Wednesday, January 1, 2014 3,770.6 
 43. Wolverhampton Wanderers Wednesday, January 1, 2014 3,768.4 
 44. Peterborough United Wednesday, January 1, 2014 3,735.7 
 45. Preston North End Wednesday, January 1, 2014 3,732.6 
 46. Barnsley Wednesday, January 1, 2014 3,719.8 
 47. Millwall Wednesday, January 1, 2014 3,716.1 
 48. Coventry City Wednesday, January 1, 2014 3,716.0 
 49. Walsall Wednesday, January 1, 2014 3,700.4 
 50. Swindon Town Sunday, December 29, 2013 3,697.7 
 51. Milton Keynes Dons Wednesday, January 1, 2014 3,694.8 
 52. Yeovil Town Sunday, December 29, 2013 3,687.5 
 53. Doncaster Rovers Wednesday, January 1, 2014 3,676.0 
 54. Rotherham United Wednesday, January 1, 2014 3,662.2 
 55. Bristol City Sunday, December 29, 2013 3,657.0 
 56. Sheffield United Wednesday, January 1, 2014 3,650.9 
 57. Port Vale Wednesday, January 1, 2014 3,635.9 
 58. Crawley Town Sunday, December 29, 2013 3,628.6 
 59. Scunthorpe United Wednesday, January 1, 2014 3,618.3 
 60. Bradford City Wednesday, January 1, 2014 3,617.2 
 61. Notts County Wednesday, January 1, 2014 3,612.5 
 62. Shrewsbury Town Wednesday, January 1, 2014 3,605.5 
 63. Colchester United Wednesday, January 1, 2014 3,600.0 
 64. Chesterfield Sunday, December 29, 2013 3,599.9 
 65. Oldham Athletic Wednesday, January 1, 2014 3,598.1 
 66. Tranmere Rovers Wednesday, January 1, 2014 3,591.6 
 67. Carlisle United Wednesday, January 1, 2014 3,585.7 
 68. Burton Albion Wednesday, January 1, 2014 3,582.6 
 69. Southend United Wednesday, January 1, 2014 3,573.4 
 70. Gillingham Sunday, December 29, 2013 3,572.9 
 71. Oxford United Sunday, December 29, 2013 3,567.0 
 72. Crewe Alexandra Wednesday, January 1, 2014 3,558.4 
 73. Newport County Sunday, December 29, 2013 3,545.3 
 74. Rochdale Wednesday, January 1, 2014 3,542.4 
 75. Cheltenham Town Sunday, December 29, 2013 3,534.6 
 76. Stevenage Sunday, December 29, 2013 3,534.4 
 77. Hartlepool United Wednesday, January 1, 2014 3,533.1 
 78. Bury Wednesday, January 1, 2014 3,512.9 
 79. Luton Town Wednesday, January 1, 2014 3,508.7 
 80. Fleetwood Town Wednesday, January 1, 2014 3,507.5 
 81. Plymouth Argyle Wednesday, January 1, 2014 3,502.2 
 82. Exeter City Sunday, December 29, 2013 3,493.8 
 83. Portsmouth Wednesday, January 1, 2014 3,493.1 
 84. Wycombe Wanderers Thursday, December 26, 2013 3,492.2 
 85. Dagenham and Redbridge Wednesday, January 1, 2014 3,492.0 
 86. Bristol Rovers Sunday, December 29, 2013 3,485.9 
 87. Morecambe Wednesday, January 1, 2014 3,474.2 
 88. York City Wednesday, January 1, 2014 3,471.8 
 89. Grimsby Town Wednesday, January 1, 2014 3,470.0 
 90. Mansfield Town Wednesday, January 1, 2014 3,460.8 
 91. AFC Wimbledon Wednesday, January 1, 2014 3,457.4 
 92. Northampton Town Sunday, December 29, 2013 3,455.6 
 93. Cambridge United Saturday, December 28, 2013 3,455.3 
 94. Accrington Stanley Wednesday, January 1, 2014 3,455.2 
 95. Kidderminster Harriers Saturday, December 28, 2013 3,438.5 
 96. Barnet Wednesday, January 1, 2014 3,419.9 
 97. Torquay United Wednesday, January 1, 2014 3,415.7 
 98. Aldershot Town Saturday, December 28, 2013 3,411.0 
 99. Wrexham Wednesday, January 1, 2014 3,390.3 
 100. Alfreton Town Wednesday, January 1, 2014 3,382.2 
 101. Braintree Town Saturday, December 28, 2013 3,378.2 
 102. Macclesfield Town Wednesday, January 1, 2014 3,374.9 
 103. Gateshead Wednesday, January 1, 2014 3,363.6 
 104. Hereford United Saturday, December 28, 2013 3,360.2 
 105. Nuneaton Town Saturday, December 28, 2013 3,354.4 
 106. Forest Green Rovers Saturday, December 28, 2013 3,341.1 
 107. FC Halifax Town Wednesday, January 1, 2014 3,336.1 
 108. Salisbury City Saturday, December 28, 2013 3,330.6 
 109. Welling United Saturday, December 28, 2013 3,329.8 
 110. Woking Thursday, December 26, 2013 3,303.7 
 111. Lincoln City Wednesday, January 1, 2014 3,282.8 
 112. Chester Saturday, December 28, 2013 3,257.0 
 113. Eastleigh Saturday, December 28, 2013 3,239.2 
 114. Tamworth Saturday, December 28, 2013 3,238.2 
 115. Southport Saturday, December 28, 2013 3,231.7 
 116. Altrincham Wednesday, January 1, 2014 3,216.3 
 117. AFC Telford United Wednesday, January 1, 2014 3,215.8 
 118. Dartford Thursday, December 26, 2013 3,205.4 
 119. Bromley Wednesday, January 1, 2014 3,204.0 
 120. Ebbsfleet United Wednesday, January 1, 2014 3,195.1 
 121. Brackley Town Wednesday, January 1, 2014 3,191.0 
 122. Dover Athletic Saturday, December 28, 2013 3,187.3 
 123. Sutton United Saturday, December 28, 2013 3,186.2 
 124. Solihull Moors Saturday, December 28, 2013 3,184.2 
 125. Guiseley Thursday, December 26, 2013 3,177.5 
 126. Stockport County Saturday, December 28, 2013 3,152.8 
 127. Bath City Saturday, December 28, 2013 3,149.4 
 128. Havant and Waterlooville Saturday, December 28, 2013 3,130.6 
 129. Harrogate Town Saturday, December 28, 2013 3,126.5 
 130. North Ferriby United Wednesday, January 1, 2014 3,114.9 
 131. Leamington Wednesday, January 1, 2014 3,111.1 
 132. Gainsborough Trinity Wednesday, January 1, 2014 3,108.0 
 133. Hyde Wednesday, January 1, 2014 3,107.1 
 134. Hemel Hempstead Town Wednesday, January 1, 2014 3,104.7 
 135. Boston United Saturday, December 28, 2013 3,103.5 
 136. Barrow Wednesday, January 1, 2014 3,095.6 
 137. Hednesford Town Wednesday, January 1, 2014 3,094.1 
 138. Weston-super-Mare Saturday, December 28, 2013 3,093.2 
 139. Basingstoke Town Thursday, December 26, 2013 3,089.8 
 140. Colwyn Bay Wednesday, January 1, 2014 3,084.9 
 141. Boreham Wood Saturday, December 28, 2013 3,080.6 
 142. Wealdstone Saturday, December 28, 2013 3,074.0 
 143. Eastbourne Borough Saturday, December 28, 2013 3,072.5 
 144. Bishop's Stortford Saturday, December 28, 2013 3,072.1 
 145. Concord Rangers Thursday, December 26, 2013 3,065.8 
 146. Hayes and Yeading United Saturday, December 28, 2013 3,060.7 
 147. Cambridge City Saturday, December 28, 2013 3,060.6 
 148. Chelmsford City Thursday, December 26, 2013 3,058.8 
 149. Stourbridge Saturday, December 28, 2013 3,057.3 
 150. Farnborough Saturday, December 28, 2013 3,049.4 
 151. Chesham United Wednesday, January 1, 2014 3,045.9 
 152. Oxford City Saturday, December 28, 2013 3,042.5 
 153. Bradford Park Avenue Saturday, December 28, 2013 3,038.5 
 154. Staines Town Saturday, December 28, 2013 3,038.0 
 155. Grays Athletic Thursday, December 26, 2013 3,035.3 
 156. AFC Hornchurch Saturday, December 28, 2013 3,033.8 
 157. Poole Town Thursday, December 26, 2013 3,030.5 
 158. Whitehawk Saturday, December 28, 2013 3,025.8 
 159. Histon Saturday, December 28, 2013 3,023.6 
 160. Gosport Borough Thursday, December 26, 2013 3,022.1 
 161. Tonbridge Angels Saturday, December 28, 2013 3,021.3 
 162. Stalybridge Celtic Wednesday, January 1, 2014 3,017.0 
 163. Lowestoft Town Saturday, December 28, 2013 3,012.2 
 164. St. Albans City Saturday, December 28, 2013 3,010.1 
 165. Dulwich Hamlet Saturday, December 28, 2013 3,007.2 
 166. Vauxhall Motors Wednesday, January 1, 2014 3,005.7 
 167. Maidenhead United Saturday, December 28, 2013 3,004.8 
 168. Dorchester Town Saturday, December 28, 2013 3,002.8 
 169. Gloucester City Saturday, December 28, 2013 2,988.2 
 170. Worcester City Saturday, December 28, 2013 2,977.7 
 171. Arlesey Town Saturday, December 28, 2013 2,975.9 
 172. Bury Town Saturday, December 28, 2013 2,972.8 
 173. Workington Wednesday, January 1, 2014 2,963.3 
 174. Biggleswade Town Saturday, December 28, 2013 2,961.8 
 175. Kingstonian Saturday, December 28, 2013 2,955.5 
 176. Billericay Town Thursday, December 26, 2013 2,951.3 
 177. Corby Town Saturday, December 28, 2013 2,946.2 
 178. Hungerford Town Saturday, December 28, 2013 2,942.8 
 179. Chorley Wednesday, January 1, 2014 2,941.8 
 180. Hampton and Richmond Borough Saturday, December 28, 2013 2,939.1 
 181. Skelmersdale United Wednesday, January 1, 2014 2,936.0 
 182. Bideford Saturday, December 28, 2013 2,932.5 
 183. Hitchin Town Thursday, December 26, 2013 2,926.6 
 184. FC United of Manchester Saturday, December 28, 2013 2,926.4 
 185. Hendon Saturday, December 28, 2013 2,923.0 
 186. Bognor Regis Town Saturday, December 28, 2013 2,912.8 
 187. Maidstone United Thursday, December 26, 2013 2,910.9 
 188. East Thurrock United Saturday, December 28, 2013 2,900.4 
 189. Worksop Town Wednesday, January 1, 2014 2,896.2 
 190. Lewes Saturday, December 28, 2013 2,886.8 
 191. Weymouth Saturday, December 28, 2013 2,885.3 
 192. Truro City Saturday, December 28, 2013 2,882.1 
 193. Banbury United Saturday, December 28, 2013 2,881.6 
 194. Metropolitan Police Saturday, December 28, 2013 2,879.1 
 195. Leiston Saturday, December 28, 2013 2,861.5 
 196. Canvey Island Saturday, December 28, 2013 2,861.0 
 197. Rushall Olympic Wednesday, January 1, 2014 2,860.0 
 198. King's Lynn Town Wednesday, January 1, 2014 2,858.9 
 199. AFC Fylde Wednesday, January 1, 2014 2,857.4 
 200. St. Neots Town Saturday, December 28, 2013 2,845.3 
 201. Margate Saturday, December 28, 2013 2,844.5 
 202. Burnham Saturday, December 28, 2013 2,838.1 
 203. Buxton Saturday, December 28, 2013 2,831.8 
 204. Bedworth United Saturday, April 27, 2013 2,830.2 
 205. Redditch United Saturday, December 28, 2013 2,827.2 
 206. Kettering Town Saturday, April 27, 2013 2,826.4 
 207. Harrow Borough Saturday, December 28, 2013 2,823.9 
 208. Ilkeston Town Saturday, December 28, 2013 2,821.8 
 209. Chippenham Town Thursday, December 26, 2013 2,821.2 
 210. Ashton United Wednesday, January 1, 2014 2,820.9 
 211. Hinckley United Saturday, April 27, 2013 2,819.4 
 212. Barwell Wednesday, January 1, 2014 2,816.0 
 213. Thurrock Saturday, April 27, 2013 2,812.9 
 214. Frome Town Saturday, December 28, 2013 2,810.6 
 215. Wingate and Finchley Thursday, December 26, 2013 2,809.2 
 216. Whitby Town Wednesday, January 1, 2014 2,808.5 
 217. Witton Albion Saturday, December 28, 2013 2,789.7 
 218. Hastings United Saturday, April 27, 2013 2,786.5 
 219. Nantwich Town Thursday, December 26, 2013 2,776.9 
 220. Bedford Town Saturday, December 28, 2013 2,773.7 
 221. Blyth Spartans Wednesday, January 1, 2014 2,765.7 
 222. Carshalton Athletic Saturday, December 28, 2013 2,751.5 
 223. Daventry Town Saturday, November 9, 2013 2,749.9 
 224. Shortwood United Monday, November 11, 2013 2,749.8 
 225. Marine Wednesday, January 1, 2014 2,749.7 
 226. AFC Totton Saturday, December 28, 2013 2,741.4 
 227. Bashley Saturday, December 28, 2013 2,741.1 
 228. Matlock Town Wednesday, January 1, 2014 2,741.1 
 229. Stamford Wednesday, January 1, 2014 2,739.8 
 230. Enfield Town Saturday, December 28, 2013 2,721.8 
 231. Frickley Athletic Wednesday, January 1, 2014 2,697.0 
 232. Cray Wanderers Saturday, December 28, 2013 2,684.2 
 233. Grantham Town Wednesday, January 1, 2014 2,668.7 
 234. Kendal Town Saturday, May 4, 2013 2,616.8 
 235. Stafford Rangers Wednesday, January 1, 2014 2,605.6 
 236. Eastwood Town Saturday, May 4, 2013 2,556.9 
 237. Droylsden Wednesday, January 1, 2014 2,527.2