Terry Leach, baseball player, 1981-1993

Terry Leach

Born: 3/13/1954 in Selma, AL, USA

MLB Debut: 1981-08-12 | Final Game: 1993-06-23

Bats: R | Throws: R | Height: 6'0" | Weight: 215 lbs

Full name: Terry Hester Leach

Biography

Terry Leach, born in 1954, was a professional baseball pitcher whose career spanned from 1981 until his retirement in 1993. Over his tenure in Major League Baseball, Leach compiled a record of 38-27 and maintained an impressive earned run average (ERA) of 3.15. He struck out 331 batters and recorded 10 saves throughout his time in the league. Leach was known for his versatility on the mound, often serving as both a starter and a reliever, which showcased his adaptability and skill in various game situations. Leach played during an era characterized by significant changes in baseball, including the rise of power hitters and the evolving role of pitchers. His ability to navigate these shifts while maintaining consistent performance made him a valuable asset to his teams. Leach's contributions to the game extended beyond his statistics, as he exemplified the importance of versatility and resilience in a pitcher’s career. After his retirement on June 23, 1993, he left behind a legacy marked by solid performances and an enduring passion for the game.

Career Pitching Statistics

W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
38 27 376 21 3 3 10 700.0 688 245 38 197 331 3.15 0

Season-by-Season Pitching

Career Batting Statistics

G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
376 72 4 7 2 0 0 3 0 5 39 0.097 0.156 0.125 0.281 0.0

Season-by-Season Batting

Postseason Statistics

Playoff Career Batting

G AB R H 2B 3B HR RBI BB SO AVG
5 0 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1991 WS MIN 2 0 0 0 0 0 0 0 0 0 .000
1988 NLCS NYN 3 0 0 0 0 0 0 0 0 0 .000

Playoff Career Pitching

W L G GS SV IP H ER BB SO ERA
0 0 5 0 0 7.3 6 1 1 6 1.23

Playoff Pitching by Year

Year Round Team W L G GS SV IP H ER BB SO ERA
1991 WS MIN 0 0 2 0 0 2.3 2 1 0 2 3.86
1988 NLCS NYN 0 0 3 0 0 5.0 4 0 1 4 0.00

Fielding Statistics

Career Fielding Totals by Position

Position G GS PO A E DP
P 376 21 74 136 9 6

Season-by-Season Fielding

Career Games by Position

Position Games
Pitcher 376

Salary History

Year Team League Salary
1993 CHA AL $260,000
1992 CHA AL $260,000
1991 MIN AL $530,000
1990 KCA AL $500,000
1989 NYN NL $425,000
1988 NYN NL $190,000
1987 NYN NL $95,000
Total Career Earnings $2,260,000

College History

School Name City State Years Attended
Auburn University Auburn AL 1973, 1974, 1975, 1976