| 06/07/2019 |
Joined the Kelowna Heat. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (10); Movement: - (15); Control: - (14). |
| 05/02/2020 |
Was selected to the 2020 CANADIAN BASEBALL LEAGUE All-Star Game. |
| 06/07/2020 |
Released by the Kelowna Heat. |
| 06/07/2020 |
Drafted in the 2020 first-year player draft (Round 7, Pick 19, 168th overall pick) by the Georgia Grays. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (11); Movement: - (14); Control: - (12). |
| 05/26/2021 |
Injured (strained shoulder), out for 3-4 weeks. |
| 10/23/2021 |
Won the 2021 SINGLE A Single A World Series with the New Orleans Jedi Knights! |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (10); Movement: - (11); Control: - (10). |
| 10/19/2022 |
Won the 2022 DOUBLE A Double A World Series with the San Antonio Storm Troopers! |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (52); Movement: - (56); Control: - (48). |
| 06/19/2023 |
Released by the Georgia organization. |
| 08/09/2023 |
Signed a minor league contract with the South Carolina Bombers organization. |
| 08/18/2023 |
Signed a 0-year minor league contract extension with the South Carolina Bombers organization. |
| 11/20/2023 |
Was traded by the South Carolina Bombers to the Dallas Texans, along with SP Tim Harris, 2B Jorge Rosas, RP Aaron Harris, in exchange for RP Gary Payne, CL Shinzo Sasaki, $3,000,000. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (60); Movement: - (52); Control: - (50). |
| 06/22/2024 |
Injured (fractured coracoid (shoulder)), out for 6 months. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (61); Movement: - (48); Control: - (46). |
| 09/23/2025 |
Injured (herniated disc (back)), out for 1-2 weeks. |