Im Februar 1950 nahm er am Radio-Wettkampf USA gegen Jugoslawien teil und gewann 1,5:0,5 gegen Arthur Dake. Die slowenische Einzelmeisterschaft konnte Puc viermal gewinnen: 1954 (geteilter Erster mit Cveto Trampuž), 1958, 1965 (geteilter Erster mit Janez Podkrajšek) und 1967. Er nahm siebzehnmal an den jugoslawischen Einzelmeisterschaft teil. 1947 und 1951 wurde er Dritter und im Jahr 1961 geteilter Zweiter. Er gewann mit Jugoslawien am zweiten Reservebrett spielend die Schacholympiade 1950 in Dubrovnik.