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, November 19, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Liverpool | Sunday, November 10, 2019 | 4,396.9 |
2. | Manchester City | Sunday, November 10, 2019 | 4,382.2 |
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. | Manchester United | Sunday, November 10, 2019 | 4,149.3 |
7. | Arsenal | Saturday, November 9, 2019 | 4,145.0 |
8. | Wolverhampton Wanderers | Sunday, November 10, 2019 | 4,081.8 |
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 | Sunday, November 10, 2019 | 3,992.7 |
17. | Watford | Friday, November 8, 2019 | 3,985.1 |
18. | West Bromwich Albion | Saturday, November 9, 2019 | 3,968.9 |
19. | Brighton and Hove Albion | Sunday, November 10, 2019 | 3,967.6 |
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. | Bristol City | Sunday, November 10, 2019 | 3,895.8 |
27. | Nottingham Forest | Saturday, November 9, 2019 | 3,894.1 |
28. | Fulham | Saturday, November 9, 2019 | 3,893.2 |
29. | Sheffield Wednesday | Saturday, November 9, 2019 | 3,886.4 |
30. | Cardiff City | Sunday, November 10, 2019 | 3,881.7 |
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 | Tuesday, November 19, 2019 | 3,753.0 |
45. | Portsmouth | Monday, November 11, 2019 | 3,741.5 |
46. | Rotherham United | Saturday, November 16, 2019 | 3,740.3 |
47. | Oxford United | Sunday, November 10, 2019 | 3,737.5 |
48. | Ipswich Town | Saturday, November 9, 2019 | 3,734.5 |
49. | Burton Albion | Tuesday, November 19, 2019 | 3,724.9 |
50. | Barnsley | Saturday, November 9, 2019 | 3,723.9 |
51. | Doncaster Rovers | Tuesday, November 19, 2019 | 3,720.6 |
52. | Peterborough United | Tuesday, November 19, 2019 | 3,702.9 |
53. | Wycombe Wanderers | Sunday, November 17, 2019 | 3,690.0 |
54. | Coventry City | Saturday, November 16, 2019 | 3,683.5 |
55. | Fleetwood Town | Sunday, November 10, 2019 | 3,677.2 |
56. | Blackpool | Saturday, November 16, 2019 | 3,675.9 |
57. | Shrewsbury Town | Tuesday, November 19, 2019 | 3,651.6 |
58. | Bristol Rovers | Tuesday, November 19, 2019 | 3,649.1 |
59. | Gillingham | Tuesday, November 19, 2019 | 3,636.8 |
60. | Lincoln City | Saturday, November 16, 2019 | 3,596.0 |
61. | Rochdale | Tuesday, November 19, 2019 | 3,578.1 |
62. | Forest Green Rovers | Saturday, November 16, 2019 | 3,578.0 |
63. | Plymouth Argyle | Saturday, November 16, 2019 | 3,576.4 |
64. | Bradford City | Tuesday, November 19, 2019 | 3,575.1 |
65. | AFC Wimbledon | Tuesday, November 19, 2019 | 3,570.0 |
66. | Accrington Stanley | Saturday, November 16, 2019 | 3,568.8 |
67. | Bolton Wanderers | Saturday, November 16, 2019 | 3,566.5 |
68. | Bury | Saturday, May 4, 2019 | 3,566.2 |
69. | Newport County | Saturday, November 9, 2019 | 3,560.7 |
70. | Colchester United | Saturday, November 9, 2019 | 3,560.1 |
71. | Cheltenham Town | Tuesday, November 19, 2019 | 3,559.6 |
72. | Northampton Town | Saturday, November 16, 2019 | 3,556.5 |
73. | Tranmere Rovers | Sunday, November 17, 2019 | 3,553.9 |
74. | Swindon Town | Tuesday, November 19, 2019 | 3,549.0 |
75. | Crewe Alexandra | Saturday, November 16, 2019 | 3,544.8 |
76. | Exeter City | Tuesday, November 19, 2019 | 3,540.6 |
77. | Mansfield Town | Saturday, November 16, 2019 | 3,530.4 |
78. | Scunthorpe United | Saturday, November 16, 2019 | 3,509.3 |
79. | Milton Keynes Dons | Saturday, November 16, 2019 | 3,503.4 |
80. | Oldham Athletic | Sunday, November 10, 2019 | 3,483.9 |
81. | Port Vale | Saturday, November 16, 2019 | 3,477.2 |
82. | Stevenage | Tuesday, November 19, 2019 | 3,462.7 |
83. | Grimsby Town | Saturday, November 9, 2019 | 3,461.2 |
84. | Salford City | Tuesday, November 19, 2019 | 3,459.4 |
85. | Cambridge United | Tuesday, November 19, 2019 | 3,459.0 |
86. | Crawley Town | Saturday, November 16, 2019 | 3,455.2 |
87. | Southend United | Sunday, November 10, 2019 | 3,454.4 |
88. | Carlisle United | Saturday, November 16, 2019 | 3,453.6 |
89. | Walsall | Saturday, November 16, 2019 | 3,451.5 |
90. | Leyton Orient | Saturday, November 16, 2019 | 3,429.8 |
91. | Macclesfield Town | Saturday, November 16, 2019 | 3,429.7 |
92. | Barrow | Saturday, November 16, 2019 | 3,423.4 |
93. | Solihull Moors | Saturday, November 16, 2019 | 3,423.2 |
94. | Notts County | Saturday, November 16, 2019 | 3,412.1 |
95. | Morecambe | Saturday, November 16, 2019 | 3,401.9 |
96. | Bromley | Tuesday, November 19, 2019 | 3,383.0 |
97. | Yeovil Town | Saturday, November 16, 2019 | 3,379.5 |
98. | Dover Athletic | Saturday, November 16, 2019 | 3,369.3 |
99. | Harrogate Town | Saturday, November 16, 2019 | 3,361.5 |
100. | Torquay United | Saturday, November 16, 2019 | 3,361.5 |
101. | FC Halifax Town | Saturday, November 16, 2019 | 3,359.3 |
102. | Eastleigh | Tuesday, November 19, 2019 | 3,350.5 |
103. | Hartlepool United | Saturday, November 16, 2019 | 3,341.9 |
104. | AFC Fylde | Saturday, November 16, 2019 | 3,330.5 |
105. | Barnet | Saturday, November 16, 2019 | 3,330.3 |
106. | Dagenham and Redbridge | Saturday, November 16, 2019 | 3,329.9 |
107. | Boreham Wood | Saturday, November 16, 2019 | 3,325.3 |
108. | Chesterfield | Saturday, November 16, 2019 | 3,322.3 |
109. | Wrexham | Tuesday, November 19, 2019 | 3,314.9 |
110. | Woking | Saturday, November 16, 2019 | 3,312.1 |
111. | Ebbsfleet United | Saturday, November 16, 2019 | 3,293.1 |
112. | Stockport County | Saturday, November 16, 2019 | 3,292.1 |
113. | Maidenhead United | Saturday, November 16, 2019 | 3,279.1 |
114. | Havant and Waterlooville | Saturday, November 16, 2019 | 3,265.8 |
115. | Sutton United | Saturday, November 16, 2019 | 3,260.8 |
116. | Brackley Town | Saturday, November 16, 2019 | 3,257.1 |
117. | Aldershot Town | Saturday, November 16, 2019 | 3,249.1 |
118. | Gateshead | Tuesday, November 19, 2019 | 3,245.7 |
119. | Wealdstone | Saturday, November 16, 2019 | 3,230.5 |
120. | Spennymoor Town | Saturday, November 16, 2019 | 3,219.3 |
121. | York City | Saturday, November 16, 2019 | 3,218.7 |
122. | Chorley | Saturday, November 16, 2019 | 3,214.3 |
123. | Slough Town | Saturday, November 16, 2019 | 3,202.7 |
124. | Chester | Saturday, November 9, 2019 | 3,202.5 |
125. | Bath City | Saturday, November 16, 2019 | 3,199.9 |
126. | King's Lynn Town | Saturday, November 16, 2019 | 3,189.8 |
127. | Altrincham | Tuesday, November 19, 2019 | 3,187.7 |
128. | Maidstone United | Saturday, November 16, 2019 | 3,173.9 |
129. | Weymouth | Tuesday, November 19, 2019 | 3,170.9 |
130. | Boston United | Tuesday, November 19, 2019 | 3,168.3 |
131. | Braintree Town | Saturday, November 16, 2019 | 3,161.4 |
132. | Southport | Saturday, November 16, 2019 | 3,155.0 |
133. | Welling United | Saturday, November 16, 2019 | 3,142.8 |
134. | Dartford | Saturday, November 16, 2019 | 3,122.1 |
135. | Concord Rangers | Saturday, November 16, 2019 | 3,116.2 |
136. | Chelmsford City | Saturday, November 16, 2019 | 3,114.2 |
137. | Kidderminster Harriers | Tuesday, November 5, 2019 | 3,112.2 |
138. | Billericay Town | Tuesday, November 19, 2019 | 3,108.6 |
139. | Guiseley | Saturday, November 9, 2019 | 3,102.3 |
140. | Dorking Wanderers | Saturday, November 16, 2019 | 3,100.4 |
141. | Hemel Hempstead Town | Saturday, November 9, 2019 | 3,098.8 |
142. | Oxford City | Saturday, November 16, 2019 | 3,097.5 |
143. | Farsley Celtic | Saturday, November 16, 2019 | 3,094.4 |
144. | Darlington | Saturday, November 16, 2019 | 3,091.4 |
145. | AFC Telford United | Saturday, November 16, 2019 | 3,090.5 |
146. | Blyth Spartans | Tuesday, November 19, 2019 | 3,085.5 |
147. | Alfreton Town | Tuesday, November 12, 2019 | 3,085.4 |
148. | Hereford | Saturday, November 16, 2019 | 3,084.4 |
149. | Hampton and Richmond Borough | Saturday, November 16, 2019 | 3,079.8 |
150. | Chippenham Town | Saturday, November 16, 2019 | 3,077.6 |
151. | Leamington | Saturday, November 16, 2019 | 3,074.5 |
152. | Gloucester City | Saturday, November 9, 2019 | 3,073.0 |
153. | Truro City | Saturday, November 16, 2019 | 3,068.4 |
154. | Dulwich Hamlet | Saturday, November 16, 2019 | 3,058.6 |
155. | Taunton Town | Saturday, November 16, 2019 | 3,054.8 |
156. | St. Albans City | Saturday, November 16, 2019 | 3,051.5 |
157. | Tamworth | Saturday, November 16, 2019 | 3,046.0 |
158. | Kettering Town | Saturday, November 16, 2019 | 3,038.6 |
159. | Poole Town | Tuesday, November 19, 2019 | 3,032.3 |
160. | Chesham United | Saturday, November 16, 2019 | 3,028.5 |
161. | South Shields | Saturday, November 16, 2019 | 3,028.2 |
162. | Eastbourne Borough | Saturday, November 16, 2019 | 3,027.1 |
163. | Folkestone Invicta | Saturday, November 16, 2019 | 3,023.6 |
164. | Warrington Town | Saturday, November 9, 2019 | 3,015.2 |
165. | Hungerford Town | Saturday, November 16, 2019 | 3,014.2 |
166. | Salisbury | Saturday, November 16, 2019 | 3,013.5 |
167. | Curzon Ashton | Saturday, November 16, 2019 | 3,013.2 |
168. | Stourbridge | Tuesday, November 19, 2019 | 3,010.9 |
169. | Rushall Olympic | Saturday, November 16, 2019 | 3,007.7 |
170. | East Thurrock United | Saturday, November 16, 2019 | 3,001.2 |
171. | Coalville Town | Saturday, November 16, 2019 | 3,000.7 |
172. | Swindon Supermarine | Saturday, November 16, 2019 | 2,998.7 |
173. | Weston-super-Mare | Saturday, November 16, 2019 | 2,997.0 |
174. | Tiverton Town | Saturday, November 16, 2019 | 2,985.9 |
175. | Peterborough Sports | Saturday, November 16, 2019 | 2,984.0 |
176. | Bradford Park Avenue | Saturday, November 16, 2019 | 2,974.7 |
177. | Tonbridge Angels | Saturday, November 16, 2019 | 2,968.2 |
178. | Biggleswade Town | Saturday, November 2, 2019 | 2,965.9 |
179. | Bromsgrove Sporting | Saturday, November 16, 2019 | 2,964.0 |
180. | Metropolitan Police | Saturday, November 16, 2019 | 2,964.0 |
181. | Banbury United | Saturday, November 16, 2019 | 2,963.0 |
182. | Hartley Wintney | Tuesday, November 19, 2019 | 2,960.7 |
183. | Basford United | Saturday, November 16, 2019 | 2,953.0 |
184. | Nuneaton Borough | Saturday, November 16, 2019 | 2,948.6 |
185. | FC United of Manchester | Saturday, November 16, 2019 | 2,947.6 |
186. | Royston Town | Saturday, November 16, 2019 | 2,947.1 |
187. | Morpeth Town | Saturday, November 16, 2019 | 2,942.7 |
188. | Gosport Borough | Saturday, November 16, 2019 | 2,940.1 |
189. | Needham Market | Saturday, November 16, 2019 | 2,938.5 |
190. | Hayes and Yeading United | Saturday, November 16, 2019 | 2,937.0 |
191. | Kings Langley | Saturday, November 16, 2019 | 2,931.3 |
192. | Worthing | Tuesday, November 19, 2019 | 2,929.5 |
193. | Barwell | Saturday, November 16, 2019 | 2,928.6 |
194. | AFC Hornchurch | Monday, November 18, 2019 | 2,925.6 |
195. | Enfield Town | Saturday, November 16, 2019 | 2,925.5 |
196. | Harrow Borough | Saturday, November 16, 2019 | 2,924.3 |
197. | AFC Rushden and Diamonds | Saturday, November 16, 2019 | 2,923.4 |
198. | Leatherhead | Saturday, November 16, 2019 | 2,916.2 |
199. | Carshalton Athletic | Monday, November 18, 2019 | 2,915.8 |
200. | Lancaster City | Saturday, November 16, 2019 | 2,912.4 |
201. | Haringey Borough | Monday, November 18, 2019 | 2,911.0 |
202. | Merthyr Town | Tuesday, October 22, 2019 | 2,909.6 |
203. | Farnborough | Saturday, November 16, 2019 | 2,908.5 |
204. | Hednesford Town | Tuesday, November 19, 2019 | 2,905.6 |
205. | Bognor Regis Town | Saturday, November 16, 2019 | 2,900.9 |
206. | Blackfield and Langley | Saturday, November 16, 2019 | 2,900.1 |
207. | Lowestoft Town | Saturday, November 16, 2019 | 2,896.7 |
208. | Ashton United | Saturday, November 2, 2019 | 2,895.3 |
209. | Alvechurch | Saturday, November 16, 2019 | 2,894.6 |
210. | Wimborne Town | Saturday, November 16, 2019 | 2,892.2 |
211. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
212. | Witton Albion | Saturday, November 16, 2019 | 2,886.6 |
213. | Stratford Town | Tuesday, November 19, 2019 | 2,886.3 |
214. | Nantwich Town | Saturday, November 16, 2019 | 2,881.7 |
215. | Walton Casuals | Saturday, November 16, 2019 | 2,879.4 |
216. | Hitchin Town | Saturday, November 16, 2019 | 2,878.1 |
217. | Yate Town | Saturday, November 16, 2019 | 2,869.6 |
218. | Potters Bar Town | Tuesday, November 19, 2019 | 2,860.6 |
219. | Margate | Tuesday, November 19, 2019 | 2,857.0 |
220. | Dorchester Town | Saturday, November 16, 2019 | 2,856.4 |
221. | Atherton Collieries | Saturday, November 16, 2019 | 2,848.4 |
222. | Hendon | Saturday, November 16, 2019 | 2,848.3 |
223. | Gainsborough Trinity | Saturday, November 16, 2019 | 2,844.2 |
224. | Beaconsfield Town | Saturday, November 16, 2019 | 2,843.3 |
225. | Whitby Town | Saturday, November 16, 2019 | 2,841.4 |
226. | Bowers and Pitsea | Tuesday, November 19, 2019 | 2,839.8 |
227. | Bishop's Stortford | Tuesday, November 19, 2019 | 2,832.7 |
228. | Buxton | Saturday, November 16, 2019 | 2,832.7 |
229. | St. Ives Town | Saturday, November 9, 2019 | 2,831.2 |
230. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
231. | Horsham | Saturday, November 16, 2019 | 2,816.6 |
232. | Redditch United | Saturday, November 16, 2019 | 2,815.0 |
233. | Cray Wanderers | Saturday, November 16, 2019 | 2,807.1 |
234. | Kingstonian | Saturday, November 16, 2019 | 2,806.8 |
235. | Hyde United | Saturday, November 16, 2019 | 2,804.6 |
236. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
237. | Scarborough Athletic | Saturday, November 16, 2019 | 2,800.1 |
238. | Lewes | Saturday, November 16, 2019 | 2,796.6 |
239. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
240. | Merstham | Tuesday, November 19, 2019 | 2,794.6 |
241. | Stafford Rangers | Saturday, November 16, 2019 | 2,780.4 |
242. | Matlock Town | Saturday, November 16, 2019 | 2,779.5 |
243. | Mickleover Sports | Saturday, November 16, 2019 | 2,776.0 |
244. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
245. | Stalybridge Celtic | Saturday, November 16, 2019 | 2,767.4 |
246. | Maldon and Tiptree | Sunday, November 10, 2019 | 2,759.9 |
247. | Radcliffe | Saturday, November 16, 2019 | 2,756.8 |
248. | Marine | Saturday, April 27, 2019 | 2,754.6 |
249. | Grantham Town | Saturday, November 16, 2019 | 2,753.7 |
250. | Corinthian-Casuals | Saturday, November 16, 2019 | 2,746.9 |
251. | Brightlingsea Regent | Monday, November 18, 2019 | 2,741.4 |
252. | Leiston | Saturday, November 16, 2019 | 2,736.2 |
253. | Wingate and Finchley | Saturday, November 16, 2019 | 2,730.0 |
254. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
255. | Bamber Bridge | Saturday, November 16, 2019 | 2,725.0 |
256. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
257. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
258. | Workington | Saturday, April 27, 2019 | 2,686.0 |
259. | Cheshunt | Saturday, November 16, 2019 | 2,670.6 |
260. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
261. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |