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, January 1, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, January 1, 2022 4,395.6 
 2. Liverpool Tuesday, December 28, 2021 4,309.3 
 3. Chelsea Wednesday, December 29, 2021 4,263.9 
 4. Arsenal Saturday, January 1, 2022 4,213.4 
 5. Manchester United Thursday, December 30, 2021 4,205.0 
 6. Tottenham Hotspur Saturday, January 1, 2022 4,176.8 
 7. West Ham United Saturday, January 1, 2022 4,162.4 
 8. Leicester City Tuesday, December 28, 2021 4,149.7 
 9. Aston Villa Sunday, December 26, 2021 4,075.1 
 10. Wolverhampton Wanderers Sunday, December 19, 2021 4,065.2 
 11. Brighton and Hove Albion Wednesday, December 29, 2021 4,060.2 
 12. Everton Thursday, December 16, 2021 4,049.7 
 13. Leeds United Saturday, December 18, 2021 4,048.6 
 14. Southampton Tuesday, December 28, 2021 4,036.7 
 15. Crystal Palace Saturday, January 1, 2022 4,034.3 
 16. Brentford Wednesday, December 29, 2021 4,009.3 
 17. Burnley Thursday, December 30, 2021 3,992.6 
 18. Fulham Monday, December 20, 2021 3,979.4 
 19. Newcastle United Monday, December 27, 2021 3,972.9 
 20. Watford Saturday, January 1, 2022 3,966.7 
 21. AFC Bournemouth Thursday, December 30, 2021 3,962.8 
 22. Norwich City Tuesday, December 28, 2021 3,924.8 
 23. Blackburn Rovers Wednesday, December 29, 2021 3,914.6 
 24. West Bromwich Albion Monday, December 27, 2021 3,914.1 
 25. Sheffield United Monday, December 20, 2021 3,896.1 
 26. Queens Park Rangers Thursday, December 30, 2021 3,875.1 
 27. Middlesbrough Wednesday, December 29, 2021 3,852.4 
 28. Stoke City Thursday, December 30, 2021 3,850.6 
 29. Nottingham Forest Thursday, December 30, 2021 3,841.9 
 30. Swansea City Saturday, December 11, 2021 3,838.9 
 31. Millwall Wednesday, December 29, 2021 3,838.8 
 32. Luton Town Saturday, December 11, 2021 3,830.3 
 33. Preston North End Saturday, December 11, 2021 3,828.8 
 34. Coventry City Wednesday, December 29, 2021 3,822.1 
 35. Huddersfield Town Thursday, December 30, 2021 3,818.4 
 36. Rotherham United Saturday, January 1, 2022 3,808.9 
 37. Reading Saturday, December 11, 2021 3,801.2 
 38. Sunderland Thursday, December 30, 2021 3,791.5 
 39. Derby County Thursday, December 30, 2021 3,791.3 
 40. Cardiff City Thursday, December 30, 2021 3,788.9 
 41. Blackpool Saturday, January 1, 2022 3,784.8 
 42. Hull City Saturday, January 1, 2022 3,773.9 
 43. Wycombe Wanderers Saturday, January 1, 2022 3,766.2 
 44. Wigan Athletic Saturday, December 18, 2021 3,757.6 
 45. Birmingham City Saturday, December 18, 2021 3,750.1 
 46. Oxford United Saturday, January 1, 2022 3,749.6 
 47. Barnsley Wednesday, December 29, 2021 3,742.4 
 48. Sheffield Wednesday Thursday, December 30, 2021 3,735.5 
 49. Bristol City Thursday, December 30, 2021 3,727.4 
 50. Portsmouth Saturday, December 11, 2021 3,708.9 
 51. Peterborough United Saturday, December 18, 2021 3,707.1 
 52. Plymouth Argyle Sunday, December 26, 2021 3,698.8 
 53. Milton Keynes Dons Saturday, January 1, 2022 3,692.8 
 54. Charlton Athletic Saturday, January 1, 2022 3,690.0 
 55. Ipswich Town Wednesday, December 29, 2021 3,656.8 
 56. Burton Albion Saturday, January 1, 2022 3,641.3 
 57. AFC Wimbledon Wednesday, December 29, 2021 3,622.5 
 58. Accrington Stanley Wednesday, December 29, 2021 3,618.4 
 59. Shrewsbury Town Wednesday, December 29, 2021 3,613.1 
 60. Forest Green Rovers Saturday, January 1, 2022 3,611.6 
 61. Lincoln City Sunday, December 26, 2021 3,608.0 
 62. Fleetwood Town Sunday, December 26, 2021 3,595.5 
 63. Cambridge United Saturday, December 18, 2021 3,588.3 
 64. Cheltenham Town Saturday, January 1, 2022 3,588.0 
 65. Gillingham Saturday, January 1, 2022 3,587.0 
 66. Northampton Town Saturday, January 1, 2022 3,584.0 
 67. Bolton Wanderers Saturday, January 1, 2022 3,574.6 
 68. Swindon Town Saturday, January 1, 2022 3,566.2 
 69. Port Vale Saturday, December 11, 2021 3,560.3 
 70. Crewe Alexandra Saturday, January 1, 2022 3,555.4 
 71. Tranmere Rovers Sunday, December 26, 2021 3,553.7 
 72. Rochdale Saturday, December 18, 2021 3,546.0 
 73. Exeter City Saturday, January 1, 2022 3,541.3 
 74. Newport County Saturday, January 1, 2022 3,541.1 
 75. Morecambe Wednesday, December 29, 2021 3,540.5 
 76. Doncaster Rovers Monday, December 27, 2021 3,531.2 
 77. Leyton Orient Saturday, December 18, 2021 3,529.0 
 78. Salford City Saturday, December 18, 2021 3,524.4 
 79. Mansfield Town Sunday, December 26, 2021 3,518.6 
 80. Sutton United Saturday, January 1, 2022 3,513.9 
 81. Bristol Rovers Saturday, December 11, 2021 3,496.4 
 82. Bradford City Saturday, January 1, 2022 3,481.7 
 83. Walsall Saturday, January 1, 2022 3,475.7 
 84. Harrogate Town Saturday, December 18, 2021 3,474.2 
 85. Crawley Town Saturday, January 1, 2022 3,466.0 
 86. Chesterfield Saturday, January 1, 2022 3,452.9 
 87. Barrow Saturday, January 1, 2022 3,439.6 
 88. Carlisle United Saturday, January 1, 2022 3,439.1 
 89. Stockport County Tuesday, December 28, 2021 3,436.8 
 90. Hartlepool United Saturday, January 1, 2022 3,435.4 
 91. Wrexham Tuesday, December 28, 2021 3,422.0 
 92. Colchester United Saturday, January 1, 2022 3,417.7 
 93. Stevenage Saturday, January 1, 2022 3,414.0 
 94. Notts County Saturday, December 11, 2021 3,401.7 
 95. FC Halifax Town Tuesday, December 28, 2021 3,399.9 
 96. Boreham Wood Saturday, December 11, 2021 3,396.4 
 97. Bromley Tuesday, December 28, 2021 3,392.9 
 98. Oldham Athletic Saturday, January 1, 2022 3,382.4 
 99. Solihull Moors Tuesday, December 28, 2021 3,377.8 
 100. Grimsby Town Saturday, December 11, 2021 3,368.7 
 101. Scunthorpe United Saturday, January 1, 2022 3,367.9 
 102. Dagenham and Redbridge Tuesday, December 28, 2021 3,367.3 
 103. Torquay United Tuesday, December 28, 2021 3,348.3 
 104. Yeovil Town Sunday, December 26, 2021 3,329.1 
 105. Eastleigh Tuesday, December 28, 2021 3,321.0 
 106. Southend United Sunday, December 26, 2021 3,295.6 
 107. AFC Fylde Tuesday, December 28, 2021 3,276.2 
 108. Altrincham Tuesday, December 28, 2021 3,243.7 
 109. Aldershot Town Tuesday, December 28, 2021 3,238.9 
 110. Gateshead Tuesday, December 28, 2021 3,234.1 
 111. Barnet Saturday, December 11, 2021 3,228.9 
 112. Dorking Wanderers Sunday, December 26, 2021 3,223.4 
 113. Woking Tuesday, December 28, 2021 3,222.3 
 114. Ebbsfleet United Tuesday, December 28, 2021 3,221.2 
 115. Kidderminster Harriers Tuesday, December 14, 2021 3,219.9 
 116. Brackley Town Tuesday, December 28, 2021 3,215.1 
 117. Maidenhead United Tuesday, December 28, 2021 3,214.8 
 118. Chorley Tuesday, December 28, 2021 3,207.6 
 119. Oxford City Sunday, December 26, 2021 3,203.8 
 120. St. Albans City Saturday, December 11, 2021 3,187.0 
 121. Dartford Tuesday, December 28, 2021 3,186.8 
 122. Maidstone United Tuesday, December 28, 2021 3,181.4 
 123. Wealdstone Saturday, December 11, 2021 3,177.1 
 124. Weymouth Saturday, December 11, 2021 3,161.6 
 125. Dulwich Hamlet Saturday, December 11, 2021 3,153.4 
 126. Southport Tuesday, December 28, 2021 3,148.6 
 127. Hampton and Richmond Borough Tuesday, December 28, 2021 3,138.4 
 128. Boston United Tuesday, December 28, 2021 3,133.1 
 129. Eastbourne Borough Saturday, December 11, 2021 3,128.3 
 130. Havant and Waterlooville Tuesday, December 28, 2021 3,126.0 
 131. Banbury United Saturday, January 1, 2022 3,123.6 
 132. York City Tuesday, December 28, 2021 3,120.2 
 133. Chester Tuesday, December 28, 2021 3,111.0 
 134. Spennymoor Town Saturday, January 1, 2022 3,109.0 
 135. Hereford Saturday, December 11, 2021 3,105.3 
 136. Chippenham Town Tuesday, December 28, 2021 3,103.6 
 137. Slough Town Tuesday, December 28, 2021 3,103.2 
 138. Dover Athletic Tuesday, December 28, 2021 3,101.7 
 139. King's Lynn Town Saturday, January 1, 2022 3,098.3 
 140. Hayes and Yeading United Saturday, January 1, 2022 3,095.2 
 141. Darlington Saturday, January 1, 2022 3,093.6 
 142. Hungerford Town Tuesday, December 28, 2021 3,089.4 
 143. Coalville Town Saturday, January 1, 2022 3,085.9 
 144. Curzon Ashton Tuesday, December 28, 2021 3,083.9 
 145. Kettering Town Saturday, December 18, 2021 3,083.7 
 146. Peterborough Sports Tuesday, December 21, 2021 3,078.8 
 147. Leamington Tuesday, December 28, 2021 3,078.1 
 148. Truro City Saturday, January 1, 2022 3,070.8 
 149. Chelmsford City Tuesday, December 28, 2021 3,069.1 
 150. Gloucester City Sunday, December 26, 2021 3,064.6 
 151. Bath City Sunday, December 26, 2021 3,059.5 
 152. Worthing Saturday, January 1, 2022 3,057.5 
 153. Chesham United Saturday, January 1, 2022 3,053.5 
 154. Alfreton Town Tuesday, December 28, 2021 3,053.0 
 155. Concord Rangers Tuesday, December 28, 2021 3,052.0 
 156. Rushall Olympic Saturday, January 1, 2022 3,050.5 
 157. Farnborough Saturday, January 1, 2022 3,044.6 
 158. Taunton Town Tuesday, December 21, 2021 3,038.5 
 159. Metropolitan Police Monday, December 27, 2021 3,033.5 
 160. Guiseley Tuesday, December 28, 2021 3,024.8 
 161. Hemel Hempstead Town Tuesday, December 28, 2021 3,022.9 
 162. Farsley Celtic Tuesday, December 28, 2021 3,022.9 
 163. Poole Town Saturday, January 1, 2022 3,020.7 
 164. South Shields Saturday, January 1, 2022 3,010.6 
 165. Tonbridge Angels Sunday, December 26, 2021 3,010.6 
 166. Welling United Tuesday, December 28, 2021 3,005.8 
 167. Royston Town Saturday, January 1, 2022 2,990.8 
 168. Weston-super-Mare Saturday, January 1, 2022 2,986.8 
 169. Bradford Park Avenue Tuesday, December 28, 2021 2,986.4 
 170. AFC Telford United Tuesday, December 28, 2021 2,986.4 
 171. Tiverton Town Saturday, December 18, 2021 2,983.1 
 172. Buxton Saturday, January 1, 2022 2,976.1 
 173. Braintree Town Tuesday, December 28, 2021 2,971.6 
 174. Warrington Town Saturday, January 1, 2022 2,971.4 
 175. Yate Town Saturday, January 1, 2022 2,971.4 
 176. Needham Market Saturday, December 11, 2021 2,968.0 
 177. Folkestone Invicta Saturday, January 1, 2022 2,967.1 
 178. Salisbury Saturday, January 1, 2022 2,963.5 
 179. Gosport Borough Saturday, January 1, 2022 2,960.9 
 180. AFC Rushden and Diamonds Saturday, January 1, 2022 2,959.2 
 181. Tamworth Monday, December 27, 2021 2,954.3 
 182. Swindon Supermarine Monday, December 27, 2021 2,953.4 
 183. Billericay Town Tuesday, December 28, 2021 2,951.0 
 184. Enfield Town Saturday, January 1, 2022 2,948.8 
 185. Carshalton Athletic Saturday, January 1, 2022 2,943.7 
 186. Hendon Saturday, January 1, 2022 2,936.8 
 187. Blyth Spartans Tuesday, December 28, 2021 2,936.0 
 188. Bishop's Stortford Saturday, January 1, 2022 2,935.1 
 189. AFC Hornchurch Saturday, January 1, 2022 2,930.2 
 190. Stourbridge Saturday, January 1, 2022 2,927.6 
 191. FC United of Manchester Saturday, January 1, 2022 2,927.4 
 192. Matlock Town Monday, December 27, 2021 2,911.6 
 193. Walton Casuals Saturday, January 1, 2022 2,910.9 
 194. Alvechurch Saturday, January 1, 2022 2,910.2 
 195. Harrow Borough Saturday, January 1, 2022 2,907.3 
 196. Morpeth Town Saturday, January 1, 2022 2,906.0 
 197. Kings Langley Saturday, January 1, 2022 2,904.1 
 198. Bognor Regis Town Saturday, January 1, 2022 2,900.6 
 199. Whitby Town Saturday, January 1, 2022 2,898.4 
 200. Cheshunt Saturday, January 1, 2022 2,891.5 
 201. Kingstonian Saturday, January 1, 2022 2,890.7 
 202. Bromsgrove Sporting Saturday, January 1, 2022 2,890.6 
 203. Hednesford Town Monday, December 27, 2021 2,890.4 
 204. Lewes Saturday, January 1, 2022 2,879.1 
 205. Nuneaton Borough Saturday, January 1, 2022 2,875.5 
 206. Hartley Wintney Saturday, January 1, 2022 2,872.8 
 207. Scarborough Athletic Saturday, January 1, 2022 2,871.5 
 208. Stratford Town Saturday, January 1, 2022 2,864.7 
 209. Hitchin Town Monday, December 27, 2021 2,864.2 
 210. Barwell Saturday, January 1, 2022 2,862.7 
 211. Bamber Bridge Saturday, January 1, 2022 2,862.5 
 212. Biggleswade Town Saturday, January 1, 2022 2,862.1 
 213. Leiston Monday, December 27, 2021 2,859.5 
 214. Basford United Saturday, January 1, 2022 2,858.1 
 215. Beaconsfield Town Monday, December 27, 2021 2,844.2 
 216. Margate Saturday, January 1, 2022 2,843.9 
 217. Atherton Collieries Saturday, January 1, 2022 2,839.1 
 218. Lancaster City Saturday, January 1, 2022 2,838.0 
 219. Gainsborough Trinity Monday, December 27, 2021 2,836.4 
 220. Ashton United Monday, December 27, 2021 2,834.7 
 221. Cray Wanderers Saturday, January 1, 2022 2,826.1 
 222. Horsham Saturday, January 1, 2022 2,826.0 
 223. Bowers and Pitsea Saturday, January 1, 2022 2,825.3 
 224. Potters Bar Town Saturday, January 1, 2022 2,823.9 
 225. Corinthian-Casuals Saturday, January 1, 2022 2,823.4 
 226. Haringey Borough Saturday, January 1, 2022 2,818.7 
 227. Nantwich Town Monday, December 27, 2021 2,814.1 
 228. Lowestoft Town Monday, December 27, 2021 2,809.2 
 229. Witton Albion Monday, December 27, 2021 2,806.5 
 230. Stafford Rangers Saturday, January 1, 2022 2,804.6 
 231. Dorchester Town Saturday, January 1, 2022 2,801.5 
 232. Merthyr Town Monday, December 27, 2021 2,798.5 
 233. St. Ives Town Saturday, January 1, 2022 2,795.7 
 234. Radcliffe Saturday, January 1, 2022 2,793.7 
 235. Stalybridge Celtic Monday, December 27, 2021 2,787.2 
 236. Hyde United Saturday, January 1, 2022 2,786.5 
 237. Wimborne Town Saturday, January 1, 2022 2,784.8 
 238. Mickleover Sports Saturday, January 1, 2022 2,781.0 
 239. Redditch United Saturday, January 1, 2022 2,778.7 
 240. AFC Sudbury Friday, November 5, 2021 2,778.2 
 241. Marine Sunday, January 10, 2021 2,768.4 
 242. Merstham Saturday, January 1, 2022 2,743.2 
 243. East Thurrock United Saturday, January 1, 2022 2,739.3 
 244. Leatherhead Saturday, January 1, 2022 2,730.3 
 245. Wingate and Finchley Saturday, January 1, 2022 2,724.0 
 246. Brightlingsea Regent Saturday, January 1, 2022 2,684.4 
 247. Grantham Town Saturday, January 1, 2022 2,663.7