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, November 2, 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, October 27, 2019 | 4,157.7 |
6. | Manchester United | Saturday, November 2, 2019 | 4,142.4 |
7. | Leicester City | Tuesday, October 29, 2019 | 4,136.1 |
8. | Crystal Palace | Sunday, October 27, 2019 | 4,080.7 |
9. | Wolverhampton Wanderers | Saturday, November 2, 2019 | 4,075.0 |
10. | Everton | Tuesday, October 29, 2019 | 4,052.9 |
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 | Saturday, October 26, 2019 | 3,951.3 |
21. | Norwich City | Saturday, November 2, 2019 | 3,931.1 |
22. | Leeds United | Saturday, November 2, 2019 | 3,925.5 |
23. | Swansea City | Saturday, November 2, 2019 | 3,900.7 |
24. | Preston North End | Saturday, October 26, 2019 | 3,894.3 |
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 | Saturday, October 26, 2019 | 3,842.2 |
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 | Saturday, October 26, 2019 | 3,771.1 |
44. | Sunderland | Saturday, November 2, 2019 | 3,761.6 |
45. | Barnsley | Friday, November 1, 2019 | 3,739.6 |
46. | Oxford United | Saturday, November 2, 2019 | 3,737.3 |
47. | Portsmouth | Saturday, November 2, 2019 | 3,735.3 |
48. | Rotherham United | Saturday, November 2, 2019 | 3,734.2 |
49. | Ipswich Town | Saturday, October 26, 2019 | 3,729.5 |
50. | Burton Albion | Saturday, November 2, 2019 | 3,725.0 |
51. | Doncaster Rovers | Saturday, November 2, 2019 | 3,718.1 |
52. | Peterborough United | Saturday, November 2, 2019 | 3,714.0 |
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 | Saturday, November 2, 2019 | 3,637.5 |
59. | Gillingham | Saturday, November 2, 2019 | 3,619.8 |
60. | Lincoln City | Saturday, November 2, 2019 | 3,602.1 |
61. | Rochdale | Saturday, November 2, 2019 | 3,593.1 |
62. | Forest Green Rovers | Saturday, November 2, 2019 | 3,589.0 |
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. | Southend United | Saturday, November 2, 2019 | 3,465.4 |
84. | Stevenage | Saturday, November 2, 2019 | 3,462.6 |
85. | Port Vale | Saturday, November 2, 2019 | 3,462.1 |
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. | Yeovil Town | Saturday, November 2, 2019 | 3,403.0 |
94. | Barrow | Saturday, November 2, 2019 | 3,402.4 |
95. | Morecambe | Saturday, November 2, 2019 | 3,401.8 |
96. | Solihull Moors | Saturday, November 2, 2019 | 3,400.5 |
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. | Hartlepool United | Saturday, November 2, 2019 | 3,340.1 |
105. | AFC Fylde | Saturday, November 2, 2019 | 3,340.0 |
106. | Chesterfield | Saturday, November 2, 2019 | 3,337.0 |
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. | Stockport County | Saturday, November 2, 2019 | 3,268.7 |
114. | Aldershot Town | Saturday, November 2, 2019 | 3,264.1 |
115. | Gateshead | Saturday, November 2, 2019 | 3,263.9 |
116. | Wealdstone | Saturday, November 2, 2019 | 3,251.7 |
117. | Brackley Town | Saturday, November 2, 2019 | 3,249.9 |
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 | Saturday, November 2, 2019 | 3,204.6 |
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. | Altrincham | Saturday, November 2, 2019 | 3,146.7 |
131. | King's Lynn Town | Saturday, November 2, 2019 | 3,145.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. | Kidderminster Harriers | Saturday, November 2, 2019 | 3,128.1 |
136. | Welling United | Saturday, November 2, 2019 | 3,125.8 |
137. | Guiseley | Saturday, November 2, 2019 | 3,115.9 |
138. | Hemel Hempstead Town | Saturday, November 2, 2019 | 3,115.8 |
139. | Farsley Celtic | Saturday, November 2, 2019 | 3,112.0 |
140. | Dartford | Saturday, November 2, 2019 | 3,111.7 |
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. | Hampton and Richmond Borough | Saturday, November 2, 2019 | 3,074.8 |
151. | Gloucester City | Saturday, November 2, 2019 | 3,070.7 |
152. | Leamington | Saturday, November 2, 2019 | 3,069.3 |
153. | Dulwich Hamlet | Saturday, November 2, 2019 | 3,068.2 |
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. | Curzon Ashton | Saturday, November 2, 2019 | 2,991.0 |
173. | East Thurrock United | Saturday, November 2, 2019 | 2,988.6 |
174. | Swindon Supermarine | Saturday, November 2, 2019 | 2,980.8 |
175. | Tiverton Town | Tuesday, October 22, 2019 | 2,977.2 |
176. | Bromsgrove Sporting | Saturday, November 2, 2019 | 2,972.8 |
177. | Metropolitan Police | Tuesday, October 22, 2019 | 2,972.7 |
178. | Biggleswade Town | Saturday, November 2, 2019 | 2,965.9 |
179. | Peterborough Sports | Saturday, November 2, 2019 | 2,965.3 |
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. | Lowestoft Town | Saturday, November 2, 2019 | 2,883.0 |
212. | Margate | Saturday, November 2, 2019 | 2,881.1 |
213. | Walton Casuals | Saturday, November 2, 2019 | 2,878.9 |
214. | Nantwich Town | Saturday, November 2, 2019 | 2,873.6 |
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 |