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, January 13, 2024

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, January 13, 2024 4,387.7 
 2. Liverpool Wednesday, January 10, 2024 4,344.7 
 3. Arsenal Sunday, January 7, 2024 4,244.9 
 4. Aston Villa Saturday, January 6, 2024 4,210.7 
 5. Tottenham Hotspur Friday, January 5, 2024 4,195.6 
 6. Brighton and Hove Albion Saturday, January 6, 2024 4,164.9 
 7. Manchester United Monday, January 8, 2024 4,164.4 
 8. Newcastle United Saturday, January 13, 2024 4,152.1 
 9. West Ham United Sunday, January 7, 2024 4,119.9 
 10. Chelsea Saturday, January 13, 2024 4,109.6 
 11. Wolverhampton Wanderers Friday, January 5, 2024 4,075.7 
 12. Brentford Friday, January 5, 2024 4,064.6 
 13. AFC Bournemouth Saturday, January 6, 2024 4,063.8 
 14. Leicester City Saturday, January 13, 2024 4,062.3 
 15. Everton Thursday, January 4, 2024 4,058.6 
 16. Crystal Palace Thursday, January 4, 2024 4,049.2 
 17. Fulham Saturday, January 13, 2024 4,046.1 
 18. Nottingham Forest Sunday, January 7, 2024 3,999.7 
 19. Leeds United Saturday, January 13, 2024 3,983.6 
 20. Southampton Saturday, January 13, 2024 3,972.5 
 21. Burnley Friday, January 12, 2024 3,970.7 
 22. Ipswich Town Saturday, January 13, 2024 3,955.2 
 23. Luton Town Friday, January 12, 2024 3,928.0 
 24. Coventry City Saturday, January 13, 2024 3,927.7 
 25. Sheffield United Saturday, January 6, 2024 3,911.7 
 26. West Bromwich Albion Saturday, January 13, 2024 3,903.5 
 27. Middlesbrough Saturday, January 13, 2024 3,897.0 
 28. Sunderland Saturday, January 13, 2024 3,853.3 
 29. Swansea City Saturday, January 13, 2024 3,842.5 
 30. Watford Saturday, January 6, 2024 3,841.5 
 31. Norwich City Friday, January 12, 2024 3,832.3 
 32. Bristol City Saturday, January 13, 2024 3,813.2 
 33. Hull City Friday, January 12, 2024 3,807.8 
 34. Plymouth Argyle Saturday, January 13, 2024 3,806.5 
 35. Millwall Saturday, January 13, 2024 3,801.6 
 36. Peterborough United Saturday, January 13, 2024 3,800.2 
 37. Stoke City Saturday, January 13, 2024 3,798.0 
 38. Bolton Wanderers Sunday, January 7, 2024 3,791.0 
 39. Preston North End Saturday, January 13, 2024 3,783.6 
 40. Derby County Saturday, January 6, 2024 3,781.0 
 41. Blackburn Rovers Saturday, January 13, 2024 3,780.9 
 42. Cardiff City Saturday, January 13, 2024 3,777.2 
 43. Barnsley Saturday, January 13, 2024 3,772.2 
 44. Huddersfield Town Saturday, January 13, 2024 3,763.4 
 45. Sheffield Wednesday Saturday, January 13, 2024 3,762.0 
 46. Portsmouth Saturday, January 13, 2024 3,739.8 
 47. Birmingham City Saturday, January 13, 2024 3,737.2 
 48. Blackpool Saturday, January 13, 2024 3,716.3 
 49. Queens Park Rangers Saturday, January 6, 2024 3,700.8 
 50. Oxford United Saturday, January 13, 2024 3,695.5 
 51. Wigan Athletic Saturday, January 13, 2024 3,690.8 
 52. Rotherham United Saturday, January 13, 2024 3,690.0 
 53. Stevenage Saturday, January 13, 2024 3,676.1 
 54. Reading Monday, January 1, 2024 3,657.9 
 55. Stockport County Saturday, January 13, 2024 3,655.3 
 56. Leyton Orient Saturday, January 13, 2024 3,651.1 
 57. Mansfield Town Saturday, January 13, 2024 3,649.5 
 58. Wrexham Saturday, January 13, 2024 3,644.4 
 59. Bristol Rovers Saturday, January 13, 2024 3,633.7 
 60. Lincoln City Saturday, January 13, 2024 3,633.3 
 61. Northampton Town Saturday, January 13, 2024 3,630.8 
 62. Wycombe Wanderers Saturday, January 13, 2024 3,626.2 
 63. Charlton Athletic Saturday, January 13, 2024 3,620.6 
 64. Milton Keynes Dons Saturday, January 13, 2024 3,598.5 
 65. Burton Albion Saturday, January 6, 2024 3,586.4 
 66. Port Vale Saturday, January 6, 2024 3,585.4 
 67. Cheltenham Town Saturday, January 6, 2024 3,575.7 
 68. Cambridge United Saturday, January 13, 2024 3,571.8 
 69. Barrow Saturday, January 13, 2024 3,565.2 
 70. Shrewsbury Town Saturday, January 13, 2024 3,556.9 
 71. Exeter City Saturday, January 13, 2024 3,553.8 
 72. Crewe Alexandra Saturday, January 13, 2024 3,550.0 
 73. Notts County Saturday, January 13, 2024 3,535.3 
 74. Morecambe Saturday, January 13, 2024 3,531.8 
 75. Chesterfield Wednesday, January 10, 2024 3,526.0 
 76. Fleetwood Town Saturday, January 13, 2024 3,520.0 
 77. Accrington Stanley Saturday, January 13, 2024 3,511.3 
 78. Bradford City Saturday, January 13, 2024 3,510.8 
 79. Carlisle United Saturday, January 13, 2024 3,509.8 
 80. AFC Wimbledon Saturday, January 13, 2024 3,506.1 
 81. Harrogate Town Saturday, January 13, 2024 3,503.3 
 82. Walsall Saturday, January 13, 2024 3,500.3 
 83. Newport County Saturday, January 13, 2024 3,498.1 
 84. Tranmere Rovers Saturday, January 13, 2024 3,498.0 
 85. Gillingham Saturday, January 13, 2024 3,492.9 
 86. Crawley Town Saturday, January 13, 2024 3,472.2 
 87. Salford City Saturday, January 13, 2024 3,459.5 
 88. Grimsby Town Saturday, January 13, 2024 3,453.8 
 89. Bromley Saturday, January 6, 2024 3,448.1 
 90. Swindon Town Saturday, January 13, 2024 3,440.4 
 91. Doncaster Rovers Saturday, January 13, 2024 3,413.7 
 92. Sutton United Saturday, January 13, 2024 3,401.0 
 93. Colchester United Saturday, January 13, 2024 3,399.6 
 94. Barnet Tuesday, January 9, 2024 3,380.1 
 95. Southend United Saturday, January 13, 2024 3,378.5 
 96. Rochdale Saturday, January 6, 2024 3,375.1 
 97. Oldham Athletic Saturday, January 6, 2024 3,359.6 
 98. FC Halifax Town Saturday, January 6, 2024 3,357.8 
 99. Altrincham Saturday, January 6, 2024 3,356.0 
 100. Solihull Moors Saturday, January 6, 2024 3,352.1 
 101. Forest Green Rovers Saturday, January 13, 2024 3,346.5 
 102. Gateshead Wednesday, January 10, 2024 3,338.8 
 103. Aldershot Town Sunday, January 7, 2024 3,321.5 
 104. Eastleigh Saturday, January 13, 2024 3,308.4 
 105. Boreham Wood Sunday, January 7, 2024 3,293.1 
 106. Hartlepool United Tuesday, January 9, 2024 3,279.8 
 107. Dagenham and Redbridge Tuesday, January 9, 2024 3,274.8 
 108. Wealdstone Saturday, January 6, 2024 3,274.8 
 109. York City Sunday, January 7, 2024 3,273.6 
 110. Yeovil Town Tuesday, January 9, 2024 3,272.7 
 111. Woking Saturday, January 6, 2024 3,259.1 
 112. Maidenhead United Saturday, January 6, 2024 3,251.1 
 113. AFC Fylde Tuesday, January 9, 2024 3,240.0 
 114. Ebbsfleet United Saturday, January 6, 2024 3,231.8 
 115. Macclesfield Town Tuesday, January 9, 2024 3,228.5 
 116. Tamworth Saturday, January 13, 2024 3,224.0 
 117. Dorking Wanderers Saturday, January 6, 2024 3,221.3 
 118. Scunthorpe United Saturday, January 13, 2024 3,215.3 
 119. Torquay United Saturday, January 6, 2024 3,193.7 
 120. Chester Saturday, January 13, 2024 3,192.2 
 121. Oxford City Saturday, January 6, 2024 3,190.7 
 122. Chelmsford City Saturday, January 6, 2024 3,183.7 
 123. Chorley Saturday, January 6, 2024 3,178.6 
 124. Kidderminster Harriers Saturday, January 6, 2024 3,174.0 
 125. Worthing Saturday, January 13, 2024 3,171.0 
 126. Alfreton Town Saturday, January 13, 2024 3,163.1 
 127. Maidstone United Saturday, January 13, 2024 3,154.5 
 128. Brackley Town Saturday, January 13, 2024 3,153.9 
 129. Hampton and Richmond Borough Saturday, January 6, 2024 3,150.4 
 130. Boston United Saturday, January 13, 2024 3,138.9 
 131. St. Albans City Saturday, January 13, 2024 3,128.7 
 132. Curzon Ashton Saturday, January 13, 2024 3,128.5 
 133. Braintree Town Saturday, January 6, 2024 3,125.4 
 134. Bath City Tuesday, January 9, 2024 3,123.4 
 135. Dartford Tuesday, January 9, 2024 3,115.9 
 136. Tonbridge Angels Saturday, January 13, 2024 3,108.1 
 137. Scarborough Athletic Saturday, January 13, 2024 3,108.1 
 138. Truro City Saturday, January 13, 2024 3,105.3 
 139. Chippenham Town Saturday, January 6, 2024 3,098.5 
 140. Slough Town Saturday, January 13, 2024 3,097.2 
 141. Chesham United Saturday, January 13, 2024 3,095.9 
 142. Buxton Saturday, January 13, 2024 3,090.3 
 143. Blyth Spartans Saturday, January 13, 2024 3,090.2 
 144. Hemel Hempstead Town Saturday, January 13, 2024 3,087.2 
 145. Weston-super-Mare Saturday, January 6, 2024 3,084.5 
 146. Hereford Saturday, January 6, 2024 3,084.3 
 147. King's Lynn Town Saturday, January 13, 2024 3,081.1 
 148. Farnborough Saturday, January 6, 2024 3,074.6 
 149. AFC Hornchurch Saturday, January 13, 2024 3,073.4 
 150. Warrington Town Saturday, January 13, 2024 3,069.0 
 151. Weymouth Saturday, January 13, 2024 3,065.0 
 152. Farsley Celtic Saturday, January 13, 2024 3,064.7 
 153. South Shields Tuesday, January 9, 2024 3,061.3 
 154. Peterborough Sports Saturday, December 30, 2023 3,060.7 
 155. Poole Town Tuesday, December 26, 2023 3,058.0 
 156. Taunton Town Saturday, January 13, 2024 3,054.9 
 157. Spennymoor Town Saturday, January 13, 2024 3,047.1 
 158. Aveley Saturday, January 6, 2024 3,032.3 
 159. Gloucester City Saturday, January 13, 2024 3,030.8 
 160. Rushall Olympic Saturday, January 13, 2024 3,026.8 
 161. Banbury United Saturday, January 13, 2024 3,010.1 
 162. Havant and Waterlooville Saturday, January 13, 2024 3,006.0 
 163. Eastbourne Borough Saturday, January 13, 2024 3,005.3 
 164. Southport Tuesday, January 9, 2024 3,003.2 
 165. Hungerford Town Saturday, January 13, 2024 3,000.2 
 166. Welling United Saturday, January 6, 2024 2,992.2 
 167. Gosport Borough Saturday, January 13, 2024 2,991.5 
 168. Radcliffe Tuesday, January 9, 2024 2,990.5 
 169. Coalville Town Saturday, January 6, 2024 2,986.9 
 170. Bracknell Town Saturday, January 13, 2024 2,986.5 
 171. Leamington Saturday, January 6, 2024 2,986.1 
 172. Needham Market Saturday, January 13, 2024 2,985.9 
 173. Darlington Saturday, January 13, 2024 2,977.7 
 174. Merthyr Town Saturday, January 13, 2024 2,977.2 
 175. Chatham Town Saturday, January 13, 2024 2,976.6 
 176. Salisbury Saturday, January 13, 2024 2,976.0 
 177. Warrington Rylands Saturday, January 13, 2024 2,975.9 
 178. AFC Telford United Saturday, January 13, 2024 2,975.4 
 179. AFC Totton Saturday, January 13, 2024 2,974.5 
 180. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 181. Billericay Town Saturday, January 13, 2024 2,972.5 
 182. Hyde United Saturday, January 13, 2024 2,972.1 
 183. Swindon Supermarine Saturday, January 13, 2024 2,962.3 
 184. Lewes Saturday, January 13, 2024 2,957.1 
 185. Plymouth Parkway Saturday, January 13, 2024 2,957.1 
 186. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 187. Dulwich Hamlet Saturday, January 13, 2024 2,946.8 
 188. Leiston Saturday, January 13, 2024 2,945.1 
 189. Enfield Town Saturday, January 13, 2024 2,942.2 
 190. Hayes and Yeading United Saturday, January 13, 2024 2,941.3 
 191. Dover Athletic Saturday, January 13, 2024 2,934.4 
 192. Hastings United Saturday, January 13, 2024 2,931.9 
 193. Walton and Hersham Saturday, January 13, 2024 2,931.4 
 194. Worksop Town Saturday, January 13, 2024 2,930.2 
 195. Bishop's Stortford Tuesday, January 9, 2024 2,929.8 
 196. Horsham Saturday, January 6, 2024 2,927.3 
 197. Guiseley Saturday, January 13, 2024 2,927.1 
 198. Winchester City Saturday, January 13, 2024 2,925.4 
 199. Redditch United Saturday, January 13, 2024 2,923.8 
 200. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 201. Stamford Saturday, January 13, 2024 2,917.9 
 202. Whitby Town Saturday, January 13, 2024 2,910.5 
 203. Stratford Town Saturday, January 13, 2024 2,906.7 
 204. Hendon Saturday, January 6, 2024 2,904.9 
 205. Marine Saturday, January 13, 2024 2,903.4 
 206. Morpeth Town Saturday, January 13, 2024 2,897.2 
 207. Canvey Island Saturday, January 13, 2024 2,893.4 
 208. Ilkeston Town Saturday, January 13, 2024 2,892.4 
 209. Matlock Town Saturday, January 13, 2024 2,891.7 
 210. Barwell Saturday, January 13, 2024 2,889.8 
 211. Wingate and Finchley Saturday, January 13, 2024 2,889.1 
 212. Bognor Regis Town Saturday, January 13, 2024 2,886.8 
 213. Lancaster City Saturday, January 13, 2024 2,886.0 
 214. Bamber Bridge Saturday, January 13, 2024 2,882.6 
 215. FC United of Manchester Saturday, January 13, 2024 2,877.7 
 216. Carshalton Athletic Saturday, January 13, 2024 2,875.4 
 217. St. Ives Town Saturday, January 13, 2024 2,874.0 
 218. Hanwell Town Saturday, January 13, 2024 2,873.5 
 219. Cray Wanderers Saturday, January 13, 2024 2,873.3 
 220. Beaconsfield Town Saturday, January 13, 2024 2,870.3 
 221. Hitchin Town Saturday, January 13, 2024 2,868.0 
 222. Ashton United Saturday, January 6, 2024 2,867.4 
 223. Cheshunt Saturday, January 13, 2024 2,866.8 
 224. Kettering Town Saturday, January 13, 2024 2,864.5 
 225. North Leigh Saturday, April 22, 2023 2,864.3 
 226. Tiverton Town Saturday, January 13, 2024 2,864.2 
 227. Stourbridge Saturday, January 13, 2024 2,860.5 
 228. Royston Town Saturday, January 13, 2024 2,853.5 
 229. Whitehawk Saturday, January 13, 2024 2,849.4 
 230. Gainsborough Trinity Saturday, January 13, 2024 2,842.4 
 231. Dorchester Town Saturday, January 13, 2024 2,837.3 
 232. Concord Rangers Saturday, January 13, 2024 2,833.9 
 233. Alvechurch Saturday, January 13, 2024 2,832.0 
 234. Nantwich Town Saturday, April 22, 2023 2,823.6 
 235. Basingstoke Town Saturday, January 13, 2024 2,823.1 
 236. Didcot Town Saturday, January 13, 2024 2,822.8 
 237. Bromsgrove Sporting Saturday, January 13, 2024 2,817.0 
 238. Folkestone Invicta Saturday, January 13, 2024 2,816.8 
 239. Yate Town Saturday, April 22, 2023 2,812.9 
 240. Hednesford Town Saturday, April 22, 2023 2,807.1 
 241. Potters Bar Town Saturday, January 13, 2024 2,806.1 
 242. Bradford Park Avenue Saturday, January 13, 2024 2,805.1 
 243. Ramsgate Monday, December 4, 2023 2,804.7 
 244. Halesowen Town Saturday, January 13, 2024 2,802.7 
 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. Workington Saturday, January 6, 2024 2,783.5 
 249. Basford United Saturday, January 6, 2024 2,780.1 
 250. Liversedge Saturday, April 22, 2023 2,774.1 
 251. Marske United Saturday, December 30, 2023 2,767.7 
 252. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 253. AFC Sudbury Saturday, January 13, 2024 2,765.8 
 254. Stafford Rangers Saturday, January 13, 2024 2,759.1 
 255. Herne Bay Saturday, April 22, 2023 2,756.2 
 256. Sheppey United Friday, November 3, 2023 2,749.6 
 257. Margate Saturday, January 13, 2024 2,749.5 
 258. Harrow Borough Saturday, January 13, 2024 2,739.3 
 259. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 260. Haringey Borough Tuesday, January 9, 2024 2,719.5 
 261. Bedford Town Saturday, April 22, 2023 2,710.7 
 262. Atherton Collieries Saturday, January 13, 2024 2,695.0 
 263. Kingstonian Saturday, January 13, 2024 2,685.9 
 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