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 14, 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 1, 2017 | 4,091.3 |
8. | Leicester City | Saturday, September 30, 2017 | 4,056.9 |
9. | Southampton | Saturday, September 30, 2017 | 4,030.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. | Watford | Saturday, October 14, 2017 | 3,999.8 |
14. | Newcastle United | Sunday, October 1, 2017 | 3,997.9 |
15. | Swansea City | Saturday, October 14, 2017 | 3,997.0 |
16. | West Bromwich Albion | Saturday, September 30, 2017 | 3,978.7 |
17. | AFC Bournemouth | Saturday, October 14, 2017 | 3,965.7 |
18. | Crystal Palace | Saturday, October 14, 2017 | 3,952.0 |
19. | Brighton and Hove Albion | Sunday, October 1, 2017 | 3,949.4 |
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 | Saturday, September 30, 2017 | 3,848.4 |
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 | Saturday, October 14, 2017 | 3,797.2 |
39. | Wigan Athletic | Saturday, October 14, 2017 | 3,793.0 |
40. | Nottingham Forest | Saturday, September 30, 2017 | 3,789.9 |
41. | Barnsley | Saturday, October 14, 2017 | 3,787.5 |
42. | Queens Park Rangers | Saturday, October 14, 2017 | 3,782.9 |
43. | Millwall | Saturday, October 14, 2017 | 3,765.4 |
44. | Bradford City | Saturday, October 14, 2017 | 3,752.3 |
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 | Saturday, October 14, 2017 | 3,710.2 |
49. | Scunthorpe United | Saturday, October 14, 2017 | 3,701.7 |
50. | Fleetwood Town | Saturday, October 14, 2017 | 3,695.9 |
51. | Charlton Athletic | Saturday, October 14, 2017 | 3,695.1 |
52. | Shrewsbury Town | Saturday, October 14, 2017 | 3,688.7 |
53. | Rotherham United | Saturday, October 14, 2017 | 3,679.1 |
54. | Portsmouth | Saturday, October 14, 2017 | 3,676.3 |
55. | Milton Keynes Dons | Saturday, October 14, 2017 | 3,657.5 |
56. | Southend United | Saturday, October 14, 2017 | 3,655.1 |
57. | Rochdale | Saturday, October 14, 2017 | 3,646.3 |
58. | Blackpool | Saturday, October 14, 2017 | 3,645.0 |
59. | Bristol Rovers | Saturday, October 14, 2017 | 3,644.8 |
60. | Luton Town | Saturday, October 14, 2017 | 3,638.3 |
61. | Peterborough United | Saturday, October 14, 2017 | 3,637.6 |
62. | Walsall | Saturday, October 14, 2017 | 3,616.8 |
63. | Oldham Athletic | Saturday, October 14, 2017 | 3,610.3 |
64. | Doncaster Rovers | Saturday, October 14, 2017 | 3,607.3 |
65. | Bury | Saturday, October 14, 2017 | 3,600.0 |
66. | Exeter City | Saturday, October 14, 2017 | 3,594.4 |
67. | Accrington Stanley | Saturday, October 14, 2017 | 3,591.6 |
68. | Wycombe Wanderers | Saturday, October 14, 2017 | 3,581.5 |
69. | AFC Wimbledon | Saturday, October 14, 2017 | 3,576.5 |
70. | Swindon Town | Saturday, October 14, 2017 | 3,561.2 |
71. | Coventry City | Saturday, October 14, 2017 | 3,558.4 |
72. | Gillingham | Saturday, October 14, 2017 | 3,557.6 |
73. | Notts County | Saturday, October 14, 2017 | 3,544.1 |
74. | Plymouth Argyle | Saturday, October 14, 2017 | 3,543.7 |
75. | Northampton Town | Saturday, October 14, 2017 | 3,537.4 |
76. | Stevenage | Saturday, October 14, 2017 | 3,520.5 |
77. | Lincoln City | Saturday, October 14, 2017 | 3,518.8 |
78. | Mansfield Town | Saturday, October 14, 2017 | 3,518.6 |
79. | Colchester United | Saturday, October 14, 2017 | 3,512.5 |
80. | Newport County | Saturday, October 14, 2017 | 3,508.1 |
81. | Cambridge United | Saturday, October 14, 2017 | 3,504.4 |
82. | Carlisle United | Saturday, October 14, 2017 | 3,496.6 |
83. | Grimsby Town | Saturday, October 14, 2017 | 3,486.2 |
84. | Cheltenham Town | Saturday, October 14, 2017 | 3,476.2 |
85. | Port Vale | Saturday, October 14, 2017 | 3,473.9 |
86. | Barnet | Saturday, October 14, 2017 | 3,464.6 |
87. | Crewe Alexandra | Saturday, October 14, 2017 | 3,441.6 |
88. | Dover Athletic | Saturday, October 7, 2017 | 3,428.9 |
89. | Yeovil Town | Saturday, October 14, 2017 | 3,428.7 |
90. | Tranmere Rovers | Saturday, October 7, 2017 | 3,426.7 |
91. | Crawley Town | Saturday, October 14, 2017 | 3,412.7 |
92. | Dagenham and Redbridge | Saturday, October 7, 2017 | 3,410.0 |
93. | Aldershot Town | Saturday, October 7, 2017 | 3,405.7 |
94. | Morecambe | Saturday, October 14, 2017 | 3,400.2 |
95. | Chesterfield | Saturday, October 14, 2017 | 3,393.0 |
96. | Forest Green Rovers | Saturday, October 14, 2017 | 3,384.1 |
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. | AFC Telford United | Saturday, October 7, 2017 | 3,048.2 |
152. | Dulwich Hamlet | Saturday, October 14, 2017 | 3,045.9 |
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. | Merthyr Town | Saturday, October 14, 2017 | 3,026.2 |
161. | Oxford City | Saturday, October 7, 2017 | 3,018.5 |
162. | Slough Town | Tuesday, October 10, 2017 | 3,017.2 |
163. | North Ferriby United | Saturday, October 7, 2017 | 3,015.6 |
164. | Weymouth | Saturday, October 14, 2017 | 3,009.8 |
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. | Leiston | Saturday, October 14, 2017 | 2,988.1 |
169. | Enfield Town | Saturday, October 7, 2017 | 2,983.5 |
170. | Biggleswade Town | Tuesday, October 10, 2017 | 2,978.1 |
171. | Gainsborough Trinity | Saturday, October 7, 2017 | 2,975.9 |
172. | King's Lynn Town | Saturday, October 14, 2017 | 2,970.9 |
173. | Shaw Lane | Monday, October 9, 2017 | 2,967.0 |
174. | Hitchin Town | Saturday, October 14, 2017 | 2,957.9 |
175. | Banbury United | Tuesday, October 10, 2017 | 2,946.4 |
176. | Stourbridge | Saturday, October 7, 2017 | 2,942.8 |
177. | Hereford | Tuesday, October 10, 2017 | 2,942.4 |
178. | Basingstoke Town | Saturday, October 14, 2017 | 2,942.0 |
179. | Royston Town | Saturday, October 14, 2017 | 2,924.2 |
180. | Tonbridge Angels | Saturday, October 14, 2017 | 2,920.1 |
181. | Hendon | Saturday, October 14, 2017 | 2,919.4 |
182. | Whitehawk | Saturday, October 14, 2017 | 2,916.1 |
183. | Frome Town | Saturday, October 14, 2017 | 2,914.2 |
184. | Redditch United | Saturday, October 14, 2017 | 2,911.7 |
185. | Warrington Town | Saturday, October 14, 2017 | 2,906.4 |
186. | Bishop's Stortford | Saturday, October 14, 2017 | 2,904.9 |
187. | Staines Town | Saturday, October 14, 2017 | 2,904.4 |
188. | Margate | Saturday, October 7, 2017 | 2,902.6 |
189. | Leatherhead | Saturday, October 7, 2017 | 2,900.7 |
190. | Wingate and Finchley | Saturday, October 14, 2017 | 2,894.4 |
191. | Brightlingsea Regent | Saturday, October 14, 2017 | 2,892.5 |
192. | Workington | Saturday, October 14, 2017 | 2,891.0 |
193. | Lowestoft Town | Saturday, October 14, 2017 | 2,880.9 |
194. | Dorking Wanderers | Saturday, October 14, 2017 | 2,878.3 |
195. | Lancaster City | Saturday, October 14, 2017 | 2,870.0 |
196. | Grantham Town | Saturday, October 14, 2017 | 2,867.6 |
197. | Ashton United | Saturday, October 14, 2017 | 2,866.0 |
198. | Chesham United | Saturday, October 14, 2017 | 2,865.9 |
199. | Harrow Borough | Saturday, October 14, 2017 | 2,860.1 |
200. | Farnborough | Saturday, October 14, 2017 | 2,859.0 |
201. | Stratford Town | Saturday, October 14, 2017 | 2,858.8 |
202. | Merstham | Saturday, October 14, 2017 | 2,857.3 |
203. | Metropolitan Police | Saturday, October 14, 2017 | 2,857.2 |
204. | Harlow Town | Saturday, October 14, 2017 | 2,855.7 |
205. | Stalybridge Celtic | Saturday, October 14, 2017 | 2,849.8 |
206. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
207. | Needham Market | Saturday, October 7, 2017 | 2,846.7 |
208. | Buxton | Monday, October 9, 2017 | 2,843.9 |
209. | St. Neots Town | Saturday, October 14, 2017 | 2,837.6 |
210. | Folkestone Invicta | Saturday, October 7, 2017 | 2,835.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. | Tiverton Town | Saturday, October 7, 2017 | 2,824.2 |
215. | Whitby Town | Saturday, October 14, 2017 | 2,818.7 |
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. | St. Ives Town | Saturday, October 14, 2017 | 2,800.9 |
222. | Stafford Rangers | Saturday, October 14, 2017 | 2,799.0 |
223. | Matlock Town | Saturday, October 14, 2017 | 2,797.9 |
224. | Kings Langley | Saturday, October 14, 2017 | 2,792.0 |
225. | Dorchester Town | Saturday, October 14, 2017 | 2,782.4 |
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. | Gosport Borough | Saturday, October 14, 2017 | 2,754.0 |
233. | Westfields | Monday, November 14, 2016 | 2,750.9 |
234. | Marine | Saturday, October 14, 2017 | 2,747.3 |
235. | Witton Albion | Saturday, October 14, 2017 | 2,745.4 |
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. | Dunstable Town | Saturday, October 14, 2017 | 2,719.6 |
240. | Worthing | Saturday, October 14, 2017 | 2,715.8 |
241. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
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 |