| 06/07/2017 |
Joined the Niagara Stars. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Contact: - (14); Power: - (15); Eye: - (5). |
| 03/19/2018 |
Wins the Pro Feeder LBL Player of the Week Award. |
| 04/28/2018 |
Was selected to the 2018 CANADIAN BASEBALL LEAGUE All-Star Game. |
| 06/07/2018 |
Released by the Niagara Stars. |
| 06/07/2018 |
Drafted in the 2018 first-year player draft (Round 3, Pick 3, 56th overall pick) by the Mile High Mustangs. |
| 06/13/2018 |
Signed a minor league contract with the Mile High Mustangs organization with a signing bonus of $300,000. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Contact: - (14); Power: - (15); Eye: - (6). |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: - (14); Power: - (14); Eye: - (7). |
| 07/12/2020 |
Was selected to the 2020 TRIPLE A All-Star Game. |
| 09/27/2020 |
Injured (flu), out for one week. |
| 11/05/2020 |
Wins the 2020 AAA BCL Gold Glove Award at 3B. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: - (14); Power: - (14); Eye: - (7). |
| 04/05/2021 |
Named the #56 prospect in the ABL |
| 08/09/2021 |
Wins the AAA BCL Player of the Week Award. |
| 10/31/2021 |
Wins the 2021 AAA BCL Gold Glove Award at 3B. |
| 11/26/2021 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: - (9); Power: - (10); Eye: - (6). |
| 04/04/2022 |
Named the #100 prospect in the ABL |
| 04/14/2022 |
Injured (mild calf strain), day-to-day for 1 day. |
| 11/23/2022 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: - (44); Power: - (47); Eye: - (27). |
| 09/06/2023 |
Injured (hamstring soreness), out for 1 day. |
| 09/16/2023 |
Injured (oblique strain), out for 3 weeks. |
| 11/19/2023 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: - (40); Power: - (47); Eye: - (29). |
| 11/28/2024 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: - (41); Power: - (47); Eye: - (30). |
| 04/25/2025 |
Injured (knee inflammation), out for 1-2 weeks. |
| 06/13/2025 |
Injured (sprained ankle), day-to-day for 6 days. |
| 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): Contact: - (44); Power: - (48); Eye: - (29). |
| 01/27/2026 |
Signed a 4-year contract extension worth a total of $3,680,000 with the Mile High Mustangs organization. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Contact: - (46); Power: - (48); Eye: - (30). |
| 05/12/2027 |
Injured (bruised wrist), day-to-day for 3 days. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Contact: - (47); Power: - (47); Eye: - (31). |
| 06/25/2028 |
Injured (bruised ankle), day-to-day for 3 days. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Contact: - (47); Power: - (47); Eye: - (34). |
| 04/22/2029 |
Injured (strained oblique), out for 2 weeks. |
| 05/14/2029 |
Injured (blurred vision), day-to-day for 6 days. |
| 07/26/2029 |
Injured (mild shoulder strain), out for 4 days. |
| 07/30/2029 |
Was traded by the Mile High Mustangs to the South Carolina Bombers in exchange for SS Yodo Nakashima, 1B Su-hyeon Pak. |
| 11/02/2029 |
Wins the 2029 ABL TML League Pennant MVP Award. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Contact: - (51); Power: - (48); Eye: - (35). |
| 02/06/2030 |
Signed a 6-year contract extension worth a total of $45,000,000 with the South Carolina Bombers organization. |
| 03/17/2030 |
Injured (sprained thumb), out for 1-2 weeks. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Contact: - (51); Power: - (46); Eye: - (38). |
| 03/07/2031 |
Injured (strained oblique), out for 4-5 weeks. |
| 06/22/2031 |
Injured (fractured ulna (arm)), out for 5 weeks. |
| 12/12/2031 |
Was traded by the South Carolina Bombers to the Columbus Aces, along with 2B Michael Fitzgerald, SP Max Grant, SP Chris Riddle, RF Matt Miller, in exchange for SP Danny Zafra, SP Sotatsu Hayagawa. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Contact: - (47); Power: - (39); Eye: - (38). |
| 07/19/2032 |
Released by the Columbus Aces. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Contact: - (41); Power: - (40); Eye: - (40). |
| 05/25/2033 |
Signed a minor league contract with the Vancouver Pioneers organization. |
| 12/08/2033 |
Became a free agent. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Contact: - (39); Power: - (37); Eye: - (43). |
| 01/15/2034 |
Signed a 1-year contract worth a total of $1,125,000 with the Vancouver Pioneers organization. |
| 12/15/2034 |
Became a free agent. |