Junk did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[6] Junk began the 2021 season with the Yankees' new Double–A affiliate, the Somerset Patriots.[7]
Los Angeles Angels
The Yankees traded Junk and Elvis Peguero to the Los Angeles Angels on July 30, 2021, in exchange for Andrew Heaney.[8] On September 3, the Angels selected Junk's contract from the Double-A Rocket City Trash Pandas and added him to their major-league roster.[9] He made his MLB debut two days later, starting against the Texas Rangers and taking the loss.[10] He allowed five runs (four earned) on six hits in 3 2+⁄3 innings and recorded two strikeouts and one walk.[11]
On July 27, 2022, Junk earned his first career victory after tossing five scoreless innings against the Kansas City Royals.[12]
Milwaukee Brewers
On November 22, 2022, the Angels traded Junk, Elvis Peguero, and Adam Seminaris to the Milwaukee Brewers for Hunter Renfroe.[13] Junk was optioned to the Triple-A Nashville Sounds to begin the 2023 season.[14] He made only 2 appearances for the Brewers during the season, allowing 5 runs (4 earned) on 8 hits with 5 strikeouts across 7+1⁄3 innings pitched.
Junk was again optioned to Triple–A Nashville to begin the 2024 season.[15] In 5 appearances for Milwaukee, he posted a 6.75 ERA with 8 strikeouts across 8 innings pitched. Junk was designated for assignment by the Brewers on July 28.[16]
Houston Astros
On August 2, 2024, Junk was claimed off waivers by the Houston Astros.[17] In 4 starts for the Triple–A Sugar Land Space Cowboys, he struggled to a 6.14 ERA with 10 strikeouts over 14+2⁄3 innings pitched. On August 29, Junk was designated for assignment by the Astros.[18]
Oakland Athletics
On August 31, 2024, Junk was claimed off waivers by the Oakland Athletics.[19] He made one appearance for Oakland, allowing six hits and two walks without recording an out against the Seattle Mariners. Junk was designated for assignment by Oakland on September 5.[20] He cleared waivers and was sent outright to the Triple–A Las Vegas Aviators on September 7.[21] He elected free agency on November 6.[22]