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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Friday, January 27, 2023 4,376.8 
 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 Saturday, January 28, 2023 4,186.2 
 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 Saturday, February 4, 2023 4,060.0 
 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 Saturday, January 28, 2023 4,012.3 
 18. Nottingham Forest Wednesday, February 1, 2023 3,983.4 
 19. Sheffield United Saturday, February 4, 2023 3,976.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. Luton Town Saturday, February 4, 2023 3,889.7 
 25. West Bromwich Albion Friday, February 3, 2023 3,879.7 
 26. Norwich City Saturday, February 4, 2023 3,869.3 
 27. Millwall Saturday, February 4, 2023 3,866.3 
 28. Sheffield Wednesday Saturday, February 4, 2023 3,857.2 
 29. Sunderland Saturday, February 4, 2023 3,849.5 
 30. Watford Saturday, February 4, 2023 3,844.1 
 31. Swansea City Saturday, February 4, 2023 3,833.4 
 32. Blackburn Rovers Tuesday, January 31, 2023 3,821.7 
 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 Saturday, February 4, 2023 3,788.1 
 40. Plymouth Argyle Saturday, February 4, 2023 3,781.8 
 41. Ipswich Town Saturday, February 4, 2023 3,781.7 
 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 Saturday, February 4, 2023 3,740.3 
 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 Saturday, January 21, 2023 3,690.8 
 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 Saturday, February 4, 2023 3,604.5 
 61. Stevenage Saturday, February 4, 2023 3,596.1 
 62. Northampton Town Saturday, February 4, 2023 3,595.5 
 63. Fleetwood Town Saturday, February 4, 2023 3,589.4 
 64. Bristol Rovers Saturday, February 4, 2023 3,587.8 
 65. Leyton Orient Saturday, February 4, 2023 3,580.5 
 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 Saturday, February 4, 2023 3,563.9 
 71. Salford City Saturday, February 4, 2023 3,558.4 
 72. Accrington Stanley Saturday, February 4, 2023 3,555.3 
 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. Tranmere Rovers Saturday, February 4, 2023 3,527.1 
 79. Notts County Saturday, February 4, 2023 3,522.0 
 80. Bradford City Saturday, February 4, 2023 3,516.9 
 81. AFC Wimbledon Saturday, February 4, 2023 3,508.5 
 82. Sutton United Saturday, February 4, 2023 3,495.5 
 83. Grimsby Town Saturday, February 4, 2023 3,488.8 
 84. Newport County Saturday, February 4, 2023 3,485.5 
 85. Forest Green Rovers Saturday, February 4, 2023 3,480.5 
 86. Gillingham Saturday, February 4, 2023 3,460.1 
 87. Doncaster Rovers Saturday, February 4, 2023 3,458.5 
 88. Barrow Saturday, February 4, 2023 3,453.7 
 89. Crewe Alexandra Saturday, February 4, 2023 3,439.8 
 90. Colchester United Saturday, February 4, 2023 3,437.5 
 91. Crawley Town Saturday, February 4, 2023 3,426.7 
 92. Chesterfield Saturday, February 4, 2023 3,425.6 
 93. Harrogate Town Saturday, February 4, 2023 3,418.8 
 94. Hartlepool United Saturday, February 4, 2023 3,379.9 
 95. Rochdale Saturday, February 4, 2023 3,374.4 
 96. Boreham Wood Saturday, February 4, 2023 3,367.2 
 97. Woking Saturday, February 4, 2023 3,362.7 
 98. Barnet Friday, February 3, 2023 3,349.8 
 99. Dagenham and Redbridge Saturday, February 4, 2023 3,343.6 
 100. Southend United Saturday, February 4, 2023 3,341.4 
 101. Solihull Moors Saturday, February 4, 2023 3,339.9 
 102. Bromley Saturday, February 4, 2023 3,331.3 
 103. FC Halifax Town Saturday, February 4, 2023 3,318.0 
 104. Oldham Athletic Saturday, February 4, 2023 3,289.6 
 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. Maidenhead United Saturday, February 4, 2023 3,236.5 
 115. Dartford Saturday, February 4, 2023 3,230.9 
 116. King's Lynn Town Saturday, February 4, 2023 3,229.3 
 117. Brackley Town Saturday, February 4, 2023 3,214.2 
 118. York City Saturday, February 4, 2023 3,206.7 
 119. Dorking Wanderers Saturday, February 4, 2023 3,200.8 
 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. Worthing Saturday, February 4, 2023 3,155.9 
 127. St. Albans City Saturday, February 4, 2023 3,155.4 
 128. Weston-super-Mare Saturday, February 4, 2023 3,154.9 
 129. Taunton Town Saturday, February 4, 2023 3,152.6 
 130. Chorley Saturday, February 4, 2023 3,150.6 
 131. Alfreton Town Saturday, February 4, 2023 3,140.3 
 132. Farnborough Saturday, February 4, 2023 3,129.4 
 133. Banbury United Saturday, February 4, 2023 3,127.0 
 134. Spennymoor Town Saturday, February 4, 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. Southport Saturday, February 4, 2023 3,105.7 
 139. Peterborough Sports Saturday, February 4, 2023 3,101.7 
 140. Braintree Town Saturday, February 4, 2023 3,101.3 
 141. Eastbourne Borough Saturday, February 4, 2023 3,100.9 
 142. Scarborough Athletic Saturday, February 4, 2023 3,091.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. Tamworth Saturday, February 4, 2023 3,078.7 
 148. Kettering Town Saturday, February 4, 2023 3,077.7 
 149. Bath City Saturday, February 4, 2023 3,072.2 
 150. Hemel Hempstead Town Saturday, February 4, 2023 3,068.8 
 151. Hereford Saturday, February 4, 2023 3,062.2 
 152. Chippenham Town Saturday, February 4, 2023 3,059.6 
 153. Hayes and Yeading United Saturday, February 4, 2023 3,052.6 
 154. Boston United Saturday, February 4, 2023 3,048.3 
 155. Curzon Ashton Saturday, February 4, 2023 3,039.1 
 156. Leamington Saturday, February 4, 2023 3,038.6 
 157. Leiston Saturday, February 4, 2023 3,035.6 
 158. Metropolitan Police Saturday, February 4, 2023 3,035.1 
 159. Welling United Saturday, February 4, 2023 3,032.8 
 160. South Shields Saturday, February 4, 2023 3,027.1 
 161. Hampton and Richmond Borough Saturday, February 4, 2023 3,026.0 
 162. Bishop's Stortford Saturday, February 4, 2023 3,025.8 
 163. Weymouth Saturday, February 4, 2023 3,023.5 
 164. Dulwich Hamlet Saturday, February 4, 2023 3,022.5 
 165. Enfield Town Saturday, February 4, 2023 3,021.4 
 166. Poole Town Saturday, February 4, 2023 3,019.3 
 167. AFC Hornchurch Saturday, February 4, 2023 3,017.9 
 168. Slough Town Saturday, February 4, 2023 3,015.4 
 169. Bracknell Town Saturday, February 4, 2023 3,011.3 
 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. Bradford Park Avenue Saturday, February 4, 2023 2,998.3 
 174. Nuneaton Borough Saturday, February 4, 2023 2,991.9 
 175. Concord Rangers Saturday, February 4, 2023 2,991.1 
 176. Farsley Celtic Saturday, February 4, 2023 2,989.9 
 177. Swindon Supermarine Saturday, February 4, 2023 2,982.0 
 178. Cheshunt Saturday, February 4, 2023 2,977.2 
 179. Blyth Spartans Saturday, February 4, 2023 2,965.2 
 180. AFC Telford United Saturday, February 4, 2023 2,960.3 
 181. Warrington Town Saturday, February 4, 2023 2,950.8 
 182. Hungerford Town Saturday, February 4, 2023 2,950.8 
 183. Lewes Saturday, February 4, 2023 2,946.8 
 184. Plymouth Parkway Saturday, February 4, 2023 2,946.0 
 185. Stourbridge Saturday, February 4, 2023 2,945.4 
 186. Ilkeston Town Saturday, February 4, 2023 2,939.1 
 187. Tiverton Town Saturday, February 4, 2023 2,938.5 
 188. Beaconsfield Town Saturday, February 4, 2023 2,930.9 
 189. Horsham Saturday, February 4, 2023 2,930.8 
 190. Guiseley Saturday, February 4, 2023 2,927.7 
 191. Canvey Island Saturday, February 4, 2023 2,923.2 
 192. Royston Town Saturday, February 4, 2023 2,921.6 
 193. Merthyr Town Saturday, February 4, 2023 2,912.8 
 194. FC United of Manchester Saturday, February 4, 2023 2,911.9 
 195. Alvechurch Saturday, February 4, 2023 2,911.2 
 196. Billericay Town Saturday, February 4, 2023 2,904.7 
 197. Warrington Rylands Saturday, February 4, 2023 2,904.1 
 198. Hanwell Town Saturday, February 4, 2023 2,903.6 
 199. Dorchester Town Saturday, February 4, 2023 2,902.0 
 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. Gainsborough Trinity Saturday, February 4, 2023 2,895.4 
 206. Matlock Town Saturday, February 4, 2023 2,895.2 
 207. Yate Town Saturday, February 4, 2023 2,890.9 
 208. Carshalton Athletic Saturday, February 4, 2023 2,886.9 
 209. Mickleover Sports Saturday, February 4, 2023 2,886.5 
 210. Barwell Saturday, February 4, 2023 2,884.3 
 211. Redditch United Saturday, February 4, 2023 2,882.0 
 212. Hendon Saturday, February 4, 2023 2,878.8 
 213. Folkestone Invicta Saturday, February 4, 2023 2,878.4 
 214. Needham Market Saturday, February 4, 2023 2,875.0 
 215. Hitchin Town Saturday, February 4, 2023 2,875.0 
 216. St. Ives Town Saturday, February 4, 2023 2,872.1 
 217. Radcliffe Saturday, February 4, 2023 2,867.0 
 218. Harrow Borough Saturday, February 4, 2023 2,865.7 
 219. Bromsgrove Sporting Saturday, February 4, 2023 2,862.5 
 220. Winchester City Saturday, February 4, 2023 2,861.0 
 221. Marine Saturday, February 4, 2023 2,859.0 
 222. Basford United Saturday, February 4, 2023 2,856.1 
 223. Salisbury Saturday, February 4, 2023 2,849.1 
 224. Whitby Town Saturday, February 4, 2023 2,848.0 
 225. Aveley Saturday, February 4, 2023 2,847.8 
 226. Hastings United Saturday, February 4, 2023 2,846.6 
 227. Stalybridge Celtic Saturday, February 4, 2023 2,840.8 
 228. Ashton United Saturday, February 4, 2023 2,832.7 
 229. Bedford Town Saturday, February 4, 2023 2,832.5 
 230. Lancaster City Saturday, February 4, 2023 2,828.8 
 231. Bognor Regis Town Saturday, February 4, 2023 2,828.5 
 232. Marske United Saturday, February 4, 2023 2,826.8 
 233. Kings Langley Saturday, February 4, 2023 2,825.0 
 234. Potters Bar Town Saturday, February 4, 2023 2,824.1 
 235. Margate Saturday, February 4, 2023 2,822.0 
 236. Morpeth Town Saturday, February 4, 2023 2,819.3 
 237. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 238. Stafford Rangers Saturday, February 4, 2023 2,814.6 
 239. Nantwich Town Saturday, February 4, 2023 2,810.0 
 240. Haringey Borough Saturday, February 4, 2023 2,803.9 
 241. Stratford Town Saturday, February 4, 2023 2,795.8 
 242. Hednesford Town Saturday, February 4, 2023 2,794.6 
 243. Hartley Wintney Saturday, February 4, 2023 2,794.0 
 244. North Leigh Saturday, February 4, 2023 2,792.6 
 245. Atherton Collieries Saturday, February 4, 2023 2,789.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 Saturday, February 4, 2023 2,753.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. Corinthian-Casuals Saturday, February 4, 2023 2,687.5 
 259. Brightlingsea Regent Saturday, February 4, 2023 2,686.9 
 260. Belper Town Saturday, February 4, 2023 2,677.7 
 261. Merstham Saturday, April 23, 2022 2,641.1