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, March 9, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, March 9, 2019 | 4,383.3 |
2. | Liverpool | Sunday, March 3, 2019 | 4,317.9 |
3. | Manchester United | Saturday, March 2, 2019 | 4,273.4 |
4. | Tottenham Hotspur | Saturday, March 9, 2019 | 4,237.9 |
5. | Chelsea | Sunday, March 3, 2019 | 4,211.5 |
6. | Arsenal | Saturday, March 2, 2019 | 4,200.1 |
7. | Watford | Saturday, March 9, 2019 | 4,051.5 |
8. | Wolverhampton Wanderers | Saturday, March 2, 2019 | 4,046.5 |
9. | Crystal Palace | Saturday, March 9, 2019 | 4,038.7 |
10. | Everton | Saturday, March 9, 2019 | 4,029.2 |
11. | Leicester City | Saturday, March 9, 2019 | 4,028.3 |
12. | West Ham United | Saturday, March 9, 2019 | 4,012.4 |
13. | AFC Bournemouth | Saturday, March 9, 2019 | 4,010.1 |
14. | Newcastle United | Saturday, March 9, 2019 | 4,009.3 |
15. | Southampton | Saturday, March 9, 2019 | 4,007.5 |
16. | Brighton and Hove Albion | Saturday, March 9, 2019 | 3,985.2 |
17. | Burnley | Saturday, March 2, 2019 | 3,984.7 |
18. | Norwich City | Friday, March 8, 2019 | 3,967.8 |
19. | Sheffield United | Saturday, March 9, 2019 | 3,962.1 |
20. | West Bromwich Albion | Saturday, March 9, 2019 | 3,923.2 |
21. | Cardiff City | Saturday, March 9, 2019 | 3,912.6 |
22. | Preston North End | Saturday, March 9, 2019 | 3,912.5 |
23. | Leeds United | Saturday, March 9, 2019 | 3,909.9 |
24. | Middlesbrough | Saturday, March 9, 2019 | 3,897.6 |
25. | Brentford | Saturday, March 9, 2019 | 3,889.2 |
26. | Fulham | Saturday, March 9, 2019 | 3,888.5 |
27. | Aston Villa | Saturday, March 2, 2019 | 3,887.1 |
28. | Derby County | Saturday, March 9, 2019 | 3,885.4 |
29. | Swansea City | Friday, March 8, 2019 | 3,883.6 |
30. | Bristol City | Saturday, March 9, 2019 | 3,880.1 |
31. | Nottingham Forest | Saturday, March 9, 2019 | 3,859.4 |
32. | Sheffield Wednesday | Saturday, March 9, 2019 | 3,858.5 |
33. | Hull City | Saturday, March 9, 2019 | 3,846.4 |
34. | Birmingham City | Saturday, March 2, 2019 | 3,842.1 |
35. | Stoke City | Saturday, March 9, 2019 | 3,841.1 |
36. | Huddersfield Town | Saturday, March 9, 2019 | 3,825.0 |
37. | Barnsley | Saturday, March 9, 2019 | 3,821.7 |
38. | Luton Town | Saturday, March 9, 2019 | 3,821.0 |
39. | Blackburn Rovers | Saturday, March 9, 2019 | 3,803.4 |
40. | Sunderland | Saturday, March 9, 2019 | 3,801.0 |
41. | Queens Park Rangers | Saturday, March 9, 2019 | 3,778.0 |
42. | Millwall | Saturday, March 9, 2019 | 3,772.0 |
43. | Wigan Athletic | Saturday, March 9, 2019 | 3,762.1 |
44. | Reading | Saturday, March 9, 2019 | 3,762.0 |
45. | Charlton Athletic | Saturday, March 9, 2019 | 3,738.1 |
46. | Rotherham United | Saturday, March 9, 2019 | 3,730.5 |
47. | Portsmouth | Saturday, March 9, 2019 | 3,721.7 |
48. | Burton Albion | Friday, March 8, 2019 | 3,697.1 |
49. | Ipswich Town | Saturday, March 9, 2019 | 3,687.2 |
50. | Doncaster Rovers | Saturday, March 9, 2019 | 3,683.3 |
51. | Bolton Wanderers | Saturday, March 9, 2019 | 3,678.4 |
52. | Blackpool | Saturday, March 9, 2019 | 3,671.0 |
53. | Shrewsbury Town | Saturday, March 9, 2019 | 3,654.8 |
54. | Fleetwood Town | Saturday, March 9, 2019 | 3,648.9 |
55. | Peterborough United | Saturday, March 9, 2019 | 3,645.7 |
56. | Bristol Rovers | Saturday, March 9, 2019 | 3,643.9 |
57. | Plymouth Argyle | Saturday, March 9, 2019 | 3,641.9 |
58. | Lincoln City | Friday, March 8, 2019 | 3,636.8 |
59. | Coventry City | Friday, March 8, 2019 | 3,627.2 |
60. | Bury | Saturday, March 9, 2019 | 3,627.1 |
61. | Southend United | Saturday, March 9, 2019 | 3,626.3 |
62. | Oxford United | Saturday, March 9, 2019 | 3,619.8 |
63. | Gillingham | Saturday, March 9, 2019 | 3,618.9 |
64. | Scunthorpe United | Saturday, March 9, 2019 | 3,611.2 |
65. | Mansfield Town | Saturday, March 9, 2019 | 3,599.3 |
66. | Wycombe Wanderers | Saturday, March 9, 2019 | 3,599.2 |
67. | Accrington Stanley | Saturday, March 9, 2019 | 3,593.6 |
68. | Bradford City | Saturday, March 9, 2019 | 3,589.8 |
69. | Milton Keynes Dons | Saturday, March 9, 2019 | 3,589.7 |
70. | AFC Wimbledon | Saturday, March 9, 2019 | 3,578.9 |
71. | Walsall | Saturday, March 9, 2019 | 3,569.0 |
72. | Rochdale | Saturday, March 9, 2019 | 3,549.5 |
73. | Exeter City | Saturday, March 9, 2019 | 3,547.2 |
74. | Carlisle United | Saturday, March 9, 2019 | 3,544.8 |
75. | Northampton Town | Saturday, March 9, 2019 | 3,537.5 |
76. | Colchester United | Saturday, March 9, 2019 | 3,533.2 |
77. | Oldham Athletic | Saturday, March 9, 2019 | 3,532.6 |
78. | Tranmere Rovers | Friday, March 8, 2019 | 3,532.3 |
79. | Swindon Town | Saturday, March 9, 2019 | 3,519.9 |
80. | Forest Green Rovers | Saturday, March 9, 2019 | 3,500.7 |
81. | Newport County | Saturday, March 9, 2019 | 3,490.6 |
82. | Cheltenham Town | Saturday, March 9, 2019 | 3,470.9 |
83. | Crewe Alexandra | Friday, March 8, 2019 | 3,469.4 |
84. | Grimsby Town | Saturday, March 9, 2019 | 3,469.4 |
85. | Stevenage | Saturday, March 9, 2019 | 3,459.4 |
86. | Leyton Orient | Saturday, March 9, 2019 | 3,442.8 |
87. | Cambridge United | Saturday, March 9, 2019 | 3,442.6 |
88. | AFC Fylde | Saturday, March 9, 2019 | 3,438.3 |
89. | Crawley Town | Saturday, March 9, 2019 | 3,434.8 |
90. | Morecambe | Saturday, March 9, 2019 | 3,429.3 |
91. | Solihull Moors | Saturday, March 9, 2019 | 3,420.9 |
92. | Wrexham | Saturday, March 9, 2019 | 3,413.5 |
93. | Port Vale | Saturday, March 9, 2019 | 3,408.5 |
94. | Salford City | Saturday, March 9, 2019 | 3,404.9 |
95. | Macclesfield Town | Saturday, March 9, 2019 | 3,403.3 |
96. | Yeovil Town | Friday, March 8, 2019 | 3,390.5 |
97. | Notts County | Saturday, March 9, 2019 | 3,390.0 |
98. | Ebbsfleet United | Saturday, March 2, 2019 | 3,387.6 |
99. | Gateshead | Saturday, March 9, 2019 | 3,385.4 |
100. | Harrogate Town | Saturday, March 9, 2019 | 3,382.0 |
101. | Eastleigh | Saturday, March 9, 2019 | 3,378.8 |
102. | Dagenham and Redbridge | Saturday, March 9, 2019 | 3,352.9 |
103. | Sutton United | Saturday, March 9, 2019 | 3,347.6 |
104. | Chesterfield | Saturday, March 9, 2019 | 3,341.1 |
105. | Barnet | Saturday, March 9, 2019 | 3,323.6 |
106. | FC Halifax Town | Tuesday, March 5, 2019 | 3,320.0 |
107. | Bromley | Saturday, March 9, 2019 | 3,313.2 |
108. | Barrow | Saturday, March 9, 2019 | 3,310.4 |
109. | Torquay United | Saturday, March 9, 2019 | 3,309.5 |
110. | Hartlepool United | Saturday, March 9, 2019 | 3,309.3 |
111. | Dover Athletic | Saturday, March 9, 2019 | 3,307.7 |
112. | Boreham Wood | Saturday, March 9, 2019 | 3,299.0 |
113. | Maidenhead United | Saturday, March 9, 2019 | 3,289.3 |
114. | Stockport County | Saturday, March 9, 2019 | 3,286.2 |
115. | Woking | Saturday, March 9, 2019 | 3,271.6 |
116. | Brackley Town | Saturday, March 9, 2019 | 3,253.0 |
117. | Chorley | Saturday, March 9, 2019 | 3,244.0 |
118. | Havant and Waterlooville | Saturday, March 9, 2019 | 3,238.7 |
119. | Aldershot Town | Saturday, March 9, 2019 | 3,232.9 |
120. | Bath City | Saturday, March 9, 2019 | 3,219.3 |
121. | Dartford | Saturday, March 9, 2019 | 3,219.0 |
122. | Spennymoor Town | Tuesday, March 5, 2019 | 3,211.3 |
123. | Chelmsford City | Saturday, March 9, 2019 | 3,208.8 |
124. | Welling United | Saturday, March 9, 2019 | 3,192.8 |
125. | Maidstone United | Saturday, March 9, 2019 | 3,189.6 |
126. | Bradford Park Avenue | Saturday, March 9, 2019 | 3,184.5 |
127. | Braintree Town | Saturday, March 9, 2019 | 3,157.8 |
128. | Altrincham | Saturday, March 9, 2019 | 3,152.0 |
129. | Wealdstone | Saturday, March 9, 2019 | 3,150.3 |
130. | Kidderminster Harriers | Saturday, March 9, 2019 | 3,144.2 |
131. | Billericay Town | Saturday, March 9, 2019 | 3,135.8 |
132. | Southport | Saturday, March 9, 2019 | 3,135.1 |
133. | Concord Rangers | Saturday, March 9, 2019 | 3,134.4 |
134. | St. Albans City | Saturday, March 9, 2019 | 3,133.1 |
135. | Boston United | Saturday, March 9, 2019 | 3,127.8 |
136. | Darlington 1883 | Saturday, April 28, 2018 | 3,125.5 |
137. | Chester | Saturday, March 9, 2019 | 3,123.4 |
138. | AFC Telford United | Saturday, March 9, 2019 | 3,117.7 |
139. | Slough Town | Saturday, March 9, 2019 | 3,113.0 |
140. | Chippenham Town | Saturday, March 9, 2019 | 3,100.2 |
141. | Blyth Spartans | Tuesday, March 5, 2019 | 3,099.4 |
142. | York City | Saturday, March 9, 2019 | 3,098.6 |
143. | Hampton and Richmond Borough | Saturday, March 9, 2019 | 3,097.7 |
144. | Hereford | Saturday, March 9, 2019 | 3,094.2 |
145. | Alfreton Town | Saturday, March 9, 2019 | 3,090.8 |
146. | Hemel Hempstead Town | Saturday, March 9, 2019 | 3,083.5 |
147. | Guiseley | Monday, March 4, 2019 | 3,078.2 |
148. | Curzon Ashton | Monday, March 4, 2019 | 3,075.8 |
149. | Kettering Town | Saturday, March 9, 2019 | 3,075.2 |
150. | Darlington | Saturday, March 9, 2019 | 3,068.9 |
151. | Oxford City | Saturday, March 9, 2019 | 3,062.8 |
152. | Truro City | Saturday, March 9, 2019 | 3,059.8 |
153. | Leamington | Saturday, March 9, 2019 | 3,058.8 |
154. | Dulwich Hamlet | Saturday, March 9, 2019 | 3,049.8 |
155. | Salisbury | Saturday, March 9, 2019 | 3,045.5 |
156. | Weymouth | Saturday, March 9, 2019 | 3,043.2 |
157. | Metropolitan Police | Saturday, March 9, 2019 | 3,029.6 |
158. | FC United of Manchester | Saturday, March 9, 2019 | 3,028.6 |
159. | East Thurrock United | Saturday, March 9, 2019 | 3,027.4 |
160. | Dorking Wanderers | Saturday, March 9, 2019 | 3,027.1 |
161. | Stourbridge | Saturday, March 2, 2019 | 3,026.4 |
162. | Farsley Celtic | Saturday, March 9, 2019 | 3,026.3 |
163. | King's Lynn Town | Saturday, March 9, 2019 | 3,024.2 |
164. | Taunton Town | Saturday, March 9, 2019 | 3,021.8 |
165. | Gloucester City | Saturday, March 9, 2019 | 3,014.2 |
166. | Warrington Town | Saturday, March 9, 2019 | 3,003.8 |
167. | Eastbourne Borough | Saturday, March 9, 2019 | 3,003.1 |
168. | Weston-super-Mare | Saturday, March 9, 2019 | 2,999.9 |
169. | AFC Rushden and Diamonds | Saturday, March 9, 2019 | 2,994.3 |
170. | Coalville Town | Tuesday, March 5, 2019 | 2,987.0 |
171. | Hungerford Town | Saturday, March 9, 2019 | 2,985.9 |
172. | South Shields | Saturday, March 9, 2019 | 2,982.4 |
173. | Stratford Town | Saturday, March 9, 2019 | 2,968.5 |
174. | Poole Town | Saturday, March 9, 2019 | 2,967.1 |
175. | Haringey Borough | Saturday, March 9, 2019 | 2,964.6 |
176. | Kings Langley | Saturday, March 9, 2019 | 2,964.2 |
177. | Alvechurch | Saturday, March 9, 2019 | 2,964.0 |
178. | Harrow Borough | Saturday, March 9, 2019 | 2,962.3 |
179. | Biggleswade Town | Saturday, March 9, 2019 | 2,957.6 |
180. | Chesham United | Saturday, March 9, 2019 | 2,950.7 |
181. | Tamworth | Saturday, March 9, 2019 | 2,946.8 |
182. | Swindon Supermarine | Saturday, March 9, 2019 | 2,943.2 |
183. | Farnborough | Saturday, March 9, 2019 | 2,941.3 |
184. | Ashton United | Saturday, March 9, 2019 | 2,941.2 |
185. | Royston Town | Saturday, March 9, 2019 | 2,940.1 |
186. | Gainsborough Trinity | Saturday, March 2, 2019 | 2,940.0 |
187. | Leatherhead | Saturday, March 9, 2019 | 2,933.4 |
188. | Hartley Wintney | Saturday, March 9, 2019 | 2,933.3 |
189. | Rushall Olympic | Saturday, March 9, 2019 | 2,932.3 |
190. | Wimborne Town | Saturday, March 9, 2019 | 2,926.9 |
191. | Enfield Town | Saturday, March 9, 2019 | 2,923.4 |
192. | Folkestone Invicta | Saturday, March 9, 2019 | 2,922.4 |
193. | Merstham | Saturday, March 9, 2019 | 2,920.6 |
194. | Leiston | Saturday, March 9, 2019 | 2,919.0 |
195. | Nuneaton Borough | Saturday, March 9, 2019 | 2,917.0 |
196. | Merthyr Town | Saturday, March 9, 2019 | 2,913.8 |
197. | St. Ives Town | Saturday, March 9, 2019 | 2,911.9 |
198. | Hitchin Town | Saturday, March 9, 2019 | 2,910.5 |
199. | Bognor Regis Town | Saturday, March 9, 2019 | 2,910.1 |
200. | Banbury United | Saturday, March 9, 2019 | 2,909.9 |
201. | Nantwich Town | Tuesday, March 5, 2019 | 2,907.4 |
202. | Shaw Lane | Saturday, April 28, 2018 | 2,905.5 |
203. | Tonbridge Angels | Saturday, March 9, 2019 | 2,904.2 |
204. | Beaconsfield Town | Saturday, March 9, 2019 | 2,899.6 |
205. | Walton Casuals | Saturday, March 9, 2019 | 2,899.3 |
206. | Basingstoke Town | Saturday, March 9, 2019 | 2,898.3 |
207. | Tiverton Town | Saturday, March 9, 2019 | 2,895.9 |
208. | Worthing | Saturday, March 9, 2019 | 2,894.6 |
209. | Margate | Saturday, March 9, 2019 | 2,893.5 |
210. | Redditch United | Saturday, March 9, 2019 | 2,892.5 |
211. | Gosport Borough | Saturday, March 9, 2019 | 2,876.9 |
212. | Barwell | Saturday, March 9, 2019 | 2,876.9 |
213. | Needham Market | Saturday, March 9, 2019 | 2,875.0 |
214. | Buxton | Saturday, March 9, 2019 | 2,873.1 |
215. | Basford United | Saturday, March 9, 2019 | 2,870.5 |
216. | Hendon | Saturday, March 9, 2019 | 2,868.3 |
217. | Dorchester Town | Saturday, March 9, 2019 | 2,866.9 |
218. | Witton Albion | Saturday, March 9, 2019 | 2,866.4 |
219. | Bishop's Stortford | Saturday, March 9, 2019 | 2,865.7 |
220. | Carshalton Athletic | Saturday, March 9, 2019 | 2,862.2 |
221. | Brightlingsea Regent | Saturday, March 9, 2019 | 2,861.6 |
222. | Whitehawk | Saturday, March 9, 2019 | 2,858.5 |
223. | Lowestoft Town | Saturday, March 9, 2019 | 2,852.4 |
224. | St. Neots Town | Saturday, March 9, 2019 | 2,844.4 |
225. | Scarborough Athletic | Saturday, March 9, 2019 | 2,839.6 |
226. | Thurrock | Saturday, April 28, 2018 | 2,839.1 |
227. | Lewes | Saturday, March 9, 2019 | 2,833.4 |
228. | Potters Bar Town | Saturday, March 9, 2019 | 2,832.2 |
229. | AFC Hornchurch | Saturday, March 9, 2019 | 2,831.8 |
230. | Frome Town | Saturday, March 9, 2019 | 2,822.5 |
231. | Matlock Town | Saturday, March 2, 2019 | 2,822.1 |
232. | Whitby Town | Saturday, March 9, 2019 | 2,815.9 |
233. | Kingstonian | Saturday, March 9, 2019 | 2,808.8 |
234. | Hyde United | Saturday, March 9, 2019 | 2,806.2 |
235. | Stafford Rangers | Saturday, March 9, 2019 | 2,800.0 |
236. | Corinthian-Casuals | Saturday, March 9, 2019 | 2,797.5 |
237. | Halesowen Town | Saturday, March 9, 2019 | 2,794.9 |
238. | Marine | Saturday, March 9, 2019 | 2,792.2 |
239. | Lancaster City | Saturday, March 2, 2019 | 2,788.8 |
240. | Grantham Town | Saturday, March 9, 2019 | 2,775.5 |
241. | Wingate and Finchley | Saturday, March 9, 2019 | 2,765.2 |
242. | Harlow Town | Saturday, March 9, 2019 | 2,760.2 |
243. | Hednesford Town | Saturday, March 2, 2019 | 2,756.9 |
244. | Mickleover Sports | Saturday, March 9, 2019 | 2,746.4 |
245. | Workington | Tuesday, March 5, 2019 | 2,746.4 |
246. | Bedworth United | Saturday, March 9, 2019 | 2,745.2 |
247. | Bamber Bridge | Saturday, March 9, 2019 | 2,742.0 |
248. | Stalybridge Celtic | Saturday, March 2, 2019 | 2,740.0 |
249. | Burgess Hill Town | Saturday, March 9, 2019 | 2,688.5 |
250. | Tooting and Mitcham United | Saturday, April 28, 2018 | 2,680.8 |
251. | Staines Town | Saturday, March 9, 2019 | 2,678.6 |
252. | Sutton Coldfield Town | Saturday, April 28, 2018 | 2,675.9 |
253. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
254. | Dunstable Town | Saturday, April 28, 2018 | 2,621.9 |