| 2026 |
| 2026-01-30 |
Invited to spring training by the Tampa Bay Rays.
|
| 2025 |
| 2025-02-18 |
Signed by the Tampa Bay Rays to a minor league contract.
|
| 2024 |
| 2024-03-14 |
Released by the Atlanta Braves.
|
| 2023 |
| 2023-07-24 |
Signed by the Atlanta Braves to a minor league contract.
|
| 2023-07-20 |
Released by the St. Louis Cardinals.
|
| 2023-03-04 |
Assigned by the St. Louis Cardinals to their minor league camp.
|
| 2022 |
| 2022-11-01 |
Outrighted to Memphis (AAA).
|
| 2022-10-06 |
Recalled from Memphis (AAA).
|
| 2022-06-03 |
Optioned to Memphis (AAA).
|
| 2022-05-26 |
Recalled from Memphis (AAA).
|
| 2022-05-11 |
Optioned to Memphis (AAA).
|
| 2021 |
| 2021-08-28 |
Recalled from Memphis (AAA).
|
| 2021-07-11 |
Optioned to Memphis (AAA).
|
| 2021-07-11 |
Missed 41 games (back spasms).
|
| 2021-05-30 |
Back spasms, 10-day injured list (retroactive to May 27th, 2021).
|
| 2021-04-30 |
Recalled by the St. Louis Cardinals from their alternate training site.
|
| 2021-04-17 |
Optioned by the St. Louis Cardinals to their alternate training site.
|
| 2021-04-13 |
Recalled by the St. Louis Cardinals from their alternate training site.
|
| 2021-03-28 |
Optioned to Memphis (AAA).
|
| 2020 |
| 2020-09-22 |
Missed 46 games (covid-19).
|
| 2020-08-04 |
COVID-19, 10-day injured list.
|
| 2020-07-23 |
Contract purchased by the St. Louis Cardinals from their alternate training site.
|
| 2020-01-31 |
Invited to spring training by the St. Louis Cardinals.
|
| 2017 |
| 2017-06-20 |
Signed by the St. Louis Cardinals.
|
| 2017-06-14 |
Drafted by the St. Louis Cardinals in the 27th round (814th overall) in 2017.
|