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 7, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, November 4, 2023 4,412.4 
 2. Liverpool Sunday, November 5, 2023 4,301.9 
 3. Arsenal Saturday, November 4, 2023 4,274.1 
 4. Newcastle United Saturday, November 4, 2023 4,239.6 
 5. Tottenham Hotspur Monday, November 6, 2023 4,200.6 
 6. Manchester United Saturday, November 4, 2023 4,194.9 
 7. Aston Villa Sunday, November 5, 2023 4,173.9 
 8. Brighton and Hove Albion Saturday, November 4, 2023 4,165.5 
 9. Brentford Saturday, November 4, 2023 4,144.0 
 10. Chelsea Monday, November 6, 2023 4,123.7 
 11. Crystal Palace Saturday, November 4, 2023 4,078.1 
 12. West Ham United Saturday, November 4, 2023 4,066.8 
 13. Leicester City Friday, November 3, 2023 4,066.3 
 14. Fulham Saturday, November 4, 2023 4,055.4 
 15. Wolverhampton Wanderers Saturday, November 4, 2023 4,032.8 
 16. Everton Saturday, November 4, 2023 4,022.3 
 17. Nottingham Forest Sunday, November 5, 2023 4,019.0 
 18. Burnley Saturday, November 4, 2023 3,971.2 
 19. Leeds United Friday, November 3, 2023 3,960.4 
 20. AFC Bournemouth Saturday, November 4, 2023 3,957.2 
 21. Ipswich Town Tuesday, November 7, 2023 3,951.7 
 22. Sheffield United Saturday, November 4, 2023 3,934.2 
 23. Southampton Saturday, November 4, 2023 3,915.1 
 24. Luton Town Sunday, November 5, 2023 3,905.8 
 25. West Bromwich Albion Saturday, November 4, 2023 3,889.2 
 26. Middlesbrough Saturday, November 4, 2023 3,883.9 
 27. Sunderland Saturday, November 4, 2023 3,875.9 
 28. Swansea City Saturday, November 4, 2023 3,857.4 
 29. Blackburn Rovers Sunday, November 5, 2023 3,847.5 
 30. Hull City Saturday, November 4, 2023 3,837.9 
 31. Coventry City Saturday, November 4, 2023 3,827.8 
 32. Stoke City Saturday, November 4, 2023 3,821.4 
 33. Preston North End Saturday, November 4, 2023 3,821.2 
 34. Cardiff City Saturday, November 4, 2023 3,820.6 
 35. Watford Saturday, November 4, 2023 3,813.3 
 36. Bristol City Saturday, November 4, 2023 3,813.2 
 37. Millwall Saturday, November 4, 2023 3,807.4 
 38. Plymouth Argyle Saturday, November 4, 2023 3,802.1 
 39. Norwich City Sunday, November 5, 2023 3,793.8 
 40. Portsmouth Sunday, November 5, 2023 3,781.1 
 41. Bolton Wanderers Tuesday, November 7, 2023 3,777.2 
 42. Huddersfield Town Saturday, November 4, 2023 3,770.7 
 43. Birmingham City Saturday, November 4, 2023 3,764.5 
 44. Barnsley Friday, November 3, 2023 3,758.5 
 45. Peterborough United Tuesday, November 7, 2023 3,757.4 
 46. Sheffield Wednesday Saturday, November 4, 2023 3,736.3 
 47. Derby County Sunday, November 5, 2023 3,732.6 
 48. Wigan Athletic Tuesday, November 7, 2023 3,718.4 
 49. Rotherham United Tuesday, November 7, 2023 3,715.6 
 50. Blackpool Saturday, November 4, 2023 3,711.4 
 51. Oxford United Saturday, November 4, 2023 3,702.1 
 52. Wycombe Wanderers Saturday, November 4, 2023 3,680.1 
 53. Stockport County Saturday, November 4, 2023 3,676.0 
 54. Queens Park Rangers Saturday, November 4, 2023 3,669.8 
 55. Charlton Athletic Sunday, November 5, 2023 3,662.9 
 56. Lincoln City Saturday, November 4, 2023 3,660.9 
 57. Mansfield Town Saturday, November 4, 2023 3,637.3 
 58. Stevenage Saturday, November 4, 2023 3,636.6 
 59. Reading Tuesday, November 7, 2023 3,635.2 
 60. Leyton Orient Saturday, November 4, 2023 3,630.0 
 61. Burton Albion Saturday, November 4, 2023 3,628.3 
 62. Wrexham Saturday, November 4, 2023 3,614.0 
 63. Bristol Rovers Tuesday, November 7, 2023 3,611.2 
 64. Fleetwood Town Sunday, November 5, 2023 3,590.8 
 65. Exeter City Saturday, November 4, 2023 3,587.6 
 66. Cambridge United Saturday, November 4, 2023 3,581.9 
 67. Morecambe Saturday, November 4, 2023 3,581.8 
 68. Milton Keynes Dons Saturday, November 4, 2023 3,573.0 
 69. Northampton Town Saturday, November 4, 2023 3,572.4 
 70. Notts County Saturday, November 4, 2023 3,571.6 
 71. Shrewsbury Town Tuesday, November 7, 2023 3,567.2 
 72. Carlisle United Saturday, November 4, 2023 3,558.5 
 73. Port Vale Saturday, November 4, 2023 3,558.4 
 74. Salford City Saturday, November 4, 2023 3,554.7 
 75. Crewe Alexandra Sunday, November 5, 2023 3,551.7 
 76. Accrington Stanley Saturday, November 4, 2023 3,538.6 
 77. Cheltenham Town Saturday, November 4, 2023 3,529.5 
 78. Bradford City Saturday, November 4, 2023 3,509.9 
 79. Barrow Saturday, November 4, 2023 3,509.1 
 80. Chesterfield Sunday, November 5, 2023 3,508.6 
 81. Gillingham Saturday, November 4, 2023 3,492.3 
 82. Swindon Town Tuesday, November 7, 2023 3,489.9 
 83. Newport County Saturday, November 4, 2023 3,480.0 
 84. AFC Wimbledon Saturday, November 4, 2023 3,477.8 
 85. Walsall Friday, November 3, 2023 3,460.2 
 86. Colchester United Tuesday, November 7, 2023 3,456.9 
 87. Harrogate Town Saturday, November 4, 2023 3,454.9 
 88. Grimsby Town Sunday, November 5, 2023 3,443.8 
 89. Crawley Town Saturday, November 4, 2023 3,437.9 
 90. Doncaster Rovers Saturday, November 4, 2023 3,434.7 
 91. Bromley Saturday, November 4, 2023 3,423.6 
 92. Tranmere Rovers Saturday, November 4, 2023 3,409.6 
 93. Barnet Saturday, November 4, 2023 3,408.8 
 94. Sutton United Saturday, November 4, 2023 3,393.7 
 95. Forest Green Rovers Saturday, November 4, 2023 3,388.6 
 96. Southend United Saturday, October 28, 2023 3,382.9 
 97. Rochdale Saturday, October 28, 2023 3,377.8 
 98. FC Halifax Town Saturday, October 28, 2023 3,371.1 
 99. Solihull Moors Saturday, November 4, 2023 3,361.4 
 100. Altrincham Saturday, October 28, 2023 3,336.0 
 101. Gateshead Saturday, November 4, 2023 3,335.5 
 102. Hartlepool United Saturday, October 28, 2023 3,326.0 
 103. Oldham Athletic Saturday, November 4, 2023 3,318.6 
 104. Woking Saturday, November 4, 2023 3,314.7 
 105. Boreham Wood Saturday, November 4, 2023 3,305.2 
 106. Aldershot Town Saturday, November 4, 2023 3,302.8 
 107. Eastleigh Saturday, November 4, 2023 3,286.6 
 108. Dagenham and Redbridge Saturday, November 4, 2023 3,285.9 
 109. Macclesfield Town Saturday, November 4, 2023 3,273.4 
 110. Yeovil Town Tuesday, November 7, 2023 3,262.1 
 111. Dorking Wanderers Saturday, November 4, 2023 3,257.4 
 112. Wealdstone Saturday, October 28, 2023 3,239.2 
 113. AFC Fylde Saturday, November 4, 2023 3,237.3 
 114. Ebbsfleet United Saturday, October 28, 2023 3,232.1 
 115. York City Saturday, November 4, 2023 3,225.3 
 116. Torquay United Tuesday, November 7, 2023 3,215.3 
 117. Maidenhead United Saturday, November 4, 2023 3,206.7 
 118. Oxford City Saturday, October 28, 2023 3,204.4 
 119. Chester Saturday, November 4, 2023 3,204.0 
 120. Scunthorpe United Tuesday, November 7, 2023 3,192.2 
 121. Kidderminster Harriers Sunday, November 5, 2023 3,191.2 
 122. Alfreton Town Tuesday, November 7, 2023 3,167.1 
 123. Tamworth Saturday, November 4, 2023 3,162.3 
 124. Maidstone United Tuesday, November 7, 2023 3,159.6 
 125. Braintree Town Tuesday, November 7, 2023 3,158.8 
 126. Dartford Tuesday, November 7, 2023 3,145.9 
 127. Worthing Tuesday, November 7, 2023 3,145.1 
 128. King's Lynn Town Tuesday, November 7, 2023 3,139.4 
 129. Bath City Tuesday, November 7, 2023 3,137.1 
 130. Chelmsford City Tuesday, November 7, 2023 3,136.9 
 131. Buxton Tuesday, November 7, 2023 3,135.6 
 132. Spennymoor Town Tuesday, November 7, 2023 3,133.6 
 133. Chorley Tuesday, November 7, 2023 3,129.1 
 134. Brackley Town Tuesday, November 7, 2023 3,123.7 
 135. Farnborough Tuesday, November 7, 2023 3,121.5 
 136. Curzon Ashton Tuesday, November 7, 2023 3,119.9 
 137. Hampton and Richmond Borough Tuesday, November 7, 2023 3,113.4 
 138. South Shields Tuesday, November 7, 2023 3,111.0 
 139. Chippenham Town Tuesday, November 7, 2023 3,110.6 
 140. Chesham United Tuesday, November 7, 2023 3,107.7 
 141. St. Albans City Tuesday, November 7, 2023 3,107.3 
 142. Taunton Town Saturday, October 28, 2023 3,093.1 
 143. Boston United Tuesday, November 7, 2023 3,092.0 
 144. AFC Hornchurch Saturday, November 4, 2023 3,086.7 
 145. Tonbridge Angels Tuesday, November 7, 2023 3,082.0 
 146. Hemel Hempstead Town Monday, November 6, 2023 3,080.7 
 147. Truro City Tuesday, November 7, 2023 3,076.6 
 148. Aveley Monday, November 6, 2023 3,069.3 
 149. Blyth Spartans Tuesday, November 7, 2023 3,069.3 
 150. Hereford Tuesday, November 7, 2023 3,065.8 
 151. Weston-super-Mare Saturday, November 4, 2023 3,064.9 
 152. Scarborough Athletic Tuesday, November 7, 2023 3,061.5 
 153. Poole Town Saturday, November 4, 2023 3,060.8 
 154. Peterborough Sports Tuesday, November 7, 2023 3,059.8 
 155. Warrington Town Saturday, November 4, 2023 3,053.1 
 156. Slough Town Tuesday, November 7, 2023 3,051.8 
 157. Eastbourne Borough Tuesday, November 7, 2023 3,050.8 
 158. Banbury United Tuesday, November 7, 2023 3,048.0 
 159. Gloucester City Saturday, November 4, 2023 3,040.6 
 160. Weymouth Tuesday, November 7, 2023 3,030.8 
 161. Welling United Tuesday, November 7, 2023 3,026.5 
 162. Bracknell Town Saturday, November 4, 2023 3,023.8 
 163. Farsley Celtic Tuesday, November 7, 2023 3,023.4 
 164. Hayes and Yeading United Saturday, October 28, 2023 3,015.7 
 165. Southport Tuesday, November 7, 2023 3,013.4 
 166. Walton and Hersham Tuesday, October 24, 2023 3,012.7 
 167. Darlington Tuesday, November 7, 2023 3,006.6 
 168. Coalville Town Tuesday, November 7, 2023 3,005.8 
 169. Rushall Olympic Tuesday, November 7, 2023 3,005.1 
 170. Gosport Borough Tuesday, October 24, 2023 2,989.2 
 171. Radcliffe Saturday, November 4, 2023 2,986.3 
 172. Nuneaton Borough Tuesday, November 7, 2023 2,986.2 
 173. Hungerford Town Saturday, November 4, 2023 2,985.2 
 174. Leamington Tuesday, November 7, 2023 2,984.9 
 175. Salisbury Saturday, November 4, 2023 2,984.7 
 176. Bishop's Stortford Tuesday, November 7, 2023 2,980.0 
 177. Billericay Town Tuesday, November 7, 2023 2,978.0 
 178. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 179. Horsham Friday, November 3, 2023 2,965.6 
 180. AFC Totton Saturday, November 4, 2023 2,965.1 
 181. Lewes Saturday, November 4, 2023 2,963.3 
 182. Canvey Island Tuesday, October 24, 2023 2,962.1 
 183. Havant and Waterlooville Tuesday, November 7, 2023 2,960.6 
 184. AFC Telford United Saturday, November 4, 2023 2,959.3 
 185. Merthyr Town Saturday, November 4, 2023 2,955.8 
 186. Hitchin Town Saturday, November 4, 2023 2,954.0 
 187. Needham Market Tuesday, November 7, 2023 2,953.6 
 188. Warrington Rylands Saturday, November 4, 2023 2,948.7 
 189. Dover Athletic Tuesday, November 7, 2023 2,948.5 
 190. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 191. Dulwich Hamlet Saturday, November 4, 2023 2,947.1 
 192. Worksop Town Tuesday, November 7, 2023 2,947.0 
 193. Enfield Town Saturday, November 4, 2023 2,945.1 
 194. Kettering Town Tuesday, November 7, 2023 2,941.8 
 195. Chatham Town Tuesday, November 7, 2023 2,930.0 
 196. Ilkeston Town Saturday, November 4, 2023 2,928.0 
 197. Winchester City Tuesday, October 24, 2023 2,927.6 
 198. Swindon Supermarine Tuesday, November 7, 2023 2,921.6 
 199. Stamford Saturday, November 4, 2023 2,919.1 
 200. Stourbridge Tuesday, October 24, 2023 2,917.9 
 201. Leiston Saturday, November 4, 2023 2,915.6 
 202. Hyde United Tuesday, November 7, 2023 2,910.9 
 203. Cheshunt Tuesday, October 24, 2023 2,909.2 
 204. Cray Wanderers Saturday, November 4, 2023 2,903.1 
 205. Gainsborough Trinity Saturday, November 4, 2023 2,902.6 
 206. Guiseley Saturday, November 4, 2023 2,901.3 
 207. Hastings United Saturday, November 4, 2023 2,901.0 
 208. Barwell Saturday, November 4, 2023 2,898.0 
 209. Carshalton Athletic Saturday, November 4, 2023 2,897.3 
 210. Matlock Town Saturday, November 4, 2023 2,897.2 
 211. Redditch United Saturday, November 4, 2023 2,896.6 
 212. Beaconsfield Town Saturday, November 4, 2023 2,895.5 
 213. Marine Saturday, November 4, 2023 2,891.8 
 214. Plymouth Parkway Tuesday, October 24, 2023 2,889.8 
 215. Basingstoke Town Saturday, November 4, 2023 2,883.6 
 216. Whitby Town Tuesday, November 7, 2023 2,883.4 
 217. Whitehawk Tuesday, October 24, 2023 2,881.4 
 218. Alvechurch Tuesday, October 24, 2023 2,880.7 
 219. Bradford Park Avenue Saturday, November 4, 2023 2,879.3 
 220. Bamber Bridge Saturday, November 4, 2023 2,879.0 
 221. Hendon Saturday, November 4, 2023 2,877.7 
 222. Stratford Town Saturday, November 4, 2023 2,877.1 
 223. Ashton United Saturday, November 4, 2023 2,875.9 
 224. Lancaster City Saturday, November 4, 2023 2,872.9 
 225. Hanwell Town Tuesday, October 24, 2023 2,870.7 
 226. North Leigh Saturday, April 22, 2023 2,864.3 
 227. Tiverton Town Saturday, October 21, 2023 2,861.5 
 228. Morpeth Town Tuesday, November 7, 2023 2,853.2 
 229. FC United of Manchester Saturday, November 4, 2023 2,851.7 
 230. Folkestone Invicta Saturday, November 4, 2023 2,841.1 
 231. Halesowen Town Tuesday, November 7, 2023 2,834.3 
 232. Royston Town Saturday, November 4, 2023 2,833.7 
 233. Concord Rangers Tuesday, October 24, 2023 2,831.1 
 234. Dorchester Town Saturday, October 28, 2023 2,830.2 
 235. Bognor Regis Town Saturday, November 4, 2023 2,827.8 
 236. Bromsgrove Sporting Saturday, November 4, 2023 2,823.9 
 237. Nantwich Town Saturday, April 22, 2023 2,823.6 
 238. Didcot Town Saturday, October 28, 2023 2,814.5 
 239. St. Ives Town Tuesday, November 7, 2023 2,813.2 
 240. Yate Town Saturday, April 22, 2023 2,812.9 
 241. Wingate and Finchley Saturday, November 4, 2023 2,812.6 
 242. Hednesford Town Saturday, April 22, 2023 2,807.1 
 243. Ramsgate Saturday, November 4, 2023 2,805.0 
 244. Margate Tuesday, November 7, 2023 2,801.5 
 245. Kings Langley Saturday, April 22, 2023 2,799.2 
 246. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 247. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 248. Stafford Rangers Tuesday, October 24, 2023 2,795.0 
 249. Harrow Borough Saturday, November 4, 2023 2,786.7 
 250. Basford United Saturday, November 4, 2023 2,785.5 
 251. Liversedge Saturday, April 22, 2023 2,774.1 
 252. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 253. Haringey Borough Tuesday, November 7, 2023 2,766.0 
 254. Herne Bay Saturday, April 22, 2023 2,756.2 
 255. Marske United Saturday, November 4, 2023 2,756.0 
 256. Potters Bar Town Tuesday, October 24, 2023 2,755.4 
 257. Sheppey United Friday, November 3, 2023 2,749.6 
 258. Kingstonian Wednesday, October 25, 2023 2,744.4 
 259. Workington Tuesday, October 24, 2023 2,731.3 
 260. AFC Sudbury Saturday, November 4, 2023 2,728.4 
 261. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 262. Atherton Collieries Saturday, November 4, 2023 2,715.5 
 263. Bedford Town Saturday, April 22, 2023 2,710.7 
 264. Belper Town Saturday, April 22, 2023 2,674.3 
 265. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 266. Brightlingsea Regent Saturday, April 22, 2023 2,625.2