- Entering first season with the Grizzlies in 2025
- Has not seen action since 2021
- Played one season in the Los Angeles Dodgers organization, pitching to a 3.60 ERA in 44 games with 78 strikeouts and 29 walks in 65 innings between Double-A Tulsa and Triple-A Oklahoma City in 2021
- Pitched one season in the Red Sox organization between Double-A Portland and A-Advanced Salem in 2019, with a 3.09 ERA, 14 saves, 66 strikeouts, and 29 walks in 58 1/3 innings over 44 appearances
- Played one season in the Detroit Tigers organization, appearing in seven games with a 5.87 ERA, six strikeouts, and three walks in 7 2/3 innings at Double-A Erie in 2018
- Pitched four seasons in the New York Yankees organization, with a 5.27 ERA, 47 strikeouts and 28 walks in 44 1/3 innings between Double-A Trenton and A-Advanced Tampa in 2018
- Had a 3.43 ERA, seven saves, 53 strikeouts, and 20 walks in 57 2/3 innings between Tampa and Trenton in the Yankees organization in 2017, earning an invite to the prestigious Arizona Fall League, where he struck out eight batters in 11 1/3 innings over nine appearances
- Signed with the Yankees as an undrafted free agent out of the University of Missouri (NCAA D-I) in 2015
- Also saw action at Crowder College (MO)