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, November 5, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, November 2, 2019 | 4,396.1 |
2. | Liverpool | Saturday, November 2, 2019 | 4,383.0 |
3. | Chelsea | Saturday, November 2, 2019 | 4,209.9 |
4. | Arsenal | Saturday, November 2, 2019 | 4,158.6 |
5. | Tottenham Hotspur | Sunday, November 3, 2019 | 4,155.8 |
6. | Leicester City | Sunday, November 3, 2019 | 4,150.4 |
7. | Manchester United | Saturday, November 2, 2019 | 4,142.4 |
8. | Wolverhampton Wanderers | Saturday, November 2, 2019 | 4,075.0 |
9. | Crystal Palace | Sunday, November 3, 2019 | 4,066.4 |
10. | Everton | Sunday, November 3, 2019 | 4,054.8 |
11. | Sheffield United | Saturday, November 2, 2019 | 4,030.1 |
12. | West Ham United | Saturday, November 2, 2019 | 4,025.8 |
13. | Newcastle United | Saturday, November 2, 2019 | 4,025.0 |
14. | AFC Bournemouth | Saturday, November 2, 2019 | 4,014.4 |
15. | Aston Villa | Saturday, November 2, 2019 | 3,999.5 |
16. | Burnley | Saturday, November 2, 2019 | 3,987.1 |
17. | Brighton and Hove Albion | Saturday, November 2, 2019 | 3,974.6 |
18. | Watford | Saturday, November 2, 2019 | 3,970.1 |
19. | Southampton | Saturday, November 2, 2019 | 3,965.8 |
20. | West Bromwich Albion | Monday, November 4, 2019 | 3,960.5 |
21. | Norwich City | Saturday, November 2, 2019 | 3,931.1 |
22. | Leeds United | Saturday, November 2, 2019 | 3,925.5 |
23. | Preston North End | Sunday, November 3, 2019 | 3,904.0 |
24. | Swansea City | Saturday, November 2, 2019 | 3,900.7 |
25. | Cardiff City | Saturday, November 2, 2019 | 3,893.1 |
26. | Brentford | Saturday, November 2, 2019 | 3,888.8 |
27. | Sheffield Wednesday | Saturday, November 2, 2019 | 3,887.1 |
28. | Nottingham Forest | Saturday, November 2, 2019 | 3,885.3 |
29. | Bristol City | Friday, November 1, 2019 | 3,884.5 |
30. | Fulham | Saturday, November 2, 2019 | 3,884.0 |
31. | Derby County | Saturday, November 2, 2019 | 3,880.2 |
32. | Hull City | Saturday, November 2, 2019 | 3,866.0 |
33. | Charlton Athletic | Sunday, November 3, 2019 | 3,832.6 |
34. | Birmingham City | Saturday, November 2, 2019 | 3,817.3 |
35. | Blackburn Rovers | Saturday, November 2, 2019 | 3,811.7 |
36. | Middlesbrough | Saturday, November 2, 2019 | 3,802.5 |
37. | Millwall | Saturday, November 2, 2019 | 3,797.3 |
38. | Huddersfield Town | Saturday, November 2, 2019 | 3,797.2 |
39. | Luton Town | Saturday, November 2, 2019 | 3,795.6 |
40. | Reading | Saturday, November 2, 2019 | 3,786.8 |
41. | Wigan Athletic | Saturday, November 2, 2019 | 3,781.2 |
42. | Queens Park Rangers | Saturday, November 2, 2019 | 3,780.6 |
43. | Stoke City | Monday, November 4, 2019 | 3,761.9 |
44. | Sunderland | Saturday, November 2, 2019 | 3,761.6 |
45. | Portsmouth | Tuesday, November 5, 2019 | 3,740.3 |
46. | Barnsley | Friday, November 1, 2019 | 3,739.6 |
47. | Oxford United | Saturday, November 2, 2019 | 3,737.3 |
48. | Ipswich Town | Tuesday, November 5, 2019 | 3,736.8 |
49. | Rotherham United | Saturday, November 2, 2019 | 3,734.2 |
50. | Burton Albion | Saturday, November 2, 2019 | 3,725.0 |
51. | Doncaster Rovers | Saturday, November 2, 2019 | 3,718.1 |
52. | Peterborough United | Tuesday, November 5, 2019 | 3,702.9 |
53. | Wycombe Wanderers | Saturday, November 2, 2019 | 3,679.2 |
54. | Fleetwood Town | Saturday, November 2, 2019 | 3,674.8 |
55. | Coventry City | Saturday, November 2, 2019 | 3,671.0 |
56. | Blackpool | Saturday, November 2, 2019 | 3,663.3 |
57. | Bristol Rovers | Saturday, November 2, 2019 | 3,650.5 |
58. | Shrewsbury Town | Tuesday, November 5, 2019 | 3,648.5 |
59. | Gillingham | Saturday, November 2, 2019 | 3,619.8 |
60. | Lincoln City | Saturday, November 2, 2019 | 3,602.1 |
61. | Forest Green Rovers | Saturday, November 2, 2019 | 3,589.0 |
62. | Rochdale | Tuesday, November 5, 2019 | 3,585.9 |
63. | Accrington Stanley | Saturday, November 2, 2019 | 3,582.5 |
64. | AFC Wimbledon | Saturday, November 2, 2019 | 3,582.5 |
65. | Bradford City | Saturday, November 2, 2019 | 3,578.2 |
66. | Bury | Saturday, May 4, 2019 | 3,566.2 |
67. | Colchester United | Saturday, November 2, 2019 | 3,566.2 |
68. | Tranmere Rovers | Saturday, November 2, 2019 | 3,564.8 |
69. | Bolton Wanderers | Saturday, November 2, 2019 | 3,564.6 |
70. | Newport County | Saturday, November 2, 2019 | 3,561.6 |
71. | Plymouth Argyle | Saturday, October 26, 2019 | 3,558.9 |
72. | Cheltenham Town | Saturday, November 2, 2019 | 3,554.0 |
73. | Crewe Alexandra | Saturday, November 2, 2019 | 3,552.4 |
74. | Swindon Town | Saturday, November 2, 2019 | 3,544.9 |
75. | Northampton Town | Saturday, November 2, 2019 | 3,538.4 |
76. | Exeter City | Saturday, November 2, 2019 | 3,538.2 |
77. | Mansfield Town | Saturday, November 2, 2019 | 3,531.2 |
78. | Milton Keynes Dons | Saturday, November 2, 2019 | 3,517.2 |
79. | Scunthorpe United | Saturday, November 2, 2019 | 3,503.9 |
80. | Oldham Athletic | Saturday, November 2, 2019 | 3,481.2 |
81. | Cambridge United | Saturday, November 2, 2019 | 3,471.7 |
82. | Salford City | Saturday, November 2, 2019 | 3,468.3 |
83. | Stevenage | Saturday, November 2, 2019 | 3,462.6 |
84. | Port Vale | Saturday, November 2, 2019 | 3,462.1 |
85. | Southend United | Tuesday, November 5, 2019 | 3,460.4 |
86. | Grimsby Town | Tuesday, October 22, 2019 | 3,460.3 |
87. | Carlisle United | Saturday, November 2, 2019 | 3,460.2 |
88. | Leyton Orient | Saturday, November 2, 2019 | 3,454.2 |
89. | Crawley Town | Saturday, November 2, 2019 | 3,448.8 |
90. | Macclesfield Town | Saturday, November 2, 2019 | 3,446.3 |
91. | Walsall | Saturday, November 2, 2019 | 3,445.8 |
92. | Notts County | Saturday, November 2, 2019 | 3,429.4 |
93. | Solihull Moors | Tuesday, November 5, 2019 | 3,409.9 |
94. | Yeovil Town | Saturday, November 2, 2019 | 3,403.0 |
95. | Barrow | Saturday, November 2, 2019 | 3,402.4 |
96. | Morecambe | Saturday, November 2, 2019 | 3,401.8 |
97. | Bromley | Saturday, November 2, 2019 | 3,383.6 |
98. | Torquay United | Saturday, November 2, 2019 | 3,383.3 |
99. | Harrogate Town | Saturday, November 2, 2019 | 3,360.9 |
100. | FC Halifax Town | Saturday, November 2, 2019 | 3,359.6 |
101. | Eastleigh | Saturday, November 2, 2019 | 3,352.2 |
102. | Dover Athletic | Saturday, November 2, 2019 | 3,351.2 |
103. | Barnet | Saturday, November 2, 2019 | 3,345.6 |
104. | AFC Fylde | Saturday, November 2, 2019 | 3,340.0 |
105. | Chesterfield | Saturday, November 2, 2019 | 3,337.0 |
106. | Hartlepool United | Tuesday, November 5, 2019 | 3,330.7 |
107. | Dagenham and Redbridge | Saturday, November 2, 2019 | 3,325.5 |
108. | Boreham Wood | Saturday, November 2, 2019 | 3,317.2 |
109. | Wrexham | Saturday, November 2, 2019 | 3,313.5 |
110. | Woking | Saturday, November 2, 2019 | 3,311.9 |
111. | Ebbsfleet United | Saturday, November 2, 2019 | 3,296.5 |
112. | Maidenhead United | Saturday, November 2, 2019 | 3,288.5 |
113. | Gateshead | Tuesday, November 5, 2019 | 3,268.9 |
114. | Stockport County | Saturday, November 2, 2019 | 3,268.7 |
115. | Aldershot Town | Saturday, November 2, 2019 | 3,264.1 |
116. | Wealdstone | Saturday, November 2, 2019 | 3,251.7 |
117. | Brackley Town | Tuesday, November 5, 2019 | 3,247.5 |
118. | Havant and Waterlooville | Saturday, November 2, 2019 | 3,247.0 |
119. | Sutton United | Saturday, November 2, 2019 | 3,246.2 |
120. | York City | Saturday, November 2, 2019 | 3,240.7 |
121. | Spennymoor Town | Tuesday, November 5, 2019 | 3,206.9 |
122. | Chorley | Saturday, November 2, 2019 | 3,200.7 |
123. | Slough Town | Saturday, November 2, 2019 | 3,199.3 |
124. | Bath City | Saturday, November 2, 2019 | 3,196.8 |
125. | Chester | Saturday, November 2, 2019 | 3,192.0 |
126. | Southport | Saturday, November 2, 2019 | 3,173.7 |
127. | Maidstone United | Saturday, November 2, 2019 | 3,167.0 |
128. | Weymouth | Tuesday, October 29, 2019 | 3,165.4 |
129. | Braintree Town | Saturday, November 2, 2019 | 3,164.2 |
130. | King's Lynn Town | Tuesday, November 5, 2019 | 3,161.6 |
131. | Altrincham | Saturday, November 2, 2019 | 3,146.7 |
132. | Boston United | Saturday, November 2, 2019 | 3,145.0 |
133. | Chelmsford City | Saturday, November 2, 2019 | 3,140.8 |
134. | Concord Rangers | Saturday, November 2, 2019 | 3,128.3 |
135. | Welling United | Saturday, November 2, 2019 | 3,125.8 |
136. | Dartford | Tuesday, November 5, 2019 | 3,121.7 |
137. | Guiseley | Saturday, November 2, 2019 | 3,115.9 |
138. | Hemel Hempstead Town | Saturday, November 2, 2019 | 3,115.8 |
139. | Kidderminster Harriers | Tuesday, November 5, 2019 | 3,112.2 |
140. | Farsley Celtic | Saturday, November 2, 2019 | 3,112.0 |
141. | Hereford | Saturday, November 2, 2019 | 3,110.3 |
142. | AFC Telford United | Saturday, November 2, 2019 | 3,100.0 |
143. | Billericay Town | Saturday, October 26, 2019 | 3,098.5 |
144. | Darlington | Saturday, November 2, 2019 | 3,097.0 |
145. | Blyth Spartans | Saturday, November 2, 2019 | 3,096.8 |
146. | Dorking Wanderers | Saturday, November 2, 2019 | 3,096.4 |
147. | Chippenham Town | Saturday, November 2, 2019 | 3,093.8 |
148. | Alfreton Town | Saturday, November 2, 2019 | 3,083.7 |
149. | Oxford City | Saturday, November 2, 2019 | 3,076.2 |
150. | Gloucester City | Saturday, November 2, 2019 | 3,070.7 |
151. | Leamington | Saturday, November 2, 2019 | 3,069.3 |
152. | Dulwich Hamlet | Saturday, November 2, 2019 | 3,068.2 |
153. | Hampton and Richmond Borough | Tuesday, November 5, 2019 | 3,064.8 |
154. | St. Albans City | Saturday, November 2, 2019 | 3,063.4 |
155. | Truro City | Wednesday, October 23, 2019 | 3,062.6 |
156. | Poole Town | Tuesday, October 15, 2019 | 3,053.5 |
157. | Taunton Town | Wednesday, October 23, 2019 | 3,045.5 |
158. | Tamworth | Saturday, November 2, 2019 | 3,027.7 |
159. | Hungerford Town | Saturday, November 2, 2019 | 3,025.6 |
160. | Salisbury | Saturday, November 2, 2019 | 3,025.2 |
161. | Kettering Town | Saturday, November 2, 2019 | 3,024.4 |
162. | South Shields | Saturday, November 2, 2019 | 3,023.3 |
163. | Eastbourne Borough | Saturday, November 2, 2019 | 3,015.7 |
164. | Warrington Town | Saturday, November 2, 2019 | 3,011.6 |
165. | Folkestone Invicta | Saturday, November 2, 2019 | 3,010.0 |
166. | Stourbridge | Saturday, November 2, 2019 | 3,009.2 |
167. | Chesham United | Tuesday, October 22, 2019 | 3,008.0 |
168. | Weston-super-Mare | Tuesday, October 29, 2019 | 3,007.8 |
169. | Coalville Town | Monday, October 21, 2019 | 2,999.0 |
170. | Rushall Olympic | Saturday, November 2, 2019 | 2,998.3 |
171. | Bradford Park Avenue | Saturday, November 2, 2019 | 2,997.3 |
172. | East Thurrock United | Saturday, November 2, 2019 | 2,988.6 |
173. | Curzon Ashton | Tuesday, November 5, 2019 | 2,986.0 |
174. | Swindon Supermarine | Saturday, November 2, 2019 | 2,980.8 |
175. | Tiverton Town | Tuesday, October 22, 2019 | 2,977.2 |
176. | Peterborough Sports | Tuesday, November 5, 2019 | 2,975.2 |
177. | Bromsgrove Sporting | Saturday, November 2, 2019 | 2,972.8 |
178. | Metropolitan Police | Tuesday, October 22, 2019 | 2,972.7 |
179. | Biggleswade Town | Saturday, November 2, 2019 | 2,965.9 |
180. | Royston Town | Saturday, November 2, 2019 | 2,962.5 |
181. | Basford United | Saturday, November 2, 2019 | 2,957.3 |
182. | Tonbridge Angels | Saturday, November 2, 2019 | 2,956.3 |
183. | Kings Langley | Saturday, November 2, 2019 | 2,951.9 |
184. | FC United of Manchester | Saturday, November 2, 2019 | 2,948.3 |
185. | Banbury United | Saturday, November 2, 2019 | 2,946.6 |
186. | Hartley Wintney | Tuesday, October 22, 2019 | 2,945.3 |
187. | Enfield Town | Tuesday, October 22, 2019 | 2,939.2 |
188. | Nuneaton Borough | Saturday, November 2, 2019 | 2,937.7 |
189. | Needham Market | Saturday, November 2, 2019 | 2,937.6 |
190. | Morpeth Town | Saturday, October 19, 2019 | 2,933.9 |
191. | Harrow Borough | Saturday, November 2, 2019 | 2,933.3 |
192. | AFC Hornchurch | Saturday, November 2, 2019 | 2,930.6 |
193. | Gosport Borough | Saturday, November 2, 2019 | 2,929.8 |
194. | Hayes and Yeading United | Tuesday, October 15, 2019 | 2,925.4 |
195. | Alvechurch | Saturday, October 19, 2019 | 2,924.6 |
196. | Leatherhead | Saturday, November 2, 2019 | 2,924.4 |
197. | Worthing | Saturday, November 2, 2019 | 2,914.2 |
198. | Barwell | Saturday, November 2, 2019 | 2,913.2 |
199. | AFC Rushden and Diamonds | Saturday, November 2, 2019 | 2,912.5 |
200. | Hednesford Town | Saturday, November 2, 2019 | 2,912.0 |
201. | Merthyr Town | Tuesday, October 22, 2019 | 2,909.6 |
202. | Blackfield and Langley | Saturday, October 19, 2019 | 2,909.4 |
203. | Lancaster City | Saturday, November 2, 2019 | 2,908.3 |
204. | Carshalton Athletic | Saturday, November 2, 2019 | 2,907.8 |
205. | Haringey Borough | Saturday, November 2, 2019 | 2,905.0 |
206. | Farnborough | Saturday, November 2, 2019 | 2,904.5 |
207. | Wimborne Town | Saturday, November 2, 2019 | 2,902.6 |
208. | Ashton United | Saturday, November 2, 2019 | 2,895.3 |
209. | Stratford Town | Saturday, November 2, 2019 | 2,893.1 |
210. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
211. | Margate | Saturday, November 2, 2019 | 2,881.1 |
212. | Walton Casuals | Saturday, November 2, 2019 | 2,878.9 |
213. | Nantwich Town | Saturday, November 2, 2019 | 2,873.6 |
214. | Lowestoft Town | Tuesday, November 5, 2019 | 2,873.0 |
215. | Potters Bar Town | Saturday, November 2, 2019 | 2,872.9 |
216. | Bognor Regis Town | Tuesday, October 29, 2019 | 2,871.6 |
217. | Witton Albion | Saturday, October 19, 2019 | 2,869.7 |
218. | Yate Town | Saturday, November 2, 2019 | 2,869.2 |
219. | Bowers and Pitsea | Tuesday, October 29, 2019 | 2,868.7 |
220. | Hitchin Town | Saturday, November 2, 2019 | 2,862.8 |
221. | Bishop's Stortford | Saturday, November 2, 2019 | 2,862.0 |
222. | Hendon | Tuesday, October 22, 2019 | 2,861.8 |
223. | Dorchester Town | Saturday, November 2, 2019 | 2,856.9 |
224. | Gainsborough Trinity | Saturday, November 2, 2019 | 2,853.0 |
225. | Beaconsfield Town | Saturday, November 2, 2019 | 2,852.7 |
226. | Atherton Collieries | Saturday, November 2, 2019 | 2,850.1 |
227. | St. Ives Town | Saturday, November 2, 2019 | 2,837.2 |
228. | Whitby Town | Saturday, November 2, 2019 | 2,837.1 |
229. | Buxton | Saturday, November 2, 2019 | 2,831.0 |
230. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
231. | Redditch United | Saturday, November 2, 2019 | 2,830.3 |
232. | Scarborough Athletic | Saturday, November 2, 2019 | 2,826.0 |
233. | Lewes | Saturday, November 2, 2019 | 2,824.3 |
234. | Merstham | Tuesday, October 22, 2019 | 2,808.6 |
235. | Mickleover Sports | Saturday, October 19, 2019 | 2,804.5 |
236. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
237. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
238. | Matlock Town | Saturday, October 19, 2019 | 2,791.6 |
239. | Stafford Rangers | Saturday, November 2, 2019 | 2,788.9 |
240. | Hyde United | Saturday, November 2, 2019 | 2,787.4 |
241. | Horsham | Saturday, November 2, 2019 | 2,775.2 |
242. | Kingstonian | Saturday, November 2, 2019 | 2,774.3 |
243. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
244. | Cray Wanderers | Saturday, November 2, 2019 | 2,768.0 |
245. | Brightlingsea Regent | Saturday, November 2, 2019 | 2,764.2 |
246. | Grantham Town | Saturday, November 2, 2019 | 2,762.6 |
247. | Leiston | Saturday, November 2, 2019 | 2,758.5 |
248. | Marine | Saturday, April 27, 2019 | 2,754.6 |
249. | Bamber Bridge | Saturday, November 2, 2019 | 2,749.2 |
250. | Stalybridge Celtic | Saturday, November 2, 2019 | 2,744.0 |
251. | Wingate and Finchley | Saturday, November 2, 2019 | 2,732.7 |
252. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
253. | Radcliffe | Saturday, November 2, 2019 | 2,726.9 |
254. | Corinthian-Casuals | Saturday, November 2, 2019 | 2,723.5 |
255. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
256. | Cheshunt | Saturday, November 2, 2019 | 2,689.1 |
257. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
258. | Workington | Saturday, April 27, 2019 | 2,686.0 |
259. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
260. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |