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 10, 2018
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, March 4, 2018 | 4,355.2 |
2. | Tottenham Hotspur | Saturday, March 3, 2018 | 4,270.0 |
3. | Manchester United | Saturday, March 10, 2018 | 4,255.7 |
4. | Liverpool | Saturday, March 10, 2018 | 4,236.8 |
5. | Chelsea | Saturday, March 10, 2018 | 4,217.4 |
6. | Arsenal | Sunday, March 4, 2018 | 4,160.0 |
7. | Leicester City | Saturday, March 10, 2018 | 4,087.7 |
8. | Everton | Saturday, March 10, 2018 | 4,052.9 |
9. | Burnley | Saturday, March 10, 2018 | 4,043.3 |
10. | AFC Bournemouth | Saturday, March 3, 2018 | 4,003.7 |
11. | Swansea City | Saturday, March 10, 2018 | 4,003.4 |
12. | Southampton | Saturday, March 10, 2018 | 3,999.8 |
13. | Fulham | Saturday, March 10, 2018 | 3,995.8 |
14. | Newcastle United | Saturday, March 10, 2018 | 3,993.1 |
15. | Brighton and Hove Albion | Saturday, March 10, 2018 | 3,988.3 |
16. | Watford | Saturday, March 3, 2018 | 3,985.6 |
17. | Crystal Palace | Saturday, March 10, 2018 | 3,974.9 |
18. | West Ham United | Saturday, March 10, 2018 | 3,961.0 |
19. | Wolverhampton Wanderers | Saturday, March 10, 2018 | 3,956.4 |
20. | Aston Villa | Saturday, March 10, 2018 | 3,956.3 |
21. | Stoke City | Saturday, March 3, 2018 | 3,952.0 |
22. | Cardiff City | Saturday, March 10, 2018 | 3,942.9 |
23. | Middlesbrough | Saturday, March 10, 2018 | 3,922.5 |
24. | West Bromwich Albion | Saturday, March 10, 2018 | 3,912.3 |
25. | Derby County | Tuesday, March 6, 2018 | 3,911.1 |
26. | Huddersfield Town | Saturday, March 10, 2018 | 3,906.9 |
27. | Brentford | Saturday, March 10, 2018 | 3,879.2 |
28. | Bristol City | Saturday, March 10, 2018 | 3,878.7 |
29. | Preston North End | Saturday, March 10, 2018 | 3,876.5 |
30. | Norwich City | Saturday, March 10, 2018 | 3,868.4 |
31. | Millwall | Saturday, March 10, 2018 | 3,863.7 |
32. | Sheffield United | Saturday, March 10, 2018 | 3,862.2 |
33. | Blackburn Rovers | Saturday, March 10, 2018 | 3,844.1 |
34. | Ipswich Town | Saturday, March 10, 2018 | 3,834.7 |
35. | Wigan Athletic | Saturday, March 10, 2018 | 3,828.5 |
36. | Hull City | Saturday, March 10, 2018 | 3,821.7 |
37. | Leeds United | Saturday, March 10, 2018 | 3,818.0 |
38. | Nottingham Forest | Tuesday, March 6, 2018 | 3,784.9 |
39. | Sheffield Wednesday | Saturday, March 10, 2018 | 3,783.7 |
40. | Reading | Saturday, March 10, 2018 | 3,778.4 |
41. | Queens Park Rangers | Saturday, March 10, 2018 | 3,762.5 |
42. | Bolton Wanderers | Saturday, March 10, 2018 | 3,756.0 |
43. | Shrewsbury Town | Saturday, March 10, 2018 | 3,740.3 |
44. | Barnsley | Saturday, March 10, 2018 | 3,732.7 |
45. | Sunderland | Saturday, March 10, 2018 | 3,725.0 |
46. | Rotherham United | Saturday, March 10, 2018 | 3,719.2 |
47. | Burton Albion | Saturday, March 10, 2018 | 3,700.2 |
48. | Birmingham City | Saturday, March 10, 2018 | 3,696.5 |
49. | Plymouth Argyle | Saturday, March 10, 2018 | 3,696.0 |
50. | Scunthorpe United | Saturday, March 10, 2018 | 3,692.3 |
51. | Peterborough United | Saturday, March 10, 2018 | 3,691.3 |
52. | Gillingham | Saturday, March 10, 2018 | 3,663.1 |
53. | Bristol Rovers | Saturday, March 10, 2018 | 3,655.5 |
54. | Rochdale | Saturday, March 10, 2018 | 3,651.0 |
55. | Charlton Athletic | Saturday, March 10, 2018 | 3,641.5 |
56. | Bradford City | Saturday, February 24, 2018 | 3,635.7 |
57. | Doncaster Rovers | Saturday, March 10, 2018 | 3,635.2 |
58. | Southend United | Saturday, March 10, 2018 | 3,632.7 |
59. | Luton Town | Saturday, March 10, 2018 | 3,631.1 |
60. | Accrington Stanley | Saturday, March 10, 2018 | 3,624.9 |
61. | Blackpool | Saturday, March 10, 2018 | 3,620.9 |
62. | Oxford United | Saturday, March 10, 2018 | 3,619.0 |
63. | Portsmouth | Saturday, March 10, 2018 | 3,614.9 |
64. | Oldham Athletic | Saturday, March 10, 2018 | 3,611.8 |
65. | Walsall | Saturday, March 10, 2018 | 3,611.7 |
66. | AFC Wimbledon | Saturday, March 10, 2018 | 3,609.8 |
67. | Fleetwood Town | Saturday, March 10, 2018 | 3,597.7 |
68. | Northampton Town | Saturday, March 10, 2018 | 3,589.2 |
69. | Mansfield Town | Saturday, March 10, 2018 | 3,588.3 |
70. | Wycombe Wanderers | Saturday, March 10, 2018 | 3,578.0 |
71. | Milton Keynes Dons | Saturday, March 3, 2018 | 3,570.0 |
72. | Coventry City | Saturday, March 10, 2018 | 3,569.7 |
73. | Notts County | Saturday, March 10, 2018 | 3,566.3 |
74. | Exeter City | Saturday, March 10, 2018 | 3,554.0 |
75. | Carlisle United | Saturday, March 10, 2018 | 3,548.8 |
76. | Lincoln City | Saturday, March 10, 2018 | 3,541.9 |
77. | Bury | Saturday, March 10, 2018 | 3,538.1 |
78. | Swindon Town | Saturday, March 10, 2018 | 3,523.0 |
79. | Colchester United | Saturday, March 10, 2018 | 3,518.6 |
80. | Newport County | Saturday, March 10, 2018 | 3,508.2 |
81. | Cambridge United | Saturday, March 10, 2018 | 3,497.0 |
82. | Crawley Town | Saturday, March 10, 2018 | 3,488.8 |
83. | Cheltenham Town | Saturday, March 10, 2018 | 3,483.1 |
84. | Stevenage | Saturday, March 10, 2018 | 3,474.2 |
85. | Port Vale | Saturday, March 10, 2018 | 3,470.9 |
86. | Tranmere Rovers | Saturday, March 10, 2018 | 3,470.7 |
87. | Forest Green Rovers | Saturday, March 10, 2018 | 3,448.5 |
88. | Crewe Alexandra | Saturday, March 10, 2018 | 3,443.2 |
89. | Yeovil Town | Saturday, March 10, 2018 | 3,441.5 |
90. | Macclesfield Town | Saturday, March 10, 2018 | 3,440.1 |
91. | Morecambe | Saturday, March 10, 2018 | 3,438.2 |
92. | Aldershot Town | Saturday, March 10, 2018 | 3,422.4 |
93. | Sutton United | Saturday, March 10, 2018 | 3,420.5 |
94. | Boreham Wood | Saturday, March 10, 2018 | 3,403.1 |
95. | Dover Athletic | Tuesday, March 6, 2018 | 3,402.0 |
96. | AFC Fylde | Saturday, March 10, 2018 | 3,400.7 |
97. | Chesterfield | Saturday, March 10, 2018 | 3,397.4 |
98. | Barnet | Saturday, March 10, 2018 | 3,393.2 |
99. | Grimsby Town | Saturday, March 10, 2018 | 3,384.7 |
100. | Wrexham | Saturday, February 24, 2018 | 3,381.5 |
101. | Bromley | Saturday, March 10, 2018 | 3,380.4 |
102. | Ebbsfleet United | Saturday, March 10, 2018 | 3,365.1 |
103. | Gateshead | Saturday, March 10, 2018 | 3,359.0 |
104. | Dagenham and Redbridge | Saturday, March 10, 2018 | 3,340.4 |
105. | Leyton Orient | Saturday, March 10, 2018 | 3,321.8 |
106. | Barrow | Saturday, March 10, 2018 | 3,303.8 |
107. | FC Halifax Town | Saturday, March 10, 2018 | 3,290.1 |
108. | Eastleigh | Saturday, February 24, 2018 | 3,282.1 |
109. | Maidenhead United | Saturday, March 10, 2018 | 3,281.4 |
110. | Hartlepool United | Saturday, March 10, 2018 | 3,273.1 |
111. | Solihull Moors | Saturday, March 10, 2018 | 3,270.1 |
112. | Maidstone United | Saturday, March 10, 2018 | 3,267.0 |
113. | Harrogate Town | Saturday, March 10, 2018 | 3,262.3 |
114. | Woking | Saturday, March 10, 2018 | 3,260.5 |
115. | Salford City | Tuesday, March 6, 2018 | 3,253.8 |
116. | Brackley Town | Saturday, March 10, 2018 | 3,244.1 |
117. | Torquay United | Saturday, March 10, 2018 | 3,215.3 |
118. | Havant and Waterlooville | Saturday, March 10, 2018 | 3,213.9 |
119. | Kidderminster Harriers | Saturday, March 10, 2018 | 3,212.5 |
120. | York City | Saturday, March 10, 2018 | 3,208.8 |
121. | Hampton and Richmond Borough | Saturday, March 10, 2018 | 3,207.4 |
122. | Dartford | Saturday, March 10, 2018 | 3,202.8 |
123. | Chelmsford City | Saturday, March 10, 2018 | 3,188.7 |
124. | Guiseley | Saturday, March 10, 2018 | 3,184.4 |
125. | Chester | Tuesday, March 6, 2018 | 3,180.8 |
126. | Chorley | Saturday, February 24, 2018 | 3,168.9 |
127. | Braintree Town | Saturday, March 10, 2018 | 3,167.0 |
128. | Stockport County | Saturday, March 10, 2018 | 3,159.1 |
129. | Hemel Hempstead Town | Tuesday, March 6, 2018 | 3,151.3 |
130. | Southport | Saturday, March 10, 2018 | 3,147.5 |
131. | Bath City | Saturday, February 24, 2018 | 3,147.5 |
132. | St. Albans City | Saturday, March 10, 2018 | 3,138.3 |
133. | Welling United | Saturday, March 10, 2018 | 3,137.0 |
134. | Blyth Spartans | Saturday, February 24, 2018 | 3,136.9 |
135. | Wealdstone | Saturday, March 10, 2018 | 3,134.5 |
136. | Darlington 1883 | Saturday, March 10, 2018 | 3,129.7 |
137. | Nuneaton Town | Saturday, March 10, 2018 | 3,128.6 |
138. | Spennymoor Town | Saturday, February 17, 2018 | 3,105.7 |
139. | Weston-super-Mare | Saturday, March 10, 2018 | 3,102.0 |
140. | Gloucester City | Saturday, March 10, 2018 | 3,096.8 |
141. | Boston United | Saturday, March 10, 2018 | 3,093.9 |
142. | Bradford Park Avenue | Saturday, March 10, 2018 | 3,093.5 |
143. | Curzon Ashton | Saturday, March 10, 2018 | 3,074.1 |
144. | FC United of Manchester | Saturday, March 10, 2018 | 3,073.9 |
145. | Oxford City | Saturday, March 10, 2018 | 3,073.6 |
146. | Hereford | Saturday, March 10, 2018 | 3,072.1 |
147. | Hungerford Town | Saturday, March 10, 2018 | 3,071.8 |
148. | East Thurrock United | Saturday, March 10, 2018 | 3,071.4 |
149. | Truro City | Saturday, March 10, 2018 | 3,071.0 |
150. | Leamington | Saturday, February 24, 2018 | 3,066.4 |
151. | Weymouth | Saturday, March 10, 2018 | 3,050.7 |
152. | Concord Rangers | Saturday, February 24, 2018 | 3,048.6 |
153. | Dulwich Hamlet | Saturday, March 10, 2018 | 3,047.9 |
154. | Alfreton Town | Saturday, March 10, 2018 | 3,044.7 |
155. | Chippenham Town | Saturday, March 10, 2018 | 3,044.7 |
156. | Tamworth | Saturday, March 10, 2018 | 3,044.2 |
157. | Kettering Town | Saturday, February 24, 2018 | 3,044.1 |
158. | King's Lynn Town | Saturday, March 10, 2018 | 3,042.7 |
159. | Altrincham | Tuesday, March 6, 2018 | 3,039.4 |
160. | Billericay Town | Tuesday, March 6, 2018 | 3,031.5 |
161. | Eastbourne Borough | Saturday, March 10, 2018 | 3,031.5 |
162. | Poole Town | Saturday, March 10, 2018 | 3,027.7 |
163. | AFC Telford United | Tuesday, February 27, 2018 | 3,022.0 |
164. | Slough Town | Saturday, March 10, 2018 | 3,020.8 |
165. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
166. | Bognor Regis Town | Saturday, February 24, 2018 | 2,990.9 |
167. | Chesham United | Saturday, March 10, 2018 | 2,990.5 |
168. | Shaw Lane | Saturday, February 24, 2018 | 2,984.9 |
169. | Gainsborough Trinity | Saturday, March 10, 2018 | 2,982.4 |
170. | Banbury United | Saturday, March 10, 2018 | 2,978.0 |
171. | Margate | Saturday, March 10, 2018 | 2,972.1 |
172. | Folkestone Invicta | Saturday, March 10, 2018 | 2,970.7 |
173. | Royston Town | Saturday, March 10, 2018 | 2,966.5 |
174. | Leiston | Saturday, March 10, 2018 | 2,959.7 |
175. | Farsley Celtic | Saturday, February 24, 2018 | 2,957.5 |
176. | Whitehawk | Saturday, March 10, 2018 | 2,954.0 |
177. | Hendon | Saturday, March 10, 2018 | 2,947.4 |
178. | Basingstoke Town | Saturday, March 10, 2018 | 2,944.3 |
179. | Leatherhead | Saturday, February 24, 2018 | 2,943.9 |
180. | Staines Town | Tuesday, March 6, 2018 | 2,942.9 |
181. | Hitchin Town | Saturday, March 10, 2018 | 2,940.4 |
182. | Warrington Town | Saturday, March 10, 2018 | 2,934.8 |
183. | Ashton United | Saturday, March 10, 2018 | 2,934.3 |
184. | Grantham Town | Saturday, February 24, 2018 | 2,916.9 |
185. | North Ferriby United | Saturday, March 10, 2018 | 2,916.0 |
186. | Biggleswade Town | Saturday, March 10, 2018 | 2,901.6 |
187. | Frome Town | Saturday, March 10, 2018 | 2,897.7 |
188. | Metropolitan Police | Saturday, March 10, 2018 | 2,897.2 |
189. | Merthyr Town | Saturday, March 10, 2018 | 2,890.1 |
190. | Stratford Town | Saturday, February 24, 2018 | 2,890.0 |
191. | Wingate and Finchley | Saturday, March 10, 2018 | 2,888.0 |
192. | Tonbridge Angels | Saturday, March 10, 2018 | 2,886.0 |
193. | Dorking Wanderers | Saturday, March 10, 2018 | 2,872.4 |
194. | St. Neots Town | Saturday, March 10, 2018 | 2,868.9 |
195. | Merstham | Saturday, March 10, 2018 | 2,868.4 |
196. | Bishop's Stortford | Saturday, March 10, 2018 | 2,868.2 |
197. | Stourbridge | Tuesday, March 6, 2018 | 2,866.8 |
198. | Farnborough | Saturday, March 10, 2018 | 2,865.4 |
199. | Tiverton Town | Saturday, March 10, 2018 | 2,864.0 |
200. | Enfield Town | Saturday, March 10, 2018 | 2,855.3 |
201. | Worthing | Saturday, March 10, 2018 | 2,853.1 |
202. | Barwell | Saturday, March 10, 2018 | 2,851.1 |
203. | Redditch United | Saturday, March 10, 2018 | 2,850.6 |
204. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
205. | Needham Market | Saturday, March 10, 2018 | 2,846.6 |
206. | Heybridge Swifts | Sunday, November 5, 2017 | 2,843.0 |
207. | Workington | Saturday, March 10, 2018 | 2,837.1 |
208. | Thurrock | Saturday, March 10, 2018 | 2,836.9 |
209. | Brightlingsea Regent | Saturday, March 10, 2018 | 2,836.2 |
210. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
211. | Nantwich Town | Tuesday, March 6, 2018 | 2,833.7 |
212. | Witton Albion | Saturday, February 24, 2018 | 2,826.4 |
213. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
214. | Buxton | Saturday, February 17, 2018 | 2,822.6 |
215. | Kingstonian | Saturday, March 10, 2018 | 2,821.9 |
216. | Stalybridge Celtic | Saturday, March 10, 2018 | 2,821.1 |
217. | Dorchester Town | Saturday, March 10, 2018 | 2,816.2 |
218. | Mickleover Sports | Saturday, February 24, 2018 | 2,815.2 |
219. | Hednesford Town | Saturday, March 10, 2018 | 2,812.1 |
220. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
221. | Lowestoft Town | Saturday, March 10, 2018 | 2,792.4 |
222. | Whitby Town | Saturday, February 24, 2018 | 2,790.4 |
223. | Harrow Borough | Saturday, March 10, 2018 | 2,789.9 |
224. | Rushall Olympic | Saturday, February 24, 2018 | 2,787.2 |
225. | Kings Langley | Saturday, March 10, 2018 | 2,783.8 |
226. | Lancaster City | Saturday, March 10, 2018 | 2,783.6 |
227. | Harlow Town | Saturday, March 10, 2018 | 2,781.8 |
228. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
229. | St. Ives Town | Saturday, February 24, 2018 | 2,776.9 |
230. | Stafford Rangers | Saturday, March 10, 2018 | 2,776.1 |
231. | Matlock Town | Tuesday, March 6, 2018 | 2,762.9 |
232. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
233. | Marine | Saturday, March 10, 2018 | 2,749.6 |
234. | Coalville Town | Saturday, February 24, 2018 | 2,730.9 |
235. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
236. | Tooting and Mitcham United | Saturday, March 10, 2018 | 2,726.4 |
237. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
238. | Burgess Hill Town | Tuesday, March 6, 2018 | 2,722.8 |
239. | Halesowen Town | Saturday, March 10, 2018 | 2,683.1 |
240. | Sutton Coldfield Town | Saturday, February 24, 2018 | 2,671.9 |
241. | Gosport Borough | Tuesday, March 6, 2018 | 2,659.6 |
242. | Hyde United | Friday, November 3, 2017 | 2,645.6 |
243. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
244. | Dunstable Town | Saturday, March 10, 2018 | 2,634.6 |
245. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
246. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |