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, December 12, 2018
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, December 8, 2018 | 4,389.3 |
2. | Liverpool | Saturday, December 8, 2018 | 4,302.0 |
3. | Tottenham Hotspur | Saturday, December 8, 2018 | 4,283.1 |
4. | Chelsea | Saturday, December 8, 2018 | 4,252.4 |
5. | Arsenal | Saturday, December 8, 2018 | 4,220.8 |
6. | Manchester United | Saturday, December 8, 2018 | 4,206.0 |
7. | Everton | Monday, December 10, 2018 | 4,071.1 |
8. | West Ham United | Saturday, December 8, 2018 | 4,049.6 |
9. | Leicester City | Saturday, December 8, 2018 | 4,042.6 |
10. | AFC Bournemouth | Saturday, December 8, 2018 | 4,030.2 |
11. | Wolverhampton Wanderers | Sunday, December 9, 2018 | 3,997.4 |
12. | Watford | Monday, December 10, 2018 | 3,991.0 |
13. | Brighton and Hove Albion | Saturday, December 8, 2018 | 3,990.3 |
14. | Crystal Palace | Saturday, December 8, 2018 | 3,986.3 |
15. | Newcastle United | Sunday, December 9, 2018 | 3,969.4 |
16. | Southampton | Saturday, December 8, 2018 | 3,960.5 |
17. | Burnley | Saturday, December 8, 2018 | 3,959.0 |
18. | West Bromwich Albion | Saturday, December 8, 2018 | 3,939.4 |
19. | Norwich City | Saturday, December 8, 2018 | 3,937.7 |
20. | Fulham | Saturday, December 8, 2018 | 3,937.2 |
21. | Aston Villa | Saturday, December 8, 2018 | 3,935.6 |
22. | Middlesbrough | Saturday, December 8, 2018 | 3,928.3 |
23. | Derby County | Saturday, December 8, 2018 | 3,927.2 |
24. | Cardiff City | Saturday, December 8, 2018 | 3,926.1 |
25. | Stoke City | Saturday, December 8, 2018 | 3,918.8 |
26. | Leeds United | Saturday, December 8, 2018 | 3,907.1 |
27. | Sheffield United | Saturday, December 8, 2018 | 3,902.0 |
28. | Swansea City | Saturday, December 8, 2018 | 3,896.0 |
29. | Huddersfield Town | Saturday, December 8, 2018 | 3,887.8 |
30. | Nottingham Forest | Saturday, December 8, 2018 | 3,864.2 |
31. | Preston North End | Saturday, December 8, 2018 | 3,861.7 |
32. | Blackburn Rovers | Saturday, December 8, 2018 | 3,848.1 |
33. | Bristol City | Saturday, December 8, 2018 | 3,836.1 |
34. | Brentford | Saturday, December 8, 2018 | 3,834.4 |
35. | Birmingham City | Saturday, December 8, 2018 | 3,821.4 |
36. | Wigan Athletic | Saturday, December 8, 2018 | 3,812.7 |
37. | Queens Park Rangers | Saturday, December 8, 2018 | 3,809.6 |
38. | Sunderland | Tuesday, December 11, 2018 | 3,803.8 |
39. | Sheffield Wednesday | Saturday, December 8, 2018 | 3,798.4 |
40. | Millwall | Saturday, December 8, 2018 | 3,798.0 |
41. | Hull City | Saturday, December 8, 2018 | 3,792.7 |
42. | Rotherham United | Saturday, December 8, 2018 | 3,756.8 |
43. | Luton Town | Saturday, December 8, 2018 | 3,754.0 |
44. | Barnsley | Saturday, December 8, 2018 | 3,743.8 |
45. | Portsmouth | Tuesday, December 11, 2018 | 3,742.3 |
46. | Reading | Saturday, December 8, 2018 | 3,741.1 |
47. | Charlton Athletic | Tuesday, December 11, 2018 | 3,714.0 |
48. | Ipswich Town | Saturday, December 8, 2018 | 3,707.6 |
49. | Peterborough United | Tuesday, December 11, 2018 | 3,705.7 |
50. | Blackpool | Saturday, December 8, 2018 | 3,705.6 |
51. | Burton Albion | Saturday, December 8, 2018 | 3,695.7 |
52. | Bolton Wanderers | Saturday, December 8, 2018 | 3,692.2 |
53. | Doncaster Rovers | Saturday, December 8, 2018 | 3,691.8 |
54. | Shrewsbury Town | Saturday, December 8, 2018 | 3,669.0 |
55. | Wycombe Wanderers | Saturday, December 8, 2018 | 3,648.1 |
56. | Fleetwood Town | Saturday, December 8, 2018 | 3,646.6 |
57. | Accrington Stanley | Saturday, December 1, 2018 | 3,639.5 |
58. | Southend United | Saturday, December 8, 2018 | 3,639.4 |
59. | Oxford United | Saturday, December 8, 2018 | 3,636.5 |
60. | Lincoln City | Saturday, December 8, 2018 | 3,626.9 |
61. | Milton Keynes Dons | Saturday, December 8, 2018 | 3,623.3 |
62. | Gillingham | Saturday, December 8, 2018 | 3,620.1 |
63. | Walsall | Tuesday, December 11, 2018 | 3,616.5 |
64. | Rochdale | Saturday, December 8, 2018 | 3,612.3 |
65. | Coventry City | Saturday, December 8, 2018 | 3,608.3 |
66. | Mansfield Town | Saturday, December 8, 2018 | 3,600.9 |
67. | Scunthorpe United | Saturday, December 8, 2018 | 3,600.8 |
68. | Plymouth Argyle | Saturday, December 8, 2018 | 3,592.2 |
69. | Bury | Saturday, December 8, 2018 | 3,575.9 |
70. | Bristol Rovers | Saturday, December 8, 2018 | 3,570.0 |
71. | Oldham Athletic | Saturday, December 8, 2018 | 3,567.2 |
72. | Colchester United | Saturday, December 8, 2018 | 3,551.8 |
73. | AFC Wimbledon | Saturday, December 8, 2018 | 3,543.2 |
74. | Bradford City | Tuesday, December 11, 2018 | 3,540.5 |
75. | Exeter City | Saturday, December 8, 2018 | 3,537.5 |
76. | Northampton Town | Saturday, December 8, 2018 | 3,520.0 |
77. | Newport County | Tuesday, December 11, 2018 | 3,517.4 |
78. | Tranmere Rovers | Tuesday, December 11, 2018 | 3,516.9 |
79. | Forest Green Rovers | Saturday, December 8, 2018 | 3,505.6 |
80. | Carlisle United | Saturday, December 8, 2018 | 3,502.8 |
81. | Swindon Town | Saturday, December 8, 2018 | 3,494.5 |
82. | Stevenage | Saturday, December 8, 2018 | 3,485.3 |
83. | Leyton Orient | Saturday, December 8, 2018 | 3,474.0 |
84. | Port Vale | Saturday, December 8, 2018 | 3,459.2 |
85. | Crewe Alexandra | Saturday, December 8, 2018 | 3,454.8 |
86. | Crawley Town | Saturday, December 8, 2018 | 3,451.8 |
87. | Grimsby Town | Saturday, December 8, 2018 | 3,442.3 |
88. | Cheltenham Town | Saturday, December 8, 2018 | 3,437.1 |
89. | Notts County | Saturday, December 8, 2018 | 3,434.7 |
90. | Salford City | Saturday, December 8, 2018 | 3,426.8 |
91. | Cambridge United | Saturday, December 8, 2018 | 3,425.9 |
92. | AFC Fylde | Saturday, December 8, 2018 | 3,422.1 |
93. | Yeovil Town | Saturday, December 8, 2018 | 3,422.0 |
94. | Wrexham | Tuesday, December 11, 2018 | 3,419.1 |
95. | Morecambe | Saturday, December 8, 2018 | 3,411.8 |
96. | Solihull Moors | Saturday, December 8, 2018 | 3,402.5 |
97. | Harrogate Town | Saturday, December 8, 2018 | 3,386.4 |
98. | Ebbsfleet United | Saturday, December 8, 2018 | 3,383.7 |
99. | Macclesfield Town | Saturday, December 8, 2018 | 3,380.1 |
100. | Barnet | Saturday, December 8, 2018 | 3,379.4 |
101. | Sutton United | Saturday, December 8, 2018 | 3,374.5 |
102. | Gateshead | Saturday, December 8, 2018 | 3,366.4 |
103. | Boreham Wood | Saturday, December 8, 2018 | 3,345.0 |
104. | Eastleigh | Saturday, December 8, 2018 | 3,334.8 |
105. | Dagenham and Redbridge | Saturday, December 8, 2018 | 3,332.1 |
106. | Chesterfield | Saturday, December 8, 2018 | 3,327.2 |
107. | Barrow | Saturday, December 8, 2018 | 3,295.0 |
108. | Aldershot Town | Saturday, December 8, 2018 | 3,292.7 |
109. | Bromley | Saturday, December 8, 2018 | 3,290.7 |
110. | Hartlepool United | Saturday, December 8, 2018 | 3,289.5 |
111. | Dover Athletic | Saturday, December 8, 2018 | 3,288.2 |
112. | Torquay United | Saturday, December 8, 2018 | 3,284.1 |
113. | FC Halifax Town | Saturday, December 8, 2018 | 3,282.7 |
114. | Woking | Saturday, December 8, 2018 | 3,258.0 |
115. | Havant and Waterlooville | Saturday, December 8, 2018 | 3,257.4 |
116. | Chorley | Saturday, December 8, 2018 | 3,236.2 |
117. | Maidenhead United | Saturday, December 8, 2018 | 3,234.4 |
118. | Maidstone United | Saturday, December 8, 2018 | 3,223.2 |
119. | Stockport County | Tuesday, December 11, 2018 | 3,209.1 |
120. | Kidderminster Harriers | Saturday, December 8, 2018 | 3,206.4 |
121. | Bradford Park Avenue | Saturday, December 8, 2018 | 3,202.2 |
122. | Brackley Town | Saturday, December 8, 2018 | 3,196.7 |
123. | Chester | Saturday, December 8, 2018 | 3,195.2 |
124. | Dartford | Saturday, December 8, 2018 | 3,192.4 |
125. | Bath City | Tuesday, December 11, 2018 | 3,176.6 |
126. | Chelmsford City | Tuesday, December 11, 2018 | 3,174.7 |
127. | Welling United | Saturday, December 8, 2018 | 3,170.2 |
128. | Billericay Town | Tuesday, December 11, 2018 | 3,161.8 |
129. | Braintree Town | Saturday, December 8, 2018 | 3,161.2 |
130. | Spennymoor Town | Tuesday, December 11, 2018 | 3,159.0 |
131. | Hemel Hempstead Town | Saturday, December 8, 2018 | 3,142.4 |
132. | Hampton and Richmond Borough | Saturday, December 8, 2018 | 3,139.5 |
133. | Altrincham | Saturday, December 8, 2018 | 3,135.8 |
134. | Boston United | Saturday, December 8, 2018 | 3,135.4 |
135. | Guiseley | Saturday, November 17, 2018 | 3,133.7 |
136. | Slough Town | Tuesday, December 11, 2018 | 3,131.4 |
137. | Oxford City | Tuesday, December 11, 2018 | 3,127.3 |
138. | Darlington 1883 | Saturday, April 28, 2018 | 3,125.5 |
139. | Wealdstone | Saturday, December 8, 2018 | 3,123.6 |
140. | St. Albans City | Saturday, December 8, 2018 | 3,121.7 |
141. | Concord Rangers | Saturday, December 8, 2018 | 3,111.0 |
142. | Blyth Spartans | Saturday, December 8, 2018 | 3,105.6 |
143. | Southport | Tuesday, December 11, 2018 | 3,104.7 |
144. | Chippenham Town | Saturday, December 8, 2018 | 3,102.1 |
145. | Leamington | Saturday, December 8, 2018 | 3,098.3 |
146. | York City | Saturday, December 8, 2018 | 3,094.3 |
147. | AFC Telford United | Saturday, December 8, 2018 | 3,087.0 |
148. | Truro City | Tuesday, December 11, 2018 | 3,078.9 |
149. | Darlington | Saturday, December 8, 2018 | 3,073.9 |
150. | Dulwich Hamlet | Saturday, December 8, 2018 | 3,065.1 |
151. | Eastbourne Borough | Saturday, December 8, 2018 | 3,054.5 |
152. | FC United of Manchester | Saturday, December 8, 2018 | 3,052.6 |
153. | Curzon Ashton | Saturday, December 8, 2018 | 3,049.3 |
154. | Alfreton Town | Saturday, December 8, 2018 | 3,047.1 |
155. | Taunton Town | Saturday, December 8, 2018 | 3,046.9 |
156. | Hereford | Saturday, December 1, 2018 | 3,046.9 |
157. | Kettering Town | Saturday, December 8, 2018 | 3,032.0 |
158. | Biggleswade Town | Saturday, December 8, 2018 | 3,016.8 |
159. | Farsley Celtic | Saturday, December 8, 2018 | 3,014.4 |
160. | Nuneaton Borough | Saturday, December 8, 2018 | 3,012.6 |
161. | Salisbury | Saturday, December 8, 2018 | 3,009.0 |
162. | Gloucester City | Saturday, December 8, 2018 | 3,007.9 |
163. | Stourbridge | Tuesday, December 11, 2018 | 3,003.5 |
164. | Gainsborough Trinity | Saturday, December 8, 2018 | 3,000.2 |
165. | Weymouth | Tuesday, December 11, 2018 | 2,996.6 |
166. | Metropolitan Police | Tuesday, December 11, 2018 | 2,995.0 |
167. | Poole Town | Tuesday, December 11, 2018 | 2,992.1 |
168. | Weston-super-Mare | Tuesday, December 11, 2018 | 2,990.1 |
169. | East Thurrock United | Tuesday, December 11, 2018 | 2,984.3 |
170. | Haringey Borough | Monday, December 10, 2018 | 2,974.6 |
171. | Hungerford Town | Saturday, December 8, 2018 | 2,974.2 |
172. | AFC Rushden and Diamonds | Saturday, December 8, 2018 | 2,972.3 |
173. | King's Lynn Town | Saturday, December 8, 2018 | 2,971.6 |
174. | Harrow Borough | Saturday, December 8, 2018 | 2,968.6 |
175. | Stratford Town | Tuesday, December 11, 2018 | 2,962.1 |
176. | Merthyr Town | Tuesday, December 11, 2018 | 2,956.0 |
177. | Warrington Town | Saturday, December 8, 2018 | 2,952.7 |
178. | Coalville Town | Saturday, December 8, 2018 | 2,951.7 |
179. | Beaconsfield Town | Saturday, December 8, 2018 | 2,950.7 |
180. | Ashton United | Saturday, December 8, 2018 | 2,948.9 |
181. | Worthing | Saturday, December 8, 2018 | 2,944.0 |
182. | Alvechurch | Saturday, December 8, 2018 | 2,941.8 |
183. | Hendon | Tuesday, December 11, 2018 | 2,939.9 |
184. | Basford United | Saturday, December 8, 2018 | 2,936.5 |
185. | Needham Market | Saturday, December 8, 2018 | 2,935.2 |
186. | South Shields | Saturday, December 8, 2018 | 2,933.4 |
187. | Dorking Wanderers | Saturday, December 8, 2018 | 2,928.8 |
188. | Tamworth | Tuesday, December 11, 2018 | 2,924.0 |
189. | Rushall Olympic | Saturday, December 8, 2018 | 2,921.4 |
190. | Leatherhead | Tuesday, December 11, 2018 | 2,920.1 |
191. | Tiverton Town | Saturday, December 8, 2018 | 2,917.1 |
192. | Leiston | Saturday, December 8, 2018 | 2,916.8 |
193. | Hartley Wintney | Saturday, December 8, 2018 | 2,915.4 |
194. | Kings Langley | Saturday, December 8, 2018 | 2,913.2 |
195. | Royston Town | Saturday, December 8, 2018 | 2,913.1 |
196. | Banbury United | Tuesday, December 11, 2018 | 2,912.5 |
197. | Bognor Regis Town | Saturday, December 8, 2018 | 2,912.3 |
198. | Barwell | Saturday, December 8, 2018 | 2,908.6 |
199. | Shaw Lane | Saturday, April 28, 2018 | 2,905.5 |
200. | Basingstoke Town | Saturday, December 8, 2018 | 2,905.0 |
201. | Dorchester Town | Tuesday, December 11, 2018 | 2,904.8 |
202. | Bishop's Stortford | Monday, December 10, 2018 | 2,904.0 |
203. | St. Ives Town | Saturday, December 8, 2018 | 2,903.6 |
204. | Margate | Saturday, December 8, 2018 | 2,903.5 |
205. | Swindon Supermarine | Saturday, December 8, 2018 | 2,903.0 |
206. | Walton Casuals | Saturday, December 8, 2018 | 2,899.0 |
207. | Folkestone Invicta | Saturday, December 8, 2018 | 2,898.5 |
208. | Enfield Town | Saturday, December 8, 2018 | 2,896.9 |
209. | Lewes | Wednesday, December 12, 2018 | 2,893.6 |
210. | Kingstonian | Saturday, December 8, 2018 | 2,892.7 |
211. | Hitchin Town | Saturday, December 8, 2018 | 2,891.9 |
212. | Potters Bar Town | Tuesday, December 11, 2018 | 2,891.0 |
213. | Farnborough | Saturday, December 8, 2018 | 2,888.9 |
214. | Redditch United | Saturday, December 8, 2018 | 2,887.4 |
215. | Wimborne Town | Saturday, December 8, 2018 | 2,884.0 |
216. | Gosport Borough | Tuesday, December 11, 2018 | 2,883.6 |
217. | St. Neots Town | Saturday, December 8, 2018 | 2,883.6 |
218. | Corinthian-Casuals | Tuesday, December 11, 2018 | 2,879.9 |
219. | Tonbridge Angels | Tuesday, December 11, 2018 | 2,878.0 |
220. | Nantwich Town | Saturday, December 8, 2018 | 2,873.8 |
221. | Lowestoft Town | Saturday, December 8, 2018 | 2,869.7 |
222. | Chesham United | Saturday, December 8, 2018 | 2,855.1 |
223. | Buxton | Saturday, December 8, 2018 | 2,854.2 |
224. | Halesowen Town | Saturday, December 8, 2018 | 2,853.3 |
225. | Scarborough Athletic | Saturday, December 8, 2018 | 2,853.0 |
226. | Matlock Town | Saturday, December 8, 2018 | 2,852.2 |
227. | Frome Town | Saturday, December 8, 2018 | 2,851.7 |
228. | Whitehawk | Saturday, December 8, 2018 | 2,849.9 |
229. | Witton Albion | Saturday, December 8, 2018 | 2,845.1 |
230. | Thurrock | Saturday, April 28, 2018 | 2,839.1 |
231. | Wingate and Finchley | Tuesday, December 11, 2018 | 2,818.4 |
232. | Merstham | Tuesday, December 11, 2018 | 2,814.2 |
233. | Grantham Town | Saturday, December 8, 2018 | 2,804.2 |
234. | AFC Hornchurch | Tuesday, December 11, 2018 | 2,804.2 |
235. | Carshalton Athletic | Saturday, December 8, 2018 | 2,788.6 |
236. | Whitby Town | Saturday, December 8, 2018 | 2,782.3 |
237. | Bamber Bridge | Saturday, December 8, 2018 | 2,781.1 |
238. | Bedworth United | Saturday, December 8, 2018 | 2,776.1 |
239. | Staines Town | Tuesday, December 11, 2018 | 2,773.6 |
240. | Hyde United | Saturday, December 8, 2018 | 2,772.9 |
241. | Brightlingsea Regent | Wednesday, December 12, 2018 | 2,772.0 |
242. | Stafford Rangers | Saturday, December 8, 2018 | 2,770.1 |
243. | Mickleover Sports | Saturday, December 8, 2018 | 2,769.8 |
244. | Harlow Town | Tuesday, December 11, 2018 | 2,768.2 |
245. | Lancaster City | Saturday, December 8, 2018 | 2,758.0 |
246. | Stalybridge Celtic | Saturday, December 8, 2018 | 2,755.4 |
247. | Workington | Saturday, December 8, 2018 | 2,748.0 |
248. | Marine | Saturday, December 8, 2018 | 2,744.5 |
249. | Hednesford Town | Saturday, December 8, 2018 | 2,742.6 |
250. | North Ferriby United | Saturday, December 8, 2018 | 2,737.0 |
251. | Burgess Hill Town | Saturday, December 8, 2018 | 2,726.4 |
252. | Tooting and Mitcham United | Saturday, April 28, 2018 | 2,680.8 |
253. | Sutton Coldfield Town | Saturday, April 28, 2018 | 2,675.9 |
254. | Dunstable Town | Saturday, April 28, 2018 | 2,621.9 |