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, November 9, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, November 2, 2019 | 4,396.1 |
2. | Liverpool | Saturday, November 2, 2019 | 4,383.0 |
3. | Chelsea | Saturday, November 9, 2019 | 4,217.6 |
4. | Leicester City | Saturday, November 9, 2019 | 4,164.1 |
5. | Tottenham Hotspur | Saturday, November 9, 2019 | 4,151.4 |
6. | Arsenal | Saturday, November 9, 2019 | 4,145.0 |
7. | Manchester United | Saturday, November 2, 2019 | 4,142.4 |
8. | Wolverhampton Wanderers | Saturday, November 2, 2019 | 4,075.0 |
9. | Everton | Saturday, November 9, 2019 | 4,063.3 |
10. | Crystal Palace | Saturday, November 9, 2019 | 4,058.6 |
11. | Sheffield United | Saturday, November 9, 2019 | 4,034.6 |
12. | Newcastle United | Saturday, November 9, 2019 | 4,033.6 |
13. | West Ham United | Saturday, November 9, 2019 | 4,008.4 |
14. | AFC Bournemouth | Saturday, November 9, 2019 | 4,005.9 |
15. | Burnley | Saturday, November 9, 2019 | 4,004.5 |
16. | Aston Villa | Saturday, November 2, 2019 | 3,999.5 |
17. | Watford | Friday, November 8, 2019 | 3,985.1 |
18. | Brighton and Hove Albion | Saturday, November 2, 2019 | 3,974.6 |
19. | West Bromwich Albion | Saturday, November 9, 2019 | 3,968.9 |
20. | Southampton | Saturday, November 9, 2019 | 3,957.2 |
21. | Leeds United | Saturday, November 9, 2019 | 3,931.4 |
22. | Norwich City | Friday, November 8, 2019 | 3,916.1 |
23. | Preston North End | Saturday, November 9, 2019 | 3,913.0 |
24. | Brentford | Saturday, November 9, 2019 | 3,902.9 |
25. | Swansea City | Saturday, November 9, 2019 | 3,901.4 |
26. | Nottingham Forest | Saturday, November 9, 2019 | 3,894.1 |
27. | Fulham | Saturday, November 9, 2019 | 3,893.2 |
28. | Cardiff City | Saturday, November 2, 2019 | 3,893.1 |
29. | Sheffield Wednesday | Saturday, November 9, 2019 | 3,886.4 |
30. | Bristol City | Friday, November 1, 2019 | 3,884.5 |
31. | Derby County | Saturday, November 9, 2019 | 3,871.5 |
32. | Hull City | Saturday, November 9, 2019 | 3,857.5 |
33. | Charlton Athletic | Saturday, November 9, 2019 | 3,822.7 |
34. | Birmingham City | Saturday, November 9, 2019 | 3,808.1 |
35. | Millwall | Saturday, November 9, 2019 | 3,807.2 |
36. | Blackburn Rovers | Saturday, November 9, 2019 | 3,805.9 |
37. | Middlesbrough | Saturday, November 9, 2019 | 3,803.0 |
38. | Reading | Saturday, November 9, 2019 | 3,802.7 |
39. | Huddersfield Town | Saturday, November 9, 2019 | 3,788.2 |
40. | Queens Park Rangers | Saturday, November 9, 2019 | 3,780.1 |
41. | Luton Town | Saturday, November 9, 2019 | 3,779.6 |
42. | Stoke City | Saturday, November 9, 2019 | 3,777.6 |
43. | Wigan Athletic | Saturday, November 9, 2019 | 3,767.1 |
44. | Sunderland | Saturday, November 9, 2019 | 3,759.2 |
45. | Portsmouth | Tuesday, November 5, 2019 | 3,740.3 |
46. | Oxford United | Saturday, November 2, 2019 | 3,737.3 |
47. | Rotherham United | Saturday, November 9, 2019 | 3,735.5 |
48. | Ipswich Town | Saturday, November 9, 2019 | 3,734.5 |
49. | Barnsley | Saturday, November 9, 2019 | 3,723.9 |
50. | Burton Albion | Saturday, November 9, 2019 | 3,722.3 |
51. | Doncaster Rovers | Saturday, November 9, 2019 | 3,716.7 |
52. | Peterborough United | Saturday, November 9, 2019 | 3,700.3 |
53. | Wycombe Wanderers | Saturday, November 9, 2019 | 3,678.1 |
54. | Coventry City | Saturday, November 9, 2019 | 3,677.1 |
55. | Fleetwood Town | Saturday, November 2, 2019 | 3,674.8 |
56. | Blackpool | Saturday, November 9, 2019 | 3,665.9 |
57. | Bristol Rovers | Saturday, November 2, 2019 | 3,650.5 |
58. | Shrewsbury Town | Saturday, November 9, 2019 | 3,647.0 |
59. | Gillingham | Saturday, November 9, 2019 | 3,622.1 |
60. | Lincoln City | Saturday, November 9, 2019 | 3,604.4 |
61. | Forest Green Rovers | Saturday, November 9, 2019 | 3,589.8 |
62. | Rochdale | Tuesday, November 5, 2019 | 3,585.9 |
63. | AFC Wimbledon | Saturday, November 9, 2019 | 3,583.8 |
64. | Bradford City | Saturday, November 9, 2019 | 3,579.7 |
65. | Accrington Stanley | Saturday, November 9, 2019 | 3,573.5 |
66. | Bury | Saturday, May 4, 2019 | 3,566.2 |
67. | Tranmere Rovers | Saturday, November 9, 2019 | 3,565.8 |
68. | Plymouth Argyle | Saturday, November 9, 2019 | 3,564.5 |
69. | Crewe Alexandra | Saturday, November 9, 2019 | 3,561.4 |
70. | Newport County | Saturday, November 9, 2019 | 3,560.7 |
71. | Colchester United | Saturday, November 9, 2019 | 3,560.1 |
72. | Bolton Wanderers | Saturday, November 9, 2019 | 3,559.0 |
73. | Cheltenham Town | Saturday, November 9, 2019 | 3,553.3 |
74. | Swindon Town | Saturday, November 9, 2019 | 3,545.6 |
75. | Northampton Town | Saturday, November 2, 2019 | 3,538.4 |
76. | Exeter City | Saturday, November 9, 2019 | 3,537.8 |
77. | Mansfield Town | Saturday, November 9, 2019 | 3,532.2 |
78. | Milton Keynes Dons | Saturday, November 9, 2019 | 3,510.9 |
79. | Scunthorpe United | Saturday, November 9, 2019 | 3,494.8 |
80. | Oldham Athletic | Saturday, November 2, 2019 | 3,481.2 |
81. | Cambridge United | Saturday, November 9, 2019 | 3,472.1 |
82. | Salford City | Saturday, November 9, 2019 | 3,471.1 |
83. | Port Vale | Saturday, November 9, 2019 | 3,468.5 |
84. | Stevenage | Saturday, November 9, 2019 | 3,465.2 |
85. | Carlisle United | Friday, November 8, 2019 | 3,462.3 |
86. | Grimsby Town | Saturday, November 9, 2019 | 3,461.2 |
87. | Southend United | Tuesday, November 5, 2019 | 3,460.4 |
88. | Crawley Town | Saturday, November 9, 2019 | 3,457.9 |
89. | Leyton Orient | Saturday, November 2, 2019 | 3,454.2 |
90. | Macclesfield Town | Saturday, November 2, 2019 | 3,446.3 |
91. | Walsall | Saturday, November 9, 2019 | 3,441.8 |
92. | Notts County | Saturday, November 9, 2019 | 3,433.0 |
93. | Solihull Moors | Saturday, November 9, 2019 | 3,412.8 |
94. | Yeovil Town | Saturday, November 2, 2019 | 3,403.0 |
95. | Barrow | Saturday, November 2, 2019 | 3,402.4 |
96. | Morecambe | Saturday, November 9, 2019 | 3,399.1 |
97. | Bromley | Saturday, November 2, 2019 | 3,383.6 |
98. | Torquay United | Saturday, November 9, 2019 | 3,376.0 |
99. | Harrogate Town | Saturday, November 2, 2019 | 3,360.9 |
100. | FC Halifax Town | Saturday, November 2, 2019 | 3,359.6 |
101. | Dover Athletic | Saturday, November 2, 2019 | 3,351.2 |
102. | Eastleigh | Saturday, November 9, 2019 | 3,348.7 |
103. | Barnet | Saturday, November 2, 2019 | 3,345.6 |
104. | AFC Fylde | Saturday, November 9, 2019 | 3,340.8 |
105. | Chesterfield | Saturday, November 2, 2019 | 3,337.0 |
106. | Hartlepool United | Tuesday, November 5, 2019 | 3,330.7 |
107. | Boreham Wood | Saturday, November 2, 2019 | 3,317.2 |
108. | Dagenham and Redbridge | Saturday, November 9, 2019 | 3,315.0 |
109. | Wrexham | Saturday, November 2, 2019 | 3,313.5 |
110. | Woking | Saturday, November 2, 2019 | 3,311.9 |
111. | Ebbsfleet United | Saturday, November 9, 2019 | 3,292.9 |
112. | Maidenhead United | Saturday, November 9, 2019 | 3,287.1 |
113. | Stockport County | Saturday, November 9, 2019 | 3,279.2 |
114. | Gateshead | Tuesday, November 5, 2019 | 3,268.9 |
115. | Aldershot Town | Saturday, November 2, 2019 | 3,264.1 |
116. | Havant and Waterlooville | Saturday, November 9, 2019 | 3,258.3 |
117. | Wealdstone | Saturday, November 2, 2019 | 3,251.7 |
118. | Brackley Town | Tuesday, November 5, 2019 | 3,247.5 |
119. | Sutton United | Saturday, November 2, 2019 | 3,246.2 |
120. | York City | Saturday, November 2, 2019 | 3,240.7 |
121. | Spennymoor Town | Saturday, November 9, 2019 | 3,214.9 |
122. | Bath City | Saturday, November 9, 2019 | 3,207.3 |
123. | Chester | Saturday, November 9, 2019 | 3,202.5 |
124. | Chorley | Saturday, November 9, 2019 | 3,199.6 |
125. | Slough Town | Saturday, November 9, 2019 | 3,188.0 |
126. | Braintree Town | Saturday, November 9, 2019 | 3,181.2 |
127. | Maidstone United | Saturday, November 9, 2019 | 3,174.3 |
128. | Weymouth | Saturday, November 9, 2019 | 3,171.6 |
129. | King's Lynn Town | Saturday, November 9, 2019 | 3,168.2 |
130. | Southport | Saturday, November 9, 2019 | 3,165.7 |
131. | Boston United | Saturday, November 9, 2019 | 3,149.3 |
132. | Altrincham | Saturday, November 2, 2019 | 3,146.7 |
133. | Chelmsford City | Saturday, November 9, 2019 | 3,138.5 |
134. | Welling United | Saturday, November 2, 2019 | 3,125.8 |
135. | Dartford | Tuesday, November 5, 2019 | 3,121.7 |
136. | Concord Rangers | Saturday, November 9, 2019 | 3,117.9 |
137. | Kidderminster Harriers | Tuesday, November 5, 2019 | 3,112.2 |
138. | Hereford | Saturday, November 2, 2019 | 3,110.3 |
139. | Farsley Celtic | Saturday, November 9, 2019 | 3,109.7 |
140. | Guiseley | Saturday, November 9, 2019 | 3,102.3 |
141. | Darlington | Saturday, November 9, 2019 | 3,101.0 |
142. | Hemel Hempstead Town | Saturday, November 9, 2019 | 3,098.8 |
143. | Dorking Wanderers | Saturday, November 9, 2019 | 3,098.8 |
144. | Billericay Town | Saturday, November 9, 2019 | 3,097.6 |
145. | Blyth Spartans | Saturday, November 2, 2019 | 3,096.8 |
146. | Chippenham Town | Saturday, November 2, 2019 | 3,093.8 |
147. | AFC Telford United | Saturday, November 9, 2019 | 3,087.8 |
148. | Oxford City | Saturday, November 9, 2019 | 3,073.3 |
149. | Alfreton Town | Saturday, November 9, 2019 | 3,073.2 |
150. | Gloucester City | Saturday, November 9, 2019 | 3,073.0 |
151. | Leamington | Saturday, November 2, 2019 | 3,069.3 |
152. | Dulwich Hamlet | Friday, November 8, 2019 | 3,066.2 |
153. | St. Albans City | Saturday, November 2, 2019 | 3,063.4 |
154. | Truro City | Wednesday, October 23, 2019 | 3,062.6 |
155. | Hampton and Richmond Borough | Saturday, November 9, 2019 | 3,058.6 |
156. | Poole Town | Tuesday, October 15, 2019 | 3,053.5 |
157. | Taunton Town | Wednesday, October 23, 2019 | 3,045.5 |
158. | Kettering Town | Saturday, November 9, 2019 | 3,038.0 |
159. | Tamworth | Saturday, November 2, 2019 | 3,027.7 |
160. | Hungerford Town | Saturday, November 2, 2019 | 3,025.6 |
161. | Salisbury | Saturday, November 2, 2019 | 3,025.2 |
162. | South Shields | Saturday, November 2, 2019 | 3,023.3 |
163. | Chesham United | Saturday, November 9, 2019 | 3,017.7 |
164. | Eastbourne Borough | Saturday, November 2, 2019 | 3,015.7 |
165. | Warrington Town | Saturday, November 9, 2019 | 3,015.2 |
166. | Coalville Town | Saturday, November 9, 2019 | 3,013.2 |
167. | Stourbridge | Saturday, November 9, 2019 | 3,012.7 |
168. | Folkestone Invicta | Saturday, November 2, 2019 | 3,010.0 |
169. | Rushall Olympic | Saturday, November 9, 2019 | 3,008.6 |
170. | Weston-super-Mare | Tuesday, October 29, 2019 | 3,007.8 |
171. | Curzon Ashton | Saturday, November 9, 2019 | 2,998.1 |
172. | Bradford Park Avenue | Saturday, November 9, 2019 | 2,990.8 |
173. | Swindon Supermarine | Saturday, November 9, 2019 | 2,990.6 |
174. | East Thurrock United | Saturday, November 2, 2019 | 2,988.6 |
175. | Tiverton Town | Tuesday, October 22, 2019 | 2,977.2 |
176. | Peterborough Sports | Tuesday, November 5, 2019 | 2,975.2 |
177. | Bromsgrove Sporting | Saturday, November 2, 2019 | 2,972.8 |
178. | Metropolitan Police | Tuesday, October 22, 2019 | 2,972.7 |
179. | Biggleswade Town | Saturday, November 2, 2019 | 2,965.9 |
180. | Royston Town | Saturday, November 2, 2019 | 2,962.5 |
181. | Basford United | Saturday, November 2, 2019 | 2,957.3 |
182. | Tonbridge Angels | Saturday, November 2, 2019 | 2,956.3 |
183. | Banbury United | Saturday, November 9, 2019 | 2,952.6 |
184. | Kings Langley | Saturday, November 2, 2019 | 2,951.9 |
185. | FC United of Manchester | Saturday, November 2, 2019 | 2,948.3 |
186. | Hartley Wintney | Tuesday, October 22, 2019 | 2,945.3 |
187. | Enfield Town | Tuesday, October 22, 2019 | 2,939.2 |
188. | Nuneaton Borough | Saturday, November 2, 2019 | 2,937.7 |
189. | Needham Market | Saturday, November 2, 2019 | 2,937.6 |
190. | Morpeth Town | Saturday, October 19, 2019 | 2,933.9 |
191. | AFC Hornchurch | Saturday, November 2, 2019 | 2,930.6 |
192. | Gosport Borough | Saturday, November 2, 2019 | 2,929.8 |
193. | Hayes and Yeading United | Tuesday, October 15, 2019 | 2,925.4 |
194. | Leatherhead | Saturday, November 2, 2019 | 2,924.4 |
195. | Harrow Borough | Saturday, November 9, 2019 | 2,923.6 |
196. | Alvechurch | Saturday, November 9, 2019 | 2,914.3 |
197. | Worthing | Saturday, November 2, 2019 | 2,914.2 |
198. | Barwell | Saturday, November 2, 2019 | 2,913.2 |
199. | AFC Rushden and Diamonds | Saturday, November 2, 2019 | 2,912.5 |
200. | Hednesford Town | Saturday, November 2, 2019 | 2,912.0 |
201. | Merthyr Town | Tuesday, October 22, 2019 | 2,909.6 |
202. | Blackfield and Langley | Saturday, October 19, 2019 | 2,909.4 |
203. | Farnborough | Saturday, November 9, 2019 | 2,909.2 |
204. | Haringey Borough | Saturday, November 2, 2019 | 2,905.0 |
205. | Lancaster City | Saturday, November 9, 2019 | 2,904.0 |
206. | Carshalton Athletic | Saturday, November 9, 2019 | 2,903.5 |
207. | Wimborne Town | Saturday, November 2, 2019 | 2,902.6 |
208. | Ashton United | Saturday, November 2, 2019 | 2,895.3 |
209. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
210. | Witton Albion | Saturday, November 9, 2019 | 2,885.9 |
211. | Margate | Saturday, November 2, 2019 | 2,881.1 |
212. | Walton Casuals | Saturday, November 2, 2019 | 2,878.9 |
213. | Stratford Town | Saturday, November 9, 2019 | 2,878.9 |
214. | Lowestoft Town | Tuesday, November 5, 2019 | 2,873.0 |
215. | Potters Bar Town | Saturday, November 2, 2019 | 2,872.9 |
216. | Nantwich Town | Saturday, November 9, 2019 | 2,872.8 |
217. | Bognor Regis Town | Tuesday, October 29, 2019 | 2,871.6 |
218. | Yate Town | Saturday, November 2, 2019 | 2,869.2 |
219. | Hitchin Town | Saturday, November 2, 2019 | 2,862.8 |
220. | Dorchester Town | Saturday, November 2, 2019 | 2,856.9 |
221. | Hendon | Saturday, November 9, 2019 | 2,856.4 |
222. | Gainsborough Trinity | Saturday, November 2, 2019 | 2,853.0 |
223. | Atherton Collieries | Saturday, November 2, 2019 | 2,850.1 |
224. | Bowers and Pitsea | Saturday, November 9, 2019 | 2,847.0 |
225. | Beaconsfield Town | Saturday, November 9, 2019 | 2,843.7 |
226. | Bishop's Stortford | Saturday, November 9, 2019 | 2,840.0 |
227. | Whitby Town | Saturday, November 2, 2019 | 2,837.1 |
228. | St. Ives Town | Saturday, November 9, 2019 | 2,831.2 |
229. | Buxton | Saturday, November 2, 2019 | 2,831.0 |
230. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
231. | Redditch United | Saturday, November 2, 2019 | 2,830.3 |
232. | Lewes | Saturday, November 9, 2019 | 2,810.7 |
233. | Merstham | Tuesday, October 22, 2019 | 2,808.6 |
234. | Scarborough Athletic | Saturday, November 9, 2019 | 2,808.5 |
235. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
236. | Horsham | Saturday, November 9, 2019 | 2,796.8 |
237. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
238. | Hyde United | Saturday, November 9, 2019 | 2,791.7 |
239. | Matlock Town | Saturday, October 19, 2019 | 2,791.6 |
240. | Mickleover Sports | Saturday, November 9, 2019 | 2,788.3 |
241. | Stafford Rangers | Saturday, November 9, 2019 | 2,785.3 |
242. | Cray Wanderers | Saturday, November 9, 2019 | 2,781.5 |
243. | Kingstonian | Saturday, November 2, 2019 | 2,774.3 |
244. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
245. | Brightlingsea Regent | Saturday, November 2, 2019 | 2,764.2 |
246. | Grantham Town | Saturday, November 2, 2019 | 2,762.6 |
247. | Leiston | Saturday, November 2, 2019 | 2,758.5 |
248. | Stalybridge Celtic | Saturday, November 9, 2019 | 2,755.2 |
249. | Marine | Saturday, April 27, 2019 | 2,754.6 |
250. | Wingate and Finchley | Saturday, November 9, 2019 | 2,746.3 |
251. | Corinthian-Casuals | Saturday, November 9, 2019 | 2,745.5 |
252. | Radcliffe | Saturday, November 9, 2019 | 2,744.5 |
253. | Bamber Bridge | Saturday, November 9, 2019 | 2,738.0 |
254. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
255. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
256. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
257. | Workington | Saturday, April 27, 2019 | 2,686.0 |
258. | Cheshunt | Saturday, November 9, 2019 | 2,675.7 |
259. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
260. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |