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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, October 22, 2022 4,406.9 
 2. Liverpool Saturday, October 22, 2022 4,340.0 
 3. Arsenal Sunday, October 23, 2022 4,250.3 
 4. Chelsea Saturday, October 22, 2022 4,247.8 
 5. Tottenham Hotspur Sunday, October 23, 2022 4,216.5 
 6. Manchester United Saturday, October 22, 2022 4,182.4 
 7. Newcastle United Sunday, October 23, 2022 4,147.1 
 8. Brighton and Hove Albion Saturday, October 22, 2022 4,100.7 
 9. West Ham United Monday, October 24, 2022 4,095.5 
 10. Leicester City Sunday, October 23, 2022 4,087.7 
 11. Crystal Palace Saturday, October 22, 2022 4,083.3 
 12. Brentford Sunday, October 23, 2022 4,049.3 
 13. Aston Villa Sunday, October 23, 2022 4,044.0 
 14. Everton Saturday, October 22, 2022 4,033.8 
 15. Burnley Tuesday, October 25, 2022 4,007.0 
 16. Fulham Sunday, October 23, 2022 4,006.6 
 17. Southampton Sunday, October 23, 2022 4,006.1 
 18. Leeds United Sunday, October 23, 2022 3,998.8 
 19. Wolverhampton Wanderers Sunday, October 23, 2022 3,998.7 
 20. AFC Bournemouth Monday, October 24, 2022 3,983.3 
 21. Nottingham Forest Saturday, October 22, 2022 3,958.7 
 22. Sheffield United Saturday, October 22, 2022 3,918.9 
 23. Norwich City Tuesday, October 25, 2022 3,881.8 
 24. Luton Town Sunday, October 23, 2022 3,873.6 
 25. Millwall Saturday, October 22, 2022 3,872.9 
 26. Watford Sunday, October 23, 2022 3,868.3 
 27. Queens Park Rangers Saturday, October 22, 2022 3,865.2 
 28. Swansea City Sunday, October 23, 2022 3,858.4 
 29. Blackburn Rovers Saturday, October 22, 2022 3,857.9 
 30. Preston North End Saturday, October 22, 2022 3,829.1 
 31. Coventry City Tuesday, October 25, 2022 3,822.4 
 32. Stoke City Saturday, October 22, 2022 3,819.6 
 33. Huddersfield Town Saturday, October 22, 2022 3,816.9 
 34. Middlesbrough Saturday, October 22, 2022 3,814.5 
 35. West Bromwich Albion Saturday, October 22, 2022 3,810.2 
 36. Sheffield Wednesday Saturday, October 22, 2022 3,809.9 
 37. Plymouth Argyle Tuesday, October 25, 2022 3,799.6 
 38. Sunderland Saturday, October 22, 2022 3,795.5 
 39. Bristol City Saturday, October 22, 2022 3,787.4 
 40. Ipswich Town Tuesday, October 25, 2022 3,781.3 
 41. Blackpool Saturday, October 22, 2022 3,781.0 
 42. Rotherham United Tuesday, October 25, 2022 3,776.7 
 43. Birmingham City Saturday, October 22, 2022 3,768.6 
 44. Reading Saturday, October 22, 2022 3,765.1 
 45. Cardiff City Sunday, October 23, 2022 3,763.3 
 46. Hull City Saturday, October 22, 2022 3,755.3 
 47. Wigan Athletic Saturday, October 22, 2022 3,754.6 
 48. Derby County Tuesday, October 25, 2022 3,747.9 
 49. Portsmouth Tuesday, October 25, 2022 3,744.3 
 50. Peterborough United Tuesday, October 25, 2022 3,734.2 
 51. Bolton Wanderers Tuesday, October 25, 2022 3,733.7 
 52. Wycombe Wanderers Tuesday, October 25, 2022 3,728.4 
 53. Milton Keynes Dons Tuesday, October 25, 2022 3,697.9 
 54. Barnsley Tuesday, October 25, 2022 3,684.8 
 55. Charlton Athletic Tuesday, October 25, 2022 3,683.1 
 56. Oxford United Tuesday, October 25, 2022 3,682.2 
 57. Lincoln City Tuesday, October 25, 2022 3,668.5 
 58. Exeter City Tuesday, October 25, 2022 3,636.8 
 59. Shrewsbury Town Tuesday, October 25, 2022 3,625.6 
 60. Bristol Rovers Saturday, October 22, 2022 3,619.4 
 61. Port Vale Tuesday, October 25, 2022 3,605.4 
 62. Northampton Town Tuesday, October 25, 2022 3,599.9 
 63. Mansfield Town Tuesday, October 25, 2022 3,590.1 
 64. Leyton Orient Tuesday, October 25, 2022 3,589.1 
 65. Cambridge United Tuesday, October 25, 2022 3,588.5 
 66. Accrington Stanley Tuesday, October 25, 2022 3,583.0 
 67. Cheltenham Town Tuesday, October 25, 2022 3,578.3 
 68. Fleetwood Town Tuesday, October 25, 2022 3,571.3 
 69. Swindon Town Tuesday, October 25, 2022 3,571.2 
 70. Tranmere Rovers Tuesday, October 25, 2022 3,565.4 
 71. Salford City Tuesday, October 25, 2022 3,565.3 
 72. Stevenage Tuesday, October 25, 2022 3,542.9 
 73. Burton Albion Tuesday, October 25, 2022 3,536.5 
 74. Bradford City Tuesday, October 25, 2022 3,532.4 
 75. Morecambe Tuesday, October 25, 2022 3,530.9 
 76. Forest Green Rovers Tuesday, October 25, 2022 3,521.7 
 77. Stockport County Tuesday, October 25, 2022 3,506.5 
 78. Sutton United Tuesday, October 25, 2022 3,499.0 
 79. Doncaster Rovers Tuesday, October 25, 2022 3,498.6 
 80. Wrexham Tuesday, October 25, 2022 3,495.4 
 81. Grimsby Town Tuesday, October 25, 2022 3,494.1 
 82. Gillingham Tuesday, October 25, 2022 3,487.9 
 83. Notts County Tuesday, October 25, 2022 3,486.2 
 84. Carlisle United Tuesday, October 25, 2022 3,481.6 
 85. Newport County Tuesday, October 25, 2022 3,477.0 
 86. Barrow Tuesday, October 25, 2022 3,473.4 
 87. Walsall Tuesday, October 25, 2022 3,470.8 
 88. Crewe Alexandra Tuesday, October 25, 2022 3,468.4 
 89. Solihull Moors Tuesday, October 25, 2022 3,465.4 
 90. AFC Wimbledon Tuesday, October 25, 2022 3,465.0 
 91. Rochdale Tuesday, October 25, 2022 3,445.8 
 92. Crawley Town Tuesday, October 25, 2022 3,440.9 
 93. Colchester United Tuesday, October 25, 2022 3,408.9 
 94. Harrogate Town Tuesday, October 25, 2022 3,390.8 
 95. Chesterfield Tuesday, October 25, 2022 3,386.9 
 96. Boreham Wood Tuesday, October 25, 2022 3,361.1 
 97. Hartlepool United Tuesday, October 25, 2022 3,359.4 
 98. Southend United Tuesday, October 25, 2022 3,351.1 
 99. Dagenham and Redbridge Tuesday, October 25, 2022 3,339.0 
 100. Bromley Tuesday, October 25, 2022 3,338.0 
 101. Woking Tuesday, October 25, 2022 3,313.9 
 102. FC Halifax Town Tuesday, October 25, 2022 3,310.1 
 103. Dorking Wanderers Tuesday, October 25, 2022 3,305.8 
 104. Oldham Athletic Tuesday, October 25, 2022 3,305.3 
 105. Ebbsfleet United Tuesday, October 25, 2022 3,298.4 
 106. Torquay United Tuesday, October 25, 2022 3,282.1 
 107. Altrincham Tuesday, October 25, 2022 3,281.7 
 108. Eastleigh Tuesday, October 25, 2022 3,261.7 
 109. Yeovil Town Tuesday, October 25, 2022 3,252.9 
 110. York City Tuesday, October 25, 2022 3,250.2 
 111. Maidenhead United Tuesday, October 25, 2022 3,249.1 
 112. Barnet Tuesday, October 25, 2022 3,247.5 
 113. Wealdstone Tuesday, October 25, 2022 3,240.8 
 114. Scunthorpe United Tuesday, October 25, 2022 3,237.5 
 115. Gateshead Tuesday, October 25, 2022 3,235.8 
 116. Dartford Tuesday, October 25, 2022 3,234.5 
 117. King's Lynn Town Tuesday, October 25, 2022 3,233.8 
 118. Aldershot Town Tuesday, October 25, 2022 3,232.0 
 119. Maidstone United Tuesday, October 25, 2022 3,209.5 
 120. AFC Fylde Tuesday, October 25, 2022 3,205.6 
 121. Brackley Town Tuesday, October 25, 2022 3,202.0 
 122. Havant and Waterlooville Saturday, October 22, 2022 3,193.6 
 123. Oxford City Tuesday, October 25, 2022 3,178.5 
 124. Banbury United Tuesday, October 25, 2022 3,164.6 
 125. Kidderminster Harriers Tuesday, October 25, 2022 3,159.8 
 126. Weston-super-Mare Tuesday, October 25, 2022 3,139.5 
 127. Chorley Tuesday, October 25, 2022 3,128.4 
 128. Alfreton Town Tuesday, October 25, 2022 3,126.9 
 129. Truro City Tuesday, October 25, 2022 3,118.0 
 130. Worthing Tuesday, October 25, 2022 3,118.0 
 131. Southport Tuesday, October 25, 2022 3,117.8 
 132. Darlington Tuesday, October 25, 2022 3,114.7 
 133. Chelmsford City Tuesday, October 25, 2022 3,114.0 
 134. Taunton Town Tuesday, October 25, 2022 3,113.2 
 135. Peterborough Sports Tuesday, October 25, 2022 3,110.2 
 136. Chester Tuesday, October 25, 2022 3,109.9 
 137. Hampton and Richmond Borough Tuesday, October 25, 2022 3,108.8 
 138. Braintree Town Tuesday, October 25, 2022 3,108.7 
 139. Gloucester City Tuesday, October 25, 2022 3,106.6 
 140. Bath City Saturday, October 22, 2022 3,104.5 
 141. Hereford Tuesday, October 25, 2022 3,103.7 
 142. Chesham United Tuesday, October 25, 2022 3,102.3 
 143. Spennymoor Town Tuesday, October 25, 2022 3,102.3 
 144. St. Albans City Tuesday, October 25, 2022 3,095.9 
 145. Boston United Tuesday, October 25, 2022 3,093.4 
 146. Eastbourne Borough Tuesday, October 25, 2022 3,092.8 
 147. Chippenham Town Tuesday, October 25, 2022 3,090.8 
 148. Leamington Saturday, October 22, 2022 3,089.9 
 149. Tonbridge Angels Tuesday, October 25, 2022 3,086.6 
 150. Curzon Ashton Tuesday, October 25, 2022 3,078.9 
 151. Hayes and Yeading United Tuesday, October 25, 2022 3,077.5 
 152. Coalville Town Monday, October 24, 2022 3,066.8 
 153. Tamworth Tuesday, October 25, 2022 3,054.6 
 154. Farnborough Tuesday, October 25, 2022 3,053.7 
 155. Scarborough Athletic Tuesday, October 25, 2022 3,048.2 
 156. Dover Athletic Tuesday, October 25, 2022 3,046.8 
 157. Bishop's Stortford Saturday, October 22, 2022 3,041.5 
 158. Kettering Town Tuesday, October 25, 2022 3,039.9 
 159. Poole Town Tuesday, October 25, 2022 3,038.5 
 160. AFC Hornchurch Tuesday, October 25, 2022 3,038.4 
 161. Hemel Hempstead Town Tuesday, October 25, 2022 3,034.8 
 162. Welling United Tuesday, October 25, 2022 3,034.8 
 163. Metropolitan Police Tuesday, October 25, 2022 3,027.2 
 164. Slough Town Tuesday, October 25, 2022 3,023.0 
 165. Dulwich Hamlet Tuesday, October 25, 2022 3,008.7 
 166. Buxton Tuesday, October 25, 2022 3,006.4 
 167. South Shields Saturday, October 22, 2022 3,001.9 
 168. Concord Rangers Tuesday, October 25, 2022 2,999.9 
 169. Weymouth Tuesday, October 25, 2022 2,993.6 
 170. Bradford Park Avenue Tuesday, October 25, 2022 2,992.0 
 171. Farsley Celtic Tuesday, October 25, 2022 2,985.5 
 172. Swindon Supermarine Saturday, October 22, 2022 2,985.3 
 173. AFC Telford United Saturday, October 22, 2022 2,982.7 
 174. Billericay Town Saturday, October 22, 2022 2,975.0 
 175. Hungerford Town Tuesday, October 25, 2022 2,971.6 
 176. Hanwell Town Saturday, October 22, 2022 2,964.4 
 177. Leiston Tuesday, October 25, 2022 2,961.1 
 178. Bracknell Town Saturday, October 22, 2022 2,959.2 
 179. Blyth Spartans Tuesday, October 25, 2022 2,956.0 
 180. Rushall Olympic Saturday, October 22, 2022 2,951.9 
 181. Alvechurch Tuesday, October 25, 2022 2,948.3 
 182. Gosport Borough Saturday, October 22, 2022 2,947.7 
 183. Enfield Town Saturday, October 22, 2022 2,947.5 
 184. Nuneaton Borough Tuesday, October 25, 2022 2,947.3 
 185. Tiverton Town Saturday, October 22, 2022 2,945.7 
 186. Guiseley Saturday, October 22, 2022 2,941.7 
 187. Warrington Town Saturday, October 22, 2022 2,937.1 
 188. Needham Market Tuesday, October 25, 2022 2,933.5 
 189. Stourbridge Tuesday, October 25, 2022 2,932.1 
 190. FC United of Manchester Saturday, October 22, 2022 2,931.3 
 191. Cheshunt Tuesday, October 25, 2022 2,925.3 
 192. Winchester City Monday, October 24, 2022 2,921.5 
 193. Royston Town Tuesday, October 25, 2022 2,918.9 
 194. Ilkeston Town Tuesday, October 25, 2022 2,914.6 
 195. Mickleover Sports Tuesday, October 25, 2022 2,912.4 
 196. Gainsborough Trinity Tuesday, October 25, 2022 2,906.8 
 197. Morpeth Town Tuesday, October 25, 2022 2,906.7 
 198. Lewes Tuesday, October 25, 2022 2,905.6 
 199. Matlock Town Tuesday, October 25, 2022 2,903.9 
 200. Walton Casuals Saturday, April 23, 2022 2,900.3 
 201. Bamber Bridge Saturday, October 22, 2022 2,895.5 
 202. Redditch United Monday, October 24, 2022 2,892.5 
 203. Plymouth Parkway Saturday, October 22, 2022 2,890.4 
 204. Salisbury Tuesday, October 25, 2022 2,888.3 
 205. Bedford Town Tuesday, October 25, 2022 2,884.0 
 206. Warrington Rylands Saturday, October 22, 2022 2,881.5 
 207. Yate Town Saturday, October 22, 2022 2,880.7 
 208. Marske United Tuesday, October 25, 2022 2,876.4 
 209. Horsham Saturday, October 22, 2022 2,875.5 
 210. Bognor Regis Town Saturday, October 22, 2022 2,873.7 
 211. Folkestone Invicta Monday, October 24, 2022 2,872.6 
 212. Potters Bar Town Tuesday, October 25, 2022 2,872.6 
 213. St. Ives Town Saturday, October 22, 2022 2,871.5 
 214. Dorchester Town Tuesday, October 25, 2022 2,870.3 
 215. Stafford Rangers Tuesday, October 25, 2022 2,869.2 
 216. Carshalton Athletic Monday, October 24, 2022 2,866.7 
 217. Hartley Wintney Tuesday, October 25, 2022 2,859.9 
 218. Hyde United Tuesday, October 25, 2022 2,859.2 
 219. Hitchin Town Tuesday, October 25, 2022 2,858.4 
 220. Harrow Borough Saturday, October 22, 2022 2,852.5 
 221. Hednesford Town Tuesday, October 25, 2022 2,850.3 
 222. North Leigh Tuesday, October 25, 2022 2,849.3 
 223. Hendon Tuesday, October 25, 2022 2,849.0 
 224. Herne Bay Saturday, October 22, 2022 2,846.7 
 225. Cray Wanderers Saturday, October 22, 2022 2,845.8 
 226. Kings Langley Monday, October 24, 2022 2,845.8 
 227. Beaconsfield Town Monday, October 24, 2022 2,845.6 
 228. Hastings United Tuesday, October 25, 2022 2,844.5 
 229. Marine Saturday, October 22, 2022 2,844.5 
 230. Canvey Island Saturday, October 22, 2022 2,841.6 
 231. Barwell Tuesday, October 25, 2022 2,840.7 
 232. AFC Rushden and Diamonds Tuesday, October 25, 2022 2,840.3 
 233. Merthyr Town Tuesday, October 25, 2022 2,838.4 
 234. Margate Saturday, October 22, 2022 2,838.4 
 235. Stratford Town Tuesday, October 25, 2022 2,833.8 
 236. Kingstonian Saturday, October 22, 2022 2,831.0 
 237. Radcliffe Tuesday, October 25, 2022 2,830.8 
 238. Whitby Town Saturday, October 22, 2022 2,829.3 
 239. Bromsgrove Sporting Tuesday, October 25, 2022 2,826.8 
 240. Ashton United Saturday, October 22, 2022 2,825.2 
 241. Basford United Monday, October 24, 2022 2,824.9 
 242. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 243. Atherton Collieries Tuesday, October 25, 2022 2,815.6 
 244. Liversedge Tuesday, October 25, 2022 2,814.5 
 245. Lancaster City Tuesday, October 25, 2022 2,800.3 
 246. Wingate and Finchley Tuesday, October 25, 2022 2,799.5 
 247. Nantwich Town Saturday, October 22, 2022 2,793.9 
 248. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 249. AFC Sudbury Friday, November 5, 2021 2,778.2 
 250. Leatherhead Saturday, April 23, 2022 2,777.7 
 251. Witton Albion Saturday, April 23, 2022 2,777.2 
 252. Bowers and Pitsea Saturday, October 22, 2022 2,769.3 
 253. Aveley Saturday, October 22, 2022 2,768.1 
 254. Haringey Borough Saturday, October 22, 2022 2,765.5 
 255. Stalybridge Celtic Saturday, October 22, 2022 2,762.0 
 256. Corinthian-Casuals Saturday, October 22, 2022 2,719.4 
 257. East Thurrock United Saturday, April 23, 2022 2,713.1 
 258. Wimborne Town Saturday, April 23, 2022 2,706.0 
 259. Grantham Town Saturday, April 23, 2022 2,700.4 
 260. Brightlingsea Regent Tuesday, October 25, 2022 2,676.2 
 261. Belper Town Saturday, October 22, 2022 2,651.0 
 262. Merstham Saturday, April 23, 2022 2,641.1