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, October 6, 2018
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, September 29, 2018 | 4,381.1 |
2. | Tottenham Hotspur | Saturday, October 6, 2018 | 4,267.9 |
3. | Liverpool | Saturday, September 29, 2018 | 4,267.7 |
4. | Chelsea | Saturday, September 29, 2018 | 4,242.7 |
5. | Manchester United | Saturday, October 6, 2018 | 4,205.2 |
6. | Arsenal | Saturday, September 29, 2018 | 4,184.3 |
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. | Fulham | Saturday, September 29, 2018 | 3,992.6 |
15. | Watford | Saturday, October 6, 2018 | 3,990.8 |
16. | Southampton | Tuesday, October 2, 2018 | 3,987.8 |
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 | Wednesday, October 3, 2018 | 3,863.0 |
31. | Norwich City | Saturday, October 6, 2018 | 3,859.2 |
32. | Blackburn Rovers | Saturday, October 6, 2018 | 3,858.1 |
33. | Bristol City | Wednesday, October 3, 2018 | 3,854.8 |
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 | Saturday, September 29, 2018 | 2,999.1 |
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. | Hendon | Saturday, September 29, 2018 | 2,970.4 |
168. | Farsley Celtic | Saturday, October 6, 2018 | 2,966.0 |
169. | Taunton Town | Saturday, October 6, 2018 | 2,965.2 |
170. | Whitehawk | Tuesday, October 2, 2018 | 2,964.4 |
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. | Warrington Town | Tuesday, October 2, 2018 | 2,955.2 |
176. | Bognor Regis Town | Tuesday, October 2, 2018 | 2,954.0 |
177. | Leiston | Saturday, September 29, 2018 | 2,953.7 |
178. | Hartley Wintney | Saturday, October 6, 2018 | 2,947.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. | Basford United | Saturday, October 6, 2018 | 2,911.3 |
203. | Folkestone Invicta | Saturday, October 6, 2018 | 2,910.4 |
204. | Walton Casuals | Saturday, October 6, 2018 | 2,910.2 |
205. | Worthing | Wednesday, October 3, 2018 | 2,909.5 |
206. | King's Lynn Town | Saturday, September 29, 2018 | 2,909.5 |
207. | Potters Bar Town | Saturday, October 6, 2018 | 2,908.5 |
208. | Frome Town | Saturday, October 6, 2018 | 2,907.4 |
209. | Grantham Town | Saturday, October 6, 2018 | 2,906.9 |
210. | Gosport Borough | Saturday, October 6, 2018 | 2,905.8 |
211. | Shaw Lane | Saturday, April 28, 2018 | 2,905.5 |
212. | Dorchester Town | Saturday, October 6, 2018 | 2,904.5 |
213. | Kings Langley | Saturday, September 29, 2018 | 2,902.9 |
214. | Swindon Supermarine | Saturday, September 29, 2018 | 2,897.0 |
215. | Needham Market | Saturday, October 6, 2018 | 2,894.2 |
216. | Hitchin Town | Saturday, September 29, 2018 | 2,892.0 |
217. | Rushall Olympic | Saturday, October 6, 2018 | 2,890.0 |
218. | Dorking Wanderers | Tuesday, October 2, 2018 | 2,889.0 |
219. | Buxton | Tuesday, October 2, 2018 | 2,882.5 |
220. | Staines Town | Saturday, September 29, 2018 | 2,880.1 |
221. | Bishop's Stortford | Saturday, October 6, 2018 | 2,871.2 |
222. | AFC Hornchurch | Tuesday, October 2, 2018 | 2,870.2 |
223. | Wimborne Town | Saturday, October 6, 2018 | 2,866.7 |
224. | Corinthian-Casuals | Saturday, September 29, 2018 | 2,863.8 |
225. | Kingstonian | Saturday, October 6, 2018 | 2,862.6 |
226. | Wingate and Finchley | Tuesday, October 2, 2018 | 2,845.9 |
227. | Scarborough Athletic | Saturday, October 6, 2018 | 2,844.3 |
228. | Witton Albion | Tuesday, October 2, 2018 | 2,843.6 |
229. | Heybridge Swifts | Sunday, November 5, 2017 | 2,843.0 |
230. | Chesham United | Saturday, October 6, 2018 | 2,842.4 |
231. | Redditch United | Saturday, September 29, 2018 | 2,840.0 |
232. | Bedworth United | Saturday, October 6, 2018 | 2,839.6 |
233. | Thurrock | Saturday, April 28, 2018 | 2,839.1 |
234. | Merstham | Saturday, October 6, 2018 | 2,836.8 |
235. | Nantwich Town | Saturday, October 6, 2018 | 2,829.5 |
236. | Lewes | Wednesday, October 3, 2018 | 2,801.7 |
237. | North Ferriby United | Saturday, October 6, 2018 | 2,797.8 |
238. | Harlow Town | Saturday, October 6, 2018 | 2,795.6 |
239. | Stafford Rangers | Saturday, October 6, 2018 | 2,794.2 |
240. | Mickleover Sports | Tuesday, October 2, 2018 | 2,794.1 |
241. | Marine | Tuesday, October 2, 2018 | 2,787.0 |
242. | Stalybridge Celtic | Saturday, October 6, 2018 | 2,785.0 |
243. | Workington | Tuesday, October 2, 2018 | 2,778.0 |
244. | Hednesford Town | Tuesday, October 2, 2018 | 2,774.4 |
245. | Brightlingsea Regent | Tuesday, October 2, 2018 | 2,773.6 |
246. | Whitby Town | Saturday, October 6, 2018 | 2,769.5 |
247. | Matlock Town | Saturday, October 6, 2018 | 2,768.4 |
248. | Bamber Bridge | Saturday, October 6, 2018 | 2,755.2 |
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 |