V roce 1964 se zúčastnil prvého ročníku evropských juniorských her (předchůdce ME juniorů v atletice) ve Varšavě, kde obsadil v běhu na 1500 metrů 5. místo. Na Mistrovství Evropy v atletice 1966 v Budapešti doběhl ve finále na 10. místě (3:46,5). V roce 1967 se konaly ve sportovní hale (dnes Tesla Arena) na pražském Výstavišti evropské halové hry v atletice. Na start běhu na 1500 metrů se postavilo sedm závodníků. Zlato bral Brit John Whetton, stříbrnou medaili získal Josef Odložil a bronz vybojoval Stanislav Hoffman, který cílem proběhl v čase 3:50,5. V roce 1971 na ME v atletice v Helsinkách se zúčastnil rozběhu na 5000 metrů, do finále se však nedostal. Na následujícím evropském šampionátu v Římě v roce 1974 již do finále běhu na 5000 metrů postoupil a doběhl v něm na 7. místě. Na dvojnásobné trati skončil na 12. místě, když 10 000 metrů zvládl v čase 28:44,4.