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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 15, 2023 4,405.9 
 2. Arsenal Sunday, April 16, 2023 4,289.9 
 3. Liverpool Monday, April 17, 2023 4,266.9 
 4. Manchester United Sunday, April 16, 2023 4,239.7 
 5. Newcastle United Saturday, April 15, 2023 4,193.1 
 6. Brighton and Hove Albion Saturday, April 15, 2023 4,179.7 
 7. Tottenham Hotspur Saturday, April 15, 2023 4,165.3 
 8. Aston Villa Saturday, April 15, 2023 4,141.7 
 9. Chelsea Saturday, April 15, 2023 4,124.2 
 10. Brentford Saturday, April 15, 2023 4,088.2 
 11. Crystal Palace Saturday, April 15, 2023 4,079.3 
 12. Burnley Tuesday, April 18, 2023 4,062.5 
 13. West Ham United Sunday, April 16, 2023 4,054.6 
 14. Wolverhampton Wanderers Saturday, April 15, 2023 4,051.5 
 15. Fulham Saturday, April 15, 2023 4,047.9 
 16. Leicester City Saturday, April 15, 2023 4,015.9 
 17. AFC Bournemouth Saturday, April 15, 2023 4,000.0 
 18. Leeds United Monday, April 17, 2023 3,985.4 
 19. Sheffield United Tuesday, April 18, 2023 3,979.9 
 20. Everton Saturday, April 15, 2023 3,964.9 
 21. Southampton Saturday, April 15, 2023 3,947.9 
 22. Nottingham Forest Sunday, April 16, 2023 3,942.6 
 23. Middlesbrough Friday, April 14, 2023 3,929.0 
 24. Luton Town Saturday, April 15, 2023 3,927.0 
 25. Norwich City Friday, April 14, 2023 3,866.7 
 26. Millwall Tuesday, April 18, 2023 3,865.2 
 27. Coventry City Saturday, April 15, 2023 3,859.6 
 28. Ipswich Town Tuesday, April 18, 2023 3,857.4 
 29. West Bromwich Albion Tuesday, April 18, 2023 3,856.8 
 30. Sunderland Tuesday, April 18, 2023 3,845.2 
 31. Preston North End Saturday, April 15, 2023 3,838.9 
 32. Watford Saturday, April 15, 2023 3,834.9 
 33. Blackburn Rovers Saturday, April 15, 2023 3,833.4 
 34. Stoke City Tuesday, April 18, 2023 3,829.6 
 35. Swansea City Saturday, April 15, 2023 3,823.9 
 36. Sheffield Wednesday Tuesday, April 18, 2023 3,817.5 
 37. Hull City Saturday, April 15, 2023 3,801.3 
 38. Barnsley Tuesday, April 18, 2023 3,796.6 
 39. Bristol City Tuesday, April 18, 2023 3,794.9 
 40. Huddersfield Town Tuesday, April 18, 2023 3,789.6 
 41. Plymouth Argyle Tuesday, April 18, 2023 3,786.4 
 42. Birmingham City Tuesday, April 18, 2023 3,767.9 
 43. Rotherham United Tuesday, April 18, 2023 3,759.3 
 44. Bolton Wanderers Tuesday, April 18, 2023 3,754.5 
 45. Reading Saturday, April 15, 2023 3,742.7 
 46. Derby County Tuesday, April 18, 2023 3,741.9 
 47. Peterborough United Tuesday, April 18, 2023 3,741.7 
 48. Cardiff City Saturday, April 15, 2023 3,741.2 
 49. Wycombe Wanderers Tuesday, April 18, 2023 3,736.1 
 50. Portsmouth Tuesday, April 18, 2023 3,711.1 
 51. Wigan Athletic Tuesday, April 18, 2023 3,706.5 
 52. Blackpool Tuesday, April 18, 2023 3,694.9 
 53. Charlton Athletic Tuesday, April 18, 2023 3,680.8 
 54. Queens Park Rangers Saturday, April 15, 2023 3,680.0 
 55. Lincoln City Tuesday, April 18, 2023 3,668.3 
 56. Fleetwood Town Tuesday, April 18, 2023 3,635.4 
 57. Milton Keynes Dons Tuesday, April 18, 2023 3,630.9 
 58. Shrewsbury Town Tuesday, April 18, 2023 3,628.6 
 59. Exeter City Tuesday, April 18, 2023 3,626.0 
 60. Stockport County Tuesday, April 18, 2023 3,613.9 
 61. Burton Albion Tuesday, April 18, 2023 3,612.2 
 62. Bristol Rovers Tuesday, April 18, 2023 3,608.9 
 63. Oxford United Tuesday, April 18, 2023 3,604.4 
 64. Cheltenham Town Saturday, April 15, 2023 3,600.0 
 65. Leyton Orient Tuesday, April 18, 2023 3,596.6 
 66. Northampton Town Tuesday, April 18, 2023 3,594.5 
 67. Mansfield Town Tuesday, April 18, 2023 3,591.8 
 68. Wrexham Tuesday, April 18, 2023 3,575.6 
 69. Bradford City Tuesday, April 18, 2023 3,570.0 
 70. Salford City Tuesday, April 18, 2023 3,564.7 
 71. Carlisle United Tuesday, April 18, 2023 3,559.3 
 72. Cambridge United Tuesday, April 18, 2023 3,557.2 
 73. Stevenage Tuesday, April 18, 2023 3,553.7 
 74. Notts County Saturday, April 15, 2023 3,553.3 
 75. Morecambe Saturday, April 15, 2023 3,540.5 
 76. Port Vale Tuesday, April 18, 2023 3,539.8 
 77. Accrington Stanley Tuesday, April 18, 2023 3,519.5 
 78. Gillingham Tuesday, April 18, 2023 3,507.0 
 79. Newport County Tuesday, April 18, 2023 3,506.6 
 80. Grimsby Town Tuesday, April 18, 2023 3,500.2 
 81. Swindon Town Tuesday, April 18, 2023 3,489.9 
 82. Sutton United Tuesday, April 18, 2023 3,486.3 
 83. Barrow Tuesday, April 18, 2023 3,474.5 
 84. Crewe Alexandra Saturday, April 15, 2023 3,467.5 
 85. Colchester United Tuesday, April 18, 2023 3,465.5 
 86. Tranmere Rovers Tuesday, April 18, 2023 3,461.4 
 87. Forest Green Rovers Tuesday, April 18, 2023 3,458.1 
 88. Harrogate Town Tuesday, April 18, 2023 3,448.4 
 89. Walsall Tuesday, April 18, 2023 3,445.4 
 90. AFC Wimbledon Saturday, April 15, 2023 3,434.5 
 91. Chesterfield Tuesday, April 18, 2023 3,421.0 
 92. Crawley Town Tuesday, April 18, 2023 3,416.0 
 93. Doncaster Rovers Tuesday, April 18, 2023 3,412.4 
 94. Hartlepool United Tuesday, April 18, 2023 3,411.0 
 95. Rochdale Tuesday, April 18, 2023 3,395.0 
 96. Bromley Tuesday, April 18, 2023 3,373.9 
 97. Boreham Wood Saturday, April 15, 2023 3,370.2 
 98. Woking Saturday, April 15, 2023 3,367.7 
 99. FC Halifax Town Tuesday, April 18, 2023 3,347.9 
 100. Barnet Tuesday, April 18, 2023 3,344.2 
 101. Oldham Athletic Tuesday, April 18, 2023 3,343.3 
 102. Solihull Moors Tuesday, April 18, 2023 3,325.2 
 103. Gateshead Tuesday, April 18, 2023 3,322.8 
 104. Southend United Tuesday, April 18, 2023 3,318.1 
 105. Ebbsfleet United Saturday, April 15, 2023 3,307.2 
 106. Torquay United Tuesday, April 18, 2023 3,286.2 
 107. Dagenham and Redbridge Tuesday, April 18, 2023 3,283.7 
 108. Eastleigh Saturday, April 15, 2023 3,281.2 
 109. Altrincham Tuesday, April 18, 2023 3,268.0 
 110. Dorking Wanderers Tuesday, April 18, 2023 3,262.4 
 111. Aldershot Town Tuesday, April 18, 2023 3,252.3 
 112. King's Lynn Town Saturday, April 15, 2023 3,251.0 
 113. Wealdstone Tuesday, April 18, 2023 3,238.6 
 114. AFC Fylde Saturday, April 15, 2023 3,236.3 
 115. York City Saturday, April 15, 2023 3,227.6 
 116. Maidenhead United Saturday, April 15, 2023 3,225.5 
 117. Oxford City Saturday, April 15, 2023 3,221.2 
 118. Yeovil Town Tuesday, April 18, 2023 3,211.1 
 119. Chester Saturday, April 15, 2023 3,204.1 
 120. Dartford Saturday, April 15, 2023 3,200.6 
 121. Scunthorpe United Saturday, April 15, 2023 3,175.3 
 122. Worthing Tuesday, April 18, 2023 3,144.9 
 123. Alfreton Town Tuesday, April 18, 2023 3,142.5 
 124. Kidderminster Harriers Saturday, April 15, 2023 3,141.5 
 125. Chelmsford City Tuesday, April 18, 2023 3,139.9 
 126. Brackley Town Saturday, April 15, 2023 3,139.0 
 127. Gloucester City Saturday, April 15, 2023 3,135.5 
 128. Weston-super-Mare Tuesday, April 18, 2023 3,134.7 
 129. St. Albans City Saturday, April 15, 2023 3,133.7 
 130. Chorley Saturday, April 15, 2023 3,131.5 
 131. Eastbourne Borough Saturday, April 15, 2023 3,126.5 
 132. Spennymoor Town Tuesday, April 18, 2023 3,126.4 
 133. Curzon Ashton Tuesday, April 18, 2023 3,125.4 
 134. Buxton Saturday, April 15, 2023 3,124.6 
 135. Braintree Town Saturday, April 15, 2023 3,115.1 
 136. Chippenham Town Saturday, April 15, 2023 3,108.2 
 137. Boston United Saturday, April 15, 2023 3,107.5 
 138. Maidstone United Saturday, April 15, 2023 3,100.8 
 139. Truro City Monday, April 17, 2023 3,099.6 
 140. Farnborough Tuesday, April 18, 2023 3,099.3 
 141. Coalville Town Tuesday, April 18, 2023 3,096.6 
 142. Chesham United Saturday, April 15, 2023 3,095.4 
 143. Poole Town Saturday, April 15, 2023 3,092.8 
 144. Hampton and Richmond Borough Saturday, April 15, 2023 3,089.4 
 145. Tonbridge Angels Saturday, April 15, 2023 3,089.0 
 146. Bracknell Town Monday, April 17, 2023 3,083.8 
 147. Havant and Waterlooville Saturday, April 15, 2023 3,078.7 
 148. Scarborough Athletic Saturday, April 15, 2023 3,077.5 
 149. Darlington Tuesday, April 18, 2023 3,074.3 
 150. Bath City Saturday, April 15, 2023 3,073.3 
 151. Taunton Town Tuesday, April 18, 2023 3,072.6 
 152. Peterborough Sports Saturday, April 15, 2023 3,069.0 
 153. Hemel Hempstead Town Saturday, April 15, 2023 3,068.8 
 154. Hereford Saturday, April 15, 2023 3,064.3 
 155. Tamworth Saturday, April 15, 2023 3,062.8 
 156. Banbury United Tuesday, April 18, 2023 3,062.4 
 157. Kettering Town Saturday, April 15, 2023 3,060.1 
 158. Hayes and Yeading United Monday, April 17, 2023 3,057.8 
 159. Swindon Supermarine Saturday, April 15, 2023 3,041.8 
 160. Slough Town Saturday, April 15, 2023 3,041.0 
 161. Bishop's Stortford Saturday, April 15, 2023 3,040.9 
 162. Blyth Spartans Tuesday, April 18, 2023 3,031.1 
 163. South Shields Saturday, April 15, 2023 3,030.8 
 164. Leiston Saturday, April 15, 2023 3,028.7 
 165. AFC Hornchurch Saturday, April 15, 2023 3,023.7 
 166. Southport Tuesday, April 18, 2023 3,018.1 
 167. Canvey Island Tuesday, April 18, 2023 3,014.7 
 168. Dulwich Hamlet Saturday, April 15, 2023 3,011.9 
 169. Farsley Celtic Tuesday, April 18, 2023 3,010.3 
 170. Hungerford Town Tuesday, April 18, 2023 3,010.2 
 171. Warrington Town Saturday, April 15, 2023 3,009.1 
 172. Weymouth Saturday, April 15, 2023 3,006.4 
 173. Leamington Saturday, April 15, 2023 3,003.6 
 174. Welling United Saturday, April 15, 2023 3,002.3 
 175. Dover Athletic Tuesday, April 18, 2023 2,986.0 
 176. Bradford Park Avenue Saturday, April 15, 2023 2,985.8 
 177. Cheshunt Tuesday, April 18, 2023 2,985.2 
 178. Rushall Olympic Saturday, April 15, 2023 2,980.3 
 179. Metropolitan Police Saturday, April 15, 2023 2,977.8 
 180. Nuneaton Borough Saturday, April 15, 2023 2,976.6 
 181. Plymouth Parkway Tuesday, April 18, 2023 2,967.9 
 182. Mickleover Sports Monday, April 17, 2023 2,964.9 
 183. Lewes Saturday, April 15, 2023 2,964.2 
 184. AFC Telford United Saturday, April 15, 2023 2,955.8 
 185. Ilkeston Town Saturday, April 15, 2023 2,949.2 
 186. Enfield Town Saturday, April 15, 2023 2,947.5 
 187. Horsham Saturday, April 15, 2023 2,947.3 
 188. Stourbridge Monday, April 17, 2023 2,945.5 
 189. Gainsborough Trinity Saturday, April 15, 2023 2,944.9 
 190. Concord Rangers Tuesday, April 18, 2023 2,943.4 
 191. Cray Wanderers Saturday, April 15, 2023 2,942.5 
 192. Beaconsfield Town Saturday, April 15, 2023 2,933.5 
 193. Merthyr Town Saturday, April 15, 2023 2,929.3 
 194. Billericay Town Tuesday, April 18, 2023 2,925.7 
 195. Tiverton Town Monday, April 17, 2023 2,922.9 
 196. Barwell Saturday, April 15, 2023 2,921.7 
 197. Bamber Bridge Saturday, April 15, 2023 2,913.4 
 198. FC United of Manchester Saturday, April 15, 2023 2,912.0 
 199. Matlock Town Saturday, April 15, 2023 2,907.5 
 200. Hastings United Tuesday, April 18, 2023 2,903.5 
 201. Walton Casuals Saturday, April 23, 2022 2,900.3 
 202. Aveley Tuesday, April 18, 2023 2,899.9 
 203. Alvechurch Tuesday, April 18, 2023 2,899.5 
 204. Winchester City Tuesday, April 18, 2023 2,899.0 
 205. Hitchin Town Tuesday, April 18, 2023 2,898.5 
 206. Hyde United Saturday, April 15, 2023 2,897.7 
 207. Warrington Rylands Saturday, April 15, 2023 2,894.3 
 208. Redditch United Saturday, April 15, 2023 2,892.5 
 209. Stratford Town Saturday, April 15, 2023 2,889.6 
 210. Royston Town Saturday, April 15, 2023 2,886.3 
 211. Salisbury Saturday, April 15, 2023 2,882.5 
 212. Hanwell Town Saturday, April 15, 2023 2,880.8 
 213. Folkestone Invicta Saturday, April 15, 2023 2,879.5 
 214. Radcliffe Saturday, April 15, 2023 2,877.7 
 215. Needham Market Saturday, April 15, 2023 2,873.8 
 216. Guiseley Saturday, April 15, 2023 2,871.2 
 217. North Leigh Saturday, April 15, 2023 2,865.3 
 218. St. Ives Town Saturday, April 15, 2023 2,862.9 
 219. Lancaster City Saturday, April 15, 2023 2,860.0 
 220. Gosport Borough Saturday, April 15, 2023 2,858.9 
 221. Whitby Town Saturday, April 15, 2023 2,851.4 
 222. Hendon Tuesday, April 18, 2023 2,850.9 
 223. Carshalton Athletic Saturday, April 15, 2023 2,849.0 
 224. Marine Saturday, April 15, 2023 2,848.5 
 225. Stafford Rangers Saturday, April 15, 2023 2,848.2 
 226. Bromsgrove Sporting Saturday, April 15, 2023 2,841.8 
 227. Dorchester Town Saturday, April 15, 2023 2,841.4 
 228. Basford United Tuesday, April 18, 2023 2,832.7 
 229. Yate Town Saturday, April 15, 2023 2,827.4 
 230. Wingate and Finchley Saturday, April 15, 2023 2,825.5 
 231. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 232. Nantwich Town Monday, April 10, 2023 2,812.0 
 233. Kings Langley Tuesday, April 18, 2023 2,810.9 
 234. Ashton United Tuesday, April 18, 2023 2,809.5 
 235. Morpeth Town Saturday, April 15, 2023 2,807.1 
 236. Haringey Borough Saturday, April 15, 2023 2,806.8 
 237. Bognor Regis Town Saturday, April 15, 2023 2,804.0 
 238. Harrow Borough Saturday, April 15, 2023 2,802.4 
 239. Hartley Wintney Saturday, April 15, 2023 2,802.1 
 240. Marske United Tuesday, April 18, 2023 2,801.5 
 241. AFC Rushden and Diamonds Saturday, April 15, 2023 2,796.1 
 242. Margate Saturday, April 15, 2023 2,792.5 
 243. Hednesford Town Saturday, April 15, 2023 2,789.5 
 244. Liversedge Tuesday, April 18, 2023 2,784.7 
 245. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 246. Leatherhead Saturday, April 23, 2022 2,777.7 
 247. Witton Albion Saturday, April 23, 2022 2,777.2 
 248. Stalybridge Celtic Tuesday, April 18, 2023 2,768.9 
 249. Herne Bay Saturday, April 15, 2023 2,764.2 
 250. Atherton Collieries Saturday, April 15, 2023 2,758.2 
 251. Kingstonian Saturday, April 15, 2023 2,742.8 
 252. Potters Bar Town Saturday, April 15, 2023 2,730.1 
 253. Bowers and Pitsea Saturday, April 15, 2023 2,729.4 
 254. Bedford Town Tuesday, April 18, 2023 2,718.8 
 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. Belper Town Saturday, April 15, 2023 2,668.7 
 259. Corinthian-Casuals Saturday, April 15, 2023 2,651.5 
 260. Merstham Saturday, April 23, 2022 2,641.1 
 261. Brightlingsea Regent Saturday, April 15, 2023 2,629.8