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  Thursday, January 1, 2015

 Rank Club Last Match Date ELO Score 
 1. Manchester City Thursday, January 1, 2015 4,320.3 
 2. Chelsea Thursday, January 1, 2015 4,291.6 
 3. Arsenal Thursday, January 1, 2015 4,183.7 
 4. Manchester United Thursday, January 1, 2015 4,181.9 
 5. Liverpool Thursday, January 1, 2015 4,170.7 
 6. Tottenham Hotspur Thursday, January 1, 2015 4,152.1 
 7. Southampton Thursday, January 1, 2015 4,115.7 
 8. Everton Thursday, January 1, 2015 4,058.2 
 9. West Ham United Thursday, January 1, 2015 4,047.1 
 10. Stoke City Thursday, January 1, 2015 4,034.5 
 11. Swansea City Thursday, January 1, 2015 4,031.7 
 12. Newcastle United Thursday, January 1, 2015 3,996.8 
 13. Sunderland Thursday, January 1, 2015 3,978.9 
 14. Derby County Tuesday, December 30, 2014 3,968.6 
 15. AFC Bournemouth Sunday, December 28, 2014 3,949.4 
 16. Ipswich Town Tuesday, December 30, 2014 3,946.7 
 17. Crystal Palace Thursday, January 1, 2015 3,943.0 
 18. Hull City Thursday, January 1, 2015 3,940.0 
 19. Leicester City Thursday, January 1, 2015 3,937.3 
 20. Burnley Thursday, January 1, 2015 3,935.6 
 21. Aston Villa Thursday, January 1, 2015 3,932.6 
 22. Middlesbrough Sunday, December 28, 2014 3,931.7 
 23. West Bromwich Albion Thursday, January 1, 2015 3,923.2 
 24. Queens Park Rangers Thursday, January 1, 2015 3,912.2 
 25. Norwich City Sunday, December 28, 2014 3,893.6 
 26. Watford Sunday, December 28, 2014 3,884.4 
 27. Blackburn Rovers Sunday, December 28, 2014 3,869.0 
 28. Wolverhampton Wanderers Sunday, December 28, 2014 3,850.9 
 29. Brentford Sunday, December 28, 2014 3,843.3 
 30. Bolton Wanderers Sunday, December 28, 2014 3,837.3 
 31. Fulham Monday, December 29, 2014 3,824.1 
 32. Brighton and Hove Albion Monday, December 29, 2014 3,824.0 
 33. Sheffield Wednesday Tuesday, December 30, 2014 3,816.7 
 34. Cardiff City Sunday, December 28, 2014 3,813.3 
 35. Reading Sunday, December 28, 2014 3,807.4 
 36. Wigan Athletic Tuesday, December 30, 2014 3,801.3 
 37. Nottingham Forest Sunday, December 28, 2014 3,795.7 
 38. Charlton Athletic Tuesday, December 30, 2014 3,791.4 
 39. Birmingham City Sunday, December 28, 2014 3,779.0 
 40. Preston North End Sunday, December 28, 2014 3,778.1 
 41. Bristol City Sunday, December 28, 2014 3,772.2 
 42. Huddersfield Town Sunday, December 28, 2014 3,767.2 
 43. Swindon Town Sunday, December 28, 2014 3,761.6 
 44. Rotherham United Sunday, December 28, 2014 3,760.4 
 45. Milton Keynes Dons Sunday, December 28, 2014 3,751.0 
 46. Sheffield United Friday, December 26, 2014 3,745.0 
 47. Leeds United Tuesday, December 30, 2014 3,744.3 
 48. Millwall Sunday, December 28, 2014 3,715.7 
 49. Doncaster Rovers Sunday, December 28, 2014 3,677.8 
 50. Bradford City Sunday, December 28, 2014 3,676.8 
 51. Leyton Orient Monday, December 29, 2014 3,665.8 
 52. Walsall Sunday, December 28, 2014 3,662.6 
 53. Blackpool Sunday, December 28, 2014 3,658.8 
 54. Barnsley Friday, December 26, 2014 3,657.8 
 55. Peterborough United Sunday, December 28, 2014 3,655.6 
 56. Chesterfield Sunday, December 28, 2014 3,643.7 
 57. Notts County Sunday, December 28, 2014 3,643.0 
 58. Oldham Athletic Friday, December 26, 2014 3,635.9 
 59. Shrewsbury Town Sunday, December 28, 2014 3,623.5 
 60. Rochdale Sunday, December 28, 2014 3,622.9 
 61. Scunthorpe United Friday, December 26, 2014 3,621.9 
 62. Port Vale Sunday, December 28, 2014 3,619.0 
 63. Fleetwood Town Sunday, December 28, 2014 3,604.4 
 64. Coventry City Sunday, December 28, 2014 3,595.7 
 65. Luton Town Sunday, December 28, 2014 3,590.5 
 66. Yeovil Town Monday, December 29, 2014 3,588.5 
 67. Burton Albion Friday, December 26, 2014 3,580.0 
 68. Gillingham Sunday, December 28, 2014 3,575.4 
 69. Wycombe Wanderers Sunday, December 28, 2014 3,574.7 
 70. Colchester United Sunday, December 28, 2014 3,570.6 
 71. Crewe Alexandra Sunday, December 28, 2014 3,569.9 
 72. Crawley Town Sunday, December 28, 2014 3,567.6 
 73. Southend United Sunday, December 28, 2014 3,564.2 
 74. Newport County Sunday, December 28, 2014 3,555.9 
 75. Bury Sunday, December 28, 2014 3,542.2 
 76. Plymouth Argyle Sunday, December 28, 2014 3,530.7 
 77. Stevenage Sunday, December 28, 2014 3,528.0 
 78. York City Sunday, December 28, 2014 3,524.0 
 79. Exeter City Sunday, December 28, 2014 3,516.9 
 80. AFC Wimbledon Sunday, December 28, 2014 3,509.2 
 81. Accrington Stanley Friday, December 26, 2014 3,504.3 
 82. Tranmere Rovers Sunday, December 28, 2014 3,494.8 
 83. Oxford United Sunday, December 28, 2014 3,494.1 
 84. Barnet Thursday, January 1, 2015 3,490.8 
 85. Portsmouth Sunday, December 28, 2014 3,484.7 
 86. Morecambe Sunday, December 28, 2014 3,480.4 
 87. Bristol Rovers Thursday, January 1, 2015 3,478.7 
 88. Cambridge United Sunday, December 28, 2014 3,475.0 
 89. Carlisle United Sunday, December 28, 2014 3,457.3 
 90. Mansfield Town Sunday, December 28, 2014 3,452.7 
 91. Northampton Town Sunday, December 28, 2014 3,448.9 
 92. Cheltenham Town Sunday, December 28, 2014 3,439.1 
 93. Grimsby Town Thursday, January 1, 2015 3,424.2 
 94. Dagenham and Redbridge Sunday, December 28, 2014 3,423.7 
 95. Gateshead Friday, December 26, 2014 3,411.6 
 96. Macclesfield Town Thursday, January 1, 2015 3,399.6 
 97. Forest Green Rovers Thursday, January 1, 2015 3,395.9 
 98. Torquay United Thursday, January 1, 2015 3,391.7 
 99. Kidderminster Harriers Thursday, January 1, 2015 3,390.1 
 100. Lincoln City Sunday, December 28, 2014 3,380.1 
 101. FC Halifax Town Sunday, December 28, 2014 3,370.0 
 102. Wrexham Friday, December 26, 2014 3,368.7 
 103. Woking Thursday, January 1, 2015 3,366.9 
 104. Dover Athletic Thursday, January 1, 2015 3,361.9 
 105. Eastleigh Thursday, January 1, 2015 3,358.3 
 106. Hartlepool United Sunday, December 28, 2014 3,351.2 
 107. Braintree Town Thursday, January 1, 2015 3,349.9 
 108. Aldershot Town Thursday, January 1, 2015 3,330.9 
 109. Salisbury City Saturday, April 26, 2014 3,313.6 
 110. Southport Sunday, December 28, 2014 3,305.3 
 111. Welling United Thursday, January 1, 2015 3,296.4 
 112. Chester Thursday, January 1, 2015 3,288.7 
 113. Altrincham Thursday, January 1, 2015 3,283.1 
 114. Guiseley Thursday, January 1, 2015 3,262.3 
 115. Alfreton Town Friday, December 26, 2014 3,241.1 
 116. Dartford Thursday, January 1, 2015 3,223.9 
 117. Nuneaton Town Thursday, January 1, 2015 3,213.9 
 118. Tamworth Thursday, January 1, 2015 3,195.7 
 119. Boreham Wood Thursday, January 1, 2015 3,189.0 
 120. Barrow Thursday, January 1, 2015 3,182.9 
 121. AFC Telford United Thursday, January 1, 2015 3,180.7 
 122. Gosport Borough Thursday, January 1, 2015 3,180.4 
 123. Bromley Thursday, January 1, 2015 3,174.6 
 124. AFC Fylde Thursday, January 1, 2015 3,173.6 
 125. Havant and Waterlooville Thursday, January 1, 2015 3,173.0 
 126. Solihull Moors Thursday, January 1, 2015 3,157.1 
 127. Ebbsfleet United Thursday, January 1, 2015 3,151.4 
 128. Sutton United Thursday, January 1, 2015 3,148.1 
 129. Basingstoke Town Thursday, January 1, 2015 3,147.8 
 130. Stockport County Thursday, January 1, 2015 3,144.3 
 131. Bath City Thursday, January 1, 2015 3,136.7 
 132. Worcester City Thursday, January 1, 2015 3,135.2 
 133. North Ferriby United Thursday, January 1, 2015 3,134.1 
 134. Hemel Hempstead Town Thursday, January 1, 2015 3,128.8 
 135. Hednesford Town Thursday, January 1, 2015 3,124.0 
 136. Boston United Thursday, January 1, 2015 3,123.8 
 137. Whitehawk Thursday, January 1, 2015 3,111.4 
 138. Chelmsford City Thursday, January 1, 2015 3,097.4 
 139. Concord Rangers Thursday, January 1, 2015 3,090.1 
 140. Eastbourne Borough Thursday, January 1, 2015 3,078.5 
 141. Chorley Friday, December 26, 2014 3,074.2 
 142. Wealdstone Thursday, January 1, 2015 3,071.8 
 143. Brackley Town Thursday, January 1, 2015 3,068.6 
 144. Harrogate Town Thursday, January 1, 2015 3,066.7 
 145. Poole Town Thursday, January 1, 2015 3,064.0 
 146. Oxford City Thursday, January 1, 2015 3,063.4 
 147. St. Albans City Thursday, January 1, 2015 3,055.5 
 148. Hungerford Town Thursday, January 1, 2015 3,051.1 
 149. Leamington Thursday, January 1, 2015 3,044.3 
 150. Maidenhead United Thursday, January 1, 2015 3,042.7 
 151. Maidstone United Thursday, January 1, 2015 3,042.1 
 152. Chesham United Thursday, January 1, 2015 3,037.1 
 153. Colwyn Bay Thursday, January 1, 2015 3,036.1 
 154. Lowestoft Town Thursday, January 1, 2015 3,031.4 
 155. Dulwich Hamlet Thursday, January 1, 2015 3,026.6 
 156. Bradford Park Avenue Friday, December 26, 2014 3,026.3 
 157. Gloucester City Thursday, January 1, 2015 3,022.5 
 158. Gainsborough Trinity Thursday, January 1, 2015 3,018.3 
 159. Weymouth Thursday, January 1, 2015 3,016.6 
 160. Weston-super-Mare Thursday, January 1, 2015 3,013.2 
 161. Farnborough Sunday, December 28, 2014 3,002.6 
 162. Margate Thursday, January 1, 2015 2,997.0 
 163. Hayes and Yeading United Thursday, January 1, 2015 2,996.0 
 164. Bishop's Stortford Thursday, January 1, 2015 2,993.0 
 165. Corby Town Thursday, January 1, 2015 2,992.7 
 166. Truro City Thursday, January 1, 2015 2,990.7 
 167. Redditch United Thursday, January 1, 2015 2,986.6 
 168. Hendon Thursday, January 1, 2015 2,981.2 
 169. Stalybridge Celtic Thursday, January 1, 2015 2,979.5 
 170. Metropolitan Police Thursday, January 1, 2015 2,970.6 
 171. Vauxhall Motors Saturday, April 26, 2014 2,962.4 
 172. Bognor Regis Town Thursday, January 1, 2015 2,960.0 
 173. Staines Town Thursday, January 1, 2015 2,957.0 
 174. St. Neots Town Thursday, January 1, 2015 2,949.7 
 175. Kingstonian Thursday, January 1, 2015 2,947.1 
 176. Hitchin Town Thursday, January 1, 2015 2,936.2 
 177. FC United of Manchester Thursday, January 1, 2015 2,933.7 
 178. Leiston Thursday, January 1, 2015 2,930.8 
 179. Billericay Town Thursday, January 1, 2015 2,928.7 
 180. Stourbridge Thursday, January 1, 2015 2,928.4 
 181. East Thurrock United Thursday, January 1, 2015 2,921.3 
 182. Cambridge City Thursday, January 1, 2015 2,921.2 
 183. Hyde Thursday, January 1, 2015 2,918.6 
 184. Tonbridge Angels Thursday, January 1, 2015 2,905.8 
 185. Cirencester Town Thursday, January 1, 2015 2,897.8 
 186. AFC Hornchurch Thursday, January 1, 2015 2,897.3 
 187. Peacehaven and Telscombe Thursday, January 1, 2015 2,887.1 
 188. Witham Town Thursday, January 1, 2015 2,876.1 
 189. Workington Thursday, January 1, 2015 2,875.1 
 190. Histon Thursday, January 1, 2015 2,873.2 
 191. Dunstable Town Thursday, January 1, 2015 2,867.4 
 192. Grays Athletic Thursday, January 1, 2015 2,860.5 
 193. Worksop Town Tuesday, April 29, 2014 2,857.3 
 194. Enfield Town Thursday, January 1, 2015 2,854.2 
 195. Wingate and Finchley Thursday, January 1, 2015 2,853.9 
 196. Biggleswade Town Thursday, January 1, 2015 2,853.7 
 197. Ashton United Thursday, January 1, 2015 2,848.7 
 198. Bideford Thursday, January 1, 2015 2,847.8 
 199. Chippenham Town Thursday, January 1, 2015 2,847.5 
 200. Ilkeston Town Friday, December 26, 2014 2,844.0 
 201. Blyth Spartans Sunday, December 28, 2014 2,841.4 
 202. Lewes Thursday, January 1, 2015 2,840.3 
 203. VCD Athletic Thursday, January 1, 2015 2,838.0 
 204. Leatherhead Thursday, January 1, 2015 2,835.2 
 205. Dorchester Town Thursday, January 1, 2015 2,826.2 
 206. Skelmersdale United Thursday, January 1, 2015 2,823.7 
 207. Barwell Thursday, January 1, 2015 2,823.4 
 208. Buxton Friday, December 26, 2014 2,819.4 
 209. Hampton and Richmond Borough Thursday, January 1, 2015 2,818.4 
 210. Curzon Ashton Thursday, January 1, 2015 2,818.0 
 211. Canvey Island Thursday, January 1, 2015 2,815.5 
 212. Slough Town Thursday, January 1, 2015 2,810.6 
 213. Halesowen Town Thursday, January 1, 2015 2,801.1 
 214. Harrow Borough Thursday, January 1, 2015 2,799.6 
 215. Frome Town Thursday, January 1, 2015 2,799.1 
 216. Rushall Olympic Thursday, January 1, 2015 2,796.1 
 217. AFC Totton Monday, April 21, 2014 2,794.5 
 218. Arlesey Town Thursday, January 1, 2015 2,787.7 
 219. Paulton Rovers Thursday, January 1, 2015 2,781.4 
 220. Whitby Town Sunday, December 28, 2014 2,779.8 
 221. King's Lynn Town Thursday, January 1, 2015 2,776.0 
 222. Hereford United Thursday, January 1, 2015 2,759.7 
 223. Warrington Town Sunday, December 7, 2014 2,759.6 
 224. Bury Town Thursday, January 1, 2015 2,752.8 
 225. Burnham Thursday, January 1, 2015 2,752.4 
 226. Norton United Sunday, November 9, 2014 2,749.6 
 227. Grantham Town Thursday, January 1, 2015 2,736.7 
 228. Witton Albion Thursday, January 1, 2015 2,732.5 
 229. Banbury United Thursday, January 1, 2015 2,730.3 
 230. Belper Town Friday, December 26, 2014 2,719.8 
 231. Bedford Town Saturday, April 26, 2014 2,715.3 
 232. Carshalton Athletic Saturday, April 26, 2014 2,690.2 
 233. Matlock Town Friday, December 26, 2014 2,689.2 
 234. Stamford Thursday, January 1, 2015 2,684.7 
 235. Nantwich Town Thursday, January 1, 2015 2,666.3 
 236. Frickley Athletic Thursday, January 1, 2015 2,665.4 
 237. Cray Wanderers Saturday, April 26, 2014 2,659.0 
 238. Marine Thursday, January 1, 2015 2,656.6 
 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