| Date | Team | Move |
|---|
| 01-31-2025 | Choppers | Released. |
| 08-24-2024 | Choppers | Added to major league roster. |
| 08-17-2024 | Choppers | Sent to minors. |
| 06-08-2024 | Choppers | Signed as a free agent. Added to major league roster. |
| 03-15-2022 | Kings | Released. |
| 09-27-2021 | Kings | Sent to minors. |
| 08-16-2021 | Kings | Added to major league roster. |
| 08-02-2021 | Kings | Sent to minors. |
| 07-15-2021 | Kings | Added to major league roster. |
| 05-30-2021 | Kings | Sent to minors. |
| 04-30-2021 | Kings | Added to major league roster. |
| 04-26-2021 | Kings | Sent to minors. |
| 09-14-2020 | Kings | Activated from inactive list. Added to major league roster. |
| 09-07-2020 | Kings | Placed on inactive list. |
| 09-22-2019 | Kings | Sent to minors. |
| 04-29-2019 | Kings | Added to major league roster. |
| 04-22-2019 | Kings | Sent to minors. |
| 04-08-2019 | Kings | Added to major league roster. |
| 03-28-2019 | Kings | Sent to minors. |
| 03-11-2019 | Kings | Drafted. Added to major league roster. |
| 02-01-2019 | Moonshiners | Released. |
| 09-10-2018 | Moonshiners | Sent to minors. |
| 08-15-2018 | Kings | Traded. |
| 08-15-2018 | Moonshiners | Received via trade. Added to major league roster. |
| 08-06-2018 | Kings | Added to major league roster. |
| 07-29-2018 | Kings | Sent to minors. |
| 04-13-2018 | Kings | Signed as a free agent. Added to major league roster. |
| 01-30-2018 | Gators | Released. |
| 08-27-2017 | Gators | Signed as a free agent. Added to major league roster. |