The Astros assigned Devenski to Fresno for Opening Day of the 2016 season, but promoted him to the major leagues on April 6. He made his MLB debut on April 8.[15] He finished the 2016 season with a 2.16 ERA and 0.914 walks plus hits per inning pitched ratio in 48 appearances.[16]
Devenski continued to pitch for the Astros as a multi-inning relief pitcher in 2017.[11] He was named to the American League's (AL) roster for the MLB All-Star Game on July 7. As of that day, he had a 2.09 ERA in 51+2⁄3 innings pitched, and led all major league relief pitchers in innings pitched, in strikeouts with 72, and tied for the most wins, with 6.[17] He finished the regular season with an 8–5 win–loss record, a 2.68 ERA, and 100 strikeouts with 26 walks in 80+2⁄3 innings pitched.[18] Devenski appeared in five games of the World Series, pitching a total of five innings while allowing four hits and four runs, although he was the winning pitcher of Game 2.[19] Devenski was the first pitcher in Astros' history to win a World Series game.
Devenski and the Astros agreed to a $1.525 million salary for the 2019 season.[20] On August 3, 2019, Devenski worked the ninth inning in a combined no-hitter of the Seattle Mariners; the game was started by Aaron Sanchez, and Will Harris and Joe Biagini preceded Devenski in relief. The final score was 9–0.[21] However, Devenski struggled throughout the season, setting a career high 4.83 ERA in 61 games.
On September 15, 2020, Devenski underwent arthroscopic surgery to remove a bone spur from his right elbow and missed the rest of the 2020 season. At the time of the surgery, he had allowed 6 earned runs across 3+2⁄3 frames.[22]
Arizona Diamondbacks
On January 20, 2021, Devenski signed a minor league contract with the Arizona Diamondbacks organization.[23] On March 29, 2021, Devenski was selected to the 40-man roster.[24] On May 15, Devenski was placed on the 60-day injured list with a sprained right UCL.[25] On June 6, Devenski underwent Tommy John surgery, officially ending his 2021 season.[26] Devenski registered an 8.59 ERA in 8 games for Arizona in 2021. On October 8, Devenski elected free agency.[27] On October 25, 2021, Devenski re-signed with the Diamondbacks on a minor league contract.[28]
Devenski returned to action rehabbing with the Arizona Complex League Diamondbacks, before later being elevated to the Triple-A Reno Aces, where he logged a 7.36 ERA across 6 appearances. On July 26, 2022, Devenski's contract was selected to the major league roster.[29] On August 26, Devenski was designated for assignment and became a free agent.
Philadelphia Phillies
On August 30, 2022, Devenski signed a minor league contract with the Philadelphia Phillies. He made 9 appearances for the Triple–A Lehigh Valley IronPigs, posting a strong 1.04 ERA with 11 strikeouts across 8+2⁄3 innings pitched. On September 25, Devenski's contract was selected to the major league roster.[30] In three games for the Phillies, he struggled to a 11.25 ERA with three strikeouts across four innings of work.[31]
Los Angeles Angels
On November 28, 2022, Devenski signed a one-year minor league contract with the Los Angeles Angels. On March 25, 2023, it was announced that Devenski did not make the team's Opening Day roster. Devenski opted to remain with the Angels and report to the Triple-A Salt Lake Bees rather than exercising his opt-out clause.[32] He made 7 appearances in Salt Lake, posting a 4.00 ERA with 9 strikeouts in as many innings pitched. On April 29, Devenski was selected to the active roster after José Quijada was placed on the injured list.[33] In 29 appearances for the Angels, he recorded a 5.09 ERA with 33 strikeouts in 33+2⁄3 innings of work. After spending a month on the injured list with a right hamstring strain, Devenski was activated on August 25 and subsequently designated for assignment.[34] On August 29, he was released.
Tampa Bay Rays
On August 29, 2023, Devenski signed a major league contract with the Tampa Bay Rays.[35] In 9 games for the Rays, he compiled a 3–2 record and 2.08 ERA with 9 strikeouts across 8+2⁄3 innings pitched. Devenski became a free agent following the season and re-signed with the Rays on a new major league contract December 5, 2023.[36]
He made 19 relief outings for the Rays in 2024, and struggled to a 6.75 ERA with 24 strikeouts across 26+2⁄3 innings of work. Devenski was designated for assignment on June 25, 2024.[37] He was released by the Rays organization on June 30.[38]
Seattle Mariners
On July 2, 2024, Devenski signed a major league contract with the Seattle Mariners.[39] He was removed from the 40–man roster and sent outright to the Triple–A Tacoma Rainiers on July 30.[40] In 23 appearances for Tacoma, Devenski logged a 2.35 ERA with 31 strikeouts and 3 saves over 23 innings pitched. He elected free agency on October 4.[41]
New York Mets
On October 28, 2024, Devenski signed a minor league contract with the New York Mets.[42]
Personal life
Devenski was raised in Santa Ana, California. His father, Mike, owns a moving company. Amanda, his twin sister, is a teacher. While he was attending college, his family moved to Artesia, California.[3]
Devenski is often known to Astros fans by the nickname "Devo" after the new wave band of the 1980s.[43]