On June 3, 2015, Gunkel was traded to the Baltimore Orioles in exchange for Alejandro De Aza.[3] He was assigned to the Double-A Bowie Baysox. Gunkel started the 2016 season with the Triple-A Norfolk Tides. After the season, on November 18, 2016, Gunkel had his contract selected to the major league roster.[4] He was designated for assignment by the Orioles on April 7, 2017, following the acquisition of Miguel Castro.[5]
Los Angeles Dodgers
On April 10, 2017, Gunkel was traded to the Los Angeles Dodgers in exchange for a player to be named later.[6] He was assigned to the Oklahoma City Dodgers after being claimed. On April 25, Gunkel was designated for assignment after pitching to a 4.00 ERA and allowing 5 runs in 9.0 innings pitched after appearing in only three Triple-A games for the Dodgers organization.[7]
Miami Marlins
On April 27, 2017, Gunkel was claimed off waivers by the Miami Marlins and was assigned to the Jacksonville Jumbo Shrimp two days later.[8] On May 10, Gunkel was designated for assignment for the third time in 2017.[9] He went unclaimed this time, and was sent outright to the Jumbo Shrimp on May 12. He would spend the rest of the season with the Jumbo Shrimp and the New Orleans Baby Cakes. Gunkel was assigned to the Baby Cakes to begin the 2018 season and spent the entirety of the season with them, pitching to a 3.03 ERA and allowed 23 runs on 63 hits in 22 appearances.
Gunkel spent the 2019 season with New Orleans, also appearing making two scoreless appearances for the High–A Jupiter Hammerheads. In 21 games (15 starts) for the Baby Cakes, he compiled an 8–2 record and 3.20 ERA with 61 strikeouts across 87+2⁄3 innings pitched. Gunkel elected free agency following the season on November 4, 2019.[10]
Hanshin Tigers
On December 15, 2019, Gunkel signed with the Hanshin Tigers of the Nippon Professional Baseball.[11] He made his NPB debut on June 24 for the Tigers and pitched 4.0 innings, giving up 3 runs on 7 hits. He became a free agent following the 2022 season.
Fukuoka SoftBank Hawks
On December 21, 2022, Gunkel signed with the Fukuoka SoftBank Hawks of Nippon Professional Baseball. [12] In 2023, he made 5 appearances for the Hawks, logging a 5.82 ERA with 11 strikeouts in 17.0 innings of work. On December 4, the Hawks announced that Gunkel would not be returning to the team, making him a free agent.[13][14]
Minnesota Twins
On January 31, 2024, Gunkel signed a minor league contract with the Minnesota Twins.[15] In 9 games (7 starts) for the Triple–A St. Paul Saints, he struggled to an 0–5 record and 10.54 ERA with 11 strikeouts across 27+1⁄3 innings pitched. On May 27, Gunkel was released by the Twins organization.[16]