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 Wednesday, August 14, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, August 10, 2019 | 4,424.0 |
2. | Liverpool | Friday, August 9, 2019 | 4,357.5 |
3. | Tottenham Hotspur | Saturday, August 10, 2019 | 4,206.5 |
4. | Manchester United | Sunday, August 11, 2019 | 4,184.1 |
5. | Chelsea | Sunday, August 11, 2019 | 4,178.6 |
6. | Arsenal | Sunday, August 11, 2019 | 4,170.0 |
7. | Everton | Saturday, August 10, 2019 | 4,098.0 |
8. | Crystal Palace | Saturday, August 10, 2019 | 4,069.0 |
9. | Wolverhampton Wanderers | Sunday, August 11, 2019 | 4,067.9 |
10. | Leicester City | Sunday, August 11, 2019 | 4,067.1 |
11. | West Ham United | Saturday, August 10, 2019 | 4,040.3 |
12. | Newcastle United | Sunday, August 11, 2019 | 4,024.6 |
13. | Burnley | Saturday, August 10, 2019 | 4,012.6 |
14. | Watford | Saturday, August 10, 2019 | 3,998.4 |
15. | AFC Bournemouth | Saturday, August 10, 2019 | 3,992.0 |
16. | Sheffield United | Saturday, August 10, 2019 | 3,990.8 |
17. | Norwich City | Friday, August 9, 2019 | 3,987.4 |
18. | Southampton | Saturday, August 10, 2019 | 3,977.5 |
19. | Aston Villa | Saturday, August 10, 2019 | 3,959.8 |
20. | Brighton and Hove Albion | Saturday, August 10, 2019 | 3,953.9 |
21. | West Bromwich Albion | Tuesday, August 13, 2019 | 3,926.3 |
22. | Derby County | Tuesday, August 13, 2019 | 3,923.7 |
23. | Cardiff City | Saturday, August 10, 2019 | 3,917.7 |
24. | Fulham | Saturday, August 10, 2019 | 3,899.2 |
25. | Sheffield Wednesday | Saturday, August 10, 2019 | 3,898.0 |
26. | Leeds United | Tuesday, August 13, 2019 | 3,895.6 |
27. | Swansea City | Tuesday, August 13, 2019 | 3,893.4 |
28. | Brentford | Tuesday, August 13, 2019 | 3,877.8 |
29. | Preston North End | Tuesday, August 13, 2019 | 3,857.1 |
30. | Bristol City | Tuesday, August 13, 2019 | 3,855.2 |
31. | Middlesbrough | Tuesday, August 13, 2019 | 3,848.5 |
32. | Hull City | Tuesday, August 13, 2019 | 3,840.5 |
33. | Nottingham Forest | Tuesday, August 13, 2019 | 3,834.1 |
34. | Birmingham City | Saturday, August 10, 2019 | 3,828.7 |
35. | Charlton Athletic | Tuesday, August 13, 2019 | 3,822.1 |
36. | Luton Town | Tuesday, August 13, 2019 | 3,812.0 |
37. | Stoke City | Tuesday, August 13, 2019 | 3,812.0 |
38. | Millwall | Tuesday, August 13, 2019 | 3,810.8 |
39. | Blackburn Rovers | Tuesday, August 13, 2019 | 3,809.4 |
40. | Wigan Athletic | Tuesday, August 13, 2019 | 3,801.1 |
41. | Barnsley | Tuesday, August 13, 2019 | 3,797.3 |
42. | Huddersfield Town | Tuesday, August 13, 2019 | 3,796.5 |
43. | Sunderland | Tuesday, August 13, 2019 | 3,776.1 |
44. | Queens Park Rangers | Tuesday, August 13, 2019 | 3,775.8 |
45. | Portsmouth | Saturday, August 10, 2019 | 3,758.5 |
46. | Reading | Tuesday, August 13, 2019 | 3,755.1 |
47. | Burton Albion | Tuesday, August 13, 2019 | 3,717.7 |
48. | Rotherham United | Tuesday, August 13, 2019 | 3,705.7 |
49. | Ipswich Town | Tuesday, August 13, 2019 | 3,697.2 |
50. | Doncaster Rovers | Tuesday, August 13, 2019 | 3,696.9 |
51. | Oxford United | Tuesday, August 13, 2019 | 3,685.9 |
52. | Blackpool | Tuesday, August 13, 2019 | 3,665.7 |
53. | Fleetwood Town | Tuesday, August 13, 2019 | 3,665.4 |
54. | Coventry City | Tuesday, August 13, 2019 | 3,658.0 |
55. | Lincoln City | Tuesday, August 13, 2019 | 3,644.2 |
56. | Peterborough United | Tuesday, August 13, 2019 | 3,643.2 |
57. | Shrewsbury Town | Tuesday, August 13, 2019 | 3,638.4 |
58. | Bristol Rovers | Tuesday, August 13, 2019 | 3,635.1 |
59. | Gillingham | Tuesday, August 13, 2019 | 3,618.4 |
60. | Rochdale | Tuesday, August 13, 2019 | 3,611.1 |
61. | Plymouth Argyle | Tuesday, August 13, 2019 | 3,610.0 |
62. | Bolton Wanderers | Tuesday, August 13, 2019 | 3,601.3 |
63. | Wycombe Wanderers | Tuesday, August 13, 2019 | 3,595.3 |
64. | AFC Wimbledon | Tuesday, August 13, 2019 | 3,595.3 |
65. | Accrington Stanley | Tuesday, August 13, 2019 | 3,588.7 |
66. | Mansfield Town | Tuesday, August 13, 2019 | 3,571.6 |
67. | Milton Keynes Dons | Tuesday, August 13, 2019 | 3,567.0 |
68. | Bury | Saturday, May 4, 2019 | 3,566.2 |
69. | Southend United | Tuesday, August 13, 2019 | 3,563.2 |
70. | Forest Green Rovers | Tuesday, August 13, 2019 | 3,550.1 |
71. | Newport County | Tuesday, August 13, 2019 | 3,547.5 |
72. | Walsall | Tuesday, August 13, 2019 | 3,547.1 |
73. | Exeter City | Tuesday, August 13, 2019 | 3,547.0 |
74. | Bradford City | Tuesday, August 13, 2019 | 3,539.9 |
75. | Tranmere Rovers | Tuesday, August 13, 2019 | 3,539.3 |
76. | Swindon Town | Tuesday, August 13, 2019 | 3,536.1 |
77. | Carlisle United | Tuesday, August 13, 2019 | 3,522.1 |
78. | Colchester United | Tuesday, August 13, 2019 | 3,515.4 |
79. | Scunthorpe United | Tuesday, August 13, 2019 | 3,515.4 |
80. | Northampton Town | Tuesday, August 13, 2019 | 3,513.5 |
81. | Oldham Athletic | Tuesday, August 13, 2019 | 3,503.7 |
82. | Crewe Alexandra | Tuesday, August 13, 2019 | 3,499.5 |
83. | Stevenage | Tuesday, August 13, 2019 | 3,499.0 |
84. | Cheltenham Town | Tuesday, August 13, 2019 | 3,485.1 |
85. | Grimsby Town | Tuesday, August 13, 2019 | 3,472.9 |
86. | Morecambe | Tuesday, August 13, 2019 | 3,455.6 |
87. | Crawley Town | Tuesday, August 13, 2019 | 3,451.0 |
88. | Leyton Orient | Tuesday, August 13, 2019 | 3,447.0 |
89. | Solihull Moors | Tuesday, August 13, 2019 | 3,446.9 |
90. | Macclesfield Town | Tuesday, August 13, 2019 | 3,445.2 |
91. | Salford City | Tuesday, August 13, 2019 | 3,440.3 |
92. | Cambridge United | Tuesday, August 13, 2019 | 3,437.2 |
93. | AFC Fylde | Tuesday, August 13, 2019 | 3,431.6 |
94. | Port Vale | Tuesday, August 13, 2019 | 3,415.6 |
95. | Notts County | Tuesday, August 13, 2019 | 3,399.3 |
96. | Dover Athletic | Tuesday, August 13, 2019 | 3,395.7 |
97. | Wrexham | Tuesday, August 13, 2019 | 3,386.9 |
98. | FC Halifax Town | Tuesday, August 13, 2019 | 3,374.8 |
99. | Barnet | Tuesday, August 13, 2019 | 3,363.9 |
100. | Yeovil Town | Tuesday, August 13, 2019 | 3,358.5 |
101. | Bromley | Tuesday, August 13, 2019 | 3,356.6 |
102. | Eastleigh | Tuesday, August 13, 2019 | 3,344.3 |
103. | Chesterfield | Tuesday, August 13, 2019 | 3,335.7 |
104. | Harrogate Town | Tuesday, August 13, 2019 | 3,334.0 |
105. | Barrow | Tuesday, August 13, 2019 | 3,322.8 |
106. | Ebbsfleet United | Tuesday, August 13, 2019 | 3,313.9 |
107. | Sutton United | Tuesday, August 13, 2019 | 3,312.7 |
108. | Maidenhead United | Tuesday, August 13, 2019 | 3,301.3 |
109. | Torquay United | Tuesday, August 13, 2019 | 3,301.3 |
110. | Hartlepool United | Tuesday, August 13, 2019 | 3,298.5 |
111. | Boreham Wood | Tuesday, August 13, 2019 | 3,297.0 |
112. | Stockport County | Tuesday, August 13, 2019 | 3,290.1 |
113. | Gateshead | Tuesday, August 13, 2019 | 3,285.8 |
114. | Dagenham and Redbridge | Tuesday, August 13, 2019 | 3,285.2 |
115. | Woking | Tuesday, August 13, 2019 | 3,276.4 |
116. | Aldershot Town | Tuesday, August 13, 2019 | 3,252.2 |
117. | Chorley | Tuesday, August 13, 2019 | 3,242.0 |
118. | Brackley Town | Tuesday, August 13, 2019 | 3,241.2 |
119. | Havant and Waterlooville | Wednesday, August 14, 2019 | 3,229.0 |
120. | Bath City | Tuesday, August 13, 2019 | 3,220.9 |
121. | Braintree Town | Tuesday, August 13, 2019 | 3,205.6 |
122. | Wealdstone | Tuesday, August 13, 2019 | 3,204.1 |
123. | Concord Rangers | Tuesday, August 13, 2019 | 3,197.0 |
124. | Spennymoor Town | Tuesday, August 13, 2019 | 3,180.8 |
125. | Welling United | Tuesday, August 13, 2019 | 3,180.7 |
126. | York City | Tuesday, August 13, 2019 | 3,175.1 |
127. | Altrincham | Tuesday, August 13, 2019 | 3,173.2 |
128. | Chelmsford City | Monday, August 12, 2019 | 3,172.2 |
129. | Southport | Tuesday, August 13, 2019 | 3,164.9 |
130. | Chester | Tuesday, August 13, 2019 | 3,143.6 |
131. | Maidstone United | Tuesday, August 13, 2019 | 3,141.1 |
132. | Blyth Spartans | Tuesday, August 13, 2019 | 3,133.4 |
133. | AFC Telford United | Tuesday, August 13, 2019 | 3,127.5 |
134. | Slough Town | Tuesday, August 13, 2019 | 3,126.9 |
135. | Kidderminster Harriers | Tuesday, August 13, 2019 | 3,123.6 |
136. | Boston United | Tuesday, August 13, 2019 | 3,120.1 |
137. | St. Albans City | Tuesday, August 13, 2019 | 3,120.0 |
138. | Guiseley | Tuesday, August 13, 2019 | 3,118.1 |
139. | Leamington | Tuesday, August 13, 2019 | 3,113.4 |
140. | Billericay Town | Tuesday, August 13, 2019 | 3,112.6 |
141. | Weymouth | Tuesday, August 13, 2019 | 3,110.5 |
142. | Hereford | Tuesday, August 13, 2019 | 3,106.9 |
143. | Dartford | Monday, August 12, 2019 | 3,104.7 |
144. | King's Lynn Town | Tuesday, August 13, 2019 | 3,103.2 |
145. | Dulwich Hamlet | Tuesday, August 13, 2019 | 3,097.5 |
146. | Dorking Wanderers | Wednesday, August 14, 2019 | 3,091.7 |
147. | Chippenham Town | Tuesday, August 13, 2019 | 3,089.8 |
148. | Oxford City | Tuesday, August 13, 2019 | 3,083.6 |
149. | Darlington | Monday, August 12, 2019 | 3,079.2 |
150. | Hemel Hempstead Town | Tuesday, August 13, 2019 | 3,074.2 |
151. | Gloucester City | Tuesday, August 13, 2019 | 3,069.7 |
152. | Bradford Park Avenue | Tuesday, August 13, 2019 | 3,067.4 |
153. | Alfreton Town | Tuesday, August 13, 2019 | 3,067.0 |
154. | Kettering Town | Tuesday, August 13, 2019 | 3,057.8 |
155. | Truro City | Tuesday, August 13, 2019 | 3,053.6 |
156. | Curzon Ashton | Monday, August 12, 2019 | 3,053.5 |
157. | Farsley Celtic | Tuesday, August 13, 2019 | 3,053.2 |
158. | Hampton and Richmond Borough | Tuesday, August 13, 2019 | 3,047.3 |
159. | East Thurrock United | Monday, August 12, 2019 | 3,034.8 |
160. | Warrington Town | Saturday, May 11, 2019 | 3,031.9 |
161. | Stourbridge | Monday, August 12, 2019 | 3,023.6 |
162. | South Shields | Saturday, May 4, 2019 | 3,017.7 |
163. | Hungerford Town | Tuesday, August 13, 2019 | 3,017.2 |
164. | Weston-super-Mare | Tuesday, August 13, 2019 | 3,015.6 |
165. | Eastbourne Borough | Tuesday, August 13, 2019 | 3,013.8 |
166. | Metropolitan Police | Tuesday, August 13, 2019 | 3,005.2 |
167. | Rushall Olympic | Tuesday, August 13, 2019 | 2,997.5 |
168. | Chesham United | Tuesday, August 13, 2019 | 2,997.2 |
169. | Folkestone Invicta | Wednesday, August 14, 2019 | 2,986.6 |
170. | Poole Town | Tuesday, August 13, 2019 | 2,986.0 |
171. | Royston Town | Tuesday, August 13, 2019 | 2,985.8 |
172. | Salisbury | Tuesday, August 13, 2019 | 2,982.4 |
173. | Kings Langley | Tuesday, August 13, 2019 | 2,981.5 |
174. | FC United of Manchester | Saturday, April 27, 2019 | 2,980.2 |
175. | Taunton Town | Wednesday, August 14, 2019 | 2,979.7 |
176. | Swindon Supermarine | Tuesday, August 13, 2019 | 2,975.9 |
177. | AFC Rushden and Diamonds | Tuesday, August 13, 2019 | 2,969.4 |
178. | Harrow Borough | Tuesday, August 13, 2019 | 2,968.9 |
179. | Hartley Wintney | Tuesday, August 13, 2019 | 2,968.8 |
180. | Alvechurch | Tuesday, August 13, 2019 | 2,961.6 |
181. | Coalville Town | Tuesday, August 13, 2019 | 2,957.4 |
182. | Farnborough | Tuesday, August 13, 2019 | 2,955.2 |
183. | Stratford Town | Monday, August 12, 2019 | 2,954.7 |
184. | Tamworth | Tuesday, August 13, 2019 | 2,953.0 |
185. | Blackfield and Langley | Tuesday, August 13, 2019 | 2,952.4 |
186. | Biggleswade Town | Tuesday, August 13, 2019 | 2,944.0 |
187. | Bromsgrove Sporting | Tuesday, August 13, 2019 | 2,943.7 |
188. | Tonbridge Angels | Tuesday, August 13, 2019 | 2,942.5 |
189. | Ashton United | Saturday, April 27, 2019 | 2,942.4 |
190. | Gainsborough Trinity | Saturday, April 27, 2019 | 2,935.8 |
191. | Bowers and Pitsea | Tuesday, August 13, 2019 | 2,934.5 |
192. | Haringey Borough | Tuesday, August 13, 2019 | 2,932.4 |
193. | Leatherhead | Tuesday, August 13, 2019 | 2,931.5 |
194. | Yate Town | Wednesday, August 14, 2019 | 2,931.4 |
195. | Bishop's Stortford | Tuesday, August 13, 2019 | 2,930.2 |
196. | Lowestoft Town | Tuesday, August 13, 2019 | 2,928.6 |
197. | Peterborough Sports | Tuesday, August 13, 2019 | 2,926.2 |
198. | Needham Market | Tuesday, August 13, 2019 | 2,925.3 |
199. | Hayes and Yeading United | Tuesday, August 13, 2019 | 2,914.6 |
200. | St. Ives Town | Tuesday, August 13, 2019 | 2,910.2 |
201. | Banbury United | Tuesday, August 13, 2019 | 2,905.1 |
202. | Basford United | Saturday, April 27, 2019 | 2,904.3 |
203. | Wimborne Town | Tuesday, August 13, 2019 | 2,903.1 |
204. | Gosport Borough | Tuesday, August 13, 2019 | 2,903.0 |
205. | Enfield Town | Tuesday, August 13, 2019 | 2,902.0 |
206. | Merstham | Tuesday, August 13, 2019 | 2,899.0 |
207. | Beaconsfield Town | Tuesday, August 13, 2019 | 2,898.7 |
208. | Buxton | Tuesday, April 30, 2019 | 2,895.8 |
209. | Dorchester Town | Tuesday, August 13, 2019 | 2,891.9 |
210. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
211. | Tiverton Town | Tuesday, August 13, 2019 | 2,891.3 |
212. | Redditch United | Tuesday, August 13, 2019 | 2,890.3 |
213. | Barwell | Tuesday, August 13, 2019 | 2,889.2 |
214. | Hendon | Tuesday, August 13, 2019 | 2,888.5 |
215. | Nuneaton Borough | Tuesday, August 13, 2019 | 2,887.7 |
216. | Carshalton Athletic | Monday, August 12, 2019 | 2,884.4 |
217. | Worthing | Tuesday, August 13, 2019 | 2,884.1 |
218. | Margate | Tuesday, August 13, 2019 | 2,883.1 |
219. | Witton Albion | Saturday, April 27, 2019 | 2,880.0 |
220. | Walton Casuals | Tuesday, August 13, 2019 | 2,876.5 |
221. | Merthyr Town | Tuesday, August 13, 2019 | 2,873.0 |
222. | Nantwich Town | Tuesday, April 30, 2019 | 2,868.2 |
223. | Hitchin Town | Tuesday, August 13, 2019 | 2,855.4 |
224. | Bognor Regis Town | Tuesday, August 13, 2019 | 2,852.1 |
225. | Brightlingsea Regent | Tuesday, August 13, 2019 | 2,849.2 |
226. | AFC Hornchurch | Tuesday, August 13, 2019 | 2,848.7 |
227. | Scarborough Athletic | Saturday, April 27, 2019 | 2,840.2 |
228. | Potters Bar Town | Tuesday, August 13, 2019 | 2,837.9 |
229. | Stafford Rangers | Saturday, April 27, 2019 | 2,833.5 |
230. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
231. | Lewes | Tuesday, August 13, 2019 | 2,828.4 |
232. | Leiston | Tuesday, August 13, 2019 | 2,815.2 |
233. | Lancaster City | Saturday, April 27, 2019 | 2,808.2 |
234. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
235. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
236. | Hednesford Town | Tuesday, August 13, 2019 | 2,796.4 |
237. | Hyde United | Monday, April 22, 2019 | 2,789.8 |
238. | Whitby Town | Saturday, April 27, 2019 | 2,786.7 |
239. | Wingate and Finchley | Tuesday, August 13, 2019 | 2,786.6 |
240. | Corinthian-Casuals | Tuesday, August 13, 2019 | 2,779.7 |
241. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
242. | Mickleover Sports | Saturday, April 27, 2019 | 2,771.2 |
243. | Bamber Bridge | Saturday, April 27, 2019 | 2,758.9 |
244. | Matlock Town | Saturday, April 27, 2019 | 2,755.2 |
245. | Marine | Saturday, April 27, 2019 | 2,754.6 |
246. | Kingstonian | Tuesday, August 13, 2019 | 2,749.0 |
247. | Grantham Town | Saturday, April 27, 2019 | 2,745.6 |
248. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
249. | Cheshunt | Tuesday, August 13, 2019 | 2,726.4 |
250. | Stalybridge Celtic | Saturday, April 27, 2019 | 2,722.0 |
251. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
252. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
253. | Workington | Saturday, April 27, 2019 | 2,686.0 |
254. | Cray Wanderers | Wednesday, August 14, 2019 | 2,659.3 |
255. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
256. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |
257. | Horsham | Tuesday, August 13, 2019 | 2,616.1 |