Jonathan Heasley

Jonathan Paul Heasley (born January 27, 1997) is an American professional baseball pitcher for the Baltimore Orioles of Major League Baseball (MLB). He has previously played in MLB for the Kansas City Royals.

Amateur career
Heasley attended Prestonwood Christian Academy in Plano, Texas, and Oklahoma State University–Stillwater. He played college baseball for the Oklahoma State Cowboys.

Kansas City Royals
The Kansas City Royals selected Heasley in the 13th round, with the 392nd overall selection, of the 2018 Major League Baseball draft. Heasley made his professional debut with the rookie–level Idaho Falls Chukars, posting a 5.15 ERA in 12 games. He spent the 2019 season with the Single–A Lexington Legends, making 25 appearances (20 starts) and logging an 8–5 record and 3.12 ERA with 120 strikeouts across $112 2⁄3$ innings pitched.

Heasley did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic. He returned to action in 2021 with the Double–A Northwest Arkansas Naturals. In 22 contests (21 starts), Heasley recorded a 3.33 ERA with 120 strikeouts in $105 1⁄3$ innings of work.

On September 17, 2021, Heasley was selected to the 40-man roster and promoted to the major leagues for the first time. He made 3 starts in his debut campaign, posting a 4.91 ERA with 6 punch outs in $14 2⁄3$ innings. Heasley worked out of the Royals' rotation in 2022, making 21 starts and registering a 4–10 record and 5.28 ERA with 70 strikeouts across 104.0 innings of work.

In 2023, the Royals shifted Heasley to a bullpen role. In 12 games for the team, he struggled to a 7.20 ERA with 9 strikeouts across 15.0 innings of work.

Baltimore Orioles
On December 18, 2023, the Royals traded Heasley to the Baltimore Orioles in exchange for Cesar Espinal. He was optioned to the Triple–A Norfolk Tides to begin the 2024 season.