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 30, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Liverpool | Saturday, November 30, 2019 | 4,401.1 |
2. | Manchester City | Saturday, November 30, 2019 | 4,379.5 |
3. | Chelsea | Saturday, November 30, 2019 | 4,196.7 |
4. | Leicester City | Saturday, November 23, 2019 | 4,172.7 |
5. | Tottenham Hotspur | Saturday, November 30, 2019 | 4,163.3 |
6. | Manchester United | Sunday, November 24, 2019 | 4,147.2 |
7. | Arsenal | Saturday, November 23, 2019 | 4,139.2 |
8. | Wolverhampton Wanderers | Saturday, November 23, 2019 | 4,090.7 |
9. | Crystal Palace | Saturday, November 30, 2019 | 4,070.8 |
10. | Everton | Saturday, November 23, 2019 | 4,041.0 |
11. | Sheffield United | Sunday, November 24, 2019 | 4,036.7 |
12. | Newcastle United | Saturday, November 30, 2019 | 4,025.9 |
13. | West Ham United | Saturday, November 30, 2019 | 4,017.4 |
14. | Aston Villa | Monday, November 25, 2019 | 4,007.8 |
15. | Burnley | Saturday, November 30, 2019 | 4,007.7 |
16. | AFC Bournemouth | Saturday, November 30, 2019 | 3,992.1 |
17. | West Bromwich Albion | Wednesday, November 27, 2019 | 3,987.2 |
18. | Southampton | Saturday, November 30, 2019 | 3,972.0 |
19. | Brighton and Hove Albion | Saturday, November 30, 2019 | 3,957.8 |
20. | Watford | Saturday, November 30, 2019 | 3,957.7 |
21. | Leeds United | Saturday, November 30, 2019 | 3,955.5 |
22. | Norwich City | Saturday, November 23, 2019 | 3,938.4 |
23. | Fulham | Friday, November 29, 2019 | 3,924.1 |
24. | Brentford | Saturday, November 30, 2019 | 3,910.6 |
25. | Cardiff City | Saturday, November 30, 2019 | 3,899.2 |
26. | Nottingham Forest | Saturday, November 30, 2019 | 3,897.9 |
27. | Bristol City | Saturday, November 30, 2019 | 3,894.1 |
28. | Sheffield Wednesday | Saturday, November 30, 2019 | 3,890.6 |
29. | Preston North End | Wednesday, November 27, 2019 | 3,883.8 |
30. | Swansea City | Friday, November 29, 2019 | 3,875.7 |
31. | Derby County | Saturday, November 30, 2019 | 3,862.9 |
32. | Hull City | Saturday, November 30, 2019 | 3,856.0 |
33. | Blackburn Rovers | Saturday, November 30, 2019 | 3,834.0 |
34. | Millwall | Saturday, November 30, 2019 | 3,819.0 |
35. | Birmingham City | Saturday, November 30, 2019 | 3,810.8 |
36. | Reading | Saturday, November 30, 2019 | 3,804.9 |
37. | Middlesbrough | Saturday, November 30, 2019 | 3,800.0 |
38. | Charlton Athletic | Saturday, November 30, 2019 | 3,799.0 |
39. | Huddersfield Town | Saturday, November 30, 2019 | 3,778.2 |
40. | Stoke City | Saturday, November 30, 2019 | 3,770.0 |
41. | Luton Town | Saturday, November 30, 2019 | 3,769.9 |
42. | Queens Park Rangers | Saturday, November 30, 2019 | 3,763.8 |
43. | Portsmouth | Saturday, November 30, 2019 | 3,762.0 |
44. | Oxford United | Saturday, November 30, 2019 | 3,746.8 |
45. | Wigan Athletic | Saturday, November 30, 2019 | 3,745.8 |
46. | Sunderland | Tuesday, November 26, 2019 | 3,737.8 |
47. | Rotherham United | Tuesday, November 26, 2019 | 3,736.5 |
48. | Ipswich Town | Tuesday, November 26, 2019 | 3,733.0 |
49. | Barnsley | Saturday, November 30, 2019 | 3,730.9 |
50. | Burton Albion | Saturday, November 30, 2019 | 3,730.0 |
51. | Peterborough United | Saturday, November 23, 2019 | 3,712.4 |
52. | Doncaster Rovers | Saturday, November 23, 2019 | 3,710.7 |
53. | Wycombe Wanderers | Tuesday, November 26, 2019 | 3,694.9 |
54. | Coventry City | Saturday, November 23, 2019 | 3,686.5 |
55. | Fleetwood Town | Saturday, November 23, 2019 | 3,683.0 |
56. | Blackpool | Saturday, November 23, 2019 | 3,678.7 |
57. | Bristol Rovers | Saturday, November 23, 2019 | 3,660.3 |
58. | Shrewsbury Town | Saturday, November 30, 2019 | 3,644.7 |
59. | Gillingham | Saturday, November 23, 2019 | 3,626.0 |
60. | Lincoln City | Wednesday, November 20, 2019 | 3,592.4 |
61. | Accrington Stanley | Saturday, November 23, 2019 | 3,587.5 |
62. | Plymouth Argyle | Saturday, November 23, 2019 | 3,585.2 |
63. | Forest Green Rovers | Saturday, November 30, 2019 | 3,584.1 |
64. | AFC Wimbledon | Saturday, November 23, 2019 | 3,580.7 |
65. | Rochdale | Saturday, November 23, 2019 | 3,566.6 |
66. | Bury | Saturday, May 4, 2019 | 3,566.2 |
67. | Northampton Town | Saturday, November 23, 2019 | 3,565.8 |
68. | Bradford City | Saturday, November 30, 2019 | 3,563.6 |
69. | Colchester United | Saturday, November 23, 2019 | 3,561.2 |
70. | Swindon Town | Saturday, November 23, 2019 | 3,557.3 |
71. | Tranmere Rovers | Saturday, November 23, 2019 | 3,555.5 |
72. | Crewe Alexandra | Saturday, November 30, 2019 | 3,555.1 |
73. | Newport County | Friday, November 29, 2019 | 3,552.1 |
74. | Exeter City | Saturday, November 23, 2019 | 3,549.3 |
75. | Bolton Wanderers | Saturday, November 23, 2019 | 3,547.8 |
76. | Cheltenham Town | Saturday, November 30, 2019 | 3,546.3 |
77. | Mansfield Town | Saturday, November 30, 2019 | 3,517.7 |
78. | Scunthorpe United | Saturday, November 23, 2019 | 3,517.3 |
79. | Milton Keynes Dons | Saturday, November 23, 2019 | 3,498.5 |
80. | Oldham Athletic | Saturday, November 30, 2019 | 3,494.7 |
81. | Port Vale | Saturday, November 30, 2019 | 3,479.3 |
82. | Stevenage | Saturday, November 23, 2019 | 3,463.5 |
83. | Cambridge United | Saturday, November 23, 2019 | 3,459.9 |
84. | Salford City | Saturday, November 23, 2019 | 3,457.5 |
85. | Carlisle United | Saturday, November 30, 2019 | 3,454.9 |
86. | Walsall | Saturday, November 30, 2019 | 3,450.1 |
87. | Grimsby Town | Tuesday, November 26, 2019 | 3,449.3 |
88. | Southend United | Saturday, November 23, 2019 | 3,447.0 |
89. | Crawley Town | Saturday, November 23, 2019 | 3,446.5 |
90. | Barrow | Saturday, November 30, 2019 | 3,437.1 |
91. | Solihull Moors | Tuesday, November 26, 2019 | 3,435.7 |
92. | Macclesfield Town | Saturday, November 30, 2019 | 3,434.3 |
93. | Leyton Orient | Saturday, November 23, 2019 | 3,419.3 |
94. | Notts County | Tuesday, November 26, 2019 | 3,395.6 |
95. | Morecambe | Saturday, November 23, 2019 | 3,391.5 |
96. | Bromley | Saturday, November 30, 2019 | 3,382.2 |
97. | Yeovil Town | Saturday, November 30, 2019 | 3,375.9 |
98. | Eastleigh | Saturday, November 30, 2019 | 3,362.8 |
99. | Hartlepool United | Tuesday, November 26, 2019 | 3,359.5 |
100. | FC Halifax Town | Tuesday, November 26, 2019 | 3,359.5 |
101. | AFC Fylde | Saturday, November 30, 2019 | 3,357.0 |
102. | Dover Athletic | Tuesday, November 26, 2019 | 3,355.8 |
103. | Harrogate Town | Saturday, November 30, 2019 | 3,353.6 |
104. | Boreham Wood | Saturday, November 30, 2019 | 3,338.9 |
105. | Barnet | Tuesday, November 26, 2019 | 3,338.0 |
106. | Woking | Saturday, November 30, 2019 | 3,324.3 |
107. | Torquay United | Saturday, November 30, 2019 | 3,315.6 |
108. | Stockport County | Saturday, November 30, 2019 | 3,302.1 |
109. | Wrexham | Saturday, November 30, 2019 | 3,295.8 |
110. | Chesterfield | Saturday, November 30, 2019 | 3,291.8 |
111. | Dagenham and Redbridge | Saturday, November 30, 2019 | 3,290.7 |
112. | Ebbsfleet United | Saturday, November 30, 2019 | 3,289.8 |
113. | Sutton United | Saturday, November 30, 2019 | 3,280.2 |
114. | Brackley Town | Saturday, November 30, 2019 | 3,270.6 |
115. | Maidenhead United | Saturday, November 30, 2019 | 3,269.3 |
116. | Aldershot Town | Saturday, November 30, 2019 | 3,266.3 |
117. | Havant and Waterlooville | Saturday, November 16, 2019 | 3,265.8 |
118. | Chorley | Saturday, November 30, 2019 | 3,244.2 |
119. | Wealdstone | Saturday, November 30, 2019 | 3,240.7 |
120. | Gateshead | Saturday, November 30, 2019 | 3,235.2 |
121. | York City | Saturday, November 30, 2019 | 3,224.1 |
122. | Spennymoor Town | Saturday, November 16, 2019 | 3,219.3 |
123. | Bath City | Saturday, November 30, 2019 | 3,211.7 |
124. | Chester | Saturday, November 30, 2019 | 3,206.0 |
125. | King's Lynn Town | Saturday, November 30, 2019 | 3,200.3 |
126. | Slough Town | Saturday, November 30, 2019 | 3,196.1 |
127. | Altrincham | Saturday, November 30, 2019 | 3,187.5 |
128. | Weymouth | Saturday, November 30, 2019 | 3,175.8 |
129. | Maidstone United | Saturday, November 16, 2019 | 3,173.9 |
130. | Boston United | Tuesday, November 19, 2019 | 3,168.3 |
131. | Southport | Saturday, November 30, 2019 | 3,164.9 |
132. | Braintree Town | Saturday, November 30, 2019 | 3,136.4 |
133. | Welling United | Saturday, November 30, 2019 | 3,127.7 |
134. | Dorking Wanderers | Saturday, November 30, 2019 | 3,115.6 |
135. | Chelmsford City | Saturday, November 30, 2019 | 3,113.6 |
136. | Dartford | Saturday, November 30, 2019 | 3,110.3 |
137. | Billericay Town | Tuesday, November 19, 2019 | 3,108.6 |
138. | Concord Rangers | Saturday, November 30, 2019 | 3,106.0 |
139. | Oxford City | Saturday, November 30, 2019 | 3,105.3 |
140. | Hampton and Richmond Borough | Saturday, November 30, 2019 | 3,104.8 |
141. | Guiseley | Saturday, November 30, 2019 | 3,102.6 |
142. | Kidderminster Harriers | Saturday, November 30, 2019 | 3,102.3 |
143. | AFC Telford United | Saturday, November 30, 2019 | 3,101.6 |
144. | Hemel Hempstead Town | Saturday, November 9, 2019 | 3,098.8 |
145. | Farsley Celtic | Saturday, November 30, 2019 | 3,095.3 |
146. | Hereford | Saturday, November 30, 2019 | 3,083.5 |
147. | Truro City | Saturday, November 30, 2019 | 3,083.0 |
148. | Alfreton Town | Saturday, November 30, 2019 | 3,080.0 |
149. | Darlington | Saturday, November 30, 2019 | 3,079.0 |
150. | Leamington | Saturday, November 30, 2019 | 3,074.1 |
151. | Blyth Spartans | Saturday, November 30, 2019 | 3,072.0 |
152. | Gloucester City | Saturday, November 30, 2019 | 3,070.9 |
153. | Chippenham Town | Saturday, November 30, 2019 | 3,067.3 |
154. | Taunton Town | Saturday, November 30, 2019 | 3,065.7 |
155. | Tamworth | Saturday, November 30, 2019 | 3,054.3 |
156. | St. Albans City | Saturday, November 30, 2019 | 3,052.1 |
157. | Dulwich Hamlet | Saturday, November 30, 2019 | 3,050.8 |
158. | Kettering Town | Saturday, November 30, 2019 | 3,040.6 |
159. | Eastbourne Borough | Saturday, November 30, 2019 | 3,037.4 |
160. | Poole Town | Saturday, November 30, 2019 | 3,033.5 |
161. | South Shields | Saturday, November 16, 2019 | 3,028.2 |
162. | Chesham United | Saturday, November 30, 2019 | 3,025.1 |
163. | Warrington Town | Saturday, November 30, 2019 | 3,024.0 |
164. | Folkestone Invicta | Saturday, November 30, 2019 | 3,019.1 |
165. | Curzon Ashton | Saturday, November 16, 2019 | 3,013.2 |
166. | Coalville Town | Tuesday, November 26, 2019 | 3,012.8 |
167. | Hungerford Town | Saturday, November 30, 2019 | 3,009.3 |
168. | Rushall Olympic | Saturday, November 30, 2019 | 3,005.5 |
169. | Swindon Supermarine | Saturday, November 30, 2019 | 3,004.4 |
170. | East Thurrock United | Saturday, November 16, 2019 | 3,001.2 |
171. | Salisbury | Saturday, November 30, 2019 | 3,000.6 |
172. | Stourbridge | Saturday, November 30, 2019 | 2,999.9 |
173. | Peterborough Sports | Saturday, November 30, 2019 | 2,994.5 |
174. | Weston-super-Mare | Saturday, November 30, 2019 | 2,988.1 |
175. | Tiverton Town | Saturday, November 30, 2019 | 2,980.6 |
176. | Tonbridge Angels | Saturday, November 30, 2019 | 2,974.8 |
177. | Biggleswade Town | Saturday, November 30, 2019 | 2,973.1 |
178. | Banbury United | Saturday, November 30, 2019 | 2,972.1 |
179. | Bradford Park Avenue | Saturday, November 30, 2019 | 2,971.2 |
180. | Bromsgrove Sporting | Saturday, November 30, 2019 | 2,967.9 |
181. | Metropolitan Police | Saturday, November 30, 2019 | 2,960.3 |
182. | Royston Town | Saturday, November 30, 2019 | 2,955.8 |
183. | FC United of Manchester | Saturday, November 30, 2019 | 2,955.5 |
184. | Gosport Borough | Saturday, November 30, 2019 | 2,952.7 |
185. | Hartley Wintney | Saturday, November 30, 2019 | 2,950.4 |
186. | Hayes and Yeading United | Saturday, November 30, 2019 | 2,949.0 |
187. | AFC Rushden and Diamonds | Saturday, November 30, 2019 | 2,948.6 |
188. | Nuneaton Borough | Saturday, November 30, 2019 | 2,943.1 |
189. | Needham Market | Saturday, November 23, 2019 | 2,939.4 |
190. | Worthing | Saturday, November 30, 2019 | 2,936.4 |
191. | Farnborough | Saturday, November 30, 2019 | 2,931.5 |
192. | Basford United | Saturday, November 23, 2019 | 2,928.1 |
193. | Enfield Town | Saturday, November 30, 2019 | 2,925.9 |
194. | AFC Hornchurch | Saturday, November 30, 2019 | 2,923.8 |
195. | Merthyr Town | Saturday, November 30, 2019 | 2,919.9 |
196. | Carshalton Athletic | Saturday, November 30, 2019 | 2,918.8 |
197. | Kings Langley | Tuesday, November 26, 2019 | 2,918.3 |
198. | Morpeth Town | Saturday, November 23, 2019 | 2,916.9 |
199. | Leatherhead | Saturday, November 16, 2019 | 2,916.2 |
200. | Haringey Borough | Saturday, November 30, 2019 | 2,910.6 |
201. | Barwell | Saturday, November 30, 2019 | 2,910.6 |
202. | Lancaster City | Saturday, November 30, 2019 | 2,904.5 |
203. | Bognor Regis Town | Saturday, November 30, 2019 | 2,902.8 |
204. | Harrow Borough | Saturday, November 30, 2019 | 2,902.2 |
205. | Hednesford Town | Saturday, November 30, 2019 | 2,898.4 |
206. | Hitchin Town | Saturday, November 30, 2019 | 2,897.0 |
207. | Witton Albion | Saturday, November 30, 2019 | 2,895.3 |
208. | Wimborne Town | Saturday, November 30, 2019 | 2,894.7 |
209. | Nantwich Town | Saturday, November 30, 2019 | 2,894.4 |
210. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
211. | Alvechurch | Saturday, November 23, 2019 | 2,887.6 |
212. | Blackfield and Langley | Saturday, November 30, 2019 | 2,886.2 |
213. | Walton Casuals | Saturday, November 30, 2019 | 2,882.2 |
214. | Yate Town | Saturday, November 30, 2019 | 2,879.7 |
215. | Stratford Town | Saturday, November 30, 2019 | 2,878.7 |
216. | Lowestoft Town | Saturday, November 30, 2019 | 2,874.2 |
217. | Margate | Saturday, November 30, 2019 | 2,873.4 |
218. | Atherton Collieries | Saturday, November 30, 2019 | 2,859.4 |
219. | Bowers and Pitsea | Saturday, November 30, 2019 | 2,857.4 |
220. | Ashton United | Saturday, November 30, 2019 | 2,849.9 |
221. | Gainsborough Trinity | Saturday, November 16, 2019 | 2,844.2 |
222. | Potters Bar Town | Saturday, November 30, 2019 | 2,844.0 |
223. | Hendon | Saturday, November 30, 2019 | 2,843.5 |
224. | Beaconsfield Town | Saturday, November 30, 2019 | 2,841.5 |
225. | Dorchester Town | Saturday, November 30, 2019 | 2,838.1 |
226. | Whitby Town | Saturday, November 30, 2019 | 2,831.1 |
227. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
228. | St. Ives Town | Saturday, November 30, 2019 | 2,826.2 |
229. | Hyde United | Saturday, November 30, 2019 | 2,821.3 |
230. | Lewes | Saturday, November 30, 2019 | 2,819.4 |
231. | Bishop's Stortford | Saturday, November 30, 2019 | 2,814.4 |
232. | Kingstonian | Saturday, November 30, 2019 | 2,808.3 |
233. | Radcliffe | Saturday, November 30, 2019 | 2,805.5 |
234. | Redditch United | Saturday, November 30, 2019 | 2,804.6 |
235. | Buxton | Saturday, November 30, 2019 | 2,804.3 |
236. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
237. | Scarborough Athletic | Saturday, November 30, 2019 | 2,800.6 |
238. | Horsham | Saturday, November 30, 2019 | 2,799.1 |
239. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
240. | Cray Wanderers | Saturday, November 30, 2019 | 2,795.5 |
241. | Matlock Town | Saturday, November 30, 2019 | 2,789.8 |
242. | Mickleover Sports | Saturday, November 30, 2019 | 2,788.2 |
243. | Stalybridge Celtic | Saturday, November 23, 2019 | 2,783.5 |
244. | Merstham | Saturday, November 30, 2019 | 2,772.9 |
245. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
246. | Stafford Rangers | Saturday, November 23, 2019 | 2,764.8 |
247. | Maldon and Tiptree | Friday, November 29, 2019 | 2,759.7 |
248. | Marine | Saturday, April 27, 2019 | 2,754.6 |
249. | Grantham Town | Saturday, November 30, 2019 | 2,743.3 |
250. | Leiston | Saturday, November 30, 2019 | 2,740.8 |
251. | Corinthian-Casuals | Saturday, November 23, 2019 | 2,740.3 |
252. | Bamber Bridge | Saturday, November 30, 2019 | 2,739.9 |
253. | Brightlingsea Regent | Saturday, November 30, 2019 | 2,738.9 |
254. | Wingate and Finchley | Saturday, November 30, 2019 | 2,736.0 |
255. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
256. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
257. | Cheshunt | Saturday, November 30, 2019 | 2,694.8 |
258. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
259. | Workington | Saturday, April 27, 2019 | 2,686.0 |
260. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
261. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |