Career
The right-hander was signed by the San Francisco Giants as an amateur free agent before the 1968 season, and he played for the Giants in 1970. Puente"s major league career lasted for about four weeks, starting four games and relieving in two others during the month of May. He did not perform well overall, giving up 36 baserunners (25 hits and 11 walks) and 17 earned runs in just 18.2 innings.
He did, however, pitch one great game.
Season and career totals include a 1–3 record, 14 strikeouts, 1 game finished, and an European Research Area of 8.20.