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  Friday, April 12, 1968

 Rank Club Last Match Date ELO Score 
 1. Leeds United Friday, April 12, 1968 4,181.0 
 2. Everton Tuesday, April 9, 1968 4,132.0 
 3. Manchester United Friday, April 12, 1968 4,126.7 
 4. Manchester City Friday, April 12, 1968 4,103.0 
 5. Tottenham Hotspur Friday, April 12, 1968 4,091.1 
 6. Liverpool Friday, April 12, 1968 4,091.1 
 7. West Bromwich Albion Friday, April 12, 1968 4,042.2 
 8. Chelsea Friday, April 12, 1968 4,036.5 
 9. West Ham United Friday, April 12, 1968 3,996.0 
 10. Arsenal Wednesday, April 10, 1968 3,983.5 
 11. Sheffield United Friday, April 12, 1968 3,970.9 
 12. Leicester City Tuesday, April 9, 1968 3,967.5 
 13. Nottingham Forest Friday, April 12, 1968 3,962.8 
 14. Newcastle United Friday, April 12, 1968 3,955.5 
 15. Burnley Saturday, April 6, 1968 3,937.6 
 16. Sheffield Wednesday Saturday, April 6, 1968 3,914.9 
 17. Ipswich Town Saturday, April 6, 1968 3,914.2 
 18. Southampton Wednesday, April 10, 1968 3,905.6 
 19. Sunderland Saturday, April 6, 1968 3,904.6 
 20. Coventry City Saturday, April 6, 1968 3,901.0 
 21. Wolverhampton Wanderers Saturday, April 6, 1968 3,897.5 
 22. Queens Park Rangers Friday, April 12, 1968 3,897.2 
 23. Birmingham City Saturday, April 6, 1968 3,894.7 
 24. Stoke City Saturday, April 6, 1968 3,893.1 
 25. Blackpool Saturday, April 6, 1968 3,861.2 
 26. Blackburn Rovers Wednesday, April 3, 1968 3,837.4 
 27. Fulham Friday, April 12, 1968 3,828.7 
 28. Portsmouth Saturday, April 6, 1968 3,828.4 
 29. Carlisle United Saturday, April 6, 1968 3,827.9 
 30. Norwich City Saturday, April 6, 1968 3,820.4 
 31. Aston Villa Saturday, April 6, 1968 3,798.2 
 32. Millwall Saturday, April 6, 1968 3,794.3 
 33. Middlesbrough Saturday, April 6, 1968 3,788.6 
 34. Huddersfield Town Saturday, April 6, 1968 3,779.3 
 35. Crystal Palace Saturday, April 6, 1968 3,765.8 
 36. Derby County Saturday, April 6, 1968 3,759.3 
 37. Charlton Athletic Friday, April 12, 1968 3,759.1 
 38. Bolton Wanderers Saturday, April 6, 1968 3,754.9 
 39. Bristol City Saturday, April 6, 1968 3,742.8 
 40. Hull City Saturday, April 6, 1968 3,740.8 
 41. Bury Friday, April 12, 1968 3,729.2 
 42. Rotherham United Friday, April 12, 1968 3,727.3 
 43. Preston North End Saturday, April 6, 1968 3,722.9 
 44. Swindon Town Friday, April 12, 1968 3,719.8 
 45. Cardiff City Friday, April 12, 1968 3,718.5 
 46. Shrewsbury Town Friday, April 12, 1968 3,710.0 
 47. Reading Friday, April 12, 1968 3,707.4 
 48. Watford Friday, April 12, 1968 3,697.7 
 49. Oxford United Friday, April 12, 1968 3,697.2 
 50. Torquay United Friday, April 12, 1968 3,685.3 
 51. Plymouth Argyle Saturday, March 30, 1968 3,680.2 
 52. Walsall Saturday, April 6, 1968 3,679.4 
 53. Brighton and Hove Albion Friday, April 12, 1968 3,670.1 
 54. Peterborough United Friday, April 12, 1968 3,659.7 
 55. Bournemouth and Boscombe Athletic Friday, April 12, 1968 3,650.2 
 56. Bristol Rovers Friday, April 12, 1968 3,649.5 
 57. Barrow Friday, April 12, 1968 3,639.9 
 58. Gillingham Saturday, April 6, 1968 3,633.1 
 59. Luton Town Friday, April 12, 1968 3,628.9 
 60. Northampton Town Friday, April 12, 1968 3,623.1 
 61. Southport Friday, April 5, 1968 3,622.9 
 62. Oldham Athletic Friday, April 12, 1968 3,617.3 
 63. Stockport County Friday, April 12, 1968 3,615.2 
 64. Tranmere Rovers Friday, April 12, 1968 3,608.6 
 65. Orient Saturday, April 6, 1968 3,604.1 
 66. Mansfield Town Saturday, April 6, 1968 3,584.6 
 67. Crewe Alexandra Friday, April 12, 1968 3,564.9 
 68. Grimsby Town Friday, April 12, 1968 3,551.9 
 69. Southend United Monday, April 8, 1968 3,549.8 
 70. Hartlepools United Friday, April 12, 1968 3,543.2 
 71. Bradford City Saturday, April 6, 1968 3,538.4 
 72. Barnsley Saturday, April 6, 1968 3,532.4 
 73. Doncaster Rovers Monday, April 8, 1968 3,518.9 
 74. Scunthorpe United Saturday, April 6, 1968 3,513.7 
 75. Colchester United Friday, April 12, 1968 3,509.3 
 76. Swansea Town Saturday, April 6, 1968 3,508.8 
 77. Halifax Town Saturday, April 6, 1968 3,507.9 
 78. Aldershot Friday, April 12, 1968 3,507.3 
 79. Wrexham Friday, April 12, 1968 3,501.4 
 80. Newport County Friday, April 12, 1968 3,494.7 
 81. Darlington Friday, April 12, 1968 3,476.5 
 82. Chesterfield Saturday, April 6, 1968 3,467.3 
 83. York City Friday, April 12, 1968 3,452.9 
 84. Brentford Saturday, April 6, 1968 3,448.8 
 85. Workington Friday, April 12, 1968 3,432.1 
 86. Lincoln City Friday, April 12, 1968 3,408.2 
 87. Port Vale Friday, April 12, 1968 3,402.2 
 88. Chester Saturday, April 6, 1968 3,395.6 
 89. Exeter City Friday, April 12, 1968 3,387.2 
 90. Notts County Friday, April 12, 1968 3,385.8 
 91. Rochdale Saturday, April 6, 1968 3,382.0 
 92. Yeovil Town Wednesday, December 13, 1967 3,360.5 
 93. Walthamstow Avenue Saturday, January 6, 1968 3,333.4 
 94. Margate Saturday, January 6, 1968 3,312.8 
 95. Bradford Park Avenue Friday, April 12, 1968 3,308.3 
 96. Hereford United Saturday, January 6, 1968 3,281.1 
 97. Nuneaton Borough Monday, December 18, 1967 3,276.1 
 98. Weymouth Saturday, December 9, 1967 3,246.9 
 99. Boston United Monday, January 15, 1968 3,240.8 
 100. Altrincham Saturday, January 6, 1968 3,235.6 
 101. Runcorn Saturday, January 6, 1968 3,223.6 
 102. Macclesfield Town Saturday, January 27, 1968 3,216.2 
 103. Tow Law Town Thursday, January 18, 1968 3,212.3 
 104. Enfield Monday, December 18, 1967 3,210.2 
 105. Chelmsford City Saturday, January 6, 1968 3,208.9 
 106. Spennymoor United Saturday, January 6, 1968 3,205.1 
 107. Guildford City Saturday, January 6, 1968 3,191.5 
 108. Goole Town Wednesday, December 13, 1967 3,191.2 
 109. Dagenham Monday, January 15, 1968 3,189.9 
 110. Leytonstone Saturday, December 9, 1967 3,178.5 
 111. Wimbledon Saturday, January 6, 1968 3,178.0 
 112. Oxford City Thursday, December 14, 1967 3,175.7 
 113. Skelmersdale United Saturday, December 9, 1967 3,173.2 
 114. Tonbridge Saturday, December 9, 1967 3,173.2 
 115. Corby Town Saturday, December 9, 1967 3,172.2 
 116. Salisbury City Tuesday, December 12, 1967 3,171.5 
 117. Arnold Saturday, December 9, 1967 3,171.3 
 118. Ryhope Colliery Welfare Saturday, December 9, 1967 3,170.1 
 119. Falmouth Town Monday, December 11, 1967 3,169.3 
 120. Lowestoft Town Saturday, December 9, 1967 3,168.9 
 121. Grantham Saturday, December 9, 1967 3,165.9 
 122. Romford Saturday, December 9, 1967 3,157.9 
 123. Barnet Wednesday, December 13, 1967 3,144.3 
 124. Kidderminster Harriers Saturday, December 9, 1967 3,129.3