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 17, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, October 14, 2017 | 4,291.0 |
2. | Tottenham Hotspur | Saturday, October 14, 2017 | 4,285.9 |
3. | Chelsea | Saturday, October 14, 2017 | 4,283.1 |
4. | Manchester United | Saturday, October 14, 2017 | 4,252.3 |
5. | Arsenal | Saturday, October 14, 2017 | 4,213.0 |
6. | Liverpool | Saturday, October 14, 2017 | 4,180.9 |
7. | Everton | Sunday, October 15, 2017 | 4,088.4 |
8. | Leicester City | Monday, October 16, 2017 | 4,053.7 |
9. | Southampton | Sunday, October 15, 2017 | 4,028.1 |
10. | Burnley | Saturday, October 14, 2017 | 4,016.0 |
11. | West Ham United | Saturday, October 14, 2017 | 4,014.7 |
12. | Stoke City | Saturday, October 14, 2017 | 4,002.2 |
13. | Newcastle United | Sunday, October 15, 2017 | 3,999.9 |
14. | Watford | Saturday, October 14, 2017 | 3,999.8 |
15. | Swansea City | Saturday, October 14, 2017 | 3,997.0 |
16. | West Bromwich Albion | Monday, October 16, 2017 | 3,982.0 |
17. | AFC Bournemouth | Saturday, October 14, 2017 | 3,965.7 |
18. | Brighton and Hove Albion | Sunday, October 15, 2017 | 3,952.3 |
19. | Crystal Palace | Saturday, October 14, 2017 | 3,952.0 |
20. | Fulham | Saturday, October 14, 2017 | 3,931.2 |
21. | Wolverhampton Wanderers | Saturday, October 14, 2017 | 3,902.6 |
22. | Middlesbrough | Saturday, October 14, 2017 | 3,901.8 |
23. | Norwich City | Saturday, October 14, 2017 | 3,900.7 |
24. | Cardiff City | Saturday, October 14, 2017 | 3,884.1 |
25. | Sheffield Wednesday | Saturday, October 14, 2017 | 3,883.8 |
26. | Leeds United | Saturday, October 14, 2017 | 3,882.3 |
27. | Sheffield United | Saturday, October 14, 2017 | 3,882.1 |
28. | Hull City | Saturday, October 14, 2017 | 3,879.0 |
29. | Bristol City | Saturday, October 14, 2017 | 3,874.2 |
30. | Preston North End | Saturday, October 14, 2017 | 3,871.0 |
31. | Reading | Saturday, October 14, 2017 | 3,865.1 |
32. | Aston Villa | Saturday, October 14, 2017 | 3,865.0 |
33. | Huddersfield Town | Saturday, October 14, 2017 | 3,860.4 |
34. | Derby County | Sunday, October 15, 2017 | 3,859.3 |
35. | Brentford | Saturday, October 14, 2017 | 3,848.3 |
36. | Sunderland | Saturday, October 14, 2017 | 3,818.0 |
37. | Ipswich Town | Saturday, October 14, 2017 | 3,803.0 |
38. | Blackburn Rovers | Tuesday, October 17, 2017 | 3,790.3 |
39. | Wigan Athletic | Tuesday, October 17, 2017 | 3,787.9 |
40. | Barnsley | Saturday, October 14, 2017 | 3,787.5 |
41. | Queens Park Rangers | Saturday, October 14, 2017 | 3,782.9 |
42. | Nottingham Forest | Sunday, October 15, 2017 | 3,779.0 |
43. | Millwall | Saturday, October 14, 2017 | 3,765.4 |
44. | Bradford City | Tuesday, October 17, 2017 | 3,747.5 |
45. | Burton Albion | Saturday, October 14, 2017 | 3,742.5 |
46. | Birmingham City | Saturday, October 14, 2017 | 3,731.4 |
47. | Bolton Wanderers | Saturday, October 14, 2017 | 3,711.0 |
48. | Oxford United | Tuesday, October 17, 2017 | 3,708.7 |
49. | Shrewsbury Town | Tuesday, October 17, 2017 | 3,703.1 |
50. | Scunthorpe United | Tuesday, October 17, 2017 | 3,700.5 |
51. | Fleetwood Town | Tuesday, October 17, 2017 | 3,697.2 |
52. | Charlton Athletic | Tuesday, October 17, 2017 | 3,696.6 |
53. | Portsmouth | Tuesday, October 17, 2017 | 3,665.4 |
54. | Rotherham United | Tuesday, October 17, 2017 | 3,661.3 |
55. | Luton Town | Tuesday, October 17, 2017 | 3,655.5 |
56. | Milton Keynes Dons | Tuesday, October 17, 2017 | 3,655.3 |
57. | Southend United | Tuesday, October 17, 2017 | 3,653.5 |
58. | Blackpool | Tuesday, October 17, 2017 | 3,652.7 |
59. | Rochdale | Tuesday, October 17, 2017 | 3,642.2 |
60. | Peterborough United | Tuesday, October 17, 2017 | 3,639.2 |
61. | Bristol Rovers | Tuesday, October 17, 2017 | 3,630.4 |
62. | Walsall | Tuesday, October 17, 2017 | 3,619.0 |
63. | Doncaster Rovers | Tuesday, October 17, 2017 | 3,618.2 |
64. | Oldham Athletic | Tuesday, October 17, 2017 | 3,615.0 |
65. | AFC Wimbledon | Tuesday, October 17, 2017 | 3,594.3 |
66. | Bury | Tuesday, October 17, 2017 | 3,592.4 |
67. | Accrington Stanley | Tuesday, October 17, 2017 | 3,580.7 |
68. | Wycombe Wanderers | Tuesday, October 17, 2017 | 3,580.2 |
69. | Exeter City | Tuesday, October 17, 2017 | 3,577.2 |
70. | Gillingham | Tuesday, October 17, 2017 | 3,562.7 |
71. | Plymouth Argyle | Tuesday, October 17, 2017 | 3,550.5 |
72. | Swindon Town | Tuesday, October 17, 2017 | 3,548.9 |
73. | Coventry City | Tuesday, October 17, 2017 | 3,543.0 |
74. | Northampton Town | Tuesday, October 17, 2017 | 3,541.4 |
75. | Stevenage | Tuesday, October 17, 2017 | 3,531.4 |
76. | Lincoln City | Tuesday, October 17, 2017 | 3,531.1 |
77. | Notts County | Tuesday, October 17, 2017 | 3,526.3 |
78. | Colchester United | Tuesday, October 17, 2017 | 3,523.5 |
79. | Mansfield Town | Tuesday, October 17, 2017 | 3,518.1 |
80. | Cambridge United | Tuesday, October 17, 2017 | 3,511.3 |
81. | Carlisle United | Tuesday, October 17, 2017 | 3,498.0 |
82. | Newport County | Tuesday, October 17, 2017 | 3,497.1 |
83. | Grimsby Town | Tuesday, October 17, 2017 | 3,497.1 |
84. | Port Vale | Tuesday, October 17, 2017 | 3,489.7 |
85. | Cheltenham Town | Tuesday, October 17, 2017 | 3,465.4 |
86. | Barnet | Tuesday, October 17, 2017 | 3,465.1 |
87. | Crewe Alexandra | Tuesday, October 17, 2017 | 3,459.3 |
88. | Dover Athletic | Saturday, October 7, 2017 | 3,428.9 |
89. | Tranmere Rovers | Saturday, October 7, 2017 | 3,426.7 |
90. | Yeovil Town | Tuesday, October 17, 2017 | 3,421.9 |
91. | Chesterfield | Tuesday, October 17, 2017 | 3,410.5 |
92. | Dagenham and Redbridge | Saturday, October 7, 2017 | 3,410.0 |
93. | Aldershot Town | Saturday, October 7, 2017 | 3,405.7 |
94. | Forest Green Rovers | Tuesday, October 17, 2017 | 3,399.5 |
95. | Crawley Town | Tuesday, October 17, 2017 | 3,395.2 |
96. | Morecambe | Tuesday, October 17, 2017 | 3,384.5 |
97. | Hartlepool United | Saturday, October 7, 2017 | 3,379.6 |
98. | Ebbsfleet United | Saturday, October 7, 2017 | 3,371.3 |
99. | Macclesfield Town | Saturday, October 7, 2017 | 3,366.9 |
100. | Sutton United | Saturday, October 7, 2017 | 3,354.7 |
101. | Woking | Saturday, October 7, 2017 | 3,353.4 |
102. | Bromley | Saturday, October 7, 2017 | 3,347.7 |
103. | Wrexham | Saturday, October 7, 2017 | 3,343.1 |
104. | Gateshead | Saturday, October 7, 2017 | 3,339.5 |
105. | FC Halifax Town | Saturday, October 7, 2017 | 3,330.8 |
106. | Maidstone United | Saturday, October 7, 2017 | 3,325.8 |
107. | Boreham Wood | Saturday, October 7, 2017 | 3,324.7 |
108. | Barrow | Saturday, October 7, 2017 | 3,321.8 |
109. | Leyton Orient | Saturday, October 7, 2017 | 3,305.2 |
110. | Eastleigh | Saturday, October 7, 2017 | 3,304.3 |
111. | Maidenhead United | Saturday, October 7, 2017 | 3,303.7 |
112. | AFC Fylde | Saturday, October 7, 2017 | 3,272.4 |
113. | Braintree Town | Saturday, October 7, 2017 | 3,264.8 |
114. | York City | Saturday, October 14, 2017 | 3,254.9 |
115. | Harrogate Town | Saturday, October 7, 2017 | 3,250.4 |
116. | Salford City | Saturday, October 7, 2017 | 3,249.3 |
117. | Guiseley | Saturday, October 7, 2017 | 3,231.6 |
118. | Chelmsford City | Saturday, October 7, 2017 | 3,231.5 |
119. | Dartford | Saturday, October 7, 2017 | 3,230.9 |
120. | Torquay United | Saturday, October 7, 2017 | 3,228.1 |
121. | Chester | Saturday, October 7, 2017 | 3,216.0 |
122. | Kidderminster Harriers | Saturday, October 7, 2017 | 3,212.5 |
123. | Brackley Town | Saturday, October 7, 2017 | 3,210.7 |
124. | Solihull Moors | Saturday, October 7, 2017 | 3,209.6 |
125. | Chorley | Saturday, October 7, 2017 | 3,195.6 |
126. | Stockport County | Saturday, October 14, 2017 | 3,162.1 |
127. | East Thurrock United | Saturday, October 7, 2017 | 3,147.3 |
128. | Tamworth | Saturday, October 7, 2017 | 3,139.5 |
129. | Blyth Spartans | Saturday, October 14, 2017 | 3,137.9 |
130. | St. Albans City | Saturday, October 7, 2017 | 3,134.9 |
131. | Darlington 1883 | Saturday, October 14, 2017 | 3,131.5 |
132. | Southport | Saturday, October 7, 2017 | 3,125.5 |
133. | Hampton and Richmond Borough | Saturday, October 7, 2017 | 3,123.2 |
134. | Wealdstone | Saturday, October 14, 2017 | 3,121.1 |
135. | Bath City | Saturday, October 7, 2017 | 3,118.1 |
136. | Welling United | Saturday, October 14, 2017 | 3,118.0 |
137. | Hemel Hempstead Town | Saturday, October 14, 2017 | 3,114.0 |
138. | Hungerford Town | Saturday, October 14, 2017 | 3,113.8 |
139. | Nuneaton Town | Saturday, October 14, 2017 | 3,108.1 |
140. | Havant and Waterlooville | Saturday, October 7, 2017 | 3,107.3 |
141. | Eastbourne Borough | Saturday, October 14, 2017 | 3,100.8 |
142. | Chippenham Town | Saturday, October 14, 2017 | 3,099.8 |
143. | Gloucester City | Saturday, October 7, 2017 | 3,093.8 |
144. | Curzon Ashton | Saturday, October 14, 2017 | 3,089.7 |
145. | Bradford Park Avenue | Saturday, October 7, 2017 | 3,068.2 |
146. | FC United of Manchester | Saturday, October 7, 2017 | 3,061.5 |
147. | Poole Town | Saturday, October 7, 2017 | 3,059.3 |
148. | Weston-super-Mare | Saturday, October 14, 2017 | 3,059.2 |
149. | Kettering Town | Tuesday, October 10, 2017 | 3,057.0 |
150. | Truro City | Saturday, October 7, 2017 | 3,056.8 |
151. | Dulwich Hamlet | Tuesday, October 17, 2017 | 3,053.8 |
152. | AFC Telford United | Saturday, October 7, 2017 | 3,048.2 |
153. | Leamington | Saturday, October 14, 2017 | 3,044.6 |
154. | Bognor Regis Town | Saturday, October 7, 2017 | 3,042.6 |
155. | Boston United | Saturday, October 7, 2017 | 3,040.4 |
156. | Billericay Town | Saturday, October 7, 2017 | 3,039.2 |
157. | Spennymoor Town | Saturday, October 14, 2017 | 3,036.4 |
158. | Alfreton Town | Saturday, October 7, 2017 | 3,033.1 |
159. | Farsley Celtic | Saturday, October 14, 2017 | 3,027.7 |
160. | Slough Town | Tuesday, October 17, 2017 | 3,023.5 |
161. | Weymouth | Tuesday, October 17, 2017 | 3,019.2 |
162. | Oxford City | Saturday, October 7, 2017 | 3,018.5 |
163. | Merthyr Town | Tuesday, October 17, 2017 | 3,016.8 |
164. | North Ferriby United | Saturday, October 7, 2017 | 3,015.6 |
165. | Concord Rangers | Saturday, October 7, 2017 | 2,998.7 |
166. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
167. | Altrincham | Saturday, October 14, 2017 | 2,990.4 |
168. | Enfield Town | Saturday, October 7, 2017 | 2,983.5 |
169. | King's Lynn Town | Tuesday, October 17, 2017 | 2,979.4 |
170. | Biggleswade Town | Tuesday, October 10, 2017 | 2,978.1 |
171. | Leiston | Tuesday, October 17, 2017 | 2,977.3 |
172. | Gainsborough Trinity | Saturday, October 7, 2017 | 2,975.9 |
173. | Shaw Lane | Monday, October 9, 2017 | 2,967.0 |
174. | Hitchin Town | Monday, October 16, 2017 | 2,965.5 |
175. | Banbury United | Tuesday, October 17, 2017 | 2,957.3 |
176. | Stourbridge | Saturday, October 7, 2017 | 2,942.8 |
177. | Basingstoke Town | Saturday, October 14, 2017 | 2,942.0 |
178. | Tonbridge Angels | Tuesday, October 17, 2017 | 2,931.0 |
179. | Hereford | Tuesday, October 17, 2017 | 2,929.0 |
180. | Hendon | Tuesday, October 17, 2017 | 2,926.3 |
181. | Royston Town | Saturday, October 14, 2017 | 2,924.2 |
182. | Whitehawk | Saturday, October 14, 2017 | 2,916.1 |
183. | Frome Town | Saturday, October 14, 2017 | 2,914.2 |
184. | Bishop's Stortford | Tuesday, October 17, 2017 | 2,913.1 |
185. | Warrington Town | Saturday, October 14, 2017 | 2,906.4 |
186. | Staines Town | Saturday, October 14, 2017 | 2,904.4 |
187. | Redditch United | Monday, October 16, 2017 | 2,904.1 |
188. | Wingate and Finchley | Saturday, October 14, 2017 | 2,894.4 |
189. | Brightlingsea Regent | Saturday, October 14, 2017 | 2,892.5 |
190. | Workington | Saturday, October 14, 2017 | 2,891.0 |
191. | Margate | Tuesday, October 17, 2017 | 2,884.0 |
192. | Leatherhead | Tuesday, October 17, 2017 | 2,881.9 |
193. | Lowestoft Town | Saturday, October 14, 2017 | 2,880.9 |
194. | Dorking Wanderers | Saturday, October 14, 2017 | 2,878.3 |
195. | Merstham | Tuesday, October 17, 2017 | 2,875.9 |
196. | Farnborough | Tuesday, October 17, 2017 | 2,872.3 |
197. | Lancaster City | Saturday, October 14, 2017 | 2,870.0 |
198. | Grantham Town | Saturday, October 14, 2017 | 2,867.6 |
199. | Ashton United | Saturday, October 14, 2017 | 2,866.0 |
200. | Chesham United | Tuesday, October 17, 2017 | 2,864.0 |
201. | Harrow Borough | Saturday, October 14, 2017 | 2,860.1 |
202. | Stratford Town | Saturday, October 14, 2017 | 2,858.8 |
203. | Metropolitan Police | Saturday, October 14, 2017 | 2,857.2 |
204. | Folkestone Invicta | Tuesday, October 17, 2017 | 2,854.3 |
205. | Stalybridge Celtic | Saturday, October 14, 2017 | 2,849.8 |
206. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
207. | Harlow Town | Tuesday, October 17, 2017 | 2,847.8 |
208. | Buxton | Monday, October 9, 2017 | 2,843.9 |
209. | Needham Market | Tuesday, October 17, 2017 | 2,839.8 |
210. | St. Neots Town | Tuesday, October 17, 2017 | 2,839.5 |
211. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
212. | Kingstonian | Saturday, October 14, 2017 | 2,831.8 |
213. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
214. | Whitby Town | Saturday, October 14, 2017 | 2,818.7 |
215. | Tiverton Town | Tuesday, October 17, 2017 | 2,817.9 |
216. | Nantwich Town | Saturday, October 7, 2017 | 2,817.3 |
217. | Barwell | Saturday, October 14, 2017 | 2,813.0 |
218. | Burgess Hill Town | Saturday, October 7, 2017 | 2,810.6 |
219. | Thurrock | Saturday, October 7, 2017 | 2,805.8 |
220. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
221. | Stafford Rangers | Saturday, October 14, 2017 | 2,799.0 |
222. | Matlock Town | Saturday, October 14, 2017 | 2,797.9 |
223. | St. Ives Town | Tuesday, October 17, 2017 | 2,792.7 |
224. | Kings Langley | Tuesday, October 17, 2017 | 2,790.6 |
225. | Dorchester Town | Tuesday, October 17, 2017 | 2,783.8 |
226. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
227. | Hednesford Town | Saturday, October 14, 2017 | 2,776.8 |
228. | Coalville Town | Saturday, October 14, 2017 | 2,773.5 |
229. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
230. | Mickleover Sports | Saturday, October 14, 2017 | 2,758.4 |
231. | Taunton Town | Tuesday, November 15, 2016 | 2,754.5 |
232. | Westfields | Monday, November 14, 2016 | 2,750.9 |
233. | Marine | Saturday, October 14, 2017 | 2,747.3 |
234. | Witton Albion | Saturday, October 14, 2017 | 2,745.4 |
235. | Gosport Borough | Tuesday, October 17, 2017 | 2,743.0 |
236. | Rushall Olympic | Saturday, October 14, 2017 | 2,740.2 |
237. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
238. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
239. | Worthing | Saturday, October 14, 2017 | 2,715.8 |
240. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
241. | Dunstable Town | Tuesday, October 17, 2017 | 2,711.1 |
242. | Halesowen Town | Saturday, October 14, 2017 | 2,699.9 |
243. | Sutton Coldfield Town | Saturday, October 14, 2017 | 2,680.1 |
244. | Tooting and Mitcham United | Saturday, October 14, 2017 | 2,664.8 |
245. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
246. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
247. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |