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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, November 4, 2023 4,412.4 
 2. Liverpool Wednesday, November 1, 2023 4,309.8 
 3. Arsenal Saturday, November 4, 2023 4,274.1 
 4. Newcastle United Saturday, November 4, 2023 4,239.6 
 5. Tottenham Hotspur Friday, October 27, 2023 4,225.8 
 6. Aston Villa Sunday, October 29, 2023 4,195.4 
 7. Manchester United Saturday, November 4, 2023 4,194.9 
 8. Brighton and Hove Albion Saturday, November 4, 2023 4,165.5 
 9. Brentford Saturday, November 4, 2023 4,144.0 
 10. Chelsea Wednesday, November 1, 2023 4,098.5 
 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, October 29, 2023 3,997.5 
 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 Saturday, November 4, 2023 3,957.1 
 22. Sheffield United Saturday, November 4, 2023 3,934.2 
 23. Southampton Saturday, November 4, 2023 3,915.1 
 24. Luton Town Sunday, October 29, 2023 3,897.9 
 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. Hull City Saturday, November 4, 2023 3,837.9 
 30. Blackburn Rovers Wednesday, November 1, 2023 3,831.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. Norwich City Saturday, October 28, 2023 3,809.4 
 38. Millwall Saturday, November 4, 2023 3,807.4 
 39. Plymouth Argyle Saturday, November 4, 2023 3,802.1 
 40. Portsmouth Saturday, October 28, 2023 3,789.2 
 41. Huddersfield Town Saturday, November 4, 2023 3,770.7 
 42. Bolton Wanderers Saturday, November 4, 2023 3,768.5 
 43. Peterborough United Saturday, November 4, 2023 3,768.1 
 44. Birmingham City Saturday, November 4, 2023 3,764.5 
 45. Barnsley Friday, November 3, 2023 3,758.5 
 46. Sheffield Wednesday Saturday, November 4, 2023 3,736.3 
 47. Derby County Tuesday, October 31, 2023 3,734.6 
 48. Blackpool Saturday, November 4, 2023 3,711.4 
 49. Rotherham United Saturday, November 4, 2023 3,710.2 
 50. Wigan Athletic Saturday, November 4, 2023 3,707.7 
 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 Tuesday, October 31, 2023 3,667.9 
 56. Lincoln City Saturday, November 4, 2023 3,660.9 
 57. Mansfield Town Saturday, November 4, 2023 3,637.3 
 58. Reading Saturday, November 4, 2023 3,637.0 
 59. Stevenage Saturday, November 4, 2023 3,636.6 
 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 Saturday, November 4, 2023 3,609.3 
 64. Fleetwood Town Wednesday, November 1, 2023 3,589.7 
 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. Shrewsbury Town Saturday, November 4, 2023 3,575.8 
 69. Milton Keynes Dons Saturday, November 4, 2023 3,573.0 
 70. Northampton Town Saturday, November 4, 2023 3,572.4 
 71. Notts County Saturday, November 4, 2023 3,571.6 
 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 Saturday, October 28, 2023 3,549.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. Swindon Town Saturday, November 4, 2023 3,506.1 
 81. Chesterfield Saturday, October 28, 2023 3,500.5 
 82. Gillingham Saturday, November 4, 2023 3,492.3 
 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. Harrogate Town Saturday, November 4, 2023 3,454.9 
 87. Grimsby Town Saturday, October 28, 2023 3,447.8 
 88. Colchester United Saturday, November 4, 2023 3,440.6 
 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. Dorking Wanderers Saturday, November 4, 2023 3,257.4 
 111. Yeovil Town Saturday, November 4, 2023 3,246.2 
 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. Torquay United Saturday, November 4, 2023 3,231.3 
 116. York City Saturday, November 4, 2023 3,225.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. Kidderminster Harriers Saturday, October 28, 2023 3,192.3 
 121. Scunthorpe United Tuesday, October 31, 2023 3,180.8 
 122. Tamworth Saturday, November 4, 2023 3,162.3 
 123. Dartford Tuesday, October 31, 2023 3,157.9 
 124. Alfreton Town Saturday, November 4, 2023 3,154.8 
 125. Maidstone United Saturday, November 4, 2023 3,149.8 
 126. Buxton Saturday, November 4, 2023 3,145.9 
 127. Spennymoor Town Saturday, November 4, 2023 3,145.7 
 128. Braintree Town Saturday, November 4, 2023 3,143.0 
 129. Worthing Saturday, November 4, 2023 3,136.9 
 130. Brackley Town Saturday, October 28, 2023 3,134.9 
 131. King's Lynn Town Saturday, November 4, 2023 3,131.7 
 132. Farnborough Saturday, October 28, 2023 3,131.4 
 133. Chorley Saturday, October 28, 2023 3,130.1 
 134. Chelmsford City Saturday, November 4, 2023 3,124.9 
 135. St. Albans City Saturday, October 28, 2023 3,123.0 
 136. Chesham United Saturday, November 4, 2023 3,122.5 
 137. Bath City Saturday, November 4, 2023 3,120.3 
 138. Hampton and Richmond Borough Saturday, November 4, 2023 3,113.2 
 139. Boston United Saturday, November 4, 2023 3,109.9 
 140. Curzon Ashton Saturday, November 4, 2023 3,107.8 
 141. Chippenham Town Saturday, November 4, 2023 3,100.8 
 142. South Shields Saturday, November 4, 2023 3,100.8 
 143. Truro City Saturday, October 28, 2023 3,096.9 
 144. Taunton Town Saturday, October 28, 2023 3,093.1 
 145. Hemel Hempstead Town Saturday, October 28, 2023 3,090.5 
 146. AFC Hornchurch Saturday, November 4, 2023 3,086.7 
 147. Tonbridge Angels Saturday, November 4, 2023 3,082.2 
 148. Blyth Spartans Saturday, October 28, 2023 3,072.0 
 149. Weston-super-Mare Saturday, November 4, 2023 3,064.9 
 150. Poole Town Saturday, November 4, 2023 3,060.8 
 151. Eastbourne Borough Saturday, November 4, 2023 3,060.7 
 152. Scarborough Athletic Saturday, November 4, 2023 3,060.5 
 153. Aveley Saturday, November 4, 2023 3,059.5 
 154. Banbury United Saturday, October 28, 2023 3,059.4 
 155. Hereford Saturday, November 4, 2023 3,054.6 
 156. Warrington Town Saturday, November 4, 2023 3,053.1 
 157. Weymouth Saturday, November 4, 2023 3,047.6 
 158. Peterborough Sports Saturday, November 4, 2023 3,047.6 
 159. Gloucester City Saturday, November 4, 2023 3,040.6 
 160. Welling United Saturday, November 4, 2023 3,027.7 
 161. Slough Town Saturday, October 28, 2023 3,027.5 
 162. Bracknell Town Saturday, November 4, 2023 3,023.8 
 163. Coalville Town Tuesday, October 24, 2023 3,022.1 
 164. Darlington Saturday, November 4, 2023 3,018.8 
 165. Hayes and Yeading United Saturday, October 28, 2023 3,015.7 
 166. Rushall Olympic Saturday, November 4, 2023 3,012.8 
 167. Walton and Hersham Tuesday, October 24, 2023 3,012.7 
 168. Southport Saturday, November 4, 2023 3,010.7 
 169. Farsley Celtic Saturday, November 4, 2023 3,005.5 
 170. Bishop's Stortford Saturday, November 4, 2023 2,992.2 
 171. Gosport Borough Tuesday, October 24, 2023 2,989.2 
 172. Radcliffe Saturday, November 4, 2023 2,986.3 
 173. Hungerford Town Saturday, November 4, 2023 2,985.2 
 174. Salisbury Saturday, November 4, 2023 2,984.7 
 175. Nuneaton Borough Saturday, November 4, 2023 2,979.0 
 176. Leamington Saturday, November 4, 2023 2,976.7 
 177. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 178. Havant and Waterlooville Saturday, November 4, 2023 2,968.9 
 179. Billericay Town Saturday, November 4, 2023 2,965.6 
 180. Horsham Friday, November 3, 2023 2,965.6 
 181. AFC Totton Saturday, November 4, 2023 2,965.1 
 182. Lewes Saturday, November 4, 2023 2,963.3 
 183. Canvey Island Tuesday, October 24, 2023 2,962.1 
 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 Saturday, November 4, 2023 2,953.6 
 188. Kettering Town Saturday, November 4, 2023 2,950.0 
 189. Warrington Rylands Saturday, November 4, 2023 2,948.7 
 190. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 191. Dover Athletic Saturday, November 4, 2023 2,947.2 
 192. Dulwich Hamlet Saturday, November 4, 2023 2,947.1 
 193. Enfield Town Saturday, November 4, 2023 2,945.1 
 194. Chatham Town Monday, October 23, 2023 2,942.5 
 195. Worksop Town Saturday, November 4, 2023 2,930.7 
 196. Ilkeston Town Saturday, November 4, 2023 2,928.0 
 197. Winchester City Tuesday, October 24, 2023 2,927.6 
 198. Hyde United Saturday, November 4, 2023 2,923.4 
 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. Cheshunt Tuesday, October 24, 2023 2,909.2 
 203. Swindon Supermarine Saturday, November 4, 2023 2,906.9 
 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. Whitehawk Tuesday, October 24, 2023 2,881.4 
 217. Alvechurch Tuesday, October 24, 2023 2,880.7 
 218. Bradford Park Avenue Saturday, November 4, 2023 2,879.3 
 219. Bamber Bridge Saturday, November 4, 2023 2,879.0 
 220. Hendon Saturday, November 4, 2023 2,877.7 
 221. Stratford Town Saturday, November 4, 2023 2,877.1 
 222. Ashton United Saturday, November 4, 2023 2,875.9 
 223. Lancaster City Saturday, November 4, 2023 2,872.9 
 224. Whitby Town Saturday, November 4, 2023 2,870.9 
 225. Hanwell Town Tuesday, October 24, 2023 2,870.7 
 226. Morpeth Town Tuesday, October 24, 2023 2,869.6 
 227. North Leigh Saturday, April 22, 2023 2,864.3 
 228. Tiverton Town Saturday, October 21, 2023 2,861.5 
 229. FC United of Manchester Saturday, November 4, 2023 2,851.7 
 230. Halesowen Town Saturday, November 4, 2023 2,841.5 
 231. Folkestone Invicta Saturday, November 4, 2023 2,841.1 
 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. Yate Town Saturday, April 22, 2023 2,812.9 
 240. Wingate and Finchley Saturday, November 4, 2023 2,812.6 
 241. Hednesford Town Saturday, April 22, 2023 2,807.1 
 242. Ramsgate Saturday, November 4, 2023 2,805.0 
 243. Margate Saturday, November 4, 2023 2,803.7 
 244. Kings Langley Saturday, April 22, 2023 2,799.2 
 245. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 246. St. Ives Town Monday, October 23, 2023 2,796.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 Saturday, November 4, 2023 2,763.9 
 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