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 4, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Chelsea | Saturday, February 25, 2017 | 4,277.0 |
2. | Tottenham Hotspur | Sunday, February 26, 2017 | 4,237.1 |
3. | Manchester United | Saturday, March 4, 2017 | 4,217.6 |
4. | Manchester City | Wednesday, March 1, 2017 | 4,212.7 |
5. | Arsenal | Saturday, March 4, 2017 | 4,200.2 |
6. | Liverpool | Saturday, March 4, 2017 | 4,157.2 |
7. | Everton | Saturday, February 25, 2017 | 4,125.6 |
8. | Southampton | Saturday, March 4, 2017 | 4,098.2 |
9. | West Ham United | Saturday, February 25, 2017 | 4,058.3 |
10. | Leicester City | Saturday, March 4, 2017 | 4,053.3 |
11. | Stoke City | Saturday, March 4, 2017 | 4,038.6 |
12. | West Bromwich Albion | Saturday, March 4, 2017 | 4,025.1 |
13. | Newcastle United | Saturday, March 4, 2017 | 4,022.2 |
14. | Burnley | Saturday, March 4, 2017 | 3,998.2 |
15. | Swansea City | Saturday, March 4, 2017 | 3,981.2 |
16. | Watford | Saturday, March 4, 2017 | 3,974.3 |
17. | Crystal Palace | Saturday, March 4, 2017 | 3,962.9 |
18. | Middlesbrough | Saturday, March 4, 2017 | 3,951.4 |
19. | Brighton and Hove Albion | Saturday, March 4, 2017 | 3,951.2 |
20. | Hull City | Saturday, March 4, 2017 | 3,941.9 |
21. | AFC Bournemouth | Saturday, March 4, 2017 | 3,936.1 |
22. | Sunderland | Saturday, February 25, 2017 | 3,932.6 |
23. | Sheffield Wednesday | Saturday, March 4, 2017 | 3,920.1 |
24. | Fulham | Saturday, March 4, 2017 | 3,901.3 |
25. | Leeds United | Friday, March 3, 2017 | 3,900.5 |
26. | Huddersfield Town | Saturday, March 4, 2017 | 3,884.2 |
27. | Norwich City | Saturday, March 4, 2017 | 3,879.8 |
28. | Preston North End | Saturday, March 4, 2017 | 3,868.8 |
29. | Derby County | Saturday, March 4, 2017 | 3,868.8 |
30. | Reading | Saturday, March 4, 2017 | 3,860.6 |
31. | Brentford | Saturday, March 4, 2017 | 3,838.0 |
32. | Cardiff City | Saturday, March 4, 2017 | 3,831.9 |
33. | Barnsley | Saturday, March 4, 2017 | 3,812.5 |
34. | Aston Villa | Saturday, March 4, 2017 | 3,806.7 |
35. | Ipswich Town | Saturday, March 4, 2017 | 3,803.2 |
36. | Queens Park Rangers | Saturday, March 4, 2017 | 3,803.0 |
37. | Wolverhampton Wanderers | Saturday, March 4, 2017 | 3,796.3 |
38. | Blackburn Rovers | Saturday, March 4, 2017 | 3,795.8 |
39. | Nottingham Forest | Saturday, March 4, 2017 | 3,789.3 |
40. | Millwall | Saturday, March 4, 2017 | 3,774.2 |
41. | Birmingham City | Friday, March 3, 2017 | 3,758.5 |
42. | Sheffield United | Saturday, March 4, 2017 | 3,756.2 |
43. | Fleetwood Town | Saturday, March 4, 2017 | 3,749.4 |
44. | Wigan Athletic | Saturday, March 4, 2017 | 3,747.5 |
45. | Bristol City | Saturday, March 4, 2017 | 3,743.2 |
46. | Burton Albion | Saturday, March 4, 2017 | 3,734.4 |
47. | Bradford City | Saturday, March 4, 2017 | 3,725.5 |
48. | Bolton Wanderers | Saturday, March 4, 2017 | 3,722.8 |
49. | Scunthorpe United | Saturday, March 4, 2017 | 3,717.0 |
50. | Southend United | Saturday, March 4, 2017 | 3,704.8 |
51. | Oxford United | Saturday, March 4, 2017 | 3,691.4 |
52. | Walsall | Saturday, March 4, 2017 | 3,685.2 |
53. | Milton Keynes Dons | Saturday, March 4, 2017 | 3,667.7 |
54. | Bristol Rovers | Saturday, March 4, 2017 | 3,664.8 |
55. | Rochdale | Saturday, March 4, 2017 | 3,663.1 |
56. | Charlton Athletic | Saturday, March 4, 2017 | 3,653.7 |
57. | Peterborough United | Saturday, March 4, 2017 | 3,636.0 |
58. | AFC Wimbledon | Saturday, March 4, 2017 | 3,635.0 |
59. | Doncaster Rovers | Saturday, March 4, 2017 | 3,628.3 |
60. | Rotherham United | Saturday, March 4, 2017 | 3,618.9 |
61. | Northampton Town | Saturday, March 4, 2017 | 3,613.1 |
62. | Shrewsbury Town | Saturday, March 4, 2017 | 3,611.7 |
63. | Gillingham | Saturday, March 4, 2017 | 3,606.2 |
64. | Luton Town | Saturday, March 4, 2017 | 3,604.5 |
65. | Plymouth Argyle | Saturday, March 4, 2017 | 3,603.7 |
66. | Oldham Athletic | Saturday, March 4, 2017 | 3,597.5 |
67. | Portsmouth | Saturday, March 4, 2017 | 3,589.8 |
68. | Bury | Saturday, March 4, 2017 | 3,582.8 |
69. | Swindon Town | Saturday, March 4, 2017 | 3,573.9 |
70. | Blackpool | Saturday, March 4, 2017 | 3,572.6 |
71. | Port Vale | Saturday, March 4, 2017 | 3,568.1 |
72. | Exeter City | Saturday, March 4, 2017 | 3,567.4 |
73. | Stevenage | Saturday, March 4, 2017 | 3,540.6 |
74. | Colchester United | Saturday, March 4, 2017 | 3,532.3 |
75. | Chesterfield | Saturday, March 4, 2017 | 3,528.6 |
76. | Carlisle United | Saturday, March 4, 2017 | 3,528.4 |
77. | Mansfield Town | Saturday, March 4, 2017 | 3,528.0 |
78. | Coventry City | Saturday, March 4, 2017 | 3,523.1 |
79. | Cambridge United | Saturday, March 4, 2017 | 3,523.0 |
80. | Wycombe Wanderers | Saturday, March 4, 2017 | 3,514.2 |
81. | Accrington Stanley | Saturday, March 4, 2017 | 3,510.5 |
82. | Barnet | Saturday, March 4, 2017 | 3,497.4 |
83. | Grimsby Town | Saturday, March 4, 2017 | 3,478.6 |
84. | Lincoln City | Saturday, March 4, 2017 | 3,477.9 |
85. | Cheltenham Town | Saturday, March 4, 2017 | 3,477.3 |
86. | Forest Green Rovers | Saturday, March 4, 2017 | 3,468.1 |
87. | Tranmere Rovers | Friday, March 3, 2017 | 3,465.0 |
88. | Morecambe | Saturday, March 4, 2017 | 3,452.3 |
89. | Yeovil Town | Saturday, March 4, 2017 | 3,447.8 |
90. | Crewe Alexandra | Saturday, March 4, 2017 | 3,447.0 |
91. | Hartlepool United | Saturday, March 4, 2017 | 3,439.7 |
92. | Crawley Town | Saturday, March 4, 2017 | 3,432.0 |
93. | Leyton Orient | Saturday, March 4, 2017 | 3,418.0 |
94. | Gateshead | Saturday, March 4, 2017 | 3,405.2 |
95. | Dover Athletic | Saturday, March 4, 2017 | 3,397.6 |
96. | Notts County | Saturday, March 4, 2017 | 3,396.9 |
97. | Macclesfield Town | Saturday, March 4, 2017 | 3,395.1 |
98. | Dagenham and Redbridge | Saturday, March 4, 2017 | 3,387.8 |
99. | Barrow | Saturday, March 4, 2017 | 3,384.8 |
100. | Aldershot Town | Saturday, March 4, 2017 | 3,379.8 |
101. | Newport County | Saturday, March 4, 2017 | 3,373.7 |
102. | Wrexham | Saturday, March 4, 2017 | 3,341.2 |
103. | Braintree Town | Saturday, March 4, 2017 | 3,327.0 |
104. | Sutton United | Saturday, March 4, 2017 | 3,324.4 |
105. | Ebbsfleet United | Saturday, March 4, 2017 | 3,311.9 |
106. | Eastleigh | Saturday, March 4, 2017 | 3,295.4 |
107. | Chester | Friday, March 3, 2017 | 3,289.1 |
108. | Guiseley | Saturday, March 4, 2017 | 3,284.2 |
109. | AFC Fylde | Saturday, March 4, 2017 | 3,277.0 |
110. | Solihull Moors | Saturday, March 4, 2017 | 3,275.7 |
111. | Boreham Wood | Saturday, March 4, 2017 | 3,275.7 |
112. | FC Halifax Town | Saturday, March 4, 2017 | 3,273.1 |
113. | Woking | Saturday, March 4, 2017 | 3,270.5 |
114. | York City | Saturday, March 4, 2017 | 3,268.2 |
115. | Bromley | Saturday, March 4, 2017 | 3,260.6 |
116. | Torquay United | Saturday, March 4, 2017 | 3,250.8 |
117. | Kidderminster Harriers | Saturday, March 4, 2017 | 3,242.7 |
118. | Maidenhead United | Saturday, March 4, 2017 | 3,220.8 |
119. | Maidstone United | Saturday, March 4, 2017 | 3,216.8 |
120. | Dartford | Saturday, March 4, 2017 | 3,214.4 |
121. | Chorley | Saturday, March 4, 2017 | 3,210.8 |
122. | Salford City | Saturday, March 4, 2017 | 3,185.7 |
123. | Southport | Saturday, March 4, 2017 | 3,184.4 |
124. | North Ferriby United | Saturday, March 4, 2017 | 3,182.4 |
125. | Chelmsford City | Saturday, March 4, 2017 | 3,182.4 |
126. | Poole Town | Saturday, February 25, 2017 | 3,178.4 |
127. | Stockport County | Saturday, March 4, 2017 | 3,175.9 |
128. | Hungerford Town | Saturday, February 25, 2017 | 3,157.4 |
129. | Harrogate Town | Saturday, March 4, 2017 | 3,156.2 |
130. | Tamworth | Saturday, March 4, 2017 | 3,150.2 |
131. | Brackley Town | Saturday, March 4, 2017 | 3,148.4 |
132. | Darlington 1883 | Saturday, March 4, 2017 | 3,138.6 |
133. | Nuneaton Town | Saturday, March 4, 2017 | 3,138.6 |
134. | Hemel Hempstead Town | Saturday, March 4, 2017 | 3,127.9 |
135. | Hampton and Richmond Borough | Saturday, March 4, 2017 | 3,109.8 |
136. | Bath City | Saturday, March 4, 2017 | 3,108.5 |
137. | Gloucester City | Saturday, March 4, 2017 | 3,102.2 |
138. | Wealdstone | Saturday, March 4, 2017 | 3,101.7 |
139. | Eastbourne Borough | Saturday, March 4, 2017 | 3,097.5 |
140. | FC United of Manchester | Saturday, March 4, 2017 | 3,090.5 |
141. | Curzon Ashton | Saturday, March 4, 2017 | 3,090.0 |
142. | Boston United | Saturday, March 4, 2017 | 3,086.7 |
143. | East Thurrock United | Saturday, March 4, 2017 | 3,081.6 |
144. | Welling United | Saturday, March 4, 2017 | 3,081.2 |
145. | AFC Telford United | Saturday, March 4, 2017 | 3,079.9 |
146. | Havant and Waterlooville | Saturday, March 4, 2017 | 3,078.1 |
147. | Chippenham Town | Saturday, March 4, 2017 | 3,077.5 |
148. | Hitchin Town | Monday, February 27, 2017 | 3,071.1 |
149. | St. Albans City | Saturday, March 4, 2017 | 3,070.5 |
150. | Weston-Super-Mare | Saturday, March 4, 2017 | 3,065.2 |
151. | Leamington | Saturday, March 4, 2017 | 3,064.2 |
152. | Bognor Regis Town | Saturday, March 4, 2017 | 3,057.8 |
153. | Alfreton Town | Saturday, February 25, 2017 | 3,049.8 |
154. | Concord Rangers | Saturday, March 4, 2017 | 3,047.1 |
155. | Merthyr Town | Saturday, March 4, 2017 | 3,045.2 |
156. | Oxford City | Saturday, March 4, 2017 | 3,042.5 |
157. | Bradford Park Avenue | Saturday, March 4, 2017 | 3,016.2 |
158. | Worcester City | Saturday, March 4, 2017 | 3,015.7 |
159. | Whitehawk | Saturday, March 4, 2017 | 3,014.4 |
160. | Blyth Spartans | Saturday, March 4, 2017 | 2,996.6 |
161. | Slough Town | Saturday, March 4, 2017 | 2,995.9 |
162. | Gainsborough Trinity | Saturday, March 4, 2017 | 2,991.9 |
163. | Dulwich Hamlet | Saturday, March 4, 2017 | 2,991.3 |
164. | Truro City | Saturday, March 4, 2017 | 2,990.9 |
165. | Tonbridge Angels | Saturday, March 4, 2017 | 2,981.1 |
166. | Kettering Town | Saturday, March 4, 2017 | 2,981.1 |
167. | Altrincham | Saturday, March 4, 2017 | 2,978.0 |
168. | Frome Town | Saturday, March 4, 2017 | 2,960.5 |
169. | Chesham United | Saturday, March 4, 2017 | 2,957.1 |
170. | Billericay Town | Saturday, March 4, 2017 | 2,956.4 |
171. | Enfield Town | Saturday, March 4, 2017 | 2,955.0 |
172. | Weymouth | Saturday, March 4, 2017 | 2,948.0 |
173. | Banbury United | Saturday, March 4, 2017 | 2,942.0 |
174. | Leiston | Saturday, March 4, 2017 | 2,941.6 |
175. | Stalybridge Celtic | Saturday, February 18, 2017 | 2,941.1 |
176. | Stourbridge | Saturday, March 4, 2017 | 2,939.4 |
177. | Bishop's Stortford | Saturday, March 4, 2017 | 2,938.5 |
178. | Needham Market | Saturday, March 4, 2017 | 2,931.4 |
179. | Basingstoke Town | Saturday, March 4, 2017 | 2,926.7 |
180. | Wingate and Finchley | Saturday, March 4, 2017 | 2,914.4 |
181. | King's Lynn Town | Saturday, March 4, 2017 | 2,911.2 |
182. | Gosport Borough | Saturday, March 4, 2017 | 2,909.2 |
183. | Lowestoft Town | Saturday, March 4, 2017 | 2,908.5 |
184. | Merstham | Saturday, March 4, 2017 | 2,904.7 |
185. | Nantwich Town | Saturday, March 4, 2017 | 2,902.7 |
186. | Harlow Town | Saturday, March 4, 2017 | 2,893.5 |
187. | Biggleswade Town | Saturday, March 4, 2017 | 2,891.4 |
188. | Metropolitan Police | Saturday, March 4, 2017 | 2,882.7 |
189. | Staines Town | Saturday, March 4, 2017 | 2,881.7 |
190. | St. Ives Town | Saturday, February 25, 2017 | 2,877.7 |
191. | Redditch United | Saturday, March 4, 2017 | 2,876.5 |
192. | Spennymoor Town | Tuesday, February 28, 2017 | 2,872.0 |
193. | Hednesford Town | Saturday, March 4, 2017 | 2,867.8 |
194. | Buxton | Saturday, March 4, 2017 | 2,867.3 |
195. | Farnborough | Saturday, April 23, 2016 | 2,866.7 |
196. | Kingstonian | Saturday, March 4, 2017 | 2,855.6 |
197. | Workington | Tuesday, February 28, 2017 | 2,855.6 |
198. | Leatherhead | Saturday, March 4, 2017 | 2,853.2 |
199. | Harrow Borough | Saturday, March 4, 2017 | 2,852.1 |
200. | Hayes and Yeading United | Saturday, March 4, 2017 | 2,851.9 |
201. | Margate | Saturday, March 4, 2017 | 2,850.4 |
202. | Stratford Town | Saturday, March 4, 2017 | 2,844.4 |
203. | Worthing | Saturday, March 4, 2017 | 2,840.3 |
204. | AFC Sudbury | Saturday, March 4, 2017 | 2,838.6 |
205. | Grantham Town | Saturday, March 4, 2017 | 2,838.4 |
206. | Barwell | Saturday, March 4, 2017 | 2,831.2 |
207. | Ashton United | Saturday, February 25, 2017 | 2,831.0 |
208. | Dorchester Town | Saturday, March 4, 2017 | 2,819.3 |
209. | Kings Langley | Saturday, February 25, 2017 | 2,818.6 |
210. | Warrington Town | Saturday, March 4, 2017 | 2,813.3 |
211. | Dunstable Town | Saturday, March 4, 2017 | 2,808.6 |
212. | Rushall Olympic | Saturday, February 25, 2017 | 2,807.6 |
213. | Canvey Island | Saturday, March 4, 2017 | 2,806.8 |
214. | Cambridge City | Saturday, February 25, 2017 | 2,804.2 |
215. | Bedworth United | Saturday, April 23, 2016 | 2,801.8 |
216. | Matlock Town | Saturday, March 4, 2017 | 2,800.3 |
217. | Folkestone Invicta | Saturday, March 4, 2017 | 2,796.1 |
218. | Burgess Hill Town | Saturday, March 4, 2017 | 2,796.0 |
219. | St. Neots Town | Saturday, March 4, 2017 | 2,785.3 |
220. | Corby Town | Saturday, March 4, 2017 | 2,783.8 |
221. | Hendon | Saturday, March 4, 2017 | 2,779.5 |
222. | Whitby Town | Saturday, February 25, 2017 | 2,774.5 |
223. | Cirencester Town | Saturday, March 4, 2017 | 2,774.0 |
224. | Cinderford Town | Saturday, March 4, 2017 | 2,771.5 |
225. | Lewes | Saturday, April 23, 2016 | 2,771.4 |
226. | Bideford | Saturday, April 23, 2016 | 2,766.8 |
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. | Grays Athletic | Saturday, March 4, 2017 | 2,748.9 |
231. | Coalville Town | Saturday, March 4, 2017 | 2,744.9 |
232. | Mickleover Sports | Saturday, February 25, 2017 | 2,744.3 |
233. | Paulton Rovers | Saturday, April 23, 2016 | 2,742.7 |
234. | Frickley Athletic | Saturday, March 4, 2017 | 2,741.3 |
235. | Stafford Rangers | Monday, February 27, 2017 | 2,740.2 |
236. | Halesowen Town | Saturday, February 25, 2017 | 2,737.5 |
237. | VCD Athletic | Saturday, April 23, 2016 | 2,734.6 |
238. | Sutton Coldfield Town | Saturday, March 4, 2017 | 2,722.7 |
239. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
240. | Marine | Saturday, March 4, 2017 | 2,694.6 |
241. | Colwyn Bay | Saturday, April 23, 2016 | 2,672.1 |
242. | Hyde | Saturday, April 23, 2016 | 2,645.7 |
243. | Skelmersdale United | Saturday, March 4, 2017 | 2,608.7 |
244. | Ilkeston Town | Saturday, March 4, 2017 | 2,600.1 |