07/13/2018 |
Signed a minor league contract with the Milwaukee Brewers organization. |
09/14/2019 |
Released by the Milwaukee Brewers. |
06/09/2021 |
Signed by the Baltimore Orioles as a free agent |
09/04/2023 |
Selected off waivers by the Boston Red Sox from the Baltimore Orioles. |
11/15/2023 |
Selected off waivers by the San Diego Padres from the Boston Red Sox. |
03/18/2024 |
Drafted in the 2024 inaugural draft (Round 99, Pick 22, 2962nd overall pick) by the Los Angeles Angels. |
03/18/2024 |
Released by the Los Angeles organization. |
05/05/2024 |
Signed a minor league contract ($95,000 bonus) with the Cleveland Guardians organization. |
05/29/2024 |
Released by the Cleveland organization. |
05/31/2024 |
Signed a minor league contract with majors option with the Cleveland Guardians organization. |
06/01/2024 |
Released by the Cleveland Guardians. |
06/03/2024 |
Signed a minor league contract with majors option with the Cleveland Guardians organization. |
06/18/2024 |
Released by the Cleveland organization. |
06/20/2024 |
Signed a minor league contract with majors option with the Cleveland Guardians organization. |
06/21/2024 |
Released by the Cleveland Guardians. |
06/23/2024 |
Signed a minor league contract with majors option with the Cleveland Guardians organization. |
06/24/2024 |
Released by the Cleveland Guardians. |
06/26/2024 |
Signed a minor league contract with majors option with the Cleveland Guardians organization. |
06/27/2024 |
Released by the Cleveland Guardians. |
07/04/2024 |
Signed a minor league contract with majors option with the Cleveland Guardians organization. |
07/05/2024 |
Released by the Cleveland Guardians. |
07/07/2024 |
Signed a minor league contract with majors option with the Cleveland Guardians organization. |
07/08/2024 |
Released by the Cleveland Guardians. |