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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, February 5, 2023 4,362.6 
 2. Arsenal Saturday, February 4, 2023 4,270.1 
 3. Liverpool Saturday, February 4, 2023 4,248.8 
 4. Manchester United Saturday, February 4, 2023 4,230.2 
 5. Newcastle United Saturday, February 4, 2023 4,202.0 
 6. Tottenham Hotspur Sunday, February 5, 2023 4,200.3 
 7. Chelsea Friday, February 3, 2023 4,184.4 
 8. Brighton and Hove Albion Saturday, February 4, 2023 4,172.3 
 9. Brentford Saturday, February 4, 2023 4,111.8 
 10. Leicester City Saturday, February 4, 2023 4,077.4 
 11. Aston Villa Saturday, February 4, 2023 4,063.9 
 12. Burnley Tuesday, February 7, 2023 4,061.4 
 13. Crystal Palace Saturday, February 4, 2023 4,053.4 
 14. West Ham United Saturday, February 4, 2023 4,053.2 
 15. Fulham Friday, February 3, 2023 4,047.7 
 16. Wolverhampton Wanderers Saturday, February 4, 2023 4,042.6 
 17. Leeds United Sunday, February 5, 2023 4,002.5 
 18. Nottingham Forest Sunday, February 5, 2023 3,993.2 
 19. Sheffield United Tuesday, February 7, 2023 3,977.9 
 20. Southampton Saturday, February 4, 2023 3,972.7 
 21. Everton Saturday, February 4, 2023 3,971.3 
 22. AFC Bournemouth Saturday, February 4, 2023 3,950.3 
 23. Middlesbrough Saturday, February 4, 2023 3,894.1 
 24. West Bromwich Albion Friday, February 3, 2023 3,879.7 
 25. Luton Town Tuesday, February 7, 2023 3,874.1 
 26. Norwich City Saturday, February 4, 2023 3,869.3 
 27. Millwall Saturday, February 4, 2023 3,866.3 
 28. Sunderland Saturday, February 4, 2023 3,849.5 
 29. Sheffield Wednesday Tuesday, February 7, 2023 3,849.3 
 30. Watford Saturday, February 4, 2023 3,844.1 
 31. Swansea City Saturday, February 4, 2023 3,833.4 
 32. Blackburn Rovers Monday, February 6, 2023 3,817.2 
 33. Coventry City Friday, February 3, 2023 3,814.9 
 34. Bristol City Saturday, February 4, 2023 3,814.8 
 35. Preston North End Saturday, February 4, 2023 3,813.7 
 36. Derby County Saturday, February 4, 2023 3,811.9 
 37. Stoke City Saturday, February 4, 2023 3,806.7 
 38. Hull City Saturday, February 4, 2023 3,791.0 
 39. Huddersfield Town Tuesday, February 7, 2023 3,787.7 
 40. Plymouth Argyle Saturday, February 4, 2023 3,781.8 
 41. Ipswich Town Tuesday, February 7, 2023 3,780.3 
 42. Queens Park Rangers Saturday, February 4, 2023 3,779.7 
 43. Reading Saturday, February 4, 2023 3,763.3 
 44. Wycombe Wanderers Saturday, February 4, 2023 3,761.2 
 45. Birmingham City Saturday, February 4, 2023 3,756.3 
 46. Bolton Wanderers Saturday, February 4, 2023 3,753.8 
 47. Rotherham United Saturday, February 4, 2023 3,753.8 
 48. Blackpool Tuesday, February 7, 2023 3,740.6 
 49. Cardiff City Saturday, February 4, 2023 3,732.5 
 50. Barnsley Saturday, February 4, 2023 3,718.0 
 51. Peterborough United Saturday, February 4, 2023 3,716.8 
 52. Wigan Athletic Monday, February 6, 2023 3,695.3 
 53. Portsmouth Saturday, February 4, 2023 3,688.1 
 54. Charlton Athletic Saturday, February 4, 2023 3,672.2 
 55. Shrewsbury Town Saturday, February 4, 2023 3,664.1 
 56. Oxford United Saturday, February 4, 2023 3,661.3 
 57. Milton Keynes Dons Saturday, February 4, 2023 3,645.1 
 58. Lincoln City Saturday, February 4, 2023 3,639.4 
 59. Exeter City Saturday, February 4, 2023 3,636.9 
 60. Port Vale Tuesday, February 7, 2023 3,602.1 
 61. Fleetwood Town Tuesday, February 7, 2023 3,597.3 
 62. Stevenage Saturday, February 4, 2023 3,596.1 
 63. Northampton Town Saturday, February 4, 2023 3,595.5 
 64. Leyton Orient Tuesday, February 7, 2023 3,591.2 
 65. Bristol Rovers Saturday, February 4, 2023 3,587.8 
 66. Morecambe Saturday, February 4, 2023 3,576.7 
 67. Stockport County Saturday, February 4, 2023 3,571.2 
 68. Burton Albion Saturday, February 4, 2023 3,565.2 
 69. Cheltenham Town Saturday, February 4, 2023 3,564.5 
 70. Wrexham Tuesday, February 7, 2023 3,562.9 
 71. Salford City Saturday, February 4, 2023 3,558.4 
 72. Accrington Stanley Tuesday, February 7, 2023 3,557.7 
 73. Carlisle United Saturday, February 4, 2023 3,548.5 
 74. Mansfield Town Saturday, February 4, 2023 3,544.9 
 75. Cambridge United Saturday, February 4, 2023 3,542.6 
 76. Swindon Town Saturday, February 4, 2023 3,540.7 
 77. Walsall Saturday, February 4, 2023 3,529.2 
 78. Notts County Saturday, February 4, 2023 3,522.0 
 79. Bradford City Saturday, February 4, 2023 3,516.9 
 80. Tranmere Rovers Tuesday, February 7, 2023 3,510.7 
 81. AFC Wimbledon Saturday, February 4, 2023 3,508.5 
 82. Grimsby Town Tuesday, February 7, 2023 3,504.4 
 83. Sutton United Saturday, February 4, 2023 3,495.5 
 84. Newport County Saturday, February 4, 2023 3,485.5 
 85. Forest Green Rovers Saturday, February 4, 2023 3,480.5 
 86. Doncaster Rovers Tuesday, February 7, 2023 3,474.8 
 87. Gillingham Saturday, February 4, 2023 3,460.1 
 88. Barrow Saturday, February 4, 2023 3,453.7 
 89. Colchester United Saturday, February 4, 2023 3,437.5 
 90. Crewe Alexandra Tuesday, February 7, 2023 3,429.1 
 91. Crawley Town Saturday, February 4, 2023 3,426.7 
 92. Harrogate Town Saturday, February 4, 2023 3,418.8 
 93. Chesterfield Tuesday, February 7, 2023 3,406.4 
 94. Woking Tuesday, February 7, 2023 3,381.9 
 95. Hartlepool United Saturday, February 4, 2023 3,379.9 
 96. Rochdale Saturday, February 4, 2023 3,374.4 
 97. Boreham Wood Saturday, February 4, 2023 3,367.2 
 98. Barnet Tuesday, February 7, 2023 3,365.0 
 99. Southend United Tuesday, February 7, 2023 3,349.4 
 100. Solihull Moors Tuesday, February 7, 2023 3,347.2 
 101. Bromley Saturday, February 4, 2023 3,331.3 
 102. Dagenham and Redbridge Tuesday, February 7, 2023 3,327.9 
 103. Oldham Athletic Tuesday, February 7, 2023 3,305.3 
 104. FC Halifax Town Tuesday, February 7, 2023 3,302.8 
 105. Yeovil Town Saturday, February 4, 2023 3,287.0 
 106. Wealdstone Saturday, February 4, 2023 3,283.1 
 107. Eastleigh Saturday, February 4, 2023 3,276.7 
 108. Ebbsfleet United Saturday, February 4, 2023 3,276.1 
 109. Altrincham Saturday, February 4, 2023 3,275.7 
 110. Torquay United Saturday, February 4, 2023 3,274.2 
 111. AFC Fylde Saturday, February 4, 2023 3,273.6 
 112. Gateshead Saturday, February 4, 2023 3,271.2 
 113. Aldershot Town Saturday, February 4, 2023 3,259.8 
 114. Dartford Saturday, February 4, 2023 3,230.9 
 115. Maidenhead United Tuesday, February 7, 2023 3,228.5 
 116. King's Lynn Town Tuesday, February 7, 2023 3,227.5 
 117. Brackley Town Saturday, February 4, 2023 3,214.2 
 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 4, 2023 3,177.0 
 122. Darlington Saturday, February 4, 2023 3,168.8 
 123. Havant and Waterlooville Saturday, February 4, 2023 3,162.0 
 124. Chester Saturday, February 4, 2023 3,159.5 
 125. Maidstone United Saturday, February 4, 2023 3,158.7 
 126. Chorley Tuesday, February 7, 2023 3,156.6 
 127. Worthing Saturday, February 4, 2023 3,155.9 
 128. Weston-super-Mare Saturday, February 4, 2023 3,154.9 
 129. Taunton Town Tuesday, February 7, 2023 3,148.2 
 130. St. Albans City Tuesday, February 7, 2023 3,130.1 
 131. Farnborough Saturday, February 4, 2023 3,129.4 
 132. Spennymoor Town Tuesday, February 7, 2023 3,128.4 
 133. Banbury United Saturday, February 4, 2023 3,127.0 
 134. Alfreton Town Tuesday, February 7, 2023 3,126.5 
 135. Kidderminster Harriers Saturday, February 4, 2023 3,118.1 
 136. Truro City Saturday, February 4, 2023 3,115.7 
 137. Chesham United Saturday, February 4, 2023 3,112.8 
 138. Peterborough Sports Saturday, February 4, 2023 3,101.7 
 139. Braintree Town Saturday, February 4, 2023 3,101.3 
 140. Eastbourne Borough Saturday, February 4, 2023 3,100.9 
 141. Scarborough Athletic Saturday, February 4, 2023 3,091.5 
 142. Southport Tuesday, February 7, 2023 3,090.5 
 143. Gloucester City Saturday, February 4, 2023 3,081.8 
 144. Chelmsford City Saturday, February 4, 2023 3,081.7 
 145. Tonbridge Angels Saturday, February 4, 2023 3,081.0 
 146. Coalville Town Saturday, February 4, 2023 3,079.4 
 147. Kettering Town Saturday, February 4, 2023 3,077.7 
 148. Hereford Tuesday, February 7, 2023 3,077.5 
 149. Bath City Tuesday, February 7, 2023 3,069.8 
 150. Hemel Hempstead Town Saturday, February 4, 2023 3,068.8 
 151. Hayes and Yeading United Tuesday, February 7, 2023 3,061.0 
 152. Chippenham Town Saturday, February 4, 2023 3,059.6 
 153. Tamworth Tuesday, February 7, 2023 3,053.2 
 154. Curzon Ashton Tuesday, February 7, 2023 3,052.9 
 155. Boston United Saturday, February 4, 2023 3,048.3 
 156. Leiston Monday, February 6, 2023 3,042.4 
 157. Leamington Saturday, February 4, 2023 3,038.6 
 158. Welling United Tuesday, February 7, 2023 3,032.3 
 159. South Shields Tuesday, February 7, 2023 3,032.1 
 160. Hampton and Richmond Borough Tuesday, February 7, 2023 3,028.4 
 161. Dulwich Hamlet Tuesday, February 7, 2023 3,026.9 
 162. Metropolitan Police Tuesday, February 7, 2023 3,026.7 
 163. Enfield Town Saturday, February 4, 2023 3,021.4 
 164. Bracknell Town Tuesday, February 7, 2023 3,018.3 
 165. AFC Hornchurch Saturday, February 4, 2023 3,017.9 
 166. Poole Town Tuesday, February 7, 2023 3,017.1 
 167. Slough Town Saturday, February 4, 2023 3,015.4 
 168. Weymouth Tuesday, February 7, 2023 3,011.5 
 169. Bishop's Stortford Tuesday, February 7, 2023 3,011.5 
 170. Dover Athletic Saturday, February 4, 2023 3,010.7 
 171. Rushall Olympic Saturday, February 4, 2023 3,010.2 
 172. Buxton Saturday, February 4, 2023 3,009.3 
 173. Concord Rangers Tuesday, February 7, 2023 3,003.0 
 174. Bradford Park Avenue Saturday, February 4, 2023 2,998.3 
 175. Nuneaton Borough Saturday, February 4, 2023 2,991.9 
 176. Farsley Celtic Tuesday, February 7, 2023 2,990.1 
 177. Swindon Supermarine Tuesday, February 7, 2023 2,984.1 
 178. Cheshunt Tuesday, February 7, 2023 2,977.7 
 179. Hungerford Town Tuesday, February 7, 2023 2,976.1 
 180. Stourbridge Tuesday, February 7, 2023 2,970.8 
 181. AFC Telford United Tuesday, February 7, 2023 2,960.1 
 182. Warrington Town Tuesday, February 7, 2023 2,959.4 
 183. Blyth Spartans Tuesday, February 7, 2023 2,959.2 
 184. Plymouth Parkway Tuesday, February 7, 2023 2,956.2 
 185. Lewes Saturday, February 4, 2023 2,946.8 
 186. Ilkeston Town Saturday, February 4, 2023 2,939.1 
 187. Horsham Tuesday, February 7, 2023 2,935.5 
 188. Tiverton Town Tuesday, February 7, 2023 2,931.6 
 189. Beaconsfield Town Tuesday, February 7, 2023 2,930.4 
 190. Canvey Island Saturday, February 4, 2023 2,923.2 
 191. Royston Town Saturday, February 4, 2023 2,921.6 
 192. FC United of Manchester Tuesday, February 7, 2023 2,921.3 
 193. Guiseley Tuesday, February 7, 2023 2,918.3 
 194. Hanwell Town Tuesday, February 7, 2023 2,916.4 
 195. Alvechurch Saturday, February 4, 2023 2,911.2 
 196. Gainsborough Trinity Tuesday, February 7, 2023 2,908.6 
 197. Billericay Town Saturday, February 4, 2023 2,904.7 
 198. Matlock Town Tuesday, February 7, 2023 2,903.8 
 199. Merthyr Town Tuesday, February 7, 2023 2,902.7 
 200. Hyde United Saturday, February 4, 2023 2,900.6 
 201. Walton Casuals Saturday, April 23, 2022 2,900.3 
 202. Gosport Borough Saturday, February 4, 2023 2,898.7 
 203. Bamber Bridge Saturday, February 4, 2023 2,897.0 
 204. Cray Wanderers Saturday, February 4, 2023 2,895.9 
 205. Carshalton Athletic Saturday, February 4, 2023 2,886.9 
 206. Mickleover Sports Saturday, February 4, 2023 2,886.5 
 207. Warrington Rylands Tuesday, February 7, 2023 2,885.8 
 208. Dorchester Town Tuesday, February 7, 2023 2,883.9 
 209. Redditch United Saturday, February 4, 2023 2,882.0 
 210. Hendon Tuesday, February 7, 2023 2,879.2 
 211. Yate Town Tuesday, February 7, 2023 2,878.0 
 212. Barwell Monday, February 6, 2023 2,877.5 
 213. Needham Market Saturday, February 4, 2023 2,875.0 
 214. Hitchin Town Saturday, February 4, 2023 2,875.0 
 215. Radcliffe Tuesday, February 7, 2023 2,873.4 
 216. St. Ives Town Saturday, February 4, 2023 2,872.1 
 217. Folkestone Invicta Tuesday, February 7, 2023 2,868.5 
 218. Marine Tuesday, February 7, 2023 2,867.4 
 219. Harrow Borough Tuesday, February 7, 2023 2,866.7 
 220. Bromsgrove Sporting Saturday, February 4, 2023 2,862.5 
 221. Winchester City Tuesday, February 7, 2023 2,860.1 
 222. Hastings United Tuesday, February 7, 2023 2,856.4 
 223. Basford United Saturday, February 4, 2023 2,856.1 
 224. Salisbury Saturday, February 4, 2023 2,849.1 
 225. Aveley Saturday, February 4, 2023 2,847.8 
 226. Bognor Regis Town Tuesday, February 7, 2023 2,842.8 
 227. Whitby Town Tuesday, February 7, 2023 2,836.1 
 228. Ashton United Saturday, February 4, 2023 2,832.7 
 229. Bedford Town Saturday, February 4, 2023 2,832.5 
 230. Stalybridge Celtic Tuesday, February 7, 2023 2,832.4 
 231. Morpeth Town Tuesday, February 7, 2023 2,831.1 
 232. Kings Langley Saturday, February 4, 2023 2,825.0 
 233. Potters Bar Town Saturday, February 4, 2023 2,824.1 
 234. Margate Saturday, February 4, 2023 2,822.0 
 235. Lancaster City Tuesday, February 7, 2023 2,820.3 
 236. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 237. Stafford Rangers Saturday, February 4, 2023 2,814.6 
 238. Marske United Tuesday, February 7, 2023 2,813.6 
 239. North Leigh Tuesday, February 7, 2023 2,810.7 
 240. Atherton Collieries Tuesday, February 7, 2023 2,807.3 
 241. Haringey Borough Saturday, February 4, 2023 2,803.9 
 242. Nantwich Town Tuesday, February 7, 2023 2,801.4 
 243. Stratford Town Saturday, February 4, 2023 2,795.8 
 244. Hednesford Town Saturday, February 4, 2023 2,794.6 
 245. Hartley Wintney Saturday, February 4, 2023 2,794.0 
 246. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 247. Leatherhead Saturday, April 23, 2022 2,777.7 
 248. Witton Albion Saturday, April 23, 2022 2,777.2 
 249. Wingate and Finchley Saturday, February 4, 2023 2,772.2 
 250. AFC Rushden and Diamonds Saturday, February 4, 2023 2,765.0 
 251. Bowers and Pitsea Saturday, February 4, 2023 2,760.4 
 252. Herne Bay Saturday, February 4, 2023 2,759.3 
 253. Liversedge Tuesday, February 7, 2023 2,748.9 
 254. Kingstonian Saturday, February 4, 2023 2,744.0 
 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. Brightlingsea Regent Saturday, February 4, 2023 2,686.9 
 259. Corinthian-Casuals Tuesday, February 7, 2023 2,682.8 
 260. Belper Town Tuesday, February 7, 2023 2,671.3 
 261. Merstham Saturday, April 23, 2022 2,641.1