Change:

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.

Change date:

ELO Rankings as at  Wednesday, December 1, 2021

 Rank Club Last Match Date ELO Score 
 1. Manchester City Wednesday, December 1, 2021 4,365.0 
 2. Liverpool Wednesday, December 1, 2021 4,322.9 
 3. Chelsea Wednesday, December 1, 2021 4,271.0 
 4. Arsenal Saturday, November 27, 2021 4,196.4 
 5. Manchester United Sunday, November 28, 2021 4,185.2 
 6. West Ham United Wednesday, December 1, 2021 4,172.4 
 7. Leicester City Wednesday, December 1, 2021 4,136.9 
 8. Tottenham Hotspur Sunday, November 21, 2021 4,133.7 
 9. Leeds United Tuesday, November 30, 2021 4,073.6 
 10. Aston Villa Wednesday, December 1, 2021 4,065.0 
 11. Wolverhampton Wanderers Wednesday, December 1, 2021 4,056.3 
 12. Brighton and Hove Albion Wednesday, December 1, 2021 4,052.1 
 13. Everton Wednesday, December 1, 2021 4,045.1 
 14. Crystal Palace Tuesday, November 30, 2021 4,033.1 
 15. Brentford Sunday, November 28, 2021 4,030.9 
 16. Southampton Wednesday, December 1, 2021 4,026.6 
 17. Burnley Wednesday, December 1, 2021 4,004.3 
 18. Fulham Saturday, November 27, 2021 3,998.8 
 19. Watford Wednesday, December 1, 2021 3,995.9 
 20. AFC Bournemouth Saturday, November 27, 2021 3,976.9 
 21. Newcastle United Tuesday, November 30, 2021 3,974.7 
 22. Norwich City Tuesday, November 30, 2021 3,968.7 
 23. West Bromwich Albion Friday, November 26, 2021 3,916.9 
 24. Queens Park Rangers Monday, November 29, 2021 3,895.5 
 25. Sheffield United Sunday, November 28, 2021 3,872.8 
 26. Blackburn Rovers Saturday, November 27, 2021 3,871.6 
 27. Swansea City Saturday, November 27, 2021 3,870.0 
 28. Stoke City Saturday, November 27, 2021 3,848.0 
 29. Coventry City Saturday, November 27, 2021 3,842.6 
 30. Nottingham Forest Friday, November 26, 2021 3,833.7 
 31. Preston North End Saturday, November 27, 2021 3,829.6 
 32. Millwall Saturday, November 27, 2021 3,829.3 
 33. Blackpool Saturday, November 27, 2021 3,813.0 
 34. Reading Saturday, November 27, 2021 3,808.6 
 35. Luton Town Saturday, November 27, 2021 3,806.9 
 36. Cardiff City Saturday, November 27, 2021 3,806.7 
 37. Middlesbrough Saturday, November 27, 2021 3,801.4 
 38. Rotherham United Saturday, November 27, 2021 3,799.7 
 39. Hull City Saturday, November 27, 2021 3,790.8 
 40. Huddersfield Town Saturday, November 27, 2021 3,786.9 
 41. Birmingham City Saturday, November 27, 2021 3,770.9 
 42. Wycombe Wanderers Saturday, November 27, 2021 3,768.5 
 43. Derby County Monday, November 29, 2021 3,764.2 
 44. Sunderland Saturday, November 27, 2021 3,757.3 
 45. Barnsley Saturday, November 27, 2021 3,750.1 
 46. Wigan Athletic Saturday, November 27, 2021 3,743.2 
 47. Sheffield Wednesday Saturday, November 27, 2021 3,742.8 
 48. Oxford United Saturday, November 27, 2021 3,739.1 
 49. Bristol City Sunday, November 28, 2021 3,732.3 
 50. Peterborough United Saturday, November 27, 2021 3,713.6 
 51. Portsmouth Saturday, November 27, 2021 3,709.1 
 52. Milton Keynes Dons Saturday, November 27, 2021 3,699.1 
 53. Charlton Athletic Saturday, November 27, 2021 3,686.7 
 54. Plymouth Argyle Saturday, November 27, 2021 3,677.4 
 55. Ipswich Town Sunday, November 28, 2021 3,664.2 
 56. Burton Albion Saturday, November 27, 2021 3,647.9 
 57. Cheltenham Town Saturday, November 27, 2021 3,641.4 
 58. Lincoln City Saturday, November 27, 2021 3,641.1 
 59. Fleetwood Town Saturday, November 27, 2021 3,610.0 
 60. AFC Wimbledon Saturday, November 27, 2021 3,606.4 
 61. Bolton Wanderers Saturday, November 27, 2021 3,602.9 
 62. Gillingham Saturday, November 27, 2021 3,598.8 
 63. Forest Green Rovers Saturday, November 27, 2021 3,595.0 
 64. Accrington Stanley Saturday, November 27, 2021 3,593.0 
 65. Shrewsbury Town Saturday, November 27, 2021 3,591.4 
 66. Swindon Town Saturday, November 27, 2021 3,586.3 
 67. Northampton Town Saturday, November 27, 2021 3,583.3 
 68. Exeter City Tuesday, November 30, 2021 3,579.3 
 69. Cambridge United Saturday, November 27, 2021 3,572.9 
 70. Morecambe Saturday, November 27, 2021 3,566.6 
 71. Rochdale Saturday, November 27, 2021 3,561.3 
 72. Port Vale Saturday, November 27, 2021 3,553.9 
 73. Crewe Alexandra Sunday, November 28, 2021 3,549.6 
 74. Newport County Friday, November 26, 2021 3,541.7 
 75. Doncaster Rovers Saturday, November 27, 2021 3,541.3 
 76. Salford City Saturday, November 27, 2021 3,538.1 
 77. Leyton Orient Saturday, November 27, 2021 3,525.4 
 78. Tranmere Rovers Tuesday, November 23, 2021 3,522.8 
 79. Sutton United Saturday, November 27, 2021 3,507.2 
 80. Harrogate Town Saturday, November 27, 2021 3,497.8 
 81. Mansfield Town Saturday, November 27, 2021 3,488.8 
 82. Bristol Rovers Saturday, November 27, 2021 3,484.6 
 83. Bradford City Tuesday, November 30, 2021 3,473.6 
 84. Walsall Saturday, November 27, 2021 3,465.6 
 85. Stevenage Tuesday, November 23, 2021 3,449.7 
 86. Colchester United Friday, November 26, 2021 3,444.8 
 87. Crawley Town Saturday, November 27, 2021 3,437.7 
 88. Chesterfield Tuesday, November 23, 2021 3,434.1 
 89. Barrow Saturday, November 27, 2021 3,430.2 
 90. Stockport County Saturday, November 27, 2021 3,430.1 
 91. Hartlepool United Saturday, November 27, 2021 3,428.4 
 92. Carlisle United Saturday, November 27, 2021 3,421.6 
 93. Wrexham Tuesday, November 30, 2021 3,404.6 
 94. Bromley Saturday, November 27, 2021 3,400.5 
 95. FC Halifax Town Saturday, November 27, 2021 3,398.4 
 96. Oldham Athletic Saturday, November 27, 2021 3,397.6 
 97. Notts County Saturday, November 27, 2021 3,390.3 
 98. Grimsby Town Tuesday, November 23, 2021 3,388.0 
 99. Boreham Wood Tuesday, November 23, 2021 3,382.9 
 100. Solihull Moors Tuesday, November 23, 2021 3,368.7 
 101. Scunthorpe United Saturday, November 27, 2021 3,352.2 
 102. Dagenham and Redbridge Saturday, November 27, 2021 3,344.1 
 103. Eastleigh Tuesday, November 23, 2021 3,334.1 
 104. Yeovil Town Tuesday, November 30, 2021 3,332.5 
 105. Torquay United Saturday, November 27, 2021 3,324.4 
 106. Southend United Saturday, November 27, 2021 3,306.5 
 107. AFC Fylde Saturday, November 20, 2021 3,305.8 
 108. Altrincham Saturday, November 27, 2021 3,270.7 
 109. Ebbsfleet United Tuesday, November 30, 2021 3,236.2 
 110. Woking Saturday, November 27, 2021 3,232.2 
 111. Maidenhead United Saturday, November 20, 2021 3,224.6 
 112. Aldershot Town Saturday, November 27, 2021 3,221.8 
 113. Barnet Saturday, November 27, 2021 3,219.2 
 114. Oxford City Tuesday, November 30, 2021 3,212.0 
 115. Dartford Saturday, November 20, 2021 3,208.7 
 116. Dorking Wanderers Saturday, November 13, 2021 3,203.5 
 117. Kidderminster Harriers Tuesday, November 23, 2021 3,202.5 
 118. Brackley Town Saturday, November 20, 2021 3,200.6 
 119. Gateshead Tuesday, November 23, 2021 3,192.8 
 120. Chorley Saturday, November 20, 2021 3,188.8 
 121. Hampton and Richmond Borough Saturday, November 20, 2021 3,188.7 
 122. Wealdstone Saturday, November 27, 2021 3,186.4 
 123. St. Albans City Tuesday, November 30, 2021 3,174.9 
 124. Weymouth Tuesday, November 23, 2021 3,171.8 
 125. Havant and Waterlooville Wednesday, December 1, 2021 3,157.7 
 126. Boston United Tuesday, November 23, 2021 3,148.1 
 127. Maidstone United Tuesday, November 23, 2021 3,145.7 
 128. Spennymoor Town Saturday, November 20, 2021 3,136.6 
 129. Dulwich Hamlet Wednesday, December 1, 2021 3,135.7 
 130. Coalville Town Tuesday, November 23, 2021 3,130.1 
 131. Dover Athletic Saturday, November 27, 2021 3,128.8 
 132. Eastbourne Borough Saturday, November 20, 2021 3,126.8 
 133. Hayes and Yeading United Saturday, November 27, 2021 3,123.5 
 134. Peterborough Sports Tuesday, November 30, 2021 3,122.1 
 135. Hereford Tuesday, November 30, 2021 3,121.1 
 136. Leamington Saturday, November 20, 2021 3,118.3 
 137. York City Saturday, November 20, 2021 3,113.1 
 138. Hungerford Town Saturday, November 20, 2021 3,108.6 
 139. Southport Tuesday, November 23, 2021 3,104.9 
 140. Chester Tuesday, November 23, 2021 3,098.3 
 141. Curzon Ashton Tuesday, November 23, 2021 3,097.6 
 142. King's Lynn Town Saturday, November 27, 2021 3,094.4 
 143. Truro City Tuesday, November 23, 2021 3,090.8 
 144. Darlington Tuesday, November 23, 2021 3,089.3 
 145. Banbury United Saturday, November 27, 2021 3,087.2 
 146. Slough Town Saturday, November 20, 2021 3,083.3 
 147. Kettering Town Tuesday, November 30, 2021 3,070.0 
 148. Concord Rangers Saturday, November 20, 2021 3,065.6 
 149. Chippenham Town Saturday, November 20, 2021 3,064.4 
 150. Worthing Saturday, November 20, 2021 3,060.0 
 151. Metropolitan Police Tuesday, November 30, 2021 3,054.9 
 152. Alfreton Town Tuesday, November 23, 2021 3,049.0 
 153. Gloucester City Tuesday, November 23, 2021 3,047.1 
 154. Guiseley Tuesday, November 23, 2021 3,042.6 
 155. Farsley Celtic Saturday, November 20, 2021 3,041.0 
 156. Chelmsford City Saturday, November 20, 2021 3,040.3 
 157. Welling United Saturday, November 20, 2021 3,034.3 
 158. Bath City Saturday, November 20, 2021 3,032.9 
 159. Rushall Olympic Saturday, November 27, 2021 3,032.3 
 160. Farnborough Wednesday, December 1, 2021 3,032.1 
 161. South Shields Saturday, November 20, 2021 3,023.3 
 162. Taunton Town Saturday, November 27, 2021 3,022.1 
 163. Tonbridge Angels Tuesday, November 30, 2021 3,021.9 
 164. Chesham United Saturday, November 27, 2021 3,020.1 
 165. Hemel Hempstead Town Saturday, November 20, 2021 3,017.0 
 166. Poole Town Saturday, November 27, 2021 3,009.2 
 167. AFC Telford United Saturday, November 20, 2021 3,005.3 
 168. Tiverton Town Saturday, November 20, 2021 3,003.7 
 169. Buxton Tuesday, November 23, 2021 3,001.2 
 170. Salisbury Saturday, November 20, 2021 2,999.6 
 171. Royston Town Saturday, November 27, 2021 2,997.5 
 172. Tamworth Tuesday, November 30, 2021 2,997.0 
 173. Bradford Park Avenue Saturday, November 20, 2021 2,989.1 
 174. Weston-super-Mare Saturday, November 27, 2021 2,982.0 
 175. Needham Market Tuesday, November 23, 2021 2,979.3 
 176. Braintree Town Saturday, November 20, 2021 2,975.8 
 177. Gosport Borough Wednesday, December 1, 2021 2,973.9 
 178. Warrington Town Saturday, November 20, 2021 2,966.6 
 179. Folkestone Invicta Wednesday, November 24, 2021 2,963.4 
 180. Enfield Town Tuesday, November 23, 2021 2,958.0 
 181. Billericay Town Saturday, November 20, 2021 2,957.9 
 182. Carshalton Athletic Tuesday, November 30, 2021 2,951.0 
 183. Harrow Borough Wednesday, December 1, 2021 2,950.5 
 184. Hendon Tuesday, November 30, 2021 2,945.1 
 185. Swindon Supermarine Saturday, November 27, 2021 2,943.5 
 186. Yate Town Saturday, November 27, 2021 2,936.5 
 187. AFC Rushden and Diamonds Tuesday, November 23, 2021 2,936.3 
 188. Bognor Regis Town Saturday, November 27, 2021 2,931.2 
 189. Blyth Spartans Saturday, November 20, 2021 2,922.2 
 190. Kings Langley Saturday, November 27, 2021 2,909.7 
 191. AFC Hornchurch Saturday, November 27, 2021 2,909.0 
 192. Matlock Town Saturday, November 20, 2021 2,900.9 
 193. Bamber Bridge Saturday, November 27, 2021 2,900.5 
 194. Bromsgrove Sporting Tuesday, November 23, 2021 2,899.6 
 195. Alvechurch Tuesday, November 30, 2021 2,899.1 
 196. FC United of Manchester Saturday, November 27, 2021 2,897.0 
 197. Kingstonian Saturday, November 20, 2021 2,896.9 
 198. Whitby Town Saturday, November 20, 2021 2,896.6 
 199. Bishop's Stortford Tuesday, November 30, 2021 2,895.6 
 200. Stourbridge Tuesday, November 30, 2021 2,895.3 
 201. Biggleswade Town Tuesday, November 30, 2021 2,890.7 
 202. Cheshunt Tuesday, November 23, 2021 2,881.8 
 203. Nuneaton Borough Tuesday, November 30, 2021 2,880.5 
 204. Morpeth Town Tuesday, November 30, 2021 2,879.5 
 205. Hednesford Town Tuesday, November 30, 2021 2,877.5 
 206. Barwell Saturday, November 27, 2021 2,877.0 
 207. Leiston Saturday, November 20, 2021 2,869.7 
 208. Hartley Wintney Tuesday, November 23, 2021 2,866.9 
 209. Basford United Tuesday, November 30, 2021 2,866.5 
 210. Stratford Town Tuesday, November 30, 2021 2,859.0 
 211. Nantwich Town Tuesday, November 23, 2021 2,854.2 
 212. Lewes Saturday, November 27, 2021 2,850.1 
 213. Potters Bar Town Tuesday, November 30, 2021 2,847.8 
 214. Scarborough Athletic Tuesday, November 23, 2021 2,846.7 
 215. Walton Casuals Saturday, November 27, 2021 2,845.6 
 216. Horsham Tuesday, November 30, 2021 2,839.3 
 217. Beaconsfield Town Saturday, November 27, 2021 2,838.8 
 218. Atherton Collieries Tuesday, November 23, 2021 2,836.7 
 219. Bowers and Pitsea Tuesday, November 30, 2021 2,836.1 
 220. Ashton United Saturday, November 20, 2021 2,836.0 
 221. Gainsborough Trinity Saturday, November 20, 2021 2,835.5 
 222. Lancaster City Saturday, November 20, 2021 2,830.9 
 223. Hitchin Town Saturday, November 27, 2021 2,825.7 
 224. Cray Wanderers Tuesday, November 30, 2021 2,822.8 
 225. Witton Albion Saturday, November 20, 2021 2,819.6 
 226. Merthyr Town Tuesday, November 23, 2021 2,816.9 
 227. Lowestoft Town Saturday, November 27, 2021 2,812.7 
 228. Margate Saturday, November 27, 2021 2,811.8 
 229. Corinthian-Casuals Saturday, November 27, 2021 2,807.5 
 230. Haringey Borough Saturday, November 20, 2021 2,800.0 
 231. Stalybridge Celtic Saturday, November 20, 2021 2,797.7 
 232. Mickleover Sports Saturday, November 27, 2021 2,794.6 
 233. Dorchester Town Saturday, November 27, 2021 2,791.4 
 234. Stafford Rangers Saturday, November 20, 2021 2,787.5 
 235. Radcliffe Saturday, November 20, 2021 2,780.5 
 236. Wimborne Town Wednesday, December 1, 2021 2,779.8 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. Hyde United Saturday, November 20, 2021 2,778.0 
 239. East Thurrock United Saturday, November 27, 2021 2,773.9 
 240. St. Ives Town Saturday, November 27, 2021 2,769.9 
 241. Merstham Tuesday, November 30, 2021 2,769.2 
 242. Marine Sunday, January 10, 2021 2,768.4 
 243. Redditch United Saturday, November 27, 2021 2,763.7 
 244. Leatherhead Saturday, November 27, 2021 2,756.6 
 245. Wingate and Finchley Tuesday, November 30, 2021 2,736.9 
 246. Brightlingsea Regent Saturday, November 27, 2021 2,653.6 
 247. Grantham Town Saturday, November 20, 2021 2,649.7