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, January 3, 2018
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Tuesday, January 2, 2018 | 4,341.0 |
2. | Chelsea | Wednesday, January 3, 2018 | 4,301.6 |
3. | Tottenham Hotspur | Tuesday, January 2, 2018 | 4,257.4 |
4. | Manchester United | Monday, January 1, 2018 | 4,246.1 |
5. | Liverpool | Monday, January 1, 2018 | 4,232.3 |
6. | Arsenal | Wednesday, January 3, 2018 | 4,224.4 |
7. | Leicester City | Monday, January 1, 2018 | 4,087.8 |
8. | Everton | Monday, January 1, 2018 | 4,065.8 |
9. | Burnley | Monday, January 1, 2018 | 4,038.5 |
10. | Crystal Palace | Tuesday, January 2, 2018 | 4,001.1 |
11. | Southampton | Tuesday, January 2, 2018 | 4,000.5 |
12. | West Ham United | Tuesday, January 2, 2018 | 3,995.7 |
13. | Wolverhampton Wanderers | Tuesday, January 2, 2018 | 3,994.5 |
14. | AFC Bournemouth | Monday, January 1, 2018 | 3,985.2 |
15. | Newcastle United | Monday, January 1, 2018 | 3,963.5 |
16. | Brighton and Hove Albion | Monday, January 1, 2018 | 3,958.0 |
17. | Stoke City | Monday, January 1, 2018 | 3,954.9 |
18. | Watford | Tuesday, January 2, 2018 | 3,954.5 |
19. | Swansea City | Tuesday, January 2, 2018 | 3,945.5 |
20. | West Bromwich Albion | Tuesday, January 2, 2018 | 3,941.5 |
21. | Derby County | Monday, January 1, 2018 | 3,937.8 |
22. | Bristol City | Monday, January 1, 2018 | 3,915.8 |
23. | Fulham | Tuesday, January 2, 2018 | 3,912.4 |
24. | Aston Villa | Monday, January 1, 2018 | 3,906.9 |
25. | Middlesbrough | Monday, January 1, 2018 | 3,903.0 |
26. | Huddersfield Town | Monday, January 1, 2018 | 3,901.5 |
27. | Leeds United | Monday, January 1, 2018 | 3,888.2 |
28. | Brentford | Tuesday, January 2, 2018 | 3,884.2 |
29. | Cardiff City | Monday, January 1, 2018 | 3,876.6 |
30. | Sheffield United | Monday, January 1, 2018 | 3,860.2 |
31. | Norwich City | Monday, January 1, 2018 | 3,852.6 |
32. | Preston North End | Monday, January 1, 2018 | 3,851.5 |
33. | Blackburn Rovers | Monday, January 1, 2018 | 3,833.1 |
34. | Wigan Athletic | Monday, January 1, 2018 | 3,828.3 |
35. | Sheffield Wednesday | Monday, January 1, 2018 | 3,825.2 |
36. | Hull City | Monday, January 1, 2018 | 3,822.0 |
37. | Reading | Tuesday, January 2, 2018 | 3,817.1 |
38. | Ipswich Town | Tuesday, January 2, 2018 | 3,807.9 |
39. | Millwall | Monday, January 1, 2018 | 3,790.6 |
40. | Sunderland | Monday, January 1, 2018 | 3,789.3 |
41. | Queens Park Rangers | Monday, January 1, 2018 | 3,773.9 |
42. | Bolton Wanderers | Monday, January 1, 2018 | 3,768.2 |
43. | Nottingham Forest | Monday, January 1, 2018 | 3,766.9 |
44. | Barnsley | Monday, January 1, 2018 | 3,761.6 |
45. | Scunthorpe United | Monday, January 1, 2018 | 3,756.3 |
46. | Burton Albion | Monday, January 1, 2018 | 3,741.5 |
47. | Bradford City | Monday, January 1, 2018 | 3,741.3 |
48. | Shrewsbury Town | Monday, January 1, 2018 | 3,728.3 |
49. | Birmingham City | Tuesday, January 2, 2018 | 3,724.9 |
50. | Luton Town | Monday, January 1, 2018 | 3,669.7 |
51. | Portsmouth | Monday, January 1, 2018 | 3,668.8 |
52. | Oxford United | Monday, January 1, 2018 | 3,668.7 |
53. | Peterborough United | Monday, January 1, 2018 | 3,658.3 |
54. | Doncaster Rovers | Monday, January 1, 2018 | 3,657.8 |
55. | Rotherham United | Monday, January 1, 2018 | 3,656.5 |
56. | Charlton Athletic | Monday, January 1, 2018 | 3,649.2 |
57. | Fleetwood Town | Monday, January 1, 2018 | 3,642.6 |
58. | Milton Keynes Dons | Monday, January 1, 2018 | 3,622.8 |
59. | Southend United | Monday, January 1, 2018 | 3,621.6 |
60. | Plymouth Argyle | Monday, January 1, 2018 | 3,621.2 |
61. | Gillingham | Monday, January 1, 2018 | 3,616.5 |
62. | Walsall | Monday, January 1, 2018 | 3,615.1 |
63. | Bristol Rovers | Monday, January 1, 2018 | 3,612.5 |
64. | AFC Wimbledon | Monday, January 1, 2018 | 3,612.1 |
65. | Rochdale | Monday, January 1, 2018 | 3,606.4 |
66. | Blackpool | Monday, January 1, 2018 | 3,604.9 |
67. | Oldham Athletic | Monday, January 1, 2018 | 3,591.3 |
68. | Notts County | Monday, January 1, 2018 | 3,572.3 |
69. | Coventry City | Monday, January 1, 2018 | 3,564.7 |
70. | Wycombe Wanderers | Monday, January 1, 2018 | 3,563.5 |
71. | Mansfield Town | Monday, January 1, 2018 | 3,562.3 |
72. | Colchester United | Monday, January 1, 2018 | 3,558.7 |
73. | Lincoln City | Monday, January 1, 2018 | 3,558.3 |
74. | Accrington Stanley | Saturday, December 30, 2017 | 3,554.3 |
75. | Swindon Town | Monday, January 1, 2018 | 3,550.4 |
76. | Northampton Town | Monday, January 1, 2018 | 3,531.8 |
77. | Exeter City | Monday, January 1, 2018 | 3,527.8 |
78. | Port Vale | Monday, January 1, 2018 | 3,525.7 |
79. | Carlisle United | Monday, January 1, 2018 | 3,510.9 |
80. | Bury | Monday, January 1, 2018 | 3,509.7 |
81. | Newport County | Monday, January 1, 2018 | 3,508.9 |
82. | Cambridge United | Monday, January 1, 2018 | 3,507.1 |
83. | Stevenage | Monday, January 1, 2018 | 3,490.5 |
84. | Grimsby Town | Monday, January 1, 2018 | 3,467.0 |
85. | Tranmere Rovers | Monday, January 1, 2018 | 3,451.0 |
86. | Crawley Town | Monday, January 1, 2018 | 3,447.6 |
87. | Cheltenham Town | Monday, January 1, 2018 | 3,445.9 |
88. | Crewe Alexandra | Monday, January 1, 2018 | 3,443.9 |
89. | Yeovil Town | Monday, January 1, 2018 | 3,439.8 |
90. | Aldershot Town | Monday, January 1, 2018 | 3,429.8 |
91. | Macclesfield Town | Monday, January 1, 2018 | 3,419.3 |
92. | Dover Athletic | Monday, January 1, 2018 | 3,414.8 |
93. | Chesterfield | Monday, January 1, 2018 | 3,407.0 |
94. | Morecambe | Saturday, December 30, 2017 | 3,399.0 |
95. | Barnet | Monday, January 1, 2018 | 3,397.4 |
96. | Forest Green Rovers | Monday, January 1, 2018 | 3,393.5 |
97. | Dagenham and Redbridge | Monday, January 1, 2018 | 3,390.2 |
98. | Bromley | Monday, January 1, 2018 | 3,370.4 |
99. | Ebbsfleet United | Monday, January 1, 2018 | 3,364.5 |
100. | Boreham Wood | Monday, January 1, 2018 | 3,359.6 |
101. | Sutton United | Monday, January 1, 2018 | 3,357.8 |
102. | Gateshead | Monday, January 1, 2018 | 3,355.1 |
103. | AFC Fylde | Monday, January 1, 2018 | 3,348.9 |
104. | Wrexham | Monday, January 1, 2018 | 3,347.9 |
105. | Hartlepool United | Monday, January 1, 2018 | 3,325.6 |
106. | Maidstone United | Monday, January 1, 2018 | 3,316.2 |
107. | Barrow | Monday, January 1, 2018 | 3,315.7 |
108. | Woking | Monday, January 1, 2018 | 3,305.7 |
109. | Leyton Orient | Monday, January 1, 2018 | 3,300.7 |
110. | Eastleigh | Saturday, December 30, 2017 | 3,288.4 |
111. | Maidenhead United | Monday, January 1, 2018 | 3,283.0 |
112. | FC Halifax Town | Monday, January 1, 2018 | 3,281.9 |
113. | Salford City | Monday, January 1, 2018 | 3,248.6 |
114. | Torquay United | Saturday, December 30, 2017 | 3,242.0 |
115. | Guiseley | Monday, January 1, 2018 | 3,237.5 |
116. | Kidderminster Harriers | Monday, January 1, 2018 | 3,236.5 |
117. | Dartford | Monday, January 1, 2018 | 3,229.3 |
118. | Chelmsford City | Monday, January 1, 2018 | 3,228.0 |
119. | Brackley Town | Monday, January 1, 2018 | 3,225.4 |
120. | Braintree Town | Monday, January 1, 2018 | 3,224.9 |
121. | York City | Monday, January 1, 2018 | 3,224.0 |
122. | Solihull Moors | Monday, January 1, 2018 | 3,220.5 |
123. | Harrogate Town | Monday, January 1, 2018 | 3,213.2 |
124. | Hampton and Richmond Borough | Monday, January 1, 2018 | 3,207.2 |
125. | Chester | Monday, January 1, 2018 | 3,189.6 |
126. | Chorley | Monday, January 1, 2018 | 3,186.4 |
127. | Stockport County | Monday, January 1, 2018 | 3,185.7 |
128. | Havant and Waterlooville | Monday, January 1, 2018 | 3,184.0 |
129. | Hemel Hempstead Town | Monday, January 1, 2018 | 3,154.6 |
130. | Bradford Park Avenue | Monday, January 1, 2018 | 3,141.7 |
131. | Blyth Spartans | Monday, January 1, 2018 | 3,123.4 |
132. | Bath City | Tuesday, December 26, 2017 | 3,119.0 |
133. | Weston-super-Mare | Tuesday, December 26, 2017 | 3,111.7 |
134. | St. Albans City | Monday, January 1, 2018 | 3,108.4 |
135. | East Thurrock United | Monday, January 1, 2018 | 3,108.3 |
136. | Tamworth | Monday, January 1, 2018 | 3,108.2 |
137. | Wealdstone | Monday, January 1, 2018 | 3,106.5 |
138. | Hungerford Town | Monday, January 1, 2018 | 3,101.7 |
139. | FC United of Manchester | Monday, January 1, 2018 | 3,101.3 |
140. | Darlington 1883 | Monday, January 1, 2018 | 3,093.8 |
141. | Truro City | Monday, January 1, 2018 | 3,092.1 |
142. | Billericay Town | Tuesday, December 26, 2017 | 3,092.1 |
143. | Spennymoor Town | Monday, January 1, 2018 | 3,091.4 |
144. | Dulwich Hamlet | Monday, January 1, 2018 | 3,089.6 |
145. | Southport | Monday, January 1, 2018 | 3,087.6 |
146. | Nuneaton Town | Monday, January 1, 2018 | 3,081.9 |
147. | Leamington | Monday, January 1, 2018 | 3,081.3 |
148. | Boston United | Monday, January 1, 2018 | 3,080.7 |
149. | Curzon Ashton | Monday, January 1, 2018 | 3,079.1 |
150. | Welling United | Monday, January 1, 2018 | 3,075.6 |
151. | Concord Rangers | Monday, January 1, 2018 | 3,072.8 |
152. | Gloucester City | Monday, January 1, 2018 | 3,068.8 |
153. | Oxford City | Monday, January 1, 2018 | 3,055.5 |
154. | Kettering Town | Monday, January 1, 2018 | 3,054.9 |
155. | Chippenham Town | Monday, January 1, 2018 | 3,051.9 |
156. | AFC Telford United | Monday, January 1, 2018 | 3,044.5 |
157. | Hereford | Monday, January 1, 2018 | 3,032.4 |
158. | Eastbourne Borough | Monday, January 1, 2018 | 3,031.4 |
159. | Slough Town | Monday, January 1, 2018 | 3,029.8 |
160. | Poole Town | Monday, January 1, 2018 | 3,027.6 |
161. | Weymouth | Monday, January 1, 2018 | 3,027.5 |
162. | Bognor Regis Town | Monday, January 1, 2018 | 3,014.5 |
163. | Hitchin Town | Saturday, December 30, 2017 | 3,013.2 |
164. | Altrincham | Monday, January 1, 2018 | 3,012.9 |
165. | Gainsborough Trinity | Monday, January 1, 2018 | 3,001.5 |
166. | Alfreton Town | Monday, January 1, 2018 | 2,997.5 |
167. | King's Lynn Town | Monday, January 1, 2018 | 2,994.0 |
168. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
169. | Farsley Celtic | Monday, January 1, 2018 | 2,981.6 |
170. | Shaw Lane | Monday, January 1, 2018 | 2,974.1 |
171. | Royston Town | Monday, January 1, 2018 | 2,961.7 |
172. | Enfield Town | Monday, January 1, 2018 | 2,957.3 |
173. | Leiston | Monday, January 1, 2018 | 2,956.6 |
174. | Hendon | Monday, January 1, 2018 | 2,955.7 |
175. | Banbury United | Monday, January 1, 2018 | 2,950.8 |
176. | North Ferriby United | Monday, January 1, 2018 | 2,935.2 |
177. | Biggleswade Town | Monday, January 1, 2018 | 2,935.2 |
178. | Wingate and Finchley | Monday, January 1, 2018 | 2,925.3 |
179. | Folkestone Invicta | Monday, January 1, 2018 | 2,925.1 |
180. | Grantham Town | Monday, January 1, 2018 | 2,921.3 |
181. | Workington | Monday, January 1, 2018 | 2,919.0 |
182. | Chesham United | Monday, January 1, 2018 | 2,916.9 |
183. | Staines Town | Monday, January 1, 2018 | 2,911.9 |
184. | Basingstoke Town | Monday, January 1, 2018 | 2,911.8 |
185. | Frome Town | Monday, January 1, 2018 | 2,911.6 |
186. | Stratford Town | Monday, January 1, 2018 | 2,909.5 |
187. | Leatherhead | Monday, January 1, 2018 | 2,906.8 |
188. | Tonbridge Angels | Saturday, December 30, 2017 | 2,905.4 |
189. | Merthyr Town | Monday, January 1, 2018 | 2,902.1 |
190. | Ashton United | Saturday, December 30, 2017 | 2,901.7 |
191. | Margate | Monday, January 1, 2018 | 2,900.9 |
192. | Stourbridge | Monday, January 1, 2018 | 2,899.4 |
193. | Metropolitan Police | Monday, January 1, 2018 | 2,898.9 |
194. | Whitehawk | Monday, January 1, 2018 | 2,898.3 |
195. | St. Neots Town | Tuesday, December 26, 2017 | 2,889.7 |
196. | Warrington Town | Monday, January 1, 2018 | 2,882.1 |
197. | Dorking Wanderers | Saturday, December 30, 2017 | 2,879.8 |
198. | Buxton | Saturday, December 30, 2017 | 2,863.3 |
199. | Redditch United | Monday, January 1, 2018 | 2,857.0 |
200. | Brightlingsea Regent | Monday, January 1, 2018 | 2,856.7 |
201. | Tiverton Town | Monday, January 1, 2018 | 2,856.5 |
202. | Bishop's Stortford | Monday, January 1, 2018 | 2,853.4 |
203. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
204. | Farnborough | Monday, January 1, 2018 | 2,846.5 |
205. | Dorchester Town | Monday, January 1, 2018 | 2,845.5 |
206. | Heybridge Swifts | Sunday, November 5, 2017 | 2,843.0 |
207. | Nantwich Town | Monday, January 1, 2018 | 2,836.7 |
208. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
209. | Needham Market | Monday, January 1, 2018 | 2,829.5 |
210. | Lancaster City | Monday, January 1, 2018 | 2,826.4 |
211. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
212. | Lowestoft Town | Monday, January 1, 2018 | 2,819.9 |
213. | Hednesford Town | Monday, January 1, 2018 | 2,816.3 |
214. | Stalybridge Celtic | Monday, January 1, 2018 | 2,810.9 |
215. | Worthing | Monday, January 1, 2018 | 2,809.2 |
216. | Merstham | Monday, January 1, 2018 | 2,807.5 |
217. | Harlow Town | Monday, January 1, 2018 | 2,807.4 |
218. | Kingstonian | Monday, January 1, 2018 | 2,806.7 |
219. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
220. | Thurrock | Monday, January 1, 2018 | 2,800.4 |
221. | Matlock Town | Monday, January 1, 2018 | 2,791.3 |
222. | Mickleover Sports | Monday, January 1, 2018 | 2,790.9 |
223. | Whitby Town | Monday, January 1, 2018 | 2,785.3 |
224. | Witton Albion | Monday, January 1, 2018 | 2,782.2 |
225. | St. Ives Town | Tuesday, December 26, 2017 | 2,781.4 |
226. | Barwell | Monday, January 1, 2018 | 2,779.4 |
227. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
228. | Harrow Borough | Monday, January 1, 2018 | 2,774.7 |
229. | Marine | Monday, January 1, 2018 | 2,772.9 |
230. | Kings Langley | Saturday, December 30, 2017 | 2,769.1 |
231. | Coalville Town | Monday, January 1, 2018 | 2,766.0 |
232. | Rushall Olympic | Monday, January 1, 2018 | 2,762.7 |
233. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
234. | Burgess Hill Town | Saturday, December 30, 2017 | 2,760.8 |
235. | Stafford Rangers | Monday, January 1, 2018 | 2,753.9 |
236. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
237. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
238. | Tooting and Mitcham United | Monday, January 1, 2018 | 2,713.1 |
239. | Gosport Borough | Monday, January 1, 2018 | 2,710.3 |
240. | Halesowen Town | Monday, January 1, 2018 | 2,706.4 |
241. | Dunstable Town | Monday, January 1, 2018 | 2,657.3 |
242. | Sutton Coldfield Town | Monday, January 1, 2018 | 2,653.0 |
243. | Hyde United | Friday, November 3, 2017 | 2,645.6 |
244. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
245. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
246. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |