Transactions & Injuries
| Date | Description | |
|---|---|---|
| 2024 | ||
| 2024-08-01 |
Signed by the San Francisco Giants to a minor league contract.
|
|
| 2024-07-22 |
Released by the Houston Astros.
|
|
| 2024-03-19 |
Assigned by the Houston Astros to their minor league camp.
|
|
| 2024-01-29 |
Signed by the Houston Astros to a minor league contract and invited to spring training.
|
|
| 2023 | ||
| 2023-11-06 |
Filed for free agency.
|
|
| 2022-11-19 |
Re-signed by the San Francisco Giants to a minor league contract.
|
|
| 2022-11-18 |
Filed for free agency.
|
|
| 2022-11-15 |
Designated for assignment by the San Francisco Giants.
|
|
| 2022-11-10 |
Claimed by the San Francisco Giants off waivers from the Texas Rangers.
|
|
| 2022 | ||
| 2022-10-06 |
Recalled from Round Rock (AAA).
|
|
| 2022-09-19 |
Claimed by the Texas Rangers off waivers from the Minnesota Twins.
|
|
| 2022-03-23 |
Optioned to St. Paul (AAA).
|
|
| 2021 | ||
| 2021-10-05 |
Recalled from St. Paul (AAA).
|
|
| 2021-07-22 |
Acquired from the Tampa Bay Rays
|
The Tampa Bay Rays acquired for designated hitter Nelson Cruz and pitcher Calvin Faucher from the Minnesota Twins pitchers Joe Ryan and Drew Strotman. |
| 2021-03-16 |
Optioned to Durham (AAA).
|
|
| 2020-11-20 |
Contract purchased from Charlotte (A).
|
|
| 2017 | ||
| 2017-06-13 |
Drafted by the Tampa Bay Rays in the 4th round (109th overall) in 2017.
|
|
| 2017-06-13 |
Signed by the Tampa Bay Rays.
|
|