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  Wednesday, April 30, 1969

 Rank Club Last Match Date ELO Score 
 1. Leeds United Wednesday, April 30, 1969 4,179.7 
 2. Liverpool Monday, April 28, 1969 4,140.5 
 3. Everton Tuesday, April 29, 1969 4,131.4 
 4. Arsenal Tuesday, April 29, 1969 4,082.5 
 5. Chelsea Saturday, April 19, 1969 4,063.9 
 6. Manchester City Wednesday, April 30, 1969 4,044.0 
 7. Tottenham Hotspur Tuesday, April 29, 1969 4,038.4 
 8. West Bromwich Albion Wednesday, April 23, 1969 4,031.3 
 9. Manchester United Saturday, April 19, 1969 4,022.6 
 10. Southampton Tuesday, April 22, 1969 4,011.0 
 11. Newcastle United Wednesday, April 30, 1969 4,003.1 
 12. Ipswich Town Friday, April 25, 1969 3,982.2 
 13. West Ham United Wednesday, April 30, 1969 3,971.2 
 14. Derby County Saturday, April 19, 1969 3,957.1 
 15. Leicester City Tuesday, April 29, 1969 3,938.2 
 16. Burnley Wednesday, April 23, 1969 3,924.7 
 17. Wolverhampton Wanderers Monday, April 21, 1969 3,911.3 
 18. Coventry City Tuesday, April 22, 1969 3,909.1 
 19. Nottingham Forest Wednesday, April 30, 1969 3,909.1 
 20. Crystal Palace Monday, April 28, 1969 3,893.0 
 21. Sunderland Wednesday, April 23, 1969 3,892.5 
 22. Sheffield Wednesday Friday, April 25, 1969 3,880.4 
 23. Stoke City Wednesday, April 30, 1969 3,874.1 
 24. Birmingham City Saturday, April 19, 1969 3,870.1 
 25. Sheffield United Saturday, April 19, 1969 3,837.4 
 26. Charlton Athletic Saturday, April 19, 1969 3,836.5 
 27. Blackpool Saturday, April 19, 1969 3,835.8 
 28. Huddersfield Town Wednesday, April 30, 1969 3,816.3 
 29. Middlesbrough Saturday, April 19, 1969 3,815.7 
 30. Swindon Town Tuesday, April 22, 1969 3,806.4 
 31. Watford Wednesday, April 30, 1969 3,801.7 
 32. Carlisle United Saturday, April 19, 1969 3,799.3 
 33. Cardiff City Saturday, April 19, 1969 3,793.3 
 34. Aston Villa Saturday, April 19, 1969 3,791.2 
 35. Bristol City Saturday, April 19, 1969 3,782.3 
 36. Millwall Saturday, April 19, 1969 3,779.5 
 37. Norwich City Wednesday, April 23, 1969 3,775.1 
 38. Hull City Saturday, April 19, 1969 3,770.5 
 39. Luton Town Wednesday, April 30, 1969 3,766.0 
 40. Portsmouth Friday, April 18, 1969 3,764.0 
 41. Queens Park Rangers Saturday, April 19, 1969 3,763.6 
 42. Preston North End Saturday, April 19, 1969 3,756.0 
 43. Bolton Wanderers Saturday, April 19, 1969 3,733.0 
 44. Blackburn Rovers Wednesday, April 30, 1969 3,724.0 
 45. Oxford United Saturday, April 19, 1969 3,711.1 
 46. Southport Wednesday, April 23, 1969 3,688.8 
 47. Fulham Saturday, April 19, 1969 3,684.2 
 48. Bury Friday, April 18, 1969 3,664.2 
 49. Rotherham United Friday, April 25, 1969 3,657.3 
 50. Barnsley Tuesday, April 29, 1969 3,651.3 
 51. Plymouth Argyle Monday, April 28, 1969 3,648.1 
 52. Brighton and Hove Albion Saturday, April 19, 1969 3,644.4 
 53. Bournemouth and Boscombe Athletic Monday, April 28, 1969 3,638.3 
 54. Tranmere Rovers Thursday, April 24, 1969 3,633.4 
 55. Mansfield Town Wednesday, April 30, 1969 3,633.2 
 56. Torquay United Wednesday, April 30, 1969 3,623.4 
 57. Walsall Friday, April 25, 1969 3,620.3 
 58. Shrewsbury Town Monday, April 28, 1969 3,617.1 
 59. Bristol Rovers Wednesday, April 23, 1969 3,615.7 
 60. Gillingham Wednesday, April 30, 1969 3,611.9 
 61. Orient Monday, April 28, 1969 3,605.5 
 62. Reading Wednesday, April 23, 1969 3,604.9 
 63. Stockport County Tuesday, April 29, 1969 3,597.8 
 64. Barrow Monday, April 28, 1969 3,585.9 
 65. Doncaster Rovers Tuesday, April 22, 1969 3,585.5 
 66. Bradford City Tuesday, April 29, 1969 3,574.9 
 67. Oldham Athletic Tuesday, April 29, 1969 3,574.3 
 68. Northampton Town Tuesday, April 29, 1969 3,573.9 
 69. Halifax Town Wednesday, April 30, 1969 3,567.4 
 70. Hartlepool Thursday, April 24, 1969 3,561.7 
 71. Southend United Monday, April 28, 1969 3,557.2 
 72. Rochdale Wednesday, April 30, 1969 3,556.8 
 73. Peterborough United Tuesday, April 29, 1969 3,535.4 
 74. Wrexham Monday, April 28, 1969 3,530.5 
 75. Darlington Monday, April 28, 1969 3,530.0 
 76. Colchester United Monday, April 28, 1969 3,528.7 
 77. Crewe Alexandra Wednesday, April 30, 1969 3,527.8 
 78. Exeter City Thursday, April 24, 1969 3,521.7 
 79. Lincoln City Wednesday, April 23, 1969 3,496.4 
 80. Swansea Town Friday, April 25, 1969 3,489.5 
 81. Scunthorpe United Tuesday, April 29, 1969 3,487.9 
 82. Port Vale Monday, April 28, 1969 3,476.7 
 83. Chesterfield Friday, April 25, 1969 3,475.9 
 84. Brentford Wednesday, April 30, 1969 3,467.9 
 85. Workington Wednesday, April 30, 1969 3,449.6 
 86. Chester Wednesday, April 30, 1969 3,443.9 
 87. Aldershot Tuesday, April 29, 1969 3,437.8 
 88. Notts County Monday, April 28, 1969 3,435.7 
 89. Grimsby Town Monday, April 21, 1969 3,434.5 
 90. York City Wednesday, April 30, 1969 3,432.0 
 91. Newport County Monday, April 28, 1969 3,372.8 
 92. Yeovil Town Saturday, November 16, 1968 3,350.2 
 93. Margate Saturday, November 16, 1968 3,310.4 
 94. Dartford Saturday, December 7, 1968 3,300.2 
 95. Hereford United Wednesday, November 20, 1968 3,285.8 
 96. Kettering Town Wednesday, January 8, 1969 3,259.6 
 97. Weymouth Tuesday, December 10, 1968 3,258.4 
 98. Altrincham Saturday, November 16, 1968 3,231.1 
 99. King's Lynn Saturday, November 16, 1968 3,223.0 
 100. Bradford Park Avenue Friday, April 25, 1969 3,211.8 
 101. Tow Law Town Saturday, November 16, 1968 3,209.7 
 102. Macclesfield Town Saturday, November 16, 1968 3,207.7 
 103. Chelmsford City Saturday, November 16, 1968 3,200.7 
 104. South Shields (1936) Saturday, November 16, 1968 3,197.9 
 105. Goole Town Saturday, November 16, 1968 3,188.4 
 106. Morecambe Saturday, December 7, 1968 3,185.0 
 107. Bury Town Wednesday, November 20, 1968 3,182.5 
 108. Brentwood Town (1965) Saturday, December 7, 1968 3,180.0 
 109. Leytonstone Saturday, November 16, 1968 3,176.1 
 110. St. Albans City Tuesday, December 10, 1968 3,174.6 
 111. Ware Saturday, November 16, 1968 3,173.9 
 112. Grantham Saturday, December 7, 1968 3,172.7 
 113. Oxford City Saturday, November 16, 1968 3,171.3 
 114. Skelmersdale United Saturday, November 16, 1968 3,170.2 
 115. Bangor City Saturday, November 16, 1968 3,170.1 
 116. Bilston Saturday, November 16, 1968 3,168.3 
 117. Cheltenham Town Saturday, November 16, 1968 3,165.7 
 118. Canterbury City Saturday, November 16, 1968 3,165.7 
 119. Woking Saturday, November 16, 1968 3,163.8 
 120. Waterlooville Saturday, November 16, 1968 3,163.4 
 121. Chesham United Saturday, November 16, 1968 3,158.6 
 122. Wealdstone Tuesday, November 19, 1968 3,146.7 
 123. Kidderminster Harriers Wednesday, November 20, 1968 3,136.2 
 124. Barnet Monday, November 18, 1968 3,136.0