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, October 9, 2018
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, October 7, 2018 | 4,379.0 |
2. | Liverpool | Sunday, October 7, 2018 | 4,269.8 |
3. | Tottenham Hotspur | Saturday, October 6, 2018 | 4,267.9 |
4. | Chelsea | Sunday, October 7, 2018 | 4,250.6 |
5. | Manchester United | Saturday, October 6, 2018 | 4,205.2 |
6. | Arsenal | Sunday, October 7, 2018 | 4,195.4 |
7. | Everton | Saturday, October 6, 2018 | 4,055.0 |
8. | Leicester City | Saturday, October 6, 2018 | 4,048.1 |
9. | AFC Bournemouth | Saturday, October 6, 2018 | 4,046.1 |
10. | Wolverhampton Wanderers | Saturday, October 6, 2018 | 4,028.7 |
11. | West Ham United | Friday, October 5, 2018 | 4,016.0 |
12. | Crystal Palace | Saturday, October 6, 2018 | 4,010.6 |
13. | Burnley | Saturday, October 6, 2018 | 3,996.9 |
14. | Watford | Saturday, October 6, 2018 | 3,990.8 |
15. | Fulham | Sunday, October 7, 2018 | 3,981.5 |
16. | Southampton | Sunday, October 7, 2018 | 3,979.9 |
17. | Brighton and Hove Albion | Friday, October 5, 2018 | 3,978.0 |
18. | Newcastle United | Saturday, October 6, 2018 | 3,971.7 |
19. | West Bromwich Albion | Saturday, October 6, 2018 | 3,965.2 |
20. | Middlesbrough | Saturday, October 6, 2018 | 3,929.6 |
21. | Swansea City | Saturday, October 6, 2018 | 3,926.1 |
22. | Stoke City | Saturday, October 6, 2018 | 3,915.0 |
23. | Sheffield United | Saturday, October 6, 2018 | 3,909.4 |
24. | Cardiff City | Saturday, October 6, 2018 | 3,901.9 |
25. | Derby County | Saturday, October 6, 2018 | 3,892.4 |
26. | Aston Villa | Saturday, October 6, 2018 | 3,888.0 |
27. | Brentford | Saturday, October 6, 2018 | 3,887.7 |
28. | Huddersfield Town | Saturday, October 6, 2018 | 3,880.7 |
29. | Leeds United | Saturday, October 6, 2018 | 3,879.3 |
30. | Sheffield Wednesday | Sunday, October 7, 2018 | 3,874.0 |
31. | Norwich City | Saturday, October 6, 2018 | 3,859.2 |
32. | Blackburn Rovers | Saturday, October 6, 2018 | 3,858.1 |
33. | Bristol City | Sunday, October 7, 2018 | 3,843.9 |
34. | Nottingham Forest | Saturday, October 6, 2018 | 3,841.1 |
35. | Wigan Athletic | Saturday, October 6, 2018 | 3,838.3 |
36. | Preston North End | Saturday, October 6, 2018 | 3,836.0 |
37. | Millwall | Saturday, October 6, 2018 | 3,834.6 |
38. | Birmingham City | Saturday, October 6, 2018 | 3,779.6 |
39. | Queens Park Rangers | Saturday, October 6, 2018 | 3,777.1 |
40. | Sunderland | Saturday, October 6, 2018 | 3,772.0 |
41. | Hull City | Saturday, October 6, 2018 | 3,770.9 |
42. | Ipswich Town | Saturday, October 6, 2018 | 3,768.6 |
43. | Barnsley | Saturday, October 6, 2018 | 3,766.3 |
44. | Reading | Saturday, October 6, 2018 | 3,737.7 |
45. | Rotherham United | Saturday, October 6, 2018 | 3,730.3 |
46. | Bolton Wanderers | Saturday, October 6, 2018 | 3,729.7 |
47. | Peterborough United | Saturday, October 6, 2018 | 3,704.5 |
48. | Portsmouth | Saturday, October 6, 2018 | 3,703.6 |
49. | Blackpool | Saturday, October 6, 2018 | 3,694.0 |
50. | Burton Albion | Saturday, October 6, 2018 | 3,687.3 |
51. | Scunthorpe United | Saturday, October 6, 2018 | 3,685.8 |
52. | Shrewsbury Town | Saturday, October 6, 2018 | 3,680.8 |
53. | Luton Town | Saturday, October 6, 2018 | 3,674.5 |
54. | Fleetwood Town | Saturday, October 6, 2018 | 3,668.7 |
55. | Doncaster Rovers | Saturday, October 6, 2018 | 3,665.3 |
56. | Southend United | Saturday, October 6, 2018 | 3,664.6 |
57. | Charlton Athletic | Saturday, October 6, 2018 | 3,664.5 |
58. | Accrington Stanley | Saturday, October 6, 2018 | 3,661.1 |
59. | Walsall | Saturday, October 6, 2018 | 3,636.1 |
60. | Rochdale | Saturday, October 6, 2018 | 3,628.8 |
61. | Lincoln City | Saturday, October 6, 2018 | 3,617.4 |
62. | Gillingham | Saturday, October 6, 2018 | 3,614.7 |
63. | Bristol Rovers | Saturday, October 6, 2018 | 3,606.6 |
64. | Plymouth Argyle | Saturday, October 6, 2018 | 3,605.0 |
65. | Coventry City | Saturday, October 6, 2018 | 3,598.9 |
66. | Exeter City | Saturday, October 6, 2018 | 3,598.0 |
67. | Milton Keynes Dons | Saturday, October 6, 2018 | 3,595.5 |
68. | Wycombe Wanderers | Saturday, October 6, 2018 | 3,588.0 |
69. | AFC Wimbledon | Saturday, October 6, 2018 | 3,584.4 |
70. | Bradford City | Saturday, October 6, 2018 | 3,580.6 |
71. | Oxford United | Saturday, October 6, 2018 | 3,578.5 |
72. | Mansfield Town | Saturday, October 6, 2018 | 3,570.2 |
73. | Oldham Athletic | Saturday, October 6, 2018 | 3,567.6 |
74. | Carlisle United | Saturday, October 6, 2018 | 3,537.9 |
75. | Colchester United | Saturday, October 6, 2018 | 3,531.0 |
76. | Tranmere Rovers | Saturday, October 6, 2018 | 3,528.5 |
77. | Bury | Saturday, October 6, 2018 | 3,528.2 |
78. | Newport County | Saturday, October 6, 2018 | 3,526.1 |
79. | Swindon Town | Saturday, October 6, 2018 | 3,518.7 |
80. | Stevenage | Saturday, October 6, 2018 | 3,505.8 |
81. | Forest Green Rovers | Saturday, October 6, 2018 | 3,503.4 |
82. | Notts County | Saturday, October 6, 2018 | 3,494.7 |
83. | Northampton Town | Saturday, October 6, 2018 | 3,486.3 |
84. | Yeovil Town | Saturday, October 6, 2018 | 3,476.0 |
85. | Crawley Town | Saturday, October 6, 2018 | 3,475.3 |
86. | Crewe Alexandra | Saturday, October 6, 2018 | 3,468.2 |
87. | Leyton Orient | Saturday, October 6, 2018 | 3,442.6 |
88. | Port Vale | Saturday, October 6, 2018 | 3,440.6 |
89. | Cambridge United | Saturday, October 6, 2018 | 3,427.0 |
90. | AFC Fylde | Saturday, October 6, 2018 | 3,426.4 |
91. | Cheltenham Town | Saturday, October 6, 2018 | 3,415.9 |
92. | Salford City | Saturday, October 6, 2018 | 3,412.6 |
93. | Wrexham | Saturday, October 6, 2018 | 3,411.6 |
94. | Grimsby Town | Saturday, October 6, 2018 | 3,405.7 |
95. | Barnet | Saturday, October 6, 2018 | 3,401.6 |
96. | Macclesfield Town | Saturday, October 6, 2018 | 3,397.7 |
97. | Harrogate Town | Saturday, October 6, 2018 | 3,391.9 |
98. | Morecambe | Saturday, October 6, 2018 | 3,389.0 |
99. | Sutton United | Saturday, October 6, 2018 | 3,384.6 |
100. | Solihull Moors | Saturday, October 6, 2018 | 3,359.0 |
101. | Ebbsfleet United | Saturday, October 6, 2018 | 3,354.5 |
102. | Hartlepool United | Saturday, October 6, 2018 | 3,351.8 |
103. | Gateshead | Saturday, October 6, 2018 | 3,347.1 |
104. | Boreham Wood | Saturday, October 6, 2018 | 3,344.2 |
105. | Aldershot Town | Saturday, October 6, 2018 | 3,342.5 |
106. | Bromley | Saturday, October 6, 2018 | 3,332.6 |
107. | Eastleigh | Saturday, October 6, 2018 | 3,315.7 |
108. | Barrow | Saturday, October 6, 2018 | 3,305.9 |
109. | Chesterfield | Saturday, October 6, 2018 | 3,303.9 |
110. | Maidenhead United | Saturday, October 6, 2018 | 3,299.8 |
111. | FC Halifax Town | Saturday, October 6, 2018 | 3,299.3 |
112. | Chorley | Saturday, September 29, 2018 | 3,270.0 |
113. | Dover Athletic | Saturday, October 6, 2018 | 3,268.7 |
114. | Dagenham and Redbridge | Saturday, October 6, 2018 | 3,266.8 |
115. | Kidderminster Harriers | Saturday, September 29, 2018 | 3,242.4 |
116. | Maidstone United | Saturday, October 6, 2018 | 3,241.9 |
117. | Woking | Saturday, September 29, 2018 | 3,239.6 |
118. | Havant and Waterlooville | Saturday, October 6, 2018 | 3,232.6 |
119. | Hampton and Richmond Borough | Saturday, September 29, 2018 | 3,229.1 |
120. | Torquay United | Saturday, September 29, 2018 | 3,220.8 |
121. | Brackley Town | Saturday, September 29, 2018 | 3,220.5 |
122. | Chelmsford City | Saturday, September 29, 2018 | 3,197.4 |
123. | Chester | Tuesday, October 2, 2018 | 3,195.2 |
124. | Dartford | Saturday, September 29, 2018 | 3,192.2 |
125. | Stockport County | Saturday, September 29, 2018 | 3,172.5 |
126. | Bath City | Saturday, September 29, 2018 | 3,168.2 |
127. | Welling United | Saturday, September 29, 2018 | 3,167.0 |
128. | Braintree Town | Saturday, October 6, 2018 | 3,156.7 |
129. | Bradford Park Avenue | Saturday, September 29, 2018 | 3,155.2 |
130. | Slough Town | Saturday, September 29, 2018 | 3,154.9 |
131. | St. Albans City | Saturday, September 29, 2018 | 3,150.7 |
132. | York City | Tuesday, October 2, 2018 | 3,149.9 |
133. | Guiseley | Saturday, September 29, 2018 | 3,148.6 |
134. | Boston United | Saturday, September 29, 2018 | 3,147.8 |
135. | Hemel Hempstead Town | Saturday, September 29, 2018 | 3,146.4 |
136. | Wealdstone | Saturday, September 29, 2018 | 3,144.3 |
137. | Billericay Town | Saturday, September 29, 2018 | 3,143.2 |
138. | Spennymoor Town | Saturday, September 29, 2018 | 3,130.6 |
139. | Darlington 1883 | Saturday, April 28, 2018 | 3,125.5 |
140. | Chippenham Town | Saturday, September 29, 2018 | 3,116.2 |
141. | Dulwich Hamlet | Saturday, September 29, 2018 | 3,092.9 |
142. | AFC Telford United | Saturday, September 29, 2018 | 3,088.4 |
143. | Alfreton Town | Saturday, September 29, 2018 | 3,082.6 |
144. | Leamington | Saturday, September 29, 2018 | 3,078.7 |
145. | Hereford | Tuesday, October 2, 2018 | 3,077.2 |
146. | Darlington | Saturday, September 29, 2018 | 3,076.4 |
147. | Nuneaton Borough | Tuesday, October 2, 2018 | 3,072.0 |
148. | Curzon Ashton | Saturday, September 29, 2018 | 3,059.7 |
149. | Blyth Spartans | Saturday, September 29, 2018 | 3,059.7 |
150. | Oxford City | Saturday, September 29, 2018 | 3,058.1 |
151. | Concord Rangers | Saturday, September 29, 2018 | 3,057.0 |
152. | Gloucester City | Saturday, September 29, 2018 | 3,051.5 |
153. | Eastbourne Borough | Saturday, September 29, 2018 | 3,045.4 |
154. | Southport | Saturday, September 29, 2018 | 3,044.2 |
155. | Altrincham | Saturday, September 29, 2018 | 3,033.6 |
156. | Truro City | Saturday, September 29, 2018 | 3,033.1 |
157. | FC United of Manchester | Saturday, September 29, 2018 | 3,006.8 |
158. | Gainsborough Trinity | Tuesday, October 9, 2018 | 3,005.5 |
159. | Kettering Town | Saturday, September 29, 2018 | 2,997.0 |
160. | Weymouth | Saturday, October 6, 2018 | 2,987.3 |
161. | Weston-super-Mare | Saturday, September 29, 2018 | 2,984.3 |
162. | East Thurrock United | Saturday, September 29, 2018 | 2,984.2 |
163. | Hungerford Town | Saturday, September 29, 2018 | 2,983.6 |
164. | Ashton United | Saturday, September 29, 2018 | 2,983.6 |
165. | Coalville Town | Saturday, September 29, 2018 | 2,983.0 |
166. | Tiverton Town | Saturday, September 29, 2018 | 2,976.0 |
167. | Farsley Celtic | Tuesday, October 9, 2018 | 2,975.6 |
168. | Hendon | Saturday, September 29, 2018 | 2,970.4 |
169. | Taunton Town | Saturday, October 6, 2018 | 2,965.2 |
170. | Warrington Town | Tuesday, October 9, 2018 | 2,961.3 |
171. | Stourbridge | Saturday, September 29, 2018 | 2,958.8 |
172. | Merthyr Town | Saturday, September 29, 2018 | 2,958.8 |
173. | Royston Town | Saturday, October 6, 2018 | 2,957.4 |
174. | Biggleswade Town | Saturday, September 29, 2018 | 2,955.3 |
175. | Bognor Regis Town | Tuesday, October 2, 2018 | 2,954.0 |
176. | Leiston | Saturday, September 29, 2018 | 2,953.7 |
177. | Hartley Wintney | Saturday, October 6, 2018 | 2,947.8 |
178. | Whitehawk | Tuesday, October 9, 2018 | 2,946.8 |
179. | Salisbury | Saturday, September 29, 2018 | 2,944.3 |
180. | AFC Rushden and Diamonds | Saturday, October 6, 2018 | 2,943.0 |
181. | Poole Town | Saturday, September 29, 2018 | 2,943.0 |
182. | Harrow Borough | Saturday, October 6, 2018 | 2,937.7 |
183. | Alvechurch | Saturday, October 6, 2018 | 2,937.4 |
184. | South Shields | Saturday, October 6, 2018 | 2,933.8 |
185. | Halesowen Town | Saturday, October 6, 2018 | 2,933.0 |
186. | Banbury United | Saturday, October 6, 2018 | 2,930.8 |
187. | Basingstoke Town | Saturday, October 6, 2018 | 2,930.8 |
188. | Metropolitan Police | Saturday, September 29, 2018 | 2,930.3 |
189. | Tonbridge Angels | Saturday, October 6, 2018 | 2,930.1 |
190. | St. Ives Town | Saturday, September 29, 2018 | 2,928.9 |
191. | Tamworth | Saturday, October 6, 2018 | 2,928.8 |
192. | Barwell | Saturday, October 6, 2018 | 2,925.9 |
193. | Haringey Borough | Monday, October 1, 2018 | 2,924.2 |
194. | Margate | Saturday, October 6, 2018 | 2,923.1 |
195. | St. Neots Town | Saturday, September 29, 2018 | 2,921.7 |
196. | Farnborough | Saturday, October 6, 2018 | 2,920.9 |
197. | Leatherhead | Saturday, September 29, 2018 | 2,920.6 |
198. | Beaconsfield Town | Saturday, September 29, 2018 | 2,920.6 |
199. | Stratford Town | Saturday, September 29, 2018 | 2,916.1 |
200. | Enfield Town | Saturday, October 6, 2018 | 2,915.8 |
201. | Lowestoft Town | Saturday, September 29, 2018 | 2,914.1 |
202. | Folkestone Invicta | Saturday, October 6, 2018 | 2,910.4 |
203. | Walton Casuals | Saturday, October 6, 2018 | 2,910.2 |
204. | Worthing | Wednesday, October 3, 2018 | 2,909.5 |
205. | King's Lynn Town | Saturday, September 29, 2018 | 2,909.5 |
206. | Potters Bar Town | Saturday, October 6, 2018 | 2,908.5 |
207. | Frome Town | Saturday, October 6, 2018 | 2,907.4 |
208. | Gosport Borough | Saturday, October 6, 2018 | 2,905.8 |
209. | Shaw Lane | Saturday, April 28, 2018 | 2,905.5 |
210. | Basford United | Tuesday, October 9, 2018 | 2,904.9 |
211. | Dorchester Town | Saturday, October 6, 2018 | 2,904.5 |
212. | Kings Langley | Saturday, September 29, 2018 | 2,902.9 |
213. | Grantham Town | Tuesday, October 9, 2018 | 2,897.3 |
214. | Swindon Supermarine | Saturday, September 29, 2018 | 2,897.0 |
215. | Needham Market | Saturday, October 6, 2018 | 2,894.2 |
216. | Buxton | Tuesday, October 9, 2018 | 2,892.0 |
217. | Hitchin Town | Saturday, September 29, 2018 | 2,892.0 |
218. | Rushall Olympic | Saturday, October 6, 2018 | 2,890.0 |
219. | Dorking Wanderers | Tuesday, October 2, 2018 | 2,889.0 |
220. | Corinthian-Casuals | Tuesday, October 9, 2018 | 2,881.3 |
221. | Staines Town | Saturday, September 29, 2018 | 2,880.1 |
222. | Bishop's Stortford | Saturday, October 6, 2018 | 2,871.2 |
223. | AFC Hornchurch | Tuesday, October 2, 2018 | 2,870.2 |
224. | Wimborne Town | Saturday, October 6, 2018 | 2,866.7 |
225. | Kingstonian | Saturday, October 6, 2018 | 2,862.6 |
226. | Scarborough Athletic | Tuesday, October 9, 2018 | 2,853.8 |
227. | Wingate and Finchley | Tuesday, October 2, 2018 | 2,845.9 |
228. | Heybridge Swifts | Sunday, November 5, 2017 | 2,843.0 |
229. | Chesham United | Saturday, October 6, 2018 | 2,842.4 |
230. | Redditch United | Saturday, September 29, 2018 | 2,840.0 |
231. | Bedworth United | Saturday, October 6, 2018 | 2,839.6 |
232. | Thurrock | Saturday, April 28, 2018 | 2,839.1 |
233. | Merstham | Saturday, October 6, 2018 | 2,836.8 |
234. | Nantwich Town | Tuesday, October 9, 2018 | 2,836.8 |
235. | Witton Albion | Tuesday, October 9, 2018 | 2,831.0 |
236. | Mickleover Sports | Tuesday, October 9, 2018 | 2,806.7 |
237. | Lewes | Wednesday, October 3, 2018 | 2,801.7 |
238. | Harlow Town | Saturday, October 6, 2018 | 2,795.6 |
239. | Stafford Rangers | Tuesday, October 9, 2018 | 2,784.6 |
240. | North Ferriby United | Tuesday, October 9, 2018 | 2,782.8 |
241. | Matlock Town | Tuesday, October 9, 2018 | 2,782.5 |
242. | Workington | Tuesday, October 2, 2018 | 2,778.0 |
243. | Stalybridge Celtic | Tuesday, October 9, 2018 | 2,775.5 |
244. | Brightlingsea Regent | Tuesday, October 2, 2018 | 2,773.6 |
245. | Marine | Tuesday, October 9, 2018 | 2,773.0 |
246. | Bamber Bridge | Tuesday, October 9, 2018 | 2,770.3 |
247. | Hednesford Town | Tuesday, October 9, 2018 | 2,767.0 |
248. | Whitby Town | Tuesday, October 9, 2018 | 2,763.5 |
249. | Lancaster City | Saturday, October 6, 2018 | 2,722.2 |
250. | Carshalton Athletic | Monday, October 1, 2018 | 2,702.3 |
251. | Burgess Hill Town | Saturday, October 6, 2018 | 2,686.6 |
252. | Hyde United | Saturday, October 6, 2018 | 2,683.1 |
253. | Tooting and Mitcham United | Saturday, April 28, 2018 | 2,680.8 |
254. | Sutton Coldfield Town | Saturday, April 28, 2018 | 2,675.9 |
255. | Dunstable Town | Saturday, April 28, 2018 | 2,621.9 |