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 Wednesday, October 16, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, October 6, 2019 | 4,385.7 |
2. | Liverpool | Saturday, October 5, 2019 | 4,385.5 |
3. | Chelsea | Sunday, October 6, 2019 | 4,198.1 |
4. | Arsenal | Sunday, October 6, 2019 | 4,176.2 |
5. | Tottenham Hotspur | Saturday, October 5, 2019 | 4,167.2 |
6. | Manchester United | Sunday, October 6, 2019 | 4,134.7 |
7. | Leicester City | Saturday, October 5, 2019 | 4,109.4 |
8. | Crystal Palace | Saturday, October 5, 2019 | 4,082.6 |
9. | Wolverhampton Wanderers | Sunday, October 6, 2019 | 4,081.5 |
10. | West Ham United | Saturday, October 5, 2019 | 4,053.1 |
11. | Everton | Saturday, October 5, 2019 | 4,046.0 |
12. | Burnley | Saturday, October 5, 2019 | 4,017.1 |
13. | Newcastle United | Sunday, October 6, 2019 | 4,016.9 |
14. | AFC Bournemouth | Sunday, October 6, 2019 | 4,003.3 |
15. | Sheffield United | Saturday, October 5, 2019 | 3,999.6 |
16. | Aston Villa | Saturday, October 5, 2019 | 3,991.2 |
17. | Southampton | Sunday, October 6, 2019 | 3,983.0 |
18. | Watford | Saturday, October 5, 2019 | 3,975.2 |
19. | Brighton and Hove Albion | Saturday, October 5, 2019 | 3,958.0 |
20. | West Bromwich Albion | Saturday, October 5, 2019 | 3,954.6 |
21. | Norwich City | Saturday, October 5, 2019 | 3,950.0 |
22. | Fulham | Saturday, October 5, 2019 | 3,921.1 |
23. | Leeds United | Saturday, October 5, 2019 | 3,910.0 |
24. | Swansea City | Saturday, October 5, 2019 | 3,908.3 |
25. | Bristol City | Saturday, October 5, 2019 | 3,904.5 |
26. | Nottingham Forest | Saturday, October 5, 2019 | 3,901.8 |
27. | Preston North End | Saturday, October 5, 2019 | 3,900.7 |
28. | Derby County | Saturday, October 5, 2019 | 3,897.6 |
29. | Cardiff City | Saturday, October 5, 2019 | 3,894.0 |
30. | Sheffield Wednesday | Saturday, October 5, 2019 | 3,892.1 |
31. | Brentford | Saturday, October 5, 2019 | 3,861.8 |
32. | Charlton Athletic | Saturday, October 5, 2019 | 3,826.7 |
33. | Hull City | Saturday, October 5, 2019 | 3,826.6 |
34. | Middlesbrough | Friday, October 4, 2019 | 3,819.2 |
35. | Blackburn Rovers | Saturday, October 5, 2019 | 3,818.1 |
36. | Birmingham City | Friday, October 4, 2019 | 3,817.1 |
37. | Millwall | Saturday, October 5, 2019 | 3,799.6 |
38. | Luton Town | Saturday, October 5, 2019 | 3,799.2 |
39. | Queens Park Rangers | Saturday, October 5, 2019 | 3,791.6 |
40. | Wigan Athletic | Saturday, October 5, 2019 | 3,779.6 |
41. | Sunderland | Saturday, October 5, 2019 | 3,776.4 |
42. | Huddersfield Town | Saturday, October 5, 2019 | 3,772.6 |
43. | Stoke City | Saturday, October 5, 2019 | 3,770.5 |
44. | Reading | Saturday, October 5, 2019 | 3,762.3 |
45. | Ipswich Town | Saturday, October 5, 2019 | 3,761.2 |
46. | Portsmouth | Saturday, October 12, 2019 | 3,746.1 |
47. | Burton Albion | Saturday, October 5, 2019 | 3,742.6 |
48. | Barnsley | Saturday, October 5, 2019 | 3,734.5 |
49. | Rotherham United | Saturday, October 12, 2019 | 3,725.7 |
50. | Oxford United | Saturday, October 12, 2019 | 3,714.7 |
51. | Peterborough United | Saturday, October 12, 2019 | 3,707.8 |
52. | Doncaster Rovers | Saturday, October 12, 2019 | 3,695.7 |
53. | Fleetwood Town | Saturday, October 5, 2019 | 3,673.1 |
54. | Bristol Rovers | Saturday, October 12, 2019 | 3,672.9 |
55. | Coventry City | Sunday, October 13, 2019 | 3,664.6 |
56. | Blackpool | Saturday, October 12, 2019 | 3,649.9 |
57. | Wycombe Wanderers | Saturday, October 5, 2019 | 3,644.3 |
58. | Shrewsbury Town | Saturday, October 5, 2019 | 3,633.9 |
59. | Gillingham | Saturday, October 12, 2019 | 3,632.5 |
60. | Lincoln City | Saturday, October 12, 2019 | 3,607.4 |
61. | Newport County | Saturday, October 5, 2019 | 3,589.6 |
62. | Rochdale | Saturday, October 12, 2019 | 3,587.5 |
63. | Accrington Stanley | Saturday, October 12, 2019 | 3,578.9 |
64. | AFC Wimbledon | Saturday, October 12, 2019 | 3,574.8 |
65. | Bradford City | Saturday, October 12, 2019 | 3,573.9 |
66. | Exeter City | Saturday, October 12, 2019 | 3,570.5 |
67. | Forest Green Rovers | Saturday, October 12, 2019 | 3,570.1 |
68. | Bury | Saturday, May 4, 2019 | 3,566.2 |
69. | Tranmere Rovers | Sunday, October 13, 2019 | 3,559.8 |
70. | Crewe Alexandra | Saturday, October 12, 2019 | 3,556.9 |
71. | Plymouth Argyle | Saturday, October 12, 2019 | 3,555.8 |
72. | Milton Keynes Dons | Saturday, October 12, 2019 | 3,547.3 |
73. | Colchester United | Saturday, October 12, 2019 | 3,545.9 |
74. | Bolton Wanderers | Monday, October 7, 2019 | 3,545.0 |
75. | Mansfield Town | Saturday, October 12, 2019 | 3,545.0 |
76. | Cheltenham Town | Saturday, October 5, 2019 | 3,543.9 |
77. | Swindon Town | Saturday, October 12, 2019 | 3,523.9 |
78. | Northampton Town | Saturday, October 12, 2019 | 3,502.1 |
79. | Scunthorpe United | Saturday, October 12, 2019 | 3,497.4 |
80. | Crawley Town | Saturday, October 12, 2019 | 3,485.2 |
81. | Walsall | Saturday, October 12, 2019 | 3,484.5 |
82. | Southend United | Saturday, October 12, 2019 | 3,482.7 |
83. | Grimsby Town | Saturday, October 12, 2019 | 3,480.8 |
84. | Oldham Athletic | Saturday, October 12, 2019 | 3,478.5 |
85. | Carlisle United | Saturday, October 12, 2019 | 3,474.2 |
86. | Stevenage | Saturday, October 12, 2019 | 3,459.9 |
87. | Leyton Orient | Saturday, October 12, 2019 | 3,456.9 |
88. | Macclesfield Town | Saturday, October 12, 2019 | 3,454.9 |
89. | Cambridge United | Saturday, October 12, 2019 | 3,452.8 |
90. | Salford City | Saturday, October 12, 2019 | 3,450.8 |
91. | Port Vale | Saturday, October 12, 2019 | 3,433.5 |
92. | Notts County | Saturday, October 12, 2019 | 3,429.8 |
93. | Solihull Moors | Saturday, October 12, 2019 | 3,405.4 |
94. | Yeovil Town | Saturday, October 12, 2019 | 3,400.3 |
95. | Barrow | Tuesday, October 8, 2019 | 3,397.7 |
96. | Morecambe | Saturday, October 12, 2019 | 3,393.1 |
97. | FC Halifax Town | Saturday, October 12, 2019 | 3,386.7 |
98. | Bromley | Saturday, October 12, 2019 | 3,381.3 |
99. | Barnet | Saturday, October 12, 2019 | 3,363.6 |
100. | Harrogate Town | Saturday, October 12, 2019 | 3,361.6 |
101. | Eastleigh | Saturday, October 12, 2019 | 3,351.2 |
102. | Dover Athletic | Tuesday, October 8, 2019 | 3,349.7 |
103. | Torquay United | Saturday, October 12, 2019 | 3,343.0 |
104. | Dagenham and Redbridge | Tuesday, October 8, 2019 | 3,339.7 |
105. | Boreham Wood | Saturday, October 12, 2019 | 3,333.8 |
106. | Chesterfield | Tuesday, October 15, 2019 | 3,325.2 |
107. | AFC Fylde | Tuesday, October 8, 2019 | 3,323.7 |
108. | Hartlepool United | Saturday, October 12, 2019 | 3,321.2 |
109. | Wrexham | Tuesday, October 15, 2019 | 3,317.8 |
110. | Woking | Saturday, October 12, 2019 | 3,310.7 |
111. | Maidenhead United | Saturday, October 12, 2019 | 3,292.1 |
112. | Gateshead | Saturday, October 12, 2019 | 3,279.5 |
113. | Sutton United | Tuesday, October 8, 2019 | 3,270.6 |
114. | Ebbsfleet United | Saturday, October 12, 2019 | 3,267.4 |
115. | Stockport County | Wednesday, October 9, 2019 | 3,267.3 |
116. | Brackley Town | Saturday, October 12, 2019 | 3,252.8 |
117. | Wealdstone | Saturday, October 12, 2019 | 3,251.3 |
118. | Aldershot Town | Saturday, October 12, 2019 | 3,251.2 |
119. | Havant and Waterlooville | Saturday, October 12, 2019 | 3,231.2 |
120. | Chorley | Saturday, October 12, 2019 | 3,230.4 |
121. | York City | Saturday, October 12, 2019 | 3,228.6 |
122. | Braintree Town | Saturday, October 12, 2019 | 3,212.2 |
123. | Chester | Saturday, October 12, 2019 | 3,201.7 |
124. | Slough Town | Saturday, October 12, 2019 | 3,197.3 |
125. | Spennymoor Town | Saturday, October 12, 2019 | 3,180.1 |
126. | Maidstone United | Saturday, October 12, 2019 | 3,170.5 |
127. | Bath City | Saturday, October 12, 2019 | 3,169.1 |
128. | Weymouth | Saturday, October 12, 2019 | 3,149.6 |
129. | King's Lynn Town | Saturday, October 12, 2019 | 3,146.8 |
130. | Welling United | Saturday, October 12, 2019 | 3,146.5 |
131. | Chelmsford City | Saturday, October 12, 2019 | 3,145.6 |
132. | Altrincham | Saturday, October 12, 2019 | 3,145.5 |
133. | Concord Rangers | Saturday, October 12, 2019 | 3,142.8 |
134. | Southport | Saturday, October 12, 2019 | 3,140.3 |
135. | Boston United | Saturday, October 12, 2019 | 3,135.0 |
136. | Hemel Hempstead Town | Saturday, October 12, 2019 | 3,133.9 |
137. | Farsley Celtic | Saturday, September 28, 2019 | 3,125.4 |
138. | Kidderminster Harriers | Saturday, September 28, 2019 | 3,119.8 |
139. | Dorking Wanderers | Saturday, October 12, 2019 | 3,119.1 |
140. | Hereford | Saturday, October 12, 2019 | 3,117.7 |
141. | Guiseley | Saturday, October 12, 2019 | 3,116.7 |
142. | Alfreton Town | Saturday, October 12, 2019 | 3,112.4 |
143. | Billericay Town | Saturday, October 12, 2019 | 3,105.6 |
144. | AFC Telford United | Saturday, October 12, 2019 | 3,099.7 |
145. | Dartford | Saturday, October 12, 2019 | 3,099.2 |
146. | Chippenham Town | Saturday, October 12, 2019 | 3,092.7 |
147. | Darlington | Saturday, October 12, 2019 | 3,087.6 |
148. | Leamington | Saturday, October 12, 2019 | 3,080.9 |
149. | Blyth Spartans | Saturday, October 12, 2019 | 3,079.2 |
150. | Gloucester City | Saturday, October 12, 2019 | 3,078.4 |
151. | Dulwich Hamlet | Saturday, October 12, 2019 | 3,077.3 |
152. | Truro City | Tuesday, October 15, 2019 | 3,074.4 |
153. | St. Albans City | Saturday, October 12, 2019 | 3,068.0 |
154. | Poole Town | Tuesday, October 15, 2019 | 3,053.5 |
155. | Hampton and Richmond Borough | Saturday, October 12, 2019 | 3,047.4 |
156. | Oxford City | Saturday, October 12, 2019 | 3,046.7 |
157. | South Shields | Saturday, October 12, 2019 | 3,045.7 |
158. | Bradford Park Avenue | Saturday, October 12, 2019 | 3,035.5 |
159. | Eastbourne Borough | Saturday, October 12, 2019 | 3,022.5 |
160. | Warrington Town | Tuesday, October 15, 2019 | 3,022.2 |
161. | Salisbury | Tuesday, October 15, 2019 | 3,019.9 |
162. | Taunton Town | Tuesday, October 15, 2019 | 3,015.6 |
163. | Weston-super-Mare | Tuesday, October 15, 2019 | 3,013.7 |
164. | Coalville Town | Tuesday, October 15, 2019 | 3,013.0 |
165. | Folkestone Invicta | Tuesday, October 15, 2019 | 3,011.7 |
166. | Rushall Olympic | Tuesday, October 15, 2019 | 3,010.7 |
167. | Stourbridge | Saturday, October 12, 2019 | 3,010.2 |
168. | Kettering Town | Saturday, October 12, 2019 | 3,007.4 |
169. | Tamworth | Tuesday, October 15, 2019 | 3,006.1 |
170. | East Thurrock United | Saturday, October 12, 2019 | 2,999.4 |
171. | Chesham United | Tuesday, October 15, 2019 | 2,992.0 |
172. | Hungerford Town | Saturday, October 12, 2019 | 2,990.5 |
173. | Curzon Ashton | Saturday, October 12, 2019 | 2,987.5 |
174. | Swindon Supermarine | Tuesday, October 15, 2019 | 2,986.9 |
175. | Tiverton Town | Wednesday, October 16, 2019 | 2,971.6 |
176. | Tonbridge Angels | Saturday, October 12, 2019 | 2,963.9 |
177. | Biggleswade Town | Tuesday, October 15, 2019 | 2,963.2 |
178. | Bromsgrove Sporting | Tuesday, October 15, 2019 | 2,960.7 |
179. | Peterborough Sports | Tuesday, October 15, 2019 | 2,958.3 |
180. | Hartley Wintney | Tuesday, October 15, 2019 | 2,955.4 |
181. | Kings Langley | Saturday, October 12, 2019 | 2,955.3 |
182. | Metropolitan Police | Tuesday, October 15, 2019 | 2,951.9 |
183. | Banbury United | Saturday, October 12, 2019 | 2,948.2 |
184. | FC United of Manchester | Tuesday, October 15, 2019 | 2,943.1 |
185. | Harrow Borough | Tuesday, October 15, 2019 | 2,940.5 |
186. | Enfield Town | Saturday, October 12, 2019 | 2,937.5 |
187. | Morpeth Town | Tuesday, October 15, 2019 | 2,936.9 |
188. | Royston Town | Tuesday, October 15, 2019 | 2,935.8 |
189. | Basford United | Tuesday, October 15, 2019 | 2,935.6 |
190. | Gosport Borough | Tuesday, October 15, 2019 | 2,930.7 |
191. | AFC Hornchurch | Saturday, October 12, 2019 | 2,926.4 |
192. | Hayes and Yeading United | Tuesday, October 15, 2019 | 2,925.4 |
193. | Stratford Town | Saturday, October 12, 2019 | 2,922.7 |
194. | Barwell | Tuesday, October 15, 2019 | 2,921.0 |
195. | Haringey Borough | Saturday, October 12, 2019 | 2,920.2 |
196. | Needham Market | Saturday, October 12, 2019 | 2,919.9 |
197. | Nuneaton Borough | Tuesday, October 15, 2019 | 2,919.8 |
198. | Alvechurch | Saturday, October 12, 2019 | 2,916.6 |
199. | AFC Rushden and Diamonds | Tuesday, October 15, 2019 | 2,910.6 |
200. | Blackfield and Langley | Tuesday, October 15, 2019 | 2,909.2 |
201. | Yate Town | Wednesday, October 16, 2019 | 2,908.8 |
202. | Worthing | Saturday, October 12, 2019 | 2,908.5 |
203. | Merthyr Town | Tuesday, October 15, 2019 | 2,907.5 |
204. | Leatherhead | Saturday, October 12, 2019 | 2,905.0 |
205. | Carshalton Athletic | Saturday, October 12, 2019 | 2,904.3 |
206. | Farnborough | Wednesday, October 16, 2019 | 2,901.2 |
207. | Lowestoft Town | Saturday, October 12, 2019 | 2,898.0 |
208. | Walton Casuals | Tuesday, October 15, 2019 | 2,897.4 |
209. | Hednesford Town | Tuesday, October 15, 2019 | 2,896.1 |
210. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
211. | Wimborne Town | Wednesday, October 16, 2019 | 2,887.0 |
212. | Witton Albion | Tuesday, October 15, 2019 | 2,885.7 |
213. | Potters Bar Town | Saturday, October 12, 2019 | 2,885.0 |
214. | St. Ives Town | Tuesday, October 15, 2019 | 2,882.9 |
215. | Bowers and Pitsea | Saturday, October 12, 2019 | 2,880.4 |
216. | Lancaster City | Tuesday, October 15, 2019 | 2,879.4 |
217. | Nantwich Town | Saturday, October 12, 2019 | 2,873.5 |
218. | Ashton United | Tuesday, October 15, 2019 | 2,872.6 |
219. | Atherton Collieries | Tuesday, October 15, 2019 | 2,872.4 |
220. | Redditch United | Saturday, October 12, 2019 | 2,867.1 |
221. | Margate | Saturday, October 12, 2019 | 2,866.5 |
222. | Bishop's Stortford | Saturday, October 12, 2019 | 2,864.2 |
223. | Gainsborough Trinity | Tuesday, October 15, 2019 | 2,862.0 |
224. | Beaconsfield Town | Tuesday, October 15, 2019 | 2,860.2 |
225. | Dorchester Town | Tuesday, October 15, 2019 | 2,859.7 |
226. | Hendon | Tuesday, October 15, 2019 | 2,850.5 |
227. | Hitchin Town | Tuesday, October 15, 2019 | 2,846.5 |
228. | Merstham | Tuesday, October 15, 2019 | 2,838.0 |
229. | Whitby Town | Saturday, October 12, 2019 | 2,837.2 |
230. | Bognor Regis Town | Saturday, October 12, 2019 | 2,835.7 |
231. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
232. | Scarborough Athletic | Tuesday, October 15, 2019 | 2,828.7 |
233. | Buxton | Tuesday, October 15, 2019 | 2,824.9 |
234. | Mickleover Sports | Saturday, October 12, 2019 | 2,818.6 |
235. | Lewes | Saturday, October 12, 2019 | 2,818.3 |
236. | Stafford Rangers | Tuesday, October 15, 2019 | 2,813.8 |
237. | Matlock Town | Tuesday, October 15, 2019 | 2,803.3 |
238. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
239. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
240. | Brightlingsea Regent | Saturday, October 12, 2019 | 2,792.1 |
241. | Hyde United | Tuesday, October 15, 2019 | 2,791.1 |
242. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
243. | Kingstonian | Saturday, October 12, 2019 | 2,765.2 |
244. | Marine | Saturday, April 27, 2019 | 2,754.6 |
245. | Cray Wanderers | Tuesday, October 15, 2019 | 2,750.9 |
246. | Wingate and Finchley | Saturday, October 12, 2019 | 2,745.3 |
247. | Grantham Town | Saturday, October 12, 2019 | 2,743.8 |
248. | Bamber Bridge | Saturday, October 12, 2019 | 2,741.4 |
249. | Horsham | Saturday, October 12, 2019 | 2,739.1 |
250. | Leiston | Tuesday, October 15, 2019 | 2,739.0 |
251. | Corinthian-Casuals | Saturday, October 12, 2019 | 2,737.6 |
252. | Stalybridge Celtic | Tuesday, October 15, 2019 | 2,736.6 |
253. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
254. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
255. | Radcliffe | Tuesday, October 15, 2019 | 2,705.3 |
256. | Cheshunt | Tuesday, October 15, 2019 | 2,704.5 |
257. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
258. | Workington | Saturday, April 27, 2019 | 2,686.0 |
259. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
260. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |