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, February 28, 2017
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Chelsea | Saturday, February 25, 2017 | 4,277.0 |
2. | Tottenham Hotspur | Sunday, February 26, 2017 | 4,237.1 |
3. | Manchester United | Sunday, February 26, 2017 | 4,225.0 |
4. | Arsenal | Saturday, February 18, 2017 | 4,217.0 |
5. | Manchester City | Saturday, February 18, 2017 | 4,209.3 |
6. | Liverpool | Monday, February 27, 2017 | 4,140.4 |
7. | Everton | Saturday, February 25, 2017 | 4,125.6 |
8. | Southampton | Sunday, February 26, 2017 | 4,090.2 |
9. | West Ham United | Saturday, February 25, 2017 | 4,058.3 |
10. | West Bromwich Albion | Saturday, February 25, 2017 | 4,045.8 |
11. | Leicester City | Monday, February 27, 2017 | 4,043.5 |
12. | Stoke City | Sunday, February 26, 2017 | 4,027.9 |
13. | Newcastle United | Tuesday, February 28, 2017 | 4,010.5 |
14. | Burnley | Saturday, February 25, 2017 | 4,008.2 |
15. | Watford | Saturday, February 25, 2017 | 3,982.3 |
16. | Brighton and Hove Albion | Tuesday, February 28, 2017 | 3,976.9 |
17. | Swansea City | Saturday, February 25, 2017 | 3,971.1 |
18. | Middlesbrough | Saturday, February 25, 2017 | 3,962.1 |
19. | Hull City | Saturday, February 25, 2017 | 3,951.6 |
20. | Crystal Palace | Saturday, February 25, 2017 | 3,942.2 |
21. | Sunderland | Saturday, February 25, 2017 | 3,932.6 |
22. | AFC Bournemouth | Saturday, February 25, 2017 | 3,928.6 |
23. | Sheffield Wednesday | Saturday, February 25, 2017 | 3,903.7 |
24. | Huddersfield Town | Saturday, February 25, 2017 | 3,899.2 |
25. | Norwich City | Sunday, February 26, 2017 | 3,896.2 |
26. | Leeds United | Saturday, February 25, 2017 | 3,889.0 |
27. | Fulham | Saturday, February 25, 2017 | 3,888.1 |
28. | Preston North End | Saturday, February 25, 2017 | 3,882.0 |
29. | Derby County | Tuesday, February 28, 2017 | 3,861.0 |
30. | Reading | Saturday, February 25, 2017 | 3,853.0 |
31. | Cardiff City | Saturday, February 25, 2017 | 3,842.3 |
32. | Brentford | Saturday, February 25, 2017 | 3,837.9 |
33. | Barnsley | Saturday, February 25, 2017 | 3,820.3 |
34. | Wolverhampton Wanderers | Friday, February 24, 2017 | 3,803.9 |
35. | Ipswich Town | Sunday, February 26, 2017 | 3,803.2 |
36. | Aston Villa | Tuesday, February 28, 2017 | 3,797.2 |
37. | Queens Park Rangers | Saturday, February 25, 2017 | 3,792.6 |
38. | Blackburn Rovers | Tuesday, February 28, 2017 | 3,787.8 |
39. | Birmingham City | Friday, February 24, 2017 | 3,770.0 |
40. | Millwall | Tuesday, February 28, 2017 | 3,767.8 |
41. | Nottingham Forest | Saturday, February 25, 2017 | 3,763.6 |
42. | Sheffield United | Saturday, February 25, 2017 | 3,757.9 |
43. | Wigan Athletic | Saturday, February 25, 2017 | 3,755.6 |
44. | Bristol City | Tuesday, February 28, 2017 | 3,744.5 |
45. | Scunthorpe United | Tuesday, February 28, 2017 | 3,733.6 |
46. | Burton Albion | Friday, February 24, 2017 | 3,733.1 |
47. | Fleetwood Town | Saturday, February 25, 2017 | 3,732.8 |
48. | Bolton Wanderers | Tuesday, February 28, 2017 | 3,726.4 |
49. | Bradford City | Tuesday, February 28, 2017 | 3,718.6 |
50. | Oxford United | Saturday, February 25, 2017 | 3,710.6 |
51. | Southend United | Saturday, February 25, 2017 | 3,709.6 |
52. | Walsall | Saturday, February 25, 2017 | 3,674.5 |
53. | Milton Keynes Dons | Tuesday, February 28, 2017 | 3,674.1 |
54. | Charlton Athletic | Tuesday, February 28, 2017 | 3,664.5 |
55. | Rochdale | Saturday, February 25, 2017 | 3,661.4 |
56. | Bristol Rovers | Tuesday, February 28, 2017 | 3,645.6 |
57. | Peterborough United | Tuesday, February 28, 2017 | 3,642.9 |
58. | Doncaster Rovers | Tuesday, February 28, 2017 | 3,632.8 |
59. | AFC Wimbledon | Tuesday, February 28, 2017 | 3,631.4 |
60. | Rotherham United | Saturday, February 25, 2017 | 3,628.5 |
61. | Shrewsbury Town | Tuesday, February 28, 2017 | 3,615.3 |
62. | Oldham Athletic | Tuesday, February 28, 2017 | 3,608.2 |
63. | Portsmouth | Tuesday, February 28, 2017 | 3,605.2 |
64. | Northampton Town | Tuesday, February 28, 2017 | 3,602.3 |
65. | Gillingham | Tuesday, February 28, 2017 | 3,595.2 |
66. | Bury | Tuesday, February 28, 2017 | 3,593.8 |
67. | Plymouth Argyle | Tuesday, February 28, 2017 | 3,592.4 |
68. | Luton Town | Saturday, February 25, 2017 | 3,590.7 |
69. | Exeter City | Tuesday, February 28, 2017 | 3,587.9 |
70. | Swindon Town | Tuesday, February 28, 2017 | 3,586.9 |
71. | Blackpool | Tuesday, February 28, 2017 | 3,563.3 |
72. | Port Vale | Saturday, February 25, 2017 | 3,563.2 |
73. | Carlisle United | Tuesday, February 28, 2017 | 3,539.6 |
74. | Colchester United | Tuesday, February 28, 2017 | 3,531.5 |
75. | Stevenage | Tuesday, February 28, 2017 | 3,530.6 |
76. | Mansfield Town | Tuesday, February 28, 2017 | 3,528.4 |
77. | Cambridge United | Tuesday, February 28, 2017 | 3,523.8 |
78. | Coventry City | Tuesday, February 28, 2017 | 3,519.5 |
79. | Chesterfield | Saturday, February 25, 2017 | 3,515.6 |
80. | Barnet | Tuesday, February 28, 2017 | 3,506.5 |
81. | Wycombe Wanderers | Tuesday, February 28, 2017 | 3,503.6 |
82. | Accrington Stanley | Tuesday, February 28, 2017 | 3,501.4 |
83. | Grimsby Town | Tuesday, February 28, 2017 | 3,489.2 |
84. | Lincoln City | Tuesday, February 28, 2017 | 3,479.7 |
85. | Cheltenham Town | Tuesday, February 28, 2017 | 3,476.8 |
86. | Morecambe | Tuesday, February 28, 2017 | 3,461.7 |
87. | Yeovil Town | Tuesday, February 28, 2017 | 3,461.6 |
88. | Tranmere Rovers | Tuesday, February 21, 2017 | 3,458.5 |
89. | Forest Green Rovers | Saturday, February 25, 2017 | 3,454.7 |
90. | Crewe Alexandra | Tuesday, February 28, 2017 | 3,431.6 |
91. | Crawley Town | Tuesday, February 28, 2017 | 3,427.5 |
92. | Hartlepool United | Tuesday, February 28, 2017 | 3,419.2 |
93. | Macclesfield Town | Tuesday, February 21, 2017 | 3,408.5 |
94. | Notts County | Tuesday, February 28, 2017 | 3,406.9 |
95. | Dover Athletic | Tuesday, February 28, 2017 | 3,402.0 |
96. | Leyton Orient | Tuesday, February 28, 2017 | 3,397.5 |
97. | Dagenham and Redbridge | Tuesday, February 28, 2017 | 3,396.8 |
98. | Gateshead | Tuesday, February 21, 2017 | 3,396.2 |
99. | Newport County | Saturday, February 25, 2017 | 3,394.2 |
100. | Barrow | Tuesday, February 28, 2017 | 3,387.7 |
101. | Aldershot Town | Tuesday, February 28, 2017 | 3,378.0 |
102. | Braintree Town | Tuesday, February 28, 2017 | 3,338.3 |
103. | Wrexham | Tuesday, February 28, 2017 | 3,329.9 |
104. | Sutton United | Tuesday, February 28, 2017 | 3,321.6 |
105. | Eastleigh | Tuesday, February 28, 2017 | 3,311.5 |
106. | Ebbsfleet United | Saturday, February 25, 2017 | 3,304.2 |
107. | Chester | Saturday, February 25, 2017 | 3,295.6 |
108. | Woking | Tuesday, February 28, 2017 | 3,282.7 |
109. | AFC Fylde | Saturday, February 25, 2017 | 3,279.6 |
110. | FC Halifax Town | Saturday, February 18, 2017 | 3,279.0 |
111. | Boreham Wood | Tuesday, February 28, 2017 | 3,277.2 |
112. | Guiseley | Tuesday, February 28, 2017 | 3,273.5 |
113. | Solihull Moors | Saturday, February 25, 2017 | 3,271.3 |
114. | Torquay United | Saturday, February 25, 2017 | 3,261.5 |
115. | Bromley | Tuesday, February 28, 2017 | 3,259.0 |
116. | Kidderminster Harriers | Tuesday, February 28, 2017 | 3,256.6 |
117. | York City | Tuesday, February 28, 2017 | 3,252.1 |
118. | Maidenhead United | Saturday, February 25, 2017 | 3,225.0 |
119. | Chorley | Saturday, February 25, 2017 | 3,210.8 |
120. | Dartford | Tuesday, February 28, 2017 | 3,204.5 |
121. | Maidstone United | Tuesday, February 28, 2017 | 3,203.6 |
122. | Salford City | Saturday, February 25, 2017 | 3,202.1 |
123. | Southport | Saturday, February 25, 2017 | 3,197.6 |
124. | Chelmsford City | Tuesday, February 28, 2017 | 3,183.0 |
125. | Poole Town | Saturday, February 25, 2017 | 3,178.4 |
126. | Stockport County | Saturday, February 25, 2017 | 3,175.9 |
127. | North Ferriby United | Tuesday, February 28, 2017 | 3,170.2 |
128. | Hungerford Town | Saturday, February 25, 2017 | 3,157.4 |
129. | Harrogate Town | Saturday, February 25, 2017 | 3,153.7 |
130. | Brackley Town | Tuesday, February 28, 2017 | 3,149.1 |
131. | Tamworth | Saturday, February 25, 2017 | 3,133.8 |
132. | Darlington 1883 | Saturday, February 25, 2017 | 3,133.3 |
133. | Nuneaton Town | Saturday, February 25, 2017 | 3,133.2 |
134. | Bath City | Saturday, February 25, 2017 | 3,118.4 |
135. | Hemel Hempstead Town | Saturday, February 25, 2017 | 3,112.8 |
136. | Hampton and Richmond Borough | Saturday, February 25, 2017 | 3,105.6 |
137. | Wealdstone | Tuesday, February 28, 2017 | 3,097.3 |
138. | Gloucester City | Saturday, February 25, 2017 | 3,093.2 |
139. | Welling United | Tuesday, February 28, 2017 | 3,092.7 |
140. | Curzon Ashton | Saturday, February 25, 2017 | 3,089.3 |
141. | East Thurrock United | Saturday, February 25, 2017 | 3,089.2 |
142. | Eastbourne Borough | Saturday, February 25, 2017 | 3,087.6 |
143. | St. Albans City | Tuesday, February 28, 2017 | 3,085.7 |
144. | Boston United | Saturday, February 25, 2017 | 3,080.8 |
145. | FC United of Manchester | Saturday, February 25, 2017 | 3,076.5 |
146. | Chippenham Town | Saturday, February 25, 2017 | 3,074.5 |
147. | AFC Telford United | Saturday, February 25, 2017 | 3,073.3 |
148. | Hitchin Town | Monday, February 27, 2017 | 3,071.1 |
149. | Havant and Waterlooville | Tuesday, February 28, 2017 | 3,063.5 |
150. | Leamington | Tuesday, February 28, 2017 | 3,059.8 |
151. | Oxford City | Saturday, February 25, 2017 | 3,058.7 |
152. | Bognor Regis Town | Saturday, February 25, 2017 | 3,053.6 |
153. | Concord Rangers | Saturday, February 25, 2017 | 3,053.2 |
154. | Alfreton Town | Saturday, February 25, 2017 | 3,049.8 |
155. | Weston-Super-Mare | Saturday, February 25, 2017 | 3,049.0 |
156. | Merthyr Town | Saturday, February 25, 2017 | 3,032.2 |
157. | Bradford Park Avenue | Saturday, February 18, 2017 | 3,025.3 |
158. | Whitehawk | Saturday, February 25, 2017 | 3,017.3 |
159. | Blyth Spartans | Tuesday, February 28, 2017 | 3,013.1 |
160. | Worcester City | Saturday, February 25, 2017 | 3,013.1 |
161. | Truro City | Saturday, February 25, 2017 | 3,000.8 |
162. | Gainsborough Trinity | Saturday, February 25, 2017 | 2,997.3 |
163. | Tonbridge Angels | Tuesday, February 28, 2017 | 2,994.2 |
164. | Altrincham | Saturday, February 25, 2017 | 2,992.5 |
165. | Kettering Town | Saturday, February 25, 2017 | 2,991.6 |
166. | Slough Town | Saturday, February 25, 2017 | 2,988.4 |
167. | Dulwich Hamlet | Saturday, February 18, 2017 | 2,984.1 |
168. | Frome Town | Saturday, February 25, 2017 | 2,972.7 |
169. | Enfield Town | Tuesday, February 28, 2017 | 2,969.6 |
170. | Leiston | Tuesday, February 28, 2017 | 2,955.8 |
171. | Chesham United | Tuesday, February 28, 2017 | 2,952.5 |
172. | Billericay Town | Tuesday, February 28, 2017 | 2,941.3 |
173. | Stalybridge Celtic | Saturday, February 18, 2017 | 2,941.1 |
174. | Weymouth | Saturday, February 25, 2017 | 2,937.5 |
175. | Basingstoke Town | Tuesday, February 28, 2017 | 2,934.2 |
176. | Stourbridge | Monday, February 27, 2017 | 2,930.7 |
177. | Banbury United | Saturday, February 25, 2017 | 2,929.8 |
178. | Wingate and Finchley | Tuesday, February 28, 2017 | 2,929.0 |
179. | Bishop's Stortford | Saturday, February 25, 2017 | 2,923.4 |
180. | Needham Market | Saturday, February 25, 2017 | 2,918.3 |
181. | Gosport Borough | Saturday, February 25, 2017 | 2,913.6 |
182. | Harlow Town | Saturday, February 25, 2017 | 2,908.6 |
183. | Merstham | Tuesday, February 28, 2017 | 2,906.5 |
184. | Nantwich Town | Tuesday, February 28, 2017 | 2,905.7 |
185. | Biggleswade Town | Saturday, February 25, 2017 | 2,904.4 |
186. | King's Lynn Town | Saturday, February 25, 2017 | 2,899.6 |
187. | Lowestoft Town | Saturday, February 25, 2017 | 2,895.7 |
188. | Staines Town | Saturday, February 25, 2017 | 2,879.9 |
189. | St. Ives Town | Saturday, February 25, 2017 | 2,877.7 |
190. | Spennymoor Town | Tuesday, February 28, 2017 | 2,872.0 |
191. | Metropolitan Police | Saturday, February 25, 2017 | 2,870.9 |
192. | Kingstonian | Saturday, February 18, 2017 | 2,867.4 |
193. | Farnborough | Saturday, April 23, 2016 | 2,866.7 |
194. | Redditch United | Saturday, February 25, 2017 | 2,864.4 |
195. | Hednesford Town | Saturday, February 25, 2017 | 2,859.9 |
196. | Leatherhead | Saturday, February 25, 2017 | 2,857.4 |
197. | Buxton | Saturday, February 18, 2017 | 2,856.7 |
198. | Stratford Town | Saturday, February 25, 2017 | 2,856.1 |
199. | Workington | Tuesday, February 28, 2017 | 2,855.6 |
200. | Worthing | Saturday, February 25, 2017 | 2,847.4 |
201. | Margate | Tuesday, February 28, 2017 | 2,844.3 |
202. | Hayes and Yeading United | Saturday, February 25, 2017 | 2,842.6 |
203. | Barwell | Saturday, February 25, 2017 | 2,841.8 |
204. | Harrow Borough | Tuesday, February 28, 2017 | 2,840.3 |
205. | Grantham Town | Saturday, February 25, 2017 | 2,835.5 |
206. | Dorchester Town | Monday, February 27, 2017 | 2,831.3 |
207. | Ashton United | Saturday, February 25, 2017 | 2,831.0 |
208. | AFC Sudbury | Saturday, February 25, 2017 | 2,825.8 |
209. | Kings Langley | Saturday, February 25, 2017 | 2,818.6 |
210. | Dunstable Town | Tuesday, February 28, 2017 | 2,811.7 |
211. | Matlock Town | Tuesday, February 28, 2017 | 2,808.9 |
212. | Folkestone Invicta | Saturday, February 25, 2017 | 2,808.9 |
213. | Burgess Hill Town | Saturday, February 25, 2017 | 2,808.8 |
214. | Rushall Olympic | Saturday, February 25, 2017 | 2,807.6 |
215. | Warrington Town | Tuesday, February 28, 2017 | 2,804.8 |
216. | Cambridge City | Saturday, February 25, 2017 | 2,804.2 |
217. | Bedworth United | Saturday, April 23, 2016 | 2,801.8 |
218. | Canvey Island | Saturday, February 25, 2017 | 2,792.2 |
219. | St. Neots Town | Saturday, February 25, 2017 | 2,789.7 |
220. | Cirencester Town | Saturday, February 25, 2017 | 2,783.3 |
221. | Cinderford Town | Saturday, February 25, 2017 | 2,776.0 |
222. | Corby Town | Saturday, February 25, 2017 | 2,775.1 |
223. | Whitby Town | Saturday, February 25, 2017 | 2,774.5 |
224. | Lewes | Saturday, April 23, 2016 | 2,771.4 |
225. | Bideford | Saturday, April 23, 2016 | 2,766.8 |
226. | Hendon | Saturday, February 25, 2017 | 2,765.3 |
227. | Grays Athletic | Saturday, February 25, 2017 | 2,760.7 |
228. | Histon | Saturday, April 23, 2016 | 2,757.4 |
229. | Taunton Town | Tuesday, November 15, 2016 | 2,754.5 |
230. | Westfields | Monday, November 14, 2016 | 2,750.9 |
231. | Frickley Athletic | Tuesday, February 28, 2017 | 2,749.2 |
232. | Coalville Town | Saturday, February 25, 2017 | 2,747.5 |
233. | Mickleover Sports | Saturday, February 25, 2017 | 2,744.3 |
234. | Paulton Rovers | Saturday, April 23, 2016 | 2,742.7 |
235. | Stafford Rangers | Monday, February 27, 2017 | 2,740.2 |
236. | Halesowen Town | Saturday, February 25, 2017 | 2,737.5 |
237. | VCD Athletic | Saturday, April 23, 2016 | 2,734.6 |
238. | Stamford | Sunday, November 6, 2016 | 2,714.2 |
239. | Sutton Coldfield Town | Tuesday, February 28, 2017 | 2,706.1 |
240. | Marine | Tuesday, February 28, 2017 | 2,692.0 |
241. | Colwyn Bay | Saturday, April 23, 2016 | 2,672.1 |
242. | Hyde | Saturday, April 23, 2016 | 2,645.7 |
243. | Skelmersdale United | Tuesday, February 28, 2017 | 2,617.4 |
244. | Ilkeston Town | Tuesday, February 21, 2017 | 2,608.6 |