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 8, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, November 5, 2022 4,411.6 
 2. Liverpool Sunday, November 6, 2022 4,330.2 
 3. Arsenal Sunday, November 6, 2022 4,265.8 
 4. Chelsea Sunday, November 6, 2022 4,214.7 
 5. Tottenham Hotspur Sunday, November 6, 2022 4,213.2 
 6. Newcastle United Sunday, November 6, 2022 4,170.3 
 7. Manchester United Sunday, November 6, 2022 4,169.0 
 8. Brighton and Hove Albion Saturday, November 5, 2022 4,131.2 
 9. Crystal Palace Sunday, November 6, 2022 4,101.2 
 10. Leicester City Tuesday, November 8, 2022 4,099.3 
 11. West Ham United Sunday, November 6, 2022 4,077.9 
 12. Aston Villa Sunday, November 6, 2022 4,052.4 
 13. Brentford Tuesday, November 8, 2022 4,040.5 
 14. Leeds United Saturday, November 5, 2022 4,024.6 
 15. Everton Tuesday, November 8, 2022 4,010.6 
 16. Fulham Saturday, November 5, 2022 4,004.9 
 17. Burnley Tuesday, November 8, 2022 3,994.7 
 18. Wolverhampton Wanderers Saturday, November 5, 2022 3,993.5 
 19. Southampton Sunday, November 6, 2022 3,987.7 
 20. AFC Bournemouth Tuesday, November 8, 2022 3,979.6 
 21. Nottingham Forest Saturday, November 5, 2022 3,955.1 
 22. Sheffield United Tuesday, November 8, 2022 3,941.4 
 23. Norwich City Saturday, November 5, 2022 3,897.8 
 24. Watford Tuesday, November 8, 2022 3,880.3 
 25. Blackburn Rovers Saturday, November 5, 2022 3,863.2 
 26. Luton Town Tuesday, November 8, 2022 3,858.8 
 27. Millwall Saturday, November 5, 2022 3,856.8 
 28. Preston North End Friday, November 4, 2022 3,855.9 
 29. Swansea City Tuesday, November 8, 2022 3,843.7 
 30. Coventry City Tuesday, November 8, 2022 3,843.2 
 31. Middlesbrough Tuesday, November 8, 2022 3,835.2 
 32. Queens Park Rangers Tuesday, November 8, 2022 3,825.6 
 33. Stoke City Tuesday, November 8, 2022 3,822.5 
 34. West Bromwich Albion Saturday, November 5, 2022 3,819.3 
 35. Huddersfield Town Tuesday, November 8, 2022 3,814.0 
 36. Sheffield Wednesday Friday, November 4, 2022 3,810.8 
 37. Sunderland Saturday, November 5, 2022 3,804.0 
 38. Birmingham City Tuesday, November 8, 2022 3,799.4 
 39. Plymouth Argyle Saturday, November 5, 2022 3,791.1 
 40. Ipswich Town Monday, November 7, 2022 3,779.8 
 41. Rotherham United Tuesday, November 8, 2022 3,772.5 
 42. Bristol City Tuesday, November 8, 2022 3,772.5 
 43. Cardiff City Tuesday, November 8, 2022 3,764.9 
 44. Blackpool Tuesday, November 8, 2022 3,758.5 
 45. Hull City Tuesday, November 8, 2022 3,749.7 
 46. Reading Tuesday, November 8, 2022 3,748.1 
 47. Derby County Sunday, November 6, 2022 3,747.4 
 48. Portsmouth Friday, November 4, 2022 3,740.6 
 49. Peterborough United Saturday, November 5, 2022 3,736.5 
 50. Wigan Athletic Tuesday, November 8, 2022 3,731.9 
 51. Bolton Wanderers Saturday, November 5, 2022 3,709.1 
 52. Wycombe Wanderers Saturday, November 5, 2022 3,706.1 
 53. Milton Keynes Dons Tuesday, November 8, 2022 3,699.9 
 54. Barnsley Saturday, November 5, 2022 3,697.9 
 55. Oxford United Tuesday, November 1, 2022 3,696.8 
 56. Charlton Athletic Tuesday, November 8, 2022 3,683.8 
 57. Lincoln City Tuesday, November 8, 2022 3,655.6 
 58. Exeter City Saturday, November 5, 2022 3,635.0 
 59. Shrewsbury Town Saturday, November 5, 2022 3,630.6 
 60. Bristol Rovers Saturday, November 5, 2022 3,618.9 
 61. Port Vale Saturday, November 5, 2022 3,614.6 
 62. Fleetwood Town Saturday, November 5, 2022 3,592.6 
 63. Northampton Town Saturday, November 5, 2022 3,588.5 
 64. Swindon Town Saturday, November 5, 2022 3,581.3 
 65. Cambridge United Sunday, November 6, 2022 3,578.9 
 66. Accrington Stanley Saturday, November 5, 2022 3,576.8 
 67. Leyton Orient Tuesday, November 8, 2022 3,572.2 
 68. Cheltenham Town Saturday, November 5, 2022 3,570.8 
 69. Mansfield Town Tuesday, November 8, 2022 3,561.8 
 70. Salford City Tuesday, November 8, 2022 3,547.3 
 71. Stevenage Tuesday, November 8, 2022 3,543.4 
 72. Tranmere Rovers Saturday, November 5, 2022 3,538.6 
 73. Morecambe Tuesday, November 8, 2022 3,535.6 
 74. Bradford City Tuesday, November 8, 2022 3,533.9 
 75. Stockport County Saturday, November 5, 2022 3,533.7 
 76. Burton Albion Saturday, November 5, 2022 3,532.4 
 77. Forest Green Rovers Saturday, November 5, 2022 3,515.4 
 78. Wrexham Sunday, November 6, 2022 3,509.3 
 79. Carlisle United Tuesday, November 8, 2022 3,504.5 
 80. Doncaster Rovers Saturday, November 5, 2022 3,498.6 
 81. Grimsby Town Saturday, November 5, 2022 3,497.1 
 82. Barrow Saturday, November 5, 2022 3,494.5 
 83. Walsall Saturday, November 5, 2022 3,491.5 
 84. Notts County Tuesday, November 8, 2022 3,486.3 
 85. AFC Wimbledon Tuesday, November 8, 2022 3,486.3 
 86. Newport County Tuesday, November 8, 2022 3,486.0 
 87. Gillingham Tuesday, November 8, 2022 3,481.0 
 88. Sutton United Saturday, November 5, 2022 3,469.8 
 89. Crewe Alexandra Saturday, November 5, 2022 3,459.5 
 90. Rochdale Tuesday, November 8, 2022 3,447.8 
 91. Solihull Moors Tuesday, November 8, 2022 3,438.6 
 92. Crawley Town Tuesday, November 8, 2022 3,437.4 
 93. Chesterfield Saturday, November 5, 2022 3,411.2 
 94. Colchester United Saturday, November 5, 2022 3,396.3 
 95. Harrogate Town Tuesday, November 8, 2022 3,393.5 
 96. Southend United Tuesday, November 8, 2022 3,379.0 
 97. Hartlepool United Saturday, November 5, 2022 3,373.8 
 98. Dagenham and Redbridge Saturday, November 5, 2022 3,354.2 
 99. Boreham Wood Tuesday, November 8, 2022 3,349.7 
 100. Bromley Tuesday, November 1, 2022 3,331.8 
 101. FC Halifax Town Tuesday, November 8, 2022 3,328.9 
 102. Woking Tuesday, November 1, 2022 3,328.4 
 103. Ebbsfleet United Tuesday, November 8, 2022 3,310.1 
 104. Torquay United Sunday, November 6, 2022 3,295.6 
 105. Oldham Athletic Sunday, November 6, 2022 3,293.1 
 106. Dorking Wanderers Saturday, October 29, 2022 3,282.9 
 107. Eastleigh Tuesday, November 8, 2022 3,275.3 
 108. Dartford Saturday, November 5, 2022 3,258.2 
 109. Maidenhead United Tuesday, November 8, 2022 3,253.9 
 110. Barnet Tuesday, November 8, 2022 3,248.8 
 111. Yeovil Town Tuesday, November 8, 2022 3,244.8 
 112. Altrincham Tuesday, November 8, 2022 3,244.3 
 113. Wealdstone Tuesday, November 1, 2022 3,242.1 
 114. York City Tuesday, November 8, 2022 3,241.3 
 115. Aldershot Town Tuesday, November 1, 2022 3,238.1 
 116. Gateshead Saturday, November 5, 2022 3,234.2 
 117. King's Lynn Town Tuesday, November 8, 2022 3,226.5 
 118. Scunthorpe United Tuesday, November 1, 2022 3,226.1 
 119. Brackley Town Tuesday, November 8, 2022 3,222.6 
 120. AFC Fylde Saturday, November 5, 2022 3,214.9 
 121. Maidstone United Tuesday, November 8, 2022 3,201.8 
 122. Havant and Waterlooville Saturday, November 5, 2022 3,193.9 
 123. Oxford City Tuesday, November 8, 2022 3,160.4 
 124. Darlington Tuesday, November 8, 2022 3,150.2 
 125. Chester Tuesday, November 8, 2022 3,144.9 
 126. Weston-super-Mare Saturday, November 5, 2022 3,144.5 
 127. Chelmsford City Monday, November 7, 2022 3,139.2 
 128. Chorley Tuesday, November 8, 2022 3,136.0 
 129. Banbury United Tuesday, November 8, 2022 3,130.3 
 130. Kidderminster Harriers Tuesday, November 8, 2022 3,130.3 
 131. Taunton Town Saturday, November 5, 2022 3,126.8 
 132. St. Albans City Tuesday, November 8, 2022 3,125.2 
 133. Truro City Saturday, November 5, 2022 3,124.3 
 134. Worthing Tuesday, November 8, 2022 3,121.7 
 135. Braintree Town Saturday, November 5, 2022 3,118.0 
 136. Alfreton Town Tuesday, November 8, 2022 3,110.7 
 137. Southport Tuesday, November 8, 2022 3,105.7 
 138. Boston United Tuesday, November 8, 2022 3,104.6 
 139. Hereford Tuesday, November 8, 2022 3,102.1 
 140. Peterborough Sports Monday, November 7, 2022 3,101.7 
 141. Chesham United Saturday, November 5, 2022 3,098.1 
 142. Bath City Tuesday, November 8, 2022 3,093.1 
 143. Spennymoor Town Tuesday, November 8, 2022 3,087.7 
 144. Leamington Tuesday, November 8, 2022 3,087.5 
 145. Eastbourne Borough Tuesday, November 8, 2022 3,085.7 
 146. Farnborough Tuesday, November 8, 2022 3,079.3 
 147. Hayes and Yeading United Tuesday, October 25, 2022 3,077.5 
 148. Gloucester City Tuesday, November 8, 2022 3,077.1 
 149. Scarborough Athletic Tuesday, November 8, 2022 3,072.4 
 150. Chippenham Town Tuesday, November 8, 2022 3,069.4 
 151. Curzon Ashton Tuesday, November 8, 2022 3,067.3 
 152. Coalville Town Saturday, November 5, 2022 3,066.4 
 153. Dover Athletic Monday, November 7, 2022 3,062.8 
 154. Kettering Town Tuesday, November 8, 2022 3,060.1 
 155. Tonbridge Angels Tuesday, November 8, 2022 3,051.3 
 156. Hampton and Richmond Borough Tuesday, November 8, 2022 3,050.8 
 157. Buxton Tuesday, November 8, 2022 3,046.6 
 158. AFC Hornchurch Saturday, November 5, 2022 3,044.6 
 159. Hemel Hempstead Town Tuesday, November 8, 2022 3,039.7 
 160. Tamworth Tuesday, November 8, 2022 3,037.1 
 161. Dulwich Hamlet Tuesday, November 8, 2022 3,035.1 
 162. Welling United Tuesday, November 8, 2022 3,032.6 
 163. Poole Town Saturday, November 5, 2022 3,031.3 
 164. Concord Rangers Tuesday, November 8, 2022 3,027.4 
 165. Metropolitan Police Saturday, November 5, 2022 3,026.6 
 166. Bishop's Stortford Saturday, November 5, 2022 3,020.5 
 167. Slough Town Tuesday, November 8, 2022 3,015.1 
 168. Farsley Celtic Saturday, November 5, 2022 3,000.8 
 169. Swindon Supermarine Saturday, November 5, 2022 2,987.9 
 170. South Shields Tuesday, November 8, 2022 2,987.1 
 171. Weymouth Tuesday, November 8, 2022 2,986.5 
 172. Bradford Park Avenue Monday, November 7, 2022 2,985.8 
 173. Leiston Saturday, November 5, 2022 2,972.9 
 174. Bracknell Town Monday, November 7, 2022 2,969.0 
 175. Billericay Town Saturday, November 5, 2022 2,967.0 
 176. Blyth Spartans Saturday, November 5, 2022 2,965.4 
 177. Rushall Olympic Saturday, October 29, 2022 2,965.0 
 178. Enfield Town Saturday, November 5, 2022 2,962.6 
 179. Alvechurch Saturday, November 5, 2022 2,958.1 
 180. Hungerford Town Tuesday, November 8, 2022 2,954.7 
 181. Nuneaton Borough Saturday, November 5, 2022 2,952.5 
 182. Tiverton Town Saturday, November 5, 2022 2,952.2 
 183. AFC Telford United Saturday, November 5, 2022 2,946.7 
 184. Needham Market Tuesday, November 8, 2022 2,943.0 
 185. Warrington Town Tuesday, November 8, 2022 2,941.6 
 186. FC United of Manchester Saturday, November 5, 2022 2,937.7 
 187. Stourbridge Tuesday, November 8, 2022 2,933.1 
 188. Mickleover Sports Tuesday, November 8, 2022 2,929.9 
 189. Gainsborough Trinity Saturday, November 5, 2022 2,928.0 
 190. Cheshunt Tuesday, November 8, 2022 2,926.1 
 191. Ilkeston Town Saturday, November 5, 2022 2,925.8 
 192. Hanwell Town Tuesday, November 8, 2022 2,916.3 
 193. Guiseley Tuesday, November 8, 2022 2,911.1 
 194. Hyde United Tuesday, November 8, 2022 2,909.3 
 195. Royston Town Saturday, November 5, 2022 2,907.3 
 196. Plymouth Parkway Wednesday, October 26, 2022 2,906.2 
 197. Matlock Town Tuesday, October 25, 2022 2,903.9 
 198. Lewes Tuesday, November 8, 2022 2,903.7 
 199. Winchester City Saturday, November 5, 2022 2,901.3 
 200. Walton Casuals Saturday, April 23, 2022 2,900.3 
 201. Gosport Borough Saturday, November 5, 2022 2,899.7 
 202. Redditch United Saturday, November 5, 2022 2,897.7 
 203. Warrington Rylands Saturday, November 5, 2022 2,893.5 
 204. Dorchester Town Saturday, November 5, 2022 2,893.2 
 205. Carshalton Athletic Tuesday, November 8, 2022 2,892.1 
 206. Salisbury Saturday, November 5, 2022 2,891.0 
 207. Morpeth Town Saturday, November 5, 2022 2,887.0 
 208. Horsham Saturday, November 5, 2022 2,884.3 
 209. Yate Town Saturday, November 5, 2022 2,879.5 
 210. Stafford Rangers Saturday, November 5, 2022 2,878.3 
 211. Canvey Island Saturday, November 5, 2022 2,877.7 
 212. Harrow Borough Saturday, November 5, 2022 2,874.3 
 213. Hartley Wintney Saturday, November 5, 2022 2,864.7 
 214. Potters Bar Town Saturday, November 5, 2022 2,863.7 
 215. Hendon Saturday, November 5, 2022 2,861.0 
 216. Bedford Town Tuesday, November 8, 2022 2,858.7 
 217. Bognor Regis Town Saturday, November 5, 2022 2,858.1 
 218. Beaconsfield Town Saturday, November 5, 2022 2,856.4 
 219. Cray Wanderers Saturday, November 5, 2022 2,853.2 
 220. AFC Rushden and Diamonds Saturday, November 5, 2022 2,852.6 
 221. Hitchin Town Saturday, November 5, 2022 2,850.7 
 222. Marske United Tuesday, November 8, 2022 2,850.6 
 223. Merthyr Town Tuesday, November 8, 2022 2,850.4 
 224. Marine Saturday, November 5, 2022 2,850.3 
 225. St. Ives Town Saturday, November 5, 2022 2,849.7 
 226. Barwell Saturday, October 29, 2022 2,849.5 
 227. Radcliffe Saturday, November 5, 2022 2,848.4 
 228. Whitby Town Tuesday, November 8, 2022 2,847.5 
 229. Folkestone Invicta Tuesday, November 8, 2022 2,844.3 
 230. North Leigh Saturday, November 5, 2022 2,843.0 
 231. Bromsgrove Sporting Saturday, November 5, 2022 2,839.8 
 232. Hednesford Town Saturday, November 5, 2022 2,838.5 
 233. Margate Saturday, November 5, 2022 2,837.7 
 234. Bamber Bridge Saturday, November 5, 2022 2,837.6 
 235. Ashton United Tuesday, November 8, 2022 2,836.7 
 236. Basford United Tuesday, November 8, 2022 2,835.4 
 237. Hastings United Saturday, November 5, 2022 2,833.2 
 238. Kings Langley Saturday, November 5, 2022 2,832.1 
 239. Atherton Collieries Saturday, November 5, 2022 2,828.3 
 240. Stratford Town Saturday, November 5, 2022 2,823.8 
 241. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 242. Herne Bay Tuesday, November 8, 2022 2,815.6 
 243. Kingstonian Tuesday, November 8, 2022 2,811.9 
 244. Haringey Borough Tuesday, November 8, 2022 2,810.8 
 245. Lancaster City Tuesday, November 8, 2022 2,804.3 
 246. Liversedge Saturday, November 5, 2022 2,800.8 
 247. Nantwich Town Saturday, November 5, 2022 2,796.2 
 248. Wingate and Finchley Saturday, November 5, 2022 2,794.4 
 249. Aveley Saturday, November 5, 2022 2,782.8 
 250. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 251. Leatherhead Saturday, April 23, 2022 2,777.7 
 252. Witton Albion Saturday, April 23, 2022 2,777.2 
 253. Bowers and Pitsea Saturday, November 5, 2022 2,761.2 
 254. Stalybridge Celtic Saturday, November 5, 2022 2,755.6 
 255. Corinthian-Casuals Saturday, November 5, 2022 2,731.6 
 256. East Thurrock United Saturday, April 23, 2022 2,713.1 
 257. Wimborne Town Saturday, April 23, 2022 2,706.0 
 258. Grantham Town Saturday, April 23, 2022 2,700.4 
 259. Brightlingsea Regent Saturday, November 5, 2022 2,663.6 
 260. Belper Town Saturday, November 5, 2022 2,643.8 
 261. Merstham Saturday, April 23, 2022 2,641.1