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 2, 2021
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, October 30, 2021 | 4,340.5 |
2. | Liverpool | Saturday, October 30, 2021 | 4,310.9 |
3. | Chelsea | Saturday, October 30, 2021 | 4,263.5 |
4. | Manchester United | Saturday, October 30, 2021 | 4,219.3 |
5. | Arsenal | Saturday, October 30, 2021 | 4,198.5 |
6. | West Ham United | Sunday, October 31, 2021 | 4,181.9 |
7. | Leicester City | Saturday, October 30, 2021 | 4,145.4 |
8. | Tottenham Hotspur | Saturday, October 30, 2021 | 4,126.9 |
9. | Leeds United | Sunday, October 31, 2021 | 4,071.1 |
10. | Everton | Monday, November 1, 2021 | 4,066.9 |
11. | Brighton and Hove Albion | Saturday, October 30, 2021 | 4,065.9 |
12. | Wolverhampton Wanderers | Monday, November 1, 2021 | 4,062.0 |
13. | Aston Villa | Sunday, October 31, 2021 | 4,053.2 |
14. | Crystal Palace | Saturday, October 30, 2021 | 4,038.3 |
15. | Brentford | Saturday, October 30, 2021 | 4,034.5 |
16. | Southampton | Saturday, October 30, 2021 | 4,031.5 |
17. | AFC Bournemouth | Saturday, October 30, 2021 | 4,004.2 |
18. | Burnley | Saturday, October 30, 2021 | 3,994.1 |
19. | Watford | Saturday, October 30, 2021 | 3,986.5 |
20. | Fulham | Saturday, October 30, 2021 | 3,982.1 |
21. | Newcastle United | Saturday, October 30, 2021 | 3,978.4 |
22. | Norwich City | Sunday, October 31, 2021 | 3,940.8 |
23. | West Bromwich Albion | Saturday, October 30, 2021 | 3,935.8 |
24. | Swansea City | Tuesday, November 2, 2021 | 3,885.7 |
25. | Sheffield United | Tuesday, November 2, 2021 | 3,871.0 |
26. | Queens Park Rangers | Friday, October 29, 2021 | 3,860.4 |
27. | Blackburn Rovers | Saturday, October 30, 2021 | 3,854.6 |
28. | Stoke City | Saturday, October 30, 2021 | 3,842.3 |
29. | Millwall | Tuesday, November 2, 2021 | 3,840.5 |
30. | Luton Town | Tuesday, November 2, 2021 | 3,839.6 |
31. | Coventry City | Tuesday, November 2, 2021 | 3,833.5 |
32. | Blackpool | Saturday, October 30, 2021 | 3,829.8 |
33. | Preston North End | Saturday, October 30, 2021 | 3,828.7 |
34. | Nottingham Forest | Tuesday, November 2, 2021 | 3,814.2 |
35. | Huddersfield Town | Tuesday, November 2, 2021 | 3,801.5 |
36. | Middlesbrough | Tuesday, November 2, 2021 | 3,796.0 |
37. | Cardiff City | Saturday, October 30, 2021 | 3,795.0 |
38. | Reading | Tuesday, November 2, 2021 | 3,794.4 |
39. | Birmingham City | Tuesday, November 2, 2021 | 3,781.6 |
40. | Rotherham United | Tuesday, November 2, 2021 | 3,781.1 |
41. | Barnsley | Saturday, October 30, 2021 | 3,778.5 |
42. | Wycombe Wanderers | Tuesday, November 2, 2021 | 3,772.2 |
43. | Derby County | Saturday, October 30, 2021 | 3,754.5 |
44. | Sunderland | Tuesday, November 2, 2021 | 3,752.8 |
45. | Oxford United | Saturday, October 30, 2021 | 3,741.5 |
46. | Sheffield Wednesday | Tuesday, November 2, 2021 | 3,741.3 |
47. | Wigan Athletic | Tuesday, November 2, 2021 | 3,739.6 |
48. | Hull City | Saturday, October 30, 2021 | 3,739.3 |
49. | Peterborough United | Tuesday, November 2, 2021 | 3,736.7 |
50. | Bristol City | Tuesday, November 2, 2021 | 3,731.5 |
51. | Plymouth Argyle | Saturday, October 30, 2021 | 3,693.7 |
52. | Milton Keynes Dons | Saturday, October 30, 2021 | 3,684.2 |
53. | Ipswich Town | Tuesday, November 2, 2021 | 3,681.3 |
54. | Charlton Athletic | Tuesday, November 2, 2021 | 3,675.8 |
55. | Lincoln City | Saturday, October 30, 2021 | 3,675.3 |
56. | Portsmouth | Tuesday, November 2, 2021 | 3,660.5 |
57. | Gillingham | Saturday, October 30, 2021 | 3,643.5 |
58. | Fleetwood Town | Tuesday, November 2, 2021 | 3,636.2 |
59. | Burton Albion | Saturday, October 30, 2021 | 3,634.8 |
60. | Accrington Stanley | Saturday, October 30, 2021 | 3,628.2 |
61. | Cheltenham Town | Tuesday, November 2, 2021 | 3,610.9 |
62. | AFC Wimbledon | Saturday, October 30, 2021 | 3,606.3 |
63. | Bolton Wanderers | Saturday, October 30, 2021 | 3,595.4 |
64. | Northampton Town | Saturday, October 30, 2021 | 3,591.8 |
65. | Cambridge United | Tuesday, November 2, 2021 | 3,585.6 |
66. | Shrewsbury Town | Saturday, October 30, 2021 | 3,582.8 |
67. | Exeter City | Saturday, October 30, 2021 | 3,581.9 |
68. | Forest Green Rovers | Saturday, October 30, 2021 | 3,573.8 |
69. | Rochdale | Saturday, October 30, 2021 | 3,570.2 |
70. | Crewe Alexandra | Tuesday, November 2, 2021 | 3,568.0 |
71. | Port Vale | Saturday, October 30, 2021 | 3,565.7 |
72. | Morecambe | Tuesday, November 2, 2021 | 3,562.4 |
73. | Swindon Town | Saturday, October 30, 2021 | 3,561.4 |
74. | Doncaster Rovers | Tuesday, November 2, 2021 | 3,560.7 |
75. | Newport County | Saturday, October 30, 2021 | 3,551.6 |
76. | Tranmere Rovers | Saturday, October 30, 2021 | 3,522.0 |
77. | Leyton Orient | Saturday, October 30, 2021 | 3,518.9 |
78. | Salford City | Saturday, October 30, 2021 | 3,516.3 |
79. | Sutton United | Saturday, October 30, 2021 | 3,487.4 |
80. | Bradford City | Saturday, October 30, 2021 | 3,487.4 |
81. | Walsall | Saturday, October 30, 2021 | 3,476.0 |
82. | Harrogate Town | Saturday, October 30, 2021 | 3,475.6 |
83. | Bristol Rovers | Saturday, October 30, 2021 | 3,468.9 |
84. | Mansfield Town | Saturday, October 30, 2021 | 3,465.2 |
85. | Barrow | Saturday, October 30, 2021 | 3,455.0 |
86. | Hartlepool United | Saturday, October 30, 2021 | 3,453.9 |
87. | Crawley Town | Saturday, October 30, 2021 | 3,438.8 |
88. | Stevenage | Saturday, October 30, 2021 | 3,435.5 |
89. | Colchester United | Saturday, October 30, 2021 | 3,430.7 |
90. | Carlisle United | Saturday, October 30, 2021 | 3,430.0 |
91. | Bromley | Tuesday, November 2, 2021 | 3,427.4 |
92. | Grimsby Town | Saturday, October 30, 2021 | 3,419.9 |
93. | Chesterfield | Saturday, October 30, 2021 | 3,413.1 |
94. | Oldham Athletic | Saturday, October 30, 2021 | 3,400.0 |
95. | Stockport County | Saturday, October 30, 2021 | 3,396.6 |
96. | Wrexham | Saturday, October 30, 2021 | 3,392.0 |
97. | FC Halifax Town | Saturday, October 30, 2021 | 3,388.6 |
98. | Notts County | Saturday, October 30, 2021 | 3,385.8 |
99. | Solihull Moors | Saturday, October 30, 2021 | 3,377.6 |
100. | Boreham Wood | Saturday, October 30, 2021 | 3,370.7 |
101. | Dagenham and Redbridge | Saturday, October 30, 2021 | 3,367.8 |
102. | Torquay United | Saturday, October 30, 2021 | 3,356.7 |
103. | Scunthorpe United | Saturday, October 30, 2021 | 3,352.8 |
104. | Southend United | Tuesday, November 2, 2021 | 3,327.9 |
105. | AFC Fylde | Saturday, October 30, 2021 | 3,321.1 |
106. | Eastleigh | Saturday, October 30, 2021 | 3,320.0 |
107. | Yeovil Town | Saturday, October 30, 2021 | 3,276.7 |
108. | Altrincham | Saturday, October 30, 2021 | 3,265.6 |
109. | Maidenhead United | Saturday, October 30, 2021 | 3,252.9 |
110. | Ebbsfleet United | Tuesday, October 26, 2021 | 3,247.2 |
111. | Dorking Wanderers | Saturday, October 30, 2021 | 3,221.2 |
112. | Woking | Tuesday, November 2, 2021 | 3,220.4 |
113. | Dartford | Tuesday, November 2, 2021 | 3,209.2 |
114. | Weymouth | Saturday, October 30, 2021 | 3,204.8 |
115. | St. Albans City | Saturday, October 30, 2021 | 3,204.0 |
116. | Barnet | Saturday, October 30, 2021 | 3,203.4 |
117. | Aldershot Town | Saturday, October 30, 2021 | 3,197.7 |
118. | Brackley Town | Saturday, October 30, 2021 | 3,191.3 |
119. | Oxford City | Saturday, October 30, 2021 | 3,188.9 |
120. | Chorley | Tuesday, November 2, 2021 | 3,184.6 |
121. | Spennymoor Town | Saturday, October 30, 2021 | 3,184.0 |
122. | Boston United | Saturday, October 30, 2021 | 3,176.2 |
123. | Hampton and Richmond Borough | Saturday, October 30, 2021 | 3,172.8 |
124. | Wealdstone | Tuesday, October 26, 2021 | 3,169.4 |
125. | Kidderminster Harriers | Saturday, October 30, 2021 | 3,160.5 |
126. | Gateshead | Saturday, October 30, 2021 | 3,158.9 |
127. | York City | Saturday, October 30, 2021 | 3,147.1 |
128. | Havant and Waterlooville | Saturday, October 30, 2021 | 3,144.3 |
129. | Dover Athletic | Tuesday, November 2, 2021 | 3,143.0 |
130. | Maidstone United | Saturday, October 30, 2021 | 3,134.7 |
131. | Hayes and Yeading United | Saturday, October 23, 2021 | 3,129.7 |
132. | Dulwich Hamlet | Saturday, October 30, 2021 | 3,120.0 |
133. | King's Lynn Town | Saturday, October 30, 2021 | 3,118.1 |
134. | Eastbourne Borough | Saturday, October 30, 2021 | 3,117.5 |
135. | Peterborough Sports | Saturday, October 23, 2021 | 3,116.9 |
136. | Coalville Town | Saturday, October 23, 2021 | 3,112.0 |
137. | Leamington | Saturday, October 30, 2021 | 3,103.8 |
138. | Chester | Saturday, October 30, 2021 | 3,102.3 |
139. | Hungerford Town | Saturday, October 30, 2021 | 3,094.2 |
140. | Kettering Town | Saturday, October 9, 2021 | 3,088.4 |
141. | Curzon Ashton | Saturday, October 23, 2021 | 3,088.1 |
142. | Darlington | Saturday, October 30, 2021 | 3,085.2 |
143. | Truro City | Tuesday, October 26, 2021 | 3,078.8 |
144. | Southport | Tuesday, November 2, 2021 | 3,071.2 |
145. | Slough Town | Saturday, October 30, 2021 | 3,070.4 |
146. | Concord Rangers | Tuesday, November 2, 2021 | 3,065.5 |
147. | Worthing | Tuesday, November 2, 2021 | 3,062.3 |
148. | Hereford | Saturday, October 30, 2021 | 3,061.8 |
149. | Alfreton Town | Saturday, October 30, 2021 | 3,060.6 |
150. | Chelmsford City | Saturday, October 30, 2021 | 3,059.4 |
151. | Guiseley | Saturday, October 30, 2021 | 3,058.2 |
152. | Chippenham Town | Saturday, October 30, 2021 | 3,055.3 |
153. | Tamworth | Tuesday, October 26, 2021 | 3,052.9 |
154. | Tonbridge Angels | Saturday, October 30, 2021 | 3,046.8 |
155. | Farsley Celtic | Saturday, October 30, 2021 | 3,043.6 |
156. | Welling United | Saturday, October 30, 2021 | 3,042.8 |
157. | Gloucester City | Saturday, October 30, 2021 | 3,042.1 |
158. | Banbury United | Tuesday, October 26, 2021 | 3,039.9 |
159. | Poole Town | Tuesday, October 26, 2021 | 3,036.3 |
160. | Bath City | Tuesday, October 26, 2021 | 3,036.1 |
161. | Metropolitan Police | Saturday, October 23, 2021 | 3,035.4 |
162. | Taunton Town | Saturday, October 23, 2021 | 3,034.2 |
163. | AFC Telford United | Saturday, October 30, 2021 | 3,028.1 |
164. | Rushall Olympic | Saturday, October 23, 2021 | 3,025.6 |
165. | South Shields | Saturday, October 23, 2021 | 3,020.6 |
166. | Royston Town | Tuesday, October 26, 2021 | 3,016.8 |
167. | Salisbury | Tuesday, November 2, 2021 | 3,016.2 |
168. | Tiverton Town | Saturday, October 23, 2021 | 3,006.4 |
169. | Farnborough | Saturday, October 23, 2021 | 3,004.3 |
170. | Folkestone Invicta | Tuesday, November 2, 2021 | 3,004.2 |
171. | Buxton | Saturday, October 23, 2021 | 3,000.6 |
172. | Chesham United | Tuesday, October 26, 2021 | 2,993.2 |
173. | Hemel Hempstead Town | Tuesday, October 26, 2021 | 2,991.8 |
174. | Billericay Town | Saturday, October 30, 2021 | 2,988.7 |
175. | Gosport Borough | Tuesday, October 26, 2021 | 2,983.9 |
176. | Bradford Park Avenue | Saturday, October 30, 2021 | 2,983.5 |
177. | Swindon Supermarine | Saturday, October 23, 2021 | 2,977.1 |
178. | Braintree Town | Saturday, October 30, 2021 | 2,974.7 |
179. | Warrington Town | Saturday, October 23, 2021 | 2,965.9 |
180. | Needham Market | Tuesday, November 2, 2021 | 2,956.7 |
181. | Harrow Borough | Tuesday, October 26, 2021 | 2,949.8 |
182. | Enfield Town | Saturday, October 23, 2021 | 2,948.2 |
183. | Bognor Regis Town | Tuesday, October 26, 2021 | 2,938.1 |
184. | Carshalton Athletic | Tuesday, November 2, 2021 | 2,936.0 |
185. | Blyth Spartans | Saturday, October 30, 2021 | 2,935.7 |
186. | Hendon | Saturday, October 23, 2021 | 2,935.6 |
187. | Weston-super-Mare | Saturday, October 23, 2021 | 2,934.4 |
188. | Stourbridge | Saturday, October 23, 2021 | 2,933.9 |
189. | AFC Rushden and Diamonds | Tuesday, October 26, 2021 | 2,922.4 |
190. | Yate Town | Tuesday, November 2, 2021 | 2,913.3 |
191. | Matlock Town | Saturday, October 23, 2021 | 2,912.8 |
192. | Hartley Wintney | Saturday, October 23, 2021 | 2,911.9 |
193. | Hednesford Town | Saturday, October 23, 2021 | 2,909.5 |
194. | Biggleswade Town | Tuesday, October 26, 2021 | 2,905.4 |
195. | Basford United | Saturday, October 23, 2021 | 2,905.0 |
196. | FC United of Manchester | Saturday, October 23, 2021 | 2,900.3 |
197. | Kings Langley | Saturday, October 23, 2021 | 2,899.3 |
198. | AFC Hornchurch | Tuesday, November 2, 2021 | 2,896.8 |
199. | Kingstonian | Wednesday, October 27, 2021 | 2,887.3 |
200. | Nuneaton Borough | Tuesday, October 26, 2021 | 2,885.7 |
201. | Bromsgrove Sporting | Saturday, October 23, 2021 | 2,884.5 |
202. | Bishop's Stortford | Tuesday, October 26, 2021 | 2,880.9 |
203. | Whitby Town | Tuesday, November 2, 2021 | 2,874.1 |
204. | Leiston | Tuesday, November 2, 2021 | 2,872.1 |
205. | Barwell | Saturday, October 23, 2021 | 2,867.5 |
206. | Morpeth Town | Saturday, October 23, 2021 | 2,866.8 |
207. | Nantwich Town | Saturday, October 23, 2021 | 2,865.9 |
208. | Bamber Bridge | Tuesday, November 2, 2021 | 2,865.4 |
209. | Merthyr Town | Tuesday, October 26, 2021 | 2,857.9 |
210. | Stratford Town | Tuesday, October 26, 2021 | 2,854.3 |
211. | Canvey Island | Monday, November 30, 2020 | 2,853.3 |
212. | Walton Casuals | Saturday, October 23, 2021 | 2,852.4 |
213. | Bowers and Pitsea | Saturday, October 23, 2021 | 2,850.7 |
214. | Alvechurch | Tuesday, October 26, 2021 | 2,850.2 |
215. | Gainsborough Trinity | Saturday, October 23, 2021 | 2,849.8 |
216. | Potters Bar Town | Saturday, October 23, 2021 | 2,846.5 |
217. | Lewes | Tuesday, November 2, 2021 | 2,844.3 |
218. | Cray Wanderers | Saturday, October 23, 2021 | 2,842.3 |
219. | Cheshunt | Saturday, October 23, 2021 | 2,840.5 |
220. | Lowestoft Town | Saturday, October 23, 2021 | 2,838.0 |
221. | Witton Albion | Tuesday, October 26, 2021 | 2,836.9 |
222. | Haringey Borough | Saturday, October 23, 2021 | 2,834.5 |
223. | Atherton Collieries | Tuesday, October 26, 2021 | 2,831.3 |
224. | Lancaster City | Saturday, October 23, 2021 | 2,829.8 |
225. | Scarborough Athletic | Saturday, October 23, 2021 | 2,828.6 |
226. | Margate | Tuesday, November 2, 2021 | 2,827.5 |
227. | Wimborne Town | Tuesday, October 26, 2021 | 2,825.5 |
228. | Hitchin Town | Tuesday, October 26, 2021 | 2,821.9 |
229. | Ashton United | Saturday, October 23, 2021 | 2,816.1 |
230. | Stalybridge Celtic | Saturday, October 23, 2021 | 2,807.9 |
231. | Mickleover Sports | Saturday, October 23, 2021 | 2,800.7 |
232. | Beaconsfield Town | Tuesday, October 26, 2021 | 2,799.2 |
233. | Stafford Rangers | Saturday, October 23, 2021 | 2,788.7 |
234. | Hyde United | Saturday, October 23, 2021 | 2,776.9 |
235. | Leatherhead | Saturday, October 23, 2021 | 2,776.2 |
236. | Corinthian-Casuals | Tuesday, November 2, 2021 | 2,775.9 |
237. | Wingate and Finchley | Tuesday, November 2, 2021 | 2,774.8 |
238. | East Thurrock United | Tuesday, October 26, 2021 | 2,772.5 |
239. | Horsham | Wednesday, October 27, 2021 | 2,772.4 |
240. | St. Ives Town | Saturday, October 23, 2021 | 2,769.5 |
241. | Redditch United | Saturday, October 23, 2021 | 2,768.5 |
242. | Marine | Sunday, January 10, 2021 | 2,768.4 |
243. | Radcliffe | Saturday, October 23, 2021 | 2,766.8 |
244. | Dorchester Town | Saturday, October 23, 2021 | 2,766.1 |
245. | Merstham | Tuesday, October 26, 2021 | 2,762.9 |
246. | Maldon and Tiptree | Sunday, November 8, 2020 | 2,759.5 |
247. | Brightlingsea Regent | Saturday, October 23, 2021 | 2,678.1 |
248. | Grantham Town | Saturday, October 23, 2021 | 2,661.2 |
249. | Skelmersdale United | Friday, November 6, 2020 | 2,569.0 |