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 8, 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 | Tuesday, August 8, 2017 | 3,933.0 |
21. | Hull City | Saturday, August 5, 2017 | 3,928.1 |
22. | Norwich City | Tuesday, August 8, 2017 | 3,908.1 |
23. | Sheffield Wednesday | Tuesday, August 8, 2017 | 3,899.5 |
24. | Middlesbrough | Saturday, August 5, 2017 | 3,897.9 |
25. | Sunderland | Friday, August 4, 2017 | 3,888.4 |
26. | Leeds United | Sunday, August 6, 2017 | 3,885.7 |
27. | Reading | Tuesday, August 8, 2017 | 3,884.2 |
28. | Derby County | Friday, August 4, 2017 | 3,866.5 |
29. | Brentford | Tuesday, August 8, 2017 | 3,859.0 |
30. | Cardiff City | Tuesday, August 8, 2017 | 3,855.8 |
31. | Sheffield United | Saturday, August 5, 2017 | 3,845.1 |
32. | Wolverhampton Wanderers | Tuesday, August 8, 2017 | 3,836.2 |
33. | Huddersfield Town | Monday, May 29, 2017 | 3,831.1 |
34. | Aston Villa | Saturday, August 5, 2017 | 3,827.3 |
35. | Preston North End | Tuesday, August 8, 2017 | 3,826.9 |
36. | Bristol City | Tuesday, August 8, 2017 | 3,815.0 |
37. | Blackburn Rovers | Tuesday, August 8, 2017 | 3,807.5 |
38. | Queens Park Rangers | Tuesday, August 8, 2017 | 3,795.9 |
39. | Ipswich Town | Tuesday, August 8, 2017 | 3,794.5 |
40. | Nottingham Forest | Tuesday, August 8, 2017 | 3,793.6 |
41. | Barnsley | Tuesday, August 8, 2017 | 3,769.2 |
42. | Bolton Wanderers | Sunday, August 6, 2017 | 3,765.4 |
43. | Millwall | Tuesday, August 8, 2017 | 3,752.1 |
44. | Burton Albion | Saturday, August 5, 2017 | 3,750.8 |
45. | Bradford City | Tuesday, August 8, 2017 | 3,744.8 |
46. | Birmingham City | Tuesday, August 8, 2017 | 3,744.6 |
47. | Wigan Athletic | Tuesday, August 8, 2017 | 3,744.1 |
48. | Fleetwood Town | Tuesday, August 8, 2017 | 3,727.5 |
49. | Scunthorpe United | Tuesday, August 8, 2017 | 3,715.3 |
50. | Oxford United | Tuesday, August 8, 2017 | 3,713.7 |
51. | Southend United | Tuesday, August 8, 2017 | 3,702.3 |
52. | Charlton Athletic | Tuesday, August 8, 2017 | 3,682.5 |
53. | Milton Keynes Dons | Tuesday, August 8, 2017 | 3,677.1 |
54. | Portsmouth | Tuesday, August 8, 2017 | 3,670.9 |
55. | Rochdale | Tuesday, August 8, 2017 | 3,670.2 |
56. | Bristol Rovers | Tuesday, August 8, 2017 | 3,637.1 |
57. | Peterborough United | Tuesday, August 8, 2017 | 3,629.0 |
58. | Walsall | Saturday, August 5, 2017 | 3,614.6 |
59. | Oldham Athletic | Saturday, August 5, 2017 | 3,614.1 |
60. | Rotherham United | Tuesday, August 8, 2017 | 3,609.5 |
61. | AFC Wimbledon | Tuesday, August 8, 2017 | 3,607.2 |
62. | Blackpool | Tuesday, August 8, 2017 | 3,605.5 |
63. | Bury | Saturday, August 5, 2017 | 3,605.2 |
64. | Plymouth Argyle | Tuesday, August 8, 2017 | 3,605.0 |
65. | Luton Town | Tuesday, August 8, 2017 | 3,604.3 |
66. | Doncaster Rovers | Tuesday, August 8, 2017 | 3,598.9 |
67. | Shrewsbury Town | Tuesday, August 8, 2017 | 3,598.1 |
68. | Accrington Stanley | Tuesday, August 8, 2017 | 3,588.6 |
69. | Northampton Town | Tuesday, August 8, 2017 | 3,581.7 |
70. | Gillingham | Tuesday, August 8, 2017 | 3,576.1 |
71. | Port Vale | Saturday, August 5, 2017 | 3,568.3 |
72. | Swindon Town | Tuesday, August 8, 2017 | 3,566.5 |
73. | Exeter City | Tuesday, August 8, 2017 | 3,565.8 |
74. | Coventry City | Tuesday, August 8, 2017 | 3,541.5 |
75. | Wycombe Wanderers | Tuesday, August 8, 2017 | 3,541.0 |
76. | Colchester United | Saturday, August 5, 2017 | 3,534.3 |
77. | Cambridge United | Tuesday, August 8, 2017 | 3,520.9 |
78. | Mansfield Town | Tuesday, August 8, 2017 | 3,519.9 |
79. | Grimsby Town | Saturday, August 5, 2017 | 3,509.4 |
80. | Lincoln City | Tuesday, August 8, 2017 | 3,504.7 |
81. | Stevenage | Tuesday, August 8, 2017 | 3,504.5 |
82. | Carlisle United | Tuesday, August 8, 2017 | 3,494.5 |
83. | Tranmere Rovers | Tuesday, August 8, 2017 | 3,489.0 |
84. | Chesterfield | Tuesday, August 8, 2017 | 3,483.8 |
85. | Barnet | Tuesday, August 8, 2017 | 3,481.0 |
86. | Crewe Alexandra | Saturday, August 5, 2017 | 3,476.0 |
87. | Forest Green Rovers | Tuesday, August 8, 2017 | 3,464.5 |
88. | Newport County | Tuesday, August 8, 2017 | 3,449.3 |
89. | Cheltenham Town | Tuesday, August 8, 2017 | 3,449.1 |
90. | Aldershot Town | Tuesday, August 8, 2017 | 3,444.0 |
91. | Notts County | Tuesday, August 8, 2017 | 3,439.3 |
92. | Yeovil Town | Tuesday, August 8, 2017 | 3,424.2 |
93. | Dagenham and Redbridge | Tuesday, August 8, 2017 | 3,420.1 |
94. | Morecambe | Tuesday, August 8, 2017 | 3,403.4 |
95. | Dover Athletic | Tuesday, August 8, 2017 | 3,398.5 |
96. | Hartlepool United | Tuesday, August 8, 2017 | 3,389.1 |
97. | Crawley Town | Tuesday, August 8, 2017 | 3,387.3 |
98. | Ebbsfleet United | Tuesday, August 8, 2017 | 3,366.3 |
99. | Barrow | Tuesday, August 8, 2017 | 3,362.4 |
100. | Gateshead | Tuesday, August 8, 2017 | 3,354.0 |
101. | Macclesfield Town | Tuesday, August 8, 2017 | 3,348.8 |
102. | Leyton Orient | Tuesday, August 8, 2017 | 3,338.5 |
103. | Sutton United | Tuesday, August 8, 2017 | 3,336.3 |
104. | Bromley | Tuesday, August 8, 2017 | 3,323.4 |
105. | Woking | Tuesday, August 8, 2017 | 3,307.3 |
106. | Eastleigh | Tuesday, August 8, 2017 | 3,304.4 |
107. | Torquay United | Tuesday, August 8, 2017 | 3,295.9 |
108. | Wrexham | Tuesday, August 8, 2017 | 3,295.2 |
109. | York City | Tuesday, August 8, 2017 | 3,292.2 |
110. | FC Halifax Town | Tuesday, August 8, 2017 | 3,290.7 |
111. | Maidstone United | Tuesday, August 8, 2017 | 3,275.7 |
112. | Boreham Wood | Tuesday, August 8, 2017 | 3,275.0 |
113. | Maidenhead United | Tuesday, August 8, 2017 | 3,273.9 |
114. | AFC Fylde | Tuesday, August 8, 2017 | 3,268.4 |
115. | Guiseley | Tuesday, August 8, 2017 | 3,262.1 |
116. | Solihull Moors | Tuesday, August 8, 2017 | 3,260.7 |
117. | Braintree Town | Tuesday, August 8, 2017 | 3,258.9 |
118. | Chelmsford City | Tuesday, August 8, 2017 | 3,242.1 |
119. | Kidderminster Harriers | Tuesday, August 8, 2017 | 3,223.2 |
120. | Chester | Tuesday, August 8, 2017 | 3,221.6 |
121. | Dartford | Tuesday, August 8, 2017 | 3,208.0 |
122. | Brackley Town | Tuesday, August 8, 2017 | 3,204.8 |
123. | Southport | Monday, August 7, 2017 | 3,203.0 |
124. | Stockport County | Tuesday, August 8, 2017 | 3,195.1 |
125. | Salford City | Tuesday, August 8, 2017 | 3,194.4 |
126. | Chorley | Tuesday, August 8, 2017 | 3,191.2 |
127. | Darlington 1883 | Saturday, August 5, 2017 | 3,182.5 |
128. | Harrogate Town | Tuesday, August 8, 2017 | 3,160.0 |
129. | Hungerford Town | Monday, August 7, 2017 | 3,153.3 |
130. | Tamworth | Tuesday, August 8, 2017 | 3,149.6 |
131. | Hampton and Richmond Borough | Tuesday, August 8, 2017 | 3,144.4 |
132. | Nuneaton Town | Tuesday, August 8, 2017 | 3,143.9 |
133. | Chippenham Town | Tuesday, August 8, 2017 | 3,137.8 |
134. | Wealdstone | Tuesday, August 8, 2017 | 3,129.6 |
135. | Poole Town | Tuesday, August 8, 2017 | 3,125.0 |
136. | North Ferriby United | Tuesday, August 8, 2017 | 3,104.7 |
137. | Gloucester City | Monday, August 7, 2017 | 3,100.2 |
138. | Bath City | Tuesday, August 8, 2017 | 3,097.6 |
139. | Bognor Regis Town | Tuesday, August 8, 2017 | 3,096.6 |
140. | East Thurrock United | Tuesday, August 8, 2017 | 3,096.2 |
141. | Havant and Waterlooville | Tuesday, August 8, 2017 | 3,095.7 |
142. | Curzon Ashton | Tuesday, August 8, 2017 | 3,094.4 |
143. | Eastbourne Borough | Tuesday, August 8, 2017 | 3,085.6 |
144. | FC United of Manchester | Tuesday, August 8, 2017 | 3,082.4 |
145. | Boston United | Tuesday, August 8, 2017 | 3,079.7 |
146. | St. Albans City | Tuesday, August 8, 2017 | 3,079.4 |
147. | Hemel Hempstead Town | Tuesday, August 8, 2017 | 3,078.3 |
148. | Leamington | Tuesday, August 8, 2017 | 3,054.9 |
149. | Merthyr Town | Wednesday, April 26, 2017 | 3,054.4 |
150. | Dulwich Hamlet | Monday, May 1, 2017 | 3,043.8 |
151. | Weston-super-Mare | Monday, August 7, 2017 | 3,042.4 |
152. | Concord Rangers | Tuesday, August 8, 2017 | 3,040.8 |
153. | Hitchin Town | Monday, May 1, 2017 | 3,040.5 |
154. | Oxford City | Tuesday, August 8, 2017 | 3,036.5 |
155. | Welling United | Tuesday, August 8, 2017 | 3,036.4 |
156. | AFC Telford United | Tuesday, August 8, 2017 | 3,035.2 |
157. | Bradford Park Avenue | Monday, August 7, 2017 | 3,032.3 |
158. | Enfield Town | Thursday, April 27, 2017 | 3,015.1 |
159. | Blyth Spartans | Tuesday, August 8, 2017 | 3,011.9 |
160. | Alfreton Town | Tuesday, August 8, 2017 | 3,008.4 |
161. | Truro City | Monday, August 7, 2017 | 2,996.4 |
162. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
163. | Biggleswade Town | Saturday, April 22, 2017 | 2,989.2 |
164. | Whitehawk | Tuesday, August 8, 2017 | 2,989.2 |
165. | Kettering Town | Saturday, April 22, 2017 | 2,982.5 |
166. | Billericay Town | Saturday, April 22, 2017 | 2,977.6 |
167. | Gainsborough Trinity | Saturday, August 5, 2017 | 2,975.9 |
168. | Spennymoor Town | Tuesday, August 8, 2017 | 2,971.7 |
169. | Weymouth | Saturday, April 22, 2017 | 2,967.6 |
170. | Altrincham | Saturday, April 29, 2017 | 2,961.7 |
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 |