| 06/07/2020 |
Joined the Niagara Stars. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (11); Control: - (8). |
| 05/01/2021 |
Was selected to the 2021 CANADIAN BASEBALL LEAGUE All-Star Game. |
| 06/01/2021 |
Won the 2021 CANADIAN BASEBALL LEAGUE Lester B. Person Cup with the Niagara Stars! |
| 06/07/2021 |
Released by the Niagara Stars. |
| 06/07/2021 |
Drafted in the 2021 first-year player draft (Round 12, Pick 1, 276th overall pick) by the San Diego Hops. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (6); Control: - (6). |
| 07/15/2022 |
Injured (strained forearm), out for 2 months. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (46); Movement: - (30); Control: - (15). |
| 06/19/2023 |
Injured (shoulder tendinitis), out for 2 weeks. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (55); Movement: - (33); Control: - (29). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (65); Movement: - (46); Control: - (46). |
| 04/07/2025 |
Named the #61 prospect in the ABL |
| 12/04/2025 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (66); Movement: - (52); Control: - (45). |
| 04/29/2026 |
Injured (sprained knee), out for one week. |
| 12/03/2026 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (62); Movement: - (56); Control: - (48). |
| 11/29/2027 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (61); Movement: - (61); Control: - (47). |
| 07/31/2028 |
Was traded by the San Diego Hops to the Duke City Danger, along with SP Walt Lawson, 1B Kyle Reader, in exchange for SS Germano Lamorr, 3B Christian Chevalier, SP Jim Phillips, SP Yo Watanabe. |
| 11/18/2028 |
Signed a 1-year contract extension worth a total of $2,330,000 with the Duke City Danger organization. |
| 12/29/2028 |
Signed a 10-year contract extension worth a total of $73,600,000 with the Duke City Danger organization. |