On July 31, 2016, the Indians traded Heller along with Clint Frazier, Justus Sheffield and J. P. Feyereisen to the New York Yankees for Andrew Miller.[6] The Yankees promoted Heller to the major league roster on August 11,[7] but he was returned to the minors without making an appearance. The Yankees promoted him again on August 23, [8] and he made his major league debut on August 26, 2016, pitching a scoreless eighth inning against the Baltimore Orioles. Overall with the 2016 Yankees, Heller appeared in 10 games in relief, posting a 6.43 ERA with six strikeouts in seven innings. During the 2017 season, Heller split time between the Yankees and the Triple-A Scranton/Wilkes-Barre RailRiders. He appeared in nine major league games, striking out nine batters in 11 innings with a 0.82 ERA.
On April 6, 2018, Heller underwent Tommy John surgery, and subsequently missed the rest of the season.[9] He returned to the Yankees in 2019, appearing in 6 games, all in relief, while posting a 1.23 ERA and striking out 9 batters in 7+1⁄3 innings. Initially not included on the Yankees' postseason roster, Heller was added after CC Sabathia suffered a shoulder injury in the fourth game of the ALCS.[10] On September 2, 2020, Heller was ejected for the first time in his career after hitting Hunter Renfroe with a pitch.[11]
On February 20, 2021, Heller signed a minor league contract with the Arizona Diamondbacks organization.[14] Heller suffered a stress fracture in his elbow, ending his season before it began, and he was released on April 20.[15]
Minnesota Twins
On July 18, 2022, Heller signed a minor league deal with the Minnesota Twins. He made four rehab appearances for the rookie-level Florida Complex League Twins before being promoted to the Triple-A St. Paul Saints. Heller had a 21.60 ERA with three strikeouts in 1+2⁄3 innings pitched across three appearances before being released on September 5, 2022.
Tampa Bay Rays
On January 18, 2023, Heller signed a minor league contract with the Tampa Bay Rays organization.[16] He began the year with the Triple-A Durham Bulls, posting a 3.91 ERA in 16 appearances. His contract was selected to the active roster on May 24.[17] On June 2, following the acquisition of Robert Stephenson, Heller was designated for assignment by the Rays without having made an appearance for the team.[18]
Atlanta Braves
On June 6, 2023, Heller was traded to the Atlanta Braves in exchange for international bonus pool money.[19] He was recalled to the major leagues on June 15.[20] Heller made his debut for the Braves on June 16, throwing five strikeouts with only one hit and one walk in two innings in a win against the Colorado Rockies.[21][22] In 19 appearances for Atlanta, he posted a 3.86 ERA with 16 strikeouts in 18+2⁄3 innings pitched. Following the season on November 1, Heller was removed from the 40–man roster and sent outright to the Triple–A Gwinnett Stripers.[23] However, Heller rejected the assignment and elected free agency.[24]
Pittsburgh Pirates
On December 5, 2023, Heller signed a minor league contract with the Pittsburgh Pirates.[25] He made 15 appearances for the Triple–A Indianapolis Indians, compiling a 4.91 ERA with 34 strikeouts across 18+1⁄3 innings pitched. On June 4, 2024, the Pirates selected Heller's contract, adding him to their active roster.[26] He struggled immensely in two games for the Pirates, allowing 12 runs (11 earned) on nine hits with three strikeouts across two innings of work.[27] During his second appearance on June 9, pitching the 10th inning against the Minnesota Twins, he hit three batters to match the 1974 performance of former Pirates pitcher Dock Ellis, who was hitting the batters intentionally.[28][29] Heller was designated for assignment following the acquisition of Niko Goodrum on June 10.[30] He cleared waivers and was sent outright to Indianapolis on June 13.[31] On August 6, the Pirates selected Heller's contract, adding him back for their active roster.[32] In 8 games for Pittsburgh, he struggled to an 11.25 ERA with 15 strikeouts over 12 innings. Heller was placed on the injured list with right shoulder inflammation on August 30,[33] and was transferred to the 60–day injured list on September 18, ending his season.[34] On November 4, he was removed from the 40–man roster and sent outright to Triple–A Indianapolis.[35]
Personal life
Heller is the oldest of four children born to Bonnie and Brian Heller. His parents divorced after he graduated from high school. One of his younger brothers, Gabe, died by suicide at the age of 18 in 2015.[4][36]
Heller and his wife, Martha, met while attending Olivet Nazarene University; she is an eighth grade math teacher.[37] In 2017, Ben and his wife stayed together in Scranton, Pennsylvania, when Ben was pitching in the minor leagues and lived above a funeral parlor with Chad Green.[38]