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 26, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Liverpool | Saturday, November 23, 2019 | 4,399.9 |
2. | Manchester City | Saturday, November 23, 2019 | 4,386.9 |
3. | Chelsea | Saturday, November 23, 2019 | 4,212.9 |
4. | Leicester City | Saturday, November 23, 2019 | 4,172.7 |
5. | Tottenham Hotspur | Saturday, November 23, 2019 | 4,158.5 |
6. | Manchester United | Sunday, November 24, 2019 | 4,147.2 |
7. | Arsenal | Saturday, November 23, 2019 | 4,139.2 |
8. | Wolverhampton Wanderers | Saturday, November 23, 2019 | 4,090.7 |
9. | Crystal Palace | Saturday, November 23, 2019 | 4,055.6 |
10. | Everton | Saturday, November 23, 2019 | 4,041.0 |
11. | Sheffield United | Sunday, November 24, 2019 | 4,036.7 |
12. | Burnley | Saturday, November 23, 2019 | 4,023.0 |
13. | Newcastle United | Monday, November 25, 2019 | 4,018.5 |
14. | Aston Villa | Monday, November 25, 2019 | 4,007.8 |
15. | West Ham United | Saturday, November 23, 2019 | 4,001.3 |
16. | AFC Bournemouth | Saturday, November 23, 2019 | 3,996.9 |
17. | West Bromwich Albion | Saturday, November 23, 2019 | 3,975.6 |
18. | Watford | Saturday, November 23, 2019 | 3,966.6 |
19. | Southampton | Saturday, November 23, 2019 | 3,963.0 |
20. | Brighton and Hove Albion | Saturday, November 23, 2019 | 3,958.9 |
21. | Leeds United | Tuesday, November 26, 2019 | 3,945.4 |
22. | Norwich City | Saturday, November 23, 2019 | 3,938.4 |
23. | Fulham | Tuesday, November 26, 2019 | 3,913.8 |
24. | Brentford | Saturday, November 23, 2019 | 3,909.1 |
25. | Preston North End | Saturday, November 23, 2019 | 3,902.9 |
26. | Nottingham Forest | Saturday, November 23, 2019 | 3,895.2 |
27. | Bristol City | Saturday, November 23, 2019 | 3,894.7 |
28. | Cardiff City | Tuesday, November 26, 2019 | 3,887.4 |
29. | Swansea City | Tuesday, November 26, 2019 | 3,886.0 |
30. | Sheffield Wednesday | Saturday, November 23, 2019 | 3,879.7 |
31. | Derby County | Tuesday, November 26, 2019 | 3,866.9 |
32. | Hull City | Sunday, November 24, 2019 | 3,857.1 |
33. | Millwall | Tuesday, November 26, 2019 | 3,818.0 |
34. | Charlton Athletic | Tuesday, November 26, 2019 | 3,813.0 |
35. | Blackburn Rovers | Saturday, November 23, 2019 | 3,812.5 |
36. | Birmingham City | Saturday, November 23, 2019 | 3,808.7 |
37. | Middlesbrough | Sunday, November 24, 2019 | 3,803.5 |
38. | Reading | Tuesday, November 26, 2019 | 3,789.4 |
39. | Huddersfield Town | Tuesday, November 26, 2019 | 3,789.3 |
40. | Luton Town | Tuesday, November 26, 2019 | 3,783.1 |
41. | Stoke City | Tuesday, November 26, 2019 | 3,779.9 |
42. | Queens Park Rangers | Friday, November 22, 2019 | 3,774.2 |
43. | Portsmouth | Tuesday, November 26, 2019 | 3,761.7 |
44. | Wigan Athletic | Tuesday, November 26, 2019 | 3,761.3 |
45. | Oxford United | Saturday, November 23, 2019 | 3,744.9 |
46. | Sunderland | Tuesday, November 26, 2019 | 3,737.8 |
47. | Rotherham United | Tuesday, November 26, 2019 | 3,736.5 |
48. | Ipswich Town | Tuesday, November 26, 2019 | 3,733.0 |
49. | Burton Albion | Tuesday, November 26, 2019 | 3,727.5 |
50. | Barnsley | Saturday, November 23, 2019 | 3,717.3 |
51. | Peterborough United | Saturday, November 23, 2019 | 3,712.4 |
52. | Doncaster Rovers | Saturday, November 23, 2019 | 3,710.7 |
53. | Wycombe Wanderers | Tuesday, November 26, 2019 | 3,694.9 |
54. | Coventry City | Saturday, November 23, 2019 | 3,686.5 |
55. | Fleetwood Town | Saturday, November 23, 2019 | 3,683.0 |
56. | Blackpool | Saturday, November 23, 2019 | 3,678.7 |
57. | Bristol Rovers | Saturday, November 23, 2019 | 3,660.3 |
58. | Shrewsbury Town | Saturday, November 23, 2019 | 3,640.4 |
59. | Gillingham | Saturday, November 23, 2019 | 3,626.0 |
60. | Lincoln City | Wednesday, November 20, 2019 | 3,592.4 |
61. | Accrington Stanley | Saturday, November 23, 2019 | 3,587.5 |
62. | Forest Green Rovers | Tuesday, November 26, 2019 | 3,586.4 |
63. | Plymouth Argyle | Saturday, November 23, 2019 | 3,585.2 |
64. | AFC Wimbledon | Saturday, November 23, 2019 | 3,580.7 |
65. | Rochdale | Saturday, November 23, 2019 | 3,566.6 |
66. | Bradford City | Saturday, November 23, 2019 | 3,566.3 |
67. | Bury | Saturday, May 4, 2019 | 3,566.2 |
68. | Northampton Town | Saturday, November 23, 2019 | 3,565.8 |
69. | Colchester United | Saturday, November 23, 2019 | 3,561.2 |
70. | Swindon Town | Saturday, November 23, 2019 | 3,557.3 |
71. | Crewe Alexandra | Tuesday, November 26, 2019 | 3,557.2 |
72. | Cheltenham Town | Tuesday, November 26, 2019 | 3,556.4 |
73. | Tranmere Rovers | Saturday, November 23, 2019 | 3,555.5 |
74. | Newport County | Saturday, November 23, 2019 | 3,552.0 |
75. | Exeter City | Saturday, November 23, 2019 | 3,549.3 |
76. | Bolton Wanderers | Saturday, November 23, 2019 | 3,547.8 |
77. | Mansfield Town | Saturday, November 23, 2019 | 3,522.0 |
78. | Scunthorpe United | Saturday, November 23, 2019 | 3,517.3 |
79. | Milton Keynes Dons | Saturday, November 23, 2019 | 3,498.5 |
80. | Oldham Athletic | Saturday, November 23, 2019 | 3,497.2 |
81. | Port Vale | Saturday, November 23, 2019 | 3,469.2 |
82. | Stevenage | Saturday, November 23, 2019 | 3,463.5 |
83. | Cambridge United | Saturday, November 23, 2019 | 3,459.9 |
84. | Salford City | Saturday, November 23, 2019 | 3,457.5 |
85. | Carlisle United | Saturday, November 23, 2019 | 3,452.6 |
86. | Walsall | Saturday, November 23, 2019 | 3,452.0 |
87. | Grimsby Town | Tuesday, November 26, 2019 | 3,449.3 |
88. | Southend United | Saturday, November 23, 2019 | 3,447.0 |
89. | Crawley Town | Saturday, November 23, 2019 | 3,446.5 |
90. | Solihull Moors | Tuesday, November 26, 2019 | 3,435.7 |
91. | Macclesfield Town | Saturday, November 23, 2019 | 3,431.7 |
92. | Barrow | Tuesday, November 26, 2019 | 3,423.7 |
93. | Leyton Orient | Saturday, November 23, 2019 | 3,419.3 |
94. | Notts County | Tuesday, November 26, 2019 | 3,395.6 |
95. | Morecambe | Saturday, November 23, 2019 | 3,391.5 |
96. | Bromley | Tuesday, November 26, 2019 | 3,383.6 |
97. | Yeovil Town | Tuesday, November 26, 2019 | 3,374.5 |
98. | Harrogate Town | Tuesday, November 26, 2019 | 3,371.6 |
99. | Eastleigh | Tuesday, November 26, 2019 | 3,360.6 |
100. | Hartlepool United | Tuesday, November 26, 2019 | 3,359.5 |
101. | FC Halifax Town | Tuesday, November 26, 2019 | 3,359.5 |
102. | AFC Fylde | Tuesday, November 26, 2019 | 3,356.2 |
103. | Dover Athletic | Tuesday, November 26, 2019 | 3,355.8 |
104. | Torquay United | Tuesday, November 26, 2019 | 3,339.7 |
105. | Barnet | Tuesday, November 26, 2019 | 3,338.0 |
106. | Woking | Tuesday, November 26, 2019 | 3,333.2 |
107. | Boreham Wood | Tuesday, November 26, 2019 | 3,330.0 |
108. | Wrexham | Tuesday, November 26, 2019 | 3,305.4 |
109. | Dagenham and Redbridge | Tuesday, November 26, 2019 | 3,301.5 |
110. | Chesterfield | Tuesday, November 26, 2019 | 3,291.4 |
111. | Maidenhead United | Tuesday, November 26, 2019 | 3,282.8 |
112. | Ebbsfleet United | Tuesday, November 26, 2019 | 3,280.2 |
113. | Stockport County | Tuesday, November 26, 2019 | 3,278.0 |
114. | Aldershot Town | Tuesday, November 26, 2019 | 3,266.8 |
115. | Havant and Waterlooville | Saturday, November 16, 2019 | 3,265.8 |
116. | Sutton United | Tuesday, November 26, 2019 | 3,262.2 |
117. | Brackley Town | Saturday, November 16, 2019 | 3,257.1 |
118. | Gateshead | Tuesday, November 19, 2019 | 3,245.7 |
119. | Chorley | Tuesday, November 26, 2019 | 3,233.3 |
120. | Wealdstone | Saturday, November 16, 2019 | 3,230.5 |
121. | Spennymoor Town | Saturday, November 16, 2019 | 3,219.3 |
122. | York City | Saturday, November 16, 2019 | 3,218.7 |
123. | Slough Town | Saturday, November 16, 2019 | 3,202.7 |
124. | Chester | Saturday, November 9, 2019 | 3,202.5 |
125. | Bath City | Saturday, November 16, 2019 | 3,199.9 |
126. | King's Lynn Town | Saturday, November 16, 2019 | 3,189.8 |
127. | Altrincham | Tuesday, November 19, 2019 | 3,187.7 |
128. | Maidstone United | Saturday, November 16, 2019 | 3,173.9 |
129. | Weymouth | Tuesday, November 19, 2019 | 3,170.9 |
130. | Boston United | Tuesday, November 19, 2019 | 3,168.3 |
131. | Braintree Town | Saturday, November 16, 2019 | 3,161.4 |
132. | Southport | Saturday, November 16, 2019 | 3,155.0 |
133. | Welling United | Saturday, November 16, 2019 | 3,142.8 |
134. | Dartford | Saturday, November 16, 2019 | 3,122.1 |
135. | Concord Rangers | Saturday, November 16, 2019 | 3,116.2 |
136. | Chelmsford City | Saturday, November 16, 2019 | 3,114.2 |
137. | Kidderminster Harriers | Tuesday, November 5, 2019 | 3,112.2 |
138. | Billericay Town | Tuesday, November 19, 2019 | 3,108.6 |
139. | Guiseley | Saturday, November 9, 2019 | 3,102.3 |
140. | Dorking Wanderers | Saturday, November 16, 2019 | 3,100.4 |
141. | Hemel Hempstead Town | Saturday, November 9, 2019 | 3,098.8 |
142. | Oxford City | Saturday, November 16, 2019 | 3,097.5 |
143. | Farsley Celtic | Saturday, November 16, 2019 | 3,094.4 |
144. | AFC Telford United | Saturday, November 16, 2019 | 3,090.5 |
145. | Darlington | Wednesday, November 20, 2019 | 3,090.1 |
146. | Blyth Spartans | Tuesday, November 19, 2019 | 3,085.5 |
147. | Alfreton Town | Tuesday, November 12, 2019 | 3,085.4 |
148. | Hereford | Saturday, November 16, 2019 | 3,084.4 |
149. | Hampton and Richmond Borough | Saturday, November 16, 2019 | 3,079.8 |
150. | Truro City | Saturday, November 23, 2019 | 3,078.1 |
151. | Chippenham Town | Saturday, November 16, 2019 | 3,077.6 |
152. | Leamington | Saturday, November 16, 2019 | 3,074.5 |
153. | Gloucester City | Saturday, November 9, 2019 | 3,073.0 |
154. | Dulwich Hamlet | Saturday, November 16, 2019 | 3,058.6 |
155. | Taunton Town | Saturday, November 16, 2019 | 3,054.8 |
156. | St. Albans City | Saturday, November 16, 2019 | 3,051.5 |
157. | Tamworth | Saturday, November 16, 2019 | 3,046.0 |
158. | Poole Town | Saturday, November 23, 2019 | 3,044.3 |
159. | Kettering Town | Saturday, November 16, 2019 | 3,038.6 |
160. | Chesham United | Saturday, November 23, 2019 | 3,036.5 |
161. | South Shields | Saturday, November 16, 2019 | 3,028.2 |
162. | Eastbourne Borough | Saturday, November 16, 2019 | 3,027.1 |
163. | Folkestone Invicta | Saturday, November 16, 2019 | 3,023.6 |
164. | Warrington Town | Saturday, November 9, 2019 | 3,015.2 |
165. | Hungerford Town | Saturday, November 16, 2019 | 3,014.2 |
166. | Salisbury | Saturday, November 16, 2019 | 3,013.5 |
167. | Curzon Ashton | Saturday, November 16, 2019 | 3,013.2 |
168. | Coalville Town | Tuesday, November 26, 2019 | 3,012.8 |
169. | Stourbridge | Tuesday, November 19, 2019 | 3,010.9 |
170. | Rushall Olympic | Saturday, November 16, 2019 | 3,007.7 |
171. | East Thurrock United | Saturday, November 16, 2019 | 3,001.2 |
172. | Weston-super-Mare | Saturday, November 16, 2019 | 2,997.0 |
173. | Swindon Supermarine | Saturday, November 23, 2019 | 2,995.4 |
174. | Tiverton Town | Saturday, November 23, 2019 | 2,993.2 |
175. | Peterborough Sports | Saturday, November 16, 2019 | 2,984.0 |
176. | Bradford Park Avenue | Saturday, November 16, 2019 | 2,974.7 |
177. | Banbury United | Saturday, November 23, 2019 | 2,969.9 |
178. | Bromsgrove Sporting | Saturday, November 23, 2019 | 2,969.4 |
179. | Tonbridge Angels | Saturday, November 16, 2019 | 2,968.2 |
180. | Biggleswade Town | Saturday, November 2, 2019 | 2,965.9 |
181. | Hartley Wintney | Tuesday, November 19, 2019 | 2,960.7 |
182. | Royston Town | Tuesday, November 26, 2019 | 2,954.3 |
183. | Metropolitan Police | Tuesday, November 26, 2019 | 2,948.9 |
184. | Nuneaton Borough | Saturday, November 23, 2019 | 2,947.7 |
185. | FC United of Manchester | Saturday, November 16, 2019 | 2,947.6 |
186. | Gosport Borough | Saturday, November 16, 2019 | 2,940.1 |
187. | Needham Market | Saturday, November 23, 2019 | 2,939.4 |
188. | AFC Rushden and Diamonds | Saturday, November 23, 2019 | 2,937.6 |
189. | Hayes and Yeading United | Saturday, November 16, 2019 | 2,937.0 |
190. | Worthing | Saturday, November 23, 2019 | 2,936.0 |
191. | Enfield Town | Tuesday, November 26, 2019 | 2,932.0 |
192. | Barwell | Saturday, November 16, 2019 | 2,928.6 |
193. | Basford United | Saturday, November 23, 2019 | 2,928.1 |
194. | AFC Hornchurch | Monday, November 18, 2019 | 2,925.6 |
195. | Farnborough | Saturday, November 23, 2019 | 2,921.2 |
196. | Kings Langley | Tuesday, November 26, 2019 | 2,918.3 |
197. | Morpeth Town | Saturday, November 23, 2019 | 2,916.9 |
198. | Leatherhead | Saturday, November 16, 2019 | 2,916.2 |
199. | Lancaster City | Saturday, November 16, 2019 | 2,912.4 |
200. | Harrow Borough | Saturday, November 23, 2019 | 2,912.3 |
201. | Haringey Borough | Monday, November 18, 2019 | 2,911.0 |
202. | Merthyr Town | Tuesday, October 22, 2019 | 2,909.6 |
203. | Carshalton Athletic | Tuesday, November 26, 2019 | 2,907.1 |
204. | Wimborne Town | Tuesday, November 26, 2019 | 2,906.7 |
205. | Hednesford Town | Tuesday, November 19, 2019 | 2,905.6 |
206. | Nantwich Town | Saturday, November 23, 2019 | 2,903.3 |
207. | Bognor Regis Town | Saturday, November 16, 2019 | 2,900.9 |
208. | Witton Albion | Saturday, November 23, 2019 | 2,896.4 |
209. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
210. | Blackfield and Langley | Tuesday, November 26, 2019 | 2,888.7 |
211. | Alvechurch | Saturday, November 23, 2019 | 2,887.6 |
212. | Lowestoft Town | Saturday, November 23, 2019 | 2,882.5 |
213. | Stratford Town | Tuesday, November 26, 2019 | 2,879.1 |
214. | Hitchin Town | Saturday, November 23, 2019 | 2,879.0 |
215. | Ashton United | Saturday, November 23, 2019 | 2,873.7 |
216. | Yate Town | Saturday, November 16, 2019 | 2,869.6 |
217. | Walton Casuals | Tuesday, November 26, 2019 | 2,869.2 |
218. | Potters Bar Town | Saturday, November 23, 2019 | 2,861.6 |
219. | Margate | Saturday, November 23, 2019 | 2,855.9 |
220. | Atherton Collieries | Saturday, November 16, 2019 | 2,848.4 |
221. | Dorchester Town | Saturday, November 23, 2019 | 2,848.4 |
222. | Beaconsfield Town | Saturday, November 23, 2019 | 2,846.5 |
223. | Gainsborough Trinity | Saturday, November 16, 2019 | 2,844.2 |
224. | Whitby Town | Saturday, November 16, 2019 | 2,841.4 |
225. | Hendon | Saturday, November 23, 2019 | 2,841.1 |
226. | Bowers and Pitsea | Tuesday, November 19, 2019 | 2,839.8 |
227. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
228. | St. Ives Town | Saturday, November 23, 2019 | 2,825.8 |
229. | Hyde United | Saturday, November 23, 2019 | 2,820.3 |
230. | Horsham | Saturday, November 16, 2019 | 2,816.6 |
231. | Buxton | Saturday, November 23, 2019 | 2,816.6 |
232. | Redditch United | Saturday, November 16, 2019 | 2,815.0 |
233. | Lewes | Saturday, November 23, 2019 | 2,814.8 |
234. | Bishop's Stortford | Saturday, November 23, 2019 | 2,814.5 |
235. | Kingstonian | Wednesday, November 20, 2019 | 2,809.1 |
236. | Cray Wanderers | Saturday, November 16, 2019 | 2,807.1 |
237. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
238. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
239. | Scarborough Athletic | Saturday, November 23, 2019 | 2,790.3 |
240. | Stalybridge Celtic | Saturday, November 23, 2019 | 2,783.5 |
241. | Radcliffe | Saturday, November 23, 2019 | 2,781.7 |
242. | Matlock Town | Saturday, November 16, 2019 | 2,779.5 |
243. | Mickleover Sports | Saturday, November 16, 2019 | 2,776.0 |
244. | Merstham | Saturday, November 23, 2019 | 2,772.9 |
245. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
246. | Stafford Rangers | Saturday, November 23, 2019 | 2,764.8 |
247. | Maldon and Tiptree | Sunday, November 10, 2019 | 2,759.9 |
248. | Marine | Saturday, April 27, 2019 | 2,754.6 |
249. | Grantham Town | Saturday, November 16, 2019 | 2,753.7 |
250. | Bamber Bridge | Saturday, November 23, 2019 | 2,750.8 |
251. | Brightlingsea Regent | Monday, November 18, 2019 | 2,741.4 |
252. | Corinthian-Casuals | Saturday, November 23, 2019 | 2,740.3 |
253. | Leiston | Saturday, November 16, 2019 | 2,736.2 |
254. | Wingate and Finchley | Saturday, November 16, 2019 | 2,730.0 |
255. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
256. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
257. | Cheshunt | Saturday, November 23, 2019 | 2,692.3 |
258. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
259. | Workington | Saturday, April 27, 2019 | 2,686.0 |
260. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
261. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |