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 Saturday, April 7, 2018
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, April 7, 2018 | 4,350.2 |
2. | Tottenham Hotspur | Saturday, April 7, 2018 | 4,301.4 |
3. | Manchester United | Saturday, April 7, 2018 | 4,278.4 |
4. | Liverpool | Saturday, April 7, 2018 | 4,243.3 |
5. | Chelsea | Sunday, April 1, 2018 | 4,210.8 |
6. | Arsenal | Sunday, April 1, 2018 | 4,174.1 |
7. | Leicester City | Saturday, April 7, 2018 | 4,079.1 |
8. | Everton | Saturday, April 7, 2018 | 4,059.7 |
9. | Burnley | Saturday, April 7, 2018 | 4,059.3 |
10. | Fulham | Saturday, April 7, 2018 | 4,013.9 |
11. | Newcastle United | Saturday, April 7, 2018 | 4,012.9 |
12. | AFC Bournemouth | Saturday, April 7, 2018 | 4,001.5 |
13. | Southampton | Saturday, March 31, 2018 | 3,991.5 |
14. | Swansea City | Saturday, April 7, 2018 | 3,990.2 |
15. | Crystal Palace | Saturday, April 7, 2018 | 3,985.8 |
16. | Wolverhampton Wanderers | Friday, April 6, 2018 | 3,983.9 |
17. | West Ham United | Saturday, March 31, 2018 | 3,979.0 |
18. | Brighton and Hove Albion | Saturday, April 7, 2018 | 3,968.0 |
19. | Watford | Saturday, April 7, 2018 | 3,962.5 |
20. | Cardiff City | Friday, April 6, 2018 | 3,948.9 |
21. | Stoke City | Saturday, April 7, 2018 | 3,931.7 |
22. | Middlesbrough | Saturday, April 7, 2018 | 3,915.6 |
23. | Aston Villa | Saturday, April 7, 2018 | 3,909.1 |
24. | Derby County | Saturday, April 7, 2018 | 3,900.8 |
25. | West Bromwich Albion | Saturday, April 7, 2018 | 3,900.1 |
26. | Millwall | Saturday, April 7, 2018 | 3,896.2 |
27. | Huddersfield Town | Saturday, April 7, 2018 | 3,890.4 |
28. | Brentford | Saturday, April 7, 2018 | 3,883.1 |
29. | Blackburn Rovers | Saturday, April 7, 2018 | 3,858.4 |
30. | Bristol City | Saturday, April 7, 2018 | 3,858.0 |
31. | Norwich City | Saturday, April 7, 2018 | 3,857.9 |
32. | Sheffield United | Saturday, April 7, 2018 | 3,855.9 |
33. | Preston North End | Saturday, April 7, 2018 | 3,844.5 |
34. | Hull City | Saturday, April 7, 2018 | 3,841.3 |
35. | Wigan Athletic | Saturday, April 7, 2018 | 3,837.3 |
36. | Sheffield Wednesday | Saturday, April 7, 2018 | 3,823.2 |
37. | Leeds United | Saturday, April 7, 2018 | 3,804.2 |
38. | Ipswich Town | Saturday, April 7, 2018 | 3,790.8 |
39. | Queens Park Rangers | Saturday, April 7, 2018 | 3,786.8 |
40. | Reading | Saturday, April 7, 2018 | 3,776.3 |
41. | Nottingham Forest | Saturday, April 7, 2018 | 3,772.5 |
42. | Bolton Wanderers | Saturday, April 7, 2018 | 3,740.7 |
43. | Barnsley | Saturday, April 7, 2018 | 3,740.5 |
44. | Birmingham City | Saturday, April 7, 2018 | 3,740.1 |
45. | Shrewsbury Town | Monday, April 2, 2018 | 3,739.0 |
46. | Sunderland | Saturday, April 7, 2018 | 3,732.2 |
47. | Plymouth Argyle | Saturday, April 7, 2018 | 3,710.8 |
48. | Rotherham United | Saturday, April 7, 2018 | 3,694.2 |
49. | Burton Albion | Saturday, April 7, 2018 | 3,691.8 |
50. | Peterborough United | Saturday, April 7, 2018 | 3,685.8 |
51. | Charlton Athletic | Saturday, April 7, 2018 | 3,678.1 |
52. | Scunthorpe United | Saturday, April 7, 2018 | 3,677.9 |
53. | Portsmouth | Saturday, April 7, 2018 | 3,671.7 |
54. | Rochdale | Saturday, April 7, 2018 | 3,659.7 |
55. | Doncaster Rovers | Saturday, April 7, 2018 | 3,659.0 |
56. | Accrington Stanley | Saturday, April 7, 2018 | 3,655.3 |
57. | Southend United | Saturday, April 7, 2018 | 3,650.2 |
58. | Fleetwood Town | Saturday, April 7, 2018 | 3,646.5 |
59. | Bristol Rovers | Saturday, April 7, 2018 | 3,641.3 |
60. | Luton Town | Saturday, April 7, 2018 | 3,640.4 |
61. | Blackpool | Saturday, April 7, 2018 | 3,627.6 |
62. | Gillingham | Saturday, April 7, 2018 | 3,623.1 |
63. | Oxford United | Saturday, April 7, 2018 | 3,608.3 |
64. | Bradford City | Saturday, April 7, 2018 | 3,602.9 |
65. | Oldham Athletic | Saturday, April 7, 2018 | 3,600.6 |
66. | Walsall | Saturday, April 7, 2018 | 3,598.9 |
67. | AFC Wimbledon | Saturday, April 7, 2018 | 3,597.4 |
68. | Wycombe Wanderers | Monday, April 2, 2018 | 3,594.3 |
69. | Milton Keynes Dons | Saturday, April 7, 2018 | 3,592.2 |
70. | Lincoln City | Monday, April 2, 2018 | 3,567.8 |
71. | Exeter City | Saturday, April 7, 2018 | 3,567.1 |
72. | Notts County | Saturday, April 7, 2018 | 3,548.8 |
73. | Coventry City | Saturday, April 7, 2018 | 3,547.7 |
74. | Northampton Town | Monday, April 2, 2018 | 3,542.9 |
75. | Carlisle United | Saturday, April 7, 2018 | 3,542.4 |
76. | Mansfield Town | Saturday, April 7, 2018 | 3,538.4 |
77. | Colchester United | Saturday, April 7, 2018 | 3,528.4 |
78. | Swindon Town | Saturday, April 7, 2018 | 3,521.0 |
79. | Bury | Saturday, April 7, 2018 | 3,495.8 |
80. | Cheltenham Town | Saturday, April 7, 2018 | 3,494.0 |
81. | Cambridge United | Saturday, April 7, 2018 | 3,487.5 |
82. | Newport County | Saturday, April 7, 2018 | 3,487.4 |
83. | Stevenage | Saturday, April 7, 2018 | 3,487.2 |
84. | Yeovil Town | Saturday, April 7, 2018 | 3,473.2 |
85. | Tranmere Rovers | Saturday, April 7, 2018 | 3,471.7 |
86. | Crawley Town | Saturday, April 7, 2018 | 3,466.3 |
87. | Crewe Alexandra | Saturday, April 7, 2018 | 3,464.2 |
88. | Port Vale | Saturday, April 7, 2018 | 3,460.9 |
89. | Morecambe | Saturday, April 7, 2018 | 3,441.2 |
90. | Macclesfield Town | Saturday, April 7, 2018 | 3,437.4 |
91. | Forest Green Rovers | Saturday, April 7, 2018 | 3,428.7 |
92. | AFC Fylde | Saturday, April 7, 2018 | 3,411.6 |
93. | Aldershot Town | Saturday, April 7, 2018 | 3,410.7 |
94. | Chesterfield | Saturday, April 7, 2018 | 3,403.2 |
95. | Dover Athletic | Saturday, April 7, 2018 | 3,397.2 |
96. | Boreham Wood | Saturday, April 7, 2018 | 3,391.9 |
97. | Barnet | Saturday, April 7, 2018 | 3,390.0 |
98. | Sutton United | Saturday, April 7, 2018 | 3,380.1 |
99. | Wrexham | Saturday, April 7, 2018 | 3,379.2 |
100. | Grimsby Town | Saturday, April 7, 2018 | 3,377.9 |
101. | Ebbsfleet United | Saturday, April 7, 2018 | 3,372.4 |
102. | Bromley | Saturday, April 7, 2018 | 3,371.9 |
103. | Dagenham and Redbridge | Saturday, April 7, 2018 | 3,349.9 |
104. | Gateshead | Saturday, April 7, 2018 | 3,349.1 |
105. | Leyton Orient | Saturday, April 7, 2018 | 3,346.3 |
106. | Eastleigh | Saturday, April 7, 2018 | 3,310.8 |
107. | Solihull Moors | Saturday, April 7, 2018 | 3,304.7 |
108. | FC Halifax Town | Saturday, April 7, 2018 | 3,299.2 |
109. | Hartlepool United | Saturday, April 7, 2018 | 3,285.2 |
110. | Barrow | Saturday, April 7, 2018 | 3,281.2 |
111. | Maidenhead United | Saturday, April 7, 2018 | 3,273.1 |
112. | Harrogate Town | Saturday, April 7, 2018 | 3,272.1 |
113. | Salford City | Saturday, April 7, 2018 | 3,268.8 |
114. | Maidstone United | Saturday, April 7, 2018 | 3,259.0 |
115. | Brackley Town | Saturday, April 7, 2018 | 3,255.5 |
116. | Torquay United | Saturday, April 7, 2018 | 3,249.3 |
117. | Woking | Saturday, April 7, 2018 | 3,238.9 |
118. | Dartford | Saturday, April 7, 2018 | 3,237.6 |
119. | Kidderminster Harriers | Saturday, April 7, 2018 | 3,235.5 |
120. | Havant and Waterlooville | Saturday, April 7, 2018 | 3,227.3 |
121. | Stockport County | Saturday, April 7, 2018 | 3,203.2 |
122. | Guiseley | Saturday, April 7, 2018 | 3,191.2 |
123. | York City | Saturday, April 7, 2018 | 3,190.5 |
124. | Hampton and Richmond Borough | Saturday, April 7, 2018 | 3,188.8 |
125. | Chorley | Saturday, April 7, 2018 | 3,184.6 |
126. | Chelmsford City | Saturday, April 7, 2018 | 3,179.7 |
127. | Braintree Town | Saturday, April 7, 2018 | 3,176.4 |
128. | Hemel Hempstead Town | Saturday, April 7, 2018 | 3,165.2 |
129. | Chester | Saturday, April 7, 2018 | 3,154.2 |
130. | Bath City | Saturday, April 7, 2018 | 3,145.1 |
131. | Welling United | Saturday, April 7, 2018 | 3,138.4 |
132. | St. Albans City | Saturday, April 7, 2018 | 3,133.6 |
133. | Nuneaton Town | Saturday, April 7, 2018 | 3,128.4 |
134. | Wealdstone | Saturday, April 7, 2018 | 3,124.1 |
135. | Darlington 1883 | Saturday, April 7, 2018 | 3,122.4 |
136. | Southport | Saturday, April 7, 2018 | 3,117.2 |
137. | Boston United | Saturday, April 7, 2018 | 3,115.0 |
138. | Truro City | Saturday, April 7, 2018 | 3,104.1 |
139. | FC United of Manchester | Saturday, April 7, 2018 | 3,103.8 |
140. | Spennymoor Town | Saturday, April 7, 2018 | 3,097.6 |
141. | Blyth Spartans | Saturday, April 7, 2018 | 3,094.8 |
142. | East Thurrock United | Saturday, April 7, 2018 | 3,093.5 |
143. | Gloucester City | Saturday, April 7, 2018 | 3,091.7 |
144. | Hereford | Saturday, April 7, 2018 | 3,088.4 |
145. | Weymouth | Saturday, April 7, 2018 | 3,087.9 |
146. | Chippenham Town | Saturday, April 7, 2018 | 3,082.6 |
147. | Kettering Town | Saturday, April 7, 2018 | 3,081.2 |
148. | Oxford City | Saturday, April 7, 2018 | 3,078.2 |
149. | Bradford Park Avenue | Saturday, April 7, 2018 | 3,074.8 |
150. | King's Lynn Town | Saturday, April 7, 2018 | 3,073.7 |
151. | Curzon Ashton | Saturday, April 7, 2018 | 3,066.3 |
152. | Dulwich Hamlet | Saturday, April 7, 2018 | 3,064.4 |
153. | Leamington | Saturday, April 7, 2018 | 3,058.2 |
154. | Slough Town | Saturday, April 7, 2018 | 3,057.8 |
155. | Weston-super-Mare | Saturday, April 7, 2018 | 3,054.5 |
156. | Hungerford Town | Saturday, April 7, 2018 | 3,054.2 |
157. | Eastbourne Borough | Saturday, April 7, 2018 | 3,033.8 |
158. | Tamworth | Saturday, April 7, 2018 | 3,032.3 |
159. | Alfreton Town | Saturday, April 7, 2018 | 3,029.7 |
160. | Concord Rangers | Saturday, April 7, 2018 | 3,025.1 |
161. | AFC Telford United | Saturday, April 7, 2018 | 3,022.8 |
162. | Billericay Town | Saturday, April 7, 2018 | 3,016.3 |
163. | Whitehawk | Saturday, April 7, 2018 | 3,004.4 |
164. | Altrincham | Saturday, April 7, 2018 | 3,001.5 |
165. | Folkestone Invicta | Saturday, April 7, 2018 | 2,998.8 |
166. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
167. | Poole Town | Saturday, April 7, 2018 | 2,991.0 |
168. | Leiston | Saturday, April 7, 2018 | 2,984.9 |
169. | Gainsborough Trinity | Saturday, April 7, 2018 | 2,982.2 |
170. | Banbury United | Saturday, April 7, 2018 | 2,980.9 |
171. | Hendon | Saturday, April 7, 2018 | 2,972.2 |
172. | Margate | Saturday, April 7, 2018 | 2,971.4 |
173. | Hitchin Town | Saturday, April 7, 2018 | 2,962.9 |
174. | Farsley Celtic | Saturday, April 7, 2018 | 2,961.5 |
175. | Chesham United | Saturday, April 7, 2018 | 2,961.4 |
176. | Royston Town | Saturday, April 7, 2018 | 2,960.5 |
177. | Leatherhead | Saturday, April 7, 2018 | 2,948.1 |
178. | Bognor Regis Town | Saturday, April 7, 2018 | 2,943.3 |
179. | Staines Town | Saturday, April 7, 2018 | 2,941.0 |
180. | Grantham Town | Saturday, April 7, 2018 | 2,940.7 |
181. | Basingstoke Town | Saturday, April 7, 2018 | 2,937.5 |
182. | Warrington Town | Saturday, April 7, 2018 | 2,914.2 |
183. | North Ferriby United | Saturday, April 7, 2018 | 2,913.5 |
184. | Ashton United | Saturday, April 7, 2018 | 2,912.4 |
185. | Biggleswade Town | Saturday, April 7, 2018 | 2,907.6 |
186. | Shaw Lane | Saturday, April 7, 2018 | 2,899.6 |
187. | Tiverton Town | Saturday, April 7, 2018 | 2,895.1 |
188. | Metropolitan Police | Saturday, April 7, 2018 | 2,883.6 |
189. | Tonbridge Angels | Saturday, April 7, 2018 | 2,880.1 |
190. | Dorking Wanderers | Saturday, April 7, 2018 | 2,875.1 |
191. | Merthyr Town | Saturday, April 7, 2018 | 2,872.7 |
192. | Frome Town | Saturday, April 7, 2018 | 2,863.5 |
193. | Buxton | Saturday, April 7, 2018 | 2,863.2 |
194. | Needham Market | Saturday, April 7, 2018 | 2,863.1 |
195. | Worthing | Saturday, April 7, 2018 | 2,861.3 |
196. | Stourbridge | Saturday, April 7, 2018 | 2,859.9 |
197. | Stratford Town | Saturday, April 7, 2018 | 2,858.7 |
198. | St. Neots Town | Saturday, April 7, 2018 | 2,858.2 |
199. | Witton Albion | Monday, April 2, 2018 | 2,855.6 |
200. | Bishop's Stortford | Saturday, April 7, 2018 | 2,855.4 |
201. | Thurrock | Saturday, April 7, 2018 | 2,855.1 |
202. | Workington | Saturday, April 7, 2018 | 2,848.7 |
203. | Enfield Town | Saturday, April 7, 2018 | 2,848.6 |
204. | Nantwich Town | Saturday, April 7, 2018 | 2,848.1 |
205. | Merstham | Monday, April 2, 2018 | 2,848.0 |
206. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
207. | Redditch United | Saturday, April 7, 2018 | 2,846.1 |
208. | Heybridge Swifts | Sunday, November 5, 2017 | 2,843.0 |
209. | Wingate and Finchley | Saturday, April 7, 2018 | 2,841.6 |
210. | Mickleover Sports | Saturday, April 7, 2018 | 2,839.3 |
211. | Stalybridge Celtic | Saturday, April 7, 2018 | 2,837.3 |
212. | Barwell | Saturday, April 7, 2018 | 2,837.0 |
213. | Dorchester Town | Saturday, April 7, 2018 | 2,836.1 |
214. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
215. | Harrow Borough | Saturday, April 7, 2018 | 2,830.9 |
216. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
217. | Brightlingsea Regent | Saturday, April 7, 2018 | 2,824.8 |
218. | Rushall Olympic | Saturday, April 7, 2018 | 2,821.2 |
219. | Kingstonian | Saturday, April 7, 2018 | 2,812.6 |
220. | Kings Langley | Saturday, April 7, 2018 | 2,807.1 |
221. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
222. | Farnborough | Saturday, April 7, 2018 | 2,801.4 |
223. | Stafford Rangers | Saturday, April 7, 2018 | 2,796.0 |
224. | Harlow Town | Saturday, April 7, 2018 | 2,789.7 |
225. | Hednesford Town | Saturday, April 7, 2018 | 2,788.6 |
226. | Whitby Town | Saturday, April 7, 2018 | 2,787.3 |
227. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
228. | Matlock Town | Saturday, April 7, 2018 | 2,776.8 |
229. | Marine | Saturday, March 31, 2018 | 2,764.3 |
230. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
231. | Lancaster City | Saturday, April 7, 2018 | 2,757.2 |
232. | Lowestoft Town | Monday, April 2, 2018 | 2,757.1 |
233. | St. Ives Town | Saturday, April 7, 2018 | 2,755.0 |
234. | Burgess Hill Town | Saturday, April 7, 2018 | 2,733.0 |
235. | Halesowen Town | Saturday, April 7, 2018 | 2,731.5 |
236. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
237. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
238. | Coalville Town | Saturday, April 7, 2018 | 2,706.0 |
239. | Tooting and Mitcham United | Saturday, April 7, 2018 | 2,689.6 |
240. | Gosport Borough | Saturday, April 7, 2018 | 2,648.3 |
241. | Hyde United | Friday, November 3, 2017 | 2,645.6 |
242. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
243. | Sutton Coldfield Town | Saturday, April 7, 2018 | 2,641.8 |
244. | Dunstable Town | Saturday, April 7, 2018 | 2,620.5 |
245. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
246. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |