Eugen was active between 1961 and 1969 on the road and track. On track he won two European medals in the madison event in 1967 and 1968. On the road he won 9 six-day races out of 95 starts, including the Six Days of Amsterdam (1967), as well as one stage of the Tour de Suisse (1963).