Beasley was traded from the Angels to the Diamondbacks on Tuesday in exchange for Matt Andriese, freelance baseball writer Robert Murray reports.
Beasley reached Triple-A Salt Lake for the first time last season, struggling to a 7.90 ERA in three starts. He spent the bulk of the year at Double-A Mobile, posting a 4.06 ERA and a 21.5 percent strikeout rate in 22 starts and one relief appearance.
The Angels promoted Beasley from Double-A Mobile to Triple-A Salt Lake on Monday, Fabian Ardaya of The Athletic reports.
A 30th-round pick in the 2017 first-year player draft, Beasley has moved rapidly through the Los Angeles system, though his numbers have slipped during a repeat season at Double-A. The 23-year-old righty still posted a respectable 4.06 ERA and 102:42 K:BB across 108.2 innings with Mobile, which was enough to earn him a taste of the Pacific Coast League before the end of the 2019 campaign. He'll likely make a handful of appearances for the affiliate before preparing for a full-time role in the Salt Lake rotation in 2020.