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 14, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Chelsea | Monday, March 13, 2017 | 4,289.4 |
2. | Tottenham Hotspur | Sunday, March 12, 2017 | 4,245.3 |
3. | Manchester City | Saturday, March 11, 2017 | 4,219.5 |
4. | Manchester United | Monday, March 13, 2017 | 4,210.4 |
5. | Arsenal | Saturday, March 11, 2017 | 4,200.8 |
6. | Liverpool | Sunday, March 12, 2017 | 4,162.1 |
7. | Everton | Saturday, March 11, 2017 | 4,130.8 |
8. | Southampton | Saturday, March 4, 2017 | 4,098.2 |
9. | Leicester City | Saturday, March 4, 2017 | 4,053.3 |
10. | Stoke City | Wednesday, March 8, 2017 | 4,044.2 |
11. | West Ham United | Saturday, March 11, 2017 | 4,040.9 |
12. | West Bromwich Albion | Saturday, March 11, 2017 | 4,013.9 |
13. | Newcastle United | Saturday, March 11, 2017 | 3,997.5 |
14. | Burnley | Sunday, March 12, 2017 | 3,993.3 |
15. | Watford | Saturday, March 4, 2017 | 3,974.3 |
16. | Swansea City | Saturday, March 11, 2017 | 3,971.1 |
17. | Brighton and Hove Albion | Friday, March 10, 2017 | 3,967.3 |
18. | Crystal Palace | Saturday, March 4, 2017 | 3,962.9 |
19. | Hull City | Saturday, March 11, 2017 | 3,952.0 |
20. | AFC Bournemouth | Saturday, March 11, 2017 | 3,948.4 |
21. | Middlesbrough | Saturday, March 11, 2017 | 3,945.0 |
22. | Sunderland | Sunday, March 5, 2017 | 3,926.7 |
23. | Fulham | Tuesday, March 14, 2017 | 3,917.3 |
24. | Huddersfield Town | Saturday, March 11, 2017 | 3,900.8 |
25. | Leeds United | Saturday, March 11, 2017 | 3,898.1 |
26. | Sheffield Wednesday | Saturday, March 11, 2017 | 3,896.1 |
27. | Preston North End | Saturday, March 11, 2017 | 3,885.2 |
28. | Norwich City | Saturday, March 11, 2017 | 3,873.7 |
29. | Derby County | Friday, March 10, 2017 | 3,856.3 |
30. | Reading | Saturday, March 11, 2017 | 3,848.6 |
31. | Cardiff City | Saturday, March 11, 2017 | 3,828.6 |
32. | Brentford | Tuesday, March 14, 2017 | 3,825.8 |
33. | Aston Villa | Saturday, March 11, 2017 | 3,818.2 |
34. | Queens Park Rangers | Saturday, March 11, 2017 | 3,815.7 |
35. | Wolverhampton Wanderers | Tuesday, March 14, 2017 | 3,814.0 |
36. | Blackburn Rovers | Tuesday, March 14, 2017 | 3,803.3 |
37. | Ipswich Town | Saturday, March 11, 2017 | 3,803.0 |
38. | Barnsley | Saturday, March 11, 2017 | 3,802.2 |
39. | Sheffield United | Tuesday, March 14, 2017 | 3,773.7 |
40. | Millwall | Sunday, March 12, 2017 | 3,772.0 |
41. | Nottingham Forest | Saturday, March 11, 2017 | 3,769.6 |
42. | Bristol City | Saturday, March 11, 2017 | 3,757.4 |
43. | Bolton Wanderers | Tuesday, March 14, 2017 | 3,754.6 |
44. | Birmingham City | Saturday, March 11, 2017 | 3,750.5 |
45. | Burton Albion | Saturday, March 11, 2017 | 3,750.2 |
46. | Wigan Athletic | Saturday, March 11, 2017 | 3,747.5 |
47. | Fleetwood Town | Tuesday, March 14, 2017 | 3,741.5 |
48. | Bradford City | Tuesday, March 14, 2017 | 3,732.9 |
49. | Scunthorpe United | Tuesday, March 14, 2017 | 3,702.5 |
50. | Southend United | Tuesday, March 14, 2017 | 3,698.9 |
51. | Walsall | Tuesday, March 14, 2017 | 3,680.6 |
52. | Oxford United | Tuesday, March 14, 2017 | 3,680.2 |
53. | Charlton Athletic | Tuesday, March 14, 2017 | 3,665.2 |
54. | Bristol Rovers | Tuesday, March 14, 2017 | 3,659.5 |
55. | Rochdale | Tuesday, March 14, 2017 | 3,656.2 |
56. | Milton Keynes Dons | Tuesday, March 14, 2017 | 3,651.2 |
57. | Doncaster Rovers | Tuesday, March 14, 2017 | 3,641.3 |
58. | AFC Wimbledon | Tuesday, March 14, 2017 | 3,638.7 |
59. | Northampton Town | Tuesday, March 14, 2017 | 3,632.4 |
60. | Portsmouth | Tuesday, March 14, 2017 | 3,627.6 |
61. | Peterborough United | Tuesday, March 14, 2017 | 3,624.5 |
62. | Shrewsbury Town | Saturday, March 11, 2017 | 3,610.2 |
63. | Rotherham United | Saturday, March 11, 2017 | 3,609.9 |
64. | Oldham Athletic | Tuesday, March 14, 2017 | 3,607.8 |
65. | Bury | Tuesday, March 14, 2017 | 3,604.7 |
66. | Gillingham | Tuesday, March 14, 2017 | 3,603.8 |
67. | Blackpool | Tuesday, March 14, 2017 | 3,600.3 |
68. | Plymouth Argyle | Tuesday, March 14, 2017 | 3,595.7 |
69. | Luton Town | Tuesday, March 14, 2017 | 3,584.1 |
70. | Port Vale | Tuesday, March 14, 2017 | 3,569.5 |
71. | Exeter City | Tuesday, March 14, 2017 | 3,560.4 |
72. | Swindon Town | Tuesday, March 14, 2017 | 3,556.4 |
73. | Stevenage | Tuesday, March 14, 2017 | 3,551.7 |
74. | Accrington Stanley | Tuesday, March 14, 2017 | 3,540.6 |
75. | Colchester United | Tuesday, March 14, 2017 | 3,528.6 |
76. | Cambridge United | Tuesday, March 14, 2017 | 3,528.5 |
77. | Chesterfield | Tuesday, March 14, 2017 | 3,527.0 |
78. | Wycombe Wanderers | Tuesday, March 14, 2017 | 3,516.8 |
79. | Carlisle United | Tuesday, March 14, 2017 | 3,510.0 |
80. | Coventry City | Tuesday, March 14, 2017 | 3,505.5 |
81. | Mansfield Town | Tuesday, March 14, 2017 | 3,500.4 |
82. | Barnet | Saturday, March 11, 2017 | 3,494.3 |
83. | Lincoln City | Saturday, March 11, 2017 | 3,490.1 |
84. | Grimsby Town | Tuesday, March 14, 2017 | 3,484.1 |
85. | Yeovil Town | Saturday, March 11, 2017 | 3,464.5 |
86. | Forest Green Rovers | Tuesday, March 14, 2017 | 3,464.0 |
87. | Cheltenham Town | Tuesday, March 14, 2017 | 3,457.7 |
88. | Crewe Alexandra | Tuesday, March 14, 2017 | 3,452.8 |
89. | Tranmere Rovers | Tuesday, March 14, 2017 | 3,449.4 |
90. | Hartlepool United | Tuesday, March 14, 2017 | 3,443.5 |
91. | Morecambe | Tuesday, March 14, 2017 | 3,423.2 |
92. | Gateshead | Tuesday, March 14, 2017 | 3,419.3 |
93. | Crawley Town | Tuesday, March 14, 2017 | 3,406.3 |
94. | Notts County | Tuesday, March 14, 2017 | 3,401.8 |
95. | Newport County | Tuesday, March 14, 2017 | 3,399.2 |
96. | Dagenham and Redbridge | Saturday, March 11, 2017 | 3,399.1 |
97. | Macclesfield Town | Tuesday, March 14, 2017 | 3,394.7 |
98. | Leyton Orient | Tuesday, March 14, 2017 | 3,390.5 |
99. | Barrow | Saturday, March 11, 2017 | 3,378.3 |
100. | Dover Athletic | Tuesday, March 14, 2017 | 3,372.8 |
101. | Aldershot Town | Saturday, March 11, 2017 | 3,368.1 |
102. | Wrexham | Saturday, March 11, 2017 | 3,327.4 |
103. | Ebbsfleet United | Saturday, March 11, 2017 | 3,320.1 |
104. | Sutton United | Tuesday, March 14, 2017 | 3,314.6 |
105. | Braintree Town | Saturday, March 11, 2017 | 3,314.2 |
106. | Eastleigh | Saturday, March 11, 2017 | 3,313.2 |
107. | Boreham Wood | Tuesday, March 14, 2017 | 3,301.4 |
108. | Guiseley | Saturday, March 11, 2017 | 3,295.9 |
109. | Chester | Friday, March 3, 2017 | 3,289.1 |
110. | AFC Fylde | Saturday, March 11, 2017 | 3,280.9 |
111. | Solihull Moors | Saturday, March 11, 2017 | 3,275.8 |
112. | Bromley | Saturday, March 11, 2017 | 3,272.5 |
113. | York City | Saturday, March 11, 2017 | 3,270.7 |
114. | Woking | Saturday, March 11, 2017 | 3,269.7 |
115. | FC Halifax Town | Saturday, March 11, 2017 | 3,265.2 |
116. | Torquay United | Tuesday, March 14, 2017 | 3,264.2 |
117. | Kidderminster Harriers | Saturday, March 11, 2017 | 3,250.6 |
118. | Maidenhead United | Saturday, March 11, 2017 | 3,240.0 |
119. | Maidstone United | Saturday, March 4, 2017 | 3,216.8 |
120. | Chorley | Saturday, March 11, 2017 | 3,216.0 |
121. | Dartford | Saturday, March 11, 2017 | 3,210.8 |
122. | Salford City | Saturday, March 11, 2017 | 3,196.2 |
123. | Stockport County | Saturday, March 11, 2017 | 3,185.8 |
124. | Chelmsford City | Saturday, March 11, 2017 | 3,185.4 |
125. | Southport | Saturday, March 11, 2017 | 3,175.3 |
126. | North Ferriby United | Saturday, March 11, 2017 | 3,170.5 |
127. | Poole Town | Saturday, March 11, 2017 | 3,166.7 |
128. | Brackley Town | Saturday, March 11, 2017 | 3,157.2 |
129. | Harrogate Town | Saturday, March 11, 2017 | 3,155.7 |
130. | Darlington 1883 | Saturday, March 11, 2017 | 3,144.3 |
131. | Hungerford Town | Saturday, March 11, 2017 | 3,141.9 |
132. | Tamworth | Saturday, March 11, 2017 | 3,139.5 |
133. | Bath City | Tuesday, March 14, 2017 | 3,137.4 |
134. | Nuneaton Town | Saturday, March 11, 2017 | 3,134.4 |
135. | Hampton and Richmond Borough | Saturday, March 11, 2017 | 3,125.3 |
136. | Wealdstone | Saturday, March 11, 2017 | 3,119.3 |
137. | Hemel Hempstead Town | Saturday, March 11, 2017 | 3,107.7 |
138. | Gloucester City | Saturday, March 11, 2017 | 3,102.8 |
139. | FC United of Manchester | Saturday, March 11, 2017 | 3,101.2 |
140. | East Thurrock United | Saturday, March 11, 2017 | 3,094.7 |
141. | Welling United | Saturday, March 11, 2017 | 3,092.9 |
142. | Leamington | Saturday, March 11, 2017 | 3,086.2 |
143. | Eastbourne Borough | Saturday, March 11, 2017 | 3,084.5 |
144. | Chippenham Town | Sunday, March 12, 2017 | 3,082.4 |
145. | Curzon Ashton | Saturday, March 11, 2017 | 3,080.1 |
146. | Boston United | Saturday, March 11, 2017 | 3,072.7 |
147. | Havant and Waterlooville | Tuesday, March 14, 2017 | 3,069.3 |
148. | Bognor Regis Town | Tuesday, March 14, 2017 | 3,062.7 |
149. | St. Albans City | Saturday, March 11, 2017 | 3,062.3 |
150. | Hitchin Town | Saturday, March 11, 2017 | 3,060.0 |
151. | Alfreton Town | Saturday, March 11, 2017 | 3,056.8 |
152. | AFC Telford United | Saturday, March 11, 2017 | 3,055.5 |
153. | Concord Rangers | Saturday, March 11, 2017 | 3,050.7 |
154. | Oxford City | Saturday, March 11, 2017 | 3,050.7 |
155. | Merthyr Town | Saturday, March 11, 2017 | 3,041.5 |
156. | Weston-Super-Mare | Tuesday, March 14, 2017 | 3,037.3 |
157. | Worcester City | Saturday, March 11, 2017 | 3,019.9 |
158. | Whitehawk | Saturday, March 11, 2017 | 3,006.2 |
159. | Dulwich Hamlet | Saturday, March 11, 2017 | 3,004.6 |
160. | Blyth Spartans | Saturday, March 11, 2017 | 2,999.4 |
161. | Bradford Park Avenue | Tuesday, March 14, 2017 | 2,998.1 |
162. | Altrincham | Saturday, March 11, 2017 | 2,991.9 |
163. | Gainsborough Trinity | Saturday, March 11, 2017 | 2,988.0 |
164. | Slough Town | Tuesday, March 14, 2017 | 2,984.5 |
165. | Truro City | Saturday, March 11, 2017 | 2,983.3 |
166. | Frome Town | Saturday, March 11, 2017 | 2,973.0 |
167. | Enfield Town | Saturday, March 11, 2017 | 2,970.4 |
168. | Kettering Town | Saturday, March 11, 2017 | 2,965.8 |
169. | Tonbridge Angels | Saturday, March 11, 2017 | 2,964.6 |
170. | Leiston | Saturday, March 11, 2017 | 2,958.6 |
171. | Banbury United | Tuesday, March 14, 2017 | 2,955.9 |
172. | Billericay Town | Saturday, March 11, 2017 | 2,953.1 |
173. | Weymouth | Tuesday, March 14, 2017 | 2,949.5 |
174. | Stalybridge Celtic | Tuesday, March 14, 2017 | 2,946.5 |
175. | Chesham United | Tuesday, March 14, 2017 | 2,944.8 |
176. | Stourbridge | Saturday, March 11, 2017 | 2,938.9 |
177. | Bishop's Stortford | Saturday, March 11, 2017 | 2,925.4 |
178. | Biggleswade Town | Saturday, March 11, 2017 | 2,924.5 |
179. | King's Lynn Town | Saturday, March 11, 2017 | 2,918.3 |
180. | Basingstoke Town | Saturday, March 11, 2017 | 2,916.5 |
181. | Lowestoft Town | Saturday, March 11, 2017 | 2,916.0 |
182. | Nantwich Town | Saturday, March 11, 2017 | 2,915.0 |
183. | Needham Market | Saturday, March 11, 2017 | 2,914.1 |
184. | Wingate and Finchley | Saturday, March 11, 2017 | 2,913.9 |
185. | Harlow Town | Saturday, March 11, 2017 | 2,909.6 |
186. | Merstham | Tuesday, March 14, 2017 | 2,901.4 |
187. | Gosport Borough | Saturday, March 11, 2017 | 2,893.2 |
188. | Staines Town | Saturday, March 11, 2017 | 2,883.1 |
189. | St. Ives Town | Saturday, March 11, 2017 | 2,881.2 |
190. | Workington | Saturday, March 11, 2017 | 2,878.9 |
191. | Spennymoor Town | Saturday, March 11, 2017 | 2,867.7 |
192. | Farnborough | Saturday, April 23, 2016 | 2,866.7 |
193. | Margate | Saturday, March 11, 2017 | 2,866.4 |
194. | Redditch United | Saturday, March 11, 2017 | 2,864.9 |
195. | Leatherhead | Saturday, March 11, 2017 | 2,860.5 |
196. | Metropolitan Police | Tuesday, March 14, 2017 | 2,858.4 |
197. | Buxton | Saturday, March 11, 2017 | 2,858.4 |
198. | Hednesford Town | Saturday, March 11, 2017 | 2,851.0 |
199. | Kingstonian | Saturday, March 11, 2017 | 2,848.1 |
200. | Harrow Borough | Tuesday, March 14, 2017 | 2,846.6 |
201. | Barwell | Saturday, March 11, 2017 | 2,841.3 |
202. | Hayes and Yeading United | Tuesday, March 14, 2017 | 2,839.4 |
203. | Dorchester Town | Saturday, March 11, 2017 | 2,837.8 |
204. | Canvey Island | Saturday, March 11, 2017 | 2,832.2 |
205. | Grantham Town | Saturday, March 11, 2017 | 2,831.9 |
206. | Stratford Town | Tuesday, March 14, 2017 | 2,831.0 |
207. | Warrington Town | Saturday, March 11, 2017 | 2,827.1 |
208. | Worthing | Saturday, March 11, 2017 | 2,826.6 |
209. | Ashton United | Saturday, March 11, 2017 | 2,823.1 |
210. | Kings Langley | Tuesday, March 14, 2017 | 2,822.6 |
211. | AFC Sudbury | Saturday, March 11, 2017 | 2,819.7 |
212. | Dunstable Town | Tuesday, March 14, 2017 | 2,812.1 |
213. | Matlock Town | Saturday, March 11, 2017 | 2,810.6 |
214. | Folkestone Invicta | Saturday, March 11, 2017 | 2,808.8 |
215. | Rushall Olympic | Saturday, March 11, 2017 | 2,806.3 |
216. | Bedworth United | Saturday, April 23, 2016 | 2,801.8 |
217. | St. Neots Town | Tuesday, March 14, 2017 | 2,801.1 |
218. | Corby Town | Saturday, March 11, 2017 | 2,799.1 |
219. | Burgess Hill Town | Tuesday, March 14, 2017 | 2,798.5 |
220. | Whitby Town | Tuesday, March 14, 2017 | 2,798.5 |
221. | Hendon | Saturday, March 11, 2017 | 2,786.0 |
222. | Cambridge City | Tuesday, March 14, 2017 | 2,779.8 |
223. | Lewes | Saturday, April 23, 2016 | 2,771.4 |
224. | Bideford | Saturday, April 23, 2016 | 2,766.8 |
225. | Cirencester Town | Saturday, March 11, 2017 | 2,766.8 |
226. | Cinderford Town | Saturday, March 11, 2017 | 2,764.4 |
227. | Histon | Saturday, April 23, 2016 | 2,757.4 |
228. | Taunton Town | Tuesday, November 15, 2016 | 2,754.5 |
229. | Westfields | Monday, November 14, 2016 | 2,750.9 |
230. | Mickleover Sports | Saturday, March 11, 2017 | 2,743.3 |
231. | Paulton Rovers | Saturday, April 23, 2016 | 2,742.7 |
232. | Coalville Town | Saturday, March 11, 2017 | 2,738.9 |
233. | Grays Athletic | Saturday, March 11, 2017 | 2,738.4 |
234. | VCD Athletic | Saturday, April 23, 2016 | 2,734.6 |
235. | Stafford Rangers | Tuesday, March 14, 2017 | 2,733.5 |
236. | Frickley Athletic | Saturday, March 11, 2017 | 2,728.8 |
237. | Sutton Coldfield Town | Tuesday, March 14, 2017 | 2,722.2 |
238. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
239. | Halesowen Town | Tuesday, March 14, 2017 | 2,711.8 |
240. | Marine | Saturday, March 11, 2017 | 2,708.0 |
241. | Colwyn Bay | Saturday, April 23, 2016 | 2,672.1 |
242. | Hyde | Saturday, April 23, 2016 | 2,645.7 |
243. | Ilkeston Town | Tuesday, March 14, 2017 | 2,599.0 |
244. | Skelmersdale United | Tuesday, March 14, 2017 | 2,583.4 |