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 Friday, October 27, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, October 21, 2023 | 4,400.1 |
2. | Liverpool | Saturday, October 21, 2023 | 4,304.0 |
3. | Arsenal | Saturday, October 21, 2023 | 4,292.5 |
4. | Tottenham Hotspur | Friday, October 27, 2023 | 4,225.8 |
5. | Newcastle United | Saturday, October 21, 2023 | 4,224.0 |
6. | Manchester United | Saturday, October 21, 2023 | 4,206.6 |
7. | Aston Villa | Sunday, October 22, 2023 | 4,191.5 |
8. | Brighton and Hove Albion | Saturday, October 21, 2023 | 4,172.8 |
9. | Brentford | Saturday, October 21, 2023 | 4,120.5 |
10. | Chelsea | Saturday, October 21, 2023 | 4,112.4 |
11. | Leicester City | Tuesday, October 24, 2023 | 4,078.8 |
12. | West Ham United | Sunday, October 22, 2023 | 4,075.9 |
13. | Crystal Palace | Friday, October 27, 2023 | 4,065.0 |
14. | Fulham | Monday, October 23, 2023 | 4,052.3 |
15. | Wolverhampton Wanderers | Saturday, October 21, 2023 | 4,041.3 |
16. | Burnley | Saturday, October 21, 2023 | 4,002.1 |
17. | Nottingham Forest | Saturday, October 21, 2023 | 4,001.9 |
18. | Everton | Saturday, October 21, 2023 | 3,998.6 |
19. | Ipswich Town | Wednesday, October 25, 2023 | 3,963.0 |
20. | AFC Bournemouth | Saturday, October 21, 2023 | 3,950.4 |
21. | Leeds United | Wednesday, October 25, 2023 | 3,937.2 |
22. | Sheffield United | Saturday, October 21, 2023 | 3,925.3 |
23. | Middlesbrough | Tuesday, October 24, 2023 | 3,904.1 |
24. | Luton Town | Saturday, October 21, 2023 | 3,901.9 |
25. | Southampton | Wednesday, October 25, 2023 | 3,898.3 |
26. | Sunderland | Tuesday, October 24, 2023 | 3,863.7 |
27. | West Bromwich Albion | Tuesday, October 24, 2023 | 3,860.6 |
28. | Coventry City | Wednesday, October 25, 2023 | 3,853.8 |
29. | Swansea City | Tuesday, October 24, 2023 | 3,846.9 |
30. | Blackburn Rovers | Tuesday, October 24, 2023 | 3,845.1 |
31. | Hull City | Wednesday, October 25, 2023 | 3,841.8 |
32. | Norwich City | Tuesday, October 24, 2023 | 3,821.1 |
33. | Bristol City | Wednesday, October 25, 2023 | 3,820.0 |
34. | Preston North End | Wednesday, October 25, 2023 | 3,819.8 |
35. | Millwall | Tuesday, October 24, 2023 | 3,814.8 |
36. | Watford | Tuesday, October 24, 2023 | 3,814.5 |
37. | Plymouth Argyle | Wednesday, October 25, 2023 | 3,805.7 |
38. | Cardiff City | Tuesday, October 24, 2023 | 3,805.4 |
39. | Stoke City | Wednesday, October 25, 2023 | 3,801.8 |
40. | Portsmouth | Tuesday, October 24, 2023 | 3,782.1 |
41. | Huddersfield Town | Tuesday, October 24, 2023 | 3,779.1 |
42. | Barnsley | Tuesday, October 24, 2023 | 3,769.1 |
43. | Birmingham City | Wednesday, October 25, 2023 | 3,768.4 |
44. | Peterborough United | Tuesday, October 24, 2023 | 3,756.0 |
45. | Bolton Wanderers | Tuesday, October 24, 2023 | 3,754.2 |
46. | Derby County | Tuesday, October 24, 2023 | 3,743.1 |
47. | Sheffield Wednesday | Wednesday, October 25, 2023 | 3,730.3 |
48. | Blackpool | Tuesday, October 24, 2023 | 3,726.2 |
49. | Rotherham United | Wednesday, October 25, 2023 | 3,725.8 |
50. | Wigan Athletic | Tuesday, October 24, 2023 | 3,705.9 |
51. | Oxford United | Tuesday, October 24, 2023 | 3,686.1 |
52. | Lincoln City | Tuesday, October 24, 2023 | 3,685.8 |
53. | Wycombe Wanderers | Tuesday, October 24, 2023 | 3,679.5 |
54. | Stockport County | Tuesday, October 24, 2023 | 3,671.0 |
55. | Queens Park Rangers | Tuesday, October 24, 2023 | 3,669.6 |
56. | Charlton Athletic | Tuesday, October 24, 2023 | 3,668.1 |
57. | Mansfield Town | Tuesday, October 24, 2023 | 3,645.7 |
58. | Reading | Tuesday, October 24, 2023 | 3,640.4 |
59. | Burton Albion | Tuesday, October 24, 2023 | 3,630.0 |
60. | Leyton Orient | Tuesday, October 24, 2023 | 3,623.3 |
61. | Stevenage | Tuesday, October 24, 2023 | 3,615.9 |
62. | Northampton Town | Tuesday, October 24, 2023 | 3,601.7 |
63. | Bristol Rovers | Tuesday, October 24, 2023 | 3,600.1 |
64. | Exeter City | Tuesday, October 24, 2023 | 3,593.9 |
65. | Wrexham | Tuesday, October 24, 2023 | 3,591.7 |
66. | Notts County | Tuesday, October 24, 2023 | 3,585.0 |
67. | Shrewsbury Town | Tuesday, October 24, 2023 | 3,581.6 |
68. | Fleetwood Town | Tuesday, October 24, 2023 | 3,581.6 |
69. | Morecambe | Tuesday, October 24, 2023 | 3,575.7 |
70. | Carlisle United | Tuesday, October 24, 2023 | 3,573.0 |
71. | Milton Keynes Dons | Tuesday, October 24, 2023 | 3,568.8 |
72. | Cambridge United | Tuesday, October 24, 2023 | 3,568.7 |
73. | Port Vale | Tuesday, October 24, 2023 | 3,563.0 |
74. | Accrington Stanley | Tuesday, October 24, 2023 | 3,553.9 |
75. | Salford City | Tuesday, October 24, 2023 | 3,552.4 |
76. | Crewe Alexandra | Tuesday, October 24, 2023 | 3,540.9 |
77. | Swindon Town | Tuesday, October 24, 2023 | 3,528.4 |
78. | Cheltenham Town | Tuesday, October 24, 2023 | 3,527.8 |
79. | Bradford City | Tuesday, October 24, 2023 | 3,526.3 |
80. | Gillingham | Tuesday, October 24, 2023 | 3,509.6 |
81. | Chesterfield | Tuesday, October 24, 2023 | 3,495.0 |
82. | Barrow | Tuesday, October 24, 2023 | 3,486.5 |
83. | AFC Wimbledon | Tuesday, October 24, 2023 | 3,478.6 |
84. | Walsall | Tuesday, October 24, 2023 | 3,464.3 |
85. | Harrogate Town | Tuesday, October 24, 2023 | 3,462.8 |
86. | Grimsby Town | Tuesday, October 24, 2023 | 3,457.7 |
87. | Newport County | Tuesday, October 24, 2023 | 3,457.5 |
88. | Crawley Town | Tuesday, October 24, 2023 | 3,451.6 |
89. | Colchester United | Tuesday, October 24, 2023 | 3,429.1 |
90. | Doncaster Rovers | Tuesday, October 24, 2023 | 3,423.8 |
91. | Bromley | Tuesday, October 24, 2023 | 3,418.0 |
92. | Tranmere Rovers | Tuesday, October 24, 2023 | 3,416.2 |
93. | Barnet | Tuesday, October 24, 2023 | 3,398.0 |
94. | Southend United | Tuesday, October 24, 2023 | 3,383.8 |
95. | Forest Green Rovers | Tuesday, October 24, 2023 | 3,381.1 |
96. | Sutton United | Tuesday, October 24, 2023 | 3,378.0 |
97. | FC Halifax Town | Tuesday, October 24, 2023 | 3,374.3 |
98. | Gateshead | Tuesday, October 24, 2023 | 3,369.7 |
99. | Rochdale | Tuesday, October 24, 2023 | 3,367.6 |
100. | Solihull Moors | Tuesday, October 24, 2023 | 3,356.8 |
101. | Hartlepool United | Tuesday, October 24, 2023 | 3,336.1 |
102. | Altrincham | Tuesday, October 24, 2023 | 3,335.3 |
103. | Woking | Tuesday, October 24, 2023 | 3,332.7 |
104. | Oldham Athletic | Tuesday, October 24, 2023 | 3,323.1 |
105. | Boreham Wood | Tuesday, October 24, 2023 | 3,313.7 |
106. | Aldershot Town | Tuesday, October 24, 2023 | 3,298.3 |
107. | Eastleigh | Tuesday, October 24, 2023 | 3,288.8 |
108. | Macclesfield Town | Tuesday, October 24, 2023 | 3,272.2 |
109. | Dorking Wanderers | Tuesday, October 24, 2023 | 3,264.2 |
110. | Dagenham and Redbridge | Tuesday, October 24, 2023 | 3,258.5 |
111. | Wealdstone | Tuesday, October 24, 2023 | 3,245.2 |
112. | Torquay United | Tuesday, October 24, 2023 | 3,245.0 |
113. | Ebbsfleet United | Tuesday, October 24, 2023 | 3,242.7 |
114. | Yeovil Town | Tuesday, October 24, 2023 | 3,230.3 |
115. | York City | Tuesday, October 24, 2023 | 3,221.8 |
116. | Oxford City | Tuesday, October 24, 2023 | 3,213.4 |
117. | AFC Fylde | Tuesday, October 24, 2023 | 3,211.6 |
118. | Kidderminster Harriers | Tuesday, October 24, 2023 | 3,197.8 |
119. | Maidenhead United | Tuesday, October 24, 2023 | 3,195.8 |
120. | Chester | Tuesday, October 24, 2023 | 3,195.4 |
121. | Tamworth | Tuesday, October 24, 2023 | 3,174.2 |
122. | Scunthorpe United | Tuesday, October 24, 2023 | 3,173.6 |
123. | Buxton | Tuesday, October 24, 2023 | 3,162.4 |
124. | Dartford | Tuesday, October 24, 2023 | 3,158.0 |
125. | Braintree Town | Tuesday, October 24, 2023 | 3,144.3 |
126. | Bath City | Tuesday, October 24, 2023 | 3,143.9 |
127. | Chorley | Tuesday, October 24, 2023 | 3,143.9 |
128. | Maidstone United | Tuesday, October 24, 2023 | 3,142.2 |
129. | Spennymoor Town | Tuesday, October 24, 2023 | 3,140.4 |
130. | Alfreton Town | Tuesday, October 24, 2023 | 3,139.3 |
131. | Brackley Town | Tuesday, October 24, 2023 | 3,137.4 |
132. | St. Albans City | Tuesday, October 24, 2023 | 3,136.9 |
133. | King's Lynn Town | Tuesday, October 24, 2023 | 3,136.1 |
134. | Chesham United | Tuesday, October 24, 2023 | 3,130.5 |
135. | Chelmsford City | Monday, October 23, 2023 | 3,127.1 |
136. | Worthing | Tuesday, October 24, 2023 | 3,126.2 |
137. | Farnborough | Tuesday, October 24, 2023 | 3,122.2 |
138. | Curzon Ashton | Tuesday, October 24, 2023 | 3,118.4 |
139. | Truro City | Saturday, October 21, 2023 | 3,109.1 |
140. | Boston United | Tuesday, October 24, 2023 | 3,098.6 |
141. | Taunton Town | Tuesday, October 24, 2023 | 3,091.1 |
142. | Weston-super-Mare | Tuesday, October 24, 2023 | 3,090.5 |
143. | Chippenham Town | Saturday, October 21, 2023 | 3,088.7 |
144. | South Shields | Tuesday, October 24, 2023 | 3,086.9 |
145. | Hampton and Richmond Borough | Tuesday, October 24, 2023 | 3,086.3 |
146. | Hemel Hempstead Town | Tuesday, October 24, 2023 | 3,079.3 |
147. | AFC Hornchurch | Tuesday, October 24, 2023 | 3,078.2 |
148. | Eastbourne Borough | Tuesday, October 24, 2023 | 3,075.9 |
149. | Tonbridge Angels | Tuesday, October 24, 2023 | 3,069.9 |
150. | Blyth Spartans | Tuesday, October 24, 2023 | 3,069.1 |
151. | Gloucester City | Tuesday, October 24, 2023 | 3,066.2 |
152. | Scarborough Athletic | Tuesday, October 24, 2023 | 3,066.2 |
153. | Weymouth | Tuesday, October 24, 2023 | 3,050.4 |
154. | Poole Town | Tuesday, October 24, 2023 | 3,050.3 |
155. | Banbury United | Tuesday, October 24, 2023 | 3,049.5 |
156. | Warrington Town | Tuesday, October 24, 2023 | 3,046.9 |
157. | Hereford | Tuesday, October 24, 2023 | 3,042.2 |
158. | Peterborough Sports | Tuesday, October 24, 2023 | 3,034.7 |
159. | Aveley | Wednesday, October 25, 2023 | 3,030.6 |
160. | Farsley Celtic | Tuesday, October 24, 2023 | 3,025.7 |
161. | Welling United | Tuesday, October 24, 2023 | 3,025.2 |
162. | Slough Town | Tuesday, October 24, 2023 | 3,025.0 |
163. | Bracknell Town | Tuesday, October 24, 2023 | 3,024.1 |
164. | Coalville Town | Tuesday, October 24, 2023 | 3,022.1 |
165. | Hayes and Yeading United | Tuesday, October 24, 2023 | 3,019.9 |
166. | Rushall Olympic | Tuesday, October 24, 2023 | 3,019.8 |
167. | Darlington | Tuesday, October 24, 2023 | 3,015.0 |
168. | Walton and Hersham | Tuesday, October 24, 2023 | 3,012.7 |
169. | Radcliffe | Tuesday, October 24, 2023 | 3,010.3 |
170. | Southport | Tuesday, October 24, 2023 | 3,008.8 |
171. | Gosport Borough | Tuesday, October 24, 2023 | 2,989.2 |
172. | Lewes | Monday, October 23, 2023 | 2,985.0 |
173. | Leamington | Tuesday, October 24, 2023 | 2,979.5 |
174. | Bishop's Stortford | Tuesday, October 24, 2023 | 2,979.1 |
175. | Salisbury | Tuesday, October 24, 2023 | 2,978.7 |
176. | Havant and Waterlooville | Wednesday, October 25, 2023 | 2,976.4 |
177. | AFC Totton | Wednesday, October 25, 2023 | 2,976.2 |
178. | Hungerford Town | Tuesday, October 24, 2023 | 2,974.1 |
179. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
180. | Merthyr Town | Tuesday, October 24, 2023 | 2,967.6 |
181. | Dover Athletic | Monday, October 23, 2023 | 2,963.2 |
182. | Warrington Rylands | Tuesday, October 24, 2023 | 2,962.7 |
183. | Nuneaton Borough | Tuesday, October 24, 2023 | 2,962.1 |
184. | Canvey Island | Tuesday, October 24, 2023 | 2,962.1 |
185. | Horsham | Wednesday, October 25, 2023 | 2,960.7 |
186. | Billericay Town | Tuesday, October 24, 2023 | 2,960.0 |
187. | Needham Market | Tuesday, October 24, 2023 | 2,958.4 |
188. | Kettering Town | Tuesday, October 24, 2023 | 2,957.7 |
189. | Dulwich Hamlet | Tuesday, October 24, 2023 | 2,951.3 |
190. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
191. | Chatham Town | Monday, October 23, 2023 | 2,942.5 |
192. | AFC Telford United | Tuesday, October 24, 2023 | 2,939.9 |
193. | Enfield Town | Tuesday, October 24, 2023 | 2,939.2 |
194. | Worksop Town | Tuesday, October 24, 2023 | 2,933.3 |
195. | Leiston | Tuesday, October 24, 2023 | 2,927.8 |
196. | Winchester City | Tuesday, October 24, 2023 | 2,927.6 |
197. | Hitchin Town | Saturday, October 21, 2023 | 2,927.6 |
198. | Ilkeston Town | Tuesday, October 24, 2023 | 2,922.4 |
199. | Stamford | Tuesday, October 24, 2023 | 2,918.5 |
200. | Stourbridge | Tuesday, October 24, 2023 | 2,917.9 |
201. | Swindon Supermarine | Saturday, October 21, 2023 | 2,917.1 |
202. | Cheshunt | Tuesday, October 24, 2023 | 2,909.2 |
203. | Hyde United | Tuesday, October 24, 2023 | 2,908.7 |
204. | Barwell | Saturday, October 21, 2023 | 2,908.0 |
205. | Beaconsfield Town | Tuesday, October 24, 2023 | 2,906.0 |
206. | Hastings United | Tuesday, October 24, 2023 | 2,901.0 |
207. | Gainsborough Trinity | Tuesday, October 24, 2023 | 2,893.9 |
208. | Lancaster City | Tuesday, October 24, 2023 | 2,893.5 |
209. | Bradford Park Avenue | Monday, October 23, 2023 | 2,892.8 |
210. | Marine | Tuesday, October 24, 2023 | 2,892.7 |
211. | Plymouth Parkway | Tuesday, October 24, 2023 | 2,889.8 |
212. | Cray Wanderers | Tuesday, October 24, 2023 | 2,889.2 |
213. | Stratford Town | Tuesday, October 24, 2023 | 2,886.9 |
214. | Redditch United | Tuesday, October 24, 2023 | 2,886.3 |
215. | Guiseley | Tuesday, October 24, 2023 | 2,885.8 |
216. | Carshalton Athletic | Monday, October 23, 2023 | 2,885.2 |
217. | Whitehawk | Tuesday, October 24, 2023 | 2,881.4 |
218. | Alvechurch | Tuesday, October 24, 2023 | 2,880.7 |
219. | Bamber Bridge | Tuesday, October 24, 2023 | 2,878.0 |
220. | Ashton United | Tuesday, October 24, 2023 | 2,877.0 |
221. | Basingstoke Town | Tuesday, October 24, 2023 | 2,873.4 |
222. | Matlock Town | Tuesday, October 24, 2023 | 2,873.2 |
223. | Whitby Town | Monday, October 23, 2023 | 2,871.1 |
224. | Hanwell Town | Tuesday, October 24, 2023 | 2,870.7 |
225. | Morpeth Town | Tuesday, October 24, 2023 | 2,869.6 |
226. | FC United of Manchester | Tuesday, October 24, 2023 | 2,866.5 |
227. | Hendon | Tuesday, October 24, 2023 | 2,865.9 |
228. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
229. | Tiverton Town | Saturday, October 21, 2023 | 2,861.5 |
230. | Royston Town | Monday, October 23, 2023 | 2,855.4 |
231. | Folkestone Invicta | Tuesday, October 24, 2023 | 2,853.1 |
232. | Halesowen Town | Saturday, October 14, 2023 | 2,852.3 |
233. | Bromsgrove Sporting | Tuesday, October 24, 2023 | 2,843.0 |
234. | Wingate and Finchley | Tuesday, October 24, 2023 | 2,840.9 |
235. | Didcot Town | Wednesday, October 25, 2023 | 2,834.5 |
236. | Bognor Regis Town | Tuesday, October 24, 2023 | 2,833.4 |
237. | Concord Rangers | Tuesday, October 24, 2023 | 2,831.1 |
238. | Dorchester Town | Tuesday, October 24, 2023 | 2,825.9 |
239. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
240. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
241. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
242. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
243. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
244. | St. Ives Town | Monday, October 23, 2023 | 2,796.9 |
245. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
246. | Stafford Rangers | Tuesday, October 24, 2023 | 2,795.0 |
247. | Harrow Borough | Tuesday, October 24, 2023 | 2,792.6 |
248. | Margate | Tuesday, October 24, 2023 | 2,782.0 |
249. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
250. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
251. | Marske United | Tuesday, October 24, 2023 | 2,762.7 |
252. | Haringey Borough | Tuesday, October 24, 2023 | 2,759.7 |
253. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
254. | Potters Bar Town | Tuesday, October 24, 2023 | 2,755.4 |
255. | Basford United | Tuesday, October 24, 2023 | 2,753.5 |
256. | Kingstonian | Wednesday, October 25, 2023 | 2,744.4 |
257. | Workington | Tuesday, October 24, 2023 | 2,731.3 |
258. | Atherton Collieries | Tuesday, October 24, 2023 | 2,721.1 |
259. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
260. | AFC Sudbury | Saturday, October 14, 2023 | 2,713.1 |
261. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
262. | Belper Town | Saturday, April 22, 2023 | 2,674.3 |
263. | Corinthian-Casuals | Saturday, April 22, 2023 | 2,647.5 |
264. | Brightlingsea Regent | Saturday, April 22, 2023 | 2,625.2 |