V následujících letech se zaměřil na delší tratě. V roce 1966 vytvořil světové rekordy na 20 kilometrů (58:06,2) a v hodinovce (20 664 metrů). Na olympiádě v Mexiku v roce 1968 doběhl na 3000 metrů překážek sedmý a v maratonu jedenáctý. Z evropského šampionátu v Athénách v roce 1969 si dovezl stříbrnou medaili z maratonského finále, v běhu na 10 000 metrů zde skončil pátý. O dva roky později na mistrovství Evropy v Helsinkách se mezi maratonci umístil na pátém místě.