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, August 10, 2016
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Arsenal | Sunday, May 15, 2016 | 4,209.7 |
2. | Leicester City | Sunday, May 15, 2016 | 4,197.3 |
3. | Manchester United | Saturday, May 21, 2016 | 4,182.2 |
4. | Manchester City | Sunday, May 15, 2016 | 4,180.0 |
5. | Tottenham Hotspur | Sunday, May 15, 2016 | 4,172.2 |
6. | Chelsea | Sunday, May 15, 2016 | 4,149.2 |
7. | Southampton | Sunday, May 15, 2016 | 4,141.4 |
8. | Liverpool | Sunday, May 15, 2016 | 4,129.8 |
9. | West Ham United | Sunday, May 15, 2016 | 4,097.0 |
10. | Everton | Sunday, May 15, 2016 | 4,060.2 |
11. | Swansea City | Sunday, May 15, 2016 | 4,034.4 |
12. | Stoke City | Sunday, May 15, 2016 | 4,032.5 |
13. | Burnley | Saturday, May 7, 2016 | 4,017.7 |
14. | Sunderland | Sunday, May 15, 2016 | 4,005.5 |
15. | Crystal Palace | Saturday, May 21, 2016 | 4,003.3 |
16. | Watford | Sunday, May 15, 2016 | 3,983.1 |
17. | Middlesbrough | Saturday, May 7, 2016 | 3,972.3 |
18. | AFC Bournemouth | Tuesday, May 17, 2016 | 3,969.6 |
19. | West Bromwich Albion | Sunday, May 15, 2016 | 3,966.3 |
20. | Hull City | Saturday, May 28, 2016 | 3,951.4 |
21. | Newcastle United | Friday, August 5, 2016 | 3,950.7 |
22. | Brighton and Hove Albion | Tuesday, August 9, 2016 | 3,938.4 |
23. | Norwich City | Saturday, August 6, 2016 | 3,937.6 |
24. | Derby County | Tuesday, August 9, 2016 | 3,915.2 |
25. | Sheffield Wednesday | Tuesday, August 9, 2016 | 3,907.3 |
26. | Queens Park Rangers | Wednesday, August 10, 2016 | 3,860.5 |
27. | Ipswich Town | Tuesday, August 9, 2016 | 3,859.7 |
28. | Cardiff City | Saturday, August 6, 2016 | 3,846.5 |
29. | Brentford | Tuesday, August 9, 2016 | 3,844.1 |
30. | Preston North End | Tuesday, August 9, 2016 | 3,834.5 |
31. | Wolverhampton Wanderers | Tuesday, August 9, 2016 | 3,833.3 |
32. | Birmingham City | Tuesday, August 9, 2016 | 3,822.8 |
33. | Blackburn Rovers | Tuesday, August 9, 2016 | 3,821.2 |
34. | Bristol City | Tuesday, August 9, 2016 | 3,817.8 |
35. | Aston Villa | Wednesday, August 10, 2016 | 3,815.6 |
36. | Nottingham Forest | Tuesday, August 9, 2016 | 3,804.0 |
37. | Leeds United | Wednesday, August 10, 2016 | 3,800.1 |
38. | Fulham | Tuesday, August 9, 2016 | 3,788.1 |
39. | Huddersfield Town | Tuesday, August 9, 2016 | 3,780.1 |
40. | Reading | Tuesday, August 9, 2016 | 3,778.0 |
41. | Millwall | Tuesday, August 9, 2016 | 3,770.4 |
42. | Wigan Athletic | Tuesday, August 9, 2016 | 3,763.7 |
43. | Barnsley | Tuesday, August 9, 2016 | 3,763.6 |
44. | Rotherham United | Tuesday, August 9, 2016 | 3,760.2 |
45. | Scunthorpe United | Tuesday, August 9, 2016 | 3,744.7 |
46. | Bradford City | Tuesday, August 9, 2016 | 3,727.5 |
47. | Burton Albion | Wednesday, August 10, 2016 | 3,716.1 |
48. | Milton Keynes Dons | Tuesday, August 9, 2016 | 3,712.2 |
49. | Charlton Athletic | Tuesday, August 9, 2016 | 3,699.3 |
50. | Walsall | Tuesday, August 9, 2016 | 3,693.8 |
51. | Northampton Town | Tuesday, August 9, 2016 | 3,680.1 |
52. | Bolton Wanderers | Tuesday, August 9, 2016 | 3,665.8 |
53. | Rochdale | Tuesday, August 9, 2016 | 3,664.3 |
54. | Gillingham | Tuesday, August 9, 2016 | 3,663.0 |
55. | Peterborough United | Tuesday, August 9, 2016 | 3,662.2 |
56. | Oxford United | Tuesday, August 9, 2016 | 3,661.2 |
57. | Sheffield United | Tuesday, August 9, 2016 | 3,652.3 |
58. | Swindon Town | Wednesday, August 10, 2016 | 3,647.5 |
59. | Coventry City | Tuesday, August 9, 2016 | 3,646.3 |
60. | Bristol Rovers | Saturday, August 6, 2016 | 3,631.6 |
61. | Port Vale | Tuesday, August 9, 2016 | 3,629.6 |
62. | Bury | Wednesday, August 10, 2016 | 3,609.8 |
63. | Fleetwood Town | Wednesday, August 10, 2016 | 3,609.1 |
64. | Accrington Stanley | Tuesday, August 9, 2016 | 3,601.6 |
65. | Oldham Athletic | Tuesday, August 9, 2016 | 3,597.4 |
66. | Chesterfield | Tuesday, August 9, 2016 | 3,595.9 |
67. | Shrewsbury Town | Tuesday, August 9, 2016 | 3,583.4 |
68. | AFC Wimbledon | Tuesday, August 9, 2016 | 3,579.0 |
69. | Portsmouth | Tuesday, August 9, 2016 | 3,571.6 |
70. | Southend United | Tuesday, August 9, 2016 | 3,567.9 |
71. | Blackpool | Tuesday, August 9, 2016 | 3,566.9 |
72. | Luton Town | Wednesday, August 10, 2016 | 3,565.8 |
73. | Doncaster Rovers | Tuesday, August 9, 2016 | 3,557.2 |
74. | Plymouth Argyle | Tuesday, August 9, 2016 | 3,551.6 |
75. | Cambridge United | Tuesday, August 9, 2016 | 3,543.0 |
76. | Carlisle United | Tuesday, August 9, 2016 | 3,537.5 |
77. | Cheltenham Town | Tuesday, August 9, 2016 | 3,533.3 |
78. | Leyton Orient | Tuesday, August 9, 2016 | 3,522.9 |
79. | Barnet | Tuesday, August 9, 2016 | 3,516.8 |
80. | Exeter City | Tuesday, August 9, 2016 | 3,516.3 |
81. | Colchester United | Tuesday, August 9, 2016 | 3,513.5 |
82. | Crewe Alexandra | Tuesday, August 9, 2016 | 3,506.6 |
83. | Yeovil Town | Tuesday, August 9, 2016 | 3,502.1 |
84. | Wycombe Wanderers | Tuesday, August 9, 2016 | 3,500.3 |
85. | Mansfield Town | Tuesday, August 9, 2016 | 3,494.1 |
86. | Grimsby Town | Tuesday, August 9, 2016 | 3,479.3 |
87. | Stevenage | Tuesday, August 9, 2016 | 3,472.4 |
88. | Tranmere Rovers | Tuesday, August 9, 2016 | 3,446.9 |
89. | Hartlepool United | Tuesday, August 9, 2016 | 3,432.2 |
90. | Forest Green Rovers | Tuesday, August 9, 2016 | 3,425.1 |
91. | Newport County | Tuesday, August 9, 2016 | 3,407.8 |
92. | Notts County | Tuesday, August 9, 2016 | 3,402.5 |
93. | Crawley Town | Tuesday, August 9, 2016 | 3,401.8 |
94. | Braintree Town | Tuesday, August 9, 2016 | 3,401.3 |
95. | Eastleigh | Tuesday, August 9, 2016 | 3,396.8 |
96. | York City | Tuesday, August 9, 2016 | 3,394.1 |
97. | Morecambe | Tuesday, August 9, 2016 | 3,391.8 |
98. | Macclesfield Town | Tuesday, August 9, 2016 | 3,381.5 |
99. | Dover Athletic | Tuesday, August 9, 2016 | 3,379.3 |
100. | Dagenham and Redbridge | Tuesday, August 9, 2016 | 3,372.9 |
101. | Wrexham | Tuesday, August 9, 2016 | 3,372.2 |
102. | Gateshead | Tuesday, August 9, 2016 | 3,339.8 |
103. | Barrow | Tuesday, August 9, 2016 | 3,339.4 |
104. | Lincoln City | Tuesday, August 9, 2016 | 3,326.7 |
105. | Woking | Tuesday, August 9, 2016 | 3,318.2 |
106. | Boreham Wood | Tuesday, August 9, 2016 | 3,316.6 |
107. | Chester | Tuesday, August 9, 2016 | 3,301.7 |
108. | Torquay United | Tuesday, August 9, 2016 | 3,296.8 |
109. | FC Halifax Town | Tuesday, August 9, 2016 | 3,293.6 |
110. | Sutton United | Tuesday, August 9, 2016 | 3,292.3 |
111. | Aldershot Town | Tuesday, August 9, 2016 | 3,278.1 |
112. | Southport | Tuesday, August 9, 2016 | 3,260.1 |
113. | Kidderminster Harriers | Tuesday, August 9, 2016 | 3,250.7 |
114. | Ebbsfleet United | Tuesday, August 9, 2016 | 3,244.8 |
115. | Bromley | Tuesday, August 9, 2016 | 3,240.3 |
116. | Guiseley | Tuesday, August 9, 2016 | 3,229.2 |
117. | Altrincham | Tuesday, August 9, 2016 | 3,225.1 |
118. | Solihull Moors | Tuesday, August 9, 2016 | 3,218.5 |
119. | Nuneaton Town | Saturday, August 6, 2016 | 3,205.3 |
120. | AFC Fylde | Saturday, August 6, 2016 | 3,193.2 |
121. | North Ferriby United | Tuesday, August 9, 2016 | 3,191.7 |
122. | Maidstone United | Tuesday, August 9, 2016 | 3,174.4 |
123. | Whitehawk | Wednesday, August 10, 2016 | 3,162.7 |
124. | Alfreton Town | Tuesday, August 9, 2016 | 3,154.3 |
125. | Harrogate Town | Tuesday, August 9, 2016 | 3,147.7 |
126. | Boston United | Tuesday, August 9, 2016 | 3,147.4 |
127. | Chorley | Saturday, August 6, 2016 | 3,143.6 |
128. | Tamworth | Tuesday, August 9, 2016 | 3,139.1 |
129. | Welling United | Tuesday, August 9, 2016 | 3,126.9 |
130. | St. Albans City | Monday, August 8, 2016 | 3,123.4 |
131. | Stockport County | Tuesday, August 9, 2016 | 3,118.6 |
132. | Dartford | Wednesday, August 10, 2016 | 3,108.7 |
133. | Wealdstone | Monday, August 8, 2016 | 3,103.7 |
134. | AFC Telford United | Tuesday, August 9, 2016 | 3,101.1 |
135. | Hemel Hempstead Town | Tuesday, August 9, 2016 | 3,095.8 |
136. | Weston-Super-Mare | Tuesday, August 9, 2016 | 3,087.1 |
137. | Chelmsford City | Monday, August 8, 2016 | 3,086.2 |
138. | Maidenhead United | Tuesday, August 9, 2016 | 3,085.2 |
139. | Hungerford Town | Monday, August 8, 2016 | 3,082.8 |
140. | Concord Rangers | Tuesday, August 9, 2016 | 3,078.5 |
141. | Hampton and Richmond Borough | Tuesday, August 9, 2016 | 3,074.1 |
142. | Bishop's Stortford | Tuesday, August 9, 2016 | 3,071.6 |
143. | Oxford City | Monday, August 8, 2016 | 3,071.5 |
144. | Truro City | Tuesday, August 9, 2016 | 3,069.8 |
145. | Poole Town | Tuesday, August 9, 2016 | 3,069.6 |
146. | East Thurrock United | Tuesday, August 9, 2016 | 3,068.8 |
147. | Brackley Town | Tuesday, August 9, 2016 | 3,068.2 |
148. | Eastbourne Borough | Tuesday, August 9, 2016 | 3,065.3 |
149. | Havant and Waterlooville | Saturday, April 30, 2016 | 3,064.7 |
150. | Stalybridge Celtic | Tuesday, August 9, 2016 | 3,060.2 |
151. | Gloucester City | Saturday, August 6, 2016 | 3,059.0 |
152. | Redditch United | Tuesday, August 9, 2016 | 3,059.0 |
153. | Worcester City | Tuesday, August 9, 2016 | 3,052.4 |
154. | FC United of Manchester | Tuesday, August 9, 2016 | 3,048.7 |
155. | Bognor Regis Town | Thursday, April 28, 2016 | 3,048.6 |
156. | Gosport Borough | Tuesday, August 9, 2016 | 3,039.9 |
157. | Bradford Park Avenue | Wednesday, August 10, 2016 | 3,039.8 |
158. | Curzon Ashton | Wednesday, August 10, 2016 | 3,039.2 |
159. | Bath City | Tuesday, August 9, 2016 | 3,031.3 |
160. | Lowestoft Town | Saturday, April 30, 2016 | 3,031.2 |
161. | Darlington 1883 | Saturday, August 6, 2016 | 3,030.9 |
162. | Leamington | Tuesday, August 9, 2016 | 3,024.2 |
163. | Enfield Town | Saturday, April 23, 2016 | 3,020.9 |
164. | Gainsborough Trinity | Tuesday, August 9, 2016 | 3,019.1 |
165. | Basingstoke Town | Tuesday, August 9, 2016 | 3,015.3 |
166. | Hayes and Yeading United | Tuesday, August 9, 2016 | 3,005.6 |
167. | Hitchin Town | Tuesday, August 9, 2016 | 2,998.5 |
168. | Hednesford Town | Saturday, April 30, 2016 | 2,996.3 |
169. | Tonbridge Angels | Thursday, April 28, 2016 | 2,995.9 |
170. | Dulwich Hamlet | Monday, May 2, 2016 | 2,992.9 |
171. | Salford City | Saturday, August 6, 2016 | 2,992.4 |
172. | Margate | Monday, August 8, 2016 | 2,983.4 |
173. | Kettering Town | Tuesday, August 9, 2016 | 2,979.9 |
174. | Weymouth | Tuesday, August 9, 2016 | 2,958.1 |
175. | Chippenham Town | Tuesday, August 9, 2016 | 2,957.4 |
176. | Billericay Town | Saturday, April 23, 2016 | 2,956.8 |
177. | Merthyr Town | Tuesday, August 9, 2016 | 2,946.5 |
178. | Blyth Spartans | Tuesday, April 26, 2016 | 2,942.4 |
179. | Cinderford Town | Tuesday, August 9, 2016 | 2,931.2 |
180. | Workington | Saturday, April 30, 2016 | 2,930.8 |
181. | Corby Town | Saturday, April 30, 2016 | 2,925.0 |
182. | Leiston | Saturday, April 23, 2016 | 2,924.5 |
183. | Chesham United | Tuesday, August 9, 2016 | 2,922.2 |
184. | Ashton United | Tuesday, April 26, 2016 | 2,921.4 |
185. | Kings Langley | Tuesday, August 9, 2016 | 2,913.2 |
186. | Kingstonian | Saturday, April 23, 2016 | 2,911.5 |
187. | St. Ives Town | Tuesday, August 9, 2016 | 2,907.0 |
188. | Northwich Victoria | Saturday, December 5, 2015 | 2,902.3 |
189. | Frome Town | Tuesday, August 9, 2016 | 2,900.3 |
190. | Merstham | Saturday, April 23, 2016 | 2,893.2 |
191. | Stourbridge | Saturday, April 23, 2016 | 2,885.0 |
192. | Frickley Athletic | Saturday, April 23, 2016 | 2,872.8 |
193. | Farnborough | Saturday, April 23, 2016 | 2,866.7 |
194. | Leatherhead | Saturday, April 23, 2016 | 2,865.9 |
195. | Dunstable Town | Tuesday, August 9, 2016 | 2,860.3 |
196. | Metropolitan Police | Saturday, April 23, 2016 | 2,859.3 |
197. | King's Lynn Town | Tuesday, August 9, 2016 | 2,855.5 |
198. | Nantwich Town | Saturday, April 23, 2016 | 2,852.6 |
199. | Needham Market | Saturday, April 23, 2016 | 2,849.7 |
200. | St. Neots Town | Tuesday, August 9, 2016 | 2,847.9 |
201. | Hendon | Saturday, April 23, 2016 | 2,844.2 |
202. | Staines Town | Saturday, April 23, 2016 | 2,842.9 |
203. | Cirencester Town | Tuesday, August 9, 2016 | 2,836.0 |
204. | Wingate and Finchley | Saturday, April 23, 2016 | 2,832.9 |
205. | Dorchester Town | Tuesday, August 9, 2016 | 2,829.7 |
206. | Slough Town | Tuesday, August 9, 2016 | 2,829.7 |
207. | Rushall Olympic | Saturday, April 23, 2016 | 2,824.4 |
208. | Canvey Island | Saturday, April 23, 2016 | 2,823.8 |
209. | Burgess Hill Town | Saturday, April 23, 2016 | 2,823.6 |
210. | Barwell | Saturday, April 23, 2016 | 2,817.0 |
211. | Biggleswade Town | Monday, August 8, 2016 | 2,811.1 |
212. | Banbury United | Tuesday, August 9, 2016 | 2,810.5 |
213. | Stratford Town | Tuesday, August 9, 2016 | 2,809.4 |
214. | Harrow Borough | Saturday, April 23, 2016 | 2,806.9 |
215. | Didcot Town | Sunday, November 8, 2015 | 2,805.2 |
216. | Bedworth United | Saturday, April 23, 2016 | 2,801.8 |
217. | Grays Athletic | Saturday, April 23, 2016 | 2,798.8 |
218. | Cambridge City | Monday, August 8, 2016 | 2,795.7 |
219. | Sutton Coldfield Town | Saturday, April 23, 2016 | 2,786.0 |
220. | Halesowen Town | Saturday, April 23, 2016 | 2,781.6 |
221. | Buxton | Saturday, April 23, 2016 | 2,772.2 |
222. | Lewes | Saturday, April 23, 2016 | 2,771.4 |
223. | Bideford | Saturday, April 23, 2016 | 2,766.8 |
224. | Histon | Saturday, April 23, 2016 | 2,757.4 |
225. | Paulton Rovers | Saturday, April 23, 2016 | 2,742.7 |
226. | VCD Athletic | Saturday, April 23, 2016 | 2,734.6 |
227. | Marine | Saturday, April 23, 2016 | 2,726.1 |
228. | Skelmersdale United | Saturday, April 23, 2016 | 2,720.4 |
229. | Whitby Town | Saturday, April 23, 2016 | 2,719.6 |
230. | Stamford | Saturday, April 23, 2016 | 2,714.4 |
231. | Ilkeston Town | Saturday, April 23, 2016 | 2,696.1 |
232. | Grantham Town | Saturday, April 23, 2016 | 2,689.5 |
233. | Matlock Town | Saturday, April 23, 2016 | 2,688.2 |
234. | Mickleover Sports | Saturday, April 23, 2016 | 2,676.9 |
235. | Colwyn Bay | Saturday, April 23, 2016 | 2,672.1 |
236. | Hyde | Saturday, April 23, 2016 | 2,645.7 |