Puleo pitched for eight seasons in the majors, posting a 29-39 record with a 4.25 ERA in 180 games. He came up with the New York Mets in 1981 and went 9-9 in 171 innings for the team the following season. Following this promising start, the Mets dealt him to the Cincinnati Reds in a package for Hall of Famer Tom Seaver. He lost 12 games for Cincinnati in 1983 and spent the next two years pitching mostly in the minors. Puleo resurfaced with the Atlanta Braves in 1987 and appeared in 35 games while picking up six wins. He pitched in 53 games for Atlanta in 1988, mostly as a reliever. He won five of those games and had a 3.47 ERA in 106 innings. Puleo pitched in 15 more games for Atlanta in 1989, which would be his final year of pro ball.
Puleo had already appeared in three games for New York by the time he was called on to make his first career start on September 30, 1981 at Shea Stadium against the Chicago Cubs. He pitched eight innings that day and gave up just one run to lead the Mets to a 2-1 victory.
Charlie Puleo – career stats