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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Friday, January 26, 2024 4,390.6 
 2. Liverpool Sunday, January 28, 2024 4,346.3 
 3. Arsenal Tuesday, January 30, 2024 4,257.4 
 4. Tottenham Hotspur Friday, January 26, 2024 4,192.9 
 5. Aston Villa Tuesday, January 30, 2024 4,188.1 
 6. Newcastle United Tuesday, January 30, 2024 4,176.8 
 7. Manchester United Sunday, January 28, 2024 4,164.7 
 8. Brighton and Hove Albion Tuesday, January 30, 2024 4,137.5 
 9. Chelsea Friday, January 26, 2024 4,117.9 
 10. West Ham United Sunday, January 21, 2024 4,107.3 
 11. Wolverhampton Wanderers Sunday, January 28, 2024 4,087.7 
 12. Brentford Saturday, January 20, 2024 4,067.6 
 13. Leicester City Tuesday, January 30, 2024 4,065.8 
 14. AFC Bournemouth Thursday, January 25, 2024 4,060.1 
 15. Everton Tuesday, January 30, 2024 4,059.5 
 16. Fulham Tuesday, January 30, 2024 4,045.7 
 17. Crystal Palace Tuesday, January 30, 2024 4,042.4 
 18. Leeds United Saturday, January 27, 2024 3,990.4 
 19. Nottingham Forest Tuesday, January 30, 2024 3,988.1 
 20. Southampton Sunday, January 28, 2024 3,982.2 
 21. Burnley Friday, January 12, 2024 3,970.7 
 22. Luton Town Tuesday, January 30, 2024 3,967.0 
 23. Ipswich Town Saturday, January 27, 2024 3,949.2 
 24. Coventry City Tuesday, January 30, 2024 3,928.3 
 25. Sheffield United Tuesday, January 30, 2024 3,906.3 
 26. Middlesbrough Tuesday, January 23, 2024 3,883.5 
 27. West Bromwich Albion Sunday, January 28, 2024 3,882.9 
 28. Sunderland Saturday, January 27, 2024 3,852.0 
 29. Watford Sunday, January 28, 2024 3,850.2 
 30. Norwich City Sunday, January 28, 2024 3,846.7 
 31. Bristol City Tuesday, January 30, 2024 3,827.0 
 32. Swansea City Tuesday, January 30, 2024 3,822.5 
 33. Plymouth Argyle Saturday, January 27, 2024 3,821.4 
 34. Hull City Friday, January 19, 2024 3,814.8 
 35. Peterborough United Saturday, January 27, 2024 3,800.0 
 36. Bolton Wanderers Saturday, January 27, 2024 3,785.9 
 37. Blackburn Rovers Monday, January 29, 2024 3,783.9 
 38. Millwall Saturday, January 27, 2024 3,782.4 
 39. Preston North End Saturday, January 27, 2024 3,780.6 
 40. Stoke City Saturday, January 27, 2024 3,774.3 
 41. Derby County Saturday, January 27, 2024 3,773.5 
 42. Barnsley Saturday, January 27, 2024 3,767.7 
 43. Cardiff City Saturday, January 20, 2024 3,765.0 
 44. Huddersfield Town Sunday, January 28, 2024 3,764.5 
 45. Sheffield Wednesday Friday, January 26, 2024 3,757.5 
 46. Birmingham City Saturday, January 27, 2024 3,753.1 
 47. Portsmouth Tuesday, January 30, 2024 3,750.2 
 48. Blackpool Saturday, January 27, 2024 3,718.6 
 49. Queens Park Rangers Sunday, January 28, 2024 3,712.2 
 50. Rotherham United Saturday, January 20, 2024 3,696.1 
 51. Wigan Athletic Saturday, January 27, 2024 3,693.9 
 52. Stevenage Saturday, January 27, 2024 3,688.0 
 53. Oxford United Tuesday, January 30, 2024 3,671.2 
 54. Leyton Orient Saturday, January 27, 2024 3,664.9 
 55. Stockport County Saturday, January 27, 2024 3,664.1 
 56. Reading Saturday, January 27, 2024 3,661.6 
 57. Lincoln City Saturday, January 27, 2024 3,640.1 
 58. Mansfield Town Saturday, January 27, 2024 3,629.6 
 59. Wrexham Monday, January 29, 2024 3,626.9 
 60. Bristol Rovers Saturday, January 27, 2024 3,624.7 
 61. Northampton Town Saturday, January 27, 2024 3,621.0 
 62. Wycombe Wanderers Saturday, January 27, 2024 3,615.4 
 63. Milton Keynes Dons Saturday, January 27, 2024 3,601.9 
 64. Charlton Athletic Saturday, January 27, 2024 3,599.6 
 65. Burton Albion Saturday, January 27, 2024 3,597.6 
 66. Exeter City Saturday, January 27, 2024 3,582.4 
 67. Port Vale Saturday, January 27, 2024 3,578.8 
 68. Shrewsbury Town Saturday, January 27, 2024 3,573.7 
 69. Cambridge United Saturday, January 27, 2024 3,572.0 
 70. Cheltenham Town Saturday, January 27, 2024 3,567.4 
 71. Crewe Alexandra Saturday, January 27, 2024 3,553.3 
 72. Barrow Saturday, January 27, 2024 3,548.7 
 73. Chesterfield Saturday, January 27, 2024 3,542.3 
 74. Notts County Saturday, January 27, 2024 3,534.6 
 75. Morecambe Saturday, January 27, 2024 3,529.9 
 76. Fleetwood Town Saturday, January 27, 2024 3,518.7 
 77. Accrington Stanley Saturday, January 27, 2024 3,517.9 
 78. Newport County Sunday, January 28, 2024 3,515.0 
 79. Harrogate Town Tuesday, January 30, 2024 3,511.7 
 80. AFC Wimbledon Saturday, January 27, 2024 3,509.0 
 81. Tranmere Rovers Saturday, January 27, 2024 3,507.7 
 82. Carlisle United Saturday, January 27, 2024 3,499.6 
 83. Walsall Saturday, January 27, 2024 3,496.8 
 84. Bradford City Saturday, January 27, 2024 3,491.9 
 85. Gillingham Saturday, January 27, 2024 3,482.0 
 86. Salford City Saturday, January 27, 2024 3,475.9 
 87. Crawley Town Saturday, January 13, 2024 3,472.2 
 88. Swindon Town Saturday, January 27, 2024 3,456.8 
 89. Grimsby Town Saturday, January 27, 2024 3,444.0 
 90. Bromley Saturday, January 27, 2024 3,425.8 
 91. Colchester United Saturday, January 27, 2024 3,414.4 
 92. Doncaster Rovers Saturday, January 27, 2024 3,404.9 
 93. Sutton United Tuesday, January 30, 2024 3,402.9 
 94. Southend United Saturday, January 27, 2024 3,369.8 
 95. Altrincham Saturday, January 27, 2024 3,365.7 
 96. Oldham Athletic Saturday, January 27, 2024 3,359.8 
 97. Rochdale Saturday, January 27, 2024 3,358.6 
 98. Barnet Saturday, January 27, 2024 3,355.7 
 99. Forest Green Rovers Saturday, January 27, 2024 3,344.7 
 100. FC Halifax Town Saturday, January 27, 2024 3,338.6 
 101. Solihull Moors Tuesday, January 30, 2024 3,336.9 
 102. Gateshead Saturday, January 27, 2024 3,336.6 
 103. Aldershot Town Tuesday, January 30, 2024 3,321.5 
 104. Wealdstone Tuesday, January 30, 2024 3,291.5 
 105. Eastleigh Saturday, January 27, 2024 3,290.5 
 106. Hartlepool United Saturday, January 27, 2024 3,285.0 
 107. Yeovil Town Tuesday, January 30, 2024 3,283.0 
 108. Boreham Wood Saturday, January 27, 2024 3,274.5 
 109. York City Saturday, January 27, 2024 3,273.1 
 110. Dagenham and Redbridge Tuesday, January 30, 2024 3,272.5 
 111. Woking Saturday, January 27, 2024 3,270.4 
 112. AFC Fylde Saturday, January 27, 2024 3,256.6 
 113. Maidenhead United Saturday, January 27, 2024 3,251.4 
 114. Dorking Wanderers Saturday, January 27, 2024 3,248.6 
 115. Tamworth Tuesday, January 30, 2024 3,238.2 
 116. Ebbsfleet United Saturday, January 27, 2024 3,223.6 
 117. Kidderminster Harriers Saturday, January 27, 2024 3,220.4 
 118. Macclesfield Town Saturday, January 27, 2024 3,215.9 
 119. Scunthorpe United Tuesday, January 30, 2024 3,211.3 
 120. Chester Saturday, January 27, 2024 3,196.9 
 121. Chelmsford City Monday, January 29, 2024 3,194.2 
 122. Oxford City Saturday, January 27, 2024 3,192.5 
 123. Worthing Saturday, January 27, 2024 3,191.4 
 124. Torquay United Saturday, January 27, 2024 3,180.8 
 125. Chorley Tuesday, January 30, 2024 3,167.6 
 126. Alfreton Town Tuesday, January 30, 2024 3,158.7 
 127. Brackley Town Saturday, January 27, 2024 3,157.6 
 128. Maidstone United Saturday, January 27, 2024 3,152.3 
 129. Curzon Ashton Saturday, January 27, 2024 3,144.1 
 130. Boston United Saturday, January 27, 2024 3,141.9 
 131. St. Albans City Saturday, January 27, 2024 3,141.2 
 132. Braintree Town Saturday, January 27, 2024 3,137.4 
 133. Bath City Tuesday, January 23, 2024 3,133.6 
 134. Hampton and Richmond Borough Tuesday, January 30, 2024 3,127.6 
 135. Scarborough Athletic Saturday, January 27, 2024 3,113.3 
 136. Warrington Town Saturday, January 27, 2024 3,105.4 
 137. Chippenham Town Saturday, January 27, 2024 3,105.4 
 138. Chesham United Saturday, January 27, 2024 3,104.8 
 139. Dartford Saturday, January 27, 2024 3,103.9 
 140. Weston-super-Mare Monday, January 29, 2024 3,101.2 
 141. Truro City Saturday, January 27, 2024 3,094.9 
 142. Weymouth Saturday, January 27, 2024 3,093.1 
 143. Tonbridge Angels Saturday, January 27, 2024 3,090.9 
 144. Slough Town Tuesday, January 30, 2024 3,090.0 
 145. AFC Hornchurch Tuesday, January 30, 2024 3,085.0 
 146. South Shields Tuesday, January 30, 2024 3,081.1 
 147. Buxton Saturday, January 27, 2024 3,079.8 
 148. Blyth Spartans Saturday, January 27, 2024 3,078.0 
 149. Hemel Hempstead Town Saturday, January 27, 2024 3,075.7 
 150. King's Lynn Town Saturday, January 27, 2024 3,066.8 
 151. Farsley Celtic Saturday, January 27, 2024 3,059.5 
 152. Peterborough Sports Saturday, January 27, 2024 3,058.3 
 153. Farnborough Saturday, January 27, 2024 3,054.8 
 154. Hereford Tuesday, January 30, 2024 3,054.3 
 155. Gloucester City Saturday, January 27, 2024 3,046.0 
 156. Aveley Saturday, January 27, 2024 3,044.4 
 157. Spennymoor Town Saturday, January 27, 2024 3,040.2 
 158. Taunton Town Saturday, January 27, 2024 3,037.8 
 159. Poole Town Tuesday, January 30, 2024 3,029.5 
 160. Radcliffe Saturday, January 27, 2024 3,027.7 
 161. Banbury United Tuesday, January 30, 2024 3,020.4 
 162. Rushall Olympic Saturday, January 27, 2024 3,020.0 
 163. Welling United Tuesday, January 30, 2024 3,014.6 
 164. Eastbourne Borough Saturday, January 27, 2024 3,006.0 
 165. Hyde United Saturday, January 27, 2024 2,997.1 
 166. Southport Saturday, January 27, 2024 2,996.6 
 167. Hungerford Town Saturday, January 27, 2024 2,989.3 
 168. Billericay Town Tuesday, January 30, 2024 2,989.1 
 169. Darlington Tuesday, January 30, 2024 2,987.6 
 170. Salisbury Tuesday, January 30, 2024 2,987.0 
 171. Gosport Borough Saturday, January 27, 2024 2,983.3 
 172. Havant and Waterlooville Saturday, January 27, 2024 2,981.6 
 173. Leamington Saturday, January 27, 2024 2,981.2 
 174. AFC Telford United Saturday, January 27, 2024 2,980.8 
 175. AFC Totton Tuesday, January 30, 2024 2,976.1 
 176. Merthyr Town Saturday, January 27, 2024 2,974.8 
 177. Plymouth Parkway Tuesday, January 30, 2024 2,974.7 
 178. Needham Market Saturday, January 27, 2024 2,973.7 
 179. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 180. Coalville Town Saturday, January 27, 2024 2,971.2 
 181. Chatham Town Tuesday, January 30, 2024 2,969.5 
 182. Warrington Rylands Saturday, January 27, 2024 2,967.1 
 183. Dulwich Hamlet Tuesday, January 30, 2024 2,964.4 
 184. Bracknell Town Tuesday, January 30, 2024 2,963.4 
 185. Marine Tuesday, January 30, 2024 2,961.4 
 186. Leiston Tuesday, January 30, 2024 2,949.7 
 187. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 188. Swindon Supermarine Saturday, January 27, 2024 2,947.7 
 189. Redditch United Saturday, January 27, 2024 2,942.5 
 190. Dover Athletic Saturday, January 27, 2024 2,938.9 
 191. Walton and Hersham Saturday, January 27, 2024 2,935.7 
 192. Horsham Saturday, January 27, 2024 2,935.3 
 193. Stamford Saturday, January 27, 2024 2,934.3 
 194. Hayes and Yeading United Tuesday, January 30, 2024 2,932.5 
 195. Worksop Town Saturday, January 27, 2024 2,930.6 
 196. Hastings United Tuesday, January 30, 2024 2,929.4 
 197. Lewes Tuesday, January 30, 2024 2,927.1 
 198. Guiseley Saturday, January 27, 2024 2,923.2 
 199. Winchester City Tuesday, January 30, 2024 2,920.5 
 200. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 201. Enfield Town Tuesday, January 30, 2024 2,916.2 
 202. Ilkeston Town Saturday, January 27, 2024 2,912.7 
 203. Bognor Regis Town Saturday, January 27, 2024 2,909.2 
 204. Whitby Town Saturday, January 27, 2024 2,908.1 
 205. Beaconsfield Town Tuesday, January 30, 2024 2,907.6 
 206. Stratford Town Saturday, January 13, 2024 2,906.7 
 207. Matlock Town Saturday, January 27, 2024 2,906.6 
 208. Bishop's Stortford Saturday, January 27, 2024 2,906.2 
 209. Hendon Tuesday, January 30, 2024 2,906.1 
 210. Carshalton Athletic Tuesday, January 30, 2024 2,903.9 
 211. Lancaster City Saturday, January 27, 2024 2,894.1 
 212. Canvey Island Saturday, January 27, 2024 2,887.4 
 213. St. Ives Town Saturday, January 27, 2024 2,886.1 
 214. Cray Wanderers Saturday, January 27, 2024 2,882.7 
 215. Morpeth Town Saturday, January 27, 2024 2,879.2 
 216. Ashton United Saturday, January 27, 2024 2,873.9 
 217. Hanwell Town Saturday, January 27, 2024 2,873.3 
 218. Kettering Town Tuesday, January 30, 2024 2,872.0 
 219. Tiverton Town Tuesday, January 30, 2024 2,868.0 
 220. Wingate and Finchley Tuesday, January 30, 2024 2,867.5 
 221. Barwell Saturday, January 27, 2024 2,865.5 
 222. North Leigh Saturday, April 22, 2023 2,864.3 
 223. Stourbridge Saturday, January 27, 2024 2,862.8 
 224. Cheshunt Tuesday, January 30, 2024 2,859.5 
 225. Dorchester Town Saturday, January 27, 2024 2,853.1 
 226. Bamber Bridge Saturday, January 27, 2024 2,848.5 
 227. FC United of Manchester Tuesday, January 30, 2024 2,847.5 
 228. Alvechurch Tuesday, January 30, 2024 2,847.5 
 229. Royston Town Tuesday, January 30, 2024 2,844.1 
 230. Gainsborough Trinity Saturday, January 13, 2024 2,842.4 
 231. Whitehawk Saturday, January 27, 2024 2,836.7 
 232. Hitchin Town Saturday, January 27, 2024 2,834.9 
 233. Concord Rangers Tuesday, January 30, 2024 2,831.4 
 234. Didcot Town Saturday, January 27, 2024 2,825.8 
 235. Nantwich Town Saturday, April 22, 2023 2,823.6 
 236. Basingstoke Town Saturday, January 27, 2024 2,819.5 
 237. Potters Bar Town Tuesday, January 30, 2024 2,817.4 
 238. Yate Town Saturday, April 22, 2023 2,812.9 
 239. Halesowen Town Saturday, January 27, 2024 2,811.9 
 240. Hednesford Town Saturday, April 22, 2023 2,807.1 
 241. Bromsgrove Sporting Tuesday, January 30, 2024 2,805.1 
 242. Ramsgate Monday, December 4, 2023 2,804.7 
 243. Folkestone Invicta Tuesday, January 30, 2024 2,803.2 
 244. Kings Langley Saturday, April 22, 2023 2,799.2 
 245. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 246. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 247. Workington Saturday, January 27, 2024 2,790.2 
 248. Bradford Park Avenue Saturday, January 27, 2024 2,775.7 
 249. Liversedge Saturday, April 22, 2023 2,774.1 
 250. Marske United Saturday, December 30, 2023 2,767.7 
 251. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 252. Basford United Saturday, January 27, 2024 2,766.6 
 253. AFC Sudbury Saturday, January 27, 2024 2,765.5 
 254. Herne Bay Saturday, April 22, 2023 2,756.2 
 255. Sheppey United Friday, November 3, 2023 2,749.6 
 256. Harrow Borough Saturday, January 27, 2024 2,740.0 
 257. Stafford Rangers Saturday, January 27, 2024 2,739.4 
 258. Margate Tuesday, January 30, 2024 2,724.6 
 259. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 260. Haringey Borough Tuesday, January 30, 2024 2,720.1 
 261. Bedford Town Saturday, April 22, 2023 2,710.7 
 262. Atherton Collieries Saturday, January 27, 2024 2,690.4 
 263. Kingstonian Saturday, January 27, 2024 2,684.2 
 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