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 4, 1969

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, January 4, 1969 4,154.1 
 2. Everton Saturday, January 4, 1969 4,148.6 
 3. Leeds United Saturday, January 4, 1969 4,141.0 
 4. Arsenal Saturday, January 4, 1969 4,118.5 
 5. Chelsea Saturday, January 4, 1969 4,071.0 
 6. Tottenham Hotspur Saturday, January 4, 1969 4,052.0 
 7. Manchester City Saturday, January 4, 1969 4,049.2 
 8. Manchester United Saturday, January 4, 1969 4,027.6 
 9. West Bromwich Albion Saturday, January 4, 1969 4,024.2 
 10. West Ham United Saturday, January 4, 1969 4,011.9 
 11. Burnley Saturday, January 4, 1969 3,972.8 
 12. Wolverhampton Wanderers Saturday, January 4, 1969 3,968.1 
 13. Southampton Saturday, January 4, 1969 3,964.8 
 14. Sheffield Wednesday Saturday, January 4, 1969 3,955.3 
 15. Newcastle United Saturday, January 4, 1969 3,947.3 
 16. Sunderland Saturday, January 4, 1969 3,917.7 
 17. Ipswich Town Saturday, January 4, 1969 3,897.1 
 18. Stoke City Saturday, January 4, 1969 3,895.7 
 19. Leicester City Saturday, January 4, 1969 3,880.9 
 20. Nottingham Forest Saturday, January 4, 1969 3,876.7 
 21. Coventry City Saturday, January 4, 1969 3,873.0 
 22. Derby County Saturday, January 4, 1969 3,863.3 
 23. Blackpool Saturday, January 4, 1969 3,860.5 
 24. Middlesbrough Saturday, January 4, 1969 3,858.8 
 25. Crystal Palace Saturday, January 4, 1969 3,842.8 
 26. Cardiff City Saturday, January 4, 1969 3,841.9 
 27. Sheffield United Saturday, January 4, 1969 3,839.8 
 28. Millwall Saturday, January 4, 1969 3,833.0 
 29. Birmingham City Saturday, January 4, 1969 3,815.5 
 30. Blackburn Rovers Saturday, January 4, 1969 3,814.2 
 31. Carlisle United Saturday, January 4, 1969 3,812.1 
 32. Huddersfield Town Saturday, January 4, 1969 3,806.0 
 33. Portsmouth Saturday, January 4, 1969 3,799.3 
 34. Queens Park Rangers Saturday, January 4, 1969 3,791.6 
 35. Norwich City Saturday, January 4, 1969 3,790.1 
 36. Bolton Wanderers Saturday, January 4, 1969 3,784.2 
 37. Swindon Town Saturday, January 4, 1969 3,784.0 
 38. Charlton Athletic Saturday, January 4, 1969 3,782.6 
 39. Hull City Saturday, January 4, 1969 3,770.9 
 40. Watford Saturday, January 4, 1969 3,766.8 
 41. Preston North End Saturday, January 4, 1969 3,751.9 
 42. Aston Villa Saturday, January 4, 1969 3,742.1 
 43. Bristol City Saturday, January 4, 1969 3,735.6 
 44. Fulham Saturday, January 4, 1969 3,727.2 
 45. Stockport County Saturday, January 4, 1969 3,710.8 
 46. Luton Town Saturday, January 4, 1969 3,698.9 
 47. Bury Saturday, January 4, 1969 3,682.9 
 48. Reading Saturday, January 4, 1969 3,678.9 
 49. Bournemouth and Boscombe Athletic Saturday, January 4, 1969 3,667.0 
 50. Oxford United Saturday, January 4, 1969 3,663.6 
 51. Southport Saturday, December 28, 1968 3,652.1 
 52. Barrow Saturday, December 28, 1968 3,648.4 
 53. Rotherham United Saturday, December 28, 1968 3,644.6 
 54. Tranmere Rovers Saturday, January 4, 1969 3,640.4 
 55. Torquay United Saturday, January 4, 1969 3,639.5 
 56. Walsall Saturday, January 4, 1969 3,632.4 
 57. Northampton Town Saturday, January 4, 1969 3,622.9 
 58. Bristol Rovers Saturday, January 4, 1969 3,615.6 
 59. Mansfield Town Saturday, January 4, 1969 3,613.6 
 60. Barnsley Saturday, January 4, 1969 3,608.8 
 61. Brighton and Hove Albion Saturday, January 4, 1969 3,599.3 
 62. Plymouth Argyle Saturday, January 4, 1969 3,596.0 
 63. Gillingham Saturday, December 28, 1968 3,594.1 
 64. Shrewsbury Town Thursday, December 26, 1968 3,586.9 
 65. Peterborough United Saturday, January 4, 1969 3,582.0 
 66. Orient Saturday, January 4, 1969 3,581.7 
 67. Southend United Saturday, January 4, 1969 3,573.4 
 68. Crewe Alexandra Saturday, January 4, 1969 3,569.4 
 69. Darlington Saturday, January 4, 1969 3,559.5 
 70. Halifax Town Saturday, January 4, 1969 3,558.0 
 71. Wrexham Saturday, January 4, 1969 3,554.7 
 72. Aldershot Saturday, January 4, 1969 3,550.2 
 73. Hartlepool Saturday, January 4, 1969 3,548.3 
 74. Colchester United Thursday, December 26, 1968 3,529.0 
 75. Doncaster Rovers Saturday, January 4, 1969 3,524.3 
 76. Oldham Athletic Thursday, December 26, 1968 3,518.7 
 77. Workington Saturday, January 4, 1969 3,505.2 
 78. Lincoln City Saturday, January 4, 1969 3,504.2 
 79. Scunthorpe United Saturday, January 4, 1969 3,502.1 
 80. Bradford City Saturday, December 28, 1968 3,488.0 
 81. Swansea Town Saturday, January 4, 1969 3,477.8 
 82. Brentford Saturday, January 4, 1969 3,469.0 
 83. Grimsby Town Saturday, January 4, 1969 3,467.1 
 84. Port Vale Saturday, January 4, 1969 3,465.7 
 85. Chester Saturday, January 4, 1969 3,459.6 
 86. Rochdale Saturday, January 4, 1969 3,444.6 
 87. Chesterfield Saturday, January 4, 1969 3,444.0 
 88. Exeter City Saturday, January 4, 1969 3,440.3 
 89. Newport County Saturday, January 4, 1969 3,439.0 
 90. Notts County Saturday, January 4, 1969 3,415.1 
 91. York City Saturday, January 4, 1969 3,410.1 
 92. Yeovil Town Saturday, November 16, 1968 3,350.2 
 93. Walthamstow Avenue Saturday, January 6, 1968 3,333.4 
 94. Margate Saturday, November 16, 1968 3,310.4 
 95. Dartford Saturday, December 7, 1968 3,300.2 
 96. Hereford United Wednesday, November 20, 1968 3,285.8 
 97. Kettering Town Saturday, January 4, 1969 3,263.4 
 98. Weymouth Tuesday, December 10, 1968 3,258.4 
 99. Bradford Park Avenue Saturday, December 28, 1968 3,241.1 
 100. Boston United Monday, January 15, 1968 3,240.8 
 101. Altrincham Saturday, November 16, 1968 3,231.1 
 102. Runcorn Saturday, January 6, 1968 3,223.6 
 103. King's Lynn Saturday, November 16, 1968 3,223.0 
 104. Tow Law Town Saturday, November 16, 1968 3,209.7 
 105. Macclesfield Town Saturday, November 16, 1968 3,207.7 
 106. Spennymoor United Saturday, January 6, 1968 3,205.1 
 107. Chelmsford City Saturday, November 16, 1968 3,200.7 
 108. South Shields (1936) Saturday, November 16, 1968 3,197.9 
 109. Guildford City Saturday, January 6, 1968 3,191.5 
 110. Dagenham Monday, January 15, 1968 3,189.9 
 111. Goole Town Saturday, November 16, 1968 3,188.4 
 112. Morecambe Saturday, December 7, 1968 3,185.0 
 113. Bury Town Wednesday, November 20, 1968 3,182.5 
 114. Brentwood Town (1965) Saturday, December 7, 1968 3,180.0 
 115. Wimbledon Saturday, January 6, 1968 3,178.0 
 116. Leytonstone Saturday, November 16, 1968 3,176.1 
 117. St. Albans City Tuesday, December 10, 1968 3,174.6 
 118. Ware Saturday, November 16, 1968 3,173.9 
 119. Grantham Saturday, December 7, 1968 3,172.7 
 120. Oxford City Saturday, November 16, 1968 3,171.3 
 121. Skelmersdale United Saturday, November 16, 1968 3,170.2 
 122. Bangor City Saturday, November 16, 1968 3,170.1 
 123. Bilston Saturday, November 16, 1968 3,168.3 
 124. Cheltenham Town Saturday, November 16, 1968 3,165.7 
 125. Canterbury City Saturday, November 16, 1968 3,165.7 
 126. Woking Saturday, November 16, 1968 3,163.8 
 127. Waterlooville Saturday, November 16, 1968 3,163.4 
 128. Chesham United Saturday, November 16, 1968 3,158.6 
 129. Wealdstone Tuesday, November 19, 1968 3,146.7 
 130. Kidderminster Harriers Wednesday, November 20, 1968 3,136.2 
 131. Barnet Monday, November 18, 1968 3,136.0