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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, February 12, 2023 4,366.4 
 2. Arsenal Saturday, February 11, 2023 4,265.0 
 3. Liverpool Monday, February 13, 2023 4,253.0 
 4. Manchester United Sunday, February 12, 2023 4,231.7 
 5. Newcastle United Saturday, February 11, 2023 4,196.5 
 6. Chelsea Saturday, February 11, 2023 4,181.7 
 7. Tottenham Hotspur Saturday, February 11, 2023 4,178.6 
 8. Brighton and Hove Albion Saturday, February 11, 2023 4,170.0 
 9. Brentford Saturday, February 11, 2023 4,116.9 
 10. Leicester City Saturday, February 11, 2023 4,099.1 
 11. Fulham Saturday, February 11, 2023 4,061.6 
 12. Burnley Tuesday, February 14, 2023 4,060.7 
 13. Aston Villa Sunday, February 12, 2023 4,060.1 
 14. West Ham United Saturday, February 11, 2023 4,055.8 
 15. Crystal Palace Saturday, February 11, 2023 4,055.7 
 16. Wolverhampton Wanderers Saturday, February 11, 2023 4,051.7 
 17. Leeds United Sunday, February 12, 2023 4,001.0 
 18. Sheffield United Saturday, February 11, 2023 3,987.0 
 19. Nottingham Forest Saturday, February 11, 2023 3,982.2 
 20. Everton Monday, February 13, 2023 3,967.1 
 21. Southampton Saturday, February 11, 2023 3,963.7 
 22. AFC Bournemouth Saturday, February 11, 2023 3,955.8 
 23. Middlesbrough Saturday, February 11, 2023 3,904.0 
 24. Luton Town Saturday, February 11, 2023 3,873.5 
 25. Norwich City Tuesday, February 14, 2023 3,869.5 
 26. Sunderland Tuesday, February 14, 2023 3,868.5 
 27. Millwall Tuesday, February 14, 2023 3,864.2 
 28. West Bromwich Albion Friday, February 10, 2023 3,861.1 
 29. Sheffield Wednesday Tuesday, February 14, 2023 3,853.3 
 30. Watford Tuesday, February 14, 2023 3,848.7 
 31. Coventry City Tuesday, February 14, 2023 3,826.2 
 32. Bristol City Saturday, February 11, 2023 3,825.3 
 33. Swansea City Saturday, February 11, 2023 3,824.3 
 34. Blackburn Rovers Saturday, February 11, 2023 3,819.0 
 35. Preston North End Saturday, February 11, 2023 3,808.0 
 36. Stoke City Saturday, February 11, 2023 3,805.2 
 37. Plymouth Argyle Tuesday, February 14, 2023 3,802.5 
 38. Derby County Tuesday, February 14, 2023 3,796.5 
 39. Bolton Wanderers Tuesday, February 14, 2023 3,784.9 
 40. Hull City Tuesday, February 14, 2023 3,781.8 
 41. Wycombe Wanderers Tuesday, February 14, 2023 3,779.6 
 42. Ipswich Town Tuesday, February 14, 2023 3,776.8 
 43. Huddersfield Town Saturday, February 11, 2023 3,776.2 
 44. Reading Tuesday, February 14, 2023 3,765.6 
 45. Birmingham City Tuesday, February 14, 2023 3,756.2 
 46. Queens Park Rangers Tuesday, February 14, 2023 3,755.9 
 47. Rotherham United Tuesday, February 14, 2023 3,745.6 
 48. Cardiff City Tuesday, February 14, 2023 3,741.4 
 49. Blackpool Saturday, February 11, 2023 3,739.9 
 50. Barnsley Tuesday, February 14, 2023 3,735.9 
 51. Wigan Athletic Saturday, February 11, 2023 3,706.9 
 52. Peterborough United Tuesday, February 14, 2023 3,685.4 
 53. Portsmouth Tuesday, February 14, 2023 3,684.6 
 54. Shrewsbury Town Tuesday, February 14, 2023 3,671.1 
 55. Charlton Athletic Tuesday, February 14, 2023 3,665.3 
 56. Lincoln City Tuesday, February 14, 2023 3,651.9 
 57. Oxford United Tuesday, February 14, 2023 3,650.8 
 58. Milton Keynes Dons Tuesday, February 14, 2023 3,633.4 
 59. Exeter City Tuesday, February 14, 2023 3,626.2 
 60. Fleetwood Town Tuesday, February 14, 2023 3,621.8 
 61. Leyton Orient Tuesday, February 14, 2023 3,594.3 
 62. Northampton Town Tuesday, February 14, 2023 3,587.3 
 63. Stockport County Tuesday, February 14, 2023 3,586.4 
 64. Bristol Rovers Tuesday, February 14, 2023 3,584.7 
 65. Port Vale Tuesday, February 14, 2023 3,583.8 
 66. Stevenage Tuesday, February 14, 2023 3,581.5 
 67. Mansfield Town Tuesday, February 14, 2023 3,575.2 
 68. Cheltenham Town Tuesday, February 14, 2023 3,573.5 
 69. Burton Albion Tuesday, February 14, 2023 3,570.0 
 70. Morecambe Tuesday, February 14, 2023 3,568.0 
 71. Wrexham Tuesday, February 14, 2023 3,561.4 
 72. Accrington Stanley Tuesday, February 14, 2023 3,551.0 
 73. Salford City Tuesday, February 14, 2023 3,543.4 
 74. Bradford City Tuesday, February 14, 2023 3,543.1 
 75. Notts County Tuesday, February 14, 2023 3,538.1 
 76. Walsall Tuesday, February 14, 2023 3,528.7 
 77. Carlisle United Tuesday, February 14, 2023 3,528.0 
 78. Cambridge United Tuesday, February 14, 2023 3,525.5 
 79. AFC Wimbledon Tuesday, February 14, 2023 3,511.9 
 80. Swindon Town Tuesday, February 14, 2023 3,511.6 
 81. Tranmere Rovers Tuesday, February 14, 2023 3,508.0 
 82. Sutton United Tuesday, February 14, 2023 3,503.1 
 83. Doncaster Rovers Tuesday, February 14, 2023 3,501.7 
 84. Newport County Tuesday, February 14, 2023 3,497.1 
 85. Grimsby Town Tuesday, February 14, 2023 3,481.3 
 86. Forest Green Rovers Tuesday, February 14, 2023 3,478.0 
 87. Gillingham Tuesday, February 14, 2023 3,460.3 
 88. Colchester United Tuesday, February 14, 2023 3,451.6 
 89. Crewe Alexandra Tuesday, February 14, 2023 3,441.5 
 90. Barrow Tuesday, February 14, 2023 3,436.0 
 91. Crawley Town Tuesday, February 14, 2023 3,420.8 
 92. Harrogate Town Tuesday, February 14, 2023 3,413.3 
 93. Chesterfield Tuesday, February 14, 2023 3,395.7 
 94. Woking Tuesday, February 14, 2023 3,386.1 
 95. Rochdale Tuesday, February 14, 2023 3,375.4 
 96. Hartlepool United Tuesday, February 14, 2023 3,370.8 
 97. Boreham Wood Tuesday, February 14, 2023 3,366.7 
 98. Southend United Tuesday, February 14, 2023 3,357.1 
 99. Barnet Tuesday, February 14, 2023 3,356.7 
 100. Bromley Tuesday, February 14, 2023 3,340.8 
 101. Solihull Moors Tuesday, February 14, 2023 3,339.6 
 102. Dagenham and Redbridge Tuesday, February 14, 2023 3,324.6 
 103. Oldham Athletic Tuesday, February 14, 2023 3,303.3 
 104. FC Halifax Town Tuesday, February 14, 2023 3,295.2 
 105. Eastleigh Tuesday, February 14, 2023 3,289.4 
 106. Yeovil Town Saturday, February 4, 2023 3,287.0 
 107. Ebbsfleet United Tuesday, February 14, 2023 3,279.2 
 108. Wealdstone Saturday, February 11, 2023 3,278.9 
 109. AFC Fylde Tuesday, February 14, 2023 3,275.0 
 110. Torquay United Saturday, February 4, 2023 3,274.2 
 111. Gateshead Tuesday, February 14, 2023 3,273.2 
 112. Altrincham Tuesday, February 14, 2023 3,266.2 
 113. Aldershot Town Tuesday, February 14, 2023 3,262.6 
 114. Dartford Saturday, February 11, 2023 3,237.9 
 115. Maidenhead United Tuesday, February 7, 2023 3,228.5 
 116. Brackley Town Tuesday, February 14, 2023 3,220.2 
 117. King's Lynn Town Tuesday, February 14, 2023 3,219.9 
 118. Dorking Wanderers Saturday, February 4, 2023 3,200.8 
 119. York City Tuesday, February 7, 2023 3,199.4 
 120. Scunthorpe United Friday, February 3, 2023 3,191.8 
 121. Oxford City Saturday, February 11, 2023 3,186.1 
 122. Havant and Waterlooville Saturday, February 11, 2023 3,173.8 
 123. Chester Saturday, February 11, 2023 3,172.4 
 124. Weston-super-Mare Saturday, February 11, 2023 3,169.3 
 125. Chorley Saturday, February 11, 2023 3,159.2 
 126. Maidstone United Saturday, February 4, 2023 3,158.7 
 127. Farnborough Tuesday, February 14, 2023 3,155.2 
 128. Darlington Saturday, February 11, 2023 3,150.3 
 129. Worthing Saturday, February 11, 2023 3,144.1 
 130. St. Albans City Saturday, February 11, 2023 3,141.9 
 131. Taunton Town Tuesday, February 14, 2023 3,131.1 
 132. Banbury United Saturday, February 4, 2023 3,127.0 
 133. Alfreton Town Saturday, February 11, 2023 3,126.2 
 134. Truro City Saturday, February 11, 2023 3,120.8 
 135. Kidderminster Harriers Tuesday, February 14, 2023 3,120.7 
 136. Chesham United Saturday, February 11, 2023 3,118.2 
 137. Spennymoor Town Saturday, February 11, 2023 3,117.0 
 138. Braintree Town Tuesday, February 14, 2023 3,114.1 
 139. Peterborough Sports Saturday, February 11, 2023 3,098.7 
 140. Coalville Town Tuesday, February 14, 2023 3,092.6 
 141. Tonbridge Angels Saturday, February 11, 2023 3,090.6 
 142. Southport Tuesday, February 7, 2023 3,090.5 
 143. Eastbourne Borough Saturday, February 11, 2023 3,089.4 
 144. Chelmsford City Monday, February 13, 2023 3,081.5 
 145. Kettering Town Tuesday, February 14, 2023 3,079.2 
 146. Hereford Saturday, February 11, 2023 3,077.9 
 147. Scarborough Athletic Tuesday, February 14, 2023 3,077.7 
 148. Hemel Hempstead Town Saturday, February 11, 2023 3,076.1 
 149. Gloucester City Saturday, February 11, 2023 3,072.0 
 150. Boston United Saturday, February 11, 2023 3,066.8 
 151. Curzon Ashton Saturday, February 11, 2023 3,062.7 
 152. Bath City Saturday, February 11, 2023 3,061.6 
 153. Hayes and Yeading United Tuesday, February 14, 2023 3,060.6 
 154. Chippenham Town Tuesday, February 14, 2023 3,057.7 
 155. Tamworth Saturday, February 11, 2023 3,048.2 
 156. Leiston Saturday, February 11, 2023 3,037.9 
 157. Metropolitan Police Saturday, February 11, 2023 3,037.8 
 158. South Shields Tuesday, February 14, 2023 3,036.4 
 159. Poole Town Tuesday, February 14, 2023 3,029.4 
 160. Bishop's Stortford Tuesday, February 14, 2023 3,026.7 
 161. Bracknell Town Tuesday, February 14, 2023 3,024.0 
 162. Buxton Tuesday, February 14, 2023 3,023.7 
 163. Welling United Saturday, February 11, 2023 3,023.2 
 164. Dover Athletic Saturday, February 11, 2023 3,022.2 
 165. AFC Hornchurch Tuesday, February 14, 2023 3,019.1 
 166. Hampton and Richmond Borough Saturday, February 11, 2023 3,016.9 
 167. Enfield Town Tuesday, February 14, 2023 3,016.7 
 168. Slough Town Monday, February 13, 2023 3,015.2 
 169. Bradford Park Avenue Saturday, February 11, 2023 3,013.4 
 170. Leamington Tuesday, February 14, 2023 3,012.1 
 171. Dulwich Hamlet Tuesday, February 14, 2023 3,010.9 
 172. Weymouth Saturday, February 11, 2023 3,004.1 
 173. Farsley Celtic Tuesday, February 14, 2023 3,003.9 
 174. Rushall Olympic Saturday, February 11, 2023 2,998.7 
 175. Concord Rangers Saturday, February 11, 2023 2,996.8 
 176. Nuneaton Borough Saturday, February 11, 2023 2,996.0 
 177. Swindon Supermarine Saturday, February 11, 2023 2,993.6 
 178. Hungerford Town Tuesday, February 7, 2023 2,976.1 
 179. Stourbridge Saturday, February 11, 2023 2,969.1 
 180. Cheshunt Saturday, February 11, 2023 2,968.9 
 181. Plymouth Parkway Tuesday, February 14, 2023 2,964.2 
 182. Blyth Spartans Saturday, February 11, 2023 2,962.1 
 183. Warrington Town Saturday, February 11, 2023 2,958.9 
 184. Lewes Tuesday, February 14, 2023 2,950.6 
 185. AFC Telford United Tuesday, February 14, 2023 2,948.8 
 186. Ilkeston Town Saturday, February 11, 2023 2,945.2 
 187. Guiseley Tuesday, February 14, 2023 2,940.2 
 188. Royston Town Saturday, February 11, 2023 2,933.1 
 189. Beaconsfield Town Saturday, February 11, 2023 2,920.9 
 190. Tiverton Town Saturday, February 11, 2023 2,920.5 
 191. Canvey Island Tuesday, February 14, 2023 2,919.1 
 192. Horsham Tuesday, February 14, 2023 2,918.2 
 193. Hyde United Saturday, February 11, 2023 2,913.5 
 194. Mickleover Sports Tuesday, February 14, 2023 2,913.3 
 195. Alvechurch Tuesday, February 14, 2023 2,913.2 
 196. Gainsborough Trinity Tuesday, February 14, 2023 2,911.9 
 197. Billericay Town Tuesday, February 14, 2023 2,907.0 
 198. Cray Wanderers Saturday, February 11, 2023 2,904.6 
 199. FC United of Manchester Saturday, February 11, 2023 2,903.6 
 200. Walton Casuals Saturday, April 23, 2022 2,900.3 
 201. Hanwell Town Saturday, February 11, 2023 2,899.2 
 202. Bamber Bridge Saturday, February 11, 2023 2,896.2 
 203. Redditch United Saturday, February 11, 2023 2,894.9 
 204. Matlock Town Tuesday, February 14, 2023 2,894.0 
 205. Merthyr Town Tuesday, February 14, 2023 2,891.5 
 206. Dorchester Town Tuesday, February 14, 2023 2,887.9 
 207. Folkestone Invicta Saturday, February 11, 2023 2,887.9 
 208. Carshalton Athletic Monday, February 13, 2023 2,886.6 
 209. Barwell Saturday, February 11, 2023 2,885.3 
 210. Gosport Borough Saturday, February 11, 2023 2,885.3 
 211. Radcliffe Saturday, February 11, 2023 2,883.3 
 212. Warrington Rylands Saturday, February 11, 2023 2,878.8 
 213. Marine Saturday, February 11, 2023 2,873.1 
 214. Winchester City Tuesday, February 14, 2023 2,872.3 
 215. Needham Market Tuesday, February 14, 2023 2,871.3 
 216. Yate Town Saturday, February 11, 2023 2,870.8 
 217. Aveley Tuesday, February 14, 2023 2,870.8 
 218. Hitchin Town Tuesday, February 14, 2023 2,869.3 
 219. Bromsgrove Sporting Tuesday, February 14, 2023 2,865.9 
 220. Hastings United Saturday, February 11, 2023 2,865.8 
 221. St. Ives Town Tuesday, February 14, 2023 2,858.2 
 222. Hendon Tuesday, February 14, 2023 2,856.0 
 223. Basford United Saturday, February 11, 2023 2,855.3 
 224. Whitby Town Tuesday, February 14, 2023 2,854.7 
 225. Harrow Borough Tuesday, February 14, 2023 2,851.9 
 226. Bognor Regis Town Monday, February 13, 2023 2,851.7 
 227. Salisbury Tuesday, February 14, 2023 2,848.1 
 228. Morpeth Town Saturday, February 11, 2023 2,845.6 
 229. Lancaster City Saturday, February 11, 2023 2,838.0 
 230. Kings Langley Saturday, February 11, 2023 2,830.0 
 231. North Leigh Saturday, February 11, 2023 2,826.5 
 232. Bedford Town Saturday, February 11, 2023 2,826.5 
 233. Ashton United Tuesday, February 14, 2023 2,823.3 
 234. Stalybridge Celtic Saturday, February 11, 2023 2,821.4 
 235. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 236. Margate Tuesday, February 14, 2023 2,815.8 
 237. Stafford Rangers Tuesday, February 14, 2023 2,802.5 
 238. Nantwich Town Saturday, February 11, 2023 2,801.0 
 239. Potters Bar Town Tuesday, February 14, 2023 2,800.8 
 240. Hartley Wintney Saturday, February 11, 2023 2,799.2 
 241. Marske United Tuesday, February 14, 2023 2,793.1 
 242. Atherton Collieries Saturday, February 11, 2023 2,792.9 
 243. Stratford Town Tuesday, February 14, 2023 2,792.5 
 244. Wingate and Finchley Tuesday, February 14, 2023 2,787.2 
 245. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 246. Haringey Borough Tuesday, February 14, 2023 2,779.0 
 247. Leatherhead Saturday, April 23, 2022 2,777.7 
 248. Witton Albion Saturday, April 23, 2022 2,777.2 
 249. Hednesford Town Tuesday, February 14, 2023 2,775.0 
 250. Herne Bay Tuesday, February 14, 2023 2,768.6 
 251. Liversedge Saturday, February 11, 2023 2,749.3 
 252. AFC Rushden and Diamonds Tuesday, February 14, 2023 2,747.9 
 253. Bowers and Pitsea Tuesday, February 14, 2023 2,746.2 
 254. Kingstonian Saturday, February 11, 2023 2,735.9 
 255. East Thurrock United Saturday, April 23, 2022 2,713.1 
 256. Wimborne Town Saturday, April 23, 2022 2,706.0 
 257. Grantham Town Saturday, April 23, 2022 2,700.4 
 258. Corinthian-Casuals Tuesday, February 14, 2023 2,680.6 
 259. Brightlingsea Regent Tuesday, February 14, 2023 2,675.8 
 260. Belper Town Saturday, February 11, 2023 2,665.6 
 261. Merstham Saturday, April 23, 2022 2,641.1