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, March 26, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, March 16, 2019 | 4,384.6 |
2. | Liverpool | Sunday, March 17, 2019 | 4,323.0 |
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 17, 2019 | 4,185.6 |
7. | Wolverhampton Wanderers | Saturday, March 16, 2019 | 4,066.2 |
8. | Watford | Saturday, March 16, 2019 | 4,060.0 |
9. | Everton | Sunday, March 17, 2019 | 4,049.8 |
10. | Leicester City | Saturday, March 16, 2019 | 4,038.2 |
11. | Crystal Palace | Saturday, March 16, 2019 | 4,030.3 |
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. | Sheffield United | Saturday, March 16, 2019 | 3,982.1 |
17. | Brighton and Hove Albion | Sunday, March 17, 2019 | 3,981.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 | Sunday, March 17, 2019 | 3,886.6 |
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. | Luton Town | Saturday, March 23, 2019 | 3,829.8 |
36. | Barnsley | Saturday, March 23, 2019 | 3,821.7 |
37. | Huddersfield Town | Saturday, March 16, 2019 | 3,820.8 |
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 | Sunday, March 17, 2019 | 3,795.4 |
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. | Portsmouth | Saturday, March 23, 2019 | 3,750.9 |
46. | Charlton Athletic | Saturday, March 16, 2019 | 3,744.3 |
47. | Rotherham United | Saturday, March 16, 2019 | 3,737.9 |
48. | Burton Albion | Saturday, March 23, 2019 | 3,715.0 |
49. | Ipswich Town | Saturday, March 16, 2019 | 3,696.2 |
50. | Doncaster Rovers | Tuesday, March 26, 2019 | 3,691.2 |
51. | Blackpool | Saturday, March 23, 2019 | 3,671.3 |
52. | Bolton Wanderers | Saturday, March 16, 2019 | 3,657.5 |
53. | Lincoln City | Saturday, March 23, 2019 | 3,654.7 |
54. | Fleetwood Town | Saturday, March 16, 2019 | 3,653.2 |
55. | Bristol Rovers | Tuesday, March 26, 2019 | 3,642.0 |
56. | Shrewsbury Town | Saturday, March 23, 2019 | 3,639.6 |
57. | Oxford United | Saturday, March 23, 2019 | 3,638.6 |
58. | Plymouth Argyle | Saturday, March 23, 2019 | 3,636.8 |
59. | Coventry City | Saturday, March 23, 2019 | 3,636.0 |
60. | Peterborough United | Saturday, March 23, 2019 | 3,636.0 |
61. | Gillingham | Saturday, March 23, 2019 | 3,631.0 |
62. | Bury | Saturday, March 23, 2019 | 3,623.6 |
63. | Scunthorpe United | Saturday, March 23, 2019 | 3,602.1 |
64. | Accrington Stanley | Saturday, March 23, 2019 | 3,599.6 |
65. | Southend United | Saturday, March 23, 2019 | 3,586.2 |
66. | AFC Wimbledon | Saturday, March 23, 2019 | 3,585.2 |
67. | Mansfield Town | Saturday, March 23, 2019 | 3,582.0 |
68. | Wycombe Wanderers | Saturday, March 16, 2019 | 3,575.1 |
69. | Milton Keynes Dons | Saturday, March 23, 2019 | 3,571.9 |
70. | Exeter City | Saturday, March 23, 2019 | 3,567.9 |
71. | Rochdale | Saturday, March 23, 2019 | 3,566.5 |
72. | Bradford City | Saturday, March 23, 2019 | 3,561.3 |
73. | Tranmere Rovers | Saturday, March 23, 2019 | 3,559.4 |
74. | Walsall | Saturday, March 23, 2019 | 3,554.4 |
75. | Forest Green Rovers | Saturday, March 23, 2019 | 3,533.4 |
76. | Northampton Town | Saturday, March 23, 2019 | 3,526.9 |
77. | Oldham Athletic | Tuesday, March 12, 2019 | 3,523.5 |
78. | Carlisle United | Saturday, March 23, 2019 | 3,519.9 |
79. | Swindon Town | Saturday, March 23, 2019 | 3,514.6 |
80. | Crewe Alexandra | Saturday, March 23, 2019 | 3,499.8 |
81. | Newport County | Friday, March 15, 2019 | 3,491.5 |
82. | Colchester United | Saturday, March 23, 2019 | 3,483.6 |
83. | Cheltenham Town | Saturday, March 23, 2019 | 3,479.1 |
84. | Stevenage | Saturday, March 23, 2019 | 3,478.4 |
85. | Grimsby Town | Saturday, March 23, 2019 | 3,461.8 |
86. | Leyton Orient | Tuesday, March 26, 2019 | 3,461.4 |
87. | Cambridge United | Saturday, March 23, 2019 | 3,445.6 |
88. | Morecambe | Saturday, March 23, 2019 | 3,435.5 |
89. | AFC Fylde | Tuesday, March 26, 2019 | 3,433.3 |
90. | Macclesfield Town | Saturday, March 23, 2019 | 3,419.4 |
91. | Port Vale | Saturday, March 23, 2019 | 3,413.7 |
92. | Crawley Town | Saturday, March 23, 2019 | 3,413.3 |
93. | Ebbsfleet United | Tuesday, March 26, 2019 | 3,411.2 |
94. | Solihull Moors | Tuesday, March 26, 2019 | 3,410.9 |
95. | Salford City | Saturday, March 23, 2019 | 3,407.9 |
96. | Notts County | Saturday, March 23, 2019 | 3,405.5 |
97. | Wrexham | Saturday, March 23, 2019 | 3,385.0 |
98. | Harrogate Town | Saturday, March 23, 2019 | 3,377.5 |
99. | Eastleigh | Saturday, March 16, 2019 | 3,372.5 |
100. | Chesterfield | Saturday, March 23, 2019 | 3,365.1 |
101. | Gateshead | Saturday, March 16, 2019 | 3,361.8 |
102. | Yeovil Town | Saturday, March 23, 2019 | 3,354.6 |
103. | Barnet | Tuesday, March 26, 2019 | 3,344.1 |
104. | Barrow | Saturday, March 23, 2019 | 3,343.7 |
105. | Dover Athletic | Tuesday, March 26, 2019 | 3,333.0 |
106. | FC Halifax Town | Tuesday, March 26, 2019 | 3,331.5 |
107. | Torquay United | Saturday, March 23, 2019 | 3,325.6 |
108. | Bromley | Saturday, March 23, 2019 | 3,324.0 |
109. | Sutton United | Saturday, March 23, 2019 | 3,321.0 |
110. | Hartlepool United | Saturday, March 23, 2019 | 3,314.4 |
111. | Dagenham and Redbridge | Tuesday, March 26, 2019 | 3,314.3 |
112. | Stockport County | Tuesday, March 26, 2019 | 3,288.1 |
113. | Maidenhead United | Tuesday, March 26, 2019 | 3,280.6 |
114. | Boreham Wood | Tuesday, March 26, 2019 | 3,277.2 |
115. | Brackley Town | Tuesday, March 26, 2019 | 3,272.4 |
116. | Chorley | Saturday, March 23, 2019 | 3,263.3 |
117. | Woking | Saturday, March 23, 2019 | 3,260.8 |
118. | Havant and Waterlooville | Tuesday, March 26, 2019 | 3,242.8 |
119. | Aldershot Town | Tuesday, March 26, 2019 | 3,231.4 |
120. | Bath City | Saturday, March 23, 2019 | 3,216.7 |
121. | Chelmsford City | Saturday, March 23, 2019 | 3,214.5 |
122. | Dartford | Saturday, March 23, 2019 | 3,204.7 |
123. | Welling United | Saturday, March 23, 2019 | 3,199.9 |
124. | Bradford Park Avenue | Tuesday, March 26, 2019 | 3,187.4 |
125. | Spennymoor Town | Saturday, March 23, 2019 | 3,179.4 |
126. | Maidstone United | Saturday, March 23, 2019 | 3,171.7 |
127. | Braintree Town | Saturday, March 23, 2019 | 3,171.0 |
128. | Wealdstone | Saturday, March 23, 2019 | 3,160.9 |
129. | Altrincham | Saturday, March 9, 2019 | 3,152.0 |
130. | Kidderminster Harriers | Saturday, March 23, 2019 | 3,145.7 |
131. | Concord Rangers | Saturday, March 23, 2019 | 3,145.3 |
132. | Slough Town | Saturday, March 23, 2019 | 3,137.5 |
133. | AFC Telford United | Tuesday, March 26, 2019 | 3,131.1 |
134. | St. Albans City | Saturday, March 23, 2019 | 3,126.7 |
135. | Darlington 1883 | Saturday, April 28, 2018 | 3,125.5 |
136. | Southport | Saturday, March 23, 2019 | 3,125.1 |
137. | Chester | Saturday, March 9, 2019 | 3,123.4 |
138. | Boston United | Saturday, March 23, 2019 | 3,116.7 |
139. | Billericay Town | Saturday, March 23, 2019 | 3,111.8 |
140. | Blyth Spartans | Saturday, March 23, 2019 | 3,111.2 |
141. | York City | Tuesday, March 26, 2019 | 3,096.8 |
142. | Alfreton Town | Saturday, March 23, 2019 | 3,094.4 |
143. | Chippenham Town | Saturday, March 23, 2019 | 3,092.9 |
144. | Hereford | Tuesday, March 26, 2019 | 3,092.5 |
145. | Hemel Hempstead Town | Saturday, March 23, 2019 | 3,089.7 |
146. | Oxford City | Saturday, March 23, 2019 | 3,082.6 |
147. | Hampton and Richmond Borough | Saturday, March 23, 2019 | 3,079.3 |
148. | Guiseley | Tuesday, March 26, 2019 | 3,079.1 |
149. | Curzon Ashton | Tuesday, March 26, 2019 | 3,077.8 |
150. | Darlington | Saturday, March 23, 2019 | 3,075.8 |
151. | Kettering Town | Saturday, March 23, 2019 | 3,068.2 |
152. | Leamington | Saturday, March 23, 2019 | 3,062.4 |
153. | King's Lynn Town | Saturday, March 23, 2019 | 3,051.7 |
154. | Weymouth | Saturday, March 23, 2019 | 3,047.6 |
155. | Dulwich Hamlet | Saturday, March 23, 2019 | 3,043.8 |
156. | Truro City | Saturday, March 23, 2019 | 3,038.5 |
157. | Metropolitan Police | Saturday, March 23, 2019 | 3,033.5 |
158. | Farsley Celtic | Saturday, March 23, 2019 | 3,033.2 |
159. | Gloucester City | Saturday, March 23, 2019 | 3,029.5 |
160. | Salisbury | Saturday, March 23, 2019 | 3,028.1 |
161. | Stourbridge | Saturday, March 23, 2019 | 3,024.4 |
162. | FC United of Manchester | Tuesday, March 26, 2019 | 3,018.4 |
163. | Hungerford Town | Saturday, March 23, 2019 | 3,014.4 |
164. | East Thurrock United | Saturday, March 23, 2019 | 3,010.1 |
165. | Taunton Town | Saturday, March 23, 2019 | 3,008.6 |
166. | Dorking Wanderers | Saturday, March 23, 2019 | 3,007.0 |
167. | Warrington Town | Saturday, March 23, 2019 | 2,999.5 |
168. | South Shields | Saturday, March 23, 2019 | 2,994.4 |
169. | Eastbourne Borough | Saturday, March 23, 2019 | 2,994.2 |
170. | Weston-super-Mare | Saturday, March 23, 2019 | 2,992.3 |
171. | AFC Rushden and Diamonds | Saturday, March 23, 2019 | 2,982.6 |
172. | Biggleswade Town | Saturday, March 23, 2019 | 2,978.8 |
173. | Coalville Town | Tuesday, March 26, 2019 | 2,975.6 |
174. | Stratford Town | Saturday, March 23, 2019 | 2,974.4 |
175. | Kings Langley | Tuesday, March 26, 2019 | 2,974.0 |
176. | Poole Town | Saturday, March 23, 2019 | 2,968.9 |
177. | Tamworth | Saturday, March 23, 2019 | 2,960.4 |
178. | Haringey Borough | Saturday, March 23, 2019 | 2,959.3 |
179. | Chesham United | Tuesday, March 26, 2019 | 2,958.0 |
180. | Royston Town | Saturday, March 23, 2019 | 2,957.3 |
181. | Rushall Olympic | Saturday, March 23, 2019 | 2,957.2 |
182. | Hartley Wintney | Tuesday, March 26, 2019 | 2,955.1 |
183. | Farnborough | Saturday, March 23, 2019 | 2,954.8 |
184. | Leatherhead | Saturday, March 23, 2019 | 2,951.8 |
185. | Swindon Supermarine | Saturday, March 23, 2019 | 2,950.9 |
186. | Alvechurch | Tuesday, March 26, 2019 | 2,946.9 |
187. | Harrow Borough | Saturday, March 23, 2019 | 2,941.5 |
188. | Gainsborough Trinity | Saturday, March 23, 2019 | 2,934.0 |
189. | Tonbridge Angels | Saturday, March 23, 2019 | 2,930.5 |
190. | Ashton United | Tuesday, March 26, 2019 | 2,927.6 |
191. | Hitchin Town | Saturday, March 23, 2019 | 2,923.3 |
192. | Wimborne Town | Saturday, March 23, 2019 | 2,921.0 |
193. | Dorchester Town | Saturday, March 23, 2019 | 2,920.1 |
194. | Merstham | Saturday, March 23, 2019 | 2,919.5 |
195. | Worthing | Saturday, March 23, 2019 | 2,918.0 |
196. | St. Ives Town | Saturday, March 23, 2019 | 2,913.4 |
197. | Folkestone Invicta | Saturday, March 23, 2019 | 2,912.2 |
198. | Margate | Saturday, March 23, 2019 | 2,911.7 |
199. | Nuneaton Borough | Saturday, March 23, 2019 | 2,910.1 |
200. | Enfield Town | Saturday, March 23, 2019 | 2,909.6 |
201. | Shaw Lane | Saturday, April 28, 2018 | 2,905.5 |
202. | Barwell | Tuesday, March 26, 2019 | 2,904.4 |
203. | Nantwich Town | Saturday, March 23, 2019 | 2,899.6 |
204. | Beaconsfield Town | Saturday, March 23, 2019 | 2,893.9 |
205. | Bishop's Stortford | Saturday, March 23, 2019 | 2,893.2 |
206. | Tiverton Town | Tuesday, March 26, 2019 | 2,892.5 |
207. | Carshalton Athletic | Saturday, March 23, 2019 | 2,892.1 |
208. | Bognor Regis Town | Saturday, March 23, 2019 | 2,891.8 |
209. | Leiston | Saturday, March 23, 2019 | 2,891.1 |
210. | Walton Casuals | Saturday, March 23, 2019 | 2,888.9 |
211. | Buxton | Saturday, March 23, 2019 | 2,888.7 |
212. | Merthyr Town | Saturday, March 23, 2019 | 2,886.9 |
213. | Banbury United | Saturday, March 23, 2019 | 2,886.3 |
214. | Basingstoke Town | Saturday, March 23, 2019 | 2,885.8 |
215. | Redditch United | Saturday, March 23, 2019 | 2,884.2 |
216. | Needham Market | Saturday, March 23, 2019 | 2,870.5 |
217. | Gosport Borough | Saturday, March 23, 2019 | 2,867.8 |
218. | Lowestoft Town | Saturday, March 23, 2019 | 2,867.7 |
219. | Hendon | Saturday, March 23, 2019 | 2,865.0 |
220. | Basford United | Saturday, March 23, 2019 | 2,862.6 |
221. | Witton Albion | Saturday, March 23, 2019 | 2,862.2 |
222. | Lewes | Saturday, March 23, 2019 | 2,848.9 |
223. | Frome Town | Saturday, March 23, 2019 | 2,847.7 |
224. | Brightlingsea Regent | Saturday, March 23, 2019 | 2,845.1 |
225. | Thurrock | Saturday, April 28, 2018 | 2,839.1 |
226. | AFC Hornchurch | Saturday, March 23, 2019 | 2,832.9 |
227. | Whitehawk | Saturday, March 23, 2019 | 2,829.4 |
228. | Matlock Town | Saturday, March 23, 2019 | 2,818.9 |
229. | Scarborough Athletic | Saturday, March 23, 2019 | 2,818.4 |
230. | St. Neots Town | Tuesday, March 26, 2019 | 2,810.3 |
231. | Stafford Rangers | Saturday, March 23, 2019 | 2,807.3 |
232. | Potters Bar Town | Saturday, March 23, 2019 | 2,806.4 |
233. | Marine | Saturday, March 23, 2019 | 2,803.3 |
234. | Whitby Town | Saturday, March 23, 2019 | 2,802.8 |
235. | Wingate and Finchley | Saturday, March 23, 2019 | 2,802.0 |
236. | Lancaster City | Saturday, March 23, 2019 | 2,798.2 |
237. | Corinthian-Casuals | Saturday, March 23, 2019 | 2,793.3 |
238. | Halesowen Town | Saturday, March 23, 2019 | 2,788.8 |
239. | Hyde United | Saturday, March 23, 2019 | 2,786.8 |
240. | Kingstonian | Saturday, March 23, 2019 | 2,781.0 |
241. | Grantham Town | Saturday, March 23, 2019 | 2,771.8 |
242. | Hednesford Town | Saturday, March 23, 2019 | 2,762.2 |
243. | Workington | Saturday, March 23, 2019 | 2,759.4 |
244. | Stalybridge Celtic | Saturday, March 16, 2019 | 2,753.8 |
245. | Mickleover Sports | Saturday, March 23, 2019 | 2,749.6 |
246. | Bamber Bridge | Saturday, March 23, 2019 | 2,735.1 |
247. | Bedworth United | Saturday, March 23, 2019 | 2,731.5 |
248. | Harlow Town | Saturday, March 23, 2019 | 2,729.6 |
249. | Burgess Hill Town | Saturday, March 23, 2019 | 2,694.3 |
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 23, 2019 | 2,658.6 |
253. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
254. | Dunstable Town | Saturday, April 28, 2018 | 2,621.9 |