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 7, 2020
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Liverpool | Saturday, March 7, 2020 | 4,362.0 |
2. | Manchester City | Wednesday, March 4, 2020 | 4,352.2 |
3. | Manchester United | Thursday, March 5, 2020 | 4,169.7 |
4. | Chelsea | Tuesday, March 3, 2020 | 4,165.2 |
5. | Arsenal | Saturday, March 7, 2020 | 4,153.7 |
6. | Tottenham Hotspur | Saturday, March 7, 2020 | 4,140.6 |
7. | Leicester City | Wednesday, March 4, 2020 | 4,131.0 |
8. | Wolverhampton Wanderers | Saturday, March 7, 2020 | 4,113.0 |
9. | Everton | Sunday, March 1, 2020 | 4,090.6 |
10. | Sheffield United | Saturday, March 7, 2020 | 4,077.1 |
11. | Crystal Palace | Saturday, March 7, 2020 | 4,051.1 |
12. | Burnley | Saturday, March 7, 2020 | 4,037.7 |
13. | Newcastle United | Saturday, March 7, 2020 | 4,025.3 |
14. | Southampton | Saturday, March 7, 2020 | 4,012.9 |
15. | Watford | Saturday, March 7, 2020 | 4,009.6 |
16. | Aston Villa | Saturday, February 22, 2020 | 3,991.1 |
17. | West Ham United | Saturday, March 7, 2020 | 3,990.0 |
18. | West Bromwich Albion | Saturday, March 7, 2020 | 3,968.9 |
19. | Brighton and Hove Albion | Saturday, March 7, 2020 | 3,958.2 |
20. | Leeds United | Saturday, March 7, 2020 | 3,952.4 |
21. | Norwich City | Saturday, March 7, 2020 | 3,945.6 |
22. | AFC Bournemouth | Saturday, March 7, 2020 | 3,943.7 |
23. | Brentford | Saturday, March 7, 2020 | 3,942.7 |
24. | Fulham | Saturday, March 7, 2020 | 3,917.4 |
25. | Cardiff City | Saturday, March 7, 2020 | 3,881.8 |
26. | Blackburn Rovers | Saturday, February 29, 2020 | 3,881.1 |
27. | Nottingham Forest | Friday, March 6, 2020 | 3,879.8 |
28. | Millwall | Friday, March 6, 2020 | 3,867.7 |
29. | Derby County | Thursday, March 5, 2020 | 3,859.0 |
30. | Swansea City | Saturday, March 7, 2020 | 3,849.2 |
31. | Reading | Saturday, March 7, 2020 | 3,843.6 |
32. | Preston North End | Saturday, March 7, 2020 | 3,837.6 |
33. | Bristol City | Saturday, March 7, 2020 | 3,836.6 |
34. | Stoke City | Saturday, March 7, 2020 | 3,829.0 |
35. | Queens Park Rangers | Saturday, March 7, 2020 | 3,823.3 |
36. | Sheffield Wednesday | Saturday, March 7, 2020 | 3,819.5 |
37. | Middlesbrough | Saturday, March 7, 2020 | 3,818.5 |
38. | Birmingham City | Saturday, March 7, 2020 | 3,813.0 |
39. | Wigan Athletic | Saturday, March 7, 2020 | 3,810.0 |
40. | Huddersfield Town | Saturday, March 7, 2020 | 3,787.2 |
41. | Coventry City | Saturday, March 7, 2020 | 3,783.4 |
42. | Portsmouth | Saturday, March 7, 2020 | 3,766.1 |
43. | Sunderland | Saturday, March 7, 2020 | 3,765.1 |
44. | Hull City | Saturday, March 7, 2020 | 3,762.6 |
45. | Barnsley | Saturday, March 7, 2020 | 3,756.9 |
46. | Rotherham United | Saturday, March 7, 2020 | 3,752.7 |
47. | Charlton Athletic | Saturday, March 7, 2020 | 3,750.6 |
48. | Peterborough United | Saturday, March 7, 2020 | 3,747.7 |
49. | Luton Town | Saturday, March 7, 2020 | 3,746.8 |
50. | Oxford United | Saturday, March 7, 2020 | 3,745.4 |
51. | Fleetwood Town | Saturday, March 7, 2020 | 3,724.9 |
52. | Doncaster Rovers | Saturday, March 7, 2020 | 3,719.5 |
53. | Gillingham | Saturday, March 7, 2020 | 3,691.3 |
54. | Burton Albion | Saturday, March 7, 2020 | 3,663.2 |
55. | Ipswich Town | Saturday, March 7, 2020 | 3,655.2 |
56. | Wycombe Wanderers | Saturday, February 29, 2020 | 3,647.4 |
57. | Blackpool | Saturday, March 7, 2020 | 3,639.1 |
58. | Plymouth Argyle | Saturday, March 7, 2020 | 3,618.0 |
59. | Lincoln City | Saturday, March 7, 2020 | 3,612.8 |
60. | Shrewsbury Town | Saturday, March 7, 2020 | 3,610.1 |
61. | Cheltenham Town | Saturday, March 7, 2020 | 3,599.4 |
62. | Accrington Stanley | Saturday, March 7, 2020 | 3,595.3 |
63. | Crewe Alexandra | Saturday, March 7, 2020 | 3,594.5 |
64. | Swindon Town | Saturday, March 7, 2020 | 3,590.8 |
65. | Rochdale | Saturday, March 7, 2020 | 3,586.1 |
66. | AFC Wimbledon | Saturday, March 7, 2020 | 3,583.5 |
67. | Milton Keynes Dons | Saturday, March 7, 2020 | 3,580.7 |
68. | Colchester United | Saturday, March 7, 2020 | 3,572.2 |
69. | Bristol Rovers | Saturday, March 7, 2020 | 3,567.3 |
70. | Bury | Saturday, May 4, 2019 | 3,566.2 |
71. | Northampton Town | Saturday, March 7, 2020 | 3,564.3 |
72. | Exeter City | Saturday, March 7, 2020 | 3,550.4 |
73. | Port Vale | Saturday, March 7, 2020 | 3,539.4 |
74. | Tranmere Rovers | Saturday, March 7, 2020 | 3,530.3 |
75. | Crawley Town | Saturday, March 7, 2020 | 3,516.7 |
76. | Salford City | Saturday, March 7, 2020 | 3,507.9 |
77. | Bolton Wanderers | Saturday, March 7, 2020 | 3,507.8 |
78. | Bradford City | Saturday, March 7, 2020 | 3,507.2 |
79. | Walsall | Saturday, March 7, 2020 | 3,495.3 |
80. | Forest Green Rovers | Saturday, March 7, 2020 | 3,493.4 |
81. | Newport County | Saturday, March 7, 2020 | 3,483.7 |
82. | Mansfield Town | Saturday, March 7, 2020 | 3,481.6 |
83. | Grimsby Town | Saturday, March 7, 2020 | 3,476.1 |
84. | Oldham Athletic | Saturday, March 7, 2020 | 3,472.2 |
85. | Southend United | Saturday, March 7, 2020 | 3,468.5 |
86. | Carlisle United | Saturday, March 7, 2020 | 3,464.9 |
87. | Scunthorpe United | Saturday, March 7, 2020 | 3,457.7 |
88. | Leyton Orient | Saturday, March 7, 2020 | 3,454.2 |
89. | Barrow | Saturday, March 7, 2020 | 3,446.4 |
90. | Cambridge United | Saturday, March 7, 2020 | 3,439.0 |
91. | Notts County | Saturday, March 7, 2020 | 3,423.0 |
92. | Harrogate Town | Saturday, March 7, 2020 | 3,416.2 |
93. | Morecambe | Saturday, March 7, 2020 | 3,409.4 |
94. | Boreham Wood | Saturday, March 7, 2020 | 3,407.2 |
95. | Macclesfield Town | Saturday, March 7, 2020 | 3,392.4 |
96. | Yeovil Town | Saturday, March 7, 2020 | 3,388.4 |
97. | Hartlepool United | Saturday, March 7, 2020 | 3,379.9 |
98. | Barnet | Saturday, March 7, 2020 | 3,376.8 |
99. | Stevenage | Saturday, March 7, 2020 | 3,374.8 |
100. | Solihull Moors | Saturday, March 7, 2020 | 3,369.8 |
101. | Dover Athletic | Saturday, March 7, 2020 | 3,353.4 |
102. | Sutton United | Saturday, March 7, 2020 | 3,352.6 |
103. | FC Halifax Town | Saturday, March 7, 2020 | 3,344.3 |
104. | Wrexham | Saturday, March 7, 2020 | 3,333.4 |
105. | Chesterfield | Saturday, March 7, 2020 | 3,320.7 |
106. | Bromley | Saturday, March 7, 2020 | 3,314.2 |
107. | Stockport County | Saturday, March 7, 2020 | 3,313.7 |
108. | Dagenham and Redbridge | Saturday, March 7, 2020 | 3,307.8 |
109. | Woking | Saturday, March 7, 2020 | 3,303.8 |
110. | Eastleigh | Saturday, March 7, 2020 | 3,302.3 |
111. | Torquay United | Saturday, March 7, 2020 | 3,295.3 |
112. | Aldershot Town | Saturday, March 7, 2020 | 3,292.1 |
113. | AFC Fylde | Saturday, March 7, 2020 | 3,288.5 |
114. | Ebbsfleet United | Saturday, March 7, 2020 | 3,285.1 |
115. | Gateshead | Saturday, March 7, 2020 | 3,271.4 |
116. | Havant and Waterlooville | Saturday, March 7, 2020 | 3,265.2 |
117. | Wealdstone | Saturday, March 7, 2020 | 3,264.2 |
118. | Brackley Town | Saturday, March 7, 2020 | 3,263.3 |
119. | Maidenhead United | Saturday, March 7, 2020 | 3,244.6 |
120. | King's Lynn Town | Saturday, March 7, 2020 | 3,240.9 |
121. | Altrincham | Saturday, March 7, 2020 | 3,238.6 |
122. | Boston United | Saturday, March 7, 2020 | 3,209.7 |
123. | York City | Saturday, March 7, 2020 | 3,205.0 |
124. | Bath City | Saturday, March 7, 2020 | 3,202.3 |
125. | Weymouth | Saturday, March 7, 2020 | 3,195.9 |
126. | Spennymoor Town | Saturday, March 7, 2020 | 3,194.6 |
127. | Slough Town | Saturday, March 7, 2020 | 3,191.9 |
128. | Dartford | Saturday, March 7, 2020 | 3,190.5 |
129. | Chester | Saturday, March 7, 2020 | 3,183.4 |
130. | Chorley | Saturday, March 7, 2020 | 3,161.4 |
131. | Maidstone United | Saturday, March 7, 2020 | 3,143.5 |
132. | Guiseley | Saturday, March 7, 2020 | 3,143.0 |
133. | Hampton and Richmond Borough | Saturday, March 7, 2020 | 3,128.0 |
134. | Chelmsford City | Saturday, March 7, 2020 | 3,125.9 |
135. | Darlington | Saturday, March 7, 2020 | 3,125.7 |
136. | Truro City | Saturday, March 7, 2020 | 3,120.7 |
137. | Kidderminster Harriers | Saturday, March 7, 2020 | 3,120.7 |
138. | Dorking Wanderers | Saturday, March 7, 2020 | 3,105.4 |
139. | Welling United | Saturday, March 7, 2020 | 3,104.5 |
140. | AFC Telford United | Saturday, March 7, 2020 | 3,098.3 |
141. | Southport | Saturday, March 7, 2020 | 3,095.4 |
142. | Chippenham Town | Saturday, March 7, 2020 | 3,093.6 |
143. | Concord Rangers | Saturday, March 7, 2020 | 3,089.8 |
144. | Billericay Town | Saturday, March 7, 2020 | 3,086.6 |
145. | St. Albans City | Saturday, March 7, 2020 | 3,081.6 |
146. | Farsley Celtic | Saturday, March 7, 2020 | 3,078.6 |
147. | Kettering Town | Saturday, March 7, 2020 | 3,070.4 |
148. | Leamington | Saturday, March 7, 2020 | 3,069.6 |
149. | Tamworth | Saturday, March 7, 2020 | 3,069.4 |
150. | Hereford | Saturday, March 7, 2020 | 3,066.5 |
151. | Alfreton Town | Saturday, March 7, 2020 | 3,064.7 |
152. | Dulwich Hamlet | Saturday, March 7, 2020 | 3,063.0 |
153. | Royston Town | Saturday, March 7, 2020 | 3,062.8 |
154. | Braintree Town | Saturday, March 7, 2020 | 3,062.4 |
155. | Hemel Hempstead Town | Saturday, March 7, 2020 | 3,055.5 |
156. | Oxford City | Saturday, March 7, 2020 | 3,055.3 |
157. | Peterborough Sports | Saturday, March 7, 2020 | 3,046.4 |
158. | Chesham United | Saturday, March 7, 2020 | 3,042.1 |
159. | Taunton Town | Saturday, March 7, 2020 | 3,039.5 |
160. | Curzon Ashton | Saturday, March 7, 2020 | 3,038.9 |
161. | Eastbourne Borough | Saturday, February 29, 2020 | 3,036.4 |
162. | Tonbridge Angels | Saturday, February 29, 2020 | 3,033.5 |
163. | Hayes and Yeading United | Saturday, March 7, 2020 | 3,029.9 |
164. | Poole Town | Saturday, March 7, 2020 | 3,022.1 |
165. | Gloucester City | Saturday, March 7, 2020 | 3,017.8 |
166. | South Shields | Saturday, March 7, 2020 | 3,017.1 |
167. | Salisbury | Saturday, March 7, 2020 | 3,016.0 |
168. | Kings Langley | Saturday, March 7, 2020 | 3,012.7 |
169. | Hungerford Town | Saturday, March 7, 2020 | 3,007.1 |
170. | Blyth Spartans | Saturday, March 7, 2020 | 3,004.3 |
171. | Coalville Town | Saturday, March 7, 2020 | 3,003.9 |
172. | Bromsgrove Sporting | Saturday, March 7, 2020 | 3,002.3 |
173. | Swindon Supermarine | Saturday, March 7, 2020 | 3,002.1 |
174. | Tiverton Town | Tuesday, March 3, 2020 | 2,994.0 |
175. | Warrington Town | Saturday, March 7, 2020 | 2,993.6 |
176. | Folkestone Invicta | Saturday, March 7, 2020 | 2,992.7 |
177. | FC United of Manchester | Saturday, March 7, 2020 | 2,991.6 |
178. | Worthing | Saturday, March 7, 2020 | 2,991.0 |
179. | Rushall Olympic | Saturday, March 7, 2020 | 2,988.9 |
180. | Weston-super-Mare | Saturday, February 22, 2020 | 2,988.1 |
181. | Banbury United | Saturday, March 7, 2020 | 2,977.2 |
182. | Metropolitan Police | Saturday, March 7, 2020 | 2,974.4 |
183. | Hartley Wintney | Saturday, March 7, 2020 | 2,964.9 |
184. | Bradford Park Avenue | Saturday, March 7, 2020 | 2,964.9 |
185. | Carshalton Athletic | Saturday, March 7, 2020 | 2,959.5 |
186. | AFC Rushden and Diamonds | Saturday, March 7, 2020 | 2,958.7 |
187. | Nuneaton Borough | Saturday, March 7, 2020 | 2,953.9 |
188. | Stourbridge | Saturday, March 7, 2020 | 2,953.4 |
189. | AFC Hornchurch | Saturday, March 7, 2020 | 2,947.9 |
190. | Barwell | Saturday, March 7, 2020 | 2,947.7 |
191. | Gosport Borough | Saturday, March 7, 2020 | 2,945.3 |
192. | Nantwich Town | Saturday, March 7, 2020 | 2,943.1 |
193. | Needham Market | Saturday, March 7, 2020 | 2,942.1 |
194. | Morpeth Town | Saturday, March 7, 2020 | 2,937.5 |
195. | Leatherhead | Saturday, March 7, 2020 | 2,935.0 |
196. | Biggleswade Town | Saturday, March 7, 2020 | 2,935.0 |
197. | East Thurrock United | Saturday, March 7, 2020 | 2,934.5 |
198. | Farnborough | Saturday, March 7, 2020 | 2,930.2 |
199. | Hendon | Saturday, March 7, 2020 | 2,918.3 |
200. | Hitchin Town | Saturday, March 7, 2020 | 2,916.6 |
201. | Enfield Town | Saturday, March 7, 2020 | 2,908.1 |
202. | Merthyr Town | Saturday, March 7, 2020 | 2,906.8 |
203. | Basford United | Saturday, March 7, 2020 | 2,905.8 |
204. | Bognor Regis Town | Saturday, March 7, 2020 | 2,901.1 |
205. | Gainsborough Trinity | Saturday, March 7, 2020 | 2,896.7 |
206. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
207. | Cray Wanderers | Saturday, March 7, 2020 | 2,891.4 |
208. | Harrow Borough | Saturday, March 7, 2020 | 2,886.5 |
209. | Kingstonian | Saturday, March 7, 2020 | 2,886.1 |
210. | Lowestoft Town | Saturday, March 7, 2020 | 2,885.2 |
211. | Whitby Town | Saturday, March 7, 2020 | 2,884.5 |
212. | Ashton United | Saturday, March 7, 2020 | 2,881.0 |
213. | Hednesford Town | Saturday, March 7, 2020 | 2,877.6 |
214. | Bowers and Pitsea | Saturday, March 7, 2020 | 2,875.0 |
215. | Wimborne Town | Saturday, March 7, 2020 | 2,873.7 |
216. | Buxton | Saturday, March 7, 2020 | 2,872.8 |
217. | Yate Town | Saturday, March 7, 2020 | 2,871.0 |
218. | Lancaster City | Saturday, March 7, 2020 | 2,870.1 |
219. | Blackfield and Langley | Saturday, March 7, 2020 | 2,867.9 |
220. | Beaconsfield Town | Saturday, March 7, 2020 | 2,857.0 |
221. | Haringey Borough | Saturday, March 7, 2020 | 2,851.9 |
222. | Margate | Saturday, March 7, 2020 | 2,843.7 |
223. | Scarborough Athletic | Saturday, March 7, 2020 | 2,841.0 |
224. | Witton Albion | Saturday, March 7, 2020 | 2,834.4 |
225. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
226. | Horsham | Saturday, March 7, 2020 | 2,829.8 |
227. | Atherton Collieries | Saturday, March 7, 2020 | 2,827.5 |
228. | Hyde United | Saturday, March 7, 2020 | 2,827.5 |
229. | Stratford Town | Saturday, March 7, 2020 | 2,820.6 |
230. | Potters Bar Town | Saturday, March 7, 2020 | 2,812.3 |
231. | Bamber Bridge | Saturday, March 7, 2020 | 2,807.3 |
232. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
233. | Walton Casuals | Saturday, March 7, 2020 | 2,799.4 |
234. | Leiston | Saturday, March 7, 2020 | 2,798.8 |
235. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
236. | Mickleover Sports | Saturday, March 7, 2020 | 2,792.9 |
237. | Alvechurch | Saturday, March 7, 2020 | 2,781.7 |
238. | Corinthian-Casuals | Saturday, March 7, 2020 | 2,780.6 |
239. | St. Ives Town | Saturday, March 7, 2020 | 2,780.2 |
240. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
241. | Dorchester Town | Saturday, March 7, 2020 | 2,763.1 |
242. | Stalybridge Celtic | Saturday, March 7, 2020 | 2,760.0 |
243. | Maldon and Tiptree | Friday, November 29, 2019 | 2,759.7 |
244. | Bishop's Stortford | Saturday, March 7, 2020 | 2,759.4 |
245. | Marine | Saturday, April 27, 2019 | 2,754.6 |
246. | Matlock Town | Saturday, March 7, 2020 | 2,752.4 |
247. | Chichester City | Sunday, December 1, 2019 | 2,749.9 |
248. | Merstham | Saturday, March 7, 2020 | 2,747.8 |
249. | Wingate and Finchley | Saturday, March 7, 2020 | 2,737.0 |
250. | Stafford Rangers | Saturday, March 7, 2020 | 2,735.2 |
251. | Lewes | Saturday, March 7, 2020 | 2,734.7 |
252. | Brightlingsea Regent | Saturday, March 7, 2020 | 2,728.8 |
253. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
254. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
255. | Radcliffe | Saturday, March 7, 2020 | 2,710.5 |
256. | Cheshunt | Saturday, March 7, 2020 | 2,701.3 |
257. | Grantham Town | Saturday, March 7, 2020 | 2,690.4 |
258. | Redditch United | Saturday, March 7, 2020 | 2,688.1 |
259. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
260. | Workington | Saturday, April 27, 2019 | 2,686.0 |
261. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |