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, September 13, 2016
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, September 10, 2016 | 4,216.8 |
2. | Arsenal | Saturday, September 10, 2016 | 4,211.4 |
3. | Manchester United | Saturday, September 10, 2016 | 4,195.6 |
4. | Tottenham Hotspur | Saturday, September 10, 2016 | 4,184.6 |
5. | Chelsea | Sunday, September 11, 2016 | 4,169.4 |
6. | Leicester City | Saturday, September 10, 2016 | 4,167.7 |
7. | Liverpool | Saturday, September 10, 2016 | 4,147.1 |
8. | Southampton | Saturday, September 10, 2016 | 4,113.9 |
9. | Everton | Monday, September 12, 2016 | 4,094.1 |
10. | West Ham United | Saturday, September 10, 2016 | 4,064.4 |
11. | Swansea City | Sunday, September 11, 2016 | 4,025.4 |
12. | Burnley | Saturday, September 10, 2016 | 4,006.4 |
13. | Stoke City | Saturday, September 10, 2016 | 4,001.0 |
14. | Crystal Palace | Saturday, September 10, 2016 | 3,996.6 |
15. | Newcastle United | Tuesday, September 13, 2016 | 3,994.6 |
16. | Watford | Saturday, September 10, 2016 | 3,986.7 |
17. | Hull City | Saturday, September 10, 2016 | 3,984.1 |
18. | Sunderland | Monday, September 12, 2016 | 3,979.4 |
19. | Middlesbrough | Saturday, September 10, 2016 | 3,967.7 |
20. | AFC Bournemouth | Saturday, September 10, 2016 | 3,967.7 |
21. | West Bromwich Albion | Saturday, September 10, 2016 | 3,956.7 |
22. | Norwich City | Tuesday, September 13, 2016 | 3,931.5 |
23. | Brighton and Hove Albion | Tuesday, September 13, 2016 | 3,926.2 |
24. | Sheffield Wednesday | Tuesday, September 13, 2016 | 3,881.5 |
25. | Brentford | Saturday, September 10, 2016 | 3,872.4 |
26. | Derby County | Tuesday, September 13, 2016 | 3,858.8 |
27. | Ipswich Town | Tuesday, September 13, 2016 | 3,857.3 |
28. | Birmingham City | Tuesday, September 13, 2016 | 3,848.2 |
29. | Queens Park Rangers | Tuesday, September 13, 2016 | 3,837.8 |
30. | Barnsley | Tuesday, September 13, 2016 | 3,835.3 |
31. | Preston North End | Tuesday, September 13, 2016 | 3,830.0 |
32. | Wolverhampton Wanderers | Tuesday, September 13, 2016 | 3,823.7 |
33. | Bristol City | Tuesday, September 13, 2016 | 3,821.8 |
34. | Huddersfield Town | Tuesday, September 13, 2016 | 3,820.8 |
35. | Nottingham Forest | Sunday, September 11, 2016 | 3,816.0 |
36. | Aston Villa | Sunday, September 11, 2016 | 3,814.7 |
37. | Fulham | Tuesday, September 13, 2016 | 3,805.4 |
38. | Cardiff City | Tuesday, September 13, 2016 | 3,797.2 |
39. | Leeds United | Tuesday, September 13, 2016 | 3,796.3 |
40. | Reading | Tuesday, September 13, 2016 | 3,786.8 |
41. | Blackburn Rovers | Tuesday, September 13, 2016 | 3,776.4 |
42. | Wigan Athletic | Tuesday, September 13, 2016 | 3,754.1 |
43. | Millwall | Saturday, September 10, 2016 | 3,752.8 |
44. | Bradford City | Saturday, September 10, 2016 | 3,751.0 |
45. | Burton Albion | Tuesday, September 13, 2016 | 3,750.4 |
46. | Scunthorpe United | Saturday, September 10, 2016 | 3,747.4 |
47. | Rotherham United | Saturday, September 10, 2016 | 3,739.1 |
48. | Charlton Athletic | Saturday, September 10, 2016 | 3,715.6 |
49. | Northampton Town | Saturday, September 10, 2016 | 3,700.7 |
50. | Bolton Wanderers | Saturday, September 10, 2016 | 3,688.3 |
51. | Milton Keynes Dons | Saturday, September 10, 2016 | 3,686.5 |
52. | Peterborough United | Saturday, September 10, 2016 | 3,678.3 |
53. | Gillingham | Saturday, September 10, 2016 | 3,661.9 |
54. | Oxford United | Saturday, September 10, 2016 | 3,657.0 |
55. | Sheffield United | Saturday, September 10, 2016 | 3,653.0 |
56. | Walsall | Tuesday, September 13, 2016 | 3,650.4 |
57. | Fleetwood Town | Saturday, September 10, 2016 | 3,648.8 |
58. | Port Vale | Saturday, September 10, 2016 | 3,642.5 |
59. | Bristol Rovers | Tuesday, September 13, 2016 | 3,635.5 |
60. | Rochdale | Saturday, September 10, 2016 | 3,632.5 |
61. | Swindon Town | Saturday, September 10, 2016 | 3,631.9 |
62. | Bury | Saturday, September 10, 2016 | 3,623.4 |
63. | Coventry City | Saturday, September 10, 2016 | 3,621.5 |
64. | Oldham Athletic | Saturday, September 10, 2016 | 3,600.4 |
65. | Chesterfield | Saturday, September 10, 2016 | 3,598.1 |
66. | Portsmouth | Saturday, September 10, 2016 | 3,590.4 |
67. | Plymouth Argyle | Saturday, September 10, 2016 | 3,586.4 |
68. | Doncaster Rovers | Saturday, September 10, 2016 | 3,584.6 |
69. | Shrewsbury Town | Saturday, September 10, 2016 | 3,580.5 |
70. | Accrington Stanley | Saturday, September 10, 2016 | 3,575.8 |
71. | AFC Wimbledon | Saturday, September 10, 2016 | 3,572.1 |
72. | Luton Town | Saturday, September 10, 2016 | 3,569.5 |
73. | Southend United | Saturday, September 10, 2016 | 3,562.0 |
74. | Carlisle United | Saturday, September 10, 2016 | 3,557.5 |
75. | Blackpool | Saturday, September 10, 2016 | 3,545.7 |
76. | Colchester United | Saturday, September 10, 2016 | 3,536.4 |
77. | Barnet | Saturday, September 10, 2016 | 3,531.3 |
78. | Leyton Orient | Saturday, September 10, 2016 | 3,530.8 |
79. | Cheltenham Town | Saturday, September 10, 2016 | 3,525.9 |
80. | Crewe Alexandra | Saturday, September 10, 2016 | 3,514.6 |
81. | Cambridge United | Saturday, September 10, 2016 | 3,495.4 |
82. | Mansfield Town | Saturday, September 10, 2016 | 3,492.5 |
83. | Exeter City | Saturday, September 10, 2016 | 3,491.3 |
84. | Grimsby Town | Saturday, September 10, 2016 | 3,484.5 |
85. | Stevenage | Saturday, September 10, 2016 | 3,476.3 |
86. | Wycombe Wanderers | Saturday, September 10, 2016 | 3,474.4 |
87. | Forest Green Rovers | Tuesday, September 13, 2016 | 3,454.4 |
88. | Yeovil Town | Saturday, September 10, 2016 | 3,442.8 |
89. | Morecambe | Saturday, September 10, 2016 | 3,429.9 |
90. | Hartlepool United | Saturday, September 10, 2016 | 3,429.4 |
91. | Tranmere Rovers | Tuesday, September 13, 2016 | 3,428.6 |
92. | Newport County | Saturday, September 10, 2016 | 3,421.6 |
93. | Notts County | Saturday, September 10, 2016 | 3,415.6 |
94. | Dagenham and Redbridge | Tuesday, September 13, 2016 | 3,408.7 |
95. | Macclesfield Town | Saturday, September 10, 2016 | 3,400.5 |
96. | Eastleigh | Tuesday, September 13, 2016 | 3,399.9 |
97. | Dover Athletic | Tuesday, September 13, 2016 | 3,391.1 |
98. | Crawley Town | Saturday, September 10, 2016 | 3,390.2 |
99. | Lincoln City | Tuesday, September 13, 2016 | 3,363.7 |
100. | Wrexham | Saturday, September 10, 2016 | 3,361.0 |
101. | Barrow | Tuesday, September 13, 2016 | 3,360.9 |
102. | York City | Tuesday, September 13, 2016 | 3,358.7 |
103. | Gateshead | Tuesday, September 13, 2016 | 3,337.3 |
104. | Braintree Town | Tuesday, September 13, 2016 | 3,337.0 |
105. | Aldershot Town | Tuesday, September 13, 2016 | 3,326.8 |
106. | Boreham Wood | Tuesday, September 13, 2016 | 3,320.0 |
107. | Sutton United | Tuesday, September 13, 2016 | 3,303.7 |
108. | Torquay United | Tuesday, September 13, 2016 | 3,297.6 |
109. | Woking | Tuesday, September 13, 2016 | 3,293.2 |
110. | Chester | Tuesday, September 13, 2016 | 3,287.2 |
111. | Kidderminster Harriers | Tuesday, September 13, 2016 | 3,278.9 |
112. | FC Halifax Town | Tuesday, September 13, 2016 | 3,267.7 |
113. | Bromley | Tuesday, September 13, 2016 | 3,258.8 |
114. | AFC Fylde | Saturday, September 10, 2016 | 3,251.2 |
115. | Ebbsfleet United | Tuesday, September 13, 2016 | 3,230.6 |
116. | Southport | Tuesday, September 13, 2016 | 3,228.9 |
117. | Maidstone United | Tuesday, September 13, 2016 | 3,214.8 |
118. | Solihull Moors | Tuesday, September 13, 2016 | 3,201.4 |
119. | Harrogate Town | Tuesday, September 13, 2016 | 3,192.1 |
120. | North Ferriby United | Tuesday, September 13, 2016 | 3,184.1 |
121. | Chorley | Tuesday, September 13, 2016 | 3,180.6 |
122. | Guiseley | Tuesday, September 13, 2016 | 3,176.0 |
123. | Nuneaton Town | Tuesday, September 13, 2016 | 3,168.5 |
124. | Maidenhead United | Tuesday, September 13, 2016 | 3,164.2 |
125. | Tamworth | Tuesday, September 13, 2016 | 3,155.7 |
126. | St. Albans City | Tuesday, September 13, 2016 | 3,148.8 |
127. | Dartford | Tuesday, September 13, 2016 | 3,132.3 |
128. | Gloucester City | Tuesday, September 13, 2016 | 3,129.2 |
129. | Whitehawk | Tuesday, September 13, 2016 | 3,129.0 |
130. | Chelmsford City | Monday, September 12, 2016 | 3,128.1 |
131. | Wealdstone | Tuesday, September 13, 2016 | 3,128.0 |
132. | Boston United | Tuesday, September 13, 2016 | 3,119.4 |
133. | Hampton and Richmond Borough | Tuesday, September 13, 2016 | 3,117.9 |
134. | Altrincham | Tuesday, September 13, 2016 | 3,102.2 |
135. | Stockport County | Saturday, September 10, 2016 | 3,099.0 |
136. | Darlington 1883 | Saturday, September 10, 2016 | 3,098.9 |
137. | Poole Town | Tuesday, September 13, 2016 | 3,096.0 |
138. | East Thurrock United | Monday, September 12, 2016 | 3,095.7 |
139. | Welling United | Tuesday, September 13, 2016 | 3,094.5 |
140. | Brackley Town | Tuesday, September 13, 2016 | 3,093.6 |
141. | Alfreton Town | Tuesday, September 13, 2016 | 3,093.3 |
142. | Hemel Hempstead Town | Tuesday, September 13, 2016 | 3,084.3 |
143. | Salford City | Tuesday, September 13, 2016 | 3,083.8 |
144. | Havant and Waterlooville | Saturday, September 10, 2016 | 3,081.2 |
145. | Bath City | Tuesday, September 13, 2016 | 3,080.5 |
146. | AFC Telford United | Tuesday, September 13, 2016 | 3,079.4 |
147. | Hungerford Town | Tuesday, September 13, 2016 | 3,074.3 |
148. | Worcester City | Tuesday, September 13, 2016 | 3,074.1 |
149. | Eastbourne Borough | Tuesday, September 13, 2016 | 3,074.0 |
150. | Truro City | Tuesday, September 13, 2016 | 3,052.9 |
151. | Gosport Borough | Tuesday, September 13, 2016 | 3,041.5 |
152. | Leamington | Tuesday, September 13, 2016 | 3,038.4 |
153. | Tonbridge Angels | Saturday, September 10, 2016 | 3,037.1 |
154. | Gainsborough Trinity | Tuesday, September 13, 2016 | 3,035.5 |
155. | FC United of Manchester | Saturday, September 10, 2016 | 3,034.9 |
156. | Curzon Ashton | Saturday, September 10, 2016 | 3,030.2 |
157. | Concord Rangers | Tuesday, September 13, 2016 | 3,029.3 |
158. | Bognor Regis Town | Saturday, September 10, 2016 | 3,028.9 |
159. | Weston-Super-Mare | Tuesday, September 13, 2016 | 3,021.1 |
160. | Lowestoft Town | Saturday, September 10, 2016 | 3,013.6 |
161. | Oxford City | Tuesday, September 13, 2016 | 3,013.5 |
162. | Bishop's Stortford | Tuesday, September 13, 2016 | 3,001.3 |
163. | Hitchin Town | Monday, September 12, 2016 | 2,999.1 |
164. | Leiston | Saturday, September 10, 2016 | 2,997.0 |
165. | Hednesford Town | Saturday, September 10, 2016 | 2,993.7 |
166. | Margate | Tuesday, September 13, 2016 | 2,993.5 |
167. | Redditch United | Tuesday, September 13, 2016 | 2,991.3 |
168. | Stalybridge Celtic | Tuesday, September 13, 2016 | 2,989.9 |
169. | Chippenham Town | Tuesday, September 13, 2016 | 2,984.8 |
170. | Basingstoke Town | Tuesday, September 13, 2016 | 2,982.1 |
171. | Blyth Spartans | Tuesday, September 13, 2016 | 2,975.7 |
172. | Kettering Town | Tuesday, September 13, 2016 | 2,974.6 |
173. | Bradford Park Avenue | Saturday, September 10, 2016 | 2,971.3 |
174. | Merthyr Town | Saturday, September 10, 2016 | 2,969.3 |
175. | Dulwich Hamlet | Saturday, September 10, 2016 | 2,966.9 |
176. | Enfield Town | Saturday, September 10, 2016 | 2,957.1 |
177. | Ashton United | Saturday, September 10, 2016 | 2,954.5 |
178. | AFC Sudbury | Saturday, September 10, 2016 | 2,952.8 |
179. | Hayes and Yeading United | Tuesday, September 13, 2016 | 2,951.2 |
180. | Billericay Town | Saturday, September 10, 2016 | 2,931.4 |
181. | Weymouth | Tuesday, September 13, 2016 | 2,931.0 |
182. | Slough Town | Tuesday, September 13, 2016 | 2,927.6 |
183. | Chesham United | Tuesday, September 13, 2016 | 2,922.4 |
184. | Dunstable Town | Tuesday, September 13, 2016 | 2,921.9 |
185. | Kings Langley | Tuesday, September 13, 2016 | 2,921.8 |
186. | Frome Town | Saturday, September 10, 2016 | 2,921.4 |
187. | Northwich Victoria | Saturday, December 5, 2015 | 2,902.3 |
188. | Kingstonian | Saturday, September 10, 2016 | 2,900.5 |
189. | St. Ives Town | Tuesday, September 13, 2016 | 2,889.9 |
190. | Workington | Tuesday, September 13, 2016 | 2,886.5 |
191. | Needham Market | Saturday, September 10, 2016 | 2,874.8 |
192. | Stourbridge | Saturday, September 10, 2016 | 2,869.6 |
193. | Merstham | Saturday, September 10, 2016 | 2,869.3 |
194. | Corby Town | Saturday, September 10, 2016 | 2,867.7 |
195. | Farnborough | Saturday, April 23, 2016 | 2,866.7 |
196. | Cinderford Town | Tuesday, September 13, 2016 | 2,863.2 |
197. | King's Lynn Town | Tuesday, September 13, 2016 | 2,856.5 |
198. | Harlow Town | Saturday, September 10, 2016 | 2,852.9 |
199. | Staines Town | Saturday, September 10, 2016 | 2,847.5 |
200. | Canvey Island | Saturday, September 10, 2016 | 2,846.7 |
201. | Stratford Town | Saturday, September 10, 2016 | 2,846.3 |
202. | Hendon | Saturday, September 10, 2016 | 2,843.2 |
203. | Burgess Hill Town | Saturday, September 10, 2016 | 2,840.1 |
204. | Biggleswade Town | Tuesday, September 13, 2016 | 2,839.6 |
205. | Nantwich Town | Saturday, September 10, 2016 | 2,833.3 |
206. | Leatherhead | Saturday, September 10, 2016 | 2,831.1 |
207. | Wingate and Finchley | Saturday, September 10, 2016 | 2,827.9 |
208. | Buxton | Saturday, September 10, 2016 | 2,824.5 |
209. | St. Neots Town | Tuesday, September 13, 2016 | 2,822.0 |
210. | Banbury United | Tuesday, September 13, 2016 | 2,819.3 |
211. | Rushall Olympic | Saturday, September 10, 2016 | 2,818.0 |
212. | Spennymoor Town | Saturday, September 10, 2016 | 2,816.7 |
213. | Worthing | Saturday, September 10, 2016 | 2,813.4 |
214. | Cirencester Town | Tuesday, September 13, 2016 | 2,812.4 |
215. | Cambridge City | Monday, September 12, 2016 | 2,812.4 |
216. | Barwell | Saturday, September 10, 2016 | 2,812.2 |
217. | Dorchester Town | Saturday, September 10, 2016 | 2,805.6 |
218. | Didcot Town | Sunday, November 8, 2015 | 2,805.2 |
219. | Metropolitan Police | Saturday, September 10, 2016 | 2,805.2 |
220. | Bedworth United | Saturday, April 23, 2016 | 2,801.8 |
221. | Harrow Borough | Saturday, September 10, 2016 | 2,800.5 |
222. | Grays Athletic | Saturday, September 10, 2016 | 2,785.4 |
223. | Whitby Town | Tuesday, September 13, 2016 | 2,777.1 |
224. | Lewes | Saturday, April 23, 2016 | 2,771.4 |
225. | Halesowen Town | Saturday, September 10, 2016 | 2,769.3 |
226. | Frickley Athletic | Tuesday, September 13, 2016 | 2,767.4 |
227. | Bideford | Saturday, April 23, 2016 | 2,766.8 |
228. | Warrington Town | Saturday, September 10, 2016 | 2,762.2 |
229. | Histon | Saturday, April 23, 2016 | 2,757.4 |
230. | Marine | Tuesday, September 13, 2016 | 2,757.2 |
231. | Coalville Town | Saturday, September 10, 2016 | 2,750.7 |
232. | Paulton Rovers | Saturday, April 23, 2016 | 2,742.7 |
233. | Folkestone Invicta | Saturday, September 10, 2016 | 2,741.0 |
234. | VCD Athletic | Saturday, April 23, 2016 | 2,734.6 |
235. | Sutton Coldfield Town | Saturday, September 10, 2016 | 2,734.6 |
236. | Skelmersdale United | Saturday, September 10, 2016 | 2,714.6 |
237. | Stamford | Saturday, April 23, 2016 | 2,714.4 |
238. | Mickleover Sports | Saturday, September 10, 2016 | 2,711.8 |
239. | Matlock Town | Saturday, September 10, 2016 | 2,707.2 |
240. | Grantham Town | Saturday, September 10, 2016 | 2,681.6 |
241. | Colwyn Bay | Saturday, April 23, 2016 | 2,672.1 |
242. | Ilkeston Town | Tuesday, September 13, 2016 | 2,671.1 |
243. | Hyde | Saturday, April 23, 2016 | 2,645.7 |
244. | Stafford Rangers | Saturday, September 10, 2016 | 2,631.9 |