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 16, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, March 16, 2019 | 4,384.6 |
2. | Liverpool | Sunday, March 10, 2019 | 4,321.1 |
3. | Manchester United | Saturday, March 16, 2019 | 4,242.6 |
4. | Tottenham Hotspur | Saturday, March 9, 2019 | 4,237.9 |
5. | Arsenal | Sunday, March 10, 2019 | 4,216.5 |
6. | Chelsea | Sunday, March 10, 2019 | 4,206.2 |
7. | Wolverhampton Wanderers | Saturday, March 16, 2019 | 4,066.2 |
8. | Watford | Saturday, March 16, 2019 | 4,060.0 |
9. | Leicester City | Saturday, March 16, 2019 | 4,038.2 |
10. | Crystal Palace | Saturday, March 16, 2019 | 4,030.3 |
11. | Everton | Saturday, March 9, 2019 | 4,029.2 |
12. | West Ham United | Saturday, March 16, 2019 | 4,016.7 |
13. | Newcastle United | Saturday, March 16, 2019 | 4,010.5 |
14. | AFC Bournemouth | Saturday, March 16, 2019 | 4,008.9 |
15. | Southampton | Saturday, March 9, 2019 | 4,007.5 |
16. | Brighton and Hove Albion | Saturday, March 9, 2019 | 3,985.2 |
17. | Sheffield United | Saturday, March 16, 2019 | 3,982.1 |
18. | Norwich City | Saturday, March 16, 2019 | 3,978.5 |
19. | Burnley | Saturday, March 16, 2019 | 3,971.7 |
20. | West Bromwich Albion | Saturday, March 16, 2019 | 3,946.2 |
21. | Preston North End | Saturday, March 16, 2019 | 3,929.2 |
22. | Aston Villa | Saturday, March 16, 2019 | 3,926.4 |
23. | Cardiff City | Saturday, March 9, 2019 | 3,912.6 |
24. | Leeds United | Saturday, March 16, 2019 | 3,912.4 |
25. | Fulham | Saturday, March 9, 2019 | 3,888.5 |
26. | Derby County | Wednesday, March 13, 2019 | 3,883.0 |
27. | Sheffield Wednesday | Saturday, March 16, 2019 | 3,878.9 |
28. | Bristol City | Tuesday, March 12, 2019 | 3,874.2 |
29. | Middlesbrough | Saturday, March 16, 2019 | 3,872.6 |
30. | Brentford | Saturday, March 16, 2019 | 3,869.4 |
31. | Swansea City | Saturday, March 16, 2019 | 3,868.8 |
32. | Nottingham Forest | Saturday, March 16, 2019 | 3,841.2 |
33. | Stoke City | Saturday, March 16, 2019 | 3,839.8 |
34. | Hull City | Saturday, March 16, 2019 | 3,837.5 |
35. | Huddersfield Town | Saturday, March 16, 2019 | 3,820.8 |
36. | Luton Town | Saturday, March 16, 2019 | 3,819.7 |
37. | Barnsley | Friday, March 15, 2019 | 3,817.3 |
38. | Birmingham City | Saturday, March 16, 2019 | 3,807.1 |
39. | Sunderland | Saturday, March 16, 2019 | 3,806.1 |
40. | Blackburn Rovers | Saturday, March 16, 2019 | 3,805.7 |
41. | Millwall | Wednesday, March 13, 2019 | 3,791.2 |
42. | Queens Park Rangers | Saturday, March 16, 2019 | 3,768.8 |
43. | Wigan Athletic | Saturday, March 16, 2019 | 3,760.3 |
44. | Reading | Saturday, March 16, 2019 | 3,753.4 |
45. | Charlton Athletic | Saturday, March 16, 2019 | 3,744.3 |
46. | Rotherham United | Saturday, March 16, 2019 | 3,737.9 |
47. | Portsmouth | Saturday, March 16, 2019 | 3,737.8 |
48. | Burton Albion | Saturday, March 16, 2019 | 3,703.9 |
49. | Ipswich Town | Saturday, March 16, 2019 | 3,696.2 |
50. | Doncaster Rovers | Friday, March 15, 2019 | 3,686.8 |
51. | Bolton Wanderers | Saturday, March 16, 2019 | 3,657.5 |
52. | Bristol Rovers | Saturday, March 16, 2019 | 3,655.8 |
53. | Blackpool | Saturday, March 16, 2019 | 3,655.6 |
54. | Fleetwood Town | Saturday, March 16, 2019 | 3,653.2 |
55. | Shrewsbury Town | Saturday, March 16, 2019 | 3,652.7 |
56. | Coventry City | Saturday, March 16, 2019 | 3,647.8 |
57. | Lincoln City | Tuesday, March 12, 2019 | 3,645.9 |
58. | Plymouth Argyle | Saturday, March 16, 2019 | 3,637.4 |
59. | Bury | Saturday, March 9, 2019 | 3,627.1 |
60. | Oxford United | Saturday, March 16, 2019 | 3,626.8 |
61. | Peterborough United | Saturday, March 16, 2019 | 3,623.8 |
62. | Scunthorpe United | Saturday, March 16, 2019 | 3,618.2 |
63. | Gillingham | Saturday, March 16, 2019 | 3,614.8 |
64. | Accrington Stanley | Tuesday, March 12, 2019 | 3,610.6 |
65. | AFC Wimbledon | Saturday, March 16, 2019 | 3,601.4 |
66. | Southend United | Saturday, March 16, 2019 | 3,598.4 |
67. | Mansfield Town | Tuesday, March 12, 2019 | 3,595.9 |
68. | Bradford City | Saturday, March 16, 2019 | 3,576.9 |
69. | Wycombe Wanderers | Saturday, March 16, 2019 | 3,575.1 |
70. | Milton Keynes Dons | Saturday, March 16, 2019 | 3,566.1 |
71. | Exeter City | Saturday, March 16, 2019 | 3,560.9 |
72. | Walsall | Saturday, March 16, 2019 | 3,558.8 |
73. | Rochdale | Tuesday, March 12, 2019 | 3,550.3 |
74. | Tranmere Rovers | Tuesday, March 12, 2019 | 3,544.7 |
75. | Northampton Town | Saturday, March 16, 2019 | 3,543.6 |
76. | Oldham Athletic | Tuesday, March 12, 2019 | 3,523.5 |
77. | Carlisle United | Saturday, March 16, 2019 | 3,523.3 |
78. | Forest Green Rovers | Saturday, March 16, 2019 | 3,520.7 |
79. | Swindon Town | Saturday, March 16, 2019 | 3,500.7 |
80. | Colchester United | Saturday, March 16, 2019 | 3,498.4 |
81. | Newport County | Friday, March 15, 2019 | 3,491.5 |
82. | Crewe Alexandra | Saturday, March 16, 2019 | 3,485.7 |
83. | Stevenage | Saturday, March 16, 2019 | 3,478.9 |
84. | Cheltenham Town | Friday, March 15, 2019 | 3,462.4 |
85. | Grimsby Town | Saturday, March 16, 2019 | 3,458.3 |
86. | Morecambe | Saturday, March 16, 2019 | 3,449.4 |
87. | Leyton Orient | Tuesday, March 12, 2019 | 3,448.3 |
88. | AFC Fylde | Tuesday, March 12, 2019 | 3,446.5 |
89. | Cambridge United | Tuesday, March 12, 2019 | 3,442.2 |
90. | Solihull Moors | Saturday, March 16, 2019 | 3,432.0 |
91. | Port Vale | Saturday, March 16, 2019 | 3,426.4 |
92. | Crawley Town | Saturday, March 16, 2019 | 3,422.4 |
93. | Macclesfield Town | Saturday, March 16, 2019 | 3,418.9 |
94. | Notts County | Saturday, March 16, 2019 | 3,412.5 |
95. | Salford City | Saturday, March 16, 2019 | 3,411.2 |
96. | Ebbsfleet United | Saturday, March 16, 2019 | 3,404.7 |
97. | Wrexham | Saturday, March 16, 2019 | 3,396.5 |
98. | Harrogate Town | Saturday, March 16, 2019 | 3,388.1 |
99. | Eastleigh | Saturday, March 16, 2019 | 3,372.5 |
100. | Gateshead | Saturday, March 16, 2019 | 3,361.8 |
101. | Yeovil Town | Saturday, March 16, 2019 | 3,360.4 |
102. | Chesterfield | Saturday, March 16, 2019 | 3,350.3 |
103. | Barrow | Saturday, March 16, 2019 | 3,343.9 |
104. | Sutton United | Saturday, March 16, 2019 | 3,335.7 |
105. | Dagenham and Redbridge | Tuesday, March 12, 2019 | 3,331.7 |
106. | Barnet | Saturday, March 16, 2019 | 3,320.6 |
107. | Torquay United | Saturday, March 16, 2019 | 3,319.1 |
108. | Dover Athletic | Saturday, March 16, 2019 | 3,315.6 |
109. | Bromley | Tuesday, March 12, 2019 | 3,312.8 |
110. | FC Halifax Town | Saturday, March 16, 2019 | 3,312.0 |
111. | Hartlepool United | Saturday, March 16, 2019 | 3,302.9 |
112. | Boreham Wood | Saturday, March 16, 2019 | 3,294.2 |
113. | Stockport County | Saturday, March 9, 2019 | 3,286.2 |
114. | Woking | Saturday, March 16, 2019 | 3,275.9 |
115. | Maidenhead United | Saturday, March 16, 2019 | 3,272.4 |
116. | Chorley | Saturday, March 16, 2019 | 3,255.8 |
117. | Brackley Town | Saturday, March 9, 2019 | 3,253.0 |
118. | Havant and Waterlooville | Saturday, March 16, 2019 | 3,251.0 |
119. | Bath City | Saturday, March 16, 2019 | 3,221.7 |
120. | Aldershot Town | Saturday, March 16, 2019 | 3,221.1 |
121. | Dartford | Saturday, March 16, 2019 | 3,209.4 |
122. | Chelmsford City | Saturday, March 16, 2019 | 3,202.5 |
123. | Spennymoor Town | Saturday, March 16, 2019 | 3,200.5 |
124. | Welling United | Saturday, March 16, 2019 | 3,194.0 |
125. | Bradford Park Avenue | Saturday, March 9, 2019 | 3,184.5 |
126. | Braintree Town | Saturday, March 16, 2019 | 3,182.2 |
127. | Maidstone United | Saturday, March 16, 2019 | 3,179.4 |
128. | Kidderminster Harriers | Saturday, March 16, 2019 | 3,155.0 |
129. | Wealdstone | Saturday, March 16, 2019 | 3,153.5 |
130. | Altrincham | Saturday, March 9, 2019 | 3,152.0 |
131. | Concord Rangers | Saturday, March 16, 2019 | 3,151.8 |
132. | St. Albans City | Saturday, March 16, 2019 | 3,141.2 |
133. | Billericay Town | Saturday, March 16, 2019 | 3,126.3 |
134. | Darlington 1883 | Saturday, April 28, 2018 | 3,125.5 |
135. | Southport | Saturday, March 16, 2019 | 3,124.1 |
136. | Chester | Saturday, March 9, 2019 | 3,123.4 |
137. | Slough Town | Saturday, March 16, 2019 | 3,122.5 |
138. | AFC Telford United | Saturday, March 9, 2019 | 3,117.7 |
139. | Boston United | Saturday, March 16, 2019 | 3,116.0 |
140. | Chippenham Town | Saturday, March 16, 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. | Hereford | Saturday, March 9, 2019 | 3,094.2 |
144. | Alfreton Town | Saturday, March 9, 2019 | 3,090.8 |
145. | Hemel Hempstead Town | Saturday, March 16, 2019 | 3,082.7 |
146. | Guiseley | Monday, March 4, 2019 | 3,078.2 |
147. | Curzon Ashton | Monday, March 4, 2019 | 3,075.8 |
148. | Hampton and Richmond Borough | Saturday, March 16, 2019 | 3,074.7 |
149. | Leamington | Saturday, March 16, 2019 | 3,069.8 |
150. | Darlington | Saturday, March 9, 2019 | 3,068.9 |
151. | Oxford City | Saturday, March 16, 2019 | 3,067.6 |
152. | Kettering Town | Saturday, March 16, 2019 | 3,063.1 |
153. | Dulwich Hamlet | Saturday, March 16, 2019 | 3,058.9 |
154. | Truro City | Saturday, March 16, 2019 | 3,050.6 |
155. | Weymouth | Saturday, March 16, 2019 | 3,041.0 |
156. | Metropolitan Police | Saturday, March 16, 2019 | 3,036.6 |
157. | Stourbridge | Saturday, March 16, 2019 | 3,035.8 |
158. | Salisbury | Saturday, March 16, 2019 | 3,031.8 |
159. | King's Lynn Town | Saturday, March 16, 2019 | 3,030.0 |
160. | FC United of Manchester | Saturday, March 9, 2019 | 3,028.6 |
161. | Farsley Celtic | Saturday, March 9, 2019 | 3,026.3 |
162. | East Thurrock United | Saturday, March 16, 2019 | 3,017.1 |
163. | Gloucester City | Saturday, March 16, 2019 | 3,015.0 |
164. | Dorking Wanderers | Saturday, March 16, 2019 | 3,011.8 |
165. | Warrington Town | Saturday, March 9, 2019 | 3,003.8 |
166. | Taunton Town | Saturday, March 16, 2019 | 3,000.4 |
167. | Hungerford Town | Saturday, March 16, 2019 | 2,999.9 |
168. | Weston-super-Mare | Saturday, March 16, 2019 | 2,998.1 |
169. | Eastbourne Borough | Saturday, March 16, 2019 | 2,989.1 |
170. | South Shields | Tuesday, March 12, 2019 | 2,986.6 |
171. | AFC Rushden and Diamonds | Saturday, March 16, 2019 | 2,984.5 |
172. | Stratford Town | Saturday, March 16, 2019 | 2,980.2 |
173. | Poole Town | Saturday, March 16, 2019 | 2,977.1 |
174. | Coalville Town | Saturday, March 16, 2019 | 2,975.3 |
175. | Biggleswade Town | Saturday, March 16, 2019 | 2,969.8 |
176. | Alvechurch | Saturday, March 9, 2019 | 2,964.0 |
177. | Tamworth | Saturday, March 16, 2019 | 2,961.4 |
178. | Swindon Supermarine | Saturday, March 16, 2019 | 2,957.5 |
179. | Kings Langley | Saturday, March 16, 2019 | 2,957.2 |
180. | Hartley Wintney | Saturday, March 16, 2019 | 2,950.2 |
181. | Gainsborough Trinity | Saturday, March 16, 2019 | 2,949.2 |
182. | Haringey Borough | Saturday, March 16, 2019 | 2,947.1 |
183. | Farnborough | Saturday, March 16, 2019 | 2,946.9 |
184. | Royston Town | Saturday, March 16, 2019 | 2,945.9 |
185. | Harrow Borough | Saturday, March 16, 2019 | 2,945.4 |
186. | Rushall Olympic | Saturday, March 16, 2019 | 2,943.1 |
187. | Ashton United | Saturday, March 9, 2019 | 2,941.2 |
188. | Chesham United | Saturday, March 16, 2019 | 2,939.1 |
189. | Leatherhead | Saturday, March 16, 2019 | 2,931.9 |
190. | Wimborne Town | Saturday, March 16, 2019 | 2,929.1 |
191. | St. Ives Town | Saturday, March 16, 2019 | 2,928.9 |
192. | Folkestone Invicta | Saturday, March 16, 2019 | 2,923.9 |
193. | Enfield Town | Saturday, March 16, 2019 | 2,921.8 |
194. | Nuneaton Borough | Saturday, March 9, 2019 | 2,917.0 |
195. | Tiverton Town | Saturday, March 16, 2019 | 2,915.7 |
196. | Tonbridge Angels | Saturday, March 16, 2019 | 2,913.2 |
197. | Bognor Regis Town | Saturday, March 16, 2019 | 2,911.7 |
198. | Merstham | Saturday, March 16, 2019 | 2,911.0 |
199. | Dorchester Town | Saturday, March 16, 2019 | 2,909.1 |
200. | Worthing | Saturday, March 16, 2019 | 2,906.3 |
201. | Shaw Lane | Saturday, April 28, 2018 | 2,905.5 |
202. | Hitchin Town | Saturday, March 16, 2019 | 2,904.7 |
203. | Nantwich Town | Saturday, March 16, 2019 | 2,904.4 |
204. | Margate | Saturday, March 16, 2019 | 2,903.1 |
205. | Leiston | Saturday, March 16, 2019 | 2,901.9 |
206. | Walton Casuals | Saturday, March 16, 2019 | 2,899.9 |
207. | Banbury United | Saturday, March 16, 2019 | 2,895.3 |
208. | Beaconsfield Town | Saturday, March 16, 2019 | 2,885.3 |
209. | Bishop's Stortford | Saturday, March 16, 2019 | 2,883.2 |
210. | Redditch United | Saturday, March 16, 2019 | 2,883.1 |
211. | Basingstoke Town | Saturday, March 16, 2019 | 2,882.7 |
212. | Buxton | Saturday, March 16, 2019 | 2,881.5 |
213. | Hendon | Saturday, March 16, 2019 | 2,878.7 |
214. | Carshalton Athletic | Saturday, March 16, 2019 | 2,877.5 |
215. | Merthyr Town | Saturday, March 16, 2019 | 2,877.3 |
216. | Barwell | Saturday, March 9, 2019 | 2,876.9 |
217. | Gosport Borough | Saturday, March 16, 2019 | 2,876.4 |
218. | Needham Market | Saturday, March 16, 2019 | 2,868.9 |
219. | Lowestoft Town | Saturday, March 16, 2019 | 2,868.8 |
220. | Witton Albion | Saturday, March 9, 2019 | 2,866.4 |
221. | Basford United | Saturday, March 16, 2019 | 2,861.3 |
222. | Brightlingsea Regent | Saturday, March 16, 2019 | 2,859.6 |
223. | Whitehawk | Saturday, March 16, 2019 | 2,846.8 |
224. | Frome Town | Saturday, March 16, 2019 | 2,843.9 |
225. | AFC Hornchurch | Saturday, March 16, 2019 | 2,842.9 |
226. | Thurrock | Saturday, April 28, 2018 | 2,839.1 |
227. | Lewes | Saturday, March 16, 2019 | 2,835.4 |
228. | St. Neots Town | Saturday, March 16, 2019 | 2,828.0 |
229. | Scarborough Athletic | Saturday, March 16, 2019 | 2,825.7 |
230. | Matlock Town | Saturday, March 2, 2019 | 2,822.1 |
231. | Potters Bar Town | Saturday, March 16, 2019 | 2,821.0 |
232. | Whitby Town | Saturday, March 9, 2019 | 2,815.9 |
233. | Lancaster City | Saturday, March 16, 2019 | 2,800.5 |
234. | Stafford Rangers | Saturday, March 9, 2019 | 2,800.0 |
235. | Halesowen Town | Saturday, March 16, 2019 | 2,800.0 |
236. | Hyde United | Saturday, March 16, 2019 | 2,794.6 |
237. | Kingstonian | Saturday, March 16, 2019 | 2,794.5 |
238. | Corinthian-Casuals | Saturday, March 16, 2019 | 2,788.5 |
239. | Marine | Tuesday, March 12, 2019 | 2,788.1 |
240. | Wingate and Finchley | Saturday, March 16, 2019 | 2,787.3 |
241. | Grantham Town | Saturday, March 16, 2019 | 2,767.1 |
242. | Hednesford Town | Saturday, March 16, 2019 | 2,759.9 |
243. | Stalybridge Celtic | Saturday, March 16, 2019 | 2,753.8 |
244. | Mickleover Sports | Saturday, March 9, 2019 | 2,746.4 |
245. | Workington | Tuesday, March 5, 2019 | 2,746.4 |
246. | Bamber Bridge | Saturday, March 9, 2019 | 2,742.0 |
247. | Bedworth United | Saturday, March 16, 2019 | 2,739.3 |
248. | Harlow Town | Saturday, March 16, 2019 | 2,738.1 |
249. | Burgess Hill Town | Saturday, March 16, 2019 | 2,702.8 |
250. | Tooting and Mitcham United | Saturday, April 28, 2018 | 2,680.8 |
251. | Sutton Coldfield Town | Saturday, April 28, 2018 | 2,675.9 |
252. | Staines Town | Saturday, March 16, 2019 | 2,668.1 |
253. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
254. | Dunstable Town | Saturday, April 28, 2018 | 2,621.9 |