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 Sunday, November 5, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, November 5, 2017 | 4,305.7 |
2. | Chelsea | Sunday, November 5, 2017 | 4,300.3 |
3. | Tottenham Hotspur | Sunday, November 5, 2017 | 4,279.4 |
4. | Manchester United | Sunday, November 5, 2017 | 4,240.7 |
5. | Arsenal | Sunday, November 5, 2017 | 4,220.0 |
6. | Liverpool | Saturday, November 4, 2017 | 4,185.8 |
7. | Leicester City | Saturday, November 4, 2017 | 4,079.2 |
8. | Everton | Sunday, November 5, 2017 | 4,066.4 |
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 | Sunday, November 5, 2017 | 3,977.6 |
17. | Swansea City | Saturday, November 4, 2017 | 3,969.5 |
18. | West Bromwich Albion | Saturday, November 4, 2017 | 3,959.3 |
19. | Crystal Palace | Sunday, November 5, 2017 | 3,933.2 |
20. | Wolverhampton Wanderers | Friday, November 3, 2017 | 3,930.9 |
21. | Middlesbrough | Sunday, November 5, 2017 | 3,922.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. | Barnsley | Saturday, November 4, 2017 | 3,806.5 |
39. | Sunderland | Sunday, November 5, 2017 | 3,800.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. | Charlton Athletic | Sunday, November 5, 2017 | 3,714.9 |
48. | Scunthorpe United | Saturday, November 4, 2017 | 3,714.8 |
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 | Sunday, November 5, 2017 | 3,598.3 |
66. | AFC Wimbledon | Saturday, November 4, 2017 | 3,580.0 |
67. | Swindon Town | Sunday, November 5, 2017 | 3,578.2 |
68. | Gillingham | Saturday, November 4, 2017 | 3,573.5 |
69. | Wycombe Wanderers | Sunday, November 5, 2017 | 3,568.6 |
70. | Coventry City | Sunday, November 5, 2017 | 3,568.3 |
71. | Plymouth Argyle | Saturday, November 4, 2017 | 3,567.8 |
72. | Northampton Town | Saturday, November 4, 2017 | 3,566.1 |
73. | Bury | Sunday, November 5, 2017 | 3,564.0 |
74. | Exeter City | Sunday, November 5, 2017 | 3,563.7 |
75. | Notts County | Friday, November 3, 2017 | 3,549.5 |
76. | Colchester United | Saturday, November 4, 2017 | 3,525.7 |
77. | Cambridge United | Sunday, November 5, 2017 | 3,520.3 |
78. | Mansfield Town | Saturday, November 4, 2017 | 3,518.8 |
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 | Sunday, November 5, 2017 | 3,355.9 |
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. | Barrow | Saturday, October 28, 2017 | 3,320.4 |
107. | Maidenhead United | Sunday, November 5, 2017 | 3,319.5 |
108. | Woking | Sunday, November 5, 2017 | 3,319.2 |
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 | Sunday, November 5, 2017 | 3,262.3 |
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. | Torquay United | Saturday, October 28, 2017 | 3,235.7 |
120. | Dartford | Sunday, November 5, 2017 | 3,233.4 |
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 | Sunday, November 5, 2017 | 3,192.9 |
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 | Sunday, November 5, 2017 | 3,047.7 |
153. | AFC Telford United | Saturday, November 4, 2017 | 3,047.0 |
154. | Leamington | Saturday, November 4, 2017 | 3,045.3 |
155. | Slough Town | Saturday, November 4, 2017 | 3,041.6 |
156. | Boston United | Saturday, November 4, 2017 | 3,040.5 |
157. | Billericay Town | Sunday, November 5, 2017 | 3,040.0 |
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. | Leatherhead | Sunday, November 5, 2017 | 2,869.3 |
199. | St. Neots Town | Saturday, November 4, 2017 | 2,867.6 |
200. | Bishop's Stortford | Saturday, November 4, 2017 | 2,867.5 |
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. | Heybridge Swifts | Sunday, November 5, 2017 | 2,843.0 |
209. | Farnborough | Saturday, November 4, 2017 | 2,842.0 |
210. | Harlow Town | Saturday, November 4, 2017 | 2,836.7 |
211. | Stalybridge Celtic | Saturday, November 4, 2017 | 2,835.9 |
212. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
213. | Harrow Borough | Saturday, November 4, 2017 | 2,825.9 |
214. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
215. | Nantwich Town | Saturday, November 4, 2017 | 2,823.9 |
216. | Mickleover Sports | Saturday, November 4, 2017 | 2,823.7 |
217. | Needham Market | Saturday, November 4, 2017 | 2,815.0 |
218. | St. Ives Town | Tuesday, October 24, 2017 | 2,810.8 |
219. | Burgess Hill Town | Saturday, November 4, 2017 | 2,809.8 |
220. | Whitby Town | Saturday, November 4, 2017 | 2,805.3 |
221. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
222. | Matlock Town | Tuesday, October 31, 2017 | 2,798.7 |
223. | Stafford Rangers | Saturday, November 4, 2017 | 2,796.4 |
224. | Dorchester Town | Saturday, November 4, 2017 | 2,792.7 |
225. | Kings Langley | Saturday, November 4, 2017 | 2,791.2 |
226. | Thurrock | Saturday, November 4, 2017 | 2,790.5 |
227. | Barwell | Saturday, November 4, 2017 | 2,790.0 |
228. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
229. | Hednesford Town | Saturday, November 4, 2017 | 2,768.8 |
230. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
231. | Coalville Town | Saturday, November 4, 2017 | 2,758.6 |
232. | Taunton Town | Tuesday, November 15, 2016 | 2,754.5 |
233. | Marine | Tuesday, October 31, 2017 | 2,752.0 |
234. | Westfields | Monday, November 14, 2016 | 2,750.9 |
235. | Rushall Olympic | Saturday, November 4, 2017 | 2,750.6 |
236. | Witton Albion | Saturday, November 4, 2017 | 2,744.3 |
237. | Worthing | Saturday, November 4, 2017 | 2,732.0 |
238. | Gosport Borough | Saturday, November 4, 2017 | 2,730.3 |
239. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
240. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
241. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
242. | Tooting and Mitcham United | Saturday, November 4, 2017 | 2,700.2 |
243. | Dunstable Town | Saturday, November 4, 2017 | 2,698.3 |
244. | Halesowen Town | Saturday, November 4, 2017 | 2,691.8 |
245. | Sutton Coldfield Town | Saturday, November 4, 2017 | 2,660.9 |
246. | Hyde United | Friday, November 3, 2017 | 2,645.6 |
247. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
248. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
249. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |