He signed with the Pittsburgh Pirates before the 2016 season. Marte was called up to the majors for the first time on August 30, 2016.[1] He made two appearances for Pittsburgh, tossing 3+1⁄3 scoreless innings with a strikeout. On September 6, Marte was designated for assignment by the Pirates.[2] In 34 games for the Triple–A Indianapolis Indians, he logged a 3.67 ERA with 57 strikeouts and 2 saves in 73+2⁄3 innings of work. Marte elected free agency following the season on November 7.[3]
Miami Marlins
On January 3, 2017, Marte signed a minor league contract with the Miami Marlins.[4] He made 32 appearances for the Triple–A New Orleans Baby Cakes, registering a 3–5 record and 4.50 ERA with 69 strikeouts across 86 innings pitched. Marte elected free agency following the season on November 6.[5]
Saraperos de Saltillo
On February 5, 2018, Marte signed with the Saraperos de Saltillo of the Mexican League.[6] He became a free agent following the season, but later re-signed with the team on April 13, 2019. Marte was released by the Saraperos on July 26.