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  Tuesday, November 23, 2021

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, November 21, 2021 4,356.8 
 2. Liverpool Saturday, November 20, 2021 4,310.2 
 3. Chelsea Saturday, November 20, 2021 4,270.3 
 4. Arsenal Saturday, November 20, 2021 4,190.5 
 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. Leeds United Sunday, November 21, 2021 4,064.8 
 10. Everton Sunday, November 21, 2021 4,062.8 
 11. Wolverhampton Wanderers Saturday, November 20, 2021 4,060.6 
 12. Aston Villa Saturday, November 20, 2021 4,057.8 
 13. Crystal Palace Saturday, November 20, 2021 4,052.3 
 14. Brighton and Hove Albion Saturday, November 20, 2021 4,048.2 
 15. Southampton Saturday, November 20, 2021 4,029.6 
 16. Brentford Saturday, November 20, 2021 4,020.8 
 17. Fulham Saturday, November 20, 2021 4,009.3 
 18. Watford Saturday, November 20, 2021 4,008.7 
 19. Burnley Saturday, November 20, 2021 4,001.6 
 20. AFC Bournemouth Sunday, November 21, 2021 3,984.8 
 21. Newcastle United Saturday, November 20, 2021 3,981.9 
 22. Norwich City Saturday, November 20, 2021 3,965.8 
 23. West Bromwich Albion Tuesday, November 23, 2021 3,920.4 
 24. Queens Park Rangers Friday, November 19, 2021 3,880.9 
 25. Stoke City Saturday, November 20, 2021 3,872.0 
 26. Swansea City Saturday, November 20, 2021 3,871.6 
 27. Sheffield United Tuesday, November 23, 2021 3,864.3 
 28. Blackburn Rovers Saturday, November 20, 2021 3,850.0 
 29. Coventry City Tuesday, November 23, 2021 3,837.8 
 30. Millwall Saturday, November 20, 2021 3,836.9 
 31. Nottingham Forest Tuesday, November 23, 2021 3,830.1 
 32. Preston North End Tuesday, November 23, 2021 3,825.8 
 33. Blackpool Tuesday, November 23, 2021 3,823.8 
 34. Luton Town Tuesday, November 23, 2021 3,818.7 
 35. Cardiff City Saturday, November 20, 2021 3,807.1 
 36. Huddersfield Town Saturday, November 20, 2021 3,805.1 
 37. Rotherham United Tuesday, November 23, 2021 3,800.3 
 38. Reading Tuesday, November 23, 2021 3,795.1 
 39. Middlesbrough Tuesday, November 23, 2021 3,790.1 
 40. Wycombe Wanderers Tuesday, November 23, 2021 3,768.1 
 41. Hull City Saturday, November 20, 2021 3,768.0 
 42. Derby County Sunday, November 21, 2021 3,765.3 
 43. Barnsley Saturday, November 20, 2021 3,762.0 
 44. Birmingham City Tuesday, November 23, 2021 3,760.2 
 45. Sunderland Tuesday, November 23, 2021 3,751.0 
 46. Sheffield Wednesday Tuesday, November 23, 2021 3,743.2 
 47. Oxford United Tuesday, November 23, 2021 3,738.5 
 48. Wigan Athletic Tuesday, November 23, 2021 3,733.4 
 49. Bristol City Saturday, November 20, 2021 3,727.8 
 50. Peterborough United Saturday, November 20, 2021 3,724.2 
 51. Portsmouth Tuesday, November 23, 2021 3,700.6 
 52. Charlton Athletic Tuesday, November 23, 2021 3,699.0 
 53. Plymouth Argyle Tuesday, November 23, 2021 3,687.1 
 54. Milton Keynes Dons Tuesday, November 23, 2021 3,683.8 
 55. Ipswich Town Tuesday, November 23, 2021 3,658.0 
 56. Lincoln City Tuesday, November 23, 2021 3,654.2 
 57. Cheltenham Town Tuesday, November 23, 2021 3,641.4 
 58. Burton Albion Tuesday, November 23, 2021 3,638.1 
 59. Fleetwood Town Tuesday, November 23, 2021 3,608.9 
 60. AFC Wimbledon Tuesday, November 23, 2021 3,607.5 
 61. Gillingham Tuesday, November 23, 2021 3,607.2 
 62. Bolton Wanderers Tuesday, November 23, 2021 3,602.9 
 63. Swindon Town Tuesday, November 23, 2021 3,590.0 
 64. Forest Green Rovers Tuesday, November 23, 2021 3,585.3 
 65. Morecambe Tuesday, November 23, 2021 3,581.9 
 66. Accrington Stanley Tuesday, November 23, 2021 3,579.9 
 67. Cambridge United Tuesday, November 23, 2021 3,579.2 
 68. Shrewsbury Town Tuesday, November 23, 2021 3,579.1 
 69. Northampton Town Tuesday, November 23, 2021 3,575.6 
 70. Exeter City Tuesday, November 23, 2021 3,575.4 
 71. Rochdale Tuesday, November 23, 2021 3,562.0 
 72. Crewe Alexandra Tuesday, November 23, 2021 3,555.7 
 73. Doncaster Rovers Tuesday, November 23, 2021 3,551.1 
 74. Port Vale Tuesday, November 23, 2021 3,544.8 
 75. Newport County Tuesday, November 23, 2021 3,543.5 
 76. Leyton Orient Tuesday, November 23, 2021 3,533.1 
 77. Salford City Tuesday, November 23, 2021 3,529.7 
 78. Tranmere Rovers Tuesday, November 23, 2021 3,522.8 
 79. Sutton United Tuesday, November 23, 2021 3,500.0 
 80. Bristol Rovers Tuesday, November 23, 2021 3,494.3 
 81. Harrogate Town Tuesday, November 23, 2021 3,494.1 
 82. Bradford City Tuesday, November 23, 2021 3,479.3 
 83. Mansfield Town Tuesday, November 23, 2021 3,478.6 
 84. Walsall Tuesday, November 23, 2021 3,476.4 
 85. Stevenage Tuesday, November 23, 2021 3,449.7 
 86. Crawley Town Tuesday, November 23, 2021 3,447.9 
 87. Colchester United Tuesday, November 23, 2021 3,443.0 
 88. Hartlepool United Tuesday, November 23, 2021 3,437.4 
 89. Barrow Tuesday, November 23, 2021 3,437.3 
 90. Chesterfield Tuesday, November 23, 2021 3,434.1 
 91. Stockport County Tuesday, November 23, 2021 3,421.2 
 92. Bromley Tuesday, November 23, 2021 3,414.0 
 93. Wrexham Tuesday, November 23, 2021 3,412.4 
 94. Carlisle United Tuesday, November 23, 2021 3,410.8 
 95. Oldham Athletic Tuesday, November 23, 2021 3,406.1 
 96. FC Halifax Town Tuesday, November 23, 2021 3,388.9 
 97. Grimsby Town Tuesday, November 23, 2021 3,388.0 
 98. Boreham Wood Tuesday, November 23, 2021 3,382.9 
 99. Notts County Tuesday, November 23, 2021 3,382.3 
 100. Solihull Moors Tuesday, November 23, 2021 3,368.7 
 101. Dagenham and Redbridge Tuesday, November 23, 2021 3,352.2 
 102. Scunthorpe United Tuesday, November 23, 2021 3,349.6 
 103. Eastleigh Tuesday, November 23, 2021 3,334.1 
 104. Torquay United Tuesday, November 23, 2021 3,333.9 
 105. Yeovil Town Tuesday, November 23, 2021 3,317.2 
 106. AFC Fylde Saturday, November 20, 2021 3,305.8 
 107. Southend United Friday, November 19, 2021 3,295.8 
 108. Altrincham Tuesday, November 23, 2021 3,281.4 
 109. Ebbsfleet United Tuesday, November 23, 2021 3,246.4 
 110. Woking Tuesday, November 23, 2021 3,244.3 
 111. Maidenhead United Saturday, November 20, 2021 3,224.6 
 112. Aldershot Town Tuesday, November 23, 2021 3,213.9 
 113. Dartford Saturday, November 20, 2021 3,208.7 
 114. Barnet Saturday, November 20, 2021 3,207.1 
 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. Wealdstone Tuesday, November 23, 2021 3,195.3 
 120. Gateshead Tuesday, November 23, 2021 3,192.8 
 121. Chorley Saturday, November 20, 2021 3,188.8 
 122. Hampton and Richmond Borough Saturday, November 20, 2021 3,188.7 
 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. Hayes and Yeading United Tuesday, November 23, 2021 3,138.8 
 129. Spennymoor Town Saturday, November 20, 2021 3,136.6 
 130. Dulwich Hamlet Saturday, November 20, 2021 3,133.9 
 131. Coalville Town Tuesday, November 23, 2021 3,130.1 
 132. Eastbourne Borough Saturday, November 20, 2021 3,126.8 
 133. Dover Athletic Tuesday, November 23, 2021 3,122.9 
 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. King's Lynn Town Tuesday, November 23, 2021 3,102.3 
 141. Chester Tuesday, November 23, 2021 3,098.3 
 142. Curzon Ashton Tuesday, November 23, 2021 3,097.6 
 143. Truro City Tuesday, November 23, 2021 3,090.8 
 144. Darlington Tuesday, November 23, 2021 3,089.3 
 145. Kettering Town Saturday, November 20, 2021 3,084.5 
 146. Slough Town Saturday, November 20, 2021 3,083.3 
 147. Banbury United Tuesday, November 23, 2021 3,076.6 
 148. Metropolitan Police Tuesday, November 23, 2021 3,072.7 
 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. Rushall Olympic Saturday, November 20, 2021 3,038.4 
 158. Welling United Saturday, November 20, 2021 3,034.3 
 159. Bath City Saturday, November 20, 2021 3,032.9 
 160. Chesham United Tuesday, November 23, 2021 3,024.2 
 161. Taunton Town Saturday, November 20, 2021 3,023.7 
 162. South Shields Saturday, November 20, 2021 3,023.3 
 163. Farnborough Saturday, November 20, 2021 3,022.8 
 164. Tonbridge Angels Saturday, November 20, 2021 3,018.5 
 165. Hemel Hempstead Town Saturday, November 20, 2021 3,017.0 
 166. Royston Town Tuesday, November 23, 2021 3,008.0 
 167. Poole Town Saturday, November 20, 2021 3,007.6 
 168. AFC Telford United Saturday, November 20, 2021 3,005.3 
 169. Tiverton Town Saturday, November 20, 2021 3,003.7 
 170. Buxton Tuesday, November 23, 2021 3,001.2 
 171. Salisbury Saturday, November 20, 2021 2,999.6 
 172. Tamworth Tuesday, November 23, 2021 2,999.1 
 173. Bradford Park Avenue Saturday, November 20, 2021 2,989.1 
 174. Gosport Borough Saturday, November 20, 2021 2,986.5 
 175. Needham Market Tuesday, November 23, 2021 2,979.3 
 176. Weston-super-Mare Tuesday, November 23, 2021 2,977.6 
 177. Braintree Town Saturday, November 20, 2021 2,975.8 
 178. Warrington Town Saturday, November 20, 2021 2,966.6 
 179. Folkestone Invicta Saturday, November 20, 2021 2,966.5 
 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. Carshalton Athletic Monday, November 22, 2021 2,948.2 
 184. Bognor Regis Town Saturday, November 20, 2021 2,943.6 
 185. Yate Town Tuesday, November 23, 2021 2,942.0 
 186. AFC Rushden and Diamonds Tuesday, November 23, 2021 2,936.3 
 187. Swindon Supermarine Tuesday, November 23, 2021 2,924.3 
 188. Blyth Spartans Saturday, November 20, 2021 2,922.2 
 189. Stourbridge Saturday, November 20, 2021 2,913.8 
 190. Hendon Tuesday, November 23, 2021 2,910.7 
 191. Matlock Town Saturday, November 20, 2021 2,900.9 
 192. Bromsgrove Sporting Tuesday, November 23, 2021 2,899.6 
 193. Bishop's Stortford Saturday, November 20, 2021 2,898.3 
 194. Nuneaton Borough Tuesday, November 16, 2021 2,897.7 
 195. Kingstonian Saturday, November 20, 2021 2,896.9 
 196. AFC Hornchurch Tuesday, November 23, 2021 2,896.6 
 197. Whitby Town Saturday, November 20, 2021 2,896.6 
 198. Kings Langley Saturday, November 20, 2021 2,894.4 
 199. Bamber Bridge Saturday, November 20, 2021 2,891.8 
 200. Biggleswade Town Saturday, November 20, 2021 2,888.6 
 201. FC United of Manchester Saturday, November 20, 2021 2,887.0 
 202. Basford United Saturday, November 20, 2021 2,884.2 
 203. Hednesford Town Saturday, November 20, 2021 2,882.1 
 204. Cheshunt Tuesday, November 23, 2021 2,881.8 
 205. Alvechurch Tuesday, November 23, 2021 2,880.6 
 206. Morpeth Town Saturday, November 20, 2021 2,870.5 
 207. Leiston Saturday, November 20, 2021 2,869.7 
 208. Barwell Saturday, November 20, 2021 2,869.1 
 209. Hartley Wintney Tuesday, November 23, 2021 2,866.9 
 210. Walton Casuals Tuesday, November 23, 2021 2,856.7 
 211. Potters Bar Town Tuesday, November 23, 2021 2,856.4 
 212. Nantwich Town Tuesday, November 23, 2021 2,854.2 
 213. Canvey Island Monday, November 30, 2020 2,853.3 
 214. Lewes Tuesday, November 23, 2021 2,852.1 
 215. Scarborough Athletic Tuesday, November 23, 2021 2,846.7 
 216. Stratford Town Tuesday, November 23, 2021 2,843.3 
 217. Bowers and Pitsea Tuesday, November 23, 2021 2,837.6 
 218. Atherton Collieries Tuesday, November 23, 2021 2,836.7 
 219. Ashton United Saturday, November 20, 2021 2,836.0 
 220. Gainsborough Trinity Saturday, November 20, 2021 2,835.5 
 221. Beaconsfield Town Saturday, November 20, 2021 2,834.7 
 222. Hitchin Town Saturday, November 20, 2021 2,833.6 
 223. Lancaster City Saturday, November 20, 2021 2,830.9 
 224. Margate Saturday, November 20, 2021 2,820.7 
 225. Horsham Monday, November 22, 2021 2,820.4 
 226. Witton Albion Saturday, November 20, 2021 2,819.6 
 227. Cray Wanderers Saturday, November 20, 2021 2,818.2 
 228. Merthyr Town Tuesday, November 23, 2021 2,816.9 
 229. Lowestoft Town Tuesday, November 23, 2021 2,815.1 
 230. Corinthian-Casuals Tuesday, November 23, 2021 2,812.8 
 231. Mickleover Sports Saturday, November 20, 2021 2,804.6 
 232. Haringey Borough Saturday, November 20, 2021 2,800.0 
 233. Stalybridge Celtic Saturday, November 20, 2021 2,797.7 
 234. Dorchester Town Tuesday, November 23, 2021 2,795.8 
 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 20, 2021 2,772.9 
 241. Marine Sunday, January 10, 2021 2,768.4 
 242. Merstham Saturday, November 20, 2021 2,767.5 
 243. St. Ives Town Tuesday, November 23, 2021 2,767.5 
 244. Redditch United Saturday, November 20, 2021 2,757.7 
 245. Leatherhead Saturday, November 20, 2021 2,750.7 
 246. Wingate and Finchley Tuesday, November 23, 2021 2,744.9 
 247. Grantham Town Saturday, November 20, 2021 2,649.7 
 248. Brightlingsea Regent Tuesday, November 16, 2021 2,648.4