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, April 1, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Chelsea | Saturday, April 1, 2017 | 4,276.3 |
2. | Tottenham Hotspur | Saturday, April 1, 2017 | 4,257.0 |
3. | Manchester City | Sunday, March 19, 2017 | 4,216.9 |
4. | Manchester United | Saturday, April 1, 2017 | 4,211.1 |
5. | Arsenal | Saturday, March 18, 2017 | 4,179.6 |
6. | Liverpool | Saturday, April 1, 2017 | 4,177.1 |
7. | Everton | Saturday, April 1, 2017 | 4,126.9 |
8. | Southampton | Saturday, April 1, 2017 | 4,088.6 |
9. | Leicester City | Saturday, April 1, 2017 | 4,076.4 |
10. | West Bromwich Albion | Saturday, April 1, 2017 | 4,040.6 |
11. | Stoke City | Saturday, April 1, 2017 | 4,027.1 |
12. | West Ham United | Saturday, April 1, 2017 | 4,018.7 |
13. | Newcastle United | Saturday, April 1, 2017 | 3,995.2 |
14. | Crystal Palace | Saturday, April 1, 2017 | 3,990.0 |
15. | Burnley | Saturday, April 1, 2017 | 3,985.8 |
16. | Watford | Saturday, April 1, 2017 | 3,972.9 |
17. | AFC Bournemouth | Saturday, April 1, 2017 | 3,967.2 |
18. | Swansea City | Saturday, March 18, 2017 | 3,956.6 |
19. | Brighton and Hove Albion | Saturday, April 1, 2017 | 3,956.1 |
20. | Hull City | Saturday, April 1, 2017 | 3,955.0 |
21. | Middlesbrough | Sunday, March 19, 2017 | 3,938.6 |
22. | Sunderland | Saturday, April 1, 2017 | 3,919.6 |
23. | Leeds United | Saturday, April 1, 2017 | 3,904.2 |
24. | Fulham | Saturday, April 1, 2017 | 3,900.3 |
25. | Preston North End | Saturday, April 1, 2017 | 3,879.9 |
26. | Reading | Saturday, April 1, 2017 | 3,877.5 |
27. | Sheffield Wednesday | Saturday, April 1, 2017 | 3,876.2 |
28. | Norwich City | Saturday, April 1, 2017 | 3,868.5 |
29. | Derby County | Friday, March 31, 2017 | 3,862.9 |
30. | Huddersfield Town | Saturday, April 1, 2017 | 3,861.8 |
31. | Brentford | Saturday, April 1, 2017 | 3,850.2 |
32. | Wolverhampton Wanderers | Saturday, April 1, 2017 | 3,848.4 |
33. | Aston Villa | Saturday, April 1, 2017 | 3,847.4 |
34. | Cardiff City | Saturday, April 1, 2017 | 3,827.2 |
35. | Queens Park Rangers | Friday, March 31, 2017 | 3,815.1 |
36. | Blackburn Rovers | Saturday, April 1, 2017 | 3,799.5 |
37. | Barnsley | Saturday, April 1, 2017 | 3,793.1 |
38. | Ipswich Town | Saturday, April 1, 2017 | 3,788.6 |
39. | Sheffield United | Tuesday, March 28, 2017 | 3,788.5 |
40. | Bolton Wanderers | Saturday, April 1, 2017 | 3,776.1 |
41. | Nottingham Forest | Saturday, April 1, 2017 | 3,775.1 |
42. | Bristol City | Saturday, April 1, 2017 | 3,770.7 |
43. | Birmingham City | Saturday, April 1, 2017 | 3,758.0 |
44. | Burton Albion | Saturday, April 1, 2017 | 3,751.6 |
45. | Millwall | Saturday, April 1, 2017 | 3,749.9 |
46. | Bradford City | Saturday, April 1, 2017 | 3,734.6 |
47. | Southend United | Saturday, April 1, 2017 | 3,731.7 |
48. | Wigan Athletic | Saturday, April 1, 2017 | 3,730.9 |
49. | Fleetwood Town | Saturday, April 1, 2017 | 3,719.9 |
50. | Scunthorpe United | Saturday, April 1, 2017 | 3,691.1 |
51. | Oxford United | Tuesday, March 28, 2017 | 3,689.4 |
52. | Walsall | Saturday, April 1, 2017 | 3,664.7 |
53. | Rochdale | Saturday, April 1, 2017 | 3,663.5 |
54. | Bristol Rovers | Saturday, April 1, 2017 | 3,662.6 |
55. | Milton Keynes Dons | Saturday, April 1, 2017 | 3,661.9 |
56. | Doncaster Rovers | Saturday, April 1, 2017 | 3,649.5 |
57. | Peterborough United | Saturday, April 1, 2017 | 3,647.6 |
58. | Charlton Athletic | Saturday, April 1, 2017 | 3,644.5 |
59. | Northampton Town | Saturday, April 1, 2017 | 3,629.2 |
60. | AFC Wimbledon | Saturday, April 1, 2017 | 3,627.8 |
61. | Portsmouth | Saturday, April 1, 2017 | 3,620.8 |
62. | Blackpool | Saturday, April 1, 2017 | 3,602.9 |
63. | Oldham Athletic | Saturday, April 1, 2017 | 3,602.3 |
64. | Plymouth Argyle | Saturday, April 1, 2017 | 3,600.2 |
65. | Bury | Tuesday, March 28, 2017 | 3,599.0 |
66. | Rotherham United | Saturday, April 1, 2017 | 3,598.8 |
67. | Port Vale | Saturday, April 1, 2017 | 3,586.6 |
68. | Swindon Town | Saturday, April 1, 2017 | 3,581.8 |
69. | Shrewsbury Town | Saturday, April 1, 2017 | 3,579.8 |
70. | Stevenage | Saturday, April 1, 2017 | 3,578.1 |
71. | Luton Town | Saturday, April 1, 2017 | 3,577.7 |
72. | Gillingham | Saturday, April 1, 2017 | 3,573.6 |
73. | Accrington Stanley | Saturday, April 1, 2017 | 3,570.0 |
74. | Exeter City | Saturday, April 1, 2017 | 3,568.6 |
75. | Cambridge United | Saturday, April 1, 2017 | 3,534.3 |
76. | Wycombe Wanderers | Saturday, April 1, 2017 | 3,526.4 |
77. | Coventry City | Saturday, March 25, 2017 | 3,524.8 |
78. | Chesterfield | Saturday, April 1, 2017 | 3,518.3 |
79. | Mansfield Town | Saturday, April 1, 2017 | 3,516.3 |
80. | Colchester United | Saturday, April 1, 2017 | 3,505.2 |
81. | Carlisle United | Saturday, April 1, 2017 | 3,494.7 |
82. | Barnet | Saturday, April 1, 2017 | 3,486.2 |
83. | Lincoln City | Saturday, April 1, 2017 | 3,482.6 |
84. | Crewe Alexandra | Saturday, April 1, 2017 | 3,477.2 |
85. | Tranmere Rovers | Saturday, April 1, 2017 | 3,475.0 |
86. | Grimsby Town | Saturday, April 1, 2017 | 3,471.1 |
87. | Yeovil Town | Saturday, April 1, 2017 | 3,454.9 |
88. | Cheltenham Town | Saturday, April 1, 2017 | 3,448.5 |
89. | Forest Green Rovers | Saturday, April 1, 2017 | 3,446.3 |
90. | Notts County | Saturday, April 1, 2017 | 3,445.0 |
91. | Aldershot Town | Saturday, April 1, 2017 | 3,420.5 |
92. | Hartlepool United | Saturday, April 1, 2017 | 3,416.8 |
93. | Crawley Town | Saturday, April 1, 2017 | 3,413.9 |
94. | Gateshead | Saturday, April 1, 2017 | 3,403.8 |
95. | Dover Athletic | Saturday, April 1, 2017 | 3,403.1 |
96. | Newport County | Saturday, April 1, 2017 | 3,401.1 |
97. | Dagenham and Redbridge | Saturday, April 1, 2017 | 3,396.4 |
98. | Barrow | Saturday, April 1, 2017 | 3,391.3 |
99. | Morecambe | Saturday, April 1, 2017 | 3,387.0 |
100. | Macclesfield Town | Saturday, April 1, 2017 | 3,378.6 |
101. | Leyton Orient | Saturday, April 1, 2017 | 3,357.9 |
102. | Ebbsfleet United | Saturday, April 1, 2017 | 3,328.2 |
103. | Eastleigh | Saturday, April 1, 2017 | 3,320.0 |
104. | Wrexham | Saturday, April 1, 2017 | 3,311.2 |
105. | York City | Saturday, April 1, 2017 | 3,310.5 |
106. | Sutton United | Saturday, April 1, 2017 | 3,304.7 |
107. | Boreham Wood | Saturday, April 1, 2017 | 3,293.8 |
108. | Guiseley | Saturday, April 1, 2017 | 3,292.8 |
109. | Chester | Saturday, April 1, 2017 | 3,285.0 |
110. | Braintree Town | Saturday, April 1, 2017 | 3,282.3 |
111. | FC Halifax Town | Saturday, April 1, 2017 | 3,275.5 |
112. | Woking | Saturday, April 1, 2017 | 3,274.7 |
113. | Maidenhead United | Saturday, April 1, 2017 | 3,274.6 |
114. | AFC Fylde | Saturday, April 1, 2017 | 3,263.9 |
115. | Torquay United | Saturday, April 1, 2017 | 3,258.3 |
116. | Kidderminster Harriers | Saturday, April 1, 2017 | 3,255.7 |
117. | Bromley | Saturday, April 1, 2017 | 3,251.7 |
118. | Solihull Moors | Saturday, April 1, 2017 | 3,251.4 |
119. | Maidstone United | Saturday, April 1, 2017 | 3,251.1 |
120. | Chelmsford City | Saturday, April 1, 2017 | 3,213.2 |
121. | Dartford | Saturday, April 1, 2017 | 3,203.7 |
122. | Stockport County | Saturday, April 1, 2017 | 3,195.9 |
123. | Chorley | Saturday, April 1, 2017 | 3,189.1 |
124. | Poole Town | Saturday, April 1, 2017 | 3,184.1 |
125. | Salford City | Saturday, April 1, 2017 | 3,179.7 |
126. | Southport | Saturday, April 1, 2017 | 3,163.7 |
127. | Nuneaton Town | Saturday, April 1, 2017 | 3,159.5 |
128. | North Ferriby United | Saturday, April 1, 2017 | 3,158.2 |
129. | Brackley Town | Saturday, April 1, 2017 | 3,157.9 |
130. | Harrogate Town | Saturday, April 1, 2017 | 3,150.1 |
131. | Hungerford Town | Saturday, April 1, 2017 | 3,149.1 |
132. | Darlington 1883 | Saturday, April 1, 2017 | 3,144.4 |
133. | Tamworth | Saturday, April 1, 2017 | 3,139.0 |
134. | Gloucester City | Saturday, April 1, 2017 | 3,132.8 |
135. | Hampton and Richmond Borough | Saturday, April 1, 2017 | 3,129.1 |
136. | Chippenham Town | Saturday, April 1, 2017 | 3,111.1 |
137. | Wealdstone | Saturday, April 1, 2017 | 3,109.5 |
138. | Bath City | Saturday, April 1, 2017 | 3,107.2 |
139. | Eastbourne Borough | Saturday, April 1, 2017 | 3,106.2 |
140. | Curzon Ashton | Saturday, April 1, 2017 | 3,103.0 |
141. | Boston United | Saturday, April 1, 2017 | 3,098.7 |
142. | Hemel Hempstead Town | Saturday, April 1, 2017 | 3,094.1 |
143. | East Thurrock United | Saturday, April 1, 2017 | 3,093.3 |
144. | FC United of Manchester | Saturday, April 1, 2017 | 3,086.3 |
145. | Leamington | Saturday, April 1, 2017 | 3,081.2 |
146. | Bognor Regis Town | Saturday, April 1, 2017 | 3,070.8 |
147. | Hitchin Town | Saturday, April 1, 2017 | 3,070.2 |
148. | Havant and Waterlooville | Saturday, April 1, 2017 | 3,066.3 |
149. | Welling United | Saturday, April 1, 2017 | 3,062.1 |
150. | Concord Rangers | Saturday, April 1, 2017 | 3,057.5 |
151. | St. Albans City | Saturday, April 1, 2017 | 3,057.4 |
152. | AFC Telford United | Saturday, April 1, 2017 | 3,051.3 |
153. | Alfreton Town | Saturday, April 1, 2017 | 3,049.7 |
154. | Oxford City | Saturday, April 1, 2017 | 3,039.3 |
155. | Bradford Park Avenue | Saturday, April 1, 2017 | 3,031.5 |
156. | Merthyr Town | Saturday, April 1, 2017 | 3,031.1 |
157. | Dulwich Hamlet | Saturday, April 1, 2017 | 3,015.7 |
158. | Weston-Super-Mare | Saturday, April 1, 2017 | 3,013.4 |
159. | Blyth Spartans | Saturday, April 1, 2017 | 3,009.2 |
160. | Whitehawk | Saturday, April 1, 2017 | 3,000.8 |
161. | Worcester City | Saturday, April 1, 2017 | 3,000.2 |
162. | Enfield Town | Saturday, April 1, 2017 | 2,995.5 |
163. | Slough Town | Saturday, April 1, 2017 | 2,992.6 |
164. | Billericay Town | Saturday, April 1, 2017 | 2,987.2 |
165. | Kettering Town | Saturday, April 1, 2017 | 2,982.4 |
166. | Gainsborough Trinity | Saturday, April 1, 2017 | 2,976.0 |
167. | Frome Town | Saturday, April 1, 2017 | 2,974.4 |
168. | Truro City | Saturday, April 1, 2017 | 2,973.7 |
169. | Altrincham | Saturday, April 1, 2017 | 2,966.8 |
170. | Banbury United | Saturday, April 1, 2017 | 2,964.7 |
171. | Leiston | Saturday, April 1, 2017 | 2,960.5 |
172. | Tonbridge Angels | Saturday, April 1, 2017 | 2,950.2 |
173. | Weymouth | Saturday, April 1, 2017 | 2,948.9 |
174. | Biggleswade Town | Saturday, April 1, 2017 | 2,941.7 |
175. | Stalybridge Celtic | Saturday, April 1, 2017 | 2,931.8 |
176. | Gosport Borough | Saturday, April 1, 2017 | 2,929.5 |
177. | Basingstoke Town | Saturday, April 1, 2017 | 2,926.6 |
178. | Harlow Town | Saturday, April 1, 2017 | 2,925.8 |
179. | Stourbridge | Saturday, April 1, 2017 | 2,912.4 |
180. | Lowestoft Town | Saturday, April 1, 2017 | 2,909.8 |
181. | Chesham United | Saturday, April 1, 2017 | 2,906.3 |
182. | Bishop's Stortford | Saturday, April 1, 2017 | 2,899.2 |
183. | Spennymoor Town | Saturday, April 1, 2017 | 2,897.9 |
184. | Staines Town | Saturday, April 1, 2017 | 2,897.5 |
185. | Nantwich Town | Saturday, April 1, 2017 | 2,896.1 |
186. | Wingate and Finchley | Saturday, April 1, 2017 | 2,896.1 |
187. | Merstham | Saturday, April 1, 2017 | 2,891.7 |
188. | Needham Market | Saturday, April 1, 2017 | 2,887.9 |
189. | King's Lynn Town | Saturday, April 1, 2017 | 2,887.0 |
190. | Leatherhead | Saturday, April 1, 2017 | 2,884.9 |
191. | St. Ives Town | Saturday, April 1, 2017 | 2,883.7 |
192. | Workington | Saturday, March 25, 2017 | 2,882.3 |
193. | Margate | Saturday, April 1, 2017 | 2,877.0 |
194. | Farnborough | Saturday, April 23, 2016 | 2,866.7 |
195. | Grantham Town | Saturday, April 1, 2017 | 2,865.1 |
196. | Stratford Town | Saturday, April 1, 2017 | 2,865.0 |
197. | Buxton | Saturday, April 1, 2017 | 2,864.3 |
198. | Canvey Island | Saturday, April 1, 2017 | 2,863.8 |
199. | Hednesford Town | Saturday, April 1, 2017 | 2,851.8 |
200. | Warrington Town | Saturday, April 1, 2017 | 2,846.6 |
201. | Harrow Borough | Saturday, April 1, 2017 | 2,840.4 |
202. | Metropolitan Police | Saturday, April 1, 2017 | 2,838.6 |
203. | Ashton United | Saturday, April 1, 2017 | 2,836.1 |
204. | Redditch United | Saturday, April 1, 2017 | 2,832.2 |
205. | Hayes and Yeading United | Saturday, April 1, 2017 | 2,830.2 |
206. | Dorchester Town | Saturday, April 1, 2017 | 2,825.1 |
207. | Matlock Town | Saturday, April 1, 2017 | 2,824.9 |
208. | Dunstable Town | Saturday, April 1, 2017 | 2,822.9 |
209. | Barwell | Saturday, April 1, 2017 | 2,822.5 |
210. | Worthing | Saturday, April 1, 2017 | 2,821.8 |
211. | Kings Langley | Saturday, April 1, 2017 | 2,816.3 |
212. | Whitby Town | Saturday, April 1, 2017 | 2,814.2 |
213. | Hendon | Saturday, April 1, 2017 | 2,812.0 |
214. | Kingstonian | Saturday, April 1, 2017 | 2,807.7 |
215. | Folkestone Invicta | Saturday, April 1, 2017 | 2,807.4 |
216. | Burgess Hill Town | Saturday, April 1, 2017 | 2,806.2 |
217. | Bedworth United | Saturday, April 23, 2016 | 2,801.8 |
218. | St. Neots Town | Saturday, April 1, 2017 | 2,794.2 |
219. | AFC Sudbury | Saturday, April 1, 2017 | 2,785.5 |
220. | Rushall Olympic | Saturday, April 1, 2017 | 2,784.1 |
221. | Cirencester Town | Saturday, April 1, 2017 | 2,781.6 |
222. | Coalville Town | Saturday, April 1, 2017 | 2,778.8 |
223. | Cambridge City | Saturday, April 1, 2017 | 2,775.5 |
224. | Lewes | Saturday, April 23, 2016 | 2,771.4 |
225. | Bideford | Saturday, April 23, 2016 | 2,766.8 |
226. | Corby Town | Saturday, April 1, 2017 | 2,760.0 |
227. | Cinderford Town | Saturday, April 1, 2017 | 2,758.8 |
228. | Histon | Saturday, April 23, 2016 | 2,757.4 |
229. | Stafford Rangers | Saturday, April 1, 2017 | 2,756.7 |
230. | Taunton Town | Tuesday, November 15, 2016 | 2,754.5 |
231. | Westfields | Monday, November 14, 2016 | 2,750.9 |
232. | Paulton Rovers | Saturday, April 23, 2016 | 2,742.7 |
233. | VCD Athletic | Saturday, April 23, 2016 | 2,734.6 |
234. | Sutton Coldfield Town | Saturday, March 25, 2017 | 2,727.0 |
235. | Marine | Tuesday, March 28, 2017 | 2,723.8 |
236. | Halesowen Town | Saturday, April 1, 2017 | 2,722.1 |
237. | Grays Athletic | Saturday, April 1, 2017 | 2,722.0 |
238. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
239. | Mickleover Sports | Saturday, April 1, 2017 | 2,696.9 |
240. | Frickley Athletic | Saturday, April 1, 2017 | 2,687.2 |
241. | Colwyn Bay | Saturday, April 23, 2016 | 2,672.1 |
242. | Hyde | Saturday, April 23, 2016 | 2,645.7 |
243. | Ilkeston Town | Tuesday, March 28, 2017 | 2,599.7 |
244. | Skelmersdale United | Saturday, April 1, 2017 | 2,556.2 |