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 8, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Chelsea | Monday, March 6, 2017 | 4,282.2 |
2. | Tottenham Hotspur | Sunday, March 5, 2017 | 4,243.1 |
3. | Manchester United | Saturday, March 4, 2017 | 4,217.6 |
4. | Manchester City | Wednesday, March 8, 2017 | 4,213.1 |
5. | Arsenal | Saturday, March 4, 2017 | 4,200.2 |
6. | Liverpool | Saturday, March 4, 2017 | 4,157.2 |
7. | Everton | Sunday, March 5, 2017 | 4,119.6 |
8. | Southampton | Saturday, March 4, 2017 | 4,098.2 |
9. | Leicester City | Saturday, March 4, 2017 | 4,053.3 |
10. | West Ham United | Monday, March 6, 2017 | 4,053.2 |
11. | Stoke City | Wednesday, March 8, 2017 | 4,044.2 |
12. | West Bromwich Albion | Saturday, March 4, 2017 | 4,025.1 |
13. | Newcastle United | Tuesday, March 7, 2017 | 4,018.7 |
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. | Brighton and Hove Albion | Tuesday, March 7, 2017 | 3,955.8 |
19. | Middlesbrough | Saturday, March 4, 2017 | 3,951.4 |
20. | Hull City | Saturday, March 4, 2017 | 3,941.9 |
21. | AFC Bournemouth | Saturday, March 4, 2017 | 3,936.1 |
22. | Sunderland | Sunday, March 5, 2017 | 3,926.7 |
23. | Sheffield Wednesday | Tuesday, March 7, 2017 | 3,914.5 |
24. | Leeds United | Tuesday, March 7, 2017 | 3,901.5 |
25. | Fulham | Tuesday, March 7, 2017 | 3,900.3 |
26. | Huddersfield Town | Tuesday, March 7, 2017 | 3,891.0 |
27. | Norwich City | Tuesday, March 7, 2017 | 3,877.0 |
28. | Preston North End | Tuesday, March 7, 2017 | 3,869.8 |
29. | Derby County | Tuesday, March 7, 2017 | 3,867.8 |
30. | Reading | Tuesday, March 7, 2017 | 3,864.1 |
31. | Brentford | Tuesday, March 7, 2017 | 3,847.6 |
32. | Cardiff City | Tuesday, March 7, 2017 | 3,831.9 |
33. | Queens Park Rangers | Tuesday, March 7, 2017 | 3,812.3 |
34. | Barnsley | Tuesday, March 7, 2017 | 3,803.2 |
35. | Ipswich Town | Tuesday, March 7, 2017 | 3,801.9 |
36. | Aston Villa | Tuesday, March 7, 2017 | 3,799.8 |
37. | Wolverhampton Wanderers | Tuesday, March 7, 2017 | 3,797.5 |
38. | Blackburn Rovers | Tuesday, March 7, 2017 | 3,795.8 |
39. | Nottingham Forest | Tuesday, March 7, 2017 | 3,779.7 |
40. | Millwall | Saturday, March 4, 2017 | 3,774.2 |
41. | Sheffield United | Tuesday, March 7, 2017 | 3,765.3 |
42. | Wigan Athletic | Tuesday, March 7, 2017 | 3,758.9 |
43. | Fleetwood Town | Saturday, March 4, 2017 | 3,749.4 |
44. | Birmingham City | Tuesday, March 7, 2017 | 3,747.2 |
45. | Bristol City | Tuesday, March 7, 2017 | 3,746.0 |
46. | Burton Albion | Tuesday, March 7, 2017 | 3,740.1 |
47. | Bradford City | Saturday, March 4, 2017 | 3,725.5 |
48. | Bolton Wanderers | Saturday, March 4, 2017 | 3,722.8 |
49. | Scunthorpe United | Tuesday, March 7, 2017 | 3,706.2 |
50. | Southend United | Saturday, March 4, 2017 | 3,704.8 |
51. | Walsall | Tuesday, March 7, 2017 | 3,690.2 |
52. | Oxford United | Tuesday, March 7, 2017 | 3,682.2 |
53. | Milton Keynes Dons | Saturday, March 4, 2017 | 3,667.7 |
54. | Bristol Rovers | Saturday, March 4, 2017 | 3,664.8 |
55. | Charlton Athletic | Tuesday, March 7, 2017 | 3,664.5 |
56. | Rochdale | Saturday, March 4, 2017 | 3,663.1 |
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 | Tuesday, March 7, 2017 | 3,614.3 |
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. | Portsmouth | Tuesday, March 7, 2017 | 3,599.7 |
66. | Oldham Athletic | Saturday, March 4, 2017 | 3,597.5 |
67. | Blackpool | Tuesday, March 7, 2017 | 3,593.5 |
68. | Plymouth Argyle | Tuesday, March 7, 2017 | 3,582.8 |
69. | Bury | Saturday, March 4, 2017 | 3,582.8 |
70. | Swindon Town | Saturday, March 4, 2017 | 3,573.9 |
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. | Carlisle United | Saturday, March 4, 2017 | 3,528.4 |
76. | Mansfield Town | Saturday, March 4, 2017 | 3,528.0 |
77. | Chesterfield | Tuesday, March 7, 2017 | 3,523.6 |
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. | Lincoln City | Tuesday, March 7, 2017 | 3,490.6 |
84. | Grimsby Town | Saturday, March 4, 2017 | 3,478.6 |
85. | Cheltenham Town | Saturday, March 4, 2017 | 3,477.3 |
86. | Forest Green Rovers | Saturday, March 4, 2017 | 3,468.1 |
87. | Tranmere Rovers | Tuesday, March 7, 2017 | 3,453.7 |
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 | Tuesday, March 7, 2017 | 3,422.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. | Barrow | Tuesday, March 7, 2017 | 3,396.1 |
98. | Macclesfield Town | Saturday, March 4, 2017 | 3,395.1 |
99. | Dagenham and Redbridge | Saturday, March 4, 2017 | 3,387.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. | Sutton United | Saturday, March 4, 2017 | 3,324.4 |
104. | Braintree Town | Tuesday, March 7, 2017 | 3,314.3 |
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. | Woking | Saturday, March 4, 2017 | 3,270.5 |
113. | York City | Saturday, March 4, 2017 | 3,268.2 |
114. | Bromley | Saturday, March 4, 2017 | 3,260.6 |
115. | FC Halifax Town | Tuesday, March 7, 2017 | 3,258.2 |
116. | Torquay United | Saturday, March 4, 2017 | 3,250.8 |
117. | Kidderminster Harriers | Saturday, March 4, 2017 | 3,242.7 |
118. | Maidenhead United | Monday, March 6, 2017 | 3,230.7 |
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. | Poole Town | Saturday, February 25, 2017 | 3,178.4 |
126. | Stockport County | Saturday, March 4, 2017 | 3,175.9 |
127. | Chelmsford City | Monday, March 6, 2017 | 3,172.5 |
128. | Brackley Town | Tuesday, March 7, 2017 | 3,167.7 |
129. | Hungerford Town | Saturday, February 25, 2017 | 3,157.4 |
130. | Harrogate Town | Saturday, March 4, 2017 | 3,156.2 |
131. | Tamworth | Saturday, March 4, 2017 | 3,150.2 |
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. | Wealdstone | Tuesday, March 7, 2017 | 3,111.7 |
136. | Hampton and Richmond Borough | Saturday, March 4, 2017 | 3,109.8 |
137. | Bath City | Saturday, March 4, 2017 | 3,108.5 |
138. | Gloucester City | Saturday, March 4, 2017 | 3,102.2 |
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. | Havant and Waterlooville | Saturday, March 4, 2017 | 3,078.1 |
146. | Chippenham Town | Saturday, March 4, 2017 | 3,077.5 |
147. | Leamington | Tuesday, March 7, 2017 | 3,075.9 |
148. | Hitchin Town | Monday, March 6, 2017 | 3,073.6 |
149. | St. Albans City | Saturday, March 4, 2017 | 3,070.5 |
150. | Alfreton Town | Tuesday, March 7, 2017 | 3,064.7 |
151. | AFC Telford United | Tuesday, March 7, 2017 | 3,060.6 |
152. | Bognor Regis Town | Saturday, March 4, 2017 | 3,057.8 |
153. | Weston-Super-Mare | Tuesday, March 7, 2017 | 3,055.2 |
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 | Tuesday, March 7, 2017 | 3,002.5 |
161. | Gainsborough Trinity | Saturday, March 4, 2017 | 2,991.9 |
162. | Dulwich Hamlet | Saturday, March 4, 2017 | 2,991.3 |
163. | Truro City | Saturday, March 4, 2017 | 2,990.9 |
164. | Altrincham | Saturday, March 4, 2017 | 2,978.0 |
165. | Slough Town | Wednesday, March 8, 2017 | 2,975.0 |
166. | Kettering Town | Tuesday, March 7, 2017 | 2,969.4 |
167. | Tonbridge Angels | Tuesday, March 7, 2017 | 2,966.0 |
168. | Frome Town | Tuesday, March 7, 2017 | 2,961.4 |
169. | Leiston | Tuesday, March 7, 2017 | 2,956.8 |
170. | Chesham United | Tuesday, March 7, 2017 | 2,956.1 |
171. | Enfield Town | Saturday, March 4, 2017 | 2,955.0 |
172. | Weymouth | Saturday, March 4, 2017 | 2,948.0 |
173. | Stourbridge | Tuesday, March 7, 2017 | 2,944.9 |
174. | Billericay Town | Tuesday, March 7, 2017 | 2,942.5 |
175. | Banbury United | Saturday, March 4, 2017 | 2,942.0 |
176. | Stalybridge Celtic | Saturday, February 18, 2017 | 2,941.1 |
177. | Bishop's Stortford | Saturday, March 4, 2017 | 2,938.5 |
178. | Needham Market | Tuesday, March 7, 2017 | 2,929.6 |
179. | Basingstoke Town | Saturday, March 4, 2017 | 2,926.7 |
180. | Wingate and Finchley | Tuesday, March 7, 2017 | 2,926.5 |
181. | Biggleswade Town | Wednesday, March 8, 2017 | 2,912.4 |
182. | King's Lynn Town | Saturday, March 4, 2017 | 2,911.2 |
183. | Gosport Borough | Saturday, March 4, 2017 | 2,909.2 |
184. | Lowestoft Town | Saturday, March 4, 2017 | 2,908.5 |
185. | Merstham | Tuesday, March 7, 2017 | 2,906.5 |
186. | Nantwich Town | Tuesday, March 7, 2017 | 2,906.4 |
187. | Harlow Town | Saturday, March 4, 2017 | 2,893.5 |
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. | Hednesford Town | Saturday, March 4, 2017 | 2,867.8 |
193. | Farnborough | Saturday, April 23, 2016 | 2,866.7 |
194. | Workington | Tuesday, March 7, 2017 | 2,862.1 |
195. | Spennymoor Town | Tuesday, March 7, 2017 | 2,860.3 |
196. | Kingstonian | Saturday, March 4, 2017 | 2,855.6 |
197. | Buxton | Tuesday, March 7, 2017 | 2,855.3 |
198. | Leatherhead | Saturday, March 4, 2017 | 2,853.2 |
199. | Margate | Saturday, March 4, 2017 | 2,850.4 |
200. | Stratford Town | Saturday, March 4, 2017 | 2,844.4 |
201. | Ashton United | Tuesday, March 7, 2017 | 2,843.1 |
202. | Hayes and Yeading United | Tuesday, March 7, 2017 | 2,842.0 |
203. | Grantham Town | Saturday, March 4, 2017 | 2,838.4 |
204. | Harrow Borough | Tuesday, March 7, 2017 | 2,832.3 |
205. | Barwell | Saturday, March 4, 2017 | 2,831.2 |
206. | Dorchester Town | Tuesday, March 7, 2017 | 2,829.2 |
207. | AFC Sudbury | Tuesday, March 7, 2017 | 2,826.5 |
208. | Worthing | Tuesday, March 7, 2017 | 2,825.4 |
209. | Canvey Island | Tuesday, March 7, 2017 | 2,821.7 |
210. | Warrington Town | Tuesday, March 7, 2017 | 2,820.4 |
211. | Kings Langley | Saturday, February 25, 2017 | 2,818.6 |
212. | Burgess Hill Town | Tuesday, March 7, 2017 | 2,815.9 |
213. | Dunstable Town | Saturday, March 4, 2017 | 2,808.6 |
214. | Rushall Olympic | Tuesday, March 7, 2017 | 2,805.9 |
215. | Cambridge City | Saturday, February 25, 2017 | 2,804.2 |
216. | Bedworth United | Saturday, April 23, 2016 | 2,801.8 |
217. | Matlock Town | Tuesday, March 7, 2017 | 2,797.7 |
218. | Folkestone Invicta | Saturday, March 4, 2017 | 2,796.1 |
219. | Hendon | Tuesday, March 7, 2017 | 2,793.3 |
220. | Whitby Town | Tuesday, March 7, 2017 | 2,786.2 |
221. | Corby Town | Tuesday, March 7, 2017 | 2,785.5 |
222. | St. Neots Town | Saturday, March 4, 2017 | 2,785.3 |
223. | Cinderford Town | Saturday, March 4, 2017 | 2,771.5 |
224. | Cirencester Town | Monday, March 6, 2017 | 2,771.4 |
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 | Tuesday, March 7, 2017 | 2,747.5 |
232. | Paulton Rovers | Saturday, April 23, 2016 | 2,742.7 |
233. | Stafford Rangers | Tuesday, March 7, 2017 | 2,738.7 |
234. | Mickleover Sports | Tuesday, March 7, 2017 | 2,737.2 |
235. | Frickley Athletic | Tuesday, March 7, 2017 | 2,735.4 |
236. | VCD Athletic | Saturday, April 23, 2016 | 2,734.6 |
237. | Halesowen Town | Tuesday, March 7, 2017 | 2,732.0 |
238. | Sutton Coldfield Town | Tuesday, March 7, 2017 | 2,724.2 |
239. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
240. | Marine | Tuesday, March 7, 2017 | 2,688.1 |
241. | Colwyn Bay | Saturday, April 23, 2016 | 2,672.1 |
242. | Hyde | Saturday, April 23, 2016 | 2,645.7 |
243. | Skelmersdale United | Tuesday, March 7, 2017 | 2,605.0 |
244. | Ilkeston Town | Saturday, March 4, 2017 | 2,600.1 |