MLB Today
Loading scoreboard…

← Legends · Lahman ID leachte01 · Baseball Reference ↗

Historical player · 1981–1993

Terry Leach

B/T R/R · HT 72 · WT 215 · Born 3/13/1954 · From Selma, AL USA · Debut 1981-08-12 · Final 1993-06-23

Career · batting

G
376
 
 
AB
72
 
 
H
7
 
 
HR
0
 
 
RBI
3
 
 
SB
0
 
 
BB
5
 
 
AVG/OPS
0.097 · 0.281
 
 

Career · pitching

G
376
 
 
GS
21
 
 
IP
700.0
 
 
W-L
38-27
 
 
SV
10
 
 
SO
331
 
 
ERA
3.15
 
 
WHIP
1.26
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the New York Mets · 1981–1989

Team page →
Hits
7
#567 on the Mets
1 J. Arauz
1 P. Wilson
RBI
3
#550 on the Mets
1 K. Appier
1 V. Zambrano
Runs
4
#530 on the Mets
1 J. Arias
1 A. Almora
BB
5
#481 on the Mets
1 R. Aguilera
1 J. Alou

Career with the Chicago White Sox · 1992–1993

Team page →

Career with the Kansas City Royals · 1989–1989

Team page →

Career with the Minnesota Twins · 1990–1991

Team page →

MLB · all-time career

vs every player ever
Hits
7
#12,652 all-time MLB
1 J. Acevedo
1 B. Zepp
RBI
3
#12,012 all-time MLB
1 J. Acevedo
1 C. Zerbe

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1981 Mets NL 21110 00 0 0 020 0.0000.6670.000
1982 Mets NL 21801 00 0 0 005 0.1250.1250.125
1985 Mets NL 221212 10 0 0 018 0.1670.2310.250
1986 Mets NL 6000 00 0 0 000
1987 Mets NL 443312 00 0 0 0214 0.0610.1140.061
1988 Mets NL 521412 10 0 3 009 0.1430.1430.214
1989 Mets NL 10400 00 0 0 003 0.0000.0000.000
1989 Royals AL 30000 00 0 0 000
1990 Twins AL 55000 00 0 0 000
1991 Twins AL 50000 00 0 0 000
1992 White Sox AL 51000 00 0 0 000
1993 White Sox AL 14000 00 0 0 000
Career 376 72 4 7 2 0 0 3 0 5 39 0.097 0.156 0.125

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
1981 Mets NL 112110 35.326101216 2.551.08
1982 Mets NL 212113 45.346211830 4.171.41
1985 Mets NL 342241 55.748181430 2.911.11
1986 Mets NL 00600 6.76234 2.701.35
1987 Mets NL 11144120 131.3132472961 3.221.23
1988 Mets NL 725203 92.095262451 2.541.29
1989 Mets NL 001000 21.3191042 4.221.08
1989 Royals AL 563030 73.778343634 4.151.55
1990 Twins AL 255502 81.784292146 3.201.29
1991 Twins AL 125000 67.382271432 3.611.43
1992 White Sox AL 655100 73.757162022 1.951.05
1993 White Sox AL 001401 16.015523 2.811.06
Career 38 27 376 21 10 700.0 688 245 197 331 3.15 1.26

Fielding by position

PosGGSInnPOAEDP
P37621700.07413696
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds