07/01/2021 | Joined the Otsego HS Bulldogs. |
01/01/2022 | OSA scouting updated ratings (potential): Stuff: - (11); Movement: - (15); Control: - (13). |
01/01/2023 | OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (14); Control: - (13). |
01/01/2024 | OSA scouting updated ratings (potential): Stuff: - (10); Movement: - (14); Control: - (13). |
06/14/2024 | Finished 3rd in 2024 HSSL HSSL Outstanding Pitcher Award voting. |
07/01/2024 | Drafted in the 2024 first-year player draft (Round 3, Pick 43, 118th overall pick) by the Greenville 84s. |
07/22/2024 | Released by the Otsego HS Bulldogs. |
07/22/2024 | Signed a minor league contract with the Greenville 84s organization with a signing bonus of $370,000. |
01/01/2025 | OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (13); Control: - (14). |
01/01/2026 | OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (15); Control: - (16). |
04/06/2026 | Named the #51 prospect in the BSA |
08/21/2026 | Injured (hamstring soreness), out for 2 days. |
01/01/2027 | OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (17); Control: - (16). |
04/05/2027 | Named the #80 prospect in the BSA |
07/01/2027 | Was traded by the Greenville 84s to the Los Cabos Cartel, along with RF Ramón Sánchez, SP Juan Oliveira, SP Jorge Chávez, RP Ángel Lara, in exchange for SP Dillon Nelson. |
08/02/2027 | Injured (elbow soreness), out for 2 weeks. |
08/16/2027 | Suffered setback in recovery from injury, will miss another 4 days. |
09/02/2027 | Injured (sore shoulder), out for 3-4 weeks. |
01/01/2028 | OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (17); Control: - (16). |
04/03/2028 | Named the #50 prospect in the BSA |
06/14/2028 | Injured (mild hamstring strain), day-to-day for 2 days. |
01/01/2029 | OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (16); Control: - (16). |
03/18/2029 | Injured (Neck stiffness), day-to-day for 3 days. |
04/02/2029 | Named the #17 prospect in the BSA |
10/06/2029 | Injured (Finger blister), day-to-day for 4 days. |
11/28/2029 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |