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  Saturday, November 27, 2021

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, November 21, 2021 4,356.8 
 2. Liverpool Saturday, November 27, 2021 4,315.3 
 3. Chelsea Saturday, November 20, 2021 4,270.3 
 4. Arsenal Saturday, November 27, 2021 4,196.4 
 5. Manchester United Saturday, November 20, 2021 4,181.7 
 6. West Ham United Saturday, November 20, 2021 4,181.4 
 7. Tottenham Hotspur Sunday, November 21, 2021 4,133.7 
 8. Leicester City Saturday, November 20, 2021 4,130.5 
 9. Aston Villa Saturday, November 27, 2021 4,068.7 
 10. Leeds United Saturday, November 27, 2021 4,065.4 
 11. Everton Sunday, November 21, 2021 4,062.8 
 12. Wolverhampton Wanderers Saturday, November 27, 2021 4,059.0 
 13. Brighton and Hove Albion Saturday, November 27, 2021 4,047.6 
 14. Crystal Palace Saturday, November 27, 2021 4,041.3 
 15. Southampton Saturday, November 27, 2021 4,024.4 
 16. Brentford Saturday, November 20, 2021 4,020.8 
 17. Watford Saturday, November 20, 2021 4,008.7 
 18. Burnley Saturday, November 20, 2021 4,001.6 
 19. Fulham Saturday, November 27, 2021 3,998.8 
 20. AFC Bournemouth Saturday, November 27, 2021 3,976.9 
 21. Newcastle United Saturday, November 27, 2021 3,976.1 
 22. Norwich City Saturday, November 27, 2021 3,967.4 
 23. West Bromwich Albion Friday, November 26, 2021 3,916.9 
 24. Queens Park Rangers Wednesday, November 24, 2021 3,887.7 
 25. Blackburn Rovers Saturday, November 27, 2021 3,871.6 
 26. Swansea City Saturday, November 27, 2021 3,870.0 
 27. Sheffield United Tuesday, November 23, 2021 3,864.3 
 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. Derby County Wednesday, November 24, 2021 3,772.0 
 42. Birmingham City Saturday, November 27, 2021 3,770.9 
 43. Wycombe Wanderers Saturday, November 27, 2021 3,768.5 
 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. Bristol City Wednesday, November 24, 2021 3,740.7 
 49. Oxford United Saturday, November 27, 2021 3,739.1 
 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 Tuesday, November 23, 2021 3,658.0 
 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 Saturday, November 27, 2021 3,576.1 
 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. Crewe Alexandra Tuesday, November 23, 2021 3,555.7 
 73. Port Vale Saturday, November 27, 2021 3,553.9 
 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 Saturday, November 27, 2021 3,476.8 
 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. Wrexham Saturday, November 27, 2021 3,425.8 
 93. Carlisle United Saturday, November 27, 2021 3,421.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. Torquay United Saturday, November 27, 2021 3,324.4 
 105. Yeovil Town Saturday, November 27, 2021 3,311.3 
 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 23, 2021 3,246.4 
 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. Dartford Saturday, November 20, 2021 3,208.7 
 115. Dorking Wanderers Saturday, November 13, 2021 3,203.5 
 116. Kidderminster Harriers Tuesday, November 23, 2021 3,202.5 
 117. Oxford City Saturday, November 20, 2021 3,201.9 
 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 Saturday, November 20, 2021 3,178.3 
 124. Weymouth Tuesday, November 23, 2021 3,171.8 
 125. Havant and Waterlooville Saturday, November 20, 2021 3,159.5 
 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 Saturday, November 20, 2021 3,133.9 
 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. Leamington Saturday, November 20, 2021 3,118.3 
 135. Peterborough Sports Tuesday, November 23, 2021 3,116.0 
 136. York City Saturday, November 20, 2021 3,113.1 
 137. Hungerford Town Saturday, November 20, 2021 3,108.6 
 138. Hereford Saturday, November 20, 2021 3,106.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. Kettering Town Saturday, November 20, 2021 3,084.5 
 147. Slough Town Saturday, November 20, 2021 3,083.3 
 148. Metropolitan Police Saturday, November 27, 2021 3,078.2 
 149. Concord Rangers Saturday, November 20, 2021 3,065.6 
 150. Chippenham Town Saturday, November 20, 2021 3,064.4 
 151. Worthing Saturday, November 20, 2021 3,060.0 
 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. South Shields Saturday, November 20, 2021 3,023.3 
 161. Farnborough Saturday, November 20, 2021 3,022.8 
 162. Taunton Town Saturday, November 27, 2021 3,022.1 
 163. Chesham United Saturday, November 27, 2021 3,020.1 
 164. Tonbridge Angels Saturday, November 20, 2021 3,018.5 
 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. Tamworth Tuesday, November 23, 2021 2,999.1 
 172. Royston Town Saturday, November 27, 2021 2,997.5 
 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 Saturday, November 27, 2021 2,967.3 
 178. Warrington Town Saturday, November 20, 2021 2,966.6 
 179. Folkestone Invicta Wednesday, November 24, 2021 2,963.4 
 180. Harrow Borough Tuesday, November 23, 2021 2,959.8 
 181. Enfield Town Tuesday, November 23, 2021 2,958.0 
 182. Billericay Town Saturday, November 20, 2021 2,957.9 
 183. Swindon Supermarine Saturday, November 27, 2021 2,943.5 
 184. Carshalton Athletic Saturday, November 27, 2021 2,942.3 
 185. Yate Town Saturday, November 27, 2021 2,936.5 
 186. AFC Rushden and Diamonds Tuesday, November 23, 2021 2,936.3 
 187. Bognor Regis Town Saturday, November 27, 2021 2,931.2 
 188. Blyth Spartans Saturday, November 20, 2021 2,922.2 
 189. Hendon Saturday, November 27, 2021 2,921.8 
 190. Stourbridge Saturday, November 20, 2021 2,913.8 
 191. Kings Langley Saturday, November 27, 2021 2,909.7 
 192. AFC Hornchurch Saturday, November 27, 2021 2,909.0 
 193. Matlock Town Saturday, November 20, 2021 2,900.9 
 194. Bamber Bridge Saturday, November 27, 2021 2,900.5 
 195. Bromsgrove Sporting Tuesday, November 23, 2021 2,899.6 
 196. Bishop's Stortford Saturday, November 20, 2021 2,898.3 
 197. FC United of Manchester Saturday, November 27, 2021 2,897.0 
 198. Kingstonian Saturday, November 20, 2021 2,896.9 
 199. Whitby Town Saturday, November 20, 2021 2,896.6 
 200. Nuneaton Borough Saturday, November 27, 2021 2,896.2 
 201. Biggleswade Town Saturday, November 20, 2021 2,888.6 
 202. Hednesford Town Saturday, November 27, 2021 2,883.6 
 203. Cheshunt Tuesday, November 23, 2021 2,881.8 
 204. Alvechurch Tuesday, November 23, 2021 2,880.6 
 205. Barwell Saturday, November 27, 2021 2,877.0 
 206. Basford United Saturday, November 27, 2021 2,875.5 
 207. Morpeth Town Saturday, November 20, 2021 2,870.5 
 208. Leiston Saturday, November 20, 2021 2,869.7 
 209. Hartley Wintney Tuesday, November 23, 2021 2,866.9 
 210. Potters Bar Town Tuesday, November 23, 2021 2,856.4 
 211. Nantwich Town Tuesday, November 23, 2021 2,854.2 
 212. Canvey Island Monday, November 30, 2020 2,853.3 
 213. Lewes Saturday, November 27, 2021 2,850.1 
 214. Scarborough Athletic Tuesday, November 23, 2021 2,846.7 
 215. Walton Casuals Saturday, November 27, 2021 2,845.6 
 216. Stratford Town Tuesday, November 23, 2021 2,843.3 
 217. Beaconsfield Town Saturday, November 27, 2021 2,838.8 
 218. Bowers and Pitsea Tuesday, November 23, 2021 2,837.6 
 219. Atherton Collieries Tuesday, November 23, 2021 2,836.7 
 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. Horsham Saturday, November 27, 2021 2,829.3 
 224. Hitchin Town Saturday, November 27, 2021 2,825.7 
 225. Cray Wanderers Wednesday, November 24, 2021 2,821.2 
 226. Witton Albion Saturday, November 20, 2021 2,819.6 
 227. Merthyr Town Tuesday, November 23, 2021 2,816.9 
 228. Lowestoft Town Saturday, November 27, 2021 2,812.7 
 229. Margate Saturday, November 27, 2021 2,811.8 
 230. Corinthian-Casuals Saturday, November 27, 2021 2,807.5 
 231. Haringey Borough Saturday, November 20, 2021 2,800.0 
 232. Stalybridge Celtic Saturday, November 20, 2021 2,797.7 
 233. Mickleover Sports Saturday, November 27, 2021 2,794.6 
 234. Dorchester Town Saturday, November 27, 2021 2,791.4 
 235. Stafford Rangers Saturday, November 20, 2021 2,787.5 
 236. Wimborne Town Tuesday, November 23, 2021 2,786.4 
 237. Radcliffe Saturday, November 20, 2021 2,780.5 
 238. AFC Sudbury Friday, November 5, 2021 2,778.2 
 239. Hyde United Saturday, November 20, 2021 2,778.0 
 240. East Thurrock United Saturday, November 27, 2021 2,773.9 
 241. St. Ives Town Saturday, November 27, 2021 2,769.9 
 242. Marine Sunday, January 10, 2021 2,768.4 
 243. Merstham Saturday, November 27, 2021 2,766.6 
 244. Redditch United Saturday, November 27, 2021 2,763.7 
 245. Leatherhead Saturday, November 27, 2021 2,756.6 
 246. Wingate and Finchley Saturday, November 27, 2021 2,746.8 
 247. Brightlingsea Regent Saturday, November 27, 2021 2,653.6 
 248. Grantham Town Saturday, November 20, 2021 2,649.7