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 4, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, October 28, 2017 | 4,295.1 |
2. | Chelsea | Saturday, October 28, 2017 | 4,292.7 |
3. | Tottenham Hotspur | Saturday, October 28, 2017 | 4,277.4 |
4. | Manchester United | Saturday, October 28, 2017 | 4,248.4 |
5. | Arsenal | Saturday, October 28, 2017 | 4,230.7 |
6. | Liverpool | Saturday, November 4, 2017 | 4,185.8 |
7. | Leicester City | Saturday, November 4, 2017 | 4,079.2 |
8. | Everton | Sunday, October 29, 2017 | 4,059.6 |
9. | Burnley | Saturday, November 4, 2017 | 4,031.4 |
10. | Southampton | Saturday, November 4, 2017 | 4,023.6 |
11. | Stoke City | Saturday, November 4, 2017 | 4,002.5 |
12. | AFC Bournemouth | Saturday, November 4, 2017 | 3,990.8 |
13. | West Ham United | Saturday, November 4, 2017 | 3,989.2 |
14. | Newcastle United | Saturday, November 4, 2017 | 3,987.0 |
15. | Brighton and Hove Albion | Saturday, November 4, 2017 | 3,986.7 |
16. | Watford | Saturday, October 28, 2017 | 3,984.4 |
17. | Swansea City | Saturday, November 4, 2017 | 3,969.5 |
18. | West Bromwich Albion | Saturday, November 4, 2017 | 3,959.3 |
19. | Crystal Palace | Saturday, October 28, 2017 | 3,935.2 |
20. | Wolverhampton Wanderers | Friday, November 3, 2017 | 3,930.9 |
21. | Middlesbrough | Tuesday, October 31, 2017 | 3,916.2 |
22. | Sheffield United | Saturday, November 4, 2017 | 3,903.9 |
23. | Bristol City | Saturday, November 4, 2017 | 3,902.4 |
24. | Cardiff City | Saturday, November 4, 2017 | 3,892.1 |
25. | Huddersfield Town | Saturday, November 4, 2017 | 3,885.3 |
26. | Sheffield Wednesday | Saturday, November 4, 2017 | 3,884.0 |
27. | Fulham | Friday, November 3, 2017 | 3,883.6 |
28. | Brentford | Saturday, November 4, 2017 | 3,882.5 |
29. | Derby County | Saturday, November 4, 2017 | 3,878.4 |
30. | Aston Villa | Saturday, November 4, 2017 | 3,876.8 |
31. | Reading | Saturday, November 4, 2017 | 3,871.5 |
32. | Norwich City | Saturday, November 4, 2017 | 3,866.2 |
33. | Leeds United | Saturday, November 4, 2017 | 3,861.7 |
34. | Hull City | Saturday, November 4, 2017 | 3,844.3 |
35. | Preston North End | Saturday, November 4, 2017 | 3,818.0 |
36. | Ipswich Town | Saturday, November 4, 2017 | 3,811.9 |
37. | Nottingham Forest | Saturday, November 4, 2017 | 3,810.1 |
38. | Sunderland | Tuesday, October 31, 2017 | 3,806.5 |
39. | Barnsley | Saturday, November 4, 2017 | 3,806.5 |
40. | Blackburn Rovers | Saturday, November 4, 2017 | 3,798.9 |
41. | Wigan Athletic | Saturday, November 4, 2017 | 3,798.5 |
42. | Queens Park Rangers | Saturday, November 4, 2017 | 3,789.1 |
43. | Millwall | Saturday, November 4, 2017 | 3,761.9 |
44. | Bradford City | Saturday, November 4, 2017 | 3,745.4 |
45. | Bolton Wanderers | Saturday, November 4, 2017 | 3,735.0 |
46. | Burton Albion | Saturday, November 4, 2017 | 3,720.3 |
47. | Scunthorpe United | Saturday, November 4, 2017 | 3,714.8 |
48. | Charlton Athletic | Saturday, October 28, 2017 | 3,714.7 |
49. | Fleetwood Town | Tuesday, October 31, 2017 | 3,706.3 |
50. | Shrewsbury Town | Saturday, November 4, 2017 | 3,703.0 |
51. | Birmingham City | Saturday, November 4, 2017 | 3,701.9 |
52. | Oxford United | Friday, November 3, 2017 | 3,681.3 |
53. | Southend United | Saturday, November 4, 2017 | 3,663.7 |
54. | Rochdale | Saturday, November 4, 2017 | 3,651.7 |
55. | Portsmouth | Saturday, November 4, 2017 | 3,642.0 |
56. | Peterborough United | Saturday, November 4, 2017 | 3,640.1 |
57. | Milton Keynes Dons | Friday, November 3, 2017 | 3,638.5 |
58. | Rotherham United | Saturday, November 4, 2017 | 3,635.4 |
59. | Luton Town | Saturday, November 4, 2017 | 3,630.1 |
60. | Bristol Rovers | Friday, November 3, 2017 | 3,627.8 |
61. | Blackpool | Saturday, November 4, 2017 | 3,622.1 |
62. | Walsall | Saturday, November 4, 2017 | 3,621.4 |
63. | Doncaster Rovers | Saturday, November 4, 2017 | 3,613.7 |
64. | Oldham Athletic | Saturday, November 4, 2017 | 3,610.4 |
65. | Accrington Stanley | Saturday, October 28, 2017 | 3,601.8 |
66. | AFC Wimbledon | Saturday, November 4, 2017 | 3,580.0 |
67. | Swindon Town | Saturday, October 28, 2017 | 3,575.3 |
68. | Gillingham | Saturday, November 4, 2017 | 3,573.5 |
69. | Plymouth Argyle | Saturday, November 4, 2017 | 3,567.8 |
70. | Wycombe Wanderers | Saturday, October 28, 2017 | 3,566.7 |
71. | Bury | Saturday, October 28, 2017 | 3,566.7 |
72. | Northampton Town | Saturday, November 4, 2017 | 3,566.1 |
73. | Coventry City | Saturday, October 28, 2017 | 3,565.8 |
74. | Exeter City | Saturday, October 28, 2017 | 3,563.5 |
75. | Notts County | Friday, November 3, 2017 | 3,549.5 |
76. | Colchester United | Saturday, November 4, 2017 | 3,525.7 |
77. | Mansfield Town | Saturday, November 4, 2017 | 3,518.8 |
78. | Cambridge United | Saturday, October 28, 2017 | 3,517.9 |
79. | Lincoln City | Saturday, November 4, 2017 | 3,512.4 |
80. | Carlisle United | Saturday, November 4, 2017 | 3,502.3 |
81. | Port Vale | Friday, November 3, 2017 | 3,497.3 |
82. | Stevenage | Saturday, November 4, 2017 | 3,497.0 |
83. | Grimsby Town | Saturday, November 4, 2017 | 3,491.0 |
84. | Newport County | Saturday, November 4, 2017 | 3,489.0 |
85. | Cheltenham Town | Saturday, November 4, 2017 | 3,468.9 |
86. | Yeovil Town | Saturday, November 4, 2017 | 3,451.9 |
87. | Barnet | Saturday, November 4, 2017 | 3,451.6 |
88. | Crewe Alexandra | Saturday, November 4, 2017 | 3,444.9 |
89. | Dover Athletic | Saturday, October 28, 2017 | 3,432.9 |
90. | Forest Green Rovers | Saturday, November 4, 2017 | 3,429.7 |
91. | Tranmere Rovers | Saturday, November 4, 2017 | 3,429.4 |
92. | Chesterfield | Saturday, November 4, 2017 | 3,404.3 |
93. | Crawley Town | Saturday, November 4, 2017 | 3,404.3 |
94. | Dagenham and Redbridge | Saturday, October 28, 2017 | 3,404.0 |
95. | Aldershot Town | Saturday, November 4, 2017 | 3,392.0 |
96. | Morecambe | Saturday, November 4, 2017 | 3,382.5 |
97. | Hartlepool United | Saturday, November 4, 2017 | 3,380.8 |
98. | Ebbsfleet United | Saturday, November 4, 2017 | 3,360.5 |
99. | Maidstone United | Saturday, November 4, 2017 | 3,359.0 |
100. | Sutton United | Saturday, October 28, 2017 | 3,358.3 |
101. | Macclesfield Town | Saturday, November 4, 2017 | 3,351.5 |
102. | Gateshead | Saturday, November 4, 2017 | 3,350.6 |
103. | Bromley | Saturday, November 4, 2017 | 3,347.0 |
104. | Boreham Wood | Saturday, November 4, 2017 | 3,338.9 |
105. | Wrexham | Saturday, October 28, 2017 | 3,336.4 |
106. | Maidenhead United | Saturday, October 28, 2017 | 3,322.0 |
107. | Barrow | Saturday, October 28, 2017 | 3,320.4 |
108. | Woking | Saturday, October 28, 2017 | 3,316.5 |
109. | AFC Fylde | Saturday, November 4, 2017 | 3,310.8 |
110. | Eastleigh | Saturday, November 4, 2017 | 3,309.2 |
111. | FC Halifax Town | Saturday, October 28, 2017 | 3,301.1 |
112. | Leyton Orient | Saturday, November 4, 2017 | 3,282.0 |
113. | Salford City | Saturday, November 4, 2017 | 3,272.6 |
114. | Guiseley | Saturday, October 28, 2017 | 3,258.8 |
115. | Braintree Town | Saturday, November 4, 2017 | 3,246.0 |
116. | Harrogate Town | Saturday, October 28, 2017 | 3,244.5 |
117. | Brackley Town | Saturday, November 4, 2017 | 3,241.4 |
118. | York City | Saturday, November 4, 2017 | 3,236.7 |
119. | Dartford | Saturday, October 28, 2017 | 3,236.3 |
120. | Torquay United | Saturday, October 28, 2017 | 3,235.7 |
121. | Chelmsford City | Saturday, November 4, 2017 | 3,223.6 |
122. | Chester | Saturday, November 4, 2017 | 3,218.0 |
123. | Kidderminster Harriers | Saturday, November 4, 2017 | 3,212.4 |
124. | Solihull Moors | Saturday, October 28, 2017 | 3,194.8 |
125. | Chorley | Tuesday, October 31, 2017 | 3,185.2 |
126. | Stockport County | Saturday, November 4, 2017 | 3,177.0 |
127. | Hampton and Richmond Borough | Saturday, November 4, 2017 | 3,160.7 |
128. | Tamworth | Tuesday, October 31, 2017 | 3,142.2 |
129. | Wealdstone | Saturday, October 28, 2017 | 3,139.3 |
130. | Havant and Waterlooville | Saturday, November 4, 2017 | 3,138.0 |
131. | Hemel Hempstead Town | Saturday, October 28, 2017 | 3,135.3 |
132. | Welling United | Saturday, November 4, 2017 | 3,128.4 |
133. | East Thurrock United | Saturday, November 4, 2017 | 3,122.2 |
134. | Blyth Spartans | Saturday, November 4, 2017 | 3,121.8 |
135. | Chippenham Town | Saturday, November 4, 2017 | 3,118.3 |
136. | Southport | Saturday, November 4, 2017 | 3,115.1 |
137. | Darlington 1883 | Saturday, November 4, 2017 | 3,110.5 |
138. | St. Albans City | Saturday, November 4, 2017 | 3,107.0 |
139. | Gloucester City | Saturday, November 4, 2017 | 3,100.0 |
140. | Bath City | Saturday, November 4, 2017 | 3,096.5 |
141. | Hungerford Town | Saturday, November 4, 2017 | 3,093.6 |
142. | Eastbourne Borough | Saturday, November 4, 2017 | 3,088.0 |
143. | Bradford Park Avenue | Saturday, November 4, 2017 | 3,080.4 |
144. | Curzon Ashton | Saturday, November 4, 2017 | 3,080.2 |
145. | Weston-super-Mare | Saturday, November 4, 2017 | 3,076.7 |
146. | Dulwich Hamlet | Saturday, November 4, 2017 | 3,073.4 |
147. | Nuneaton Town | Saturday, November 4, 2017 | 3,071.9 |
148. | Spennymoor Town | Saturday, November 4, 2017 | 3,067.1 |
149. | Kettering Town | Saturday, November 4, 2017 | 3,067.1 |
150. | Poole Town | Saturday, November 4, 2017 | 3,065.6 |
151. | FC United of Manchester | Saturday, November 4, 2017 | 3,055.2 |
152. | Truro City | Saturday, October 28, 2017 | 3,048.0 |
153. | AFC Telford United | Saturday, November 4, 2017 | 3,047.0 |
154. | Leamington | Saturday, November 4, 2017 | 3,045.3 |
155. | Billericay Town | Tuesday, October 31, 2017 | 3,041.9 |
156. | Slough Town | Saturday, November 4, 2017 | 3,041.6 |
157. | Boston United | Saturday, November 4, 2017 | 3,040.5 |
158. | Alfreton Town | Saturday, November 4, 2017 | 3,037.6 |
159. | Bognor Regis Town | Saturday, November 4, 2017 | 3,023.4 |
160. | Oxford City | Saturday, November 4, 2017 | 3,017.3 |
161. | Merthyr Town | Saturday, November 4, 2017 | 3,007.2 |
162. | Concord Rangers | Saturday, November 4, 2017 | 3,004.7 |
163. | Altrincham | Saturday, November 4, 2017 | 2,994.5 |
164. | Hitchin Town | Saturday, November 4, 2017 | 2,993.1 |
165. | Gainsborough Trinity | Saturday, November 4, 2017 | 2,993.0 |
166. | North Ferriby United | Saturday, November 4, 2017 | 2,991.8 |
167. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
168. | Farsley Celtic | Saturday, November 4, 2017 | 2,989.7 |
169. | Weymouth | Saturday, November 4, 2017 | 2,989.1 |
170. | King's Lynn Town | Saturday, November 4, 2017 | 2,972.4 |
171. | Shaw Lane | Saturday, October 21, 2017 | 2,965.2 |
172. | Enfield Town | Tuesday, October 31, 2017 | 2,963.9 |
173. | Frome Town | Saturday, November 4, 2017 | 2,960.3 |
174. | Banbury United | Saturday, November 4, 2017 | 2,948.8 |
175. | Hereford | Saturday, November 4, 2017 | 2,947.7 |
176. | Leiston | Saturday, November 4, 2017 | 2,939.0 |
177. | Royston Town | Tuesday, October 24, 2017 | 2,930.4 |
178. | Stourbridge | Saturday, November 4, 2017 | 2,925.7 |
179. | Basingstoke Town | Saturday, November 4, 2017 | 2,924.4 |
180. | Biggleswade Town | Saturday, November 4, 2017 | 2,923.5 |
181. | Staines Town | Saturday, November 4, 2017 | 2,914.0 |
182. | Tonbridge Angels | Saturday, October 21, 2017 | 2,913.9 |
183. | Brightlingsea Regent | Saturday, November 4, 2017 | 2,913.8 |
184. | Hendon | Saturday, November 4, 2017 | 2,911.5 |
185. | Grantham Town | Saturday, November 4, 2017 | 2,907.1 |
186. | Whitehawk | Saturday, November 4, 2017 | 2,907.1 |
187. | Redditch United | Saturday, November 4, 2017 | 2,905.1 |
188. | Workington | Saturday, November 4, 2017 | 2,901.8 |
189. | Warrington Town | Saturday, November 4, 2017 | 2,900.9 |
190. | Folkestone Invicta | Saturday, November 4, 2017 | 2,900.2 |
191. | Chesham United | Saturday, November 4, 2017 | 2,899.4 |
192. | Margate | Saturday, November 4, 2017 | 2,898.2 |
193. | Metropolitan Police | Saturday, November 4, 2017 | 2,896.4 |
194. | Ashton United | Saturday, November 4, 2017 | 2,892.6 |
195. | Wingate and Finchley | Saturday, October 21, 2017 | 2,883.7 |
196. | Merstham | Tuesday, October 24, 2017 | 2,880.6 |
197. | Dorking Wanderers | Saturday, November 4, 2017 | 2,872.8 |
198. | St. Neots Town | Saturday, November 4, 2017 | 2,867.6 |
199. | Bishop's Stortford | Saturday, November 4, 2017 | 2,867.5 |
200. | Leatherhead | Saturday, October 21, 2017 | 2,867.4 |
201. | Kingstonian | Saturday, November 4, 2017 | 2,862.8 |
202. | Buxton | Saturday, November 4, 2017 | 2,861.1 |
203. | Stratford Town | Saturday, November 4, 2017 | 2,855.7 |
204. | Lancaster City | Saturday, November 4, 2017 | 2,850.1 |
205. | Tiverton Town | Saturday, November 4, 2017 | 2,848.0 |
206. | Lowestoft Town | Saturday, November 4, 2017 | 2,848.0 |
207. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
208. | Farnborough | Saturday, November 4, 2017 | 2,842.0 |
209. | Harlow Town | Saturday, November 4, 2017 | 2,836.7 |
210. | Stalybridge Celtic | Saturday, November 4, 2017 | 2,835.9 |
211. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
212. | Harrow Borough | Saturday, November 4, 2017 | 2,825.9 |
213. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
214. | Nantwich Town | Saturday, November 4, 2017 | 2,823.9 |
215. | Mickleover Sports | Saturday, November 4, 2017 | 2,823.7 |
216. | Needham Market | Saturday, November 4, 2017 | 2,815.0 |
217. | St. Ives Town | Tuesday, October 24, 2017 | 2,810.8 |
218. | Burgess Hill Town | Saturday, November 4, 2017 | 2,809.8 |
219. | Whitby Town | Saturday, November 4, 2017 | 2,805.3 |
220. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
221. | Matlock Town | Tuesday, October 31, 2017 | 2,798.7 |
222. | Stafford Rangers | Saturday, November 4, 2017 | 2,796.4 |
223. | Dorchester Town | Saturday, November 4, 2017 | 2,792.7 |
224. | Kings Langley | Saturday, November 4, 2017 | 2,791.2 |
225. | Thurrock | Saturday, November 4, 2017 | 2,790.5 |
226. | Barwell | Saturday, November 4, 2017 | 2,790.0 |
227. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
228. | Hednesford Town | Saturday, November 4, 2017 | 2,768.8 |
229. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
230. | Coalville Town | Saturday, November 4, 2017 | 2,758.6 |
231. | Taunton Town | Tuesday, November 15, 2016 | 2,754.5 |
232. | Marine | Tuesday, October 31, 2017 | 2,752.0 |
233. | Westfields | Monday, November 14, 2016 | 2,750.9 |
234. | Rushall Olympic | Saturday, November 4, 2017 | 2,750.6 |
235. | Witton Albion | Saturday, November 4, 2017 | 2,744.3 |
236. | Worthing | Saturday, November 4, 2017 | 2,732.0 |
237. | Gosport Borough | Saturday, November 4, 2017 | 2,730.3 |
238. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
239. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
240. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
241. | Tooting and Mitcham United | Saturday, November 4, 2017 | 2,700.2 |
242. | Dunstable Town | Saturday, November 4, 2017 | 2,698.3 |
243. | Halesowen Town | Saturday, November 4, 2017 | 2,691.8 |
244. | Sutton Coldfield Town | Saturday, November 4, 2017 | 2,660.9 |
245. | Hyde United | Friday, November 3, 2017 | 2,645.6 |
246. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
247. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
248. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |