Terry Stephen Puhl (born July 8, 1956) is a Canadian former professional baseball player and coach.
A National League All-Star in 1978, Puhl excelled defensively as an outfielder, committing just 18 errors in 1,300 career games.
Pitching on a Midget League team, he led the club to a Canadian championship and was named the nation's outstanding pitcher.
He was quickly installed as the club's regular left fielder, replacing Jim Fuller.
In his first major league game, on July 12, Puhl entered as a defensive replacement for Fuller.
The following day, he got his first hit in the 13th inning of a game against the Los Angeles Dodgers, off reliever Elías Sosa.
Puhl was granted free agent status in 1990, and signed with the New York Mets on December 13, 1990.
As of 2020, Puhl still ranks in the top ten in numerous categories for the Astros, such as WAR (10th, 28.5), games played (5th, 1,516), and hits (8th, 1,357).
In August 2006, Puhl coached the Canadian National Senior team at the Olympic qualifier in Cuba.
Puhl instead called on pinch hitter Jeremy Ware, whose grand slam won the game for Canada.
[15] On October 28, 2022 Puhl was selected to throw the ceremonial first pitch at Game One of the 2022 World Series between Houston and Philadelphia.
In retirement, Puhl entered the world of wealth management in Houston, partnering with former Astros teammate Craig Reynolds.