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, January 4, 2015

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, January 4, 2015 4,320.7 
 2. Chelsea Sunday, January 4, 2015 4,292.9 
 3. Arsenal Sunday, January 4, 2015 4,186.1 
 4. Manchester United Sunday, January 4, 2015 4,182.5 
 5. Liverpool Thursday, January 1, 2015 4,170.7 
 6. Tottenham Hotspur Thursday, January 1, 2015 4,152.1 
 7. Southampton Sunday, January 4, 2015 4,113.0 
 8. Everton Thursday, January 1, 2015 4,058.2 
 9. West Ham United Thursday, January 1, 2015 4,047.1 
 10. Stoke City Sunday, January 4, 2015 4,034.7 
 11. Swansea City Saturday, January 3, 2015 4,032.7 
 12. Newcastle United Saturday, January 3, 2015 3,991.5 
 13. Sunderland Sunday, January 4, 2015 3,980.6 
 14. Derby County Saturday, January 3, 2015 3,968.8 
 15. AFC Bournemouth Saturday, January 3, 2015 3,955.0 
 16. Ipswich Town Sunday, January 4, 2015 3,949.4 
 17. Crystal Palace Sunday, January 4, 2015 3,943.8 
 18. Leicester City Saturday, January 3, 2015 3,942.6 
 19. Hull City Sunday, January 4, 2015 3,937.5 
 20. Burnley Thursday, January 1, 2015 3,935.6 
 21. Middlesbrough Saturday, January 3, 2015 3,934.8 
 22. Aston Villa Sunday, January 4, 2015 3,934.0 
 23. West Bromwich Albion Saturday, January 3, 2015 3,924.1 
 24. Queens Park Rangers Sunday, January 4, 2015 3,898.7 
 25. Norwich City Saturday, January 3, 2015 3,884.5 
 26. Watford Sunday, January 4, 2015 3,883.2 
 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 Sunday, January 4, 2015 3,816.3 
 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. Sheffield United Sunday, January 4, 2015 3,758.4 
 44. Swindon Town Saturday, January 3, 2015 3,758.4 
 45. Rotherham United Saturday, January 3, 2015 3,754.8 
 46. Milton Keynes Dons Friday, January 2, 2015 3,744.0 
 47. Leeds United Sunday, January 4, 2015 3,742.6 
 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, January 4, 2015 3,657.4 
 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 Sunday, January 4, 2015 3,587.9 
 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. Bristol Rovers Sunday, January 4, 2015 3,485.2 
 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. Barnet Sunday, January 4, 2015 3,469.8 
 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. Forest Green Rovers Sunday, January 4, 2015 3,406.7 
 97. Lincoln City Sunday, January 4, 2015 3,401.1 
 98. Macclesfield Town Thursday, January 1, 2015 3,399.6 
 99. Kidderminster Harriers Sunday, January 4, 2015 3,396.6 
 100. Torquay United Sunday, January 4, 2015 3,386.7 
 101. FC Halifax Town Sunday, December 28, 2014 3,370.0 
 102. Wrexham Sunday, January 4, 2015 3,368.4 
 103. Woking Thursday, January 1, 2015 3,366.9 
 104. Dover Athletic Sunday, January 4, 2015 3,361.1 
 105. Braintree Town Sunday, January 4, 2015 3,359.3 
 106. Hartlepool United Saturday, January 3, 2015 3,347.6 
 107. Eastleigh Sunday, January 4, 2015 3,338.5 
 108. Aldershot Town Sunday, January 4, 2015 3,315.9 
 109. Salisbury City Saturday, April 26, 2014 3,313.6 
 110. Southport Saturday, January 3, 2015 3,305.1 
 111. Altrincham Sunday, January 4, 2015 3,302.9 
 112. Welling United Sunday, January 4, 2015 3,285.6 
 113. Chester Sunday, January 4, 2015 3,279.3 
 114. Guiseley Thursday, January 1, 2015 3,262.3 
 115. Alfreton Town Sunday, January 4, 2015 3,246.1 
 116. Dartford Sunday, January 4, 2015 3,217.4 
 117. Tamworth Sunday, January 4, 2015 3,210.2 
 118. Nuneaton Town Sunday, January 4, 2015 3,207.4 
 119. AFC Telford United Sunday, January 4, 2015 3,195.7 
 120. AFC Fylde Sunday, January 4, 2015 3,181.4 
 121. Havant and Waterlooville Sunday, January 4, 2015 3,179.7 
 122. Barrow Sunday, January 4, 2015 3,177.3 
 123. Bromley Thursday, January 1, 2015 3,174.6 
 124. Boreham Wood Sunday, January 4, 2015 3,170.7 
 125. Ebbsfleet United Sunday, January 4, 2015 3,169.7 
 126. Gosport Borough Sunday, January 4, 2015 3,168.0 
 127. Basingstoke Town Sunday, January 4, 2015 3,154.8 
 128. Solihull Moors Sunday, January 4, 2015 3,141.5 
 129. Hednesford Town Sunday, January 4, 2015 3,138.3 
 130. Boston United Sunday, January 4, 2015 3,136.7 
 131. Sutton United Sunday, January 4, 2015 3,135.5 
 132. Worcester City Thursday, January 1, 2015 3,135.2 
 133. Bath City Sunday, January 4, 2015 3,135.2 
 134. North Ferriby United Sunday, January 4, 2015 3,132.1 
 135. Stockport County Sunday, January 4, 2015 3,129.8 
 136. Hemel Hempstead Town Sunday, January 4, 2015 3,128.3 
 137. Whitehawk Sunday, January 4, 2015 3,117.1 
 138. Chelmsford City Saturday, January 3, 2015 3,109.2 
 139. Concord Rangers Sunday, January 4, 2015 3,095.5 
 140. Brackley Town Sunday, January 4, 2015 3,078.3 
 141. Chorley Friday, December 26, 2014 3,074.2 
 142. Wealdstone Sunday, January 4, 2015 3,072.3 
 143. Eastbourne Borough Sunday, January 4, 2015 3,071.5 
 144. St. Albans City Sunday, January 4, 2015 3,067.9 
 145. Poole Town Thursday, January 1, 2015 3,064.0 
 146. Oxford City Thursday, January 1, 2015 3,063.4 
 147. Leamington Sunday, January 4, 2015 3,052.6 
 148. Harrogate Town Sunday, January 4, 2015 3,052.4 
 149. Hungerford Town Thursday, January 1, 2015 3,051.1 
 150. Chesham United Saturday, January 3, 2015 3,050.3 
 151. Maidenhead United Sunday, January 4, 2015 3,044.2 
 152. Maidstone United Thursday, January 1, 2015 3,042.1 
 153. Dulwich Hamlet Thursday, January 1, 2015 3,026.6 
 154. Weston-super-Mare Sunday, January 4, 2015 3,025.8 
 155. Gloucester City Sunday, January 4, 2015 3,024.5 
 156. Lowestoft Town Sunday, January 4, 2015 3,023.6 
 157. Colwyn Bay Sunday, January 4, 2015 3,023.2 
 158. Bradford Park Avenue Sunday, January 4, 2015 3,018.0 
 159. Weymouth Thursday, January 1, 2015 3,016.6 
 160. Gainsborough Trinity Sunday, January 4, 2015 3,008.6 
 161. Margate Thursday, January 1, 2015 2,997.0 
 162. Stalybridge Celtic Sunday, January 4, 2015 2,995.1 
 163. Corby Town Thursday, January 1, 2015 2,992.7 
 164. Farnborough Saturday, January 3, 2015 2,990.8 
 165. Hayes and Yeading United Sunday, January 4, 2015 2,989.3 
 166. Bishop's Stortford Sunday, January 4, 2015 2,987.2 
 167. Redditch United Thursday, January 1, 2015 2,986.6 
 168. Hendon Thursday, January 1, 2015 2,981.2 
 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 Sunday, January 4, 2015 2,951.6 
 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. Hyde Sunday, January 4, 2015 2,924.3 
 182. East Thurrock United Thursday, January 1, 2015 2,921.3 
 183. Cambridge City Thursday, January 1, 2015 2,921.2 
 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