The Mets acquired right-handed pitcher Charlie Puleo from the Toronto Blue Jays on April 6, 1981 in exchange for fellow pitcher Mark Bomback. After starting the season in the minors Puleo made his Major League debut for the Mets on September 16 against the Philadelphia Phillies. He pitched 2 1/3 innings of scoreless relief in the Mets 5-4 victory. He would appear in 3 more games, 2 out of the bullpen and 1 as a starter. He didn’t give up an earned run in 13 1/3 innings. His one start came on September 30 against the Chicago Cubs, he pitched 8 innings and struck out 6 and gave up 1 unearned run but got a no-decision in the Mets 2-1 victory.
Puleo spent the entire 1982 season with the Mets. He appeared in 36 games, 24 as a starter, and posted a 9-9 record with a 4.47 ERA while also leading the team in innings pitched with 171. On May 31 against the Atlanta Braves he struck out 10 batters in 7 2/3 innings to earn the victory.
Following the season Puleo was included in a trade to the Cincinnati Reds that brought back the legendary Tom Seaver to the Mets.
In 40 games over 2 seasons, Puleo posted a 9-9 record with 1 save and a 4.47 ERA.
While with the Mets Puleo wore number 25.
Charlie Puleo also played for the following teams:
Cincinnati Reds – 1983,1984
Atlanta Braves – 1986-1989