| 06/07/2018 |
Joined the Niagara Stars. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Contact: - (10); Power: - (10); Eye: - (11). |
| 04/27/2019 |
Was selected to the 2019 CANADIAN BASEBALL LEAGUE All-Star Game. |
| 06/07/2019 |
Released by the Niagara Stars. |
| 06/07/2019 |
Drafted in the 2019 first-year player draft (Round 4, Pick 23, 101st overall pick) by the So Cal Republic. |
| 06/07/2019 |
Wins the 2019 Pro Feeder LBL Gold Glove Award at SS. |
| 06/15/2019 |
Signed a minor league contract with the So Cal Republic organization with a signing bonus of $460,000. |
| 08/23/2019 |
Injured (forearm tendinitis), out for one week. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: - (11); Power: - (11); Eye: - (11). |
| 04/08/2020 |
Injured (sore groin), day-to-day for 1 day. |
| 04/30/2020 |
Goes 5-5 against the Palm Beach Bums, with 2 RBI and 3 R. |
| 05/02/2020 |
Injured (bruised knee), day-to-day for 1 day. |
| 05/07/2020 |
Injured (strained back), day-to-day for 2 weeks. |
| 05/14/2020 |
Injured (thumb contusion), out for 6 days. |
| 08/06/2020 |
Injured (fractured hand), out for 5 weeks. |
| 09/24/2020 |
Injured (groin tightness), day-to-day for 4 days. |
| 09/26/2020 |
Injured (hamstring cramp), day-to-day for 4 days. |
| 10/11/2020 |
Injured (herniated disc (back)), day-to-day for one week. |
| 10/22/2020 |
Won the 2020 DOUBLE A Double A World Series with the Riverside Red Bulls! |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: - (12); Power: - (11); Eye: - (11). |
| 05/24/2021 |
Wins the AA ACL Player of the Week Award. |
| 06/01/2021 |
Wins the AA ACL Batter of the Month Award. |
| 07/11/2021 |
Was selected to the 2021 DOUBLE A All-Star Game. |
| 09/13/2021 |
Wins the AA ACL Player of the Week Award. |
| 09/27/2021 |
Wins the AA ACL Player of the Week Award. |
| 10/01/2021 |
Wins the AA ACL Batter of the Month Award. |
| 10/08/2021 |
Injured (mild oblique strain), day-to-day for 2 days. |
| 10/20/2021 |
Injured (back stiffness), day-to-day for 2 weeks. |
| 11/06/2021 |
Wins the 2021 AA ACL Silver Slugger Award. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: - (8); Power: - (9); Eye: - (9). |
| 03/14/2022 |
Was traded by the So Cal Republic to the Pax River Psychos, along with SP Leonardo Reynoso, MR James Logan, RF Len Stephens, 2B Aziz Sanchez, in exchange for SS Abalendu Manglorkar. |
| 04/30/2022 |
Injured (back tightness), day-to-day for 5 days. |
| 08/19/2022 |
Injured (bruised wrist), day-to-day for one week. |
| 09/07/2022 |
Goes 5-6 against the Winston Unionists, with 4 RBI and 1 R. |
| 09/15/2022 |
Goes 0-4 against the Amarillo Horseman, ending his hitting streak at 22 games. |
| 09/19/2022 |
Wins the AAA KSL Player of the Week Award. |
| 10/22/2022 |
Won the 2022 TRIPLE A Triple A World Series with the Durham Bulls! |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: - (41); Power: - (43); Eye: - (42). |
| 04/21/2023 |
Injured (calf soreness), day-to-day for one week. |
| 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: - (42); Power: - (43); Eye: - (45). |
| 04/18/2024 |
Injured (ruptured medial collateral ligament), out for 9-10 months. |
| 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: - (43); Power: - (44); Eye: - (44). |
| 07/20/2025 |
Injured (shoulder soreness), day-to-day for 4 days. |
| 12/01/2025 |
Received a 1-year contract worth a total of $800,000 through arbitration. |