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, August 5, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Chelsea | Saturday, May 27, 2017 | 4,303.7 |
2. | Tottenham Hotspur | Sunday, May 21, 2017 | 4,283.0 |
3. | Arsenal | Saturday, May 27, 2017 | 4,238.6 |
4. | Manchester City | Sunday, May 21, 2017 | 4,236.7 |
5. | Manchester United | Sunday, May 21, 2017 | 4,210.9 |
6. | Liverpool | Sunday, May 21, 2017 | 4,189.6 |
7. | Everton | Sunday, May 21, 2017 | 4,115.9 |
8. | Southampton | Sunday, May 21, 2017 | 4,069.8 |
9. | Leicester City | Sunday, May 21, 2017 | 4,065.1 |
10. | West Ham United | Sunday, May 21, 2017 | 4,031.0 |
11. | Stoke City | Sunday, May 21, 2017 | 4,008.0 |
12. | Crystal Palace | Sunday, May 21, 2017 | 4,000.1 |
13. | AFC Bournemouth | Sunday, May 21, 2017 | 3,998.7 |
14. | Swansea City | Sunday, May 21, 2017 | 3,995.9 |
15. | Newcastle United | Sunday, May 7, 2017 | 3,990.5 |
16. | West Bromwich Albion | Sunday, May 21, 2017 | 3,982.4 |
17. | Burnley | Sunday, May 21, 2017 | 3,978.1 |
18. | Brighton and Hove Albion | Sunday, May 7, 2017 | 3,947.3 |
19. | Watford | Sunday, May 21, 2017 | 3,945.1 |
20. | Fulham | Saturday, August 5, 2017 | 3,931.3 |
21. | Hull City | Saturday, August 5, 2017 | 3,928.1 |
22. | Norwich City | Saturday, August 5, 2017 | 3,907.1 |
23. | Sheffield Wednesday | Saturday, August 5, 2017 | 3,898.2 |
24. | Middlesbrough | Saturday, August 5, 2017 | 3,897.9 |
25. | Sunderland | Friday, August 4, 2017 | 3,888.4 |
26. | Reading | Saturday, August 5, 2017 | 3,882.4 |
27. | Leeds United | Sunday, May 7, 2017 | 3,877.5 |
28. | Derby County | Friday, August 4, 2017 | 3,866.5 |
29. | Brentford | Saturday, August 5, 2017 | 3,855.5 |
30. | Cardiff City | Saturday, August 5, 2017 | 3,853.6 |
31. | Sheffield United | Saturday, August 5, 2017 | 3,845.1 |
32. | Wolverhampton Wanderers | Saturday, August 5, 2017 | 3,835.5 |
33. | Preston North End | Saturday, August 5, 2017 | 3,834.6 |
34. | Huddersfield Town | Monday, May 29, 2017 | 3,831.1 |
35. | Aston Villa | Saturday, August 5, 2017 | 3,827.3 |
36. | Bristol City | Saturday, August 5, 2017 | 3,811.0 |
37. | Blackburn Rovers | Saturday, August 5, 2017 | 3,804.3 |
38. | Queens Park Rangers | Saturday, August 5, 2017 | 3,794.0 |
39. | Nottingham Forest | Friday, August 4, 2017 | 3,791.5 |
40. | Ipswich Town | Saturday, August 5, 2017 | 3,789.9 |
41. | Bolton Wanderers | Sunday, April 30, 2017 | 3,773.5 |
42. | Barnsley | Saturday, August 5, 2017 | 3,768.3 |
43. | Bradford City | Saturday, August 5, 2017 | 3,752.4 |
44. | Burton Albion | Saturday, August 5, 2017 | 3,750.8 |
45. | Millwall | Friday, August 4, 2017 | 3,749.7 |
46. | Birmingham City | Saturday, August 5, 2017 | 3,742.8 |
47. | Wigan Athletic | Saturday, August 5, 2017 | 3,741.4 |
48. | Fleetwood Town | Saturday, August 5, 2017 | 3,735.9 |
49. | Oxford United | Saturday, August 5, 2017 | 3,722.4 |
50. | Scunthorpe United | Saturday, August 5, 2017 | 3,718.9 |
51. | Southend United | Saturday, August 5, 2017 | 3,715.2 |
52. | Charlton Athletic | Saturday, August 5, 2017 | 3,678.5 |
53. | Milton Keynes Dons | Saturday, August 5, 2017 | 3,674.4 |
54. | Portsmouth | Saturday, August 5, 2017 | 3,673.1 |
55. | Rochdale | Saturday, August 5, 2017 | 3,666.7 |
56. | Peterborough United | Saturday, August 5, 2017 | 3,640.6 |
57. | Bristol Rovers | Saturday, August 5, 2017 | 3,631.8 |
58. | Walsall | Saturday, August 5, 2017 | 3,614.6 |
59. | Oldham Athletic | Saturday, August 5, 2017 | 3,614.1 |
60. | AFC Wimbledon | Saturday, August 5, 2017 | 3,610.7 |
61. | Plymouth Argyle | Saturday, August 5, 2017 | 3,609.0 |
62. | Luton Town | Saturday, August 5, 2017 | 3,608.8 |
63. | Blackpool | Saturday, August 5, 2017 | 3,608.2 |
64. | Rotherham United | Saturday, August 5, 2017 | 3,606.4 |
65. | Bury | Saturday, August 5, 2017 | 3,605.2 |
66. | Shrewsbury Town | Saturday, August 5, 2017 | 3,600.2 |
67. | Doncaster Rovers | Saturday, August 5, 2017 | 3,591.3 |
68. | Northampton Town | Saturday, August 5, 2017 | 3,583.6 |
69. | Accrington Stanley | Saturday, August 5, 2017 | 3,580.9 |
70. | Gillingham | Saturday, August 5, 2017 | 3,578.0 |
71. | Exeter City | Saturday, August 5, 2017 | 3,569.8 |
72. | Port Vale | Saturday, August 5, 2017 | 3,568.3 |
73. | Swindon Town | Saturday, August 5, 2017 | 3,567.5 |
74. | Coventry City | Saturday, August 5, 2017 | 3,544.7 |
75. | Wycombe Wanderers | Saturday, August 5, 2017 | 3,542.8 |
76. | Colchester United | Saturday, August 5, 2017 | 3,534.3 |
77. | Cambridge United | Saturday, August 5, 2017 | 3,526.2 |
78. | Mansfield Town | Saturday, August 5, 2017 | 3,523.5 |
79. | Grimsby Town | Saturday, August 5, 2017 | 3,509.4 |
80. | Lincoln City | Saturday, August 5, 2017 | 3,507.8 |
81. | Stevenage | Saturday, August 5, 2017 | 3,506.9 |
82. | Carlisle United | Saturday, August 5, 2017 | 3,486.1 |
83. | Chesterfield | Saturday, August 5, 2017 | 3,485.0 |
84. | Tranmere Rovers | Saturday, August 5, 2017 | 3,482.0 |
85. | Crewe Alexandra | Saturday, August 5, 2017 | 3,476.0 |
86. | Barnet | Saturday, August 5, 2017 | 3,469.5 |
87. | Forest Green Rovers | Saturday, August 5, 2017 | 3,467.3 |
88. | Cheltenham Town | Saturday, August 5, 2017 | 3,440.4 |
89. | Aldershot Town | Saturday, August 5, 2017 | 3,438.7 |
90. | Newport County | Saturday, August 5, 2017 | 3,436.4 |
91. | Notts County | Saturday, August 5, 2017 | 3,435.7 |
92. | Yeovil Town | Saturday, August 5, 2017 | 3,424.9 |
93. | Dagenham and Redbridge | Saturday, August 5, 2017 | 3,412.6 |
94. | Dover Athletic | Saturday, August 5, 2017 | 3,412.4 |
95. | Morecambe | Saturday, August 5, 2017 | 3,404.3 |
96. | Hartlepool United | Saturday, August 5, 2017 | 3,389.1 |
97. | Crawley Town | Saturday, August 5, 2017 | 3,389.1 |
98. | Barrow | Saturday, August 5, 2017 | 3,365.6 |
99. | Ebbsfleet United | Saturday, August 5, 2017 | 3,355.8 |
100. | Macclesfield Town | Saturday, August 5, 2017 | 3,348.8 |
101. | Gateshead | Saturday, August 5, 2017 | 3,347.3 |
102. | Sutton United | Saturday, August 5, 2017 | 3,346.8 |
103. | Leyton Orient | Saturday, August 5, 2017 | 3,327.5 |
104. | Woking | Saturday, August 5, 2017 | 3,314.3 |
105. | Bromley | Saturday, August 5, 2017 | 3,309.5 |
106. | Torquay United | Saturday, August 5, 2017 | 3,301.2 |
107. | Eastleigh | Saturday, August 5, 2017 | 3,294.0 |
108. | FC Halifax Town | Saturday, August 5, 2017 | 3,287.5 |
109. | Maidstone United | Saturday, August 5, 2017 | 3,286.2 |
110. | York City | Saturday, August 5, 2017 | 3,285.8 |
111. | Maidenhead United | Saturday, August 5, 2017 | 3,285.0 |
112. | Wrexham | Saturday, August 5, 2017 | 3,284.0 |
113. | Boreham Wood | Saturday, August 5, 2017 | 3,282.4 |
114. | Solihull Moors | Saturday, April 29, 2017 | 3,271.7 |
115. | Guiseley | Saturday, August 5, 2017 | 3,268.8 |
116. | AFC Fylde | Saturday, August 5, 2017 | 3,268.6 |
117. | Braintree Town | Saturday, August 5, 2017 | 3,261.5 |
118. | Chelmsford City | Saturday, August 5, 2017 | 3,236.3 |
119. | Kidderminster Harriers | Saturday, August 5, 2017 | 3,235.0 |
120. | Chester | Saturday, April 29, 2017 | 3,221.4 |
121. | Dartford | Saturday, August 5, 2017 | 3,205.4 |
122. | Chorley | Saturday, August 5, 2017 | 3,202.8 |
123. | Southport | Saturday, August 5, 2017 | 3,196.2 |
124. | Brackley Town | Saturday, August 5, 2017 | 3,194.4 |
125. | Stockport County | Saturday, August 5, 2017 | 3,183.3 |
126. | Salford City | Saturday, August 5, 2017 | 3,182.8 |
127. | Darlington 1883 | Saturday, August 5, 2017 | 3,182.5 |
128. | Harrogate Town | Saturday, August 5, 2017 | 3,144.3 |
129. | Hungerford Town | Saturday, August 5, 2017 | 3,143.6 |
130. | Tamworth | Saturday, August 5, 2017 | 3,140.7 |
131. | Wealdstone | Saturday, August 5, 2017 | 3,140.6 |
132. | Hampton and Richmond Borough | Saturday, August 5, 2017 | 3,138.0 |
133. | Nuneaton Town | Saturday, August 5, 2017 | 3,132.0 |
134. | Poole Town | Saturday, August 5, 2017 | 3,127.0 |
135. | Gloucester City | Saturday, August 5, 2017 | 3,126.7 |
136. | North Ferriby United | Saturday, August 5, 2017 | 3,120.3 |
137. | Chippenham Town | Saturday, August 5, 2017 | 3,118.5 |
138. | Bath City | Saturday, August 5, 2017 | 3,116.9 |
139. | Curzon Ashton | Saturday, August 5, 2017 | 3,106.3 |
140. | FC United of Manchester | Saturday, August 5, 2017 | 3,097.2 |
141. | Eastbourne Borough | Saturday, August 5, 2017 | 3,094.7 |
142. | Bognor Regis Town | Saturday, August 5, 2017 | 3,094.6 |
143. | Hemel Hempstead Town | Saturday, August 5, 2017 | 3,088.9 |
144. | East Thurrock United | Saturday, August 5, 2017 | 3,087.7 |
145. | Havant and Waterlooville | Saturday, August 5, 2017 | 3,086.6 |
146. | St. Albans City | Saturday, August 5, 2017 | 3,068.4 |
147. | Boston United | Saturday, August 5, 2017 | 3,068.4 |
148. | Leamington | Saturday, August 5, 2017 | 3,063.8 |
149. | Merthyr Town | Wednesday, April 26, 2017 | 3,054.4 |
150. | Weston-super-Mare | Saturday, August 5, 2017 | 3,052.0 |
151. | AFC Telford United | Saturday, August 5, 2017 | 3,045.6 |
152. | Dulwich Hamlet | Monday, May 1, 2017 | 3,043.8 |
153. | Oxford City | Saturday, August 5, 2017 | 3,042.8 |
154. | Welling United | Saturday, August 5, 2017 | 3,042.2 |
155. | Hitchin Town | Monday, May 1, 2017 | 3,040.5 |
156. | Bradford Park Avenue | Saturday, August 5, 2017 | 3,039.0 |
157. | Concord Rangers | Saturday, August 5, 2017 | 3,030.2 |
158. | Alfreton Town | Saturday, August 5, 2017 | 3,019.7 |
159. | Blyth Spartans | Saturday, August 5, 2017 | 3,018.3 |
160. | Enfield Town | Thursday, April 27, 2017 | 3,015.1 |
161. | Whitehawk | Saturday, August 5, 2017 | 2,997.8 |
162. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
163. | Biggleswade Town | Saturday, April 22, 2017 | 2,989.2 |
164. | Kettering Town | Saturday, April 22, 2017 | 2,982.5 |
165. | Billericay Town | Saturday, April 22, 2017 | 2,977.6 |
166. | Gainsborough Trinity | Saturday, August 5, 2017 | 2,975.9 |
167. | Truro City | Saturday, August 5, 2017 | 2,970.0 |
168. | Weymouth | Saturday, April 22, 2017 | 2,967.6 |
169. | Altrincham | Saturday, April 29, 2017 | 2,961.7 |
170. | Spennymoor Town | Saturday, August 5, 2017 | 2,957.0 |
171. | Frome Town | Saturday, April 22, 2017 | 2,955.0 |
172. | Banbury United | Saturday, April 22, 2017 | 2,953.8 |
173. | Stalybridge Celtic | Saturday, April 29, 2017 | 2,946.8 |
174. | Stourbridge | Saturday, April 29, 2017 | 2,942.0 |
175. | Slough Town | Wednesday, April 26, 2017 | 2,940.5 |
176. | Tonbridge Angels | Saturday, April 22, 2017 | 2,938.7 |
177. | Basingstoke Town | Saturday, April 22, 2017 | 2,932.4 |
178. | Leiston | Saturday, April 22, 2017 | 2,924.3 |
179. | Gosport Borough | Saturday, April 29, 2017 | 2,921.7 |
180. | Workington | Monday, April 24, 2017 | 2,920.9 |
181. | Leatherhead | Saturday, April 22, 2017 | 2,912.0 |
182. | Wingate and Finchley | Thursday, April 27, 2017 | 2,910.6 |
183. | Harlow Town | Saturday, April 22, 2017 | 2,900.8 |
184. | Staines Town | Saturday, April 22, 2017 | 2,900.2 |
185. | King's Lynn Town | Saturday, April 22, 2017 | 2,887.5 |
186. | Lowestoft Town | Saturday, April 22, 2017 | 2,885.9 |
187. | Bishop's Stortford | Saturday, April 29, 2017 | 2,884.7 |
188. | Stratford Town | Saturday, April 22, 2017 | 2,880.7 |
189. | St. Ives Town | Saturday, April 22, 2017 | 2,876.4 |
190. | Needham Market | Saturday, April 22, 2017 | 2,874.3 |
191. | Chesham United | Saturday, April 22, 2017 | 2,872.3 |
192. | Nantwich Town | Tuesday, April 25, 2017 | 2,869.1 |
193. | Margate | Saturday, April 29, 2017 | 2,864.8 |
194. | Grantham Town | Saturday, April 22, 2017 | 2,858.8 |
195. | Buxton | Saturday, April 22, 2017 | 2,858.8 |
196. | Kingstonian | Saturday, April 22, 2017 | 2,858.5 |
197. | Merstham | Saturday, April 22, 2017 | 2,858.4 |
198. | Hendon | Saturday, April 22, 2017 | 2,853.6 |
199. | Kings Langley | Saturday, April 22, 2017 | 2,850.3 |
200. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
201. | Ashton United | Saturday, April 22, 2017 | 2,835.4 |
202. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
203. | Whitby Town | Saturday, April 22, 2017 | 2,834.7 |
204. | Warrington Town | Saturday, April 22, 2017 | 2,834.0 |
205. | Metropolitan Police | Saturday, April 22, 2017 | 2,831.9 |
206. | Redditch United | Saturday, April 22, 2017 | 2,831.5 |
207. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
208. | Matlock Town | Saturday, April 22, 2017 | 2,824.9 |
209. | Dorchester Town | Saturday, April 22, 2017 | 2,821.3 |
210. | Folkestone Invicta | Saturday, April 22, 2017 | 2,820.4 |
211. | Burgess Hill Town | Saturday, April 22, 2017 | 2,814.6 |
212. | Worthing | Saturday, April 22, 2017 | 2,807.1 |
213. | St. Neots Town | Saturday, April 22, 2017 | 2,804.7 |
214. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
215. | Dunstable Town | Saturday, April 22, 2017 | 2,800.1 |
216. | Harrow Borough | Saturday, April 22, 2017 | 2,792.7 |
217. | Barwell | Saturday, April 22, 2017 | 2,788.1 |
218. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
219. | Rushall Olympic | Saturday, April 22, 2017 | 2,773.6 |
220. | Hednesford Town | Saturday, April 22, 2017 | 2,772.8 |
221. | Coalville Town | Saturday, April 22, 2017 | 2,767.3 |
222. | Stafford Rangers | Saturday, April 22, 2017 | 2,765.1 |
223. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
224. | Mickleover Sports | Saturday, April 22, 2017 | 2,758.7 |
225. | Taunton Town | Tuesday, November 15, 2016 | 2,754.5 |
226. | Westfields | Monday, November 14, 2016 | 2,750.9 |
227. | Marine | Saturday, April 22, 2017 | 2,744.9 |
228. | Sutton Coldfield Town | Saturday, April 22, 2017 | 2,733.8 |
229. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
230. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
231. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
232. | Halesowen Town | Saturday, April 22, 2017 | 2,709.4 |
233. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
234. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
235. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |