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, March 5, 2016

 Rank Club Last Match Date ELO Score 
 1. Arsenal Saturday, March 5, 2016 4,197.8 
 2. Chelsea Saturday, March 5, 2016 4,197.0 
 3. Tottenham Hotspur Saturday, March 5, 2016 4,184.2 
 4. Manchester City Saturday, March 5, 2016 4,179.3 
 5. Manchester United Wednesday, March 2, 2016 4,161.6 
 6. Leicester City Saturday, March 5, 2016 4,158.8 
 7. Liverpool Wednesday, March 2, 2016 4,117.7 
 8. Everton Saturday, March 5, 2016 4,101.7 
 9. West Ham United Saturday, March 5, 2016 4,101.5 
 10. Stoke City Saturday, March 5, 2016 4,073.0 
 11. Southampton Saturday, March 5, 2016 4,070.4 
 12. Watford Saturday, March 5, 2016 4,016.3 
 13. AFC Bournemouth Saturday, March 5, 2016 4,008.1 
 14. Crystal Palace Tuesday, March 1, 2016 4,006.0 
 15. Swansea City Saturday, March 5, 2016 4,002.6 
 16. Burnley Saturday, March 5, 2016 3,987.0 
 17. West Bromwich Albion Tuesday, March 1, 2016 3,985.8 
 18. Middlesbrough Friday, March 4, 2016 3,978.8 
 19. Hull City Thursday, March 3, 2016 3,974.0 
 20. Sunderland Saturday, March 5, 2016 3,951.4 
 21. Norwich City Saturday, March 5, 2016 3,923.3 
 22. Derby County Saturday, March 5, 2016 3,909.4 
 23. Newcastle United Saturday, March 5, 2016 3,908.4 
 24. Brighton and Hove Albion Saturday, March 5, 2016 3,891.1 
 25. Sheffield Wednesday Saturday, March 5, 2016 3,888.7 
 26. Cardiff City Saturday, March 5, 2016 3,877.7 
 27. Aston Villa Saturday, March 5, 2016 3,874.5 
 28. Ipswich Town Saturday, March 5, 2016 3,871.0 
 29. Birmingham City Thursday, March 3, 2016 3,868.1 
 30. Preston North End Saturday, March 5, 2016 3,860.8 
 31. Blackburn Rovers Saturday, March 5, 2016 3,849.8 
 32. Queens Park Rangers Saturday, March 5, 2016 3,834.0 
 33. Reading Saturday, March 5, 2016 3,833.3 
 34. Wolverhampton Wanderers Friday, March 4, 2016 3,820.3 
 35. Nottingham Forest Saturday, March 5, 2016 3,809.4 
 36. Leeds United Saturday, March 5, 2016 3,796.5 
 37. Brentford Saturday, March 5, 2016 3,792.8 
 38. Fulham Saturday, March 5, 2016 3,785.7 
 39. Huddersfield Town Saturday, March 5, 2016 3,778.1 
 40. Bristol City Saturday, March 5, 2016 3,773.2 
 41. Wigan Athletic Saturday, March 5, 2016 3,771.9 
 42. Milton Keynes Dons Saturday, March 5, 2016 3,760.6 
 43. Burton Albion Saturday, March 5, 2016 3,730.7 
 44. Rotherham United Saturday, March 5, 2016 3,723.6 
 45. Millwall Saturday, March 5, 2016 3,718.8 
 46. Barnsley Saturday, March 5, 2016 3,717.2 
 47. Charlton Athletic Saturday, March 5, 2016 3,706.0 
 48. Bolton Wanderers Saturday, March 5, 2016 3,703.2 
 49. Walsall Saturday, March 5, 2016 3,694.3 
 50. Gillingham Saturday, March 5, 2016 3,685.5 
 51. Bradford City Saturday, March 5, 2016 3,684.3 
 52. Swindon Town Tuesday, March 1, 2016 3,673.9 
 53. Northampton Town Saturday, March 5, 2016 3,671.8 
 54. Sheffield United Saturday, March 5, 2016 3,667.0 
 55. Scunthorpe United Saturday, March 5, 2016 3,652.1 
 56. Coventry City Saturday, March 5, 2016 3,640.5 
 57. Port Vale Saturday, March 5, 2016 3,639.4 
 58. Oxford United Saturday, March 5, 2016 3,638.1 
 59. Rochdale Saturday, March 5, 2016 3,634.6 
 60. Peterborough United Saturday, March 5, 2016 3,634.1 
 61. Southend United Saturday, March 5, 2016 3,630.2 
 62. Shrewsbury Town Saturday, March 5, 2016 3,622.0 
 63. Bury Saturday, March 5, 2016 3,620.1 
 64. Fleetwood Town Saturday, March 5, 2016 3,619.4 
 65. Chesterfield Saturday, March 5, 2016 3,612.6 
 66. Doncaster Rovers Saturday, March 5, 2016 3,600.7 
 67. Plymouth Argyle Saturday, March 5, 2016 3,589.2 
 68. Portsmouth Saturday, March 5, 2016 3,585.9 
 69. Oldham Athletic Tuesday, March 1, 2016 3,583.0 
 70. Bristol Rovers Saturday, March 5, 2016 3,574.0 
 71. Blackpool Saturday, March 5, 2016 3,568.6 
 72. AFC Wimbledon Saturday, March 5, 2016 3,556.9 
 73. Accrington Stanley Saturday, March 5, 2016 3,556.6 
 74. Leyton Orient Saturday, March 5, 2016 3,556.3 
 75. Wycombe Wanderers Saturday, March 5, 2016 3,552.4 
 76. Crewe Alexandra Saturday, March 5, 2016 3,541.8 
 77. Luton Town Saturday, March 5, 2016 3,533.3 
 78. Carlisle United Saturday, March 5, 2016 3,530.7 
 79. Exeter City Saturday, March 5, 2016 3,511.5 
 80. Grimsby Town Friday, March 4, 2016 3,500.8 
 81. Cheltenham Town Saturday, March 5, 2016 3,499.1 
 82. Colchester United Saturday, March 5, 2016 3,490.2 
 83. Yeovil Town Saturday, March 5, 2016 3,488.6 
 84. Cambridge United Saturday, March 5, 2016 3,488.5 
 85. Barnet Saturday, March 5, 2016 3,486.3 
 86. Forest Green Rovers Friday, March 4, 2016 3,480.9 
 87. Newport County Saturday, March 5, 2016 3,480.8 
 88. Crawley Town Saturday, March 5, 2016 3,467.5 
 89. Mansfield Town Saturday, March 5, 2016 3,466.5 
 90. Notts County Saturday, March 5, 2016 3,464.2 
 91. Stevenage Saturday, March 5, 2016 3,437.6 
 92. Morecambe Saturday, March 5, 2016 3,433.1 
 93. Tranmere Rovers Saturday, March 5, 2016 3,413.6 
 94. Hartlepool United Saturday, March 5, 2016 3,396.7 
 95. Braintree Town Saturday, March 5, 2016 3,396.3 
 96. Dover Athletic Saturday, March 5, 2016 3,392.5 
 97. Dagenham and Redbridge Saturday, March 5, 2016 3,391.8 
 98. York City Saturday, March 5, 2016 3,388.6 
 99. Wrexham Saturday, February 27, 2016 3,385.9 
 100. Eastleigh Saturday, March 5, 2016 3,374.6 
 101. Lincoln City Saturday, March 5, 2016 3,354.4 
 102. Woking Saturday, March 5, 2016 3,347.3 
 103. Gateshead Saturday, March 5, 2016 3,341.2 
 104. Macclesfield Town Saturday, March 5, 2016 3,339.2 
 105. FC Halifax Town Saturday, March 5, 2016 3,318.2 
 106. Aldershot Town Saturday, March 5, 2016 3,304.0 
 107. Chester Saturday, March 5, 2016 3,281.0 
 108. Bromley Saturday, March 5, 2016 3,279.5 
 109. Southport Saturday, March 5, 2016 3,278.9 
 110. Barrow Saturday, March 5, 2016 3,278.7 
 111. Torquay United Saturday, March 5, 2016 3,269.8 
 112. Boreham Wood Saturday, March 5, 2016 3,249.3 
 113. Altrincham Saturday, March 5, 2016 3,248.6 
 114. Guiseley Saturday, February 27, 2016 3,245.0 
 115. Sutton United Saturday, March 5, 2016 3,236.2 
 116. Ebbsfleet United Saturday, March 5, 2016 3,234.6 
 117. Solihull Moors Saturday, March 5, 2016 3,214.4 
 118. Kidderminster Harriers Saturday, March 5, 2016 3,207.0 
 119. Nuneaton Town Tuesday, March 1, 2016 3,205.5 
 120. AFC Fylde Saturday, March 5, 2016 3,186.6 
 121. Alfreton Town Tuesday, March 1, 2016 3,179.7 
 122. North Ferriby United Saturday, March 5, 2016 3,179.7 
 123. Welling United Saturday, March 5, 2016 3,176.3 
 124. Harrogate Town Saturday, February 27, 2016 3,173.1 
 125. Dartford Saturday, March 5, 2016 3,171.1 
 126. Truro City Saturday, March 5, 2016 3,156.2 
 127. Boston United Saturday, March 5, 2016 3,155.9 
 128. Maidstone United Saturday, March 5, 2016 3,150.5 
 129. Tamworth Saturday, March 5, 2016 3,143.0 
 130. Gosport Borough Saturday, March 5, 2016 3,141.0 
 131. Oxford City Saturday, March 5, 2016 3,127.9 
 132. Concord Rangers Saturday, March 5, 2016 3,127.6 
 133. Chorley Saturday, March 5, 2016 3,126.9 
 134. Hemel Hempstead Town Saturday, March 5, 2016 3,117.9 
 135. Wealdstone Saturday, March 5, 2016 3,108.9 
 136. AFC Telford United Saturday, March 5, 2016 3,098.1 
 137. Whitehawk Saturday, March 5, 2016 3,090.8 
 138. Worcester City Saturday, March 5, 2016 3,088.8 
 139. Eastbourne Borough Saturday, March 5, 2016 3,086.8 
 140. Stockport County Saturday, March 5, 2016 3,085.1 
 141. Maidenhead United Saturday, March 5, 2016 3,080.4 
 142. Gloucester City Saturday, March 5, 2016 3,075.3 
 143. Bradford Park Avenue Saturday, March 5, 2016 3,070.7 
 144. Havant and Waterlooville Saturday, March 5, 2016 3,066.9 
 145. Margate Saturday, March 5, 2016 3,056.6 
 146. East Thurrock United Saturday, March 5, 2016 3,045.1 
 147. Chelmsford City Saturday, March 5, 2016 3,043.0 
 148. Gainsborough Trinity Saturday, March 5, 2016 3,040.4 
 149. Poole Town Saturday, March 5, 2016 3,039.2 
 150. Stalybridge Celtic Saturday, February 27, 2016 3,037.7 
 151. Bath City Saturday, March 5, 2016 3,033.0 
 152. Basingstoke Town Saturday, March 5, 2016 3,032.2 
 153. Hampton and Richmond Borough Saturday, March 5, 2016 3,028.8 
 154. Brackley Town Saturday, March 5, 2016 3,028.3 
 155. Hayes and Yeading United Saturday, March 5, 2016 3,024.0 
 156. Bishop's Stortford Saturday, March 5, 2016 3,022.8 
 157. Hungerford Town Monday, February 29, 2016 3,021.5 
 158. Lowestoft Town Saturday, March 5, 2016 3,021.4 
 159. Weston-super-Mare Saturday, March 5, 2016 3,020.9 
 160. Curzon Ashton Saturday, March 5, 2016 3,014.0 
 161. Redditch United Saturday, March 5, 2016 3,012.2 
 162. Bognor Regis Town Saturday, March 5, 2016 3,012.1 
 163. St. Albans City Saturday, March 5, 2016 3,007.0 
 164. FC United of Manchester Saturday, March 5, 2016 2,995.0 
 165. Hednesford Town Saturday, March 5, 2016 2,991.5 
 166. Dulwich Hamlet Saturday, March 5, 2016 2,990.3 
 167. Darlington 1883 Tuesday, March 1, 2016 2,990.0 
 168. Leamington Saturday, March 5, 2016 2,987.0 
 169. Billericay Town Saturday, March 5, 2016 2,983.9 
 170. Hitchin Town Saturday, March 5, 2016 2,982.8 
 171. Tonbridge Angels Saturday, March 5, 2016 2,982.1 
 172. Corby Town Saturday, March 5, 2016 2,977.4 
 173. Enfield Town Saturday, March 5, 2016 2,976.4 
 174. Kingstonian Saturday, February 27, 2016 2,967.9 
 175. Chippenham Town Tuesday, March 1, 2016 2,954.9 
 176. Salford City Saturday, March 5, 2016 2,951.5 
 177. Blyth Spartans Saturday, March 5, 2016 2,951.4 
 178. Workington Saturday, March 5, 2016 2,950.9 
 179. Weymouth Saturday, March 5, 2016 2,928.5 
 180. Grays Athletic Saturday, March 5, 2016 2,922.1 
 181. Kettering Town Saturday, March 5, 2016 2,920.0 
 182. Dorchester Town Saturday, March 5, 2016 2,914.5 
 183. Hendon Saturday, March 5, 2016 2,912.6 
 184. Ashton United Saturday, March 5, 2016 2,904.7 
 185. Northwich Victoria Saturday, December 5, 2015 2,902.3 
 186. Leiston Saturday, March 5, 2016 2,901.4 
 187. Chesham United Saturday, March 5, 2016 2,900.8 
 188. Dunstable Town Saturday, March 5, 2016 2,895.7 
 189. Metropolitan Police Saturday, March 5, 2016 2,889.9 
 190. Stourbridge Saturday, February 27, 2016 2,888.7 
 191. Wingate and Finchley Saturday, March 5, 2016 2,879.1 
 192. Merthyr Town Saturday, March 5, 2016 2,878.0 
 193. St. Neots Town Saturday, March 5, 2016 2,875.7 
 194. Merstham Saturday, March 5, 2016 2,873.0 
 195. Cambridge City Saturday, February 27, 2016 2,872.0 
 196. King's Lynn Town Saturday, February 27, 2016 2,871.1 
 197. Barwell Saturday, March 5, 2016 2,870.3 
 198. Biggleswade Town Saturday, March 5, 2016 2,866.8 
 199. Cirencester Town Saturday, March 5, 2016 2,866.2 
 200. Slough Town Saturday, March 5, 2016 2,860.5 
 201. Leatherhead Saturday, March 5, 2016 2,860.0 
 202. Rushall Olympic Saturday, March 5, 2016 2,859.7 
 203. Burgess Hill Town Saturday, February 27, 2016 2,857.8 
 204. Stratford Town Saturday, March 5, 2016 2,857.7 
 205. Staines Town Saturday, March 5, 2016 2,827.7 
 206. Canvey Island Saturday, March 5, 2016 2,826.5 
 207. Needham Market Saturday, March 5, 2016 2,823.6 
 208. Nantwich Town Tuesday, February 23, 2016 2,821.0 
 209. Harrow Borough Saturday, March 5, 2016 2,817.5 
 210. Hereford United Saturday, April 25, 2015 2,815.6 
 211. AFC Hornchurch Saturday, April 25, 2015 2,810.3 
 212. Sutton Coldfield Town Saturday, March 5, 2016 2,810.0 
 213. Didcot Town Sunday, November 8, 2015 2,805.2 
 214. Frome Town Saturday, March 5, 2016 2,803.1 
 215. Witham Town Saturday, April 25, 2015 2,797.4 
 216. Peacehaven and Telscombe Saturday, April 25, 2015 2,796.6 
 217. Paulton Rovers Saturday, March 5, 2016 2,795.0 
 218. Histon Saturday, March 5, 2016 2,789.4 
 219. Farnborough Saturday, March 5, 2016 2,789.1 
 220. Frickley Athletic Saturday, February 27, 2016 2,787.2 
 221. Banbury United Saturday, April 25, 2015 2,783.2 
 222. Buxton Monday, February 29, 2016 2,770.6 
 223. Arlesey Town Saturday, April 25, 2015 2,765.5 
 224. VCD Athletic Saturday, March 5, 2016 2,760.7 
 225. Bedworth United Saturday, March 5, 2016 2,759.8 
 226. Matlock Town Saturday, February 27, 2016 2,759.2 
 227. Ilkeston Town Saturday, March 5, 2016 2,757.3 
 228. Lewes Saturday, March 5, 2016 2,749.5 
 229. Colwyn Bay Saturday, February 27, 2016 2,747.5 
 230. Halesowen Town Saturday, March 5, 2016 2,742.8 
 231. Hyde Saturday, March 5, 2016 2,734.1 
 232. Bideford Saturday, March 5, 2016 2,728.9 
 233. Bury Town Saturday, April 25, 2015 2,722.6 
 234. Marine Tuesday, March 1, 2016 2,720.3 
 235. Skelmersdale United Saturday, March 5, 2016 2,713.9 
 236. Grantham Town Saturday, March 5, 2016 2,686.6 
 237. Stamford Saturday, March 5, 2016 2,681.8 
 238. Whitby Town Saturday, March 5, 2016 2,675.6 
 239. Witton Albion Saturday, April 25, 2015 2,674.4 
 240. Belper Town Saturday, April 25, 2015 2,660.8 
 241. Burnham Saturday, April 25, 2015 2,659.8 
 242. Mickleover Sports Tuesday, March 1, 2016 2,654.0