Drafted in 2019 by Boston Red Sox, Round: 2, Overall Pick: 69. June 4, 2024 assigned to Worcester Red Sox from Portland Sea Dogs. On July 30, 2024 he was traded to the Angels.