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 Wednesday, March 14, 2018
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Monday, March 12, 2018 | 4,358.4 |
2. | Tottenham Hotspur | Sunday, March 11, 2018 | 4,277.5 |
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 11, 2018 | 4,167.9 |
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. | Swansea City | Saturday, March 10, 2018 | 4,003.4 |
11. | Southampton | Saturday, March 10, 2018 | 3,999.8 |
12. | AFC Bournemouth | Sunday, March 11, 2018 | 3,996.3 |
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 | Sunday, March 11, 2018 | 3,977.7 |
17. | Crystal Palace | Saturday, March 10, 2018 | 3,974.9 |
18. | Wolverhampton Wanderers | Tuesday, March 13, 2018 | 3,964.3 |
19. | West Ham United | Saturday, March 10, 2018 | 3,961.0 |
20. | Cardiff City | Tuesday, March 13, 2018 | 3,956.8 |
21. | Stoke City | Monday, March 12, 2018 | 3,948.7 |
22. | Aston Villa | Tuesday, March 13, 2018 | 3,932.5 |
23. | Middlesbrough | Saturday, March 10, 2018 | 3,922.5 |
24. | West Bromwich Albion | Saturday, March 10, 2018 | 3,912.3 |
25. | Derby County | Sunday, March 11, 2018 | 3,908.7 |
26. | Huddersfield Town | Saturday, March 10, 2018 | 3,906.9 |
27. | Bristol City | Saturday, March 10, 2018 | 3,878.7 |
28. | Preston North End | Saturday, March 10, 2018 | 3,876.5 |
29. | Sheffield United | Tuesday, March 13, 2018 | 3,869.4 |
30. | Norwich City | Tuesday, March 13, 2018 | 3,865.7 |
31. | Brentford | Tuesday, March 13, 2018 | 3,865.3 |
32. | Millwall | Saturday, March 10, 2018 | 3,863.7 |
33. | Blackburn Rovers | Saturday, March 10, 2018 | 3,844.1 |
34. | Hull City | Tuesday, March 13, 2018 | 3,841.8 |
35. | Wigan Athletic | Wednesday, March 14, 2018 | 3,834.3 |
36. | Leeds United | Saturday, March 10, 2018 | 3,818.0 |
37. | Ipswich Town | Tuesday, March 13, 2018 | 3,814.6 |
38. | Nottingham Forest | Sunday, March 11, 2018 | 3,787.4 |
39. | Queens Park Rangers | Tuesday, March 13, 2018 | 3,786.3 |
40. | Sheffield Wednesday | Saturday, March 10, 2018 | 3,783.7 |
41. | Reading | Tuesday, March 13, 2018 | 3,770.6 |
42. | Bolton Wanderers | Saturday, March 10, 2018 | 3,756.0 |
43. | Shrewsbury Town | Saturday, March 10, 2018 | 3,740.3 |
44. | Barnsley | Tuesday, March 13, 2018 | 3,735.4 |
45. | Sunderland | Saturday, March 10, 2018 | 3,725.0 |
46. | Rotherham United | Tuesday, March 13, 2018 | 3,706.1 |
47. | Peterborough United | Tuesday, March 13, 2018 | 3,698.2 |
48. | Birmingham City | Saturday, March 10, 2018 | 3,696.5 |
49. | Plymouth Argyle | Saturday, March 10, 2018 | 3,696.0 |
50. | Burton Albion | Tuesday, March 13, 2018 | 3,693.0 |
51. | Scunthorpe United | Saturday, March 10, 2018 | 3,692.3 |
52. | Gillingham | Saturday, March 10, 2018 | 3,663.1 |
53. | Bristol Rovers | Saturday, March 10, 2018 | 3,655.5 |
54. | Rochdale | Tuesday, March 13, 2018 | 3,649.3 |
55. | Doncaster Rovers | Saturday, March 10, 2018 | 3,635.2 |
56. | Southend United | Tuesday, March 13, 2018 | 3,634.3 |
57. | Charlton Athletic | Tuesday, March 13, 2018 | 3,632.0 |
58. | Luton Town | Tuesday, March 13, 2018 | 3,630.5 |
59. | Blackpool | Tuesday, March 13, 2018 | 3,630.4 |
60. | Bradford City | Wednesday, March 14, 2018 | 3,629.8 |
61. | Accrington Stanley | Saturday, March 10, 2018 | 3,624.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. | Milton Keynes Dons | Tuesday, March 13, 2018 | 3,583.1 |
71. | Wycombe Wanderers | Saturday, March 10, 2018 | 3,578.0 |
72. | Coventry City | Tuesday, March 13, 2018 | 3,570.4 |
73. | Notts County | Saturday, March 10, 2018 | 3,566.3 |
74. | Exeter City | Tuesday, March 13, 2018 | 3,549.9 |
75. | Carlisle United | Saturday, March 10, 2018 | 3,548.8 |
76. | Lincoln City | Saturday, March 10, 2018 | 3,541.9 |
77. | Bury | Tuesday, March 13, 2018 | 3,531.3 |
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. | Tranmere Rovers | Saturday, March 10, 2018 | 3,470.7 |
86. | Port Vale | Tuesday, March 13, 2018 | 3,469.8 |
87. | Forest Green Rovers | Saturday, March 10, 2018 | 3,448.5 |
88. | Yeovil Town | Tuesday, March 13, 2018 | 3,445.6 |
89. | Crewe Alexandra | Saturday, March 10, 2018 | 3,443.2 |
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. | Dover Athletic | Tuesday, March 6, 2018 | 3,402.0 |
95. | AFC Fylde | Saturday, March 10, 2018 | 3,400.7 |
96. | Boreham Wood | Tuesday, March 13, 2018 | 3,398.7 |
97. | Chesterfield | Saturday, March 10, 2018 | 3,397.4 |
98. | Barnet | Tuesday, March 13, 2018 | 3,394.3 |
99. | Wrexham | Sunday, March 11, 2018 | 3,387.6 |
100. | Grimsby Town | Saturday, March 10, 2018 | 3,384.7 |
101. | Bromley | Saturday, March 10, 2018 | 3,380.4 |
102. | Ebbsfleet United | Saturday, March 10, 2018 | 3,365.1 |
103. | Gateshead | Tuesday, March 13, 2018 | 3,355.5 |
104. | Dagenham and Redbridge | Tuesday, March 13, 2018 | 3,330.1 |
105. | Leyton Orient | Tuesday, March 13, 2018 | 3,307.9 |
106. | Barrow | Saturday, March 10, 2018 | 3,303.8 |
107. | FC Halifax Town | Tuesday, March 13, 2018 | 3,300.4 |
108. | Maidenhead United | Tuesday, March 13, 2018 | 3,285.7 |
109. | Eastleigh | Saturday, February 24, 2018 | 3,282.1 |
110. | Solihull Moors | Tuesday, March 13, 2018 | 3,273.6 |
111. | Hartlepool United | Saturday, March 10, 2018 | 3,273.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 | Tuesday, March 13, 2018 | 3,248.4 |
117. | Torquay United | Tuesday, March 13, 2018 | 3,229.2 |
118. | Kidderminster Harriers | Tuesday, March 13, 2018 | 3,221.3 |
119. | Havant and Waterlooville | Tuesday, March 13, 2018 | 3,220.6 |
120. | Hampton and Richmond Borough | Saturday, March 10, 2018 | 3,207.4 |
121. | Dartford | Saturday, March 10, 2018 | 3,202.8 |
122. | York City | Tuesday, March 13, 2018 | 3,200.0 |
123. | Chelmsford City | Saturday, March 10, 2018 | 3,188.7 |
124. | Guiseley | Saturday, March 10, 2018 | 3,184.4 |
125. | Chester | Sunday, March 11, 2018 | 3,174.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. | Southport | Tuesday, March 13, 2018 | 3,157.3 |
130. | Hemel Hempstead Town | Tuesday, March 6, 2018 | 3,151.3 |
131. | Welling United | Saturday, March 10, 2018 | 3,137.0 |
132. | Blyth Spartans | Saturday, February 24, 2018 | 3,136.9 |
133. | Bath City | Tuesday, March 13, 2018 | 3,133.3 |
134. | Nuneaton Town | Saturday, March 10, 2018 | 3,128.6 |
135. | Darlington 1883 | Tuesday, March 13, 2018 | 3,128.3 |
136. | Wealdstone | Tuesday, March 13, 2018 | 3,127.7 |
137. | St. Albans City | Monday, March 12, 2018 | 3,122.1 |
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. | Hungerford Town | Monday, March 12, 2018 | 3,088.0 |
144. | Curzon Ashton | Saturday, March 10, 2018 | 3,074.1 |
145. | FC United of Manchester | Saturday, March 10, 2018 | 3,073.9 |
146. | Oxford City | Saturday, March 10, 2018 | 3,073.6 |
147. | Hereford | Saturday, March 10, 2018 | 3,072.1 |
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. | King's Lynn Town | Tuesday, March 13, 2018 | 3,051.0 |
152. | Weymouth | Saturday, March 10, 2018 | 3,050.7 |
153. | Concord Rangers | Saturday, February 24, 2018 | 3,048.6 |
154. | Dulwich Hamlet | Saturday, March 10, 2018 | 3,047.9 |
155. | Eastbourne Borough | Tuesday, March 13, 2018 | 3,045.7 |
156. | Tamworth | Tuesday, March 13, 2018 | 3,045.6 |
157. | Alfreton Town | Saturday, March 10, 2018 | 3,044.7 |
158. | Chippenham Town | Saturday, March 10, 2018 | 3,044.7 |
159. | Kettering Town | Saturday, February 24, 2018 | 3,044.1 |
160. | Billericay Town | Tuesday, March 6, 2018 | 3,031.5 |
161. | Poole Town | Saturday, March 10, 2018 | 3,027.7 |
162. | Altrincham | Tuesday, March 13, 2018 | 3,023.4 |
163. | Slough Town | Tuesday, March 13, 2018 | 3,012.5 |
164. | AFC Telford United | Tuesday, March 13, 2018 | 3,012.2 |
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. | Royston Town | Tuesday, March 13, 2018 | 2,979.2 |
170. | Gainsborough Trinity | Tuesday, March 13, 2018 | 2,978.0 |
171. | Banbury United | Saturday, March 10, 2018 | 2,978.0 |
172. | Margate | Saturday, March 10, 2018 | 2,972.1 |
173. | Folkestone Invicta | Saturday, March 10, 2018 | 2,970.7 |
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 | Tuesday, March 13, 2018 | 2,946.2 |
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 | Tuesday, March 13, 2018 | 2,931.5 |
183. | Ashton United | Tuesday, March 13, 2018 | 2,918.3 |
184. | North Ferriby United | Saturday, March 10, 2018 | 2,916.0 |
185. | Grantham Town | Tuesday, March 13, 2018 | 2,913.6 |
186. | Biggleswade Town | Saturday, March 10, 2018 | 2,901.6 |
187. | Metropolitan Police | Saturday, March 10, 2018 | 2,897.2 |
188. | Stratford Town | Saturday, February 24, 2018 | 2,890.0 |
189. | Wingate and Finchley | Saturday, March 10, 2018 | 2,888.0 |
190. | Tonbridge Angels | Saturday, March 10, 2018 | 2,886.0 |
191. | Frome Town | Wednesday, March 14, 2018 | 2,883.5 |
192. | Merthyr Town | Tuesday, March 13, 2018 | 2,877.4 |
193. | Dorking Wanderers | Saturday, March 10, 2018 | 2,872.4 |
194. | Bishop's Stortford | Tuesday, March 13, 2018 | 2,872.1 |
195. | Merstham | Tuesday, March 13, 2018 | 2,869.6 |
196. | St. Neots Town | Saturday, March 10, 2018 | 2,868.9 |
197. | Stourbridge | Tuesday, March 13, 2018 | 2,866.7 |
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. | Workington | Tuesday, March 13, 2018 | 2,853.1 |
202. | Worthing | Saturday, March 10, 2018 | 2,853.1 |
203. | Barwell | Saturday, March 10, 2018 | 2,851.1 |
204. | Redditch United | Saturday, March 10, 2018 | 2,850.6 |
205. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
206. | Thurrock | Tuesday, March 13, 2018 | 2,847.4 |
207. | Needham Market | Saturday, March 10, 2018 | 2,846.6 |
208. | Heybridge Swifts | Sunday, November 5, 2017 | 2,843.0 |
209. | Nantwich Town | Tuesday, March 13, 2018 | 2,837.0 |
210. | Brightlingsea Regent | Saturday, March 10, 2018 | 2,836.2 |
211. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
212. | Witton Albion | Saturday, February 24, 2018 | 2,826.4 |
213. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
214. | Buxton | Tuesday, March 13, 2018 | 2,822.8 |
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. | St. Ives Town | Wednesday, March 14, 2018 | 2,791.2 |
223. | Whitby Town | Saturday, February 24, 2018 | 2,790.4 |
224. | Harrow Borough | Saturday, March 10, 2018 | 2,789.9 |
225. | Rushall Olympic | Saturday, February 24, 2018 | 2,787.2 |
226. | Kings Langley | Saturday, March 10, 2018 | 2,783.8 |
227. | Harlow Town | Saturday, March 10, 2018 | 2,781.8 |
228. | Stafford Rangers | Tuesday, March 13, 2018 | 2,779.4 |
229. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
230. | Marine | Tuesday, March 13, 2018 | 2,766.9 |
231. | Lancaster City | Tuesday, March 13, 2018 | 2,766.4 |
232. | Matlock Town | Tuesday, March 6, 2018 | 2,762.9 |
233. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
234. | Coalville Town | Tuesday, March 13, 2018 | 2,746.9 |
235. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
236. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
237. | Burgess Hill Town | Tuesday, March 6, 2018 | 2,722.8 |
238. | Tooting and Mitcham United | Tuesday, March 13, 2018 | 2,716.0 |
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 13, 2018 | 2,655.7 |
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 |