Chicago White Sox Goldberg was selected by the
Chicago White Sox in the 10th round (303rd overall) of the
2013 MLB draft. He was Charlotte's lone 2016 mid-season International League All Star. The White Sox added Goldberg to their
40-man roster after the season, to protect him from the
Rule 5 draft. In 2017, Goldberg threw the most innings in spring training for the White Sox without allowing a run: innings. With Triple-A Charlotte, his fastball touched 99 mph, he threw a heavy
cutter or
two-seam fastball in the low 90s, his slider was in the mid-to-upper 80s range, and he threw a changeup. Pitching for Charlotte in 2017, Goldberg was 3–2 with a 3.35 ERA, five saves, and 47 strikeouts over innings. On June 3, 2017, Goldberg was promoted to the major leagues for the first time; to that point he had registered a 2–1 record and 1.99 ERA with four saves and 22 strikeouts over 17 games with the Charlotte. He made his major league debut that day, giving up four runs in of an inning, and was sent back down to Charlotte. Goldberg was recalled on July 19, and pitched a total of 12 innings for the team during his rookie campaign. Goldberg began the 2018 season pitching for Double-A Birmingham. He had a 2.82 ERA with 32 strikeouts in innings of relief, before he was traded. In 2018 for the
Jackson Generals of the Southern League, he was 2–1 with 4 saves and an 0.64 ERA, and had 24 strikeouts in 14 innings while giving up only 4 hits. Goldberg was released from the organization on March 14, 2019. ==International career==