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.
ELO Rankings as at Saturday, September 9, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Chelsea | Saturday, September 9, 2017 | 4,308.8 |
2. | Tottenham Hotspur | Saturday, September 9, 2017 | 4,282.2 |
3. | Manchester City | Saturday, September 9, 2017 | 4,258.3 |
4. | Manchester United | Saturday, September 9, 2017 | 4,231.7 |
5. | Arsenal | Saturday, September 9, 2017 | 4,215.0 |
6. | Liverpool | Saturday, September 9, 2017 | 4,191.1 |
7. | Everton | Saturday, September 9, 2017 | 4,107.3 |
8. | Leicester City | Saturday, September 9, 2017 | 4,061.2 |
9. | Southampton | Saturday, September 9, 2017 | 4,037.4 |
10. | Stoke City | Saturday, September 9, 2017 | 4,024.4 |
11. | Swansea City | Saturday, August 26, 2017 | 4,008.0 |
12. | West Ham United | Saturday, August 26, 2017 | 3,997.5 |
13. | Burnley | Sunday, August 27, 2017 | 3,996.4 |
14. | West Bromwich Albion | Saturday, September 9, 2017 | 3,987.5 |
15. | Newcastle United | Saturday, August 26, 2017 | 3,982.9 |
16. | Watford | Saturday, September 9, 2017 | 3,979.8 |
17. | AFC Bournemouth | Saturday, September 9, 2017 | 3,963.4 |
18. | Crystal Palace | Saturday, August 26, 2017 | 3,956.3 |
19. | Brighton and Hove Albion | Saturday, September 9, 2017 | 3,951.7 |
20. | Leeds United | Saturday, September 9, 2017 | 3,926.6 |
21. | Fulham | Saturday, September 9, 2017 | 3,922.6 |
22. | Middlesbrough | Saturday, September 9, 2017 | 3,913.7 |
23. | Sheffield Wednesday | Saturday, September 9, 2017 | 3,907.0 |
24. | Cardiff City | Saturday, September 9, 2017 | 3,893.8 |
25. | Hull City | Friday, September 8, 2017 | 3,887.2 |
26. | Reading | Saturday, September 9, 2017 | 3,881.9 |
27. | Huddersfield Town | Saturday, August 26, 2017 | 3,876.2 |
28. | Wolverhampton Wanderers | Saturday, September 9, 2017 | 3,875.3 |
29. | Derby County | Friday, September 8, 2017 | 3,872.9 |
30. | Norwich City | Saturday, September 9, 2017 | 3,867.6 |
31. | Sunderland | Saturday, September 9, 2017 | 3,858.3 |
32. | Sheffield United | Saturday, September 9, 2017 | 3,857.1 |
33. | Brentford | Saturday, September 9, 2017 | 3,839.0 |
34. | Preston North End | Saturday, September 9, 2017 | 3,832.8 |
35. | Aston Villa | Saturday, September 9, 2017 | 3,831.2 |
36. | Bristol City | Saturday, September 9, 2017 | 3,824.0 |
37. | Blackburn Rovers | Saturday, September 9, 2017 | 3,811.6 |
38. | Ipswich Town | Saturday, September 9, 2017 | 3,803.8 |
39. | Queens Park Rangers | Saturday, September 9, 2017 | 3,797.0 |
40. | Nottingham Forest | Saturday, September 9, 2017 | 3,793.7 |
41. | Barnsley | Saturday, September 9, 2017 | 3,786.4 |
42. | Bradford City | Saturday, September 9, 2017 | 3,762.1 |
43. | Millwall | Saturday, September 9, 2017 | 3,759.0 |
44. | Burton Albion | Saturday, September 9, 2017 | 3,749.1 |
45. | Bolton Wanderers | Saturday, September 9, 2017 | 3,744.1 |
46. | Wigan Athletic | Saturday, September 9, 2017 | 3,741.1 |
47. | Scunthorpe United | Saturday, September 9, 2017 | 3,739.0 |
48. | Birmingham City | Saturday, September 9, 2017 | 3,726.7 |
49. | Oxford United | Saturday, September 9, 2017 | 3,722.3 |
50. | Fleetwood Town | Saturday, September 9, 2017 | 3,719.7 |
51. | Charlton Athletic | Saturday, September 9, 2017 | 3,704.4 |
52. | Milton Keynes Dons | Saturday, September 9, 2017 | 3,669.3 |
53. | Southend United | Saturday, September 9, 2017 | 3,664.5 |
54. | Portsmouth | Saturday, September 9, 2017 | 3,661.0 |
55. | Peterborough United | Saturday, September 9, 2017 | 3,658.2 |
56. | Bristol Rovers | Saturday, September 9, 2017 | 3,653.0 |
57. | Shrewsbury Town | Saturday, September 9, 2017 | 3,645.6 |
58. | Rochdale | Saturday, September 9, 2017 | 3,644.1 |
59. | Blackpool | Saturday, September 9, 2017 | 3,638.2 |
60. | Rotherham United | Saturday, September 9, 2017 | 3,628.4 |
61. | Walsall | Saturday, September 9, 2017 | 3,625.8 |
62. | Doncaster Rovers | Saturday, September 9, 2017 | 3,608.1 |
63. | Exeter City | Saturday, September 9, 2017 | 3,598.0 |
64. | Accrington Stanley | Saturday, September 9, 2017 | 3,597.2 |
65. | Plymouth Argyle | Saturday, September 9, 2017 | 3,590.9 |
66. | AFC Wimbledon | Saturday, September 9, 2017 | 3,580.5 |
67. | Oldham Athletic | Saturday, September 9, 2017 | 3,580.0 |
68. | Luton Town | Saturday, September 9, 2017 | 3,578.4 |
69. | Bury | Saturday, September 9, 2017 | 3,572.1 |
70. | Northampton Town | Saturday, September 9, 2017 | 3,559.6 |
71. | Wycombe Wanderers | Saturday, September 9, 2017 | 3,550.3 |
72. | Gillingham | Saturday, September 9, 2017 | 3,547.5 |
73. | Swindon Town | Saturday, September 9, 2017 | 3,544.6 |
74. | Mansfield Town | Saturday, September 9, 2017 | 3,538.4 |
75. | Coventry City | Saturday, September 9, 2017 | 3,532.7 |
76. | Colchester United | Saturday, September 9, 2017 | 3,531.3 |
77. | Stevenage | Saturday, September 9, 2017 | 3,525.8 |
78. | Lincoln City | Saturday, September 9, 2017 | 3,524.0 |
79. | Barnet | Saturday, September 9, 2017 | 3,510.6 |
80. | Cambridge United | Saturday, September 9, 2017 | 3,507.3 |
81. | Port Vale | Saturday, September 9, 2017 | 3,503.9 |
82. | Crewe Alexandra | Saturday, September 9, 2017 | 3,500.7 |
83. | Notts County | Saturday, September 9, 2017 | 3,499.2 |
84. | Carlisle United | Saturday, September 9, 2017 | 3,489.4 |
85. | Newport County | Saturday, September 9, 2017 | 3,475.5 |
86. | Grimsby Town | Saturday, September 9, 2017 | 3,466.7 |
87. | Chesterfield | Saturday, September 9, 2017 | 3,453.6 |
88. | Tranmere Rovers | Saturday, September 9, 2017 | 3,447.1 |
89. | Yeovil Town | Saturday, September 9, 2017 | 3,430.8 |
90. | Forest Green Rovers | Saturday, September 9, 2017 | 3,428.2 |
91. | Cheltenham Town | Saturday, September 9, 2017 | 3,427.9 |
92. | Dover Athletic | Saturday, September 9, 2017 | 3,426.7 |
93. | Dagenham and Redbridge | Saturday, September 9, 2017 | 3,423.2 |
94. | Crawley Town | Saturday, September 9, 2017 | 3,406.8 |
95. | Aldershot Town | Saturday, September 9, 2017 | 3,405.6 |
96. | Morecambe | Saturday, September 9, 2017 | 3,388.8 |
97. | Hartlepool United | Saturday, September 9, 2017 | 3,368.0 |
98. | Barrow | Saturday, September 9, 2017 | 3,361.0 |
99. | Ebbsfleet United | Saturday, September 9, 2017 | 3,360.3 |
100. | Gateshead | Saturday, September 9, 2017 | 3,357.9 |
101. | Leyton Orient | Saturday, September 9, 2017 | 3,348.4 |
102. | Sutton United | Saturday, September 9, 2017 | 3,338.5 |
103. | Macclesfield Town | Saturday, September 9, 2017 | 3,337.3 |
104. | FC Halifax Town | Saturday, September 9, 2017 | 3,324.7 |
105. | Wrexham | Saturday, September 9, 2017 | 3,323.7 |
106. | Eastleigh | Saturday, September 9, 2017 | 3,322.4 |
107. | Boreham Wood | Saturday, September 9, 2017 | 3,320.3 |
108. | Bromley | Saturday, September 9, 2017 | 3,319.6 |
109. | Maidenhead United | Saturday, September 9, 2017 | 3,308.6 |
110. | Maidstone United | Saturday, September 9, 2017 | 3,304.4 |
111. | Woking | Saturday, September 9, 2017 | 3,297.8 |
112. | AFC Fylde | Saturday, September 9, 2017 | 3,280.7 |
113. | York City | Saturday, September 9, 2017 | 3,274.4 |
114. | Salford City | Saturday, September 9, 2017 | 3,253.4 |
115. | Solihull Moors | Saturday, September 9, 2017 | 3,240.7 |
116. | Dartford | Saturday, September 9, 2017 | 3,240.3 |
117. | Braintree Town | Saturday, September 9, 2017 | 3,238.8 |
118. | Chelmsford City | Saturday, September 9, 2017 | 3,237.5 |
119. | Guiseley | Saturday, September 9, 2017 | 3,236.6 |
120. | Torquay United | Saturday, September 9, 2017 | 3,232.3 |
121. | Brackley Town | Saturday, September 9, 2017 | 3,227.7 |
122. | Kidderminster Harriers | Saturday, September 9, 2017 | 3,220.0 |
123. | Chester | Saturday, September 9, 2017 | 3,215.6 |
124. | Harrogate Town | Saturday, September 9, 2017 | 3,211.2 |
125. | Chorley | Saturday, September 9, 2017 | 3,197.4 |
126. | Stockport County | Saturday, September 9, 2017 | 3,185.7 |
127. | Southport | Saturday, September 9, 2017 | 3,175.6 |
128. | Tamworth | Saturday, September 9, 2017 | 3,163.8 |
129. | East Thurrock United | Saturday, September 9, 2017 | 3,150.2 |
130. | Darlington 1883 | Saturday, September 9, 2017 | 3,143.5 |
131. | Havant and Waterlooville | Saturday, September 9, 2017 | 3,131.3 |
132. | Eastbourne Borough | Saturday, September 9, 2017 | 3,128.5 |
133. | Hampton and Richmond Borough | Saturday, September 9, 2017 | 3,128.3 |
134. | Hungerford Town | Saturday, September 9, 2017 | 3,124.9 |
135. | Bath City | Saturday, September 9, 2017 | 3,122.4 |
136. | St. Albans City | Saturday, September 9, 2017 | 3,113.9 |
137. | Chippenham Town | Saturday, September 9, 2017 | 3,112.7 |
138. | Gloucester City | Saturday, September 9, 2017 | 3,105.1 |
139. | Nuneaton Town | Saturday, September 9, 2017 | 3,104.3 |
140. | Hemel Hempstead Town | Saturday, September 9, 2017 | 3,104.2 |
141. | Wealdstone | Saturday, September 9, 2017 | 3,101.1 |
142. | Blyth Spartans | Saturday, September 9, 2017 | 3,090.8 |
143. | Bradford Park Avenue | Saturday, September 9, 2017 | 3,067.2 |
144. | Curzon Ashton | Saturday, September 9, 2017 | 3,066.7 |
145. | Welling United | Saturday, September 9, 2017 | 3,066.1 |
146. | Bognor Regis Town | Saturday, September 9, 2017 | 3,060.5 |
147. | Poole Town | Saturday, September 9, 2017 | 3,058.4 |
148. | Boston United | Saturday, September 9, 2017 | 3,056.2 |
149. | FC United of Manchester | Saturday, September 9, 2017 | 3,054.1 |
150. | Merthyr Town | Saturday, September 9, 2017 | 3,053.6 |
151. | North Ferriby United | Saturday, September 9, 2017 | 3,050.8 |
152. | Alfreton Town | Saturday, September 9, 2017 | 3,049.6 |
153. | Farsley Celtic | Saturday, September 9, 2017 | 3,047.6 |
154. | Weston-super-Mare | Saturday, September 9, 2017 | 3,046.8 |
155. | Oxford City | Saturday, September 9, 2017 | 3,040.0 |
156. | Dulwich Hamlet | Saturday, September 9, 2017 | 3,034.2 |
157. | AFC Telford United | Saturday, September 9, 2017 | 3,031.2 |
158. | Truro City | Saturday, September 9, 2017 | 3,030.4 |
159. | Billericay Town | Saturday, September 9, 2017 | 3,019.5 |
160. | Kettering Town | Saturday, September 9, 2017 | 3,012.3 |
161. | Leamington | Saturday, September 9, 2017 | 3,009.7 |
162. | Weymouth | Saturday, September 9, 2017 | 3,004.3 |
163. | Spennymoor Town | Saturday, September 9, 2017 | 3,002.3 |
164. | Banbury United | Saturday, September 9, 2017 | 3,001.1 |
165. | Biggleswade Town | Saturday, September 9, 2017 | 2,998.0 |
166. | Concord Rangers | Saturday, September 9, 2017 | 2,996.7 |
167. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
168. | Hitchin Town | Saturday, September 9, 2017 | 2,987.8 |
169. | Slough Town | Saturday, September 9, 2017 | 2,985.2 |
170. | Enfield Town | Saturday, September 9, 2017 | 2,981.9 |
171. | Leiston | Saturday, September 9, 2017 | 2,965.0 |
172. | Gainsborough Trinity | Saturday, September 9, 2017 | 2,956.0 |
173. | Altrincham | Saturday, September 9, 2017 | 2,953.6 |
174. | King's Lynn Town | Saturday, September 9, 2017 | 2,952.3 |
175. | Basingstoke Town | Saturday, September 9, 2017 | 2,940.1 |
176. | Frome Town | Saturday, September 9, 2017 | 2,938.8 |
177. | Brightlingsea Regent | Saturday, September 9, 2017 | 2,934.2 |
178. | Whitehawk | Saturday, September 9, 2017 | 2,932.5 |
179. | Stourbridge | Saturday, September 9, 2017 | 2,927.2 |
180. | Leatherhead | Saturday, September 9, 2017 | 2,926.3 |
181. | Wingate and Finchley | Saturday, September 9, 2017 | 2,926.0 |
182. | Shaw Lane | Saturday, September 9, 2017 | 2,924.6 |
183. | Tonbridge Angels | Saturday, September 9, 2017 | 2,913.8 |
184. | Warrington Town | Saturday, September 9, 2017 | 2,901.3 |
185. | Hendon | Saturday, September 9, 2017 | 2,898.6 |
186. | Royston Town | Saturday, September 9, 2017 | 2,897.2 |
187. | Dorking Wanderers | Saturday, September 9, 2017 | 2,896.9 |
188. | Margate | Saturday, September 9, 2017 | 2,893.1 |
189. | Harlow Town | Saturday, September 9, 2017 | 2,890.2 |
190. | Redditch United | Saturday, September 9, 2017 | 2,888.9 |
191. | Staines Town | Saturday, September 9, 2017 | 2,887.4 |
192. | Stalybridge Celtic | Saturday, September 9, 2017 | 2,885.7 |
193. | Nantwich Town | Saturday, September 9, 2017 | 2,881.3 |
194. | Stratford Town | Saturday, September 9, 2017 | 2,881.1 |
195. | Grantham Town | Saturday, September 9, 2017 | 2,876.4 |
196. | Workington | Saturday, September 9, 2017 | 2,870.0 |
197. | Merstham | Saturday, September 9, 2017 | 2,866.4 |
198. | Hereford | Saturday, September 9, 2017 | 2,861.8 |
199. | Needham Market | Saturday, September 9, 2017 | 2,861.3 |
200. | Buxton | Friday, September 8, 2017 | 2,858.3 |
201. | Kingstonian | Saturday, September 9, 2017 | 2,857.8 |
202. | Bishop's Stortford | Saturday, September 9, 2017 | 2,857.6 |
203. | Chesham United | Saturday, September 9, 2017 | 2,857.3 |
204. | Farnborough | Saturday, September 9, 2017 | 2,854.1 |
205. | Lancaster City | Saturday, September 9, 2017 | 2,852.9 |
206. | Folkestone Invicta | Saturday, September 9, 2017 | 2,852.4 |
207. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
208. | St. Ives Town | Saturday, September 9, 2017 | 2,846.7 |
209. | Harrow Borough | Saturday, September 9, 2017 | 2,844.8 |
210. | Ashton United | Tuesday, September 5, 2017 | 2,842.0 |
211. | Lowestoft Town | Saturday, September 9, 2017 | 2,840.2 |
212. | Whitby Town | Saturday, September 9, 2017 | 2,836.8 |
213. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
214. | Gosport Borough | Saturday, September 9, 2017 | 2,828.4 |
215. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
216. | Kings Langley | Saturday, September 9, 2017 | 2,825.0 |
217. | Burgess Hill Town | Saturday, September 9, 2017 | 2,812.4 |
218. | Tiverton Town | Saturday, September 9, 2017 | 2,809.5 |
219. | Metropolitan Police | Saturday, September 9, 2017 | 2,803.9 |
220. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
221. | St. Neots Town | Saturday, September 9, 2017 | 2,801.5 |
222. | Matlock Town | Saturday, September 9, 2017 | 2,801.3 |
223. | Thurrock | Saturday, September 9, 2017 | 2,797.4 |
224. | Barwell | Saturday, September 9, 2017 | 2,795.2 |
225. | Hednesford Town | Saturday, September 9, 2017 | 2,787.1 |
226. | Coalville Town | Saturday, September 9, 2017 | 2,785.1 |
227. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
228. | Mickleover Sports | Friday, September 8, 2017 | 2,770.6 |
229. | Stafford Rangers | Saturday, September 9, 2017 | 2,768.5 |
230. | Dorchester Town | Saturday, September 9, 2017 | 2,767.6 |
231. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
232. | Marine | Saturday, September 9, 2017 | 2,762.2 |
233. | Taunton Town | Tuesday, November 15, 2016 | 2,754.5 |
234. | Westfields | Monday, November 14, 2016 | 2,750.9 |
235. | Dunstable Town | Saturday, September 9, 2017 | 2,747.1 |
236. | Worthing | Saturday, September 9, 2017 | 2,741.3 |
237. | Witton Albion | Saturday, September 9, 2017 | 2,738.5 |
238. | Rushall Olympic | Saturday, September 9, 2017 | 2,737.4 |
239. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
240. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
241. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
242. | Sutton Coldfield Town | Saturday, September 9, 2017 | 2,704.1 |
243. | Halesowen Town | Tuesday, September 5, 2017 | 2,682.4 |
244. | Tooting and Mitcham United | Saturday, September 9, 2017 | 2,646.5 |
245. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
246. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
247. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |