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  Saturday, January 3, 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 Saturday, January 3, 2015 4,032.7 
 12. Newcastle United Saturday, January 3, 2015 3,991.5 
 13. Sunderland Thursday, January 1, 2015 3,978.9 
 14. Derby County Saturday, January 3, 2015 3,968.8 
 15. AFC Bournemouth Saturday, January 3, 2015 3,955.0 
 16. Ipswich Town Tuesday, December 30, 2014 3,946.7 
 17. Crystal Palace Thursday, January 1, 2015 3,943.0 
 18. Leicester City Saturday, January 3, 2015 3,942.6 
 19. Hull City Thursday, January 1, 2015 3,940.0 
 20. Burnley Thursday, January 1, 2015 3,935.6 
 21. Middlesbrough Saturday, January 3, 2015 3,934.8 
 22. Aston Villa Thursday, January 1, 2015 3,932.6 
 23. West Bromwich Albion Saturday, January 3, 2015 3,924.1 
 24. Queens Park Rangers Thursday, January 1, 2015 3,912.2 
 25. Norwich City Saturday, January 3, 2015 3,884.5 
 26. Watford Sunday, December 28, 2014 3,884.4 
 27. Blackburn Rovers Saturday, January 3, 2015 3,873.5 
 28. Wolverhampton Wanderers Saturday, January 3, 2015 3,851.1 
 29. Bolton Wanderers Saturday, January 3, 2015 3,841.2 
 30. Brentford Saturday, January 3, 2015 3,834.5 
 31. Brighton and Hove Albion Saturday, January 3, 2015 3,832.8 
 32. Fulham Saturday, January 3, 2015 3,823.9 
 33. Sheffield Wednesday Tuesday, December 30, 2014 3,816.7 
 34. Cardiff City Friday, January 2, 2015 3,815.8 
 35. Reading Saturday, January 3, 2015 3,812.4 
 36. Wigan Athletic Saturday, January 3, 2015 3,797.3 
 37. Nottingham Forest Saturday, January 3, 2015 3,788.9 
 38. Preston North End Saturday, January 3, 2015 3,787.2 
 39. Charlton Athletic Saturday, January 3, 2015 3,787.0 
 40. Birmingham City Saturday, January 3, 2015 3,779.1 
 41. Bristol City Saturday, January 3, 2015 3,771.5 
 42. Huddersfield Town Saturday, January 3, 2015 3,762.2 
 43. Swindon Town Saturday, January 3, 2015 3,758.4 
 44. Rotherham United Saturday, January 3, 2015 3,754.8 
 45. Sheffield United Friday, December 26, 2014 3,745.0 
 46. Leeds United Tuesday, December 30, 2014 3,744.3 
 47. Milton Keynes Dons Friday, January 2, 2015 3,744.0 
 48. Millwall Saturday, January 3, 2015 3,714.6 
 49. Doncaster Rovers Saturday, January 3, 2015 3,678.6 
 50. Bradford City Saturday, January 3, 2015 3,677.9 
 51. Leyton Orient Monday, December 29, 2014 3,665.8 
 52. Blackpool Sunday, December 28, 2014 3,658.8 
 53. Peterborough United Sunday, December 28, 2014 3,655.6 
 54. Barnsley Saturday, January 3, 2015 3,654.7 
 55. Chesterfield Friday, January 2, 2015 3,650.7 
 56. Walsall Saturday, January 3, 2015 3,643.1 
 57. Notts County Sunday, December 28, 2014 3,643.0 
 58. Oldham Athletic Friday, December 26, 2014 3,635.9 
 59. Rochdale Saturday, January 3, 2015 3,629.7 
 60. Port Vale Saturday, January 3, 2015 3,626.6 
 61. Scunthorpe United Friday, December 26, 2014 3,621.9 
 62. Coventry City Saturday, January 3, 2015 3,615.2 
 63. Shrewsbury Town Saturday, January 3, 2015 3,613.4 
 64. Fleetwood Town Saturday, January 3, 2015 3,607.7 
 65. Burton Albion Saturday, January 3, 2015 3,590.1 
 66. Yeovil Town Monday, December 29, 2014 3,588.5 
 67. Luton Town Saturday, January 3, 2015 3,584.5 
 68. Wycombe Wanderers Saturday, January 3, 2015 3,578.2 
 69. Crewe Alexandra Sunday, December 28, 2014 3,569.9 
 70. Colchester United Friday, January 2, 2015 3,568.2 
 71. Gillingham Saturday, January 3, 2015 3,567.8 
 72. Crawley Town Sunday, December 28, 2014 3,567.6 
 73. Newport County Saturday, January 3, 2015 3,562.1 
 74. Southend United Saturday, January 3, 2015 3,562.1 
 75. Plymouth Argyle Saturday, January 3, 2015 3,531.7 
 76. Bury Saturday, January 3, 2015 3,530.0 
 77. Stevenage Saturday, January 3, 2015 3,527.8 
 78. York City Saturday, January 3, 2015 3,523.1 
 79. Accrington Stanley Saturday, January 3, 2015 3,515.8 
 80. AFC Wimbledon Sunday, December 28, 2014 3,509.2 
 81. Exeter City Saturday, January 3, 2015 3,505.4 
 82. Tranmere Rovers Saturday, January 3, 2015 3,493.8 
 83. Barnet Thursday, January 1, 2015 3,490.8 
 84. Portsmouth Sunday, December 28, 2014 3,484.7 
 85. Oxford United Saturday, January 3, 2015 3,481.4 
 86. Cambridge United Saturday, January 3, 2015 3,481.0 
 87. Morecambe Saturday, January 3, 2015 3,480.6 
 88. Bristol Rovers Thursday, January 1, 2015 3,478.7 
 89. Mansfield Town Sunday, December 28, 2014 3,452.7 
 90. Cheltenham Town Saturday, January 3, 2015 3,451.8 
 91. Carlisle United Saturday, January 3, 2015 3,451.1 
 92. Northampton Town Saturday, January 3, 2015 3,451.0 
 93. Dagenham and Redbridge Saturday, January 3, 2015 3,435.9 
 94. Grimsby Town Thursday, January 1, 2015 3,424.2 
 95. Gateshead Saturday, January 3, 2015 3,410.7 
 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. Braintree Town Thursday, January 1, 2015 3,349.9 
 107. Hartlepool United Saturday, January 3, 2015 3,347.6 
 108. Aldershot Town Thursday, January 1, 2015 3,330.9 
 109. Salisbury City Saturday, April 26, 2014 3,313.6 
 110. Southport Saturday, January 3, 2015 3,305.1 
 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 Saturday, January 3, 2015 3,109.2 
 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. Chesham United Saturday, January 3, 2015 3,050.3 
 150. Leamington Thursday, January 1, 2015 3,044.3 
 151. Maidenhead United Thursday, January 1, 2015 3,042.7 
 152. Maidstone United Thursday, January 1, 2015 3,042.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. Margate Thursday, January 1, 2015 2,997.0 
 162. Hayes and Yeading United Thursday, January 1, 2015 2,996.0 
 163. Bishop's Stortford Thursday, January 1, 2015 2,993.0 
 164. Corby Town Thursday, January 1, 2015 2,992.7 
 165. Farnborough Saturday, January 3, 2015 2,990.8 
 166. Redditch United Thursday, January 1, 2015 2,986.6 
 167. Hendon Thursday, January 1, 2015 2,981.2 
 168. Stalybridge Celtic Thursday, January 1, 2015 2,979.5 
 169. Truro City Saturday, January 3, 2015 2,977.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. FC United of Manchester Saturday, January 3, 2015 2,946.8 
 177. Hitchin Town Thursday, January 1, 2015 2,936.2 
 178. Stourbridge Saturday, January 3, 2015 2,935.5 
 179. Leiston Thursday, January 1, 2015 2,930.8 
 180. Billericay Town Thursday, January 1, 2015 2,928.7 
 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. Workington Saturday, January 3, 2015 2,886.1 
 189. Witham Town Thursday, January 1, 2015 2,876.1 
 190. Dunstable Town Saturday, January 3, 2015 2,865.6 
 191. Grays Athletic Thursday, January 1, 2015 2,860.5 
 192. Worksop Town Tuesday, April 29, 2014 2,857.3 
 193. Histon Saturday, January 3, 2015 2,856.7 
 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. Ilkeston Town Saturday, January 3, 2015 2,852.3 
 198. Bideford Saturday, January 3, 2015 2,849.5 
 199. Chippenham Town Thursday, January 1, 2015 2,847.5 
 200. Blyth Spartans Saturday, January 3, 2015 2,841.3 
 201. Lewes Thursday, January 1, 2015 2,840.3 
 202. VCD Athletic Thursday, January 1, 2015 2,838.0 
 203. Ashton United Saturday, January 3, 2015 2,835.6 
 204. Leatherhead Thursday, January 1, 2015 2,835.2 
 205. Dorchester Town Thursday, January 1, 2015 2,826.2 
 206. Skelmersdale United Saturday, January 3, 2015 2,823.7 
 207. Hampton and Richmond Borough Thursday, January 1, 2015 2,818.4 
 208. Curzon Ashton Thursday, January 1, 2015 2,818.0 
 209. Frome Town Saturday, January 3, 2015 2,815.5 
 210. Canvey Island Thursday, January 1, 2015 2,815.5 
 211. Barwell Saturday, January 3, 2015 2,815.2 
 212. Rushall Olympic Saturday, January 3, 2015 2,811.8 
 213. Slough Town Thursday, January 1, 2015 2,810.6 
 214. Buxton Saturday, January 3, 2015 2,804.7 
 215. Halesowen Town Saturday, January 3, 2015 2,801.6 
 216. Harrow Borough Thursday, January 1, 2015 2,799.6 
 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. King's Lynn Town Saturday, January 3, 2015 2,775.5 
 221. Whitby Town Saturday, January 3, 2015 2,768.8 
 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. Grantham Town Saturday, January 3, 2015 2,751.4 
 227. Norton United Sunday, November 9, 2014 2,749.6 
 228. Banbury United Thursday, January 1, 2015 2,730.3 
 229. Witton Albion Saturday, January 3, 2015 2,725.3 
 230. Bedford Town Saturday, April 26, 2014 2,715.3 
 231. Belper Town Saturday, January 3, 2015 2,704.1 
 232. Stamford Saturday, January 3, 2015 2,699.3 
 233. Carshalton Athletic Saturday, April 26, 2014 2,690.2 
 234. Nantwich Town Saturday, January 3, 2015 2,677.2 
 235. Matlock Town Saturday, January 3, 2015 2,674.5 
 236. Frickley Athletic Thursday, January 1, 2015 2,665.4 
 237. Cray Wanderers Saturday, April 26, 2014 2,659.0 
 238. Marine Saturday, January 3, 2015 2,645.7 
 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