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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, February 10, 2024 4,400.4 
 2. Liverpool Saturday, February 10, 2024 4,337.8 
 3. Arsenal Sunday, February 11, 2024 4,287.7 
 4. Tottenham Hotspur Saturday, February 10, 2024 4,203.3 
 5. Manchester United Sunday, February 11, 2024 4,196.9 
 6. Newcastle United Saturday, February 10, 2024 4,176.8 
 7. Aston Villa Sunday, February 11, 2024 4,174.5 
 8. Brighton and Hove Albion Saturday, February 10, 2024 4,141.0 
 9. Chelsea Monday, February 12, 2024 4,117.5 
 10. Leicester City Tuesday, February 13, 2024 4,081.3 
 11. West Ham United Sunday, February 11, 2024 4,079.7 
 12. Wolverhampton Wanderers Saturday, February 10, 2024 4,078.6 
 13. Brentford Saturday, February 10, 2024 4,075.5 
 14. Everton Saturday, February 10, 2024 4,059.2 
 15. Fulham Saturday, February 10, 2024 4,058.6 
 16. AFC Bournemouth Saturday, February 10, 2024 4,045.3 
 17. Leeds United Tuesday, February 13, 2024 4,018.0 
 18. Crystal Palace Monday, February 12, 2024 4,017.8 
 19. Nottingham Forest Saturday, February 10, 2024 3,982.5 
 20. Southampton Tuesday, February 13, 2024 3,978.0 
 21. Burnley Saturday, February 10, 2024 3,967.2 
 22. Luton Town Saturday, February 10, 2024 3,953.5 
 23. Ipswich Town Saturday, February 10, 2024 3,933.2 
 24. Coventry City Sunday, February 11, 2024 3,926.2 
 25. Sheffield United Saturday, February 10, 2024 3,918.1 
 26. West Bromwich Albion Tuesday, February 13, 2024 3,899.2 
 27. Middlesbrough Saturday, February 10, 2024 3,868.9 
 28. Norwich City Tuesday, February 13, 2024 3,867.5 
 29. Sunderland Saturday, February 10, 2024 3,866.2 
 30. Bristol City Tuesday, February 13, 2024 3,856.1 
 31. Hull City Tuesday, February 13, 2024 3,818.9 
 32. Plymouth Argyle Saturday, February 10, 2024 3,814.5 
 33. Watford Tuesday, February 13, 2024 3,814.0 
 34. Swansea City Tuesday, February 13, 2024 3,811.6 
 35. Preston North End Saturday, February 10, 2024 3,810.2 
 36. Bolton Wanderers Tuesday, February 13, 2024 3,786.2 
 37. Derby County Tuesday, February 13, 2024 3,784.5 
 38. Huddersfield Town Saturday, February 10, 2024 3,775.2 
 39. Blackburn Rovers Tuesday, February 13, 2024 3,773.7 
 40. Barnsley Tuesday, February 13, 2024 3,771.2 
 41. Portsmouth Tuesday, February 13, 2024 3,770.5 
 42. Millwall Sunday, February 11, 2024 3,769.2 
 43. Cardiff City Tuesday, February 13, 2024 3,754.1 
 44. Stoke City Saturday, February 10, 2024 3,753.5 
 45. Sheffield Wednesday Tuesday, February 13, 2024 3,749.1 
 46. Peterborough United Saturday, February 10, 2024 3,748.8 
 47. Birmingham City Tuesday, February 13, 2024 3,744.1 
 48. Queens Park Rangers Saturday, February 10, 2024 3,727.9 
 49. Blackpool Tuesday, February 13, 2024 3,687.2 
 50. Oxford United Tuesday, February 13, 2024 3,686.4 
 51. Reading Tuesday, February 13, 2024 3,682.3 
 52. Wigan Athletic Tuesday, February 13, 2024 3,679.2 
 53. Rotherham United Tuesday, February 13, 2024 3,678.7 
 54. Leyton Orient Tuesday, February 13, 2024 3,678.6 
 55. Stevenage Tuesday, February 13, 2024 3,669.8 
 56. Mansfield Town Tuesday, February 13, 2024 3,656.1 
 57. Lincoln City Tuesday, February 13, 2024 3,655.3 
 58. Wycombe Wanderers Tuesday, February 13, 2024 3,647.0 
 59. Stockport County Tuesday, February 13, 2024 3,646.2 
 60. Bristol Rovers Tuesday, February 13, 2024 3,615.5 
 61. Northampton Town Tuesday, February 13, 2024 3,607.6 
 62. Burton Albion Saturday, February 10, 2024 3,599.6 
 63. Wrexham Tuesday, February 13, 2024 3,598.7 
 64. Exeter City Tuesday, February 13, 2024 3,590.5 
 65. Charlton Athletic Tuesday, February 13, 2024 3,584.3 
 66. Cheltenham Town Tuesday, February 13, 2024 3,584.2 
 67. Crewe Alexandra Tuesday, February 13, 2024 3,580.4 
 68. Milton Keynes Dons Tuesday, February 13, 2024 3,576.5 
 69. Shrewsbury Town Tuesday, February 13, 2024 3,573.4 
 70. Cambridge United Tuesday, February 13, 2024 3,564.8 
 71. Port Vale Saturday, February 10, 2024 3,554.9 
 72. Morecambe Tuesday, February 13, 2024 3,554.3 
 73. Fleetwood Town Tuesday, February 13, 2024 3,554.1 
 74. Chesterfield Saturday, February 10, 2024 3,545.5 
 75. Barrow Tuesday, February 13, 2024 3,527.6 
 76. Notts County Tuesday, February 13, 2024 3,527.6 
 77. Bradford City Tuesday, February 13, 2024 3,527.3 
 78. Newport County Tuesday, February 13, 2024 3,522.6 
 79. Accrington Stanley Tuesday, February 13, 2024 3,522.1 
 80. AFC Wimbledon Tuesday, February 13, 2024 3,511.0 
 81. Harrogate Town Tuesday, February 13, 2024 3,509.8 
 82. Gillingham Tuesday, February 13, 2024 3,497.4 
 83. Salford City Tuesday, February 13, 2024 3,492.2 
 84. Carlisle United Saturday, February 10, 2024 3,490.6 
 85. Tranmere Rovers Tuesday, February 13, 2024 3,486.5 
 86. Walsall Tuesday, February 13, 2024 3,479.7 
 87. Crawley Town Tuesday, February 13, 2024 3,455.9 
 88. Swindon Town Tuesday, February 13, 2024 3,452.2 
 89. Grimsby Town Saturday, February 10, 2024 3,439.1 
 90. Doncaster Rovers Tuesday, February 13, 2024 3,420.9 
 91. Bromley Saturday, February 3, 2024 3,411.1 
 92. Colchester United Saturday, February 10, 2024 3,405.3 
 93. Sutton United Tuesday, February 13, 2024 3,390.8 
 94. Altrincham Saturday, February 10, 2024 3,390.1 
 95. Oldham Athletic Tuesday, February 13, 2024 3,364.2 
 96. Forest Green Rovers Tuesday, February 13, 2024 3,356.5 
 97. Barnet Saturday, February 3, 2024 3,352.9 
 98. Gateshead Tuesday, February 6, 2024 3,345.8 
 99. Southend United Saturday, February 10, 2024 3,344.4 
 100. Solihull Moors Tuesday, February 6, 2024 3,343.3 
 101. Rochdale Saturday, February 10, 2024 3,331.1 
 102. FC Halifax Town Tuesday, February 13, 2024 3,330.8 
 103. AFC Fylde Tuesday, February 13, 2024 3,309.1 
 104. Aldershot Town Tuesday, February 13, 2024 3,308.2 
 105. Hartlepool United Saturday, February 10, 2024 3,299.9 
 106. Dagenham and Redbridge Saturday, February 10, 2024 3,294.5 
 107. Boreham Wood Tuesday, February 13, 2024 3,286.6 
 108. Wealdstone Tuesday, February 6, 2024 3,282.1 
 109. Yeovil Town Saturday, February 10, 2024 3,280.1 
 110. Eastleigh Saturday, February 10, 2024 3,275.2 
 111. York City Tuesday, February 13, 2024 3,272.0 
 112. Woking Saturday, February 10, 2024 3,269.6 
 113. Maidenhead United Tuesday, February 13, 2024 3,249.8 
 114. Tamworth Saturday, February 10, 2024 3,241.7 
 115. Ebbsfleet United Saturday, February 10, 2024 3,234.2 
 116. Dorking Wanderers Tuesday, February 13, 2024 3,232.0 
 117. Kidderminster Harriers Saturday, February 3, 2024 3,228.6 
 118. Macclesfield Town Saturday, February 3, 2024 3,217.7 
 119. Worthing Saturday, February 10, 2024 3,207.8 
 120. Scunthorpe United Saturday, February 10, 2024 3,201.0 
 121. Chester Saturday, February 10, 2024 3,200.7 
 122. Chelmsford City Saturday, February 10, 2024 3,186.3 
 123. St. Albans City Saturday, February 10, 2024 3,176.3 
 124. Chorley Tuesday, February 13, 2024 3,171.3 
 125. Maidstone United Saturday, February 10, 2024 3,169.8 
 126. Alfreton Town Tuesday, February 13, 2024 3,166.9 
 127. Oxford City Saturday, February 10, 2024 3,161.1 
 128. Braintree Town Saturday, February 10, 2024 3,154.1 
 129. Boston United Saturday, February 10, 2024 3,151.0 
 130. Bath City Saturday, February 10, 2024 3,146.8 
 131. Curzon Ashton Saturday, February 10, 2024 3,145.0 
 132. Brackley Town Saturday, February 10, 2024 3,141.2 
 133. Torquay United Saturday, February 10, 2024 3,136.9 
 134. Hampton and Richmond Borough Tuesday, February 6, 2024 3,135.4 
 135. Chesham United Saturday, February 10, 2024 3,129.0 
 136. Slough Town Saturday, February 10, 2024 3,116.2 
 137. Warrington Town Saturday, February 10, 2024 3,116.1 
 138. Buxton Saturday, February 3, 2024 3,102.2 
 139. Scarborough Athletic Saturday, February 10, 2024 3,099.4 
 140. AFC Hornchurch Saturday, February 10, 2024 3,096.3 
 141. Tonbridge Angels Saturday, February 10, 2024 3,095.2 
 142. Weymouth Saturday, February 10, 2024 3,094.8 
 143. South Shields Tuesday, February 13, 2024 3,094.6 
 144. Chippenham Town Tuesday, February 13, 2024 3,093.0 
 145. Weston-super-Mare Saturday, February 3, 2024 3,087.3 
 146. Truro City Tuesday, February 6, 2024 3,086.5 
 147. King's Lynn Town Saturday, February 3, 2024 3,077.3 
 148. Dartford Tuesday, February 13, 2024 3,074.7 
 149. Hereford Saturday, February 3, 2024 3,071.1 
 150. Hemel Hempstead Town Saturday, February 10, 2024 3,071.1 
 151. Farnborough Saturday, February 3, 2024 3,065.2 
 152. Blyth Spartans Tuesday, February 6, 2024 3,064.5 
 153. Farsley Celtic Saturday, February 10, 2024 3,062.4 
 154. Peterborough Sports Tuesday, February 6, 2024 3,061.6 
 155. Spennymoor Town Tuesday, February 13, 2024 3,043.3 
 156. Aveley Saturday, February 3, 2024 3,032.2 
 157. Taunton Town Saturday, February 10, 2024 3,026.6 
 158. Banbury United Saturday, February 3, 2024 3,025.9 
 159. Welling United Saturday, February 3, 2024 3,014.2 
 160. Rushall Olympic Saturday, February 3, 2024 3,013.6 
 161. Radcliffe Tuesday, February 13, 2024 3,011.5 
 162. Gloucester City Saturday, February 10, 2024 3,008.0 
 163. Needham Market Tuesday, February 13, 2024 3,003.2 
 164. Eastbourne Borough Saturday, February 3, 2024 3,000.4 
 165. Leamington Saturday, February 10, 2024 2,999.8 
 166. Southport Saturday, February 10, 2024 2,998.9 
 167. Hyde United Saturday, February 10, 2024 2,997.7 
 168. Havant and Waterlooville Saturday, February 3, 2024 2,996.3 
 169. Salisbury Saturday, February 10, 2024 2,991.1 
 170. Bracknell Town Saturday, February 10, 2024 2,983.7 
 171. Gosport Borough Saturday, February 10, 2024 2,982.9 
 172. AFC Totton Saturday, February 3, 2024 2,976.3 
 173. AFC Telford United Saturday, February 10, 2024 2,975.3 
 174. Plymouth Parkway Tuesday, January 30, 2024 2,974.7 
 175. Darlington Saturday, February 10, 2024 2,973.3 
 176. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 177. Poole Town Saturday, February 10, 2024 2,970.4 
 178. Billericay Town Saturday, February 10, 2024 2,967.9 
 179. Hungerford Town Saturday, February 10, 2024 2,966.1 
 180. Dulwich Hamlet Saturday, February 10, 2024 2,964.9 
 181. Chatham Town Saturday, February 10, 2024 2,962.8 
 182. Marine Saturday, February 3, 2024 2,961.0 
 183. Coalville Town Saturday, February 3, 2024 2,959.6 
 184. Warrington Rylands Saturday, February 10, 2024 2,958.8 
 185. Hayes and Yeading United Tuesday, February 13, 2024 2,956.3 
 186. Horsham Tuesday, February 13, 2024 2,953.0 
 187. Merthyr Town Saturday, February 10, 2024 2,950.3 
 188. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 189. Worksop Town Saturday, February 10, 2024 2,939.4 
 190. Swindon Supermarine Saturday, February 10, 2024 2,938.8 
 191. Guiseley Saturday, February 10, 2024 2,936.1 
 192. Walton and Hersham Saturday, February 10, 2024 2,934.2 
 193. Enfield Town Saturday, February 3, 2024 2,934.1 
 194. Leiston Tuesday, February 13, 2024 2,932.3 
 195. Redditch United Saturday, February 10, 2024 2,931.3 
 196. Stamford Saturday, February 10, 2024 2,927.7 
 197. Dover Athletic Saturday, February 10, 2024 2,927.4 
 198. Stratford Town Saturday, February 10, 2024 2,921.6 
 199. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 200. Whitby Town Saturday, February 3, 2024 2,917.3 
 201. Lancaster City Saturday, February 10, 2024 2,914.8 
 202. Bognor Regis Town Saturday, February 10, 2024 2,912.0 
 203. Lewes Saturday, February 10, 2024 2,910.1 
 204. Winchester City Tuesday, February 6, 2024 2,910.0 
 205. Wingate and Finchley Saturday, February 10, 2024 2,905.9 
 206. St. Ives Town Saturday, February 3, 2024 2,905.0 
 207. Hastings United Saturday, February 10, 2024 2,902.0 
 208. Ilkeston Town Saturday, February 10, 2024 2,901.7 
 209. Bishop's Stortford Saturday, February 3, 2024 2,898.7 
 210. Hanwell Town Tuesday, February 6, 2024 2,897.6 
 211. Hendon Saturday, February 3, 2024 2,893.9 
 212. Canvey Island Saturday, February 10, 2024 2,891.1 
 213. Barwell Saturday, February 10, 2024 2,890.9 
 214. Cray Wanderers Sunday, February 11, 2024 2,890.3 
 215. Matlock Town Saturday, February 10, 2024 2,889.9 
 216. Beaconsfield Town Saturday, February 10, 2024 2,888.4 
 217. Carshalton Athletic Saturday, February 10, 2024 2,881.5 
 218. Tiverton Town Saturday, February 3, 2024 2,880.1 
 219. Ashton United Saturday, February 10, 2024 2,867.5 
 220. North Leigh Saturday, April 22, 2023 2,864.3 
 221. Bamber Bridge Saturday, February 10, 2024 2,864.1 
 222. Stourbridge Saturday, February 3, 2024 2,863.8 
 223. FC United of Manchester Tuesday, February 6, 2024 2,854.0 
 224. Dorchester Town Saturday, February 10, 2024 2,851.3 
 225. Morpeth Town Saturday, February 10, 2024 2,847.7 
 226. Cheshunt Saturday, February 10, 2024 2,844.4 
 227. Whitehawk Saturday, February 10, 2024 2,841.3 
 228. Royston Town Saturday, February 10, 2024 2,838.8 
 229. Alvechurch Saturday, February 10, 2024 2,837.5 
 230. Gainsborough Trinity Saturday, February 10, 2024 2,836.7 
 231. Basingstoke Town Saturday, February 3, 2024 2,833.6 
 232. Kettering Town Saturday, February 10, 2024 2,831.2 
 233. Didcot Town Tuesday, February 13, 2024 2,830.2 
 234. Potters Bar Town Tuesday, February 6, 2024 2,827.6 
 235. Concord Rangers Sunday, February 11, 2024 2,825.0 
 236. Nantwich Town Saturday, April 22, 2023 2,823.6 
 237. Folkestone Invicta Tuesday, February 6, 2024 2,820.0 
 238. Hitchin Town Saturday, February 10, 2024 2,814.3 
 239. Yate Town Saturday, April 22, 2023 2,812.9 
 240. Bradford Park Avenue Saturday, February 10, 2024 2,807.7 
 241. Hednesford Town Saturday, April 22, 2023 2,807.1 
 242. Ramsgate Monday, December 4, 2023 2,804.7 
 243. Kings Langley Saturday, April 22, 2023 2,799.2 
 244. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 245. Halesowen Town Saturday, February 10, 2024 2,797.8 
 246. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 247. Bromsgrove Sporting Saturday, February 10, 2024 2,774.3 
 248. Liversedge Saturday, April 22, 2023 2,774.1 
 249. Workington Saturday, February 10, 2024 2,768.0 
 250. Marske United Saturday, December 30, 2023 2,767.7 
 251. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 252. Harrow Borough Saturday, February 10, 2024 2,763.7 
 253. Basford United Saturday, February 10, 2024 2,762.7 
 254. Herne Bay Saturday, April 22, 2023 2,756.2 
 255. AFC Sudbury Saturday, February 10, 2024 2,751.2 
 256. Sheppey United Friday, November 3, 2023 2,749.6 
 257. Stafford Rangers Saturday, January 27, 2024 2,739.4 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Haringey Borough Tuesday, February 13, 2024 2,713.3 
 260. Margate Saturday, February 10, 2024 2,713.0 
 261. Bedford Town Saturday, April 22, 2023 2,710.7 
 262. Atherton Collieries Tuesday, February 13, 2024 2,704.8 
 263. Kingstonian Saturday, February 3, 2024 2,677.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