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 Tuesday, August 22, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Chelsea | Sunday, August 20, 2017 | 4,297.1 |
2. | Tottenham Hotspur | Sunday, August 20, 2017 | 4,277.5 |
3. | Manchester City | Monday, August 21, 2017 | 4,238.2 |
4. | Manchester United | Saturday, August 19, 2017 | 4,229.0 |
5. | Arsenal | Saturday, August 19, 2017 | 4,227.9 |
6. | Liverpool | Saturday, August 19, 2017 | 4,188.1 |
7. | Everton | Monday, August 21, 2017 | 4,126.2 |
8. | Southampton | Saturday, August 19, 2017 | 4,074.4 |
9. | Leicester City | Tuesday, August 22, 2017 | 4,073.5 |
10. | Stoke City | Saturday, August 19, 2017 | 4,017.2 |
11. | West Ham United | Saturday, August 19, 2017 | 4,015.0 |
12. | West Bromwich Albion | Tuesday, August 22, 2017 | 4,004.5 |
13. | Swansea City | Tuesday, August 22, 2017 | 3,992.2 |
14. | Burnley | Saturday, August 19, 2017 | 3,984.6 |
15. | AFC Bournemouth | Tuesday, August 22, 2017 | 3,973.6 |
16. | Newcastle United | Sunday, August 20, 2017 | 3,972.4 |
17. | Crystal Palace | Tuesday, August 22, 2017 | 3,972.0 |
18. | Watford | Tuesday, August 22, 2017 | 3,961.1 |
19. | Brighton and Hove Albion | Tuesday, August 22, 2017 | 3,933.5 |
20. | Fulham | Tuesday, August 22, 2017 | 3,911.6 |
21. | Middlesbrough | Tuesday, August 22, 2017 | 3,904.4 |
22. | Leeds United | Tuesday, August 22, 2017 | 3,903.9 |
23. | Sheffield Wednesday | Tuesday, August 22, 2017 | 3,900.5 |
24. | Hull City | Tuesday, August 22, 2017 | 3,897.9 |
25. | Sunderland | Tuesday, August 22, 2017 | 3,892.2 |
26. | Norwich City | Tuesday, August 22, 2017 | 3,886.5 |
27. | Cardiff City | Tuesday, August 22, 2017 | 3,885.4 |
28. | Reading | Tuesday, August 22, 2017 | 3,884.6 |
29. | Huddersfield Town | Sunday, August 20, 2017 | 3,870.5 |
30. | Derby County | Tuesday, August 22, 2017 | 3,866.7 |
31. | Wolverhampton Wanderers | Saturday, August 19, 2017 | 3,856.8 |
32. | Brentford | Tuesday, August 22, 2017 | 3,838.3 |
33. | Preston North End | Saturday, August 19, 2017 | 3,832.2 |
34. | Aston Villa | Tuesday, August 22, 2017 | 3,831.6 |
35. | Sheffield United | Tuesday, August 22, 2017 | 3,830.3 |
36. | Ipswich Town | Tuesday, August 22, 2017 | 3,826.4 |
37. | Bristol City | Tuesday, August 22, 2017 | 3,811.1 |
38. | Nottingham Forest | Saturday, August 19, 2017 | 3,808.5 |
39. | Queens Park Rangers | Tuesday, August 22, 2017 | 3,793.7 |
40. | Blackburn Rovers | Saturday, August 19, 2017 | 3,793.6 |
41. | Bolton Wanderers | Tuesday, August 22, 2017 | 3,766.7 |
42. | Barnsley | Saturday, August 19, 2017 | 3,761.8 |
43. | Wigan Athletic | Tuesday, August 22, 2017 | 3,757.3 |
44. | Burton Albion | Tuesday, August 22, 2017 | 3,755.9 |
45. | Birmingham City | Tuesday, August 22, 2017 | 3,742.9 |
46. | Fleetwood Town | Saturday, August 19, 2017 | 3,742.5 |
47. | Bradford City | Saturday, August 19, 2017 | 3,741.1 |
48. | Millwall | Tuesday, August 22, 2017 | 3,740.8 |
49. | Scunthorpe United | Tuesday, August 22, 2017 | 3,720.4 |
50. | Oxford United | Saturday, August 19, 2017 | 3,718.0 |
51. | Southend United | Saturday, August 19, 2017 | 3,676.5 |
52. | Charlton Athletic | Tuesday, August 22, 2017 | 3,673.6 |
53. | Milton Keynes Dons | Tuesday, August 22, 2017 | 3,669.5 |
54. | Rochdale | Saturday, August 19, 2017 | 3,659.8 |
55. | Peterborough United | Saturday, August 19, 2017 | 3,657.3 |
56. | Portsmouth | Saturday, August 19, 2017 | 3,655.3 |
57. | Bristol Rovers | Tuesday, August 22, 2017 | 3,636.4 |
58. | Doncaster Rovers | Tuesday, August 22, 2017 | 3,633.9 |
59. | Plymouth Argyle | Saturday, August 19, 2017 | 3,624.4 |
60. | Rotherham United | Saturday, August 19, 2017 | 3,624.2 |
61. | Walsall | Saturday, August 19, 2017 | 3,623.7 |
62. | Shrewsbury Town | Saturday, August 19, 2017 | 3,620.1 |
63. | Blackpool | Saturday, August 19, 2017 | 3,617.7 |
64. | Luton Town | Saturday, August 19, 2017 | 3,604.5 |
65. | Oldham Athletic | Saturday, August 19, 2017 | 3,591.4 |
66. | AFC Wimbledon | Saturday, August 19, 2017 | 3,587.9 |
67. | Bury | Saturday, August 19, 2017 | 3,583.6 |
68. | Accrington Stanley | Tuesday, August 22, 2017 | 3,581.3 |
69. | Exeter City | Saturday, August 19, 2017 | 3,574.0 |
70. | Swindon Town | Saturday, August 19, 2017 | 3,572.1 |
71. | Northampton Town | Saturday, August 19, 2017 | 3,563.5 |
72. | Gillingham | Saturday, August 19, 2017 | 3,563.4 |
73. | Coventry City | Saturday, August 19, 2017 | 3,542.8 |
74. | Port Vale | Saturday, August 19, 2017 | 3,537.5 |
75. | Wycombe Wanderers | Saturday, August 19, 2017 | 3,532.2 |
76. | Mansfield Town | Saturday, August 19, 2017 | 3,523.3 |
77. | Stevenage | Saturday, August 19, 2017 | 3,519.2 |
78. | Carlisle United | Tuesday, August 22, 2017 | 3,518.2 |
79. | Colchester United | Saturday, August 19, 2017 | 3,517.9 |
80. | Cambridge United | Saturday, August 19, 2017 | 3,516.5 |
81. | Lincoln City | Saturday, August 19, 2017 | 3,493.8 |
82. | Chesterfield | Saturday, August 19, 2017 | 3,485.6 |
83. | Barnet | Tuesday, August 22, 2017 | 3,483.4 |
84. | Crewe Alexandra | Saturday, August 19, 2017 | 3,481.8 |
85. | Grimsby Town | Tuesday, August 22, 2017 | 3,480.1 |
86. | Notts County | Saturday, August 19, 2017 | 3,475.2 |
87. | Newport County | Tuesday, August 22, 2017 | 3,463.9 |
88. | Forest Green Rovers | Saturday, August 19, 2017 | 3,461.9 |
89. | Tranmere Rovers | Saturday, August 19, 2017 | 3,448.7 |
90. | Cheltenham Town | Saturday, August 19, 2017 | 3,443.1 |
91. | Aldershot Town | Saturday, August 19, 2017 | 3,436.4 |
92. | Yeovil Town | Saturday, August 19, 2017 | 3,429.2 |
93. | Dagenham and Redbridge | Saturday, August 19, 2017 | 3,411.8 |
94. | Dover Athletic | Saturday, August 19, 2017 | 3,410.3 |
95. | Morecambe | Saturday, August 19, 2017 | 3,400.6 |
96. | Barrow | Saturday, August 19, 2017 | 3,375.0 |
97. | Crawley Town | Saturday, August 19, 2017 | 3,372.7 |
98. | Gateshead | Saturday, August 19, 2017 | 3,370.4 |
99. | Sutton United | Saturday, August 19, 2017 | 3,367.5 |
100. | Ebbsfleet United | Saturday, August 19, 2017 | 3,364.6 |
101. | Bromley | Saturday, August 19, 2017 | 3,358.9 |
102. | Hartlepool United | Saturday, August 19, 2017 | 3,357.3 |
103. | Leyton Orient | Saturday, August 19, 2017 | 3,345.6 |
104. | Macclesfield Town | Saturday, August 19, 2017 | 3,323.5 |
105. | Boreham Wood | Saturday, August 19, 2017 | 3,319.2 |
106. | Eastleigh | Saturday, August 19, 2017 | 3,317.8 |
107. | Maidenhead United | Saturday, August 19, 2017 | 3,305.4 |
108. | York City | Saturday, August 19, 2017 | 3,301.5 |
109. | FC Halifax Town | Saturday, August 19, 2017 | 3,292.2 |
110. | Wrexham | Saturday, August 19, 2017 | 3,290.4 |
111. | Woking | Saturday, August 19, 2017 | 3,288.1 |
112. | Maidstone United | Saturday, August 19, 2017 | 3,278.8 |
113. | Guiseley | Saturday, August 19, 2017 | 3,266.7 |
114. | Torquay United | Saturday, August 19, 2017 | 3,257.6 |
115. | AFC Fylde | Saturday, August 19, 2017 | 3,256.8 |
116. | Braintree Town | Saturday, August 19, 2017 | 3,253.2 |
117. | Chelmsford City | Saturday, August 19, 2017 | 3,238.5 |
118. | Solihull Moors | Saturday, August 19, 2017 | 3,238.2 |
119. | Brackley Town | Saturday, August 19, 2017 | 3,232.7 |
120. | Salford City | Saturday, August 19, 2017 | 3,229.8 |
121. | Dartford | Saturday, August 19, 2017 | 3,224.0 |
122. | Chester | Saturday, August 19, 2017 | 3,220.2 |
123. | Kidderminster Harriers | Saturday, August 19, 2017 | 3,220.1 |
124. | Southport | Saturday, August 19, 2017 | 3,211.1 |
125. | Stockport County | Saturday, August 19, 2017 | 3,191.6 |
126. | Harrogate Town | Saturday, August 19, 2017 | 3,184.4 |
127. | Darlington 1883 | Saturday, August 19, 2017 | 3,182.6 |
128. | Chorley | Saturday, August 19, 2017 | 3,153.1 |
129. | Tamworth | Saturday, August 19, 2017 | 3,151.9 |
130. | East Thurrock United | Saturday, August 19, 2017 | 3,128.9 |
131. | Hampton and Richmond Borough | Saturday, August 19, 2017 | 3,125.7 |
132. | St. Albans City | Saturday, August 19, 2017 | 3,125.3 |
133. | Nuneaton Town | Saturday, August 19, 2017 | 3,117.5 |
134. | Chippenham Town | Saturday, August 19, 2017 | 3,116.9 |
135. | Poole Town | Saturday, August 19, 2017 | 3,113.2 |
136. | Bath City | Saturday, August 19, 2017 | 3,110.4 |
137. | Wealdstone | Saturday, August 19, 2017 | 3,105.9 |
138. | Hungerford Town | Saturday, August 19, 2017 | 3,105.6 |
139. | Bognor Regis Town | Saturday, August 19, 2017 | 3,103.7 |
140. | Hemel Hempstead Town | Saturday, August 19, 2017 | 3,098.7 |
141. | Gloucester City | Saturday, August 19, 2017 | 3,098.5 |
142. | Havant and Waterlooville | Saturday, August 19, 2017 | 3,098.4 |
143. | Eastbourne Borough | Saturday, August 19, 2017 | 3,094.2 |
144. | Curzon Ashton | Saturday, August 19, 2017 | 3,091.1 |
145. | North Ferriby United | Saturday, August 19, 2017 | 3,087.0 |
146. | Farsley Celtic | Tuesday, August 22, 2017 | 3,075.3 |
147. | Boston United | Tuesday, August 22, 2017 | 3,065.5 |
148. | FC United of Manchester | Saturday, August 19, 2017 | 3,060.6 |
149. | Oxford City | Saturday, August 19, 2017 | 3,059.3 |
150. | Merthyr Town | Saturday, August 19, 2017 | 3,058.0 |
151. | Welling United | Saturday, August 19, 2017 | 3,050.7 |
152. | Weston-super-Mare | Saturday, August 19, 2017 | 3,044.4 |
153. | Concord Rangers | Saturday, August 19, 2017 | 3,038.4 |
154. | Blyth Spartans | Saturday, August 19, 2017 | 3,035.7 |
155. | Leamington | Saturday, August 19, 2017 | 3,034.3 |
156. | AFC Telford United | Saturday, August 19, 2017 | 3,033.9 |
157. | Dulwich Hamlet | Saturday, August 19, 2017 | 3,026.2 |
158. | Bradford Park Avenue | Saturday, August 19, 2017 | 3,024.7 |
159. | Hitchin Town | Saturday, August 19, 2017 | 3,013.0 |
160. | Spennymoor Town | Tuesday, August 22, 2017 | 3,009.2 |
161. | Kettering Town | Saturday, August 19, 2017 | 3,008.7 |
162. | Alfreton Town | Saturday, August 19, 2017 | 3,006.1 |
163. | Banbury United | Saturday, August 19, 2017 | 3,000.0 |
164. | Billericay Town | Saturday, August 19, 2017 | 2,991.6 |
165. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
166. | Biggleswade Town | Saturday, August 19, 2017 | 2,983.8 |
167. | Weymouth | Saturday, August 19, 2017 | 2,982.2 |
168. | Truro City | Saturday, August 19, 2017 | 2,981.9 |
169. | Enfield Town | Saturday, August 19, 2017 | 2,980.7 |
170. | Gainsborough Trinity | Saturday, August 19, 2017 | 2,967.1 |
171. | Slough Town | Saturday, August 19, 2017 | 2,957.7 |
172. | Tonbridge Angels | Saturday, August 19, 2017 | 2,956.2 |
173. | Whitehawk | Saturday, August 19, 2017 | 2,954.6 |
174. | Stourbridge | Monday, August 21, 2017 | 2,953.3 |
175. | Leiston | Saturday, August 19, 2017 | 2,943.1 |
176. | Frome Town | Saturday, August 19, 2017 | 2,940.0 |
177. | Royston Town | Saturday, August 19, 2017 | 2,932.8 |
178. | Altrincham | Tuesday, August 22, 2017 | 2,927.8 |
179. | Staines Town | Saturday, August 19, 2017 | 2,927.1 |
180. | King's Lynn Town | Saturday, August 19, 2017 | 2,925.4 |
181. | Dorking Wanderers | Saturday, August 19, 2017 | 2,915.6 |
182. | Shaw Lane | Tuesday, August 22, 2017 | 2,912.0 |
183. | Leatherhead | Saturday, August 19, 2017 | 2,909.1 |
184. | Brightlingsea Regent | Saturday, August 19, 2017 | 2,896.4 |
185. | Stalybridge Celtic | Tuesday, August 22, 2017 | 2,894.6 |
186. | Basingstoke Town | Saturday, August 19, 2017 | 2,893.6 |
187. | Stratford Town | Saturday, August 19, 2017 | 2,892.7 |
188. | Workington | Tuesday, August 22, 2017 | 2,884.5 |
189. | Wingate and Finchley | Saturday, August 19, 2017 | 2,883.5 |
190. | Nantwich Town | Monday, August 21, 2017 | 2,881.7 |
191. | Hendon | Saturday, August 19, 2017 | 2,879.7 |
192. | St. Ives Town | Saturday, August 19, 2017 | 2,879.4 |
193. | Chesham United | Saturday, August 19, 2017 | 2,878.8 |
194. | Gosport Borough | Saturday, August 19, 2017 | 2,877.2 |
195. | Margate | Saturday, August 19, 2017 | 2,876.2 |
196. | Lowestoft Town | Saturday, August 19, 2017 | 2,875.7 |
197. | Harlow Town | Saturday, August 19, 2017 | 2,872.7 |
198. | Needham Market | Saturday, August 19, 2017 | 2,869.3 |
199. | Kings Langley | Saturday, August 19, 2017 | 2,866.0 |
200. | Ashton United | Tuesday, August 22, 2017 | 2,861.7 |
201. | Redditch United | Saturday, August 19, 2017 | 2,860.0 |
202. | Merstham | Saturday, August 19, 2017 | 2,859.8 |
203. | Grantham Town | Tuesday, August 22, 2017 | 2,858.0 |
204. | Kingstonian | Saturday, August 19, 2017 | 2,854.5 |
205. | Bishop's Stortford | Saturday, August 19, 2017 | 2,853.6 |
206. | Warrington Town | Tuesday, August 22, 2017 | 2,848.9 |
207. | Farnborough | Saturday, August 19, 2017 | 2,848.3 |
208. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
209. | Matlock Town | Tuesday, August 22, 2017 | 2,845.9 |
210. | Harrow Borough | Saturday, August 19, 2017 | 2,845.7 |
211. | Folkestone Invicta | Saturday, August 19, 2017 | 2,837.2 |
212. | Metropolitan Police | Saturday, August 19, 2017 | 2,837.1 |
213. | Buxton | Tuesday, August 22, 2017 | 2,836.2 |
214. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
215. | Whitby Town | Tuesday, August 22, 2017 | 2,827.4 |
216. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
217. | Lancaster City | Tuesday, August 22, 2017 | 2,824.8 |
218. | Burgess Hill Town | Saturday, August 19, 2017 | 2,817.3 |
219. | Hereford | Saturday, August 19, 2017 | 2,817.3 |
220. | Dorchester Town | Saturday, August 19, 2017 | 2,810.2 |
221. | Thurrock | Saturday, August 19, 2017 | 2,808.9 |
222. | St. Neots Town | Saturday, August 19, 2017 | 2,805.8 |
223. | Stafford Rangers | Tuesday, August 22, 2017 | 2,804.5 |
224. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
225. | Barwell | Tuesday, August 22, 2017 | 2,794.9 |
226. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
227. | Worthing | Saturday, August 19, 2017 | 2,778.4 |
228. | Hednesford Town | Tuesday, August 22, 2017 | 2,769.1 |
229. | Marine | Tuesday, August 22, 2017 | 2,767.4 |
230. | Rushall Olympic | Tuesday, August 22, 2017 | 2,766.6 |
231. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
232. | Dunstable Town | Saturday, August 19, 2017 | 2,759.4 |
233. | Coalville Town | Tuesday, August 22, 2017 | 2,757.0 |
234. | Mickleover Sports | Tuesday, August 22, 2017 | 2,756.8 |
235. | Taunton Town | Tuesday, November 15, 2016 | 2,754.5 |
236. | Tiverton Town | Saturday, August 19, 2017 | 2,753.3 |
237. | Westfields | Monday, November 14, 2016 | 2,750.9 |
238. | Sutton Coldfield Town | Tuesday, August 22, 2017 | 2,733.2 |
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. | Witton Albion | Tuesday, August 22, 2017 | 2,707.5 |
243. | Halesowen Town | Tuesday, August 22, 2017 | 2,701.1 |
244. | Tooting and Mitcham United | Saturday, August 19, 2017 | 2,649.1 |
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 |