Terry Leach, a right-handed pitcher who pithed side-armed, was originally signed by the Mets as a minor league free agent on July 27, 1980. A year later he made his Major League debut on August 12, 1981 when he pitched one inning of relief in the Mets 7-4 win over the Chicago Cubs, He allowed 3 hits and 2 runs. He finished out the season with the Mets and appeared in 21 games, all but one out of the bullpen, and posted a 1-1 record with a 2.55 ERA. He earned his first Major League win on September 9 against the Pittsburgh Pirates when he pitched 3 1/3 innings of scoreless relief. In his only start of the season on August 15 against the Philadelphia Phillies he pitched 5 innings and allowed 3 hits and 1 unearned run. He got a no-decision as the Mets won 3-1.
He started the 1982 season in the minors before getting brought up to New York in June. Once again, he appeared in 21 games, all but one out of the bullpen, and posted a 2-1 record with 1 save and a 4.17 ERA. His only start came on October 1 was a memorable one. He pitched a complete game shutout and allowed only 1 hit and struck out 7 in 10 innings of work as the Met won 1=0.
Leach spent the entire 1983 season in the minors pitching for the Tidewater Tides. He posted a 5-7 record with 6 saves and a 4.46 ERA. Following the season, he was traded to the Chicago Cubs, He started the 1984 season in the Cubs minor league system before being traded to the Atlanta Braves. He didn’t last long in the Braves organization. He was released by the Braves on May 25 and was immediately picked up by the Mets. He finished out the season in the minors.
He started the 1985 season in the minors before once again getting called up the New York in June. This time he appeared in 22 games 4 as a starter, and posted a 3-4 record with 1 save and a 2.91. His best performance came on August 22 when he pitched a compete game 3 hit shut out against the San Francisco Giants.
Leach started the 1986 season with the Mets but made only 6 appearances, all out of the bullpen, before being shipped back to the minors. He posted a 0-0 record with a 2.70 innings in 6 2/3 innings.
He spent the entire 1987 season with the Mets and enjoyed his best season with the Mets. He started the season in the bullpen before a rash of injuries in the Mets starting staff he was forced to join the rotation. In 12 starts he posted a 7-1 record, He finished the season with an 11-1 record and 3.22 ERA. His best appearance came on July 2 when he pitched a complete game shutout against the Cincinnati Reds
Leach pitched exclusively out of the bullpen in 1988 appearing in 52 games. He finished with a 7-2 record with 3 saves and 2.54 ERA in helping the Mets win the National League Eastern Division title. In the postseason he appeared in 3 games and did not allow any runs in 5 innings of relief. But the Mets lost to the Los Angeles Dodgers in seven games.
In 1989 he appeared in 10 games before being traded to the Kansas City Royals on June 9. At the time of the trade his record 0-0 with a 4.22 ERA.
In 176 games for the Mets over 7 seasons Leach posted a 24 and 9 record with 7 saves and 3.11 ERA.
While with the Mets Leach wore number 43 in 1981 and 1986 and number 26 from 1985 to 1986.
Terry Leach also played for the following teams:
Kansas City Royals – 1989
Minnesota Twins – 1990-1991
Chicago White Sox – 1992-1993