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, October 1, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, September 17, 2022 4,405.7 
 2. Liverpool Saturday, October 1, 2022 4,356.3 
 3. Chelsea Saturday, October 1, 2022 4,239.7 
 4. Arsenal Saturday, October 1, 2022 4,238.5 
 5. Tottenham Hotspur Saturday, October 1, 2022 4,233.3 
 6. Manchester United Sunday, September 4, 2022 4,162.7 
 7. Brighton and Hove Albion Saturday, October 1, 2022 4,135.0 
 8. Newcastle United Saturday, October 1, 2022 4,111.1 
 9. Crystal Palace Saturday, October 1, 2022 4,089.2 
 10. West Ham United Saturday, October 1, 2022 4,081.2 
 11. Brentford Saturday, October 1, 2022 4,061.6 
 12. Leicester City Saturday, September 17, 2022 4,057.6 
 13. Aston Villa Friday, September 16, 2022 4,054.3 
 14. Leeds United Saturday, September 3, 2022 4,035.2 
 15. Everton Saturday, October 1, 2022 4,033.0 
 16. Wolverhampton Wanderers Saturday, October 1, 2022 4,023.2 
 17. AFC Bournemouth Saturday, October 1, 2022 3,993.1 
 18. Southampton Saturday, October 1, 2022 3,989.6 
 19. Burnley Saturday, October 1, 2022 3,986.8 
 20. Fulham Saturday, October 1, 2022 3,985.9 
 21. Sheffield United Saturday, October 1, 2022 3,973.0 
 22. Nottingham Forest Friday, September 16, 2022 3,951.5 
 23. Norwich City Saturday, October 1, 2022 3,923.7 
 24. Luton Town Friday, September 30, 2022 3,870.8 
 25. Watford Saturday, September 17, 2022 3,867.5 
 26. Preston North End Saturday, October 1, 2022 3,842.4 
 27. Queens Park Rangers Saturday, October 1, 2022 3,837.6 
 28. Blackburn Rovers Saturday, October 1, 2022 3,836.1 
 29. Swansea City Saturday, October 1, 2022 3,830.8 
 30. West Bromwich Albion Saturday, October 1, 2022 3,830.6 
 31. Stoke City Saturday, September 17, 2022 3,826.6 
 32. Millwall Saturday, October 1, 2022 3,826.0 
 33. Huddersfield Town Saturday, October 1, 2022 3,825.3 
 34. Sunderland Saturday, October 1, 2022 3,819.5 
 35. Middlesbrough Saturday, October 1, 2022 3,813.8 
 36. Sheffield Wednesday Saturday, October 1, 2022 3,808.0 
 37. Wigan Athletic Saturday, October 1, 2022 3,805.3 
 38. Bristol City Saturday, October 1, 2022 3,803.3 
 39. Coventry City Saturday, October 1, 2022 3,786.9 
 40. Rotherham United Saturday, October 1, 2022 3,782.7 
 41. Reading Saturday, October 1, 2022 3,774.1 
 42. Cardiff City Saturday, October 1, 2022 3,769.9 
 43. Portsmouth Saturday, October 1, 2022 3,767.9 
 44. Ipswich Town Saturday, October 1, 2022 3,767.6 
 45. Plymouth Argyle Saturday, October 1, 2022 3,764.4 
 46. Derby County Saturday, October 1, 2022 3,763.8 
 47. Blackpool Saturday, October 1, 2022 3,757.3 
 48. Bolton Wanderers Saturday, October 1, 2022 3,751.6 
 49. Birmingham City Saturday, October 1, 2022 3,742.9 
 50. Milton Keynes Dons Saturday, October 1, 2022 3,732.6 
 51. Hull City Friday, September 30, 2022 3,731.5 
 52. Barnsley Saturday, October 1, 2022 3,730.2 
 53. Peterborough United Saturday, October 1, 2022 3,728.2 
 54. Wycombe Wanderers Saturday, October 1, 2022 3,709.8 
 55. Oxford United Saturday, October 1, 2022 3,684.8 
 56. Charlton Athletic Saturday, October 1, 2022 3,657.0 
 57. Lincoln City Saturday, October 1, 2022 3,638.6 
 58. Exeter City Saturday, October 1, 2022 3,632.7 
 59. Accrington Stanley Saturday, October 1, 2022 3,620.0 
 60. Northampton Town Saturday, October 1, 2022 3,619.8 
 61. Shrewsbury Town Saturday, October 1, 2022 3,617.8 
 62. Cambridge United Saturday, October 1, 2022 3,610.1 
 63. Mansfield Town Friday, September 30, 2022 3,595.2 
 64. Cheltenham Town Saturday, October 1, 2022 3,594.3 
 65. Port Vale Saturday, October 1, 2022 3,589.2 
 66. Salford City Saturday, October 1, 2022 3,578.4 
 67. Fleetwood Town Saturday, October 1, 2022 3,576.1 
 68. Bristol Rovers Saturday, October 1, 2022 3,571.4 
 69. Swindon Town Saturday, October 1, 2022 3,570.5 
 70. Leyton Orient Saturday, October 1, 2022 3,570.4 
 71. Tranmere Rovers Saturday, October 1, 2022 3,547.4 
 72. Doncaster Rovers Saturday, October 1, 2022 3,540.0 
 73. Burton Albion Saturday, October 1, 2022 3,535.6 
 74. Bradford City Saturday, October 1, 2022 3,531.6 
 75. Morecambe Saturday, October 1, 2022 3,528.2 
 76. Sutton United Saturday, October 1, 2022 3,517.4 
 77. Forest Green Rovers Saturday, October 1, 2022 3,513.4 
 78. Stevenage Saturday, October 1, 2022 3,510.6 
 79. Gillingham Saturday, October 1, 2022 3,499.5 
 80. Wrexham Saturday, October 1, 2022 3,496.9 
 81. Newport County Saturday, October 1, 2022 3,495.4 
 82. AFC Wimbledon Saturday, October 1, 2022 3,480.3 
 83. Crewe Alexandra Saturday, October 1, 2022 3,479.4 
 84. Barrow Saturday, October 1, 2022 3,478.6 
 85. Stockport County Saturday, October 1, 2022 3,476.2 
 86. Grimsby Town Saturday, October 1, 2022 3,474.4 
 87. Carlisle United Saturday, October 1, 2022 3,473.5 
 88. Solihull Moors Saturday, October 1, 2022 3,459.3 
 89. Notts County Saturday, October 1, 2022 3,453.4 
 90. Walsall Saturday, October 1, 2022 3,434.2 
 91. Rochdale Saturday, October 1, 2022 3,429.9 
 92. Crawley Town Saturday, October 1, 2022 3,429.6 
 93. Colchester United Saturday, October 1, 2022 3,413.4 
 94. Chesterfield Saturday, October 1, 2022 3,407.1 
 95. Harrogate Town Saturday, October 1, 2022 3,397.8 
 96. Hartlepool United Friday, September 30, 2022 3,380.9 
 97. Boreham Wood Saturday, October 1, 2022 3,366.2 
 98. Bromley Saturday, October 1, 2022 3,355.4 
 99. Dagenham and Redbridge Saturday, October 1, 2022 3,346.3 
 100. Southend United Saturday, October 1, 2022 3,325.8 
 101. Torquay United Saturday, October 1, 2022 3,317.4 
 102. Dorking Wanderers Saturday, October 1, 2022 3,313.2 
 103. Oldham Athletic Saturday, October 1, 2022 3,305.8 
 104. Woking Saturday, October 1, 2022 3,305.2 
 105. FC Halifax Town Saturday, October 1, 2022 3,294.7 
 106. Ebbsfleet United Tuesday, September 27, 2022 3,289.1 
 107. Gateshead Saturday, October 1, 2022 3,280.1 
 108. Wealdstone Saturday, October 1, 2022 3,276.3 
 109. Yeovil Town Saturday, October 1, 2022 3,268.0 
 110. Maidenhead United Saturday, October 1, 2022 3,255.3 
 111. York City Saturday, October 1, 2022 3,253.1 
 112. Eastleigh Saturday, October 1, 2022 3,246.2 
 113. Maidstone United Saturday, October 1, 2022 3,237.7 
 114. Scunthorpe United Saturday, October 1, 2022 3,233.2 
 115. Altrincham Saturday, October 1, 2022 3,232.5 
 116. AFC Fylde Tuesday, September 27, 2022 3,231.6 
 117. Dartford Saturday, October 1, 2022 3,218.6 
 118. Barnet Saturday, October 1, 2022 3,209.9 
 119. Aldershot Town Saturday, October 1, 2022 3,200.1 
 120. Havant and Waterlooville Tuesday, September 27, 2022 3,199.5 
 121. King's Lynn Town Tuesday, September 27, 2022 3,199.1 
 122. Kidderminster Harriers Tuesday, September 27, 2022 3,195.9 
 123. Banbury United Tuesday, September 27, 2022 3,192.6 
 124. Brackley Town Tuesday, September 27, 2022 3,189.5 
 125. Oxford City Tuesday, September 27, 2022 3,160.2 
 126. Chorley Tuesday, September 27, 2022 3,139.8 
 127. Weston-super-Mare Tuesday, September 27, 2022 3,138.1 
 128. Worthing Tuesday, September 27, 2022 3,134.6 
 129. Boston United Tuesday, September 27, 2022 3,130.6 
 130. Taunton Town Tuesday, September 27, 2022 3,129.7 
 131. Darlington Tuesday, September 27, 2022 3,128.9 
 132. Spennymoor Town Tuesday, September 27, 2022 3,127.3 
 133. Alfreton Town Tuesday, September 27, 2022 3,121.3 
 134. Chippenham Town Tuesday, September 27, 2022 3,120.4 
 135. Chelmsford City Tuesday, September 27, 2022 3,111.8 
 136. Peterborough Sports Tuesday, September 27, 2022 3,106.6 
 137. Chester Tuesday, September 27, 2022 3,106.0 
 138. Eastbourne Borough Tuesday, September 27, 2022 3,104.3 
 139. Bath City Tuesday, September 27, 2022 3,101.6 
 140. Chesham United Saturday, October 1, 2022 3,098.1 
 141. Leamington Saturday, October 1, 2022 3,094.6 
 142. Hayes and Yeading United Tuesday, September 27, 2022 3,093.7 
 143. Braintree Town Tuesday, September 27, 2022 3,088.5 
 144. Hampton and Richmond Borough Tuesday, September 27, 2022 3,088.5 
 145. Truro City Saturday, October 1, 2022 3,085.9 
 146. Hereford Tuesday, September 27, 2022 3,085.4 
 147. Kettering Town Tuesday, September 27, 2022 3,083.1 
 148. Southport Saturday, October 1, 2022 3,080.1 
 149. Coalville Town Tuesday, September 27, 2022 3,078.4 
 150. Curzon Ashton Tuesday, September 27, 2022 3,076.8 
 151. Slough Town Tuesday, September 27, 2022 3,075.5 
 152. St. Albans City Tuesday, September 27, 2022 3,074.1 
 153. Gloucester City Tuesday, September 27, 2022 3,072.8 
 154. Tonbridge Angels Tuesday, September 27, 2022 3,066.1 
 155. Welling United Tuesday, September 27, 2022 3,057.5 
 156. Dover Athletic Tuesday, September 27, 2022 3,041.4 
 157. AFC Hornchurch Saturday, September 24, 2022 3,033.6 
 158. Scarborough Athletic Tuesday, September 27, 2022 3,031.2 
 159. Metropolitan Police Saturday, September 24, 2022 3,030.7 
 160. Farnborough Tuesday, September 27, 2022 3,028.0 
 161. Tamworth Saturday, October 1, 2022 3,027.0 
 162. Hemel Hempstead Town Tuesday, September 27, 2022 3,023.9 
 163. Bishop's Stortford Saturday, October 1, 2022 3,019.1 
 164. Dulwich Hamlet Tuesday, September 27, 2022 3,014.2 
 165. Poole Town Saturday, October 1, 2022 3,014.1 
 166. Concord Rangers Tuesday, September 27, 2022 3,013.4 
 167. Weymouth Tuesday, September 27, 2022 3,002.7 
 168. South Shields Saturday, September 24, 2022 3,001.5 
 169. AFC Telford United Saturday, October 1, 2022 2,995.9 
 170. Swindon Supermarine Tuesday, September 27, 2022 2,990.2 
 171. Buxton Tuesday, September 27, 2022 2,985.4 
 172. Gosport Borough Saturday, October 1, 2022 2,981.0 
 173. Hungerford Town Saturday, October 1, 2022 2,978.8 
 174. Enfield Town Friday, September 30, 2022 2,974.0 
 175. Tiverton Town Saturday, October 1, 2022 2,972.1 
 176. Farsley Celtic Tuesday, September 27, 2022 2,970.2 
 177. Hanwell Town Monday, September 26, 2022 2,960.6 
 178. Rushall Olympic Saturday, October 1, 2022 2,959.8 
 179. Billericay Town Saturday, September 24, 2022 2,958.8 
 180. Blyth Spartans Tuesday, September 27, 2022 2,958.2 
 181. Bradford Park Avenue Saturday, October 1, 2022 2,956.3 
 182. Nuneaton Borough Tuesday, September 27, 2022 2,954.8 
 183. Needham Market Monday, September 26, 2022 2,950.7 
 184. Bracknell Town Monday, September 26, 2022 2,938.3 
 185. Royston Town Saturday, October 1, 2022 2,935.5 
 186. Ilkeston Town Tuesday, September 27, 2022 2,934.3 
 187. Marske United Saturday, September 24, 2022 2,934.2 
 188. Alvechurch Tuesday, September 27, 2022 2,931.6 
 189. Morpeth Town Saturday, October 1, 2022 2,929.5 
 190. Guiseley Saturday, October 1, 2022 2,927.3 
 191. Warrington Town Saturday, October 1, 2022 2,919.3 
 192. Leiston Tuesday, September 27, 2022 2,914.5 
 193. Warrington Rylands Saturday, October 1, 2022 2,913.4 
 194. Cheshunt Tuesday, September 27, 2022 2,908.0 
 195. Yate Town Tuesday, September 27, 2022 2,904.1 
 196. Matlock Town Saturday, October 1, 2022 2,902.5 
 197. FC United of Manchester Saturday, October 1, 2022 2,902.5 
 198. Walton Casuals Saturday, April 23, 2022 2,900.3 
 199. Stourbridge Saturday, October 1, 2022 2,898.9 
 200. Folkestone Invicta Saturday, September 24, 2022 2,896.3 
 201. Salisbury Tuesday, September 27, 2022 2,891.6 
 202. Lewes Saturday, September 24, 2022 2,887.4 
 203. Gainsborough Trinity Tuesday, September 27, 2022 2,885.2 
 204. Winchester City Tuesday, September 27, 2022 2,884.9 
 205. Redditch United Saturday, October 1, 2022 2,883.0 
 206. North Leigh Saturday, October 1, 2022 2,881.0 
 207. Stafford Rangers Saturday, October 1, 2022 2,877.9 
 208. Bromsgrove Sporting Saturday, October 1, 2022 2,876.6 
 209. Plymouth Parkway Tuesday, September 27, 2022 2,876.6 
 210. Horsham Saturday, October 1, 2022 2,875.6 
 211. Bedford Town Saturday, October 1, 2022 2,873.9 
 212. Canvey Island Saturday, October 1, 2022 2,870.2 
 213. Hitchin Town Monday, September 26, 2022 2,869.8 
 214. Mickleover Sports Tuesday, September 27, 2022 2,869.5 
 215. AFC Rushden and Diamonds Saturday, October 1, 2022 2,869.3 
 216. Bognor Regis Town Saturday, October 1, 2022 2,867.2 
 217. Hartley Wintney Saturday, October 1, 2022 2,867.0 
 218. Hednesford Town Saturday, October 1, 2022 2,866.0 
 219. Bamber Bridge Tuesday, September 27, 2022 2,864.7 
 220. Dorchester Town Saturday, October 1, 2022 2,864.5 
 221. St. Ives Town Monday, September 26, 2022 2,860.7 
 222. Kings Langley Saturday, October 1, 2022 2,859.8 
 223. Herne Bay Saturday, September 24, 2022 2,859.7 
 224. Hyde United Tuesday, September 27, 2022 2,855.7 
 225. Hendon Tuesday, September 27, 2022 2,854.9 
 226. Harrow Borough Saturday, October 1, 2022 2,852.6 
 227. Carshalton Athletic Saturday, September 24, 2022 2,851.7 
 228. Potters Bar Town Saturday, September 24, 2022 2,851.4 
 229. Stratford Town Saturday, October 1, 2022 2,839.8 
 230. Merthyr Town Tuesday, September 27, 2022 2,837.2 
 231. Barwell Saturday, October 1, 2022 2,837.0 
 232. Beaconsfield Town Saturday, October 1, 2022 2,834.4 
 233. Whitby Town Tuesday, September 27, 2022 2,832.5 
 234. Margate Saturday, October 1, 2022 2,828.5 
 235. Radcliffe Saturday, October 1, 2022 2,828.1 
 236. Ashton United Saturday, October 1, 2022 2,827.4 
 237. Kingstonian Saturday, September 24, 2022 2,826.1 
 238. Nantwich Town Saturday, October 1, 2022 2,823.7 
 239. Hastings United Saturday, September 24, 2022 2,821.0 
 240. Basford United Tuesday, September 27, 2022 2,819.8 
 241. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 242. Cray Wanderers Saturday, September 24, 2022 2,817.6 
 243. Marine Saturday, October 1, 2022 2,816.5 
 244. Atherton Collieries Saturday, October 1, 2022 2,812.9 
 245. Liversedge Saturday, October 1, 2022 2,811.9 
 246. Lancaster City Saturday, October 1, 2022 2,791.8 
 247. Wingate and Finchley Saturday, October 1, 2022 2,791.2 
 248. Bowers and Pitsea Saturday, October 1, 2022 2,786.9 
 249. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 250. AFC Sudbury Friday, November 5, 2021 2,778.2 
 251. Leatherhead Saturday, April 23, 2022 2,777.7 
 252. Witton Albion Saturday, April 23, 2022 2,777.2 
 253. Corinthian-Casuals Friday, September 30, 2022 2,769.3 
 254. Stalybridge Celtic Saturday, October 1, 2022 2,767.4 
 255. Haringey Borough Saturday, September 24, 2022 2,765.8 
 256. Aveley Saturday, October 1, 2022 2,757.2 
 257. East Thurrock United Saturday, April 23, 2022 2,713.1 
 258. Brightlingsea Regent Saturday, September 24, 2022 2,706.2 
 259. Wimborne Town Saturday, April 23, 2022 2,706.0 
 260. Grantham Town Saturday, April 23, 2022 2,700.4 
 261. Belper Town Saturday, October 1, 2022 2,652.5 
 262. Merstham Saturday, April 23, 2022 2,641.1